Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: rook/kubectl-rook-ceph

v0.9.5

27 Nov 09:35
1645056

Choose a tag to compare

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

06 May 06:01
dbfe77c

Choose a tag to compare

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

18 Dec 04:37
c4d5eec

Choose a tag to compare

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

17 Sep 07:55
c5e7d60

Choose a tag to compare

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

06 Jun 14:08
bb975f7

Choose a tag to compare

Changelog

  • e89ebf7 core: adding 'radosgw-admin' command support
  • 379ed2a build(deps): bump github.com/rook/rook in the github-dependencies group
  • b0a39cd build(deps): bump the github-dependencies group with 2 updates

v0.9.0

23 May 04:43
c7c01c5

Choose a tag to compare

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

22 Feb 12:19
aba01b0

Choose a tag to compare

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

20 Dec 06:42
b572c39

Choose a tag to compare

This is a feature release of the rook-ceph kubectl plugin.

Features

  • Command for wiping cluster #173
  • Command to clean the subvolume #206

Improvements

  • ab16b18 clean: use cobra built-in feature for pre-validation
  • a8e9f04 ci: access tmate when ci is debug mode or label debug-ci is 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

@travisn @BlaineEXE @sp98 @Javlopez @yati1998 @subhamkrai

v0.6.0

03 Nov 11:10
68ef7c8

Choose a tag to compare

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

  • Restore CRs after accidental deletion #170
  • Redirect log messages to stderr #141

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

v0.5.2

06 Jul 03:38
02d2c15

Choose a tag to compare

Changelog

  • 02d2c15 Merge pull request #137 from subhamkrai/add-context
  • efd2c38 flag: add context flag to switch between clusters