Release v20241009.00
RP Release Sprint 260 - https://issues.redhat.com/browse/ARO-11091
Changes
f7404a1 Hive version bump to resolve RHSA-2024:5535 (CVE-2023-6597) (#3893)
d64782c disallow refresh_cluster_credentials with platowrm_workload_identities (#3870)
69378fb SDK2: Replace SDK to new one in util/cluster (#3884)
1a51bf4 Regenerate certain mocks using source mode instead of reflect mode to (#3886)
3ba0b23 Hotfix - MSI RP endpoint env var (#3881)
a024907 Merge pull request #3877 from Azure/tsatam/ARO-4374-provide-boundsasigningkey-secret-to-hive-install
f83191f Populate ClientID and ObjectID of cluster and platform workload identities (#3860)
e87d619 Merge pull request #3880 from Azure/tsatam/hotfix-mirror-412
3923025 Bump baseline OCP release artifact mirroring version to 4.12
9375d82 CLI Phase 1 - add UpgradeableTo field to update functionality (#3844)
53565ba Move linting steps to GitHub Actions (#3869)
4cb12bb Merge pull request #3875 from Azure/hawkowl/e2e-master-smoke-test
24577b8 Merge pull request #3874 from Azure/hawkowl/e2e-no-chaining
1365a79 Update Hive Install process to put down boundSASigningKey secret if needed
be4a48a Add function to generate boundSASSigningKey Secret resource for Hive cluster deployment
396adb0 run regressiontests on CI (i.e. not PR runs)
f69705b add a regression test param which includes tests which we don't need to run every PR, but are still useful to run on master
8beb684 update to remove pipeline chaining from the CI, since it no longer auto-triggers and it duplicates all e2e builds
817438f Merge pull request #3873 from fahlmant/add-tfahlman-code-owner
eb88f75 Add fahlmant as code owner
851c918 Bump rollup from 2.79.1 to 2.79.2 in /portal/v2 (#3868)
84816de SDK2: Remove deprecated network sdk from e2e. (#3859)
7e77b10 Cluster MSI follow-up (#3864)
e985b50 Merge pull request #3863 from Azure/kimorris27/ARO-4360-move-to-uber-mock-fork
7859644 Remove podman network causing outbound latency (#3865)
7448b3d make validate-go
to format stuff and make CI happy
d50158c Properly generate mocks for two Azure cilents
265d401 Remove duplicated import of the Uber fork (leftover from the few minutes when we were using both repos at the same time
a06aa0a Use Go 1.21.13 instead of 1.21.11 (Uber mockgen needs >= 1.21.12)
086f532 Replace all references to the golang mock repo with references to the Uber fork, then go mod tidy
and go mod vendor
c59263f Replace model.go dependency with Uber fork's version
c54b03c Have bingo install mockgen from the Uber fork
bfc1554 Removed non-containerized stuff from the CI pipeline. (#3852)
e3cec21 Lay groundwork for cluster MSI usage (#3757)
e887b35 [ARO-4665] SDK2: remove deprecated network SDK from purge.go (#3858)
35b2881 Remove deprecated securityGroup client (#3853)
b0518e7 Update SDK to track2 in ensureGatewayCreate (#3616)
0657f6a Shubhadapaithankar/aro-9323-cirp-mvp (#3799)
68bc932 Scaffolding for CI environment setup in Azure (#3838)
c75e175 Merge pull request #3850 from Azure/hawkowl/fix-subscription-clean
4f583dd hopefully fix cleaning the subscription
1a2096d ARO-9382 prevent updating existing platform identities (#3786)
bd47ae7 ARO-4639 update the operator master deployment to support workload identity (#3776)
813de36 Fix make aro build in onebranch (#3822)
c18b924 Merge pull request #3839 from Azure/ehvs/troubleshooting-rp
aebd2bb Remove dnf cronjob (#3840)
8fdfa78 Fix env.example Default Values (#3827)
1e3f475 ARO-4518 pass custom manifests(MIWI) to hive cluster deployment as secret (#3841)
4ba9270 Remove loki/pipeline-swarm branch from pipeline and refactor for clarity (#3846)
87d18c1 [SFI] Fix CVE-2024-41110 (#3845)
48ff446 Merge pull request #3837 from Azure/lranjbar/ARO-9990-etchosts-mimo-m0
73bc5f6 MI/WI - Generate secrets for platform identities (#3802)
ede36df Update docs/prepare-your-dev-environment.md
2d640a8 Update docs/deploy-development-rp.md
b2bb4e1 Update docs/deploy-development-rp.md
9584d66 generalize secret storage deployment and update shared rp documentation (#3828)
9564d81 Merge pull request #3835 from stevekuznetsov/skuznets/bump-enumer
4d538c1 Bump admin portal dependencies for Sept 24 (#3833)
2fa480e Steps to resolve recurrent issues
3762a79 ARO-9990: Update etchosts controller to use ForceReconcilation flag
2780c18 *: update generated enumerations
0de9cb1 .bingo: use a fork of enumer for compat
abf4167 Refactor Hive Directory (#3765)
fa7af61 Merge pull request #3818 from Azure/lranjbar/ARO-10003-etchosts-managed-flag
66f073f Dynamic validation for workload identity permissions and requirements (#3619)
89be0b2 ARO-10003: Add managed flag to etchosts controller
590e828 Clean up the remainder of go run
uses of external tools (#3823)
bd9af03 Only perform machineconfig reconciliation during OpenShift upgrades (#3473)
98fe23c Merge pull request #3787 from Azure/rhamitarora/ARO-0000-minor-dockerfile-change
f033ba1 Docker file change replace as with AS
Full Changelog: v20240906.00...v20241009.00
What's Changed
- Docker file change replace as with AS by @rhamitarora in #3787
- Only perform machineconfig reconciliation during OpenShift upgrades by @hawkowl in #3473
- Clean up the remainder of
go run
uses of external tools by @hawkowl in #3823 - Dynamic validation for workload identity permissions and requirements by @rajdeepc2792 in #3619
- ARO-10003: Add managed flag to etchosts controller by @lranjbar in #3818
- Refactor Hive Directory by @razo7 in #3765
- Bump admin portal dependencies for Sept 24 by @hawkowl in #3833
- .bingo: use a fork of enumer for compat by @stevekuznetsov in #3835
- generalize secret storage deployment and update shared rp documentation by @tony-schndr in #3828
- MI/WI - Generate secrets for platform identities by @tsatam in #3802
- ARO-9990: Update etchosts controller to use ForceReconcilation flag by @lranjbar in #3837
- [SFI] Fix CVE-2024-41110 by @nwnt in #3845
- Remove loki/pipeline-swarm branch from pipeline by @shubhadapaithankar in #3846
- ARO-4518 pass custom manifests(MIWI) to hive cluster deployment as secret by @rajdeepc2792 in #3841
- Fix env.example Default Values by @razo7 in #3827
- Remove dnf cronjob by @s-fairchild in #3840
- Steps to resolve recurrent issues by @ehvs in #3839
- Fix make aro build in onebranch by @hawkowl in #3822
- ARO-4639 update the operator master deployment to support workload identity by @yithian in #3776
- ARO-9382 prevent updating existing platform identities by @yithian in #3786
- Fix cleaning the gratis subscription by @hawkowl in #3850
- Scaffolding for CI environment setup in Azure by @jhoreman in #3838
- Shubhadapaithankar/aro-9323-cirp-mvp by @shubhadapaithankar in #3799
- update SDK to track2 in ensureGatewayCreate by @bitoku in #3616
- SDK2: remove deprecated securityGroup client by @bitoku in #3853
- SDK2: remove deprecated network SDK from purge.go by @bitoku in #3858
- Lay groundwork for cluster MSI usage by @kimorris27 in #3757
- Removed non-containerized stuff from the CI pipeline. by @shubhadapaithankar in #3852
- Remove podman network causing outbound latency by @bennerv in #3865
- Move to Uber mock/mockgen fork by @kimorris27 in #3863
- Cluster MSI follow-up by @kimorris27 in #3864
- SDK2: Remove deprecated network sdk from e2e. by @bitoku in #3859
- Bump rollup from 2.79.1 to 2.79.2 in /portal/v2 by @dependabot in #3868
- Add fahlmant as code owner by @fahlmant in #3873
- Remove pipeline chaining from our E2E pipeline by @hawkowl in #3874
- Don't run long-running regression tests on PRs by @hawkowl in #3875
- Move linting steps to GitHub Actions by @tsatam in #3869
- CLI Phase 1 - add UpgradeableTo field to update functionality by @slawande2 in #3844
- Bump baseline OCP version used for mirroring artifacts to 4.12 by @tsatam in #3880
- Populate ClientID and ObjectID of cluster and platform workload identities by @tsatam in #3860
- MIWI - Provide boundServiceAccountSigningKey secret to Hive Install by @tsatam in #3877
- Hotfix - MSI RP endpoint env var by @kimorris27 in #3881
- MacOS
make generate
fix - regenerate certain mocks using source mode instead of reflect mode by @kimorris27 in #3886 - SDK2: Replace SDK to new one in util/cluster by @bitoku in #3884
- disallow refresh_cluster_credentials with platowrm_workload_identities by @slawande2 in #3870
- Hive version bump to resolve RHSA-2024:5535 (CVE-2023-6597) by @s-fairchild in #3893
New Contributors
- @stevekuznetsov made their first contribution in #3835
- @fahlmant made their first contribution in #3873
Full Changelog: v20240906.01...v20241009.00