Skip to content

Releases: replicatedhq/kURL

Release v2023.02.16-0

16 Feb 19:20
a3db21e
Compare
Choose a tag to compare

Changelog

v2023.02.16-0 (2023-02-16)

Full Changelog

Merged pull requests:

  • testgrid : daily cronjob cleanup #4109
  • testgrid: Update reference to have the commit #4108
  • kurl_cluster_uuid should have been kurl-cluster-uuid #4107
  • kurl_cluster_uuid should have been kurl-cluster-uuid #4106
  • remove the use of uuidgen, as it is not always present #4100
  • cronjob: Small typo fix replace " with ' #4099
  • chore: Update daily cronjob to create test with commit ref #4098
  • chore:update dependencies and kurlkind #4097
  • Report kurl_cluster_uuid to make it possible to tie runs on different instances in a cluster together #4093
  • fix disk latency preflight message #4092
  • Update cronjob daily to start at 1:00 instead of 05:00 #4091
  • simplify reporting code by deduplicating the main report curl #4090
  • chore: enable push and pull tests for longhorn migration. #4089
  • chore: add minio and registry to longhorn to rook/openebs testgrids #4088
  • remove PR label enforcement workflow #4087
  • chore:update image used to package krew #4086
  • chore: update image used to package helm #4085
  • chore: fix lint-fix makefile target #4084
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.55.0 to 0.57.1 #4083
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.4 #4082
  • chore(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.60.1 to 0.63.0 #4081
  • chore(deps): bump aquasecurity/trivy-action from 0.9.0 to 0.9.1 #4080
  • Automated MinIO version update RELEASE.2023-02-10T18-48-39Z #4079
  • fix: kubelet pause image gets garbage collected, does not match containerd sandbox image #4077
  • adds new command to get hostname as it is done by k8s api to use it crosswise #4074
  • feat: preparing longhorn for migration. #4073
  • check available disk space before performing rook upgrade #4069

Release v2023.02.14-0

14 Feb 18:44
ca6abf8
Compare
Choose a tag to compare

Changelog

v2023.02.14-0 (2023-02-10)

Full Changelog

Merged pull requests:

  • use actual flannel version in addons #4078
  • chore: sleep before post upgrade test. #4076
  • Revert "Rook - Increase time to check if PVC is bound for addon testgrid only" #4075
  • Rook - Increase time to check if PVC is bound for addon testgrid only #4072
  • fix: flannel issues when force reapply #4071
  • Automated MinIO version update RELEASE.2023-02-09T05-16-53Z #4068
  • fix testgrid daily #4065
  • chore: Allow containerd "ctr" command output to stdout #4064
  • Automated Contour version update 1.24.1 #4062
  • Automated Flannel version update 0.21.1 #4061
  • chore: improve debug output around upgrades #4060
  • fix(cis): cis 4.1.1 ensure service file permissions are set to 600 or more restrictive #4059
  • fix(kubernetes): do not explicitly install kubernetes-cni #4058
  • fix: start to delete flannel pods to workaround issue scenario #4057
  • chore: check flannel health state and network config in upgrades #4056
  • chore: fix testgrid by updating it to the latest versions to cover rook upgrade workflow #4053
  • chore: replacing ceph version check in shell by golang command #4052
  • fix(rook): fix zapping url 404 #4049
  • chore: fix invocations for renamed cli commands #4048
  • chore: clean up cli api #4046
  • bug: migrating minio object storage (longhorn to rook migration). #4045
  • chore: verifying rook updated prior report success #4038
  • Automated Velero version update 1.10.1 #4037

Release v2023.02.06-1

06 Feb 23:58
6f01e54
Compare
Choose a tag to compare

Changelog

v2023.02.06-1 (2023-02-06)

Full Changelog

Merged pull requests:

  • Add restic restore helper image from gcr.io #4047
  • chore(deps): bump aquasecurity/trivy-action from 0.8.0 to 0.9.0 #4039

Release v2023.02.06-0

06 Feb 21:03
f7ceada
Compare
Choose a tag to compare

Changelog

v2023.02.06-0 (2023-02-06)

Full Changelog

Merged pull requests:

  • chore(deps): bump sigs.k8s.io/controller-tools from 0.11.2 to 0.11.3 #4043
  • chore(deps): bump github.com/briandowns/spinner from 1.20.0 to 1.21.0 #4042
  • chore: validate rook upgrade after change MDS pods and anti-affinity rules prevent them from co-scheduling on single-node installations from Rook version 1.7.11 #4036
  • chore: increase timeout to check mds from 300 to 1200 in rook upgrades from version 1.7.11 #4035
  • fix: net utility commands output to stdout #4034
  • add a 'upgrade from containerd 1.2' test #4033
  • feat: add utility commands for finding private interface #4032
  • fix(flannel): use alternate interface when private ip is specified #4029
  • fix(prometheus): backport prometheus-url adapter patch #4028
  • feat: add prompt when preflights warnings are raised #4027
  • fix(prometheus): do not hardcode values.yaml, fix adapter prometheus-url #4026
  • Clean up Rook packages after upgrades #4025
  • Automated Flannel version update 0.21.0 #4024
  • fixes timetout scenario faced to upgrade rook versions from 1.5.11 to 1.6.12 #4022
  • chore: Add further log information about ceph state for rook upgrades #4003

Release v2023.02.02-0

02 Feb 13:57
5937744
Compare
Choose a tag to compare

Changelog

v2023.02.02-0 (2023-02-01)

Full Changelog

Merged pull requests:

  • feat: flannel is incompatible with docker runtime #4023
  • chore(deps): bump aws-sdk from 2.1286.0 to 2.1306.0 #4019
  • feat: scaling down pods before starting the Longhorn to OpenEBS/Rook migration #4018
  • Automated Contour version update 1.24.0 #4017
  • Automated MinIO version update RELEASE.2023-01-31T02-24-19Z #4016
  • fix(rook): only list images in manifest files if they exist #4015
  • fix(testgrid): use weave with docker on rhel based distros #4014
  • Automated EKCO version update 0.26.3 #4013
  • feat: Tag and release specific commit #4012
  • fix check to verify if multiple rook versions are found #3999
  • feat(rook): multi package airgap bundles #3991

Release v2023.01.31-0

31 Jan 18:45
0018247
Compare
Choose a tag to compare

Changelog

v2023.01.31-0 (2023-01-31)

Full Changelog

Merged pull requests:

  • Automated Containerd version update 1.6.16 #4011
  • Automated Velero version update 1.9.5 #4010
  • Fix(ci): fix outputs syntax in build-stage-packages-matrix job #4009
  • add new weave version 2.8.1-20230130 to fix CVE (high) #4007
  • chore(deps): bump sigs.k8s.io/controller-tools from 0.11.1 to 0.11.2 #4006
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.14.1 to 0.14.2 #4005
  • Automated Sonobuoy version update 0.56.15 #4002
  • chore(ci): make flannel the default in testgrid specs #4001
  • check for airgap missing images does not account for flannel and possibly other add-ons #3998
  • feat(ci/cd): Batch s3 copies across parallel jobs #3997
  • update README cosign command to use double dash flags #3996
  • fix: path to find the manifest filesystem-singlenode.yaml to apply patch from rook version 1.6.11 #3995
  • also tag k8s.gcr.io images as registry.k8s.io when loading images #3994
  • feat(ci): Use Github matrix strategy to speedup prod release #3993
  • chore: bump github.com/replicatedhq/troubleshoot v0.55.0 #3989
  • chore: standardize minio deployment await timeout. #3988
  • Automated MinIO version update RELEASE.2023-01-25T00-19-54Z #3987
  • feat(flannel): preflight UDP port 8472 status #3986
  • Add host preflights for tcp connection on ports 2379 and 6443 #3985
  • feat(flannel): log warning flannel udp port 8472 must be open #3984
  • chore: ignore warning about mon usage be higher than 70% to not block… #3982
  • feat: adds "prepare longhorn for migration" command. #3981
  • feat: improve the output message to clarify to users kubectl config #3973
  • (chore): testgrid: add some tests to check kubectl with kube/config #3972
  • add serverFlags field to velero add-on #3971
  • Automated Kubernetes version update 1.26.1 1.25.6 1.24.10 1.23.16 1.22.17 #3964

Release v2023.01.23-0

23 Jan 19:15
52ab8eb
Compare
Choose a tag to compare

Changelog

v2023.01.23-0 (2023-01-23)

Full Changelog

Merged pull requests:

  • chore(deps): bump k8s.io/client-go from 0.26.0 to 0.26.1 #3979
  • Automated MinIO version update RELEASE.2023-01-20T02-05-44Z #3974
  • fix(kurl_util): allow bash flags values to contain an equals sign #3969
  • Rook: race condition when scaling down prometheuses statefulset #3968
  • Add metrics-server 0.6.2 #3967
  • Automated MinIO version update RELEASE.2023-01-18T04-36-38Z #3965
  • check that flannel images are present on remote nodes in airgap #3963
  • Fix rook templating error #3962
  • add kurl_machine_uuid reporting, remove redundant/unused machine_id reporting #3960
  • fix: debug print all arguments #3959
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.53.0 to 0.54.0 #3958
  • fix: create .kube/config for all installs #3957
  • fix(ci/cd): create release notes after all build jobs complete #3956
  • Revert "chore(ci): Temporarily disable checking Testgrid" #3955
  • Automated MinIO version update RELEASE.2023-01-12T02-06-16Z #3954
  • Revert "feat(ci/cd): Checkout main branch for copy-staging-release-to-prod job" #3949
  • Allow upgrading Rook past version 1.7.11 #3936
  • Multi-node weave to flannel #3920
  • feat: support migrating from longhorn to rook ceph #3919

Release v2023.01.13-1

13 Jan 06:32
b94eae7
Compare
Choose a tag to compare

Changelog

v2023.01.13-1 (2023-01-13)

Full Changelog

Merged pull requests:

  • Revert "fix: create .kube/config for all installs" #3952

Release v2023.01.13-0

13 Jan 03:35
134460f
Compare
Choose a tag to compare

Changelog

v2023.01.13-0 (2023-01-13)

Full Changelog

Merged pull requests:

  • chore(ci): Temporarily disable checking Testgrid #3950
  • feat(ci/cd): Use main for copy-staging-release-to-prod job #3948
  • fix(ci/cd): add dependent job #3947
  • fix(ci/cd): set envar for copy-staging-release-to-prod Job #3946
  • chore: remove the bail line when the packages are broken #3945
  • fix(ci/cd): KURL_UTIL_IMAGE envar required for copy-staging-to-release-prod Job #3944
  • fix(ci/cd): Use correct GH workflow job matrix syntax #3943
  • fix(ci/cd): Don't fail if grep can't find a match #3942
  • fix(ci/cd): Fix job name for build-upload-packages strategy matrix #3941
  • fix(ci/cd): find script which verifies testgrid run #3940
  • fix(ci/cd): match any length git SHA short ID when looking for staging release folder #3939
  • fix(ci/cd): grab staging directory name and not timestamp #3938
  • fix regression to upgrade from 1.0.4 #3937
  • fix: do not allow to remove packages when we use apt-get to fix broken packages #3935
  • ci/cd(prod): add checkout step to get-staging-release job #3934
  • use org-level dockerhub secrets #3933
  • Automated Containerd version update 1.6.15 #3932
  • fix: failures into rook multi-upgrades from 1.0.4-14.2.21 to 1.4.9 #3931
  • chore(deps): bump jsonwebtoken and universal-github-app-jwt in /.github/actions/testgrid-checker #3930
  • chore(deps): bump github.com/replicatedhq/kurlkinds from 1.0.8 to 1.0.10 #3929
  • chore(deps): bump golang.org/x/text from 0.5.0 to 0.6.0 #3928
  • chore(deps): bump golang.org/x/crypto from 0.4.0 to 0.5.0 #3927
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.52.0 to 0.53.0 #3926
  • Automated MinIO version update RELEASE.2023-01-06T18-11-18Z #3924
  • fix: add timeout and better log info when upgrades from the rook versions 1.0.4 to 1.4.9 fails. #3922
  • bug: don't attempt to migrate from longhorn on unsupported version #3921
  • Wait longer for Rook and Ceph versions to roll out #3918
  • chore: remove automated antrea update in favor of flannel #3917
  • chore: increase prometheus scale down timeout #3916
  • feat: implement functions to migrate and delete longhorn #3915
  • Post a testgrid comment for each commit #3914
  • Automated MinIO version update RELEASE.2023-01-02T09-40-09Z #3913
  • Delete update-longhorn.yaml #3912
  • chore(deps): bump sigs.k8s.io/controller-tools from 0.10.0 to 0.11.1 #3911
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.50.0 to 0.52.0 #3910
  • chore(deps): bump github.com/briandowns/spinner from 1.19.0 to 1.20.0 #3909
  • chore(deps): bump github.com/itchyny/gojq from 0.12.10 to 0.12.11 #3908
  • chore(deps): bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 #3907
  • chore(deps): bump aws-sdk from 2.1240.0 to 2.1286.0 #3906
  • chore(rook): update the image ceph/ceph:v14.2.5 to get the latest one built #3902
  • chore(dependabot): Add node dependabot with monthly interval #3901
  • fix: create .kube/config for all installs #3900
  • feat: enable migration from longhorn to openebs #3896
  • chore: add .golangci config to add common used checks to help us improve the quality #3892
  • feat: add logs for kurl scripts #3891
  • Copy Staging Release for a given Tag when Deploying to Prod #3867
  • support migrating from weave to flannel #3862
  • Automated Rook version update 1.10.8 #3818
  • Automated Velero version update 1.9.5 #3797

Release v2023.01.03-0

03 Jan 18:04
b4b8ff8
Compare
Choose a tag to compare

Changelog

v2023.01.03-0 (2023-01-03)

Full Changelog

Merged pull requests:

  • chore(deps): bump json5 from 2.2.1 to 2.2.3 in /.github/actions/import-external-addons #3904
  • chore(deps): bump mheap/github-action-required-labels from 2 to 3 #3903
  • chore(deps): bump with fix github.com/vmware-tanzu/velero from 1.9.3 to 1.10.0 #3898
  • chore: fix go mod unknown revision #3897
  • chore: fix longhorn generate script by skipping version 1.2.6 #3895
  • fix testgrid k8s119_ctrd_longhorn-airgap targeting 20.04 #3894
  • fix airgap testgrid k8s121-airgap by upgrading valero version #3893
  • chore: added missing quote to echo command #3890
  • EKCO disable rook-priority.kurl.sh mutating webhook on Rook upgrade #3888
  • fix: preflight check which verifies if docker is or not supported #3887
  • Fix rook to longhorn migration regression #3885
  • Rook add-on ceph image version mismatch - should be v16.2.7 #3884
  • Wait for pgs to scale down before proceeding with upgrade #3883
  • Rook upgrade airgap fixes #3882
  • chore: adding tests for kube 1.26 #3880
  • Mkdir assets package path if not exists #3879
  • Automated Kubernetes version update 1.26.0 1.25.5 1.24.9 1.23.15 1.22.17 #3878
  • feat: adding kubernetes 1.26 support #3876
  • Fix nodes-missing-images loop closure may report incorrect nodes #3875
  • update label for troubleshoot/918 #3874
  • Pin Rook upgrades to 1.7.x as greatest #3873
  • Revert "fix: add --allowerasing flag to allow remove conflicts" #3872
  • chore: using rebuilt s3cmd image #3871
  • feat: ask permission to allow remove docker in new installs to avoid … #3870
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.49.1 to 0.50.0 #3869
  • Automated Sonobuoy version update 0.56.14 #3868
  • fix: add --allowerasing flag to allow remove conflicts #3866
  • Revert "fix(centos|rhel|ol): allow allowerasing previous packages installed when conflicts are faced with yum install" #3865
  • Set correct cephfs pool replication on upgrades - 1.6.11 #3864
  • Automated Containerd version update 1.6.14 #3863
  • Wait longer for device_health_metrics pool to scale #3861
  • Set correct cephfs pool replication on upgrades from 1.0.4 #3860
  • Scale device_health_metrics pool for multi node cluster during rook upgrade #3859
  • fix(centos|rhel|ol): allow allowerasing previous packages installed when conflicts are faced with yum install #3858
  • wait for an OSD to be marked as safe-to-destroy 3x over 2s before destroying it #3857
  • bug: use mon actual count rather than preferred count #3856
  • Rook upgrade testgrid assume yes and download necessary airgap packages #3855
  • Use kustomize bases rather than resources for k8s <= 1.20 #3854
  • Remove lint and vet from kurl_util #3853
  • feat: upgrade k8s and kurl-kind dependencies from 1.25 to 1.26 #3852
  • Bug fix operator reduces mon count when upgrading to Rook 1.1 #3851
  • Fix rook upgrade tasks #3850
  • Automated EKCO version update 0.26.2 #3849
  • Automated Contour version update 1.23.2 #3848
  • Automated Sonobuoy version update 0.56.13 #3847
  • feat: (for ubuntu) check status and try to fix broken dependency automatically #3844
  • chore(deps): bump golang.org/x/crypto from 0.3.0 to 0.4.0 #3841
  • fix: error to install containerd.io that conflicts with containerd because an containerd pkg installed within docker (only for new installs) #3839
  • bug: take only "default" namespace into account (OpenEBS check) #3837
  • feat: warning when docker be installed that it is deprecated for k8s versions >= 1.20 #3834
  • Explicitly Set HAProxy Config file Permission #3832
  • Support upgrading Rook multiple versions up to the latest #3787
  • Run Node Disk and Volume Validation Checks when Upgrading from Rook to OpenEBS #3767
  • Automated MinIO version update RELEASE.2022-12-12T19-27-27Z #3612
  • fix golang lint errors shown on github PRs #2983