1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 06:46:36 +01:00
Commit Graph

18285 Commits

Author SHA1 Message Date
openshift-merge-bot[bot]
19e15798a0 Merge pull request #10193 from abhay-nutanix/OCPBUGS-63028
OCPBUGS-63028: filtering only PEs from cluster list
2026-01-19 09:01:40 +00:00
openshift-merge-bot[bot]
e04b9d5eab Merge pull request #10207 from sadasu/dual-stack-config
CORS-4075, CORS-4113: Install-config and Infra manifest updates for DualStack for AWS and Azure
2026-01-17 02:18:31 +00:00
openshift-merge-bot[bot]
71aea74175 Merge pull request #10202 from jinyunma/OCPBUGS-72525
OCPBUGS-72525: add newly detected instance types for Azure during 4.21 regression test
2026-01-16 04:38:09 +00:00
openshift-merge-bot[bot]
f075df5766 Merge pull request #10213 from patrickdillon/ocpbugs-69735-private-ssh
OCPBUGS-69735: handle SSH rule deletion for Azure private
2026-01-15 22:19:38 +00:00
Sandhya Dasu
3a1ca8f3dd Check for FeatureGates when ipFamily can be set to DualStack
Make sure that ipFamily can be set to DualStackIPv4Primary and
DualStackIPv6Primary only when the platform based featuregates
have been enabled.
2026-01-15 13:17:58 -05:00
Sandhya Dasu
a99b4a05ae Update Infrastructure manifest with IPFamily for AWS and Azure
Based on install-config input, update IPFamily in AWSPlatformStatus
and AzurePlatformStatus fields within the Infrastructure manifest.
Update unit tests to verify Infra manifest creation.
2026-01-15 13:17:58 -05:00
Sandhya Dasu
8812b8e56f Add ipFamily as an install-config field for AWS and Azure
Includes validation for input values and unit tests for this new
install-config parameter.
2026-01-15 13:17:42 -05:00
openshift-merge-bot[bot]
404402019d Merge pull request #10212 from patrickdillon/OCPBUGS-69734-az-destroy-bootstrap
OCPBUGS-69734: Fix destroy bootstrap command for Azure
2026-01-15 12:48:24 +00:00
Gaoyun Pei
15d1d85a87 OCPBUGS-66943: Validate cluster name against Azure reserved words (#10221)
* azure: validate cluster name against Azure reserved words

  Azure prohibits the use of certain reserved words and trademarks
  in resource names. This change adds validation to reject cluster
  names containing any of the 43 reserved words documented by Azure,
  preventing deployment failures with ReservedResourceName errors.

  Reserved words checked include:
  - Complete reserved words (40): AZURE, OFFICE, EXCHANGE, etc.
  - Substring forbidden (2): MICROSOFT, WINDOWS
  - Prefix forbidden (1): LOGIN

* update the checking logic on reserved words

* fix the gofmt issues
2026-01-15 04:17:16 +00:00
Patrick Dillon
e858af4a43 data/cluster-api: regenerate Azure CRDs
Regenerate Azure CRDs, after updating script to trim duplicate
CRDs from ASO.
2026-01-14 15:46:01 -05:00
Patrick Dillon
16b478bb45 vendor: Azure Service Operator v2.13 2026-01-14 15:46:01 -05:00
Patrick Dillon
2e73cf50de Azure Service Operator: bump to v2.13
Bumps to v2.13 to be consistent with version used by CAPZ.
2026-01-14 15:45:58 -05:00
Patrick Dillon
298f04a1b3 OCPBUGS-69734S: filter for only CRDS needed by CAPZ
CAPZ filters ASO CRDs so it only includes a small subset of ASO CRDs.
Prior to this commit, we were not filtering ASO CRDs, which leads to
a bug when ASO and CAPZ create conflicting CRDs. By filtering the ASO
CRDs in the same manner as CAPZ we can avoid the bug.
2026-01-14 15:45:58 -05:00
Patrick Dillon
73193a7ad9 hack/verify-capi-manifests: download nutanix crds
We have not been able to reliably automate the generation of the
nutanix CRDs. Instead, download them from the release.
2026-01-14 15:45:57 -05:00
openshift-merge-bot[bot]
eae4fcd21d Merge pull request #10206 from Rolv-Apneseth/main
NO-JIRA: add user Rolv-Apneseth to coreos-maintainers and coreos-reviewers
2026-01-14 18:02:32 +00:00
Rolv-Apneseth
d31750ee7d OWNSERS_ALIASES: add user Rolv-Apneseth to coreos-maintainers and coreos-reviewers 2026-01-14 17:18:59 +00:00
openshift-merge-bot[bot]
d9fb2e0510 Merge pull request #10188 from tthvo/OCPBUGS-69923
OCPBUGS-69923: ensure deterministic zone ordering for control plane machines
2026-01-13 21:47:16 +00:00
openshift-merge-bot[bot]
27986c5cba Merge pull request #10209 from angelcerveraroldan/main
NO-JIRA: Add angelcerveraroldan to coreos approvers and reviewers
2026-01-13 16:21:21 +00:00
Angel Cervera Roldan
644c2b80da Add angelcerveraroldan to coreos approvers and reviewers 2026-01-13 10:23:05 +00:00
openshift-merge-bot[bot]
89c086b750 Merge pull request #10205 from gpei/update_cvo_422
OCPBUGS-72577: bump default channel to stable-4.22 for main(4.22) branch
2026-01-12 15:50:34 +00:00
Gaoyun
63a882925b bump default channel to stable-4.22 for main(4.22) branch 2026-01-12 04:55:00 +00:00
Jinyun Ma
6567a7791c Add new detected instance types for Azure during 4.21 regression test 2026-01-09 16:36:17 +08:00
openshift-merge-bot[bot]
58441e769e Merge pull request #10200 from dlom/OCPBUGS-71232
OCPBUGS-71232: Fix nil pointer exception in azure mapiImage
2026-01-09 05:28:47 +00:00
openshift-merge-bot[bot]
7b17f09fee Merge pull request #10182 from openshift-bot/art-consistency-openshift-4.22-ose-installer
OCPBUGS-70013: Updating ose-installer-container image to be consistent with ART for 4.22
2026-01-08 22:04:22 +00:00
openshift-merge-bot[bot]
b54bb150eb Merge pull request #10186 from barbacbd/platform-help-claude
no-jira: Platform Experts Claude Command
2026-01-07 22:50:42 +00:00
Mark Old
be0a05a9fe Fix nil pointer exception in azure mapiImage 2026-01-07 14:31:26 -08:00
Patrick Dillon
f22a3a3956 OCPBUGS-69735: handle SSH rule deletion for Azure private
In private clusters, no inbound nat rule is created for SSH; this
commit handles that scenario gracefully.
2026-01-05 12:43:31 -05:00
barbacbd
b1cbe4d0e7 no-jira: Platform Experts Claude Command
Adding a claude slash command that will allow the user to find an expert for a platform in the
installer project.
2026-01-05 07:45:34 -05:00
Abhay
ea748700e2 OCPBUGS-63028: filtering only PEs from cluster list 2026-01-05 16:56:11 +05:30
openshift-merge-bot[bot]
4820a10643 Merge pull request #10189 from barbacbd/update-owners
no-jira: Add barbacbd for gcp owners
2025-12-23 14:35:41 +00:00
barbacbd
bcd21972c8 no-jira: Add barbacbd for gcp owners
Add barabcbd to the gcp reviewers and approvers.
2025-12-23 08:36:27 -05:00
Thuan Vo
1957abe09b OCPBUGS-69923: ensure deterministic zone ordering for control plane machines
Control plane machines were intermittently being created in different
availability zones than specified in their machine specs. This occurred
because the zone list returned from FilterZonesBasedOnInstanceType used
a set's UnsortedList() func, which has a non-deterministic order.

When CAPI and MAPI manifest generation independently called this func,
they could receive zones in different orders, causing a mismatch in
machine zone placements between CAPI and MAPI manifests.

This commit ensures that we sort the zone slices before further
processing.
2025-12-22 13:37:13 -08:00
Scott Dodson
abb3cccd20 Merge pull request #10183 from openshift-bot/art-consistency-openshift-4.22-ose-baremetal-installer
OCPBUGS-70021: Updating ose-baremetal-installer-container image to be consistent with ART for 4.22
2025-12-21 22:38:50 -05:00
Scott Dodson
8d2da58646 Merge pull request #10184 from openshift-bot/art-consistency-openshift-4.22-ose-installer-artifacts
OCPBUGS-70047: Updating ose-installer-artifacts-container image to be consistent with ART for 4.22
2025-12-21 22:38:32 -05:00
AOS Automation Release Team
4ad78897ec Updating ose-installer-artifacts-container image to be consistent with ART for 4.22
Reconciling with 087d1930e3/images/ose-installer-artifacts.yml
2025-12-20 08:56:14 +00:00
AOS Automation Release Team
0aea4eab97 Updating ose-baremetal-installer-container image to be consistent with ART for 4.22
Reconciling with 087d1930e3/images/ose-baremetal-installer.yml
2025-12-20 02:42:16 +00:00
AOS Automation Release Team
8db7d9035f Updating ose-installer-container image to be consistent with ART for 4.22
Reconciling with 087d1930e3/images/ose-installer.yml
2025-12-20 00:47:04 +00:00
openshift-merge-bot[bot]
ff6438bc69 Merge pull request #10138 from barbacbd/fix-basic-linting-issues
no-jira: Fix linting issues for golangci-lint v2
2025-12-19 20:45:29 +00:00
openshift-merge-bot[bot]
a3e1f2b6c3 Merge pull request #10145 from tthvo/kubelet-flag-rm
NO-JIRA: remove pod-infra-container-image flag from kubelet
2025-12-19 03:03:38 +00:00
openshift-merge-bot[bot]
72dd6c199d Merge pull request #10171 from dlom/CORS-4289
OCPBUGS-69870: rename "var-ostree\x2dcontainer.mount" to something more computer-friendly
2025-12-18 23:37:11 +00:00
openshift-merge-bot[bot]
03c237e1fd Merge pull request #10175 from hamzy/PowerVC-PostProvision
OCPBUGS-69840: PowerVC: fix PostProvision
2025-12-18 20:08:41 +00:00
Mark Hamzy
a43f8cc5df PowerVC: fix PostProvision
New code was added that we need to avoid.  Also, we need to create
OpenStack's Metadata structure.
2025-12-18 09:22:59 -06:00
openshift-merge-bot[bot]
63876c32e4 Merge pull request #10169 from jcpowermac/OCPBUGS-69434-2
SPLAT-2584,OCPBUGS-69434: Added ability to install different IPAM version when in TP.
2025-12-18 14:15:41 +00:00
openshift-merge-bot[bot]
ab5572e552 Merge pull request #10118 from zaneb/set-hostname-serial-console-order
OCPBUGS-65859: Fix set-hostname dependency for interactive console services
2025-12-18 10:59:14 +00:00
openshift-merge-bot[bot]
93ba4638d6 Merge pull request #10086 from jcpowermac/OCPBUGS-17667
OCPBUGS-17667: Validate vCenter datacenters in failure domain topology
2025-12-18 10:59:07 +00:00
openshift-merge-bot[bot]
b95e753045 Merge pull request #9964 from tthvo/OCPBUGS-61344
OCPBUGS-61344: skip deleting snapshots managed by AWS Backup service
2025-12-18 10:58:59 +00:00
openshift-merge-bot[bot]
e1126ebd75 Merge pull request #10157 from barbacbd/OCPBUGS-62870-make-backwards-compatible
OCPBUGS-62870: installing into GCP Shared VPC with minimal permissions
2025-12-18 05:55:16 +00:00
openshift-merge-bot[bot]
fdf08d78a6 Merge pull request #10162 from patrickdillon/OCPBUGS-64775-azure-ssh-leak
OCPBUGS-64775: use CAPZ to provision ssh rule
2025-12-18 00:50:46 +00:00
Mark Old
e9c506988a rename systemd unit file to something more computer-friendly 2025-12-17 15:03:18 -08:00
Joseph Callen
f136b97111 Remove fmt println with logrus debug 2025-12-17 07:30:09 -05:00