Skip to content

Releases: replicatedhq/pvmigrate

v0.12.0

22 Apr 11:21
Compare
Choose a tag to compare

Changelog

  • 44957e7 go mod tidy
  • fdfeb7b go 1.22
  • 6e3ad3b Bump k8s.io/client-go from 0.29.2 to 0.30.0
  • b32441d Merge pull request #248 from clementnuss/fix/long-pvc-names
  • e8d623c Merge branch 'main' into fix/long-pvc-names
  • 6e4c128 Bump golang.org/x/net from 0.19.0 to 0.23.0
  • c37e889 update testdata creation script
  • 638bb42 fix integrationt test case
  • 619b5fa Merge branch 'main' into fix/long-pvc-names
  • 88f649c Merge remote-tracking branch 'origin/laverya/long-pvc-name-integration-test' into fix/long-pvc-names
  • f221b6b Bump google.golang.org/protobuf from 1.31.0 to 1.33.0
  • 1571ce7 Fix comment to refer to 253 chars, not 63
  • 93d46b3 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
  • 1a5809a fix: put origPvc name in annotation and handle up to 253 chars PVC names
  • 39dfe4e refactor: move NewPvcName func to k8sutil package
  • 45c822c fix: modify newPvcName function to accept names up to 253 chars long
  • 6bc5f4e Bump k8s.io/client-go from 0.29.1 to 0.29.2
  • 0906169 Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.2
  • b5818ad Bump helm/kind-action from 1.8.0 to 1.9.0
  • fd7d745 Bump k8s.io/client-go from 0.29.0 to 0.29.1
  • d440534 Bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.0
  • 659a057 Merge branch 'main' into laverya/long-pvc-name-integration-test
  • 57eb7f6 add a >63 character pvc name to the integration test

v0.11.2

21 Dec 16:22
3415cf3
Compare
Choose a tag to compare

Changelog

  • 3415cf3 Merge pull request #232 from replicatedhq/laverya/run-two-integration-tests
  • fb79797 run integration tests both in a cluster job and on the CLI
  • c5b154c use pvmigrate rbac in integration tests (#179)
  • fb48692 Merge pull request #231 from replicatedhq/laverya/update-golang
  • f190856 Merge remote-tracking branch 'origin/main' into laverya/update-golang
  • 9b476fe ptr
  • 2bbe8db remove pointer calls
  • 4d0f9f5 update preflight
  • f59de74 update test
  • d4c9993 update struct member type
  • 8c95629 Bump k8s.io/client-go from 0.28.4 to 0.29.0
  • 29c6c6f update go to 1.21
  • 6fb1ff2 Bump actions/setup-go from 4 to 5

v0.11.1

21 Dec 16:13
3415cf3
Compare
Choose a tag to compare

Changelog

  • 3415cf3 Merge pull request #232 from replicatedhq/laverya/run-two-integration-tests
  • fb79797 run integration tests both in a cluster job and on the CLI
  • c5b154c use pvmigrate rbac in integration tests (#179)
  • fb48692 Merge pull request #231 from replicatedhq/laverya/update-golang
  • f190856 Merge remote-tracking branch 'origin/main' into laverya/update-golang
  • 9b476fe ptr
  • 2bbe8db remove pointer calls
  • 4d0f9f5 update preflight
  • f59de74 update test
  • d4c9993 update struct member type
  • 8c95629 Bump k8s.io/client-go from 0.28.4 to 0.29.0
  • 29c6c6f update go to 1.21
  • 6fb1ff2 Bump actions/setup-go from 4 to 5

v0.11.0

07 Dec 14:23
761f800
Compare
Choose a tag to compare

Changelog

  • 761f800 Merge pull request #226 from replicatedhq/laverya/build-arm64
  • 6dec6bb build arm64 binaries
  • 5e4dd9d Bump k8s.io/client-go from 0.28.3 to 0.28.4

v0.10.2

02 Nov 15:41
Compare
Choose a tag to compare

Changelog

  • 3d0820e Bump sigs.k8s.io/controller-runtime from 0.16.2 to 0.16.3
  • b849368 Merge pull request #217 from gregth/fix-gregth-infinity-loop
  • 2e106a9 Merge branch 'main' into fix-gregth-infinity-loop
  • 81718b1 Fix infinity loop while waiting for migration Pod to become ready
  • ef399ee Merge pull request #215 from replicatedhq/laverya/import-version
  • f019ef4 add a version.Version function that returns the import version

v0.10.1

16 Oct 20:42
Compare
Choose a tag to compare

Changelog

  • 225cf0a Bump github.com/google/go-cmp from 0.5.9 to 0.6.0
  • fb461f0 Merge pull request #213 from replicatedhq/laverya/ensure-all-pvcs-migrate-on-correct-nodes
  • 9b69a4f add a test for a statefulset with multiple migrated PVCs
  • 37bb0b0 handle PV node selections with an annotation, not in memory
  • 5a9d9c7 Bump golang.org/x/net from 0.13.0 to 0.17.0
  • c33e23a Bump sigs.k8s.io/controller-runtime from 0.16.0 to 0.16.2
  • 5b23131 Bump k8s.io/client-go from 0.28.1 to 0.28.2
  • 14f6c9c Bump goreleaser/goreleaser-action from 4 to 5

v0.10.0

06 Sep 21:58
654c95d
Compare
Choose a tag to compare

Changelog

  • 654c95d Merge pull request #203 from replicatedhq/diamonwiggins/destination-access-mode-annotation
  • 0d1b4d1 Merge branch 'main' into diamonwiggins/destination-access-mode-annotation
  • c99ee09 Bump actions/checkout from 3 to 4
  • 91aabc6 update readme
  • 90ba0d1 add tests for migrate and validate
  • d2e584a add ability to override destination pvc access mode based on annotation

v0.9.1

31 Aug 15:21
Compare
Choose a tag to compare

Changelog

  • 7708ba6 Bump k8s.io/client-go from 0.28.0 to 0.28.1
  • e1fdcaf Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.16.0
  • 925882b Bump k8s.io/client-go from 0.27.4 to 0.28.0
  • ad30493 Merge pull request #194 from replicatedhq/laverya/label-migration-pods
  • b146249 Merge branch 'main' into laverya/label-migration-pods
  • fbfacb0 Merge pull request #192 from replicatedhq/dependabot/go_modules/k8s.io/client-go-0.27.4
  • f33e544 Bump k8s.io/client-go from 0.27.3 to 0.27.4
  • fce0807 Merge pull request #190 from replicatedhq/dependabot/github_actions/helm/kind-action-1.8.0
  • 1088fa9 Merge branch 'main' into laverya/label-migration-pods
  • fed92bb add a constant label to data migration pods
  • 5bda4df Bump helm/kind-action from 1.7.0 to 1.8.0
  • 55c0494 Bump sigs.k8s.io/controller-runtime from 0.14.6 to 0.15.0
  • 21fa503 Bump github.com/stretchr/testify from 1.8.2 to 1.8.4
  • 33be684 Bump k8s.io/client-go from 0.27.1 to 0.27.3
  • e5e0931 Bump helm/kind-action from 1.5.0 to 1.7.0
  • 73643ef Merge pull request #178 from replicatedhq/laverya/rbac
  • fe301bb add RBAC used by pvmigrate
  • e1ce0f3 Merge pull request #176 from replicatedhq/dependabot/github_actions/helm/kind-action-1.5.0
  • 2c69b5c Bump helm/kind-action from 1.4.0 to 1.5.0
  • 87c3b71 Bump k8s.io/client-go from 0.26.3 to 0.27.1
  • e96a6b4 Merge pull request #170 from replicatedhq/laverya/integration-testing
  • 99fd675 run unit tests and integration tests in parallel
  • f5487db basic integration testing with kind

v0.9.0

28 Mar 20:09
142a769
Compare
Choose a tag to compare

Changelog

  • 142a769 Merge pull request #169 from replicatedhq/laverya/allow-specifying-additional-rsync-flags
  • bf368e9 add new flag to README
  • 4da6b2a allow specifying additional rsync flags
  • b0b4ec2 Merge pull request #168 from replicatedhq/laverya/remove-main-k8s-dep
  • a186b98 remove dependency on k8s.io/kubernetes
  • b28b62f Merge pull request #161 from replicatedhq/dependabot/github_actions/actions/setup-go-4
  • ceb470b Bump actions/setup-go from 3 to 4
  • 442dc85 Merge pull request #156 from replicatedhq/dependabot/go_modules/github.com/stretchr/testify-1.8.2
  • 2f8160c Bump github.com/stretchr/testify from 1.8.1 to 1.8.2
  • 04b3631 Merge pull request #167 from replicatedhq/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.14.6
  • 5ce8f07 Bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6
  • c674915 Merge pull request #166 from replicatedhq/laverya/dependabot-labels
  • 56f6513 Merge branch 'main' into laverya/dependabot-labels
  • 04079ae Merge pull request #164 from replicatedhq/dependabot/go_modules/k8s.io/client-go-0.26.3
  • e764ff2 Bump k8s.io/client-go from 0.26.1 to 0.26.3
  • b76a674 Merge pull request #162 from replicatedhq/dependabot/github_actions/rajatjindal/krew-release-bot-0.0.46
  • 563f02b Dependabot PR labels
  • 763fa06 Bump rajatjindal/krew-release-bot from 0.0.43 to 0.0.46
  • 701d3e4 Merge pull request #158 from replicatedhq/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.14.5
  • dea538d Bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.5

v0.8.0

17 Feb 07:24
33bbb07
Compare
Choose a tag to compare

Changelog

  • 33bbb07 Merge pull request #153 from replicatedhq/ricardomaraschini/sc-58510/support-migrating-from-longhorn-to-rook-ceph
  • 27cad1a chore: checking for mutatePV error
  • fb7d619 bug: checking if claim ref is set before changing reclaim policy.
  • 65e2284 Merge pull request #151 from replicatedhq/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.14.2
  • ee9b297 Bump sigs.k8s.io/controller-runtime from 0.14.1 to 0.14.2
  • 24b4c74 Merge pull request #143 from replicatedhq/dependabot/github_actions/goreleaser/goreleaser-action-4
  • 9984a3d Merge branch 'main' into dependabot/github_actions/goreleaser/goreleaser-action-4
  • 9801338 Merge pull request #146 from replicatedhq/ricardomaraschini/sc-62820/implement-sensible-timeout-when-copying-pvc
  • 13965b1 chore: using testify
  • 361a546 chore: using testify instead of reflect
  • 8c7387c feat: bails out if rsync pod is silent
  • e551594 Merge branch 'main' into dependabot/github_actions/goreleaser/goreleaser-action-4
  • 68604b7 Merge pull request #145 from replicatedhq/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.14.1
  • a426bb1 Bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.1
  • 53baf8d Bump goreleaser/goreleaser-action from 3 to 4
  • 5983ed8 Merge pull request #142 from replicatedhq/dependabot/go_modules/k8s.io/apimachinery-0.26.0
  • 9910ce7 Bump k8s.io/apimachinery from 0.25.4 to 0.26.0