1
0
Fork 0
mirror of https://github.com/kastenhq/kubestr.git synced 2024-12-14 11:57:56 +00:00
Commit graph

292 commits

Author SHA1 Message Date
Julio Lopez
7ad8aedcb2
go mod tidy (#143) 2022-11-17 21:31:49 -08:00
dependabot[bot]
8b7390a6ee
deps(go): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#142)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.6.0...v1.6.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-17 16:50:23 -08:00
dependabot[bot]
092605f2f6
Avoids unnecessarily auto-creating PRs for k8s dependencies (#140)
Co-authored-by: Julio Lopez <1953782+julio-lopez@users.noreply.github.com>
2022-11-17 16:36:52 -08:00
dependabot[bot]
187c53d8ef
Bump actions/dependency-review-action from 2 to 3 (#141)
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 2 to 3.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](https://github.com/actions/dependency-review-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-15 17:48:29 -08:00
Andrei Khoriakov
af3a5387f4
Update Kanister to 4dca8c82ae9d (#137) 2022-10-25 12:02:47 -07:00
dependabot[bot]
e2f62a3728
Bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#133)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-13 14:09:40 -07:00
dependabot[bot]
4ff4f1718a
Bump github.com/briandowns/spinner from 1.18.1 to 1.19.0 (#122)
Bumps [github.com/briandowns/spinner](https://github.com/briandowns/spinner) from 1.18.1 to 1.19.0.
- [Release notes](https://github.com/briandowns/spinner/releases)
- [Commits](https://github.com/briandowns/spinner/compare/v1.18.1...v1.19.0)

---
updated-dependencies:
- dependency-name: github.com/briandowns/spinner
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-28 20:12:53 -07:00
dependabot[bot]
8d3652bc7e
Bump actions/checkout from 2 to 3 (#128)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-21 15:57:02 -07:00
Ivan Sim
725f8f001f
Update goreleaser CI job with 'write' permission (#127)
See https://github.com/goreleaser/goreleaser/issues/2642
Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
2022-08-24 15:10:45 -07:00
mmotejlek
612e14d566
Reorder imports (#124) 2022-08-23 09:02:33 -07:00
mmotejlek
3011d43a73
Enforce that no arguments can be passed to commands that do not use any (#112)
* Enforce 0 args for all commands that do not use args
2022-08-16 13:11:31 -07:00
mmotejlek
f3243a24d1
Add node selector flag for FIO (#105) 2022-08-16 12:51:19 -07:00
Ivan Sim
89f3d7b02c
Upgrade golangci-lint to latest version (#123)
Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
2022-08-10 11:46:52 -07:00
Julio Lopez
50fd864a4c
chore(mod): group indirect dependencies in go.mod (#113) 2022-07-20 15:28:28 -07:00
dependabot[bot]
c2da03fe69
Bump goreleaser/goreleaser-action from 2 to 3 (#121)
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2 to 3.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 22:02:49 -07:00
dependabot[bot]
99a04e0f0b
Bump k8s.io/client-go from 0.24.1 to 0.24.3 (#120)
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.24.1 to 0.24.3.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.24.1...v0.24.3)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 21:54:55 -07:00
dependabot[bot]
77aab6546c
Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#119)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 04:40:14 +00:00
dependabot[bot]
31616ce99f
Bump docker/metadata-action from 3 to 4 (#117)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3 to 4.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 21:38:15 -07:00
dependabot[bot]
adb1ac8747
Bump actions/setup-go from 2 to 3 (#116)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 21:37:41 -07:00
dependabot[bot]
bc1bbed8c4
Bump docker/login-action from 1 to 2 (#115)
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 21:37:29 -07:00
dependabot[bot]
eea9e0beac
Bump k8s.io/api from 0.24.1 to 0.24.3 (#118)
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.24.1 to 0.24.3.
- [Release notes](https://github.com/kubernetes/api/releases)
- [Commits](https://github.com/kubernetes/api/compare/v0.24.1...v0.24.3)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 21:37:17 -07:00
Julio Lopez
2a1505a42f
chore(deps): Enable dependabot updates (#114)
Enables dependabot updates
Add automatic dependency review to avoid vulnerability regressions
2022-07-19 21:31:51 -07:00
Pavan Navarathna
7446f8cc47
Update Kanister to remove vulnerable dependencies (#110)
* Update go to 1.17

* Update Kanister to remove vulnerable dependencies

* Resolve conflicts

* Update actions to use go 1.17

* Update Alpine image

* 1st attempt to fix docker build action

* 2nd attempt to fix Docker build

* Remove patch version
2022-07-13 09:14:49 -10:00
mmotejlek
9905ac0d89
Update briandowns/spinner (#106) 2022-07-12 14:58:18 -10:00
Mike McKay-Dirden
281e8ec0de
Fail fast on creation and cleanup regardless of ctx - RunSnapshotRestore (#103)
* Fail fast on creation and cleanup regardless of ctx

* changes based on comments

* changes based on comments

* add test coverage for WaitForPVCReady

* always check Events on error waiting for pvc/pod ready
2022-06-29 14:39:09 -10:00
Ivan Sim
81fa242cd1
Update golangci-lint config to download deps (#107)
Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
2022-06-28 10:42:12 -10:00
Julio Lopez
1d2ef025d6
Add package:write permissions for the GH token (#96)
* Add package:write permissions for the GH token
* Run 'push' job PR submission: Do not skip the entire job.
* Log into registry before build-push: Just relocates the step.
* Use build-push-action@v2
2021-10-21 21:09:41 -07:00
Sirish Bathina
95bf14e588
Update Docker_Publish action to use official images (#94)
* upadting to use new token

* remove comment

* Updating docker publish action to use official images
2021-10-21 16:49:10 -10:00
Sirish Bathina
a92d89f012
Use GITHUB_TOKEN to access packages and image registry (#93)
* upadting to use new token

* remove comment
2021-10-21 15:53:08 -10:00
Julio Lopez
aede420d65
robustness: strip prefix with strings.TrimPrefix (#88) 2021-10-21 13:03:30 -10:00
Sirish Bathina
90ae50761f
Update release.yaml 2021-10-20 14:52:27 -10:00
Sirish Bathina
980db8a260
Update release.yaml 2021-10-20 14:38:49 -10:00
Sirish Bathina
afb63f0446
Update release.yaml 2021-10-20 14:31:31 -10:00
Sirish Bathina
5f39cc8214
Goreleaser (#92)
* create file

* release workflow

* using github token
2021-10-20 14:25:02 -10:00
Sirish Bathina
ceccf5854f
Adding nutanix driver (#91) 2021-10-20 09:50:17 -10:00
Sirish Bathina
d74f58bb40
Update release.yaml 2021-10-08 16:46:30 -10:00
Sirish Bathina
8d1052bb62
Update release.yaml 2021-10-08 16:20:00 -10:00
Sirish Bathina
b05305cacd
Running 'go mod tidy' (#86)
* go mod tidy

* trim argument fix
2021-10-08 16:06:17 -10:00
Sirish Bathina
dce3fff3c5
Update golangci-lint.yml 2021-10-08 15:54:04 -10:00
Sirish Bathina
032878da5f
Kubestr browse PVC functionality (#83)
* browse changes

* after onkars review
2021-10-08 09:53:57 -10:00
Markus Vuorio
4d3cb00b76
Separate JSON output, emit non-zero exit code (#82)
* Allow for printing FIO and CSICheck JSON results to file

Fixes #79

* Use the file output function in Baseline too, remove double printing

* Emit non-zero exit code when error has occurred

Fixes #80

* Don't output twice in error case

* Added godoc and a note in command help text

* Eliminate weird variable names, make godoc clearer

* Error handling for file output
2021-10-07 07:55:17 -10:00
Akanksha kumari
798242c5bd
Update kanister dependency (#76)
* Update kanister dependency

* Update go.sum

* go mod tidy
2021-08-06 09:57:30 -07:00
ssuresh
8a1b8b23bb
Avoid magic numbers in driver generation script (#73)
- Used constants
- Added comments
2021-06-08 10:07:35 -07:00
ssuresh
ce8324577f
Handle improper driver names (#72)
* Update .gitignore

- Ignore Goland/IntelliJ folder

* Update CSI drivers list

* Make CSI Driver list generation more robust

- The script file was unintentionally processing the `Sample Drivers`
  list table and erroring as a result (when scraping data from https://github.com/kubernetes-csi/docs/blob/master/book/src/drivers.md)

* Handle improperly formatted CSI driver name

- This is handled on a case-by-case basis since it is hard to speculate
  on the variations
- Currently handled for Democratic and Ember CSI

* Restore entries that went missing

* Ensure driver entries are not missed when scraping data
2021-06-02 12:24:12 -07:00
Sirish Bathina
9d9a727d6f
Update FIO.md 2021-04-07 07:27:59 -10:00
Sirish Bathina
ea316c82da
Update FIO.md 2021-04-07 07:26:28 -10:00
Sirish Bathina
31d463e477
fix for misplaced defer (#63) 2021-04-06 07:39:47 -10:00
Sirish Bathina
bbb1341599
Fix spelling (#61) 2021-04-05 11:26:45 -10:00
Niraj Tolia
99f94f8f2b
Trivial: Add a missing space (#58) 2021-03-31 07:30:42 -10:00
Joe Houghes
e4afdfd158
Fix spelling in Logo constant (#56) 2021-03-24 13:33:17 -10:00