Skip to content

Releases: replicatedhq/kURL

Release v2023.06.27-0

27 Jun 16:24
cfffe68
Compare
Choose a tag to compare

Changelog

v2023.06.27-0 (2023-06-26)

Full Changelog

Merged pull requests:

  • chore(deps): bump semver from 7.3.7 to 7.5.2 in /.github/actions/import-external-addons #4652
  • chore(deps): bump semver from 7.3.8 to 7.5.3 in /.github/actions/testgrid-checker #4651
  • chore(deps): bump semver from 7.5.1 to 7.5.2 #4650
  • chore(deps): bump semver from 7.3.5 to 7.5.2 in /bin/scan-images #4649
  • Revert "use patches _correctly_" #4648
  • chore(deps): bump golang.org/x/sync from 0.2.0 to 0.3.0 #4644
  • chore(deps): bump k8s.io/code-generator from 0.27.2 to 0.27.3 #4643
  • include objectbucket CRDs in rook-ceph removal process #4640
  • bug: statically compile velero plugin #4639
  • Automated Velero version update 1.11.0 #4638
  • Upgrade kurl-kinds from v1.3.7 to v1.4.0 #4637
  • Add preflight check to ensure storage or object store when Registry add-on is set #4635
  • fix testgrid for flannel, see that docker is not support in rock 9.2 #4633
  • use patches _correctly_ #4632
  • Change preflight check to allow run against RHEL 8.8 #4630
  • fix daily testgrid check to verify weave to flannel #4629
  • chore(deps): bump k8s.io/cli-runtime from 0.27.2 to 0.27.3 #4627
  • chore(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.65.2 to 0.66.0 #4626
  • chore(deps): bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 #4623
  • Automated MinIO version update RELEASE.2023-06-19T19-52-50Z #4622
  • Automated Kubernetes version update 1.27.3 1.26.6 1.25.11 1.24.15 1.23.17 1.22.17 #4615
  • (Support Case) fix rook check to allow manual fix when is upgrading from only #4599

Release v2023.06.20-0

20 Jun 09:17
a89a88e
Compare
Choose a tag to compare

Changelog

Unreleased

Full Changelog

Merged pull requests:

  • chore(deps): bump k8s.io/cli-runtime from 0.27.2 to 0.27.3 #4627
  • chore(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.65.2 to 0.66.0 #4626
  • chore(deps): bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 #4623
  • Automated MinIO version update RELEASE.2023-06-19T19-52-50Z #4622

v2023.06.20-0 (2023-06-16)

Full Changelog

Merged pull requests:

  • Automated Rook version update 1.11.8 #4619
  • Automated Sonobuoy version update 0.56.17 #4618
  • Fix MinIO PVC resize race condition #4614
  • bug: port idempotent flannel code to 0.20.1 #4613
  • bug: migrate most recent code to flannel template #4612
  • bug: preserve user defined iptables rules #4610
  • Change ekco svc to node port type #4609
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.65.0 to 0.69.0 #4608
  • chore(deps): bump aquasecurity/trivy-action from 0.10.0 to 0.11.2 #4607
  • chore(deps): bump github.com/hashicorp/vault from 1.13.1 to 1.13.3 #4606
  • Backport fix to migrate from weave to flannel addressed from 0.21.5 #4605
  • add new test to the daily - weave to flannel #4604
  • remove test that fails with syslink #4603
  • bug: make weave_to_flannel idempotent #4602
  • Automated Contour version update 1.25.0 #4601
  • Automated Prometheus version update 0.65.2-46.8.0 #4597
  • Automated MinIO version update RELEASE.2023-06-09T07-32-12Z #4562
  • Automated Flannel version update 0.22.0 #4560

Release v2023.06.09-0

09 Jun 17:27
e17edc5
Compare
Choose a tag to compare

Changelog

Unreleased

Full Changelog

Merged pull requests:

  • remove test that fails with syslink #4603
  • Automated Flannel version update 0.22.0 #4560

v2023.06.09-0 (2023-06-08)

Full Changelog

Merged pull requests:

  • bug: systemd_restart_succeeded should fail if pid is zero #4600
  • feat(ekco): Generate storage migration API auth token #4598
  • feat: add EKCO K8s service and tweak EKCO rbac permissions #4596
  • chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 #4593
  • chore(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.65.1 to 0.65.2 #4592
  • chore(deps): bump github.com/itchyny/gojq from 0.12.12 to 0.12.13 #4591
  • chore(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 #4590
  • chore(deps): bump github.com/spf13/viper from 1.15.0 to 1.16.0 #4589
  • Automated Prometheus version update 0.65.1-46.6.0 #4588
  • Fix Weave to Flanel with Rook on the spec #4587
  • missing revert on the template - follow up of 4584 #4586
  • bug: add https proxy support for add-ons latest versions #4585
  • revert gracePeriod added in PR 4553 #4584
  • revert changes from PR 4568 #4582
  • fix(ci): use os-latest testgrid spec for pr tests #4581
  • fix: should be "in cluster" preflights #4580
  • chore(deps): bump semver from 7.5.0 to 7.5.1 #4579
  • chore(deps): bump aws-sdk from 2.1369.0 to 2.1388.0 #4578
  • Fixes issue to migrate from weave to flannel by ensuring that the operations to remove weave from the filesystem will only be executed when the files are found in the task executed in the nodes and for weave version equals or upper than 0.21.5 #4576
  • Automated Rook version update 1.11.7 #4575
  • Automated EKCO version update 0.27.1 #4574
  • refine new tests add, add unsupported #4572
  • fix: wait for rook ceph migrator pod ready #4571
  • removing weave from the nodes #4570
  • Fixes stuck scenarios to delete the Pods to allow them be re-created using Weave #4568
  • Increase Flannel waiting and improve log #4567
  • chore: Removing multinode from tests done against each PR #4566
  • Automated OpenEBS version update 3.7.0 #4561
  • chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 #4559
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.64.0 to 0.65.0 #4558
  • chore(deps): bump k8s.io/code-generator from 0.27.1 to 0.27.2 #4557
  • chore(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 #4556
  • Adds check to ensure weave removal #4555
  • weave to flannel getting stuck to delete the pods #4553
  • bug: configuring containerd and docker https proxy #4538
  • Automated Prometheus version update 0.65.1-46.5.0 #4512

Release v2023.05.30-0

30 May 18:21
ab9b673
Compare
Choose a tag to compare

Changelog

Unreleased

Full Changelog

Merged pull requests:

  • chore: Removing multinode from tests done against each PR #4566
  • chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 #4559
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.64.0 to 0.65.0 #4558
  • chore(deps): bump k8s.io/code-generator from 0.27.1 to 0.27.2 #4557
  • chore(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 #4556
  • weave to flannel getting stuck to delete the pods #4553

v2023.05.30-0 (2023-05-28)

Full Changelog

Merged pull requests:

  • fix: Retry update on Longhorn volume CR during Longhorn rollback-migration-replicas CLI command #4554
  • Add proxy config check to the install script #4552
  • Fixes weave uninstall by removing interfaces first and began to remove lib/weave #4551
  • Refining tests done against each PR #4549
  • nit: remove todo that was addressed for preflight #4548
  • fix testgrid test #4547
  • Improve log message to know when the host preflights were ignored and has or not failures #4546
  • Fix: Scale Distinct Controller Objects when Preparing for Longhorn Migration #4545
  • Added check to ensure connectivity to the registry via Containerd to the join command #4522

Release v2023.05.25-0

25 May 14:25
ee0da9b
Compare
Choose a tag to compare

Changelog

v2023.05.25-0 (2023-05-24)

Full Changelog

Merged pull requests:

  • fix Rook OpenSSL calls in order to provide support for RHEL 9.2 #4544
  • fix registry OpenSSL calls in order to provide support for RHEL 9.2 #4543
  • Improve Registry logs - Template #4542
  • Revert "Applying openssl workaround in order to support rhel9" #4541
  • Applying openssl workaround in order to support rhel9 #4540
  • fix k8s upgrades to properly handle the flag #4539
  • proper handle additional-no-proxy-addresses flag on upgrade #4536
  • update unsupported tests targeting rocky-91 with rocky-92 #4535
  • Adds support for rocky9.2 #4534
  • Fixes duplication of values in the join command when both user-configured additional_no_proxy_addresses and default values are provided and Fixes issue where the additionalNoProxyAddresses value was not properly propagated through the additional_no_proxy_addresses flag #4533
  • fix(kubernetes): build broken change url for gpg key #4532
  • Fixes handling of the additional-no-proxy-addresses flag in the installation script's join command output #4531
  • Adds support to ol8.8 by updating preflight check #4530
  • chore(deps): bump k8s.io/cli-runtime from 0.27.1 to 0.27.2 #4529
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.63.0 to 0.64.0 #4528
  • chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 #4525
  • chore(rook): improve storage migration upgrade tests #4521
  • feat: added command to start ekco storage migration #4518
  • Automated Rook version update 1.11.6 #4504

Release v2023.05.22-0

22 May 18:29
9fcb7cb
Compare
Choose a tag to compare

Changelog

Unreleased

Full Changelog

Merged pull requests:

  • fix(kubernetes): build broken change url for gpg key #4532
  • Adds support to ol8.8 by updating preflight check #4530
  • chore(deps): bump k8s.io/cli-runtime from 0.27.1 to 0.27.2 #4529
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.63.0 to 0.64.0 #4528
  • chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 #4525
  • feat: added command to start ekco storage migration #4518
  • Automated Rook version update 1.11.6 #4504

v2023.05.22-0 (2023-05-20)

Full Changelog

Merged pull requests:

  • (chore)Testgrid airgap install with invalid PROXY #4520
  • fix(rook): flexvolume migration fails with error cant scale replicaset #4519
  • Automated MinIO version update RELEASE.2023-05-18T00-05-36Z #4517
  • fix: install failure no gcr.io images #4516
  • fix(kubernetes): images no longer hosted on k8s.gcr.io #4515
  • fix(rook): improve upgrade to 1.5.12 stability #4514
  • Automated Kubernetes version update 1.27.2 1.26.5 1.25.10 1.24.14 1.23.17 1.22.17 #4511
  • fix(rook): fix roll out rook 1.1.9 and ceph 14.2.5 #4510
  • nit: add info that the step was accomplished with success #4509
  • Adds further information about proxy settings on the scripts #4508
  • Increase docker proxy configuration logs #4507
  • increase the logs from containerd version 1.5.10 #4506
  • reverting changes done for weave 2.6.5-20230417 #4503
  • fix(testgrid): use latest rocky 9.1 image #4502
  • regenerate weave 2.8.1-20230417 and 2.6.5-20230417 to allow it works with specific symbolic link scenario #4500
  • add tests to cover symbolic links #4499
  • Automated Prometheus version update 0.65.1-45.28.0 #4498
  • chore(actions): deprecate set-output #4497
  • Automated Velero version update 1.11.0 #4496
  • fix: weave support with symlinks #4495
  • chore(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 #4494
  • chore(deps): bump sigs.k8s.io/kustomize/api from 0.13.3 to 0.13.4 #4493
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.62.1 to 0.63.0 #4492
  • chore: remove deprecated set-output command. #4490
  • Adds collectd to ubuntu 22.04 and tests #4486
  • Automated Prometheus version update 0.65.1-45.27.2 #4481
  • adds check to verify if pods are running for Rook upgrades from 1.x 1.4.9 #4312

Release v2023.05.15-0

15 May 18:21
e23cd3a
Compare
Choose a tag to compare

Changelog

Unreleased

Full Changelog

Merged pull requests:

  • chore(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 #4494
  • chore(deps): bump sigs.k8s.io/kustomize/api from 0.13.3 to 0.13.4 #4493
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.62.1 to 0.63.0 #4492
  • Adds collectd to ubuntu 22.04 and tests #4486
  • Automated Prometheus version update 0.65.1-45.27.2 #4481

v2023.05.15-0 (2023-05-13)

Full Changelog

Merged pull requests:

  • Fix: Ensure that the Firewalld check verifies if it is enabled and active, and provide more comprehensive information. #4485
  • chore(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible #4480
  • adr: introduces adr on new kurl versioning scheme #4430
  • handle dynamic storage storageclass creation #4362

Release v2023.05.11-0

11 May 19:02
7331761
Compare
Choose a tag to compare

Changelog

v2023.05.11-0 (2023-05-11)

Full Changelog

Merged pull requests:

  • Automated EKCO version update 0.27.1 #4478
  • add RBAC roles required to run openebs+minio->rook migration to ekco #4477
  • fix(rook): testgrid multi-upgrades should respect s3Override URL #4476
  • 🐛 fix in cluster preflights which cannot be executed because was not possible to find the config #4473
  • chore(rook): add 1.11 tests to testgrid #4472
  • fix(kots): prerelease message always shows in testgrid #4471
  • fix(testgrid): invalid patch yaml #4470
  • Automated Contour version update 1.25.0 #4469
  • Automated Prometheus version update 0.65.1-45.27.1 #4468
  • feat(rook): per node device configuration #4467
  • chore(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.64.1 to 0.65.1 #4466
  • chore(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0 #4465
  • chore(deps): bump sigs.k8s.io/kustomize/api from 0.13.2 to 0.13.3 #4463
  • chore(deps): bump sigs.k8s.io/controller-tools from 0.11.4 to 0.12.0 #4462
  • chore(deps): bump peter-evans/create-pull-request from 5.0.0 to 5.0.1 #4461
  • Automated Containerd version update 1.6.21 #4460
  • Automated Flannel version update 0.21.5 #4458
  • log more steps in the containerd migration process #4457
  • Automated Rook version update 1.11.5 #4452
  • Automated MinIO version update RELEASE.2023-05-04T21-44-30Z #4443
  • Automated Prometheus version update 0.65.1-45.26.0 #4442
  • Automated Contour version update 1.24.4 #4439
  • Automated EKCO version update 0.26.5 #4438

Release v2023.05.08-0

08 May 18:28
d1612ec
Compare
Choose a tag to compare

Changelog

v2023.05.08-0 (2023-05-04)

Full Changelog

Merged pull requests:

  • Exclude Rook patches from Kustomize v5 (1.27) behavior #4456
  • feat(kubernetes): configure max pods per node #4455
  • fix: empty kustomize dir causes script to exit #4453
  • Remove --container-runtime kubelet CLI argument after 1.27 upgrade #4451
  • feat: allow specify kubeadm ignore-preflight-errors and better coredns debugging #4449
  • chore(deps): bump aws-sdk from 2.1368.0 to 2.1369.0 #4448
  • chore(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.64.0 to 0.64.1 #4447
  • chore(deps): bump semver from 7.3.8 to 7.5.0 #4446
  • chore(deps): bump aws-sdk from 2.1354.0 to 2.1368.0 #4445
  • Automated Containerd version update 1.6.20 #4444
  • fix(rook): airgap multi upgrades from versions >= 1.4.x do not prompt to load images on remote nodes #4441
  • fix(rook): multi upgrades load desired version images #4440
  • fix: rook multi upgrades missing 1.4.9 package #4437
  • remove NDM from OpenEBS, as it is unused #4436
  • Automated OpenEBS version update 3.6.0 #4435
  • chore: fix issue with k8s 1.27 (kustomize v5) not supporting multi-doc patches for the Prometheus addon #4434
  • fix(rook): multi upgrades not possible to version other than ROOK_STEP_VERSIONS #4433
  • fix: cli help should go to stderr #4432
  • chore: Support --container-runtime kubelet arg removal and kustomize v5 for k8s 1.27 #4429
  • Automated Prometheus version update 0.63.0-45.21.0 #4428
  • fix: cli SetStderr is set to stdout #4427
  • Enable K8s 1.27.0 and add tests #4426
  • Automated Prometheus version update 0.63.0-45.20.0 #4424
  • migrate minio to rook even if it is HA #4423
  • Automated Velero version update 1.11.0 #4422
  • fix(kubernetes): bundle size calculation rhel 7 error #4421
  • fix(testgrid): download k8s bundle for storage migration upgrades #4420
  • chore(deps): bump github.com/vmware-tanzu/velero from 1.10.2 to 1.11.0 #4419
  • chore(deps): bump k8s.io/code-generator from 0.27.0 to 0.27.1 #4418
  • chore(deps): bump sigs.k8s.io/controller-tools from 0.11.3 to 0.11.4 #4417
  • chore(deps): bump aquasecurity/trivy-action from 0.9.2 to 0.10.0 #4416
  • 🐛 fix storage testgrid where minio is not selected #4415
  • Automated MinIO version update RELEASE.2023-04-20T17-56-55Z #4413
  • chore: skip flannel tests with docker on unsupported envs #4412
  • Automated Prometheus version update 0.63.0-45.19.0 #4411
  • Support kubeadm.k8s.io/v1beta2 API Removal with Kubernetes 1.26+ #4407
  • Automated Containerd version update 1.6.20 #4400
  • chore: standardize logging and example #4381
  • Automated Kubernetes version update 1.27.1 1.26.4 1.25.9 1.24.13 1.23.17 1.22.17 #4375
  • Automated Goldpinger version update 3.7.0-6.0.1 #4363

Release v2023.04.24-0

24 Apr 16:50
c5cd0ca
Compare
Choose a tag to compare

Changelog

v2023.04.24-0 (2023-04-21)

Full Changelog

Merged pull requests:

  • Update prompts.sh #4410
  • fix(testgrid): post-upgrade script checks incorrect version of k8s #4409
  • fix: better messaging when kurl-install-directory does not exist #4408
  • update go version to build #4406
  • Automated Prometheus version update 0.63.0-45.15.0 #4405
  • fix: multi-kubernetes airgap upgrade fixes #4404
  • Upgrade go version from 1.19 to 1.20 #4402
  • fix: use kurl-install-directory for host os repos #4401
  • fix(docs): update contributing to the latest versions #4399
  • fix(testgrid): typo in airgap property #4398
  • fix(testgrid): typos #4397
  • fix: k8s upgrades to non-step versions unsupported #4396
  • update controller-runtime to @main, and also the things dependent on k8s 1.27 #4395
  • run testgrid when testgrid is changed #4391
  • feat: test multiple kubernetes upgrades #4390
  • Automated Weave version update 2.8.1-20230417 #4389
  • Automated Weave version update 2.6.5-20230417 #4388
  • fix: cron-weave-update action fixes #4387
  • feat: test multiple kubernetes upgrades #4386
  • fix: new kubernetes install tries to upgrade #4385
  • chore(deps): bump k8s.io/cli-runtime from 0.26.3 to 0.27.1 #4382
  • feat: check flannel udp port prior to migrating #4380
  • Automated Rook version update 1.11.4 #4379
  • Automated Prometheus version update 0.63.0-45.10.1 #4378
  • feat: upgrade kubernetes multiple versions #4377
  • feat: implement node connectivity check #4376
  • chore(deps): bump github.com/replicatedhq/troubleshoot from 0.59.0 to 0.61.0 #4356
  • chore(deps): bump peter-evans/create-pull-request from 4.2.4 to 5.0.0 #4355
  • Automated MinIO version update RELEASE.2023-04-13T03-08-07Z #4354
  • fix ekco reboot service start #4255