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

18302 Commits

Author SHA1 Message Date
openshift-merge-bot[bot]
c573c82a4f Merge pull request #10254 from pawanpinjarkar/modify-hw-storage-requirements-for-ove
AGENT-1309: Increase disk size requirements for master and SNO
2026-01-26 23:52:58 +00:00
openshift-merge-bot[bot]
b68bfd6f5e Merge pull request #10246 from yunjiang29/aws-m7
OSDOCS-17769: Add AWS m7 instance types
2026-01-26 23:52:51 +00:00
openshift-merge-bot[bot]
56e3874a13 Merge pull request #10238 from tthvo/CORS-4073
CORS-4073: validate instance type support IPv6 in dual-stack
2026-01-26 20:06:58 +00:00
Pawan Pinjarkar
524811bbae AGENT-1309: Increase disk size requirements for master and SNO 2026-01-26 09:59:51 -05:00
openshift-merge-bot[bot]
960239fe51 Merge pull request #10249 from barbacbd/CORS-4318
OCPBUGS-74363: Remove region option for the GCP Private Service Connect Endpoint
2026-01-26 12:31:56 +00:00
barbacbd
8066014ea0 OCPBUGS-74363: Remove region option for the GCP Private Service Connect Endpoint
** While the regional support is valid, we will not be using this in openshift. Regional support
requires that each api have its own endpoint. Only one api is associated with an endpoint, and managing
this access will be difficult and unnessary at this time.
2026-01-23 09:19:39 -05:00
Yunfei Jiang
3b4c91caa4 OCPSTRAT-2506 Test and validate AWS m7 instance types for OpenShift Container Platform 2026-01-22 17:07:19 +08:00
openshift-merge-bot[bot]
d228bea76c Merge pull request #10240 from jianlinliu/golint
NO-JIRA: use v2 config for go-lint
2026-01-20 22:32:43 +00:00
Thuan Vo
adfe5e7b4a tests: add unit tests for IPv6 networking validations 2026-01-20 13:38:10 -08:00
Thuan Vo
3a2f742642 CORS-4073: validate instance type support IPv6 in dual-stack
In order to attach IPv6 addresses to the ENI of EC2 instances, the
instance type must support IPv6 networking. The installer must validate
it by inspecting the networking capabilities of instance type via EC2
API calls.
2026-01-20 13:38:10 -08:00
openshift-merge-bot[bot]
b6202667db Merge pull request #10237 from pawanpinjarkar/fix-assisted-install-ui-url
AGENT-1425: Fix stale dependency in agent-register-infraenv
2026-01-20 17:39:55 +00:00
Pawan Pinjarkar
2e027b13dd AGENT-1425: TUI does not show local web UI URL
The agent-ui service was previously updated to 'Type=notify' to improve startup ordering and reliability.
However, the lack of container monitor '--sdnotify=conmon' flag, resulted in UI URL to be not displayed on the TUI.
Without this flag, agent-ui systemd waits for a readiness signal which never comes and the service remains in 'activating' state.
This causes the TUI availability check to fail, making the user only see "Waiting for services" instead of UI URL
( even though the UI is already avaialble via the usual URL)

This commit adds the missing flag, ensuring the notification handshake between the container running UI and the agent-ui systemd completes successfully and unblocking the TUI. This commit also fixes the stale dependency in agent-register-infraenv related to agent-ui systemd naming.
2026-01-20 00:10:47 -05:00
Jianlin Liu
66a1230669 use v2 config for go-lint 2026-01-20 10:55:15 +08:00
openshift-merge-bot[bot]
dfdec6e1da Merge pull request #10176 from pawanpinjarkar/modify-hw-storage-requirements-for-ove
AGENT-1309: Modify NoRegistryClusterInstall storage requirements
2026-01-19 20:19:23 +00:00
openshift-merge-bot[bot]
617269249e Merge pull request #10223 from gpei/fix-OCPBUGS-56770
OCPBUGS-56770: Honor user-specified bootDiagnostics on Azure Stack Hub
2026-01-19 16:35:56 +00:00
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
Gaoyun
e7bd4cae84 Check whether the user has explicitly configured bootDiagnostics in the mpool's bootDiagnostics field. If not configured, the Azure Stack Hub default is applied 2026-01-16 00:42:21 +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
Pawan Pinjarkar
cb6f36ef8f AGENT-1309: Modify OVE storage requirements 2026-01-14 13:21:37 -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