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

3078 Commits

Author SHA1 Message Date
openshift-merge-bot[bot]
acb34201ac Merge pull request #10250 from pawanpinjarkar/cherrypick-agent-1309-And-1425
AGENT-1431: Backport feature NoRegistryClusterInstall to 4.21
2026-02-05 11:56:05 +00:00
Pawan Pinjarkar
7a4c02f5d7 AGENT-1309: Increase disk size requirements for master and SNO 2026-01-28 14:03:17 -05:00
barbacbd
7db44372ee 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-26 12:57:28 +00:00
Pawan Pinjarkar
fc464bc132 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-23 10:08:43 -05:00
Pawan Pinjarkar
e5b1150328 AGENT-1309: Modify OVE storage requirements 2026-01-23 10:08:35 -05:00
Gaoyun
e56360814b bump default channel to stable-4.21 2026-01-12 04:28:55 +00:00
Tiago Bueno
92b90a132a OCPBUGS-66355: Update the RHCOS 4.21 bootimage metadata to 9.6.20251212-1
The changes done here will update the RHCOS 4.21 bootimage metadata and
address the following issues:

OCPBUGS-61669: [4.21] coreos-boot-disk link not working with multipath on early boot
OCPBUGS-65669: Cannot use auto-forward kargs (like ip=) with coreos-installer (iso|pxe) customize
OCPBUGS-65684: Ignition fails with crypto/ecdh: invalid random source in FIPS 140-only mode
OCPBUGS-68354: Using multipath on the sysroot will fail to boot if less than 2 paths are present

This change was generated using:

plume cosa2stream \
    --target data/data/coreos/rhcos.json \
    --distro rhcos \
    --no-signatures \
    --name rhel-9.6 \
    --url https://rhcos.mirror.openshift.com/art/storage/prod/streams \
    x86_64=9.6.20251212-1        \
    aarch64=9.6.20251212-1       \
    s390x=9.6.20251212-1         \
    ppc64le=9.6.20251212-1

Signed-off-by: Tiago Bueno <tiago.bueno@gmail.com>
2025-12-29 12:53:25 -03:00
openshift-merge-bot[bot]
a6307e5cca Merge pull request #10173 from openshift-cherrypick-robot/cherry-pick-10157-to-release-4.21
[release-4.21] OCPBUGS-69752: installing into GCP Shared VPC with minimal permissions
2025-12-23 09:59:02 +00:00
Mark Old
416012cfce rename systemd unit file to something more computer-friendly 2025-12-18 23:39:14 +00:00
barbacbd
69f8b9d3cf OCPBUGS-62870: installing into GCP Shared VPC with minimal permissions
** Ensure that the feature is backwards compatible for original XPN cases. The new field
firewallRulesManagement is an explicit setting of whether the user has the firewall rules
or not. In old versions this did not exist but XPN installs did not need firewall rules.
Now we will default to checking permissions when no field value is provided. If the rules
do not exist, the rules management is set to unmanaged.
2025-12-18 05:56:24 +00:00
Zane Bitter
b50880e950 OCPBUGS-66295: Fix ignition warning about agent-extract-tui.service
There must be dependencies in the [Install] section, otherwise we get a
big red warning on the hardware console from Ignition.
2025-12-15 17:35:03 +00:00
Andrea Fasano
117d3e9fbe create a tls certificate to be used by the InternalReleaseImage registry 2025-12-05 08:07:27 -05:00
openshift-merge-bot[bot]
b35dbe664b Merge pull request #10132 from tthvo/CORS-4212
CORS-4212: AWS: Add the ability to configure throughput on GP3 volumes
2025-12-04 21:00:05 +00:00
openshift-merge-bot[bot]
f436744ad5 Merge pull request #10122 from tthvo/bump-capa
NO-JIRA: bump capa to latest upstream version
2025-12-03 22:40:03 +00:00
openshift-merge-bot[bot]
3b6ba6b3d0 Merge pull request #9924 from cybertron/disable-internal-dns
OPNET-678: Allow disabling internal DNS
2025-12-03 01:02:56 +00:00
openshift-merge-bot[bot]
98521adfb8 Merge pull request #10134 from andfasano/add-image-references-for-mcc-bootstrap
AGENT-1326, MCO-1961: copy image-references for machine-config-controller bootstrap
2025-12-02 10:31:29 +00:00
openshift-merge-bot[bot]
d275040ade Merge pull request #10120 from jcpowermac/capv-bump
OCPBUGS-60765: Bump capv to v1.14.0
2025-12-02 06:13:00 +00:00
openshift-merge-bot[bot]
00584fe5d4 Merge pull request #10133 from zaneb/ostree-tmpfs
OCPBUGS-62790: Use separate tmpfs for ostree checkout on live ISO
2025-12-02 01:52:58 +00:00
John Hixson
d93d030520 AWS: Add the ability to configure throughput on GP3 volumes
GP3 volumes have the ability to configure throughput from 125 MiB/s to
2000 MiB/s. This allows the ability to set this at install time in the
install-config.

https://issues.redhat.com/browse/CORS-4212
2025-12-01 17:14:07 -08:00
Joseph Callen
47984c89b1 OCPBUGS-60765: Bump capv to v1.14.0
This commit updates capv to 1.14.0 which also
resolves the vm-host zonal race that was fixed upstream
2025-12-01 08:17:12 -05:00
Zane Bitter
027899c0c6 Log peak ramdisk usage of node-image-pull 2025-12-01 13:11:38 +13:00
Zane Bitter
6e3718cb66 OCPBUGS-62790: Use separate fs for ostree checkout on live ISO
Installations using ABI/assisted with 16GiB of RAM on the bootstrap node
were failing with "no space left on device" during bootstrapping. The
live ISO environment uses a tmpfs mounted at /var that is sized at 50%
of available RAM. On systems with 16GiB of RAM, this provides only 8GiB
of tmpfs space.

At the beginning of the bootstrap process, node-image-pull.sh creates an
ostree checkout underneath /var/ostree-container. When this is added to
the regular disk space usage of the later parts of the bootstrap, the
peak tmpfs usage hits around 9.4GiB.

This fix creates a separate 4GiB tmpfs for /var/ostree-container, so
that it is not subject to the limits on the size of /var.
2025-12-01 13:10:24 +13:00
Andrea Fasano
7b3f1b4c95 copy image-references for machine-config-controller bootstrap 2025-11-28 13:23:36 -05:00
openshift-merge-bot[bot]
7d0584e62b Merge pull request #10090 from shiftstack/bump-capo-v0-13
OSASINFRA-3965: Update cluster-api-provider-openstack to v0.13.0
2025-11-28 12:53:19 +00:00
Zane Bitter
131985ab3b Report file system space usage in agent-gather 2025-11-28 14:15:16 +13:00
Jianlin Liu
33578b2ebe Revert "Merge pull request #9945 from jhixson74/main_aws_gp3_throughput"
This reverts commit e81ba7f50f, reversing
changes made to 5060ac90b9.
2025-11-26 04:46:32 -05:00
openshift-merge-bot[bot]
90b08c74a0 Merge pull request #10117 from patrickdillon/bump-aro-mkt-imgs
CORS-4249: bump ARO marketplace images
2025-11-22 17:50:06 +00:00
openshift-merge-bot[bot]
e81ba7f50f Merge pull request #9945 from jhixson74/main_aws_gp3_throughput
CORS-4212: AWS: Add the ability to configure throughput on GP3 volumes
2025-11-22 13:56:34 +00:00
openshift-merge-bot[bot]
e22009cb97 Merge pull request #10072 from dtantsur/bmc-ca
METAL-1105: support specifying CA to verify BMC connections
2025-11-22 10:23:23 +00:00
openshift-merge-bot[bot]
64cc933207 Merge pull request #10018 from barbacbd/CORS-4259
CORS-4259, CORS-4260, CORS-4265: Move the gcp permission check to a common file in install config.
2025-11-22 06:03:30 +00:00
Thuan Vo
64cdab8cf1 crds: update infrastructure crd manifest 2025-11-21 16:23:18 -08:00
John Hixson
fdde8b0ece AWS: Add the ability to configure throughput on GP3 volumes
GP3 volumes have the ability to configure throughput from 125 MiB/s to
2000 MiB/s. This allows the ability to set this at install time in the
install-config.

https://issues.redhat.com/browse/CORS-4212
2025-11-21 10:15:54 -08:00
barbacbd
3833cec681 data/data/install.openshift.io_installconfigs.yaml:
pkg/types/gcp/platform.go:

Add FirewallManagementPolicy. The policy will indicate whether the cluster or user
will manage the firewall rules.

Add validation to ensure that a network is provided when the install config
is set to Unmanaged to FirewallManagement.

pkg/types/gcp/metadata.go:

Add the management policy to the metadata so that the bootstrap destroy process
knows whether to delete the bootstrap firewall rules or not.
2025-11-21 11:42:40 -05:00
openshift-merge-bot[bot]
0e43b96aec Merge pull request #10012 from fangge1212/aws_sev_snp
CORS-4188: AWS - Add support to AMD SEV-SNP confidential VMs
2025-11-21 16:22:24 +00:00
Stephen Finucane
112e876988 Bump cluster-api-provider-openstack to v0.13.0
Achieved by bumping the library itself:

  pushd cluster-api/providers/openstack
  go get -u sigs.k8s.io/cluster-api-provider-openstack@latest
  go mod tidy
  go mod vendor
  popd

Followed by the assets:

  pushd <path-to-upstream-capo-repo>
  git checkout v0.13.0
  make release-manifests
  popd
  cp <path-to-upstream-capo-repo>/out/infrastructure-components.yaml \
    data/data/cluster-api/openstack-infrastructure-components.yaml

This has the side effect of bumping golang to 1.24.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2025-11-21 14:26:25 +00:00
Stephen Finucane
e184dc659a Add openstack-resource-controller
This is split out from CAPO starting with CAPO v0.12.0. Start deploying it manually
in preparation for a CAPO bump.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2025-11-21 14:26:24 +00:00
openshift-merge-bot[bot]
e8da62a4a4 Merge pull request #9773 from rna-afk/azure_multi_zonal_nat_gateway
CORS-4064, CORS-4187: Add support for multi zonal NAT gateways
2025-11-21 05:41:38 +00:00
openshift-merge-bot[bot]
8bb5744f6f Merge pull request #9959 from kenjpais/enable-secureboot-cs10
OKD-279: Enabled secureboot for cs10 testing
2025-11-21 01:29:37 +00:00
Fangge Jin
64a524bc35 aws: Add cpuOptions to install-config.yaml
This will allow configuring confidential computing on AWS platform,
only AMD SEV-SNP is supported for now.

Signed-off-by: Fangge Jin <fjin@redhat.com>
2025-11-20 20:10:52 -05:00
Zane Bitter
2cb75632c3 Merge branch 'main' into bmc-ca 2025-11-20 18:29:14 -05:00
Aditya Narayanaswamy
a9af27250b azure: Add support for multi zonal NAT gateways
Adding support to install multiple NAT gateways per subnet in
the specific zones they need to be in.

Also, allowing the users to bring their own subnets.

(NAT gateways on BYO subnets are not supported by CAPZ, it just
creates a dummy NAT gateway and doesn't attach it to the subnet).
2025-11-20 15:48:40 -05:00
Aditya Narayanaswamy
2211cdcf44 update the infrastructure components files 2025-11-20 15:48:33 -05:00
barbacbd
fcca028e2c Updating CAPG infrastucture crd. 2025-11-20 15:34:28 -05:00
Patrick Dillon
b16b88b022 data/coreos: bump ARO marketplace images
Bump to latest ARO marketplace images, which are 4.20.
2025-11-20 15:14:21 -05:00
Patrick Dillon
993a7a56b8 Merge pull request #10110 from shiftstack/bump-capi-v1-11
OSASINFRA-3965: Bump cluster-api to v1.11.3
2025-11-20 13:41:35 -05:00
Patrick Dillon
23a61732c9 Merge pull request #10025 from dlom/add-deepcopy-to-types
CORS-4266: Add generated DeepCopy implementations for pkg/types/installconfig
2025-11-20 13:37:56 -05:00
openshift-merge-bot[bot]
324432ac91 Merge pull request #10107 from patrickdillon/bump-capa
no-jira: bump CAPA controller
2025-11-20 13:15:56 +00:00
openshift-merge-bot[bot]
18c57a015f Merge pull request #9806 from hamzy/PowerVC-add-new-type
MULTIARCH-5358: PowerVC: Add new platform for PowerVC
2025-11-20 09:00:13 +00:00
Stephen Finucane
f199ccb91f Bump cluster-api to v1.11.3
Pull in the most recent version which includes the v1beta2 API required
by CAPO v0.13.x (and likely others in the future).

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2025-11-19 18:36:46 +00:00
Patrick Dillon
a0964e531d data/cluster-api: bump CAPA crds
Generated with

make release-manifests

on CAPA@main
2025-11-19 13:14:52 -05:00