Releases: rook/kubectl-rook-ceph
Releases · rook/kubectl-rook-ceph
v0.9.5
Changelog
- 1645056 Merge pull request #410 from subhamkrai/update-release-bot
- 0f0ef36 Merge pull request #413 from rook/dependabot/go_modules/k8s-dependencies-08aaead50f
- b966818 Merge pull request #414 from rook/dependabot/go_modules/github-dependencies-67659d30c9
- 6a94ba3 Merge pull request #411 from rook/dependabot/github_actions/codespell-project/actions-codespell-2.2
- 46f3f1f Merge pull request #412 from rook/dependabot/github_actions/actions/checkout-6
- 713ebbd ci: use v0.0.47 krew-release-bot version
- 1d9d44c build(deps): bump github.com/rook/rook in the github-dependencies group
- ab49fa4 build(deps): bump the k8s-dependencies group with 3 updates
- 1ad71aa build(deps): bump actions/checkout from 5 to 6
- 4c79075 build(deps): bump codespell-project/actions-codespell from 2.1 to 2.2
- 90b88c7 Merge pull request #406 from dronenb/kubectl-flags
- 9443720 Merge pull request #409 from subhamkrai/improve-ci-test
- 678401f ci: update versions and optimize CI reliability
- d4327d1 Merge pull request #399 from OdedViner/skip_subvol_get_info_err
- 6883e5c csi: skip not-ready cephfs subvolumes in ls and summarize errors
- 37fe7de Merge pull request #407 from rook/dependabot/go_modules/github-dependencies-580bbbe672
- 2ab38bc build(deps): bump github.com/rook/rook in the github-dependencies group
- 736caeb core: support standard kubectl flags
- a96ed45 Merge pull request #403 from rook/dependabot/go_modules/github-dependencies-781af21666
- a722317 build(deps): bump the github-dependencies group with 2 updates
- c179c38 Merge pull request #398 from ShravaniVangur/identify-stale-subvolumes
- 5492aae ci: generate subvolumeName from volumeHandle
- 9cb92aa Merge pull request #402 from ShravaniVangur/ci-changes
- 29f6d87 ci: update func wait_for_crd_to_be_ready
- 1d4e687 ci: restarting operator to pickup new resources
- e894ee0 Merge pull request #401 from ShravaniVangur/test-ci-errors
- 80e88db ci: increase wait-time for cephblockpool
- 31ceccd ci: testing ci failures
- c90edd9 Merge pull request #397 from rook/dependabot/go_modules/github-dependencies-d9f0c15041
- 123c09e build(deps): bump github.com/rook/rook in the github-dependencies group
- 2b70f7e Merge pull request #396 from rook/dependabot/go_modules/github-dependencies-4b22be8f14
- 96da413 build(deps): bump github.com/rook/rook in the github-dependencies group
- 5da754c Merge pull request #395 from subhamkrai/hide-subvol
- 292adb2 mds: hide subvolume delete command for now
- 6b8fb6e Merge pull request #394 from rook/dependabot/go_modules/k8s-dependencies-496cdf6fe6
- bfb296d build(deps): bump the k8s-dependencies group with 3 updates
- d24c75c Merge pull request #392 from rook/dependabot/go_modules/github-dependencies-33f670edc7
- c3c74af build(deps): bump the github-dependencies group across 1 directory with 3 updates
- cffd333 Merge pull request #391 from rook/dependabot/go_modules/k8s-dependencies-d53a533a21
- ec2a861 build(deps): bump the k8s-dependencies group with 3 updates
- a459553 Merge pull request #393 from subhamkrai/install-csi-operator
- af80778 ci: with new rook release install csi operator
- 2f7f1a4 Merge pull request #389 from OdedViner/subvolume_skip_snapshotcontents
- d76576a csi: skip failure when volumesnapshotcontents crd is missing
- 30d5643 Merge pull request #384 from rook/dependabot/go_modules/k8s-dependencies-53e96f5bee
- 3ef5399 build(deps): bump the k8s-dependencies group with 3 updates
- 48c6184 Merge pull request #385 from rook/dependabot/github_actions/actions/checkout-5
- cc892db build(deps): bump actions/checkout from 4 to 5
- 22f998a Merge pull request #363 from rook/dependabot/go_modules/k8s-dependencies-21cea172fa
- 27e7465 build(deps): bump the k8s-dependencies group with 3 updates
- 6cd27f1 Merge pull request #383 from rook/dependabot/go_modules/github-dependencies-574c6b1ec7
- a80a848 Merge pull request #381 from OdedViner/upgrade_go_1_24_new
- 7529aac build: update go version to 1.24
- a7561d1 build(deps): bump github.com/rook/rook in the github-dependencies group
- 5273386 Merge pull request #379 from rook/dependabot/go_modules/github-dependencies-03b089e6c1
- d69ce53 build(deps): bump github.com/rook/rook in the github-dependencies group
- 8affcd4 Merge pull request #376 from rook/dependabot/go_modules/github-dependencies-5c29712e55
- 5cef557 build(deps): bump github.com/rook/rook in the github-dependencies group
- 082d4bf Merge pull request #375 from rook/dependabot/go_modules/github-dependencies-1d081e17a6
- 1e3d219 build(deps): bump github.com/rook/rook in the github-dependencies group
- 982b530 Merge pull request #374 from rook/dependabot/go_modules/github-dependencies-1c2cac5456
- d0442dd build(deps): bump github.com/rook/rook in the github-dependencies group
- 16c0d82 Merge pull request #373 from aagogolev/fix/ipv6-monitor-endpoints
- 29d9497 mons: correct IPv6 address parsing in GetMonEndpoint
- fd718cc Merge pull request #372 from rook/dependabot/go_modules/github-dependencies-8c3818ae71
- 51932bc build(deps): bump github.com/rook/rook in the github-dependencies group
v0.9.4
Changelog
- d6afd80 build(deps): bump github.com/rook/rook in the github-dependencies group
- 37f6b2c mon: add support for restoring OCS CRs
- 80650cc mons: fix quorum restoration with IPv6 monitor addresses
- 36de94d ci: update ubuntu version to 22.04
- 6758278 build(deps): bump github.com/rook/rook in the github-dependencies group
- 7d9d7b5 core: remove unused Execute()
- cfb0873 build(deps): bump github.com/rook/rook in the github-dependencies group
- eeba610 build(deps): bump the k8s-dependencies group with 3 updates
- 2bda291 build(deps): bump github.com/spf13/cobra
- 7da64b5 csi: fix rbd listing failure by correctly filtering builtin block pools
- 0774806 maintenance: remove hardcoded crd constants in restoreCrd
- 2082927 build(deps): bump github.com/rook/rook in the github-dependencies group
- 33371a3 build(deps): bump the k8s-dependencies group with 3 updates
- 0cc0a4e build(deps): bump github.com/rook/rook in the github-dependencies group
- 031dd99 build(deps): bump wagoid/commitlint-github-action from 6.2.0 to 6.2.1
- 0d64a18 ci: increase wait timeout for blockready state
- a104fd1 build: update go version to 1.23
- 0d56746 build(deps): bump wagoid/commitlint-github-action from 6.1.2 to 6.2.0
- 642d97e csi: add test for rbd ls with rados namespace
v0.9.3
Changelog
- 2a5e7ad build(deps): bump github.com/kubernetes-csi/external-snapshotter/client/v8
- 0d3e95d csi: add feature to list rbd images using rbd ls
- b80a930 core: fix purge_osd command for multiple OSD IDs
- 7858163 build(deps): bump the github-dependencies group with 2 updates
- 0f50569 build(deps): bump the k8s-dependencies group with 3 updates
- 8bce6b9 build(deps): bump github.com/rook/rook in the github-dependencies group
- 2d91675 build(deps): bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47
- 397b5aa build(deps): bump the k8s-dependencies group with 3 updates
- 97c52c1 build(deps): bump github.com/fatih/color
- a73bf5e clean: ensure cephcluster cleanup job runs
- 426f63d clean: purge jobs if their pods are not going away
- 68ac895 build(deps): bump github.com/rook/rook
- 0fc2ef1 build(deps): bump github.com/rook/rook in the github-dependencies group
- 62f075e ci: fix ci permission issue with minikube start
v0.9.2
Changelog
- 6d47c97 build(deps): bump the k8s-dependencies group with 3 updates
- 5d1c2b8 ci: update upload-artifact version
- 700df51 mons: restore-quorum should procced with probing
- 7c0e08a build(deps): bump wagoid/commitlint-github-action from 6.1.1 to 6.1.2
- dbb0b9a build(deps): bump github.com/rook/rook in the github-dependencies group
- e85e75d build(deps): bump github.com/rook/rook in the github-dependencies group
- e528515 build(deps): bump wagoid/commitlint-github-action from 6.0.2 to 6.1.1
- ac50412 build(deps): bump the k8s-dependencies group with 3 updates
- ad297f3 build(deps): bump wagoid/commitlint-github-action from 6.0.1 to 6.0.2
- f17fb54 csi: add check to include only cephfs subvolumes
- a7b95b9 build(deps): bump github.com/rook/rook in the github-dependencies group
- 2fb1529 build(deps): bump the k8s-dependencies group across 1 directory with 3 updates
- b1cd7fd csi: delete stale subvolumesnapshot
- a7382c9 build: updated go-version-file in set-up-go
- 5717dc3 csi: add check for pending clone
- 7258831 csi: look for subvolumepath instead of subvolumename
- 52e478c build: update Go and K8s api version
- 2b222a7 build(deps): bump github.com/rook/rook in the github-dependencies group
- 36b237a test: simplify go-test
- 2256ea8 csi: delete the export based on subvol id
- 6ed8906 core: add status.phase=Running filter to WaitForPodToRun
- 56f58a4 csi: delete nfs config for stale subvolume
- 2ec5eb7 build(deps): bump github.com/rook/rook in the github-dependencies group
- 991299f build(deps): bump goreleaser/goreleaser-action from 5 to 6
- a281a7d build(deps): bump the github-dependencies group with 2 updates
v0.9.1
v0.9.0
Changelog
- f003e54 core: add flatten-rbd-pvc command
- 6b3fb41 core: set the pv name correctly on the subvolume test
- 811456f core: add ceph daemon command support
- a2ff684 ci: update dependencies in a group
- 17ebc3e core: add rados commands
- fb27093 mon: remove unnecessary arg
public bind addr - e00fd7d csi: enhance error messages
- 4a9ae3a csi: add setup for external mode for subvolume cleanup
- 2bcbb3e Merge pull request #237 from yati1998/omapcleanup
- d86b70d csi: clean cephFS omap details
- 69cc4a8 clean: increase the timeout to 15min
- 83bfe23 ci: fix namespace typo and add more log
- 0b4bddf ci: fix ci issues related to osd
- 644a299 ci: skip rbd command in ci
- b324f8a operator: check for empty configmap before update
- 273b8e5 ci: adding 'maintenance' as commitlint title
- dff32b4 mons: update restore-quorum logs and docs
- 9efa272 maintenance: update debug cmd to maintenance cmd
Contributors
@travisn @BlaineEXE @Madhu-1 @satoru-takeuchi @shay1760 @OdedViner @yati1998 @subhamkrai
v0.8.0
This is the follow-up release of the rook-ceph kubectl plugin with many improvements and bug fixes
Changelog
- 0686fc0 ci: update runner go version to 1.21
- 5255bfb mon: fetch good mon from stocket command
- a9410da clean: remove krew installation
- 070b16f build(deps): bump wagoid/commitlint-github-action from 5.4.3 to 5.4.5
- e7eaff5 build(deps): bump k8s.io/client-go from 0.29.1 to 0.29.2
- f3b964e csi: return filesystem details
- a0359c0 csi: allow to delete subvolume with retain-snapshot feature
- 360cc3e build(deps): bump github.com/rook/rook from 1.13.3 to 1.13.4
- 6b17fa6 ci: move commitlint file to the right place
- c2a1429 status: using dynamic api instead of kubectl
- 882985d core: enhance error handling
- b9b18c9 enhancement: improve prompt input from cli
- 54070f2 ci: disk in github action increased to 75G from 64G
- cab8bc1 csi: add check for CSI PV
- 6cc2e9d build(deps): bump github.com/rook/rook from 1.13.2 to 1.13.3
- f4144de restore-crd: use dynamic api to get k8s resource
- 1ebed93 enhancement: add sample example in the commands
- 3104807 build(deps): bump k8s.io/client-go from 0.29.0 to 0.29.1
- d05cd20 build(deps): bump github.com/rook/rook from 1.13.1 to 1.13.2
- 4d72a60 build: update go version to 1.21
- 69aa606 build(deps): bump github.com/rook/rook from 1.13.0 to 1.13.1
Contributors
@travisn @Madhu-1 @sp98 @satoru-takeuchi @shay1760 @yati1998 @subhamkrai
v0.7.0
This is a feature release of the rook-ceph kubectl plugin.
Features
Improvements
- ab16b18 clean: use cobra built-in feature for pre-validation
- a8e9f04 ci: access tmate when ci is debug mode or label
debug-ciis added - 92810dc adds ci to test the subvolume command
- da11ed9 doc: design doc for stale volume cleanup
- 7efd1c3 ci: update Kubernetes version to 1.28
- 5d31c33 ci: filter both 14 and 64 disks in CI
Others
- b572c39 Merge pull request #173 from Javlopez/feature/add-command-for-wipping-cluster
- 812e41c Merge pull request #216 from rook/dependabot/go_modules/github.com/rook/rook-1.13.0
- b567bc0 build(deps): bump github.com/rook/rook from 1.12.9 to 1.13.0
- 101d59c Merge pull request #215 from rook/dependabot/go_modules/k8s.io/client-go-0.29.0
- 52198d6 build(deps): bump k8s.io/client-go from 0.28.4 to 0.29.0
- a48030e Merge pull request #213 from subhamkrai/clean-repetitive-code
- 79fca21 Merge pull request #214 from subhamkrai/add-tmate
- afdfd7a Merge pull request #207 from rook/dependabot/go_modules/github.com/rook/rook-1.12.9
- c07f9c4 build(deps): bump github.com/rook/rook from 1.12.8 to 1.12.9
- 70ede27 Merge pull request #206 from yati1998/stale-volume
- 1193742 Merge pull request #210 from rook/dependabot/github_actions/actions/setup-go-5
- 4c1b973 build(deps): bump actions/setup-go from 4 to 5
- 2edb751 Merge pull request #209 from subhamkrai/update-k8s
- 94d27a1 Merge pull request #203 from rook/dependabot/go_modules/k8s.io/client-go-0.28.4
- d1e5b23 build(deps): bump k8s.io/client-go from 0.28.3 to 0.28.4
- 5a7996d Merge pull request #204 from rook/dependabot/go_modules/k8s.io/api-0.28.4
- 9663cc8 build(deps): bump k8s.io/api from 0.28.3 to 0.28.4
- 66fedb3 Merge pull request #205 from rook/dependabot/go_modules/k8s.io/apimachinery-0.28.4
- ecb3be1 build(deps): bump k8s.io/apimachinery from 0.28.3 to 0.28.4
- 0be0d4d Merge pull request #202 from rook/dependabot/go_modules/github.com/rook/rook-1.12.8
- 3badb9d build(deps): bump github.com/rook/rook from 1.12.7 to 1.12.8
- eb93c11 Merge pull request #200 from subhamkrai/ci-add-64G
- e7e1f21 Merge pull request #198 from rook/dependabot/go_modules/github.com/spf13/cobra-1.8.0
- 0aa3ce7 build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
- 4d0c259 Merge pull request #199 from rook/dependabot/go_modules/github.com/fatih/color-1.16.0
- 79ff262 build(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0
Contributors
v0.6.0
This is a feature release of the rook-ceph kubectl plugin.
With this release a new command is added for restoring CRs after accidental deletion.
Features
Bug Fixes
- 24789f9 build: fix
make clean - 078392b docs: fix a typo in the README
- 0ce5c94 mons: adding missing info to start operator
- 700fa10 usages: Clear how to use purge-osd command
- d321d2f docs: codespell ci failing due incorrect spell
- 62a0d70 docs: improve wording in the documentation of the rook command
Others
- 6950f0b docs: add PR template
- a10f9e0 build(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3
- b7e05cb command: skip operator pod check when not required
- 68f6a0e build(deps): bump k8s.io/client-go from 0.28.1 to 0.28.2
- af7f274 build(deps): bump goreleaser/goreleaser-action from 4 to 5
- cd8bb7e build(deps): bump actions/checkout from 3 to 4
- 7048fcc build(deps): bump k8s.io/client-go from 0.28.0 to 0.28.1
- ba534f4 build(deps): bump k8s.io/api from 0.28.0 to 0.28.1
- f6077ff build(deps): bump github.com/rook/rook from 1.12.1 to 1.12.2
- 36bef4c build(deps): bump k8s.io/client-go from 0.27.3 to 0.28.0
- feb2a78 build(deps): bump github.com/rook/rook from 1.12.0 to 1.12.1
- 7e0b3cf build(deps): bump k8s.io/api from 0.26.4 to 0.27.4
- 0ed1249 build: update rook version in go mod
- b3a7c28 build(deps): bump k8s.io/apimachinery from 0.27.3 to 0.27.4
- 088372c build(deps): bump actions/checkout from 2 to 3
- 29a5d8d build(deps): bump actions/setup-go from 2 to 4
- b37f742 build(deps): bump goreleaser/goreleaser-action from 1 to 4
- 4869048 build(deps): bump rajatjindal/krew-release-bot from 0.0.40 to 0.0.46
- b50b65f build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0
- 38f4fb5 build(deps): bump github.com/fatih/color from 1.13.0 to 1.15.0
- d60d430 core: update golang version to 1.20
- 8622360 build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.4
- eabff82 build(deps): bump k8s.io/apimachinery from 0.26.4 to 0.27.3
- fa3c1ee ci: add dependabot to update dependencies
- 4abded9 ci: update script to get right device filter
- 9d99c26 ci: update tmate to disable limit access
Contributors
@travisn @subhamkrai @BlaineEXE @obnoxxx @lunderhage