Back to index
4.9.0-0.ci-2023-09-09-042952 Download the installer for your operating system or run
oc adm release extract --tools registry.ci.openshift.org/ocp/release:4.9.0-0.ci-2023-09-09-042952 Team Approvals:
Tests:
Blocking jobs Informing jobs Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Changes from 4.8.57
Created: 2023-09-09 04:38:29 +0000 UTC
Image Digest: sha256:1460888acc136dafe3be0ac437b72f1223bff2188eee6816f0ae7013ee458b43
Components
New images
Rebuilt images without code change
machine-os-content sha256:461bb2a594dbf49c3b77d1d175cdab72be8af67af45221e7f05c1d58e86f8ba8
OCPBUGS-46197 : CVE-2024-45337: bump golang.org/x/crypto from v0.30.0 to v0.31.0 #281
OCPBUGS-45562 : Updating ose-aws-ebs-csi-driver-container image to be consistent with ART for 4.19 #280
STOR-2016 : Rebase to upstream v1.34.0 for OCP 4.18 #276
OCPBUGS-40959 : Updating ose-aws-ebs-csi-driver-container image to be consistent with ART for 4.18 #277
OCPBUGS-37088 : UPSTREAM: 2108, 2115: Fix allocatable volumes count for vt1 and g4 #274
STOR-1598 : Rebase to v1.32.0 for OCP 4.17 #272
OCPBUGS-36943 : Updating ose-aws-ebs-csi-driver-container image to be consistent with ART for 4.17 #273
OCPBUGS-34232 : Updating ose-aws-ebs-csi-driver-container image to be consistent with ART for 4.17 #268
OCPBUGS-31101 : UPSTREAM: 1966: Add missing instances to instance store volumes table #261
OCPBUGS-30468 : CVE-2024-24786: bump google.golang.org/protobuf to v1.33.0 #259
OCPBUGS-23260 : UPSTREAM: 1919: Add reserved-volume-attachments #260
STOR-1575 : Rebase to v1.26.1 for OCP 4.16 #257
OCPBUGS-25500 : UPSTREAM: 1877: CVE-2023-48795: bump golang.org/x/crypto to v0.17.0 #252
STOR-1688 : Chore: add .snyk file to ignore false positives #248
OCPBUGS-25549 : Updating ose-aws-ebs-csi-driver-container image to be consistent with ART #250
OCPBUGS-25197 : UPSTREAM: 1858: Bump otelhttp to fix CVE-2023-45142 #249
OCPBUGS-25126 : Updating ose-aws-ebs-csi-driver-container image to be consistent with ART #247
OCPBUGS-24867 : Updating ose-aws-ebs-csi-driver-container image to be consistent with ART #246
OCPBUGS-24072 : Updating ose-aws-ebs-csi-driver-container image to be consistent with ART #245
STOR-1400 : Rebase to v1.25.0 for OCP 4.15 #244
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net@v0.17.0 #237
OCPBUGS-19101 : Updating ose-aws-ebs-csi-driver images to be consistent with ART #235
OCPBUGS-16491 : UPSTREAM: <drop>: Bump goproxy to resolve CVE-2023-37788 #233
OCPBUGS-17280 : UPSTREAM: 1711: Bump golang.org/x/net/html to fix CVE-2023-3978 #229
OCPBUGS-16783 : Chore: Update OWNERS and OWNERS_ALIASES #228
STOR-1167 : Rebase to v1.18.0 for OCP 4.14 #222
OCPBUGS-10816 : Volume unmount repeats after successful unmount, preventing pod delete #224
Updating ose-aws-ebs-csi-driver images to be consistent with ART #220
OCPBUGS-12297 : UPSTREAM: 1505: bump go + golangci-lint #223
Updating ose-aws-ebs-csi-driver images to be consistent with ART #218
STOR-1019 : Pin k8s.io/dynamic-resource-allocation to v0.26.1 #217
OCPBUGS-6355 : Rebase to v1.15.0 for OCP 4.13 #215
Updating ose-aws-ebs-csi-driver images to be consistent with ART #214
UPSTREAM: <carry>: Remove .github files #212
STOR-860 : Rebase to v1.11.4 for OCP 4.12 #206
OCPBUGS-1574 : UPSTREAM: 1398: Add resolver to handle custom endpoints #208
Fix older dockerfile #207
Updating ose-aws-ebs-csi-driver images to be consistent with ART #202
Updating ose-aws-ebs-csi-driver images to be consistent with ART #201
Bug 2074279 : UPSTREAM: 1210: Update golang.org/x/crypto for CVE-2022-27191 #200
Bug 2050173 : Fix build on ARM after rebase #198
Updating ose-aws-ebs-csi-driver images to be consistent with ART #197
Rebase v1.5.1 #195
Updating ose-aws-ebs-csi-driver images to be consistent with ART #192
Bug 1988371 : Rebase to v1.2.0 for OCP 4.9 #190
Updating ose-aws-ebs-csi-driver images to be consistent with ART #189
Updating .ci-operator.yaml build_root_image
from openshift/release #188
Full changelog
Bug 2077897 : Set custom endpoint environment variable if available #155
Bug 1993931 : Storage operators use older kubernetes client #138
Bug 1990146 : some controllers missing livenessProbe #134
Use generic deployment controller with additional manifest hooks #128
Start using “embed” module for static assets #131
Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #132
Updating .ci-operator.yaml build_root_image
from openshift/release #130
Full changelog
Bug 2026379 : update go.mod for go1.16 #147
Updating ose-aws-pod-identity-webhook images to be consistent with ART #140
Updating .ci-operator.yaml build_root_image
from openshift/release #139
Full changelog
Bug 1994642 : Rebase to v1.5.1 for OCP 4.9 #13
Bug 1988372 : UPSTREAM: 955: fix: Disable uuid checks on XFS #14
Bug 1990781 : UPSTREAM: 961: fix: Remove gen-skus-map #12
Rebase v1.5.0 #11
Updating ose-azure-disk-csi-driver images to be consistent with ART #9
Updating .ci-operator.yaml build_root_image
from openshift/release #8
Full changelog
OCPBUGS-46470 : Power VS: ResourceManager also to override for Internal deploy #9317
OCPBUGS-46035 : fix skew support for node-joiner #9307
OCPBUGS-44560 : Add note about additional networks using IPv6 #9323
OCPBUGS-45280 : Allow more time for Service Account Creation #9299
OCPBUGS-46363 : Remove narrow timeout from etcd bootstrap member removal gate. #9295
OCPBUGS-44834 : aws: include permissions for edge compute #9230
OCPBUGS-45984 : IBMCloud Fix VPC-COS IAM Auth #9301
OCPBUGS-45317 : node-joiner PXE artifacts should be prefixed “node” #9280
OCPBUGS-45727 : Updating ose-installer-artifacts-container image to be consistent with ART for 4.19 #9284
OCPBUGS-44641 : GCP placing *.apps record in wrong managed zone #9216
OCPBUGS-45855 : If vCenter cluster has no esxi hosts fail with sane msg #9291
OCPBUGS-45807 : aws: fix sts:AssumeRole perm requirement #9287
OCPBUGS-43779 : Destroy all private cluster backend service resources #9270
OCPBUGS-45162 : Delete tagged disks #9274
OCPBUGS-45482 : Wait for etcd bootstrap member removal #9261
OCPBUGS-45685 : Power VS: Create region-zone-sysType hierarchy #9245
OCPBUGS-45289 : capi/aws: use LB name when finding Hosted Zone ID #9263
OCPBUGS-45678 : Updating ose-baremetal-installer-container image to be consistent with ART for 4.19 #9282
OCPBUGS-45656 : Updating ose-installer-container image to be consistent with ART for 4.19 #9279
OCPBUGS-44925 : aws: add ec2:AllocateAddress perm requirement. #9234
OCPBUGS-44523 : Remove unused variable from ASH arm template 06_workers.json #9204
OCPBUGS-45491 : Align vSphere UPI haproxy config with IPI #9273
OCPBUGS-44938 : Handle multiple mirror entries for source #9266
OCPBUGS-45286 : PowerVS: Listen to machineNetwork #9254
ARO-12457 : Include bootstrap docker config file in go module #9248
OCPBUGS-45175 : Ironic external url port should change based on protocol #9249
NO-ISSUE: imagebasedinstaller: support json files in extramanifests directory #9136
OCPBUGS-44924 : aws: add missing ec2:GetConsoleOutput perm requirement #9233
OCPBUGS-44193 : move GCP zone filtering client-side #9169
OCPBUGS-43561 : add zsh completion #9116
SPLAT-1851 : Bump API for Multi vCenter GA #9235
OCPBUGS-44922 : Power VS: SetDefaultPrivateServiceEndpoints mistakenly called for External deploys #9231
METAL-1136 : user defined additional provisioning NPT servers #8928
OCPBUGS-43625 : Bump Azure Machine Timeout #9226
OCPBUGS-44193 : Reduce Server Side Filtering of Resources #9202
MGMT-19292 : align image based extraPartitionlabel with var-lib-containers partition label #9217
AGENT-1022 : add node-joiner –config-iso flag #9214
AGENT-965 : add ClusterInfo report result #9213
AGENT-1028 : Day2 - Save and manage authentication tokens as cluster secrets #9210
CORS-3282 : IBMCloud: CAPI Machines #9200
CORS-2754 : ipv4.internalJoinSubnet Support #9212
OCPBUGS-44745 : aws: user right perm for untagging BYO IAM profiles #9222
OCPBUGS-43453 : permissions: add ec2:DescribeInstanceTypeOfferings req #9114
CORS-3741 : [Nutanix] support multiple subnets #9133
AGENT-901 : update agent docs for add-nodes workflow #9215
MULTIARCH-5161 : Power VS: Create VPEs as needed for Disconnected install #9165
CORS-3754 : AWS: With UserProvisionedDNS, keep resolv.conf on the bootstrap node updated #9207
CORS-3709 : GCP: Update Master pointer Ignition with API-Int IP #9085
CORS-3753 : Allow mocking of the Azure client everywhere #9201
CORS-3474 : IBMCloud: Add CAPI Ignition for bootstrap node. #9199
OPRUN-3588 : Add OperatorLifecycleManagerV1 capability #9196
OCPBUGS-34974 : IBMCloud: Add service overrides #9156
OCPBUGS-29067 : Prepend resolv.conf on the bootstrap node of GCP with custom-dns #8811
OCPBUGS-29109 : IBMCloud: RG delete failure details #8030
CORS-3282 : IBMCloud: CAPI Machines #9203
OCPBUGS-44312 : Power VS: Add new zones #9187
AGENT-950 : Implement Separate JWT Tokens for Different User Personas #9039
AGENT-999 : Agent doc changes for minimal ISO #9192
OCPBUGS-44580 : Agent handle IPv6 correctly in net.Dial #9208
CORS-3680 : update docs to include C4/C4A machine types #9193
AGENT-959 : iSCSI Boot #8886
CORS-3748 : IBMCloud: Setup IBM Cloud CAPI InfraReady step #9191
OCPBUGS-43439 : permissions: add ec2:DescribeInstanceTypes requirement #9106
OCPBUGS-44199 : Allow spaces in the aws tags #9197
No-Issue: Temporarily set none authenticator #9198
OCPBUGS-44171 : Validate aws userTags when supplied #9171
MULTIARCH-5162 : Power VS: Bump openshift/api to include https://github.com/openshift/api/pull/2076 #9190
AGENT-967 : Improve monitoring output for multi-node #9172
OCPBUGS-30292 : If agent proxy defined, add MachineNetwork to noProxy #9153
AGENT-965 : improve node-joiner create command troubleshooting #9146
AGENT-990 : Allow control planes with 5 and 4 replicas #9154
CORS-3571 : permissions: add new create command and asset #8704
AGENT-859 : Support for PXE files in day 2 #9097
OCPBUGS-39404 : Enable TLS by default between Metal3’s httpd server and the BMC (for serving virtual media images) #9170
MULTIARCH-5150 : Pass IAM endpoint override to PowerVS CloudProviderConfig #9143
OCPBUGS-43970 : bump CAPO to v0.11.1 #9151
OCPBUGS-42670 : Allow AdditionalTrustBundlePolicy to be set #9164
OCPBUGS-44167 : Ensure rendezvousIP is checked against host IP #9167
OCPBUGS-43048 : aws/capi: set CIDR block for Node Port Service ingress rule #9127
OSASINFRA-3516 : Document correlated observability #9046
AGENT-974 : Add integration test for agent minimal ISO #9139
MGMT-19191 : Provide a way to add coreos installer params for installation phase #9149
MGMT-19200 : Adding NodeLabels param for image-based-configuration iso #9161
OCPBUGS-39586 : Add C4A instance types #9122
OCPBUGS-36222 : OCPBUGS-35898: capi/aws: bump provider for LB DNS lookup fix #8927
NO-ISSUE: Add mresvanis to imagebased approvers #9168
OCPBUGS-44162 : PowerVS: Fix destroy persistent TG #9166
OCPBUGS-42544 : support additionalNTPSources in node-joiner tool #9108
no-jira: Collect bootstrap logs when control plane provisioning fails #9123
OCPBUGS-43513 : day2 set UserManageNetworking for none/external platforms #9129
OCPBUGS-44068 : PowerVS: Fix MissingSecurityGroupRules #9163
OCPBUGS-43768 : Log correct hostname for validation status #9137
OCPBUGS-44022 : PowerVS: Change CAPI verbosity level #9155
OCPBUGS-43923 : PowerVS: update capi ibmcloud 9b077049 #9148
OCPBUGS-43674 : ABI cluster installation fails for external OCI platform #9141
AGENT-1023 : support patch in curl_assisted_service #9061
CORS-3283 : IBMCloud: Add IBM Cloud CAPI Cluster manifest #9118
MGMT-19151 : Add ingress CN to cluster configuration for image-based installer #9128
CORS-3706 : allow to install an OCP Nutanix cluster using PC’s existing RHCOS image #9093
OCPBUGS-39585 : Add C4 instance validation #9121
OCPBUGS-43520 : Limit GCP API firewall rule for internal clusters #9113
OCPBUGS-43567 : pkg/asset/installconfig/azure: send full certifcate chain #9117
OCPBUGS-36670 : Update SecurityType for Image used by ConfidentialVMs #9101
CORS-3696 : Add AWS User Provisioned DNS option to install config #9069
OCPBUGS-43279 : Allow custom machine types #9094
AGENT-972 , AGENT-973 : Agent minimal ISO support for all platforms #9056
OCPBUGS-43518 : Power VS: Fix incorrect error handling for AddSecurityGroupRule #9107
OCPBUGS-39231 : add chrony.conf file when additional NTP sources are configured #9095
AGENT-966 : Reduce dependency from kube-system/cluster-config-v1 when generating the image #9066
OCPBUGS-41834 : Add agent installer checks for hosts interface table #9052
OCPBUGS-30292 : For agent installer, add RendezvousIP to NO_PROXY #9083
OCPBUGS-36532 : Agent installer wait-for, just test connectivity to host #9074
AGENT-988 : fix node-joiner integration tests #9100
OCPBUGS-42637 : Update RHCOS 4.18 bootimage metadata to 418.94.202410090804-0 #9088
OCPBUGS-36869 : Prevent race with provisioning-interface service #8985
OCPBUGS-36236 : IBMCloud: Handle pagination for subnets #8668
AGENT-904 : Output config-image from node-joiner tool #8321
OCPBUGS-43041 : fix slice init length #9072
CORS-3284 : IBMCloud: CAPI PreProvisioining #8235
CORS-3472 : Ensure that a region contains zones #9087
OCPBUGS-42717 : Power VS Ensure Metadata populated for CAPI/private cluster case on PowerVS #8826
OCPBUGS-42789 : Update forwarding rules destroy #9075
OCPBUGS-41785 : Validate MTU when controlPlanePort uses FixedIPs #9081
MGMT-18292 : in order to be able to import openshift installer we need to update assisted service as it requires new hive #9058
OCPBUGS-39339 : gather: simplify service regex for analyze #9073
OCPBUGS-33311 : aws: fix NLB creation in secret regions #8636
NO-JIRA: ignition/bootstrap/common: account for templated files when setting mode #8977
CORS-3601 : Bump api, client-go, library-go for k8s 1.31 #9067
AGENT-998 : allow node-joiner hack script to run in the CI #9064
no-jira: Capv bump to v1.11.1 #9059
OCPBUGS-42563 : machines: don’t sort mpool zones #9063
CORS-3702 : Add api and api-int ips to bootstrap node #9022
SPLAT-1829 : Removed usage of importx for ova upload #9062
OCPBUGS-42412 : add new tested azure instance types detected during QE 4.17 full function test #9057
OCPBUGS-41184 : GCP Validate Disk and Instance Type #9043
AGENT-889 : node-joiner integration tests #8976
no-jira: bump cluster-api version to 1.8.2 #9055
OCPBUGS-36670 : Azure CAPI: Provide Image ID while creating different image versions #9021
OSASINFRA-3615 : OpenStack: Add installation steps for single stack IPv6 clusters #9044
CORS-3598 : bump release image to 4.18 #9049
MULTIARCH-4813 : Make CPMS active by default for Power VS platform #8738
OSASINFRA-3614 : OpenStack: remove creation of IPv4 rules on Single stack IPv6 cluster #9038
OCPBUGS-37588 : PowerVS: Add support for persistent Transit Gateways #8774
OCPBUGS-42123 : Add GCP N4 Machine Series to tested instances for OCP #9029
CORS-3663 : Authentication tech debt for agent based installer #8902
OCPBUGS-42086 : update RHCOS 4.18 bootimage metadata to 418.94.202409162337-0 #9027
OCPBUGS-38498 : Set default release image to 4.17 #9017
OCPBUGS-39340 : Remove destroy search for regional target tcp proxies #9015
OCPBUGS-41538 : Remove bindings for XPN installs #8989
OCPBUGS-41184 : Add validation for gcp disk and instance types #8961
OCPBUGS-41895 : Log details when cluster validations fail #9004
OCPBUGS-41852 : add tested IBMCloud instance types in 4.17 test #8932
CORS-3457 : Remove pborman/uuid dependency #8250
OSASINFRA-3607 : OpenStack: validate combination of externalNetwotk with single stack v6 #9011
OCPBUGS-41938 : PowerVS update capi ibmcloud c6bcd313 #9010
OCPBUGS-38499 : Fix integration tests #8789
NO-ISSUE: docs/dev/dependencies: Mention install-config YAML generation #9014
OCPBUGS-36670 : Azure CAPI: Improve handling of security features configured on the MachinePools and OSDisk #9000
OCPBUGS-37506 : Azure CAPI: Update publicAccess for Blob Containers #9001
SPLAT-1750 : Add support for multiple NICs for vSphere day 0 #8890
CFE-1105 : Remove featureGate checks on GCP userLabels and userTags configs #8894
OCPBUGS-41776 : Add AWS c7g,m7g,r8g to tested instance types #8996
OCPBUGS-30811 : OpenStack: Install CI dependencies from rpm #8830
OCPBUGS-36861 : Updates GCP CAPI worker role #8938
OCPBUGS-32792 : update resolv.conf every time on bootstrap node #8430
OCPBUGS-41785 : Validate MTU for custom network #8988
OCPBUGS-41188 : Updating ose-baremetal-installer-container image to be consistent with ART for 4.18 #8962
OCPBUGS-38719 : Filter peering zones out #8978
OCPBUGS-36293 : aws: bump capa to fix EIP leak on bootstrap when BYOIP #8676
OCPBUGS-41174 : Updating ose-installer-container image to be consistent with ART for 4.18 #8960
OCPBUGS-36670 : Azure CAPI: Look for SecuirtyType in DefaultMachinePlatform #8982
OCPBUGS-37506 : Fix Azure storage account’s public access #8944
OCPBUGS-41257 : pass k8s version to kube-apiserver render during bootstrap #8973
OCPBUGS-40412 : Updating ose-installer-altinfra-container image to be consistent with ART for 4.18 #8957
OCPBUGS-37628 : vSphere conversion log when deprecated and support fields are used #8845
OCPBUGS-36670 : Azure CAPI: Set SecurityType as a Feature while creating Gallery Image #8967
OCPBUGS-41262 : Updating ose-installer-artifacts-container image to be consistent with ART for 4.18 #8965
OCPBUGS-41259 : update RHCOS 4.18 bootimage metadata to 418.94.202409050217-0 #8974
OCPBUGS-36196 : pkg/infrastructure/azure: set correct cloud for BYO vnet #8959
OCPBUGS-33324 : baremetal: wait before retrying ListWatch #8355
OSASINFRA-3571 : openstack: refactor ConfigDrive & add it for workers #8963
OCPBUGS-39402 : Fix IPv6 security group rule for schedulable master #8942
OCPBUGS-39081 : Bump extract-machine-os timout to 20m #8921
OCPBUGS-38070 : Azure: Add master and worker VM IPs to both the backend pools API LoadBalancer #8887
SPLAT-1744 : Bump capv #8956
OCPBUGS-37442 : azure: Pick the next available IP address for internal LB #8916
OCPBUGS-39431 : dropping this warning as the move from terraform is transparent to the end user #8945
OCPBUGS-19936 , OCPBUGS-20052 , OCPBUGS-23173 : update vault version to 1.13.10 #8941
OCPBUGS-38069 : Remove firewall rules created by CAPG #8869
OCPBUGS-36283 : Enable TLS for virtual media in initial ironic deployment #8819
OSASINFRA-3571 : OpenStack: enable config-drive for single-stack IPv6 #8940
OCPBUGS-35054 : capi/aws/byo-vpc/multi-cidr: fix group rules #8591
OSASINFRA-3559 : OpenStack: Enable single stack IPv6 install #8925
OCPBUGS-39285 : Fix var_files syntax to work on older version of ansible #8919
OCPBUGS-39299 : Fix to validation for GCP pre-created ServiceAccount #8930
OCPBUGS-36494 , OCPBUGS-38918 : vSphere - If template is defined skip downloading #8923
CORS-3599 : cvo: bump default channel to stable-4.18 #8907
OCPBUGS-38966 : Skip private managed zone creation for xpn installs #8908
OCPBUGS-38802 : Use infrastructure resource to retrieve platform type #8888
OCPBUGS-33308 : IngressController subnet selection in AWS #8906
CORS-3561 : Add new disk types GCP Control Plane nodes #8880
OCPBUGS-38235 : upi/aws: update lambda runtime python version #8820
OCPBUGS-38118 : failed to install Nutanix OCP 4.16 cluster with DHCP network #8806
OCPBUGS-38479 : ic: validate release arch is compatible with cluster arch #8842
OCPBUGS-38177 : install-status reflects day 2 services #8858
OCPBUGS-38722 : aws: validate public-only subnets configs #8883
OCPBUGS-37663 : azure: Fix empty route table being created. #8872
OCPBUGS-36196 : CAPZ USGovernmentCloud fixes #8876
NO-JIRA: Print the “export KUBECONFIG=…” command on its own line for easier cut-and-paste #8882
OCPBUGS-37543 : Azure: Disable shared key access when using managed identity #8844
OCPBUGS-38657 : upstream capv bug causes session timeout #8871
OCPBUGS-38070 : Azure CAPI: Add check for APIServer OperatorPublishingStrategy #8852
OCPBUGS-38571 : GCP Global Address failed to destroy #8860
OCPBUGS-38558 : Fix typo #8854
OCPBUGS-38599 : incorrect folder gen, workaround govmomi vm folder path bug #8861
OCPBUGS-38152 : Add roles needed for shared VPC #8815
OCPBUGS-38552 : Use ManifestListed Digest for multi payload installs #8850
SPLAT-1713 : Updated powercli configuration to allow multi vcenters #8853
OCPBUGS-37953 : pkg/infrastructure/azure: limit storage account to 24 characters or less #8835
OCPBUGS-38551 : only allow a single network in failure domain topology #8851
OCPBUGS-37945 : import failure when esxi config is not the same in the cluster #8799
OCPBUGS-37683 : Resource deletion is holding up deletion process #8810
OCPBUGS-35262 : Do not create firewall rules for xpn installs #8801
SPLAT-1713 : Enhanced vSphere UPI scripts for multi vcenter support #8829
OCPBUGS-38114 : aws: add support for clusters with public-only subnets #8807
no-jira: update vsphere owners locations #8833
OCPBUGS-37736 : vsphere, if secureboot is enabled, disable it in the template #8793
OCPBUGS-36327 : bump capa for instance register fix #8678
OCPBUGS-38436 : PowerVS: Fix mad system pool #8831
OCPBUGS-35947 : pkg/asset/machines: fix Azure zones #8817
OCPBUGS-37780 : aws: do not allow edge pools of different arch #8788
OCPBUGS-38241 : Update control plane tags to match CAPI networks #8822
SPLAT-1560 : set up ‘aicli’ & ‘qemu-img’ to use Assisted Installer to install OCP on Alibaba Cloud #8776
AGENT-938 : Enhance console logging to display node ISO expiry date during addNodes workflow #8804
CFE-920 : Update GCP userLabels and userTags configs description #8766
AGENT-944 : Enable assisted-service debug logging #8816
OCPBUGS-37770 : data/bootstrap/files/usr/local/bin/bootkube: Pass CVO render –feature-gate-manifest-path #8813
OCPBUGS-37821 : Remove timed context for gcp client #8792
CORS-3575 : Azure: remove azure terraform code and resources #8764
OCPBUGS-37540 : Gather Azure Logs through load balancer #8812
AGENT-937 : Check Authentication Token for Node Boot-Up on day2 #8802
Revert “Revert #8221 “SPLAT-1553: Added multi vCenter support for capi installer.”” #8638
MULTIARCH-4770 : MULTIARCH-4776: bump o/api for MultiArchInstall FGs #8808
MULTIARCH-4098 : Power VS: Make CAPI the default deployment method #8814
CORS-3617 : Make Azure CAPI the default (& only) install option #8809
no-jira: PowerVS: Block disconnected deploys in 4.17 #8798
CORS-3608 : aws: deprecate platform.aws.amiID field #8755
NO-ISSUE: Remove unnecessary code #8805
AGENT-890 : Simplify Agent ISO kargs setting #8513
CORS-3546 : Nutanix: add gpus and dataDisks support #8765
OCPBUGS-38055 : fix/aws/edge: IAM profile must be same of workers #8803
CORS-3594 : MOVE GCP CAPI to default feature set #8723
no-jira: doc: minor update to installation doc #8795
AGENT-870 : Update AUTH_TYPE #8108
OCPBUGS-37594 : pkg/infrastructure/azure: Set architecture when creating gallery image #8800
CORS-3609 : aws: support existing IAM instance profiles #8689
MULTIARCH-4828 : Pass ServiceEndpoints from install-config to CAPI for PowerVS #8781
MGMT-18364 : add image-based installation ISO integration tests #8797
CORS-3565 : CAPZ private clusters #8732
OCPBUGS-36361 : Azure: If credentialsMode is manual, pass the identity through #8786
CORS-3299 : Azure: Use Customer Managed Key to enable Storage Account Encryption #8736
MULTIARCH-4770 : bump o/api for MultiArchInstall TechPreview gates #8791
OCPBUGS-34953 : fix bogus analyze message when gather fails #8787
AGENT-928 : allow user to specify sshKey via config file #8779
OCPBUGS-35262 : Upgrade to latest cluster-api-provider-gcp #8780
AGENT-862 : Change day-2 monitor timeout back to 90 minutes #8783
AGENT-919 : Authenticate day2 operations #8717
OCPBUGS-35959 : azure: Fix Accelerated network enablement #8667
CORS-3209 : Set UserTags on CAPG resources #8691
no-jira: bootstrap: add shellcheck directives to follow sourced files #8741
CORS-3580 : Update GCP Disk Types #8773
no-jira: Azure: remove stale DNS migration images #8775
OCPBUGS-37217 : CAPI GCP - retry SetIAMPolicy #8763
OCPBUGS-37427 : bootstrap gather fails in vsphere, only ipv6 address used #8759
OCPBUGS-37356 : vSphere validation fails if dc is in a folder #8758
OCPBUGS-35366 : Update upi references to api-internal #8582
AGENT-862 : Extend monitor-add-nodes to support multiple nodes #8507
AGENT-854 : day2 add-nodes workflow validations #8740
AGENT-900 : enable fips for add-nodes workflow #8760
CORS-3568 : Support GCP pre-created Service Accounts for CAPG #8750
OCPBUGS-36302 : pkg/asset/machines/azure: Don’t set disk encryption set to nil #8756
OCPBUGS-36780 : ic: fix typo in warning message #8744
OCPBUGS-36913 : openstack: Fix security group tagging #8757
OCPBUGS-36390 : aws: do not require create permissions when BYO IAM role #8688
MULTIARCH-4814 : ic: add release arch validation for multi-arch clusters #8761
AGENT-922 : Remove misleading inClusterConfig warning #8715
OCPBUGS-36904 : aws: bump CAPA for subnet tagging fix #8730
no-jira: Replace Equal with ErrorContains for image-based nmstatectl unit tests #8762
OCPBUGS-37226 : Persist image-based config manifests from state instead of template #8752
MGMT-18364 : Add image-based config ISO integration tests #8737
OCPBUGS-36917 : openstack: Fix apiVIPs and ingressVIPs docs #8728
no-jira: docs/user/azure: fix byo vnet security groups #8485
CORS-3607 : Azure CAPI Installs within Tech Preview featureset #8754
MULTIARCH-4777 : gcp: support multi-arch nodes #8701
OCPBUGS-35406 : Use service CIDRs to determine bootstrap kubelet IP family #8681
AGENT-910 : node-joiner multi-arch support #8644
METAL-1039 : Allow baremetal platform without MAPI #8521
CORS-3569 : UDR for Capz #8731
MULTIARCH-4569 : aws: support multi-arch nodes #8698
no-jira: Revert “Merge pull request #8714 from r4f4/bump-default-release-4.17” #8753
OCPBUGS-37104 : openstack: Validate controlPlanePort has subnet #8739
OCPBUGS-37164 : Handle empty config for image-based create image #8745
OCPBUGS-37107 : Power VS: Disable SNAT when specifying imageContentSources #8697
STOR-1353 : Attempt to cleanup GCP Filestore instances on destroy #8699
CORS-3073 : azure: Allow for installs in existing vnets #8662
MGMT-17842 : Add image-based installer create config ISO #8514
MGMT-17226 : Add image-based installer create installation ISO #8679
OCPBUGS-35440 : capi/aws: bump provider for ingress rules fix #8596
OCPBUGS-34638 : destroy/gcp: set value for DiscardLocalSsd #8649
CORS-3302 : port forward SSH to bootstrap host #8669
OCPBUGS-36713 : CAPG use existing subnets and VPC #8722
MGMT-17226 : Add imagebased installer skeleton #8709
CORS-3485 : Azure: modify control plane outbound LB into submission as an API LB #8652
OCPBUGS-36378 : capi: start controllers after WaitGroup is created #8693
CORS-2775 : cmd: destroy: remove deprecated github.com/pkg/errors #8720
OCPBUGS-33973 : Openstack UPI - Reintroduce unique resource names. #8477
MULTIARCH-4568 : Print release image arch and default arch when the payload is multi #8515
CORS-3593 : go.mod: bump k8s dependencies #8713
OCPBUGS-35262 : Skip firewall rule creation if permission is missing #8706
OCPBUGS-36142 : azure: Fix HyperVGeneration for gen2 images. #8666
OCPBUGS-35542 : Cleanup capi artifacts #8599
CORS-3590 : releaseimage: update default version #8714
AGENT-875 : Authenticate agents #8395
OCPBUGS-34708 : CORS-3582: capi: remove unused feature gates #8703
OCPBUGS-36660 : CORS-3591: 4.17 default channel incorrectly points to stable-4.16 #8708
CORS-3296 : CAPG - configure Internal LoadBalancer in the provider #8421
CORS-3547 : Upgrade cluster-api-provider-gcp to v1.7 #8700
AGENT-876 : Authenticate systemd services and curl requests #8393
SPLAT-1670 : install pwsh from ci mirrored image #8643
OCPBUGS-36453 : PowerVS: add .ssh directory #8686
OCPBUGS-35262 : Fix shared vpc issues with capg installs #8583
AGENT-925 : retrieve ignition endpoint to add a new node #8650
OCPBUGS-35752 : capi/aws: disable EKS controller in CAPA #8628
OSASINFRA-3402 : Use Gophercloud v2.0.0 #8685
AGENT-871 : Authenticate wait for #8270
OCPBUGS-36318 : update RHCOS 4.17 bootimage metadata to 417.94.202407010929-0 #8690
OCPBUGS-36316 : Power VS: Allow pending network for internal publishing strategy #8677
OCPBUGS-36242 : vSphere - If the folder pre-exists do not tag #8671
OSASINFRA-3510 : Change ‘Generate’ to accept a context #8562
OCPBUGS-36284 : Remove etcd store when provisioning fails #8673
OCPBUGS-36092 : bump go-retryablehttp for CVE fix #8653
no-jira: Update documentation on libvirt installs for devs #8675
OCPBUGS-36176 : PowerVS: Add ibmcloud plugins #8661
OCPBUGS-35382 : CAPG marketplace image use for control plane nodes #8665
OCPBUGS-35852 : capi: shutdown local controlplane as the last step #8639
OCPBUGS-35188 : aws: remove terraform configs #8557
CORS-3435 : Create user assigned identity for Azure VM’s #8645
MULTIARCH-4515 : Add new files for agent-based installer (LPAR support for s390x) #8536
OCPBUGS-35420 : OSASINFRA-1962: openstack: Validate additionalNetworkIDs and additionalSecurityGroupIDs #8592
CORS-3483 : Update CAPI and CAPZ versions to set Machine DisableExtensionOperations #8627
OCPBUGS-34978 : Power VS: Ensure that VPC has prerequesite resources for private #8532
OCPBUGS-35547 : Configured logger for controller-runtime #8641
OSASINFRA-3465 : openstack: Update Gophercloud to v2 #8493
CORS-3562 : azure: Setting experimental MachinePool featuregate to false #8637
CORS-3434 : azure: Skip image upload if env var is set #8283
OCPBUGS-14963 : IBMCloud: Ignore failed VPC regions #8556
OCPBUGS-33735 : Remove GCP bootstrap ssh firewall rule #8523
OCPBUGS-31275 : gcp: Validate install-config examples #8198
no-jira: images: upi-installer image cleanup #8216
OCPBUGS-33702 : baremetal: bootstrap: bind icc to localhost #8445
Revert #8221 “SPLAT-1553: Added multi vCenter support for capi installer.” #8630
OCPBUGS-35426 : Update cluster-api-provider-openstack to v0.10.3 #8625
OCPBUGS-35523 : remove terraform libvirt from the installer #8610
OCPBUGS-30025 : fix: changed validation for olm and marketplace #8609
OCPBUGS-35430 : Support CAPI provider custom timeouts #8568
OCPBUGS-35533 : Fix ethertype for masters service router SG creation #8615
CORS-3265 : capz: Add Accelerated Networking #8418
OCPBUGS-35494 : capi/aws: allow 6443 for private cluster NLB #8620
OCPBUGS-35530 : capi/aws: retry SSH ingress rule removal #8616
OCPBUGS-35400 : For GCP, only configure kmsKeyServiceAccount if set #8597
SPLAT-1553 : Added multi vCenter support for capi installer. #8221
OCPBUGS-34037 : bump github.com/container/images for CVE fix #8564
OCPBUGS-35511 : capi aws: append random string in caller ref #8593
SPLAT-1437 : CAPI/AWS/BYOIP: supporting Public IPv4 Pool #8175
OCPBUGS-35467 : capi/aws: disable CAPA’s TagUnmanagedNetworkResources feature gate #8602
OCPBUGS-33745 : save etcd data to its own directory #8424
NO-JIRA: Remove dulek from openstack-{approvers,reviewers} #8413
OCPBUGS-34819 : capi/aws: bump provider for fixes #8545
OCPBUGS-34618 : vsphere - allow network selection on cluster name #8505
OCPBUGS-35037 : aws: delete ignition bucket on bootstrap destroy #8584
OCPBUGS-35293 : Add ELB V2 permission to set security groups on API server load balancer #8572
OCPBUGS-34712 : add tested instance type for IBMCloud #8549
OCPBUGS-35315 : capi: use polling instead of exponential backoff #8522
OCPBUGS-35197 : capi/aws: do not set proxy for masters #8570
OCPBUGS-34005 : openstack: Attach a bootstrap FIP to the cluster network port #8578
OCPBUGS-35309 : Add S3 permission to allow attaching S3 bucket policy #8573
OCPBUGS-33661 : capi/aws: rename preserveBootstrapIgnition
#8460
OCPBUGS-35180 : Prevent multiple invocations on CAPI #8565
OCPBUGS-33681 : Cleanup bootstrap resources for capg install #8489
OCPBUGS-34713 : AWS remove extra tags from awsmachines for security groups and subnets #8567
OCPBUGS-35041 : capi: do not override KUBECONFIG #8542
OCPBUGS-34325 : Updating ose-baremetal-installer-container image to be consistent with ART for 4.17 #8559
OCPBUGS-35182 : write etcd and kube-apiserver logs #8441
OCPBUGS-34456 : bump envtest binaries version #8471
no-jira: hack: bump golangci-lint version #8535
OCPBUGS-34416 : Validate OnHostMaintenance and ConfidentialCompute #8541
OCPBUGS-35039 : PowerVS: Destroy DHCP in ERROR state #8544
OCPBUGS-34082 : baremetal: check if HardwareDetails is nil #8443
OCPBUGS-34368 : OCPBUGS-34325: OCPBUGS-34311: OCPBUGS-34221: Bump golang 1.22 #8473
OCPBUGS-34295 : wait for ip addresses to be present on machines #8450
OCPBUGS-35099 : OCPBUGS-4466: Prevent cluster installation with mismatched worker assets and worker replicas #8370
OCPBUGS-35038 : capi/aws: add BootstrapDestroyer guard #8543
OCPBUGS-34915 : Add network tags to capg control plane machines #8531
OCPBUGS-35020 : capi/aws: don’t use S3 stub for masters #8538
OCPBUGS-33662 : aws: don’t always require s3:Delete* permissions #8410
OCPBUGS-34969 : Power VS: Add ports needed for private clusters to security group #8530
OCPBUGS-34900 : Increase timeout for bootstrap complete #8534
no-jira: Minor updates to fix linting issues. #8529
OCPBUGS-34869 : PowerVS: fix AddIPToLoadBalancerPool #8508
MULTIARCH-4640 : Add 4 new regions for PowerVS #8484
OCPBUGS-34493 : baremetal: Don’t always enable provisioning-interface.service #8491
No-jira: Revert “Cleanup GCP Filestore instances on destroy” #8527
OCPBUGS-33793 : Make Ingress capability required for all baselines #8525
OCPBUGS-34692 : update RHCOS 4.17 bootimage metadata to 417.94.202405291927-0 #8516
OCPBUGS-33789 : [Nutanix] installer intermittent failed at uploading the bootstrap image to PC when CAPI enabled #8468
STOR-1353 : Cleanup GCP Filestore instances on destroy #7251
OSASINFRA-3456 : OpenStack: do not use trunk for the Machines by default #8497
OCPBUGS-33508 : capi/aws: fix setting custom AMI #8466
OCPBUGS-33793 : Make Ingress capability required for standalone OpenShift #8502
CORS-3523 , CORS-3524 : aws: terraform: add spot instance support for masters #8349
OCPBUGS-33410 : attach tag to folder,fix folder destroy #8373
OCPQE-22479 : add machine series ‘A3’ and ‘C3D’ to ‘Tested instance types for GCP’ #8504
OCPBUGS-33840 : Warn before trimming cluster name #8367
OCPBUGS-33234 : azure: bump profile used for network #8351
OCPBUGS-33925 : tfvars: change asset’s name #8464
OCPBUGS-33561 , OCPBUGS-33615 : capv - missing cores/socket,disk type #8446
no-jira: Removing unused users from owners aliases #8498
OCPBUGS-30860 : Use infrastructure API to detect cluster topology #8429
MGMT-17468 : Detect Release Image Arch in a Disconnected Env. #8378
MULTIARCH-4076 : PowerVS: Default region bug fix #7862
OCPBUGS-34243 : unique AWS HostedZone Caller Ref #8453
OCPBUGS-30516 : bump golang-protobuf for CVE fix #8379
no-jira: images: delete Dockerfile.upi.ci.rhel8 #8377
OCPBUGS-33570 : Nutanix IPI install with capi failed to set bootType #8454
OCPBUGS-34389 : aws/cluster: restrict SSH on private clusters #8462
OCPBUGS-34368 : Updating ose-installer-artifacts-container image to be consistent with ART for 4.17 #8459
OCPBUGS-34354 : PowerVS: update capi ibmcloud to release 0 8 0 #8458
OCPBUGS-33926 : capi/aws: don’t modify BYO role’s policy #8457
OCPBUGS-33912 : PowerVS: Use random subnet #8420
OCPBUGS-34221 : Updating ose-installer-altinfra-container image to be consistent with ART for 4.17 #8449
OCPBUGS-34311 : Updating ose-installer-container image to be consistent with ART for 4.17 #8455
OCPBUGS-34040 : Add –dir /tmp to node-joiner-monitor.sh #8444
OCPBUGS-30860 : bootstrap: hit readyz when checking LB status #8400
OCPBUGS-33877 : bump aws bootstrap destroy timeout #8427
OCPBUGS-33995 : PowerVS: Also fill out PlatformSpec for custom endpoints #8439
TRT-1674 : 4.17 capi revert 1 #8433
OCPBUGS-33493 : Enable leader election for baremetal operator #8391
OCPBUGS-33890 : SPLAT-1469: Remove vsphere terraform #8254
CORS-2840 : promote capi-installers to default feature set #8416
OCPBUGS-33668 : Changed folder name to match cluster name instead of infra-id. #8414
AGENT-903 : monitor-add-nodes should only show CSRs matching node #8376
CORS-3480 : aws/sdk: remove sdk provisioner #8358
CORS-3460 : Always collect clusterapi manifests #8411
OCPBUGS-33709 : GCP mixup when using the ignition shim vs the signed url #8342
CORS-3297 : Add GCP firewall rule to access bootstrap node via ssh #8374
CORS-2905 : capi-aws delete bootstrap ssh rule #8359
OCPBUGS-33370 : baremetal: always write masters file #8365
OCPBUGS-33531 : update RHCOS 4.16 bootimage metadata to 416.94.202405132047-0 #8409
no-jira: Vendor api changes for tech preview with capg #8407
CORS-3269 : Azure ignite control plane machines #8126
OCPBUGS-31017 : aws: add missing permission for IPv4 pools #8408
OCPBUGS-33649 : add quota support to ca-west-1 #8406
CORS-3460 : capi: collect generated assets in hidden dir and save into log bundle #8387
OCPBUGS-33006 : baremetal: aarch64-related fixes #8385
OCPBUGS-33610 : fix API detection, azure bootstrap disk size, and use get to verify endpoint #8371
no-jira: Removing unused terraform variables #8360
OCPBUGS-33502 : capi/aws: fix setting IMDSv2 value #8399
CORS-3516 : hack: do not execute cross-compiled binaries #8397
OCPBUGS-33578 : capi/aws: fix HostedZone ID lookup #8396
OCPBUGS-30860 : improve bootstrap logic to wait for at least 2 apiserver instances #8394
OKD-213 : Reference stream-coreos instead of centos-stream-coreos-9 #8356
OCPBUGS-33470 : use read/write cache on azure masters #8380
no-jira: AzureMachines: set disk caching to ReadWrite #8390
AGENT-863 : Change $@ to “$*” to fix shellcheck #8402
OCPBUGS-33481 : set the node tag used by CAPG for CloudProviderConfig #8386
OCPBUGS-23022 : Installer should not complain when API and API-INT are resolved. #7701
no-jira: vendor: capi-installer in tech preview #8372
CORS-2895 : capa/machines: fix zone placement for control planes #8347
OCPBUGS-32947 : Changed vsphere CPMS to not include fields controlled by failure domains. #8354
AGENT-872 : Generate JWT token #8110
no-jira: vSphere - update owners aliases #8384
AGENT-906 : Script to run monitor-add-nodes in cluster #8294
OCPBUGS-33430 : Fix CAPI installation typo #8375
CORS-3471 : standalone destroy bootstrap support with capi #8350
CORS-3477 : hack: build capi + providers by default #8357
OCPBUGS-33189 : OCPBUGS-33006: baremetal: correct libvirt defaults #8366
OCPBUGS-33157 : baremetal: pause provisioning #8346
NO-ISSUE: baremetal: disable bmo webhook on bootstrap #8340
OCPBUGS-33240 : avoid FAT32 error messages when generating the agent ISO #8353
no-jira: Private domains in survey for PowerVS #8303
CORS-3250 : images: use pre-built KAS/etcd binaries #8343
SPLAT-1599 : Convert storage policy id to SpbmStoragePolicy. #8352
no-jira: Power VS: Refactor InfraReady
to use metadata client #8337
CORS-3466 : CAPG set instance group name #8314
MULTIARCH-4633 : Power VS: Configure load balancers for the private scenario #8331
OCPBUGS-26216 : Fix parameter used to disable smt for ppc64 systems #8178
COS-2744 : update RHCOS 4.16 bootimage metadata to 416.94.202404301731-0 #8335
METAL-872 : baremetal: write masters.json file #8336
no-jira: azure: Add securityProfile to control plane machines #8334
no-jira: CAPI-Install Feature Gates per Platform #8311
SPLAT-1599 : Added support for secure boot and storage policies to UPI pwsh. #8328
CORS-2797 : images: move container images to RHEL 9 #8196
AGENT-864 : cleanup dnf cache after installing node-joiner reqs #8329
OCPBUGS-32981 : baremetal: use ControlPlane.Replicas #8322
AGENT-863 : docs fix #8325
OCPBUGS-33006 : baremetal: set bootstrap domain arch #8317
OCPBUGS-33024 : agent: escape ‘%’ in proxy settings #8320
AGENT-863 : fix oc dependency in installer images #8326
OCPBUGS-29968 : Generate ZTP manifests with correct Group/Version/Kind metadata #8068
CORS-3437 : infra/capi: add provisioning timeout #8307
SPLAT-1596 : Created new function to workaround issue with Set-HardDisk. #8315
CORS-3214 : capi-aws - Wavelength Zones network provisioning #8174
AGENT-863 : node-joiner cluster script #8242
OSASINFRA-3434 : Use cluster-api-provider-openstack v0.10 and CAPO v1beta1 manifests #8021
CORS-2893 : capi-aws: implement preserveBootstrapIgnition #8313
OCPBUGS-4466 : Add check for compact-cluster install on GCP, AWS & Azure #8226
CORS-3250 : images/altinfra: add etcd/kas binaries from containers #8309
CORS-2899 : AWS/CAPI Local Zones network provisioning #8173
OCPBUGS-32981 : baremetal: template the number of master nodes #8316
OCPBUGS-32519 : Fix appliance CI jobs #8297
OCPBUGS-31017 : fix ec2:DisassociateAddress requirement #8296
OCPBUGS-32292 : Remove deprecated replace directives #8271
no-jira: PowerVS: Update CAPI IBMcloud to 188d9e99 #8310
CORS-3076 : azure: Add additional tags to AzureCluster #8301
CORS-3294 : CAPA health check configuration for control plane ELBv2 #8223
CORS-3470 : capi/aws: add custom endpoint support. #8306
MULTIARCH-4111 : Updating CI image to include qemu-kvm #8312
MULTIARCH-4616 : Power VS: Add ServiceEndpoints for endpoint overrides #8292
no-jira: cluster-api/aws: bump capa to latest version #8288
OCPBUGS-32306 : GCP Destroy find regional and global addresses #8275
OCPBUGS-32517 : Ensure worker BMH’s get unpaused #8299
OCPBUGS-32591 : GCP Destroy target pools fix misleading log #8298
CORS-3260 : CAPI: Create GCP Internal LB #8151
OCPBUGS-15845 : Check host for compatibility with target cluster config #7566
no-jira: bump golangci lint to 1.54.2 #8291
OCPBUGS-32425 : Test for the presence of “provisioned” server #8289
SPLAT-1585 : capv - allow no auth to vcenter #8276
SPLAT-1208 : replace UPI terraform with powercli #7699
OCPBUGS-29765 : Fills CIS or DNS CRN in Metadata, never both #8057
OCPBUGS-32042 : fix usage of addtionalTrustBundle field #8253
METAL-872 : Remove terraform libvirt provider #8160
MULTIARCH-4549 : Logic for creating private DNS records for PowerVS CAPI #8246
OCPSTRAT-915 : Nutanix capi support #8211
OCPBUGS-32133 : GCP: Fixing GCP Bootstraping #8248
METAL-939 : baremetal: monitor bootstrap process #8181
no-jira: gather: replace deprecated errors package #8280
no-jira: azure: Update capz version to 1.14.2 #8268
OCPBUGS-31017 : aws: add ec2:DisassociateAddress
permission #8247
OCPBUGS-31563 : sdk/aws: add ssh security group rule for compute #8229
MULTIARCH-4550 : Power VS: Use a custom resolver when publish strategy is Internal #8243
MULTIARCH-2678 , OCPBUGS-14478 : Refactored updateIgnitionImg to use NewIgnitionImageReader from isoeditor to support s390x #8205
CORS-3050 : capi/aws: copy AMI to target region, if needed #8157
SPLAT-1592 : bump capv to v1.9.3 #8267
OCPBUGS-30774 : always save serial logs if they were gathered #8263
CORS-3261 : GCP cluster api add disk encryption #8222
CORS-3419 , OCPBUGS-30941 : Include baremetal IPI in openshift-installer #8161
no-jira: PowerVS: Open port 10258 #8261
OCPBUGS-31711 : AWS update explain docs #8258
OCPBUGS-27965 : escape ‘%’ in proxy settings #8265
OCPBUGS-32174 : save correct bootstrap public IP #8264
CORS-3420 : Remove libvirt platform from openshift-baremetal-install #8244
no-jira: capi: replace deprecated --metrics-bind-addr
arg #8251
CORS-3436 : capi: save log output to file #8218
no-jira: PowerVS: Add destroy Power Server subnets #8260
OCPBUGS-32091 : Add Top-level Context for Create Commands #8063
CORS-3063 : Support control plane disk encryption #8124
CORS-3269 : Azure CAPI Ignite Bootstrap #8255
no-jira: PowerVS: add AddIPToLoadBalancerPool #8257
SPLAT-1293 : Bump API version to promote vSphereStaticIPs from TechPreview. #7943
no-jira: capi/aws: bump controller log level to debug #8252
CORS-3254 : Update google.golang.org/api/cloudresourcemanager library version #8213
MULTIARCH-4111 : Update the CI image with virt-install #8259
CORS-3218 : GCP Remove the use case of users passing contents for json secret data #8234
OCPBUGS-27844 : Fix task for attaching IPv6 subnet to router. #8087
CORS-3270 : azure: tag installer-created LB resources #8236
OCPBUGS-31813 : AWS: bump CCO for permission fix #8233
CORS-3289 , CORS-3308 , CORS-3426 : Bump CAPA provider for various fixes #8232
OCPBUGS-32041 : update RHCOS 4.16 bootimage metadata to 416.94.202404101051-0 #8256
no-jira: docs: Fix typos #8245
no-jira:PowerVS: Wait for IPs #8239
CORS-3075 : Allow for installation in existing resource group #8123
CORS-3446 : Add instructions for obtaining correct binary #8230
AGENT-858 : Agent day2 ignition services #8093
CORS-3418 : images: move installer images to static builds #8215
CORS-3417 : capi/aws: support ignition proxy and CA bundle #8170
OSASINFRA-3365 : clusterapi: Add worker asset to PreProvision #8237
HIVE-2476 : OpenStack.MachineSets(): Allow nil Replicas #8227
CORS-3195 : Azure CAPI Supplemental Load Balancers #8115
no-jira: PowerVS: Set VPC service region #8217
OCPBUGS-12890 : Create bucket, signed url and use proxy info for installs #8056
no-jira: PowerVS: Fix COS region and VPC subnets #8219
OCPBUGS-31546 : azure: use filter when listing SKUs #8134
CORS-3245 : Azure CAPI rhcos image #8018
AGENT-874 : use AddNodesConfig asset #8080
no-jira: this clusterprofile isn’t actually used #8214
no-jira: pkg/asset/machines: remove static ip log lines #8190
CORS-2895 : aws/capi: setting zones to when creating cluster #8156
CORS-3071 : Create DNS entries for CAPZ implementation #8045
no-jira: PowerVS: Fix CAPI created service instance case #8212
AGENT-857 : Agent day2 use clusterinfo #8009
CORS-3431 : CAPI: Add firewall rule for worker nodes #8200
OSASINFRA-3421 : OpenStack: Customizable clientOpts for CheckNetworkEx… #8209
no-jira: infra: aws: move SDK provisioner to its own dir #8194
AGENT-868 : Generate ECDSA public private keys and pass it to assisted service #8105
MULTIARCH-4096 : PowerVS: Generate the cluster assets #8116
CORS-2901 , CORS-3428 : pkg/types/aws: limit additionalSecurityGroups to 10 #8184
OCPBUGS-27848 : If host is offline or disconnected don’t check ver #8206
METAL-855 : baremetal: remove ironic-inspector #8128
CORS-3280 : Bump cluster-api-provider-gcp to v1.6.0 #8153
OSASINFRA-3420 : openstack: Decouple OpenStack API calls from Machine generation #8187
CORS-2898 : capi/aws: configure IMDS #8152
CORS-2905 : capi/aws: destroy CAPA resources #8179
no-jira: capi/aws: reuse GenerateMachines for bootstrap #8193
OCPBUGS-31209 : CAPG - Fix setting ServiceAccount role bindings for GCP #8192
OCPBUGS-31050 : openstack: Honour worker server group policy #8180
OCPBUGS-26052 : aws: altinfra: fix role creation in C2S #7871
OCPBUGS-15941 : ABI - Validate release image arch, add cpu_architectures to RELEASE_IMAGES #7349
CORS-3256 : GCP destroy updates for CAPG #8113
Bug OCPBUGS-30154: OpenStack: enable 30000:32767 nodePort IPv6 traffic #8195
OCPBUGS-30882 : GCP capg distribute instances across zones #8176
CORS-3142 : capi: write manifests to disk during create manifests #8166
OCPBUGS-28870 : IBMCloud: Restrict CIS and DNS Service lookup #7987
OCPBUGS-31013 : Fix vsi image missing #8177
CNF-10170 : bootkube.sh: Render kernel boot arguments for SNO #8099
CORS-2894 , CORS-3051 : Create DNS resources and PHZ for CAPI/aws #8142
CORS-3417 : capa bump fallout #8169
CORS-3307 : add ‘A2’ as tested machine types on GCP #8148
CORS-2902 : capi/aws: add ext-LB as CAPA secondary LB #8149
CORS-3213 : Tweak GCPCluster Failure Domain Logic #8017
CORS-3215 : capi: implement bootstrap gather #8036
NO-JIRA: OWNERS: pkg/infrastructure/openstack #8165
OPNET-476 : GA Load balancer feature for vSphere and Baremetal #8101
no-jira: Power VS: Fix comment on default for wait_for_workspace #8158
OPNET-476 : GA Load balancer feature for Nutanix #8102
CORS-3303 : GCP: Add me-central2 (Dammam, Saudi Arabia, Middle East) region to the survey as supported region #8132
SPLAT-1390 : remove feature gate for vSphere control plane machinesets #7908
CORS-2892 : capi/aws: add user tags to CAPA cluster #8150
OCPBUGS-30836 : Power VS: Fix wait_for_workspace #8145
OCPBUGS-25462 : Validate control plane replicas #8082
OCPBUGS-30642 : pin google oauth2 version #8133
OCPBUGS-30600 : update RHCOS 4.16 bootimage metadata to 416.94.202403071059-0 #8121
CORS-3257 : Create GCP ServiceAccounts and assign to machines #8066
OCPBUGS-15861 : Use a static pure-go libvirt library #7252
OCPBUGS-29437 , OCPBUGS-30547 : Run kubelet directly #8131
METAL-871 : baremetal: remove ironic tf files #8117
OCPBUGS-30641 : Enable deploy by Service ID on PowerVS #8111
CORS-3288 : bump CAPA for LB scheme fix #8114
no-jira: machines/aws: fix subnet filter comment #8120
METAL-871 : baremetal: bootstrap: rename master label #8107
OCPBUGS-29388 : upi: aws: fix typo in worker templates #8112
OSASINFRA-3362 : Fix CAPI bootstrap deletion #8104
OCPBUGS-24415 , OCPVE-661 : bump openshift/api version #7546
MULTIARCH-4095 : Generate PowerVS machine manifests for CAPI #8020
CORS-2900 : CAPI AWS IAM #8031
OCPBUGS-30200 : Authn with platform-services-go-sdk for PowerVS #8025
CORS-3281 : IBMCloud: initial CAPI infrastructure #8090
CORS-2890 : Bump CAPA Dependencies for Secondary Load Balancers #8088
SPLAT-1460 : Make vSphere default ResourcePool formatting not contain double slash. #8044
CORS-3212 : CAPG Add ignition for CAPG machines #8027
METAL-871 : Remove terraform-provider-ironic #7649
SPLAT-1468 : Added log message for import vsphere ova progress during CAPI install. #8097
no-jira: capi: aws: report all conflicting user tags at once #8085
OCPBUGS-29469 : fix Azure API SKU calls timing out - part 2 #8070
SPLAT-1423 : Added static ip support to CAPI installer. #8081
MULTIARCH-4159 : Updated libvirt installer to include multi-arch yq and symlink for backwards compatibility #8098
OCPBUGS-30058 : GCP: The CAPG bootstrap machine IP should be set according to the publish strategy #8079
OCPBUGS-30057 : Don’t auto create subnets for CAPG #8083
MULTIARCH-4153 : Incorporating Eltorito Boot Loader fix for Agent #8069
no-jira: Missing permission from vsphere docs #7789
OCPBUGS-30135 : fix “OpenShiftSDN deprecated” error message #8092
CORS-3274 : GCP: add africa-south1 region to the survey as supported region #8055
CORS-3251 : Create capz machine manifests #7969
CORS-3259 : GCP CAPI Infra: auth with service account #8077
CFE-857 : Apply user defined tags on created gcp resources #7279
AGENT-853 : Add ClusterInfo asset #7997
SPLAT-1173 : Enhance vSphere Installer to use IPAddressClaims for static IP #7501
CORS-3273 : capi system: don’t log env vars #8084
OCPBUGS-29860 : double looping of failuredomains breaks zonal #8059
no-jira: Remove v1alpha3 #8061
OCPBUGS-30005 : remove github.com/IBM-Cloud/bluemix-go/api/account/accountv2 #8072
OSASINFRA-3363 : ShiftStack CAPO integration #7939
MULTIARCH-4158 : pkg/infrastructure/powervs: add initial CAPI provider #8060
OCPBUGS-29469 : fix Azure API SKU calls timing out #8046
SPLAT-1459 : capv machines only full clone #8042
OCPBUGS-29895 : PowerVS: Add debugging to ServiceInstanceNameToGUID #8058
SPLAT-1434 : aws: add support of BYO public ipv4 pool #7983
no-jira: images: libvirt: add oc to libvirt CI image #8008
SPLAT-1465 : capv - add additional extra configs #8054
SPLAT-1462 : capv - Remove unneeded auth env vars #8053
OCPBUGS-29429 : feat: add check for SNO bootstrap condition #8004
Bug OCPBUGS-29084: OpenStack: Fix dualstack with external load-balancer #8028
CORS-3259 : GCP: Create DNS records and internal load balancer for CAPG Install #8014
SPLAT-1198 : migrate vSphere installation to CAPV #7962
OCPBUGS-29587 : Power VS: Fix service instance list #8033
OCPBUGS-22410 : vsphere-fix convert if only provided name #7931
OCPBUGS-29584 : PowerVS: handle composite_instance #8029
OCPBUGS-29482 : Bump terraform-provider-ibm to v1.61.0 #8023
CORS-2890 : pkg/infrastructure/aws: add initial CAPI provider #8012
CORS-3185 : update default release image #7874
OCPBUGS-28590 : gcp: better error msg when service accnt missing #8002
OCPBUGS-28203 : Power VS: Add sleep to allow workspace to configure PER #7889
CORS-3220 : Initiate CAPG installation #8011
CORS-3213 : Create the GCP cluster manifest #7917
OCPBUGS-29441 : update RHCOS 4.16 bootimage metadata to 416.94.202402130130-0 #8015
OCPBUGS-29425 : PowerVS Fix next start search #8010
Bug OCPBUGS-29198: OpenStack: fix controlPlanePort validation #7998
SPLAT-1447 : Move MCO imports to API; update library-go, api #8000
NO-ISSUE: integrationt tests support for env vars substitution #7992
OCPBUGS-29114 : Fixed control plane machine set handling of static IPs when AddressesFromPools is not in use. #7985
OCPBUGS-29068 : GCP: Skip validation of public and private zones for terraform vars #7986
OCPBUGS-29067 : Copy GCP manifests within MCO bootstrap to the correct location #7991
OCPBUGS-20085 : IBMCloud: Handle disk delete errors #7515
OCPBUGS-28827 : do not rename boot.catalog for arm64 iso #7972
OSASINFRA-3371 : Pass rhcosImage and manifests to the PreProvision hook #7967
SPLAT-1387 : enable additional tags to be associated with vsphere machines #7905
CORS-3242 : PowerVS: Replace deprecated primary_ipv4_address with primary_ip list item #7861
OPNET-357 : Populate network configuration at install-time #7604
CORS-3240 : add OWNERS_ALIASES madhu-pillai #7733
CNF-10170 : Revert “bootkube.sh: Render kernel boot arguments for SNO” #7979
CORS-3188 : Bump k8s deps #7970
OCPBUGS-2135 : Include CAPG objects in uninstall filter #7907
AGENT-848 : add node-joiner cli tool main #7958
CORS-3207 : Generate GCP machine manifests for CAPI #7944
OCPBUGS-24575 : ic: gcp: validate instance architecture #7850
CORS-3196 : capg: add infrastructure components #7968
CORS-3208 : Create the GCP infrastructure controller #7940
OCPBUGS-27156 : GCP Destroy cleanup correct zones/records #7932
OCPBUGS-27737 : aws-edge-zones preventing err before discovering #7945
OCPBUGS-28708 : update tested Azure Arm64 instance type on 4.15 #7965
OCPBUGS-28643 : PowerVS: Add dal12 region #7956
OCPBUGS-27263 : Bump golang 1.21 #7925
CNF-10170 : bootkube.sh: Render kernel boot arguments for SNO #7692
OCPBUGS-28705 : [azure] update tested x86 instance type on 4.15 #7961
CORS-3139 : Move CAPI behind infrastructure provider interface #7824
OCPBUGS-27507 : bump containerd for vulnerability fix #7942
NO-ISSUE: test fix to support slightly different nmstate error messages #7954
NO-JIRA: Minor fixes #7947
no-jira: azure: add metadata info to resource group tags #7725
OCPBUGS-25453 : duplicate failure domains in CMPS #7860
OCPBUGS-27788 : PowerVS: COS region configurable #7941
SPLAT-1345 : Remove alibaba #7832
OCPBUGS-27366 : set the –cluster-profile flag for openshift/api rendering #7924
OCPBUGS-27192 : remove retired serial NCv2 from azure tested instance type list on x86 #7911
no-jira: images/altinfra: allow CAPI ARG #7891
OCPBUGS-25835 : Validate baremetal capability is set for baremetal platform #7901
no-jira: Add AWS m6a to tested instance types #7851
OCPBUGS-24956 : Fix typo in CloudCredential validation #7915
OCPBUGS-24303 : Check provided sha for agent ISO download #7893
CORS-3203 : Fix depreciated
typo #7834
OCPBUGS-14257 : normalize ISO files extensions to three chars #7896
OCPBUGS-26434 : Redact platform passwords in agent-gather output #7873
OCPBUGS-27092 : baremetal: gather all recently refactored services #7854
OCPBUGS-25996 : baremetal: correct external_http_url for v6-only BMCs #7898
CORS-2950 : Remove openshift-sdn as an install-time option #7720
OPNET-415 : Upgrade o/api to include extended network config #7869
METAL-829 : Set node cpu_arch from bmh #7814
OCPBUGS-26399 : Support singular VIP in ACI for BareMetal #7859
CORS-3190 : GCP: Add load balancer info to cluster infra #7888
MULTIARCH-4072 : Power VS: Add eu-de-1, eu-de-2, sao04, and wdc07 as supported zones #7870
OCPBUGS-24956 : Add cloud credential capability validation #7884
OCPBUGS-25841 : preserve category name when trying to find tag category #7876
ARO-4744 : Do not run platform validation on ARO #7865
OCPBUGS-24956 : Add cloud credential capability validation #7875
OSASINFRA-3280 : OpenStack: clarify root volume size requirements #7698
OCPBUGS-26048 : Bump default channel to stable-4.16 #7867
OCPBUGS-24862 : Updating ose-installer-altinfra-container image to be … #7872
CORS-2852 : cmd/create: allow clean shutdown of resources #7864
OCPBUGS-24820 : Updating ose-baremetal-installer-container image to be consistent with ART #7817
OCPBUGS-24814 : Updating ose-installer-container image to be consistent with ART #7816
OCPBUGS-25600 : aws: validate instance arch #7835
OCPBUGS-25440 : ic: aws: add iam:TagInstanceProfile permission requirement #7843
OCPBUGS-25132 : Fixes for the OpensStack UPI playbooks. #7833
OCPBUGS-24853 : Updating ose-installer-artifacts-container image to be consistent with ART #7818
OCPBUGS-19054 : Warn that FeatureSet is not supported #7825
CORS-2315 : GCP: Skip populating Private/Public Zones within DNS manifest #7846
no-jira: build: drop vsphereprivate build workaround #7847
CORS-2870 : build: only rebuild terraform providers if needed #7688
OCPBUGS-24473 : IBMCloud: Set IBM TF visibility based on URLs #7805
CORS-3029 : GCP: Update DNSType within GCP PlatformStatus based on UserProvisionedDNS
#7837
OCPBUGS-24241 : Pin openstack.cloud version. #7821
Revert “OCPBUGS-4038: bootstrap: Skip gatewayd units only on OKD agent-installer” #7651
no-jira: Revert “Merge pull request #7823 from patrickdillon/build-capi-altinfra” #7828
OCPBUGS-19303 : Changed OKD/FCOS workaround to also support Agent-based Installer #7484
OCPBUGS-25191 : ic: azure: fix retrieving marketplace image #7826
OCPBUGS-24995 : Revert “Merge pull request #7642 from AnnaZivkovic/azure_duplicate_im… #7822
CORS-2840 : images/altinfra: enable CAPI builds #7823
CORS-3003 : [ibmcloud] add key-protect plugin in ibmcloud cli #7811
CORS-2852 : Support installing OpenShift via Cluster API #7807
SPLAT-1272 : Modify the terraform variables to support Nutanix Failure Domains #7806
CORS-2934 : IBMCloud: Update MAPI for BYOK #7812
METAL-803 : Update vendoring for baremetal-operator #7809
no-jira: Fix base image reference #7810
CORS-2952 : GCP Set “ClusterHostedDNS” in the Infra CR based on the value of userProvisionedDNS #7796
CORS-2813 : Pass LB ConfigMap manifest as a parameter to MCO instance during bootstrap #7662
OCPBUGS-23140 , OCPBUGS-23305 : Soften VIP validations for external load-balancer #7803
AGENT-739 : Support for install-config baremetal host BMC fields #7645
AGENT-729 : Support generic platform name for external platform #7585
MULTIARCH-4042 : Reuse existing Transit Gateway in target Workspace, or create anew #7592
OCPBUGS-23473 : update RHCOS 4.15 bootimage metadata to 415.92.202311241643-0 #7770
AGENT-615 : Split create-cluster-and-infraenv.service #7364
no-jira: image: infra-providers: use base image instead of builder #7800
no-jira: hack: drop hardcoded -j8 in make invocations. #7799
OCPBUGS-23458 : force destroy bootstrap ign #7791
OSASINFRA-3261 : OpenStack: support dualstack in UPI #7727
MULTIARCH-2678 : Patch for Agent Based Installer to support s390x as supported architecture. #7712
SPLAT-1218 : AWS BYO VPC support for Wavelength Zones #7652
CORS-2525 : Azure: remove storage account with bootstrap destroy #7642
AGENT-337 : Set VIPs directly in api, instead of install-config override #7574
OCPVE-648 : gomod: bump api version with CloudCredential cap #7466
CORS-2852 : cmd/create: ensure proper cleanup on exit #7693
OCPBUGS-9066 : Retry image download on failure #7106
NO-ISSUE: Remove dead code from ‘networking’ asset #7798
PowerVS: MULTIARCH-4030: Reintroduce serviceInstanceGUID install option #7795
OCPBUGS-24191 : set vmType in azure cloud config #7793
no-jira: pkg/asset: safety nets to keep installer from crashing #7792
CORS-2934 : IBMCloud: Add support for BYOK #7738
OCPBUGS-23539 : Keep Machine manifests out of OpenShift Manifests asset #7753
CORS-3020 : IBMCloud: Bump IBM TF provider #7784
MIXEDARCH-310 : Enable the use of the multi payload for agent installer #7595
CORS-2775 : ic: azure: remove deprecated errors
package #7778
SPLAT-1126 : aws/clusterNetworkMTU config to change the MTU for overlay network #7765
CORS-2785 : images: decouple installer and installer-artifacts #7782
MULTIARCH-3793 : Power VS: Add mad and wdc assupported region #7773
CORS-2852 : Generate Cluster API Machine Manifests #7771
CORS-2854 : azure: Allow users to set visibility to components #7547
OCPBUGS-24008 : Remove sno_arm.txt integration test #7718
OCPBUGS-23947 : set client options when interacting with azure api #7768
CORS-2978 : enable AWS SDK Installation through feature gates #7715
CORS-2798 : GCP: User Configured DNS solution to update the bootstrap node with the Load Balancer Information #7631
CORS-2845 : azure: Enable storage account encryption #7520
SPLAT-1277 : unrevert PR 7418; implement vSphere control plane machinesets #7780
OSASINFRA-3303 : OpenStack: remove generation of trunks name #7772
AGENT-670 : Add assisted-db data to agent-gather #7719
SPLAT-1160 : AWS - Support Wavelength Zones with edge pool #7369
Skip cluster config #7666
OCPBUGS-24031 : Bump Fedora CoreOS to latest stable #7779
no-jira: destroy: azure: store session in the destroy object #7777
CORS-2975 : Add support for il-central-1 in AWS #7740
CORS-2428 : terraform: add build information to binaries #7763
OCPBUGS-24026 : Add owner for user provided client CA bundle #7749
SPLAT-1272 : Support Nutanix Failure Domains #7730
CORS-2775 : destroy: azure: remove deprecated errors
package #7761
no-jira: cmd/openshift-install: Remove “migrate” command #7601
no-jira: go.mod: remove unused terraform-providers-nutanix import #7762
CORS-2835 : pkg/infrastructure: remove ARO build tag #7745
OCPBUGS-21777 : baremetal: populate customDeploy in advance #7674
CORS-2933 : IBMCloud: Basic service endpoint override #7632
CORS-2852 : Introduce Cluster API Infrastructure manifest generation #7672
OCPBUGS-22840 : ic/azure: validate field Plan when for marketplace images #7721
CORS-2604 : tag user-provided azure vnet #7611
MULTIARCH-3964 : Power VS: Control SMT level with machineconfig #7704
no-jira: destroy/azure: fix dropped negation from error comparison #7758
no-jira: destroy/azure: avoid cancelling main context #7750
OCPCLOUD-2130 : Fix Failuredomains check on manifests test #7617
OSASINFRA-3295 : OpenStack: fix client used to list flavors #7723
OSASINFRA-3294 : OpenStack: fix script to update bootstrap ignition shim #7743
no-jira: images: rename terraform- > infrastructure-providers #7716
OCPBUGS-23376 : vSphere - when using RP network path is incorrect #7737
no-jira: Stop rendering networks.config CRD #7732
OCPBUGS-22453 : Fixed systemd-resolved’s split dns config in OKD/FCOS #7634
SPLAT-1218 : upi/AWS: Templates to provision resources in Wavelength #7722
AGENT-337 : Support both VIP and VIPs in AgentClusterInstall #7724
OSASINFRA-3229 : Remove support for Kuryr #7675
CORS-2830 : Provision AWS Infrastructure with SDK #7676
MULTIARCH-4009 : Prepare for varying SysTypes for new datacenters #7717
MULTIARCH-3789 : Power VS: Remove cloud connection support #7696
CORS-2876 : images/installer-altinfra: initial Dockerfile #7711
Bug OCPBUGS-19462: OpenStack: Fix dual-stack machines Spec to contain network #7694
MULTIARCH-3965 : Check if PER is enabled in the target PowerVS workspace #7683
OSASINFRA-3280 : openstack: document etcd on local disk #7664
OCPBUGS-23170 : Revert #7418 “SPLAT-1141: implement vSphere control plane machinesets” #7708
MULTIARCH-2590 : PowerVS create service instance #7695
SPLAT-1141 : implement vSphere control plane machinesets #7418
CORS-2428 : images: add Dockerfile for a terraform-providers image #7687
OSASINFRA-3237 : move controlPlanePort API to GA #7570
CORS-2835 : use build tags to produce installer with alternate infrastructure providers #7656
CORS-2877 : Install Config Feature Gate Validation #7413
OCPBUGS-22772 : return Terraform statefile on error #7671
NO-JIRA: destroy/aws: replaced deprecated sets syntax #7680
OCPBUGS-19398 : IBMCloud: Add eu-es region #7668
OCPBUGS-22830 : fix google cli verson to 447.0.0 #7663
OCPBUGS-22113 : Do not generate azure-cloud-provider in manual mode for aro builds #7608
OCPBUGS-22757 : update RHCOS 4.15 bootimage metadata to 415.92.202310310037-0 #7654
CORS-2852 : Introduce pkg/clusterapi, system, and local control plane #7630
OCPBUGS-20403 : OpenStack: add SG rules for compact clusters on UPI #7576
OCPBUGS-17866 : check GOOGLE_APPLICATION_CREDENTIALS env var #6863
OCPBUGS-22773 : PowerVS: fix removeFromLoadBalancers #7653
OCPBUGS-13664 : Add KMS encryption keys if provided #7650
Bug OCPBUGS-22298: OpenStack: Fix IPv6 address configuration for bootstrap #7638
OCPBUGS-18387 : Add Azure ConfidentialVM capability and DiskEncryptionSet validations #7469
OCPBUGS-22489 : destroy: gcp: fix destroying regional disks #7643
OCPBUGS-22058 : Bump versions for golang modules to accommodate fixes for CVE-2023-39325 & CVE-2023-44487 #7590
OCPBUGS-18986 : Skip the deletion of instance profiles marked shared #7537
hack/go-lint: update golanci-lint to v1.53.1 #7635
OCPBUGS-22655 : Bump Fedora CoreOS to latest stable #7644
bootkube.sh: drop final mention of machine-os-content
#7636
update tested x86 instance type on 4.14 #7639
OCPBUGS-4038 : bootstrap: Skip gatewayd units only on OKD agent-installer #7629
CORS-2852 : Build and package Cluster API and providers #7620
AGENT-713 : Use BM hosts in install-config if not defined in agent-config #7531
MIXEDARCH-353 : Add yq-v4 to the upi-installer image for CI and copy yq3 from a previous stage’s manifest-list image #7567
openstack: dual stack UPI - create security group rules for IPv6 #7552
OCPVE-740 : bump openshift/api #7613
AGENT-718 : Add vSphere credentials to install-config overrides #7593
Revert #7428 “OCPBUGS-13664: Add KMS encryption keys if provided” #7625
OCPBUGS-10906 : check extracted base iso coreos version is in sync #7030
OCPBUGS-4038 : bootstrap: Enable gatewayd units only on RHCOS #7580
OCPBUGS-21720 : images/libvirt/Dockerfile.ci: Use centos stream instead centos:7 #6813
CORS-2836 : Refactor Stages, encapsulate terraform #7488
OCPBUGS-20356 : update RHCOS 4.15 bootimage metadata to 415.92.202310170229-0 #7616
OCPBUGS-20364 : azure: validation: validate defaultMachinePlatform #7584
OCPBUGS-20525 : aws: use security groups from defaultMachinePlatform #7589
OCPBUGS-13664 : Add KMS encryption keys if provided #7428
OCPBUGS-5471 : Try to select rendezvousIP among non-worker hosts #7443
OCPBUGS-21781 : Rectify GCP label key validation check #7596
Revert skipping integration test agent sno arm #7561
OCPBUGS-20350 : vSphere,segfault on version check #7575
OCPBUGS-19093 : skip agent-tui on OCI #7512
OCPVE-675 : feat: bump api to add OLM capability #7495
Enforcing the serial execution of the integration tests #7591
images: Cleanup CI Dockerfiles #7507
OCPBUGS-20440 : Warn about host and target compatibility #7582
OCPBUGS-19444 : Use changes to AgentClusterInstall during loading #7506
OpenStack: Adapt nodePorts range 0.0.0.0/0 sg rules #7577
Remove unused method #7438
PowerVS: MULTIARCH-3791 Remove cloud connection reuse functionality #7564
OCPBUGS-19552 : Fixed DNS issues in OKD/FCOS due to split dns in systemd-resolved #7516
docs: Described process of adding vGPU capable nodes. #6606
OCPBUGS-19086 : Check if nmstatectl executable exists in the system #7492
OCPBUGS-16666 : Change where AdditionalTrustBundle is set #7485
OCPBUGS-18455 : Unable to disable external CCM for platform external #7533
OCPBUGS-18552 : Truncate vlan names defined in nmstate if > 15 chars #7486
OpenStack: enable IPv6 primary dual-stack cluster #7259
OCPBUGS-20110 : Add an unit test - at least one interface must be defined for each node #7555
OSASINFRA-3199 : Configure User-Agent for OpenStack API calls #7548
OCPBUGS-17757 : check credentials type to handle different gcp authentication methods #7422
Docs: Fix openstack command for image update in upi installation #7556
PowerVS: MULTIARCH-3790 Remove zones that only have CCs with exceptions #7563
PowerVS: Remove deprecated errors package #7544
Disable pxe sno arm integration test #7557
Inefficient wait for all clusteroperators #7535
OCPBUGS-15844 : Enable FIPS in agent ISO #7540
OCPBUGS-20058 : Use updated ansible-core for Openstack image #7549
OWNERS: Remove obsolete agent reviewers #7545
OCPBUGS-5728 : Log “agent wait-for” commands to .openshift_install.log #7452
OCPBUGS-19092 : Enable serial console for external OCI platform #7511
OCPBUGS-18690 : ic: azure: validate NVMe-only family types #7500
CORS-2479 : agent: Ensure registries.conf is world readable #6745
add jbtrystram to coreOS approvers and reviewers #7464
OCPBUGS-19093 , OCPBUGS-19688 : Allow agent-tui to use serial console #7526
Tweaks to validateRendezvousIPNotWorker #7437
OCPBUGS-18986 : Tag aws instance profiles. #7510
OCPBUGS-19376 : GCP default value for service account #7519
MULTIARCH-3701 : Enable ppc64le for agent installer #7366
pkg/asset/installconfig/powervs: fix dropped error #7419
OCPBUGS-19699 : Remove warning about CPUPartitioning #7527
OCPBUGS-18187 : Increase bootstrap timeout for vSphere platform by 30 mins #7518
OCPBUGS-18830 : AWS terraform bootstrap destroy will not refresh state #7491
OCPBUGS-12707 : always write AWS cloud.conf #7514
AGENT-710 : Use invoker for bootstrap template generation #7508
OCPBUGS-18876 : Pass CPUPartitioning via install-config overrides if set #7513
OpenStack: fix IPv6 docs #7482
OCPBUGS-18945 : update RHCOS 4.15 bootimage metadata to 415.92.202309161058-0 #7499
LICENSE: Update #7502
OCPBUGS-19286 : Updating ose-installer-artifacts images to be consistent with ART #7496
SPLAT-1170 : enable cloud controller manager type to be defined #7457
OpenStack: Set external network for cloud-provider #7411
OCPBUGS-17724 : Graceful fail for AWS getUser on destroy #7429
AGENT: publish services diagrams #7323
OCPBUGS-19149 : Updating ose-baremetal-installer images to be consistent with ART #7494
OCPBUGS-19130 : Updating ose-installer images to be consistent with ART #7493
OCPBUGS-17218 : Warn when firewall rull missing. #7417
OSASINFRA-3236 : deps: Bump gophercloud to v1.6.0 #7208
OCPBUGS-19037 : Handle agent tui failure gracefully #7490
OCPBUGS-19017 : Add Net capabilities to dnsmasq container #7487
OCPBUGS-18113 : Do not set FailureDomains on CPMS when in a single zone Azure region #7448
AGENT-702 : Generate minimal ISO for external platform #7450
OCPBUGS-18304 : for vsphere ipi add cluster domain to the uploaded vm configs so that… #7451
Implement workaround to allow SNO installations for OKD/FCOS #7445
OCPBUGS-18428 : Add ip=dhcp,dhcp6 kernel param for vSphere dual-stack #7467
OSDOCS-6999 : tested machine series ‘C3’, ‘C2D’ #7381
OCPBUGS-18450 : AWS permission missing for security group viewing. #7460
OCPBUGS-18365 : Fix defaulting of userManagedNetworking value #7458
integration tests: Swap order of diff arguments #7462
AGENT-693 : Support external platform #7442
OCPBUGS-18457 : Make extracting ISO kargs more robust #7463
OCPBUGS-18457 : Fix PXE integration tests #7461
OCPBUGS-17806 : gomod: bump openshift/api version #7421
OCPBUGS-17770 : azure: use marketplace image plan’s publisher #7426
OCPBUGS-7690 : azure: destroy: dns records leak if permissions missing #7433
OCPBUGS-17869 : azure: fix setting outboundType #7455
OSDOCS-6880 : Adding 64-bit ARM GCP instance types to documentation #7320
OCPBUGS-16204 : aws: attach additional security groups to controlPlane #7352
OCPBUGS-18046 : update govc version to v0.30.7 #7425
OCPBUGS-15659 : IPI pre-check for MachineAPI capability #7414
OCPBUGS-17860 : OpenStack: Remove NodePorts range 0.0.0.0/0 rules #7405
OCPBUGS-17073 : Revert “Merge pull request #7205 from rna-afk/azure_managed_by_tag” #7412
OCPBUGS-17940 : Add COS endpoint to proxy server (Power VS) #7430
AGENT-692 , OCPBUGS-3860 : Update assisted-service dependencies #7439
OCPBUGS-17227 : gcp: fix validation of custom instance types #7388
OCPBUGS-17869 : azure: put NAT gateway behind TechPreviewNoUpgrade #7434
Destroy startironic.sh forever #7250
CORS-2660 : GCP: deprecate the licenses field #7397
CFE-858 : Update google terraform provider to latest version #7201
MULTIARCH-3676 : PowerVS TG terraform changes #7389
CFE-686 : Generate Infrastructure CR with the GCP user defined tags & labels #7138
CFE-687 : Apply user defined labels on created gcp resources #7153
OCPBUGS-11999 : upkeep: updated description to remove techpreview #7313
CORS-2700 : Make bootstrap S3 bucket optional during bootstrap destroy #7288
CFE-688 : Update install-config CRD to support gcp labels and tags #7126
OCPBUGS-16776 : update RHCOS 4.14 bootimage metadata to 414.92.202308032115-0 #7409
Add baremetal capability validation #7394
azure: validation: machinepool: sort slice before comparing #7407
OCPBUGS-13408 : Log message and add integration test #7408
PowerVS: Update listCOSInstances to continue querying #7404
maintenance: update openshift/api #7401
MGMT-13628 : add support for confidential VMs on Azure #7312
openstack: Test zero replicas in worker machine-pool #7400
OpenStack: Fix user docs for additional network with IPv6 #7395
gather: Use journalctl -o with-unit
#7371
SPLAT-1123 : Revert Alibaba deprecation warning #7396
OCPBUGS-15994 : Update core password after loading config-image #7338
OpenStack: Remove SGS created by CPO on destroy #7378
data/data/coreos: bump FCOS to F38 stable #7311
OCPBUGS-16912 : Ensure DHCPv6 client sends Solicit with mac address #7384
Bug OCPBUGS-16249: Add ip=dhcp,dhcp6 option to Kernel args #7367
PowerVS: Check whether Machine pool CIDR is /24 #6903
OCPBUGS-16292 : GCP XPN: clarify service account support #7347
OCPBUGS-6759 : Fix discrepancy with disk size master #7100
OCPBUGS-16959 : openstack/upi: add missing modules namespaces + doc #7373
CORS-2719 : Remove service account user permission #7291
OCPBUGS-17064 : always create a MachineSet #7380
OpenStack: Fix default for openstack_worker_server_group_names #7359
OCPBUGS-16692 : OpenStack: fix crash with empty platform in machinepool #7363
CORS-2445 : GCP add bootimage override in install-config #7215
CORS-2503 : azure: use marketplace images for all nodes #6890
MULTIARCH-3676 : PowerVS add transit gateway destroy #7294
CORS-1770 : Support pd-balanced disk types for GCP deployments #7337
OCPBUGS-15989 : vSphere - bump terraform provider #7354
OWNERS_ALIASES: Add new user to owners_aliases #7348
OCPBUGS-16515 : gcp: use zones available for both instance and project #7317
OCPBUGS-15852 : Single node cannot be installed if etcd appears in the hostname #7304
OCPBUGS-14877 : Validate that number hosts does not exceed replicas #7268
CORS-2628 : Allow users to set ManagedBy tag to resource group #7205
OCPBUGS-16380 : Add /etc/containers volume on create-cluster-and-infraenv #7332
OCPBUGS-16207 : ic: aws: validate max security groups #7345
OpenStack: Add steps to enable dual-stack clusters #7269
Revert “Merge pull request #7096 from r4f4/gcp-instance-zones” #7360
SPLAT-657 : AWS Local Zones subnets automation for edge compute pool #7137
OSASINFRA-3193 : Update openstack/Dockerfile.ci for ansible-core #7346
Include start-cluster.env in agent-gather #7350
Fix the deployment on OpenStack for worker pools with no replicas. #7356
OCPBUGS-16219 : Fix timing issue between network services #7355
OCPBUGS-16415 : Sync nmstateconfig script with assisted-service changes #7353
Agent: Allow additional kernel args to be passed to ISO #7306
Remove mentions of use-octavia #7335
OCPCLOUD-2036 : introduce External platform type #7217
OCPBUGS-16395 : openstack/upi: update doc for CCPMSO #7351
OCPBUGS-16245 : Make nmstateconfig.yaml optional in config-drive #7333
OSASINFRA-3181 : Volume Types for OpenStack CPMS #7300
CORS-2445 : GCP: Add default values for arm64 #7258
PowerVS: Replace deprecated key_id attribute with name for ibm_pi_key resource #7256
PowerVS: Handle empty serviceInstanceID in metadata.json #7328
OpenStack: Dual stack support with BYON #6797
MULTIARCH-3667 : Add support for CPMSO for Power VS #7226
OCPBUGS-15421 : Allow different service account for xpn installs in gcp #7308
OCPBUGS-15997 : openstack: add root volume AZ validation #7309
aws: drop hostedZoneRole Feature Gate #7327
Agent: clear service status once all services started #7316
AGENT-660 Display insert config image message to console #7299
PowerVS: Create new newAuthenticator function #7321
OCPBUGS-9404 : azure: skip LB creation when not needed #7063
Revert “Merge pull request #7289 from r4f4/padillon-settle-ops” #7318
Agent: Log kernel params when generating pxe assets #7314
OCPBUGS-15238 : GCP: ic: client: use a higher context timeout #7290
AGENT-648 : Remove validation check limiting None platform to SNO #7236
Allow destroy for C2S isolated (us-iso and us-isob) partitions. #7086
OCPBUGS-15999 : update RHCOS 4.14 bootimage metadata to 414.92.202307070025-0 #7310
OCPBUGS-14900 : Use correct SELinux label. Make rename atomic. #7307
create: add check for cluster operator stability #7289
SPLAT-827 : support static IP assignments with vSphere IPI #7179
AGENT-562 : Load config from config image #7200
OCPBUGS-15825 : Fix agent gather tui logs #7293
OSASINFRA-3155 : OpenStack: Create ControlPlaneMachineSet CRDs #7280
ic: gcp: validate instances against user-configured zones #7096
AGENT-678 : Fix concurrency issue in agent integration tests #7303
OCPBUGS-14762 : Use the same names for public LB in IPI and UPI Azure #7292
OCPBUGS-2324 : terraform: aws: bump version to 5.4.0 #7274
tls/root: Document this more and change friendly name #7232
CORS-2572 : azure: implement egress via NAT gateway #6933
docs: Add note about not configuring allowed address pairs for day 2 manila configuration #7287
OCPBUGS-14932 : specify azure cli version #7297
OCPBUGS-14932 : Update azure cli to 2.40.0+ #7216
PowerVS Add support for Capped processors #7286
CORS-2645 : AWS Cross-Account Private Hosted Zone: Add Further Validations #7253
AGENT-624 : Allow override of networkType #7223
Update hack/go-test.sh to golang 1.20 #7270
AGENT-627 : Decompress kernel on ARM #7276
OWNERS_ALIASES: offboard ashcrow and bgilbert from CoreOS #7275
AGENT-558 Generate unconfigured agent ignition #7186
OWNERS: merge agent/installer #7278
OSASINFRA-3182 : openstack: remove portTargets #7239
AGENT-498 : Get iPXE script template kernel parameters from ISO #7150
OCPBUGS-15238 : GCP: ic: improve project validation #7267
Default dataStore is returned the name instead the inventoryPath #7261
Use the correct image name for agent-tui extraction #7266
OCPBUGS-13636 : new Aws secret regions support #6184
CORS-2372 : Azure: auth Installer with Managed Identity from VM #7108
OCPBUGS-11796 : azure: skip NSG creation when BYO vnet #7094
OCPBUGS-9435 : terraform: aws: secret regions now support ALIAS record #7184
SPLAT-1094 : warn users about deprecation of Alibaba Cloud #7257
OCPBUGS-14869 : Add timezone info in installer logs #7243
CORS-2656 : Remove context from cluster uninstaller struct #7169
openstack: document external LB #6920
bootkube: Drop cruft in MCO bootstrap #7244
Update OWNERS_ALIASES #7203
Agent: run shellcheck on start-cluster-installation.sh #7062
OSASINFRA-2168 : Docs: update OpenStack requirements #7015
OCPBUGS-15095 : Add kubevirt digest-ref in RHCOS boot images #7254
AGENT-563 : Create configuration image #7157
AGENT-510 : Support interactive network console when pxe booting #7185
Allow CustomNoUpgrade features via install-config #7246
MULTIARCH-3664 : enable multipath for powervs #7222
OCPBUGS-13960 : update RHCOS 4.14 bootimage metadata to 414.92.202306141028-0 #7247
CFE-829 : Remove Azure Tags TechPreview only indicators and checks #7187
CORS-2631 : Add additional security group ids in AWS #7151
AGENT-596 : use agent-installer-utils for agent-tui extraction #7212
AGENT-491 : Support pxe base url #6723
OCPBUGS-14917 : PowerVS: Cleanup service instances for destroy cluster #7173
OpenStack: add support to multiple subnets in the bootstrap #7111
Add ControlPlaneMachineSet for Nutanix #7119
OPNET-298 : Allow primary-v6 dual-stack on vSphere #7124
CORS-2613 : AWS: Cross-account Shared VPC Support #7225
OpenStack: support user provided dual-stack api and ingress Port #7133
OpenStack: configure IPv6 address in the bootstrap node #7128
SPLAT-995 : vSphere Add new template field #6995
OCPBUGS-14757 : images: installer: add xz to the container #7238
OCPBUGS-14818 : disable oVirt provider #7213
AGENT-556 : Wait for rendezvous host configuration #7068
OCPBUGS-13955 : support OPENSHIFT_INSTALL_OS_IMAGE_OVERRIDE #7211
OCPBUGS-14121 : Convert Rendezvous IPv6 address to canonical format #7234
OCPBUGS-14416 : Shorten SNO installation duration by releasing CPC lease #7219
OCPBUGS-14565 : Replace with govc docker image and fix ibmcli folder permission issue #7231
OCPBUGS-13108 : Log additional host info at warning level #7209
OCPBUGS-13662 : Ignore CPUPartitioning for ABI #7218
OCPBUGS-11736 : gcp use preconfigured private zone for installation #7155
Bump & vendor k8s 1.27 dependencies #7220
OCPBUGS-10342 : Check that number of replicas matches hosts #7059
OSASINFRA-3153 : move loadBalancer
API to GA for OpenStack #7127
OCPBUGS-10306 : [vSphere] Upi installation failed due to VMs for master and worker node creation failed #6999
AGENT-567 : Re-enable ‘create pxe-files’ command #7102
AGENT-555 : Move Rendezvous Host config to separate file #7061
OCPBUGS-13764 : Support /dev/disk/by-path root device hints #7192
OCPBUGS-1769 : Ignore IAM Roles that the Installer is not authorized to access #7180
OCPBUGS-14077 : MULTIARCH-3492: Avoid conflicting subnets #7145
OCPBUGS-14076 : PowerVS: Remove ClusterOSImage #6996
OCPBUGS-13094 : Use oc command in bootkube.service in a disconnected env #7178
OCPBUGS-7410 : Reject active VPC connections before service destroy #7101
OCPBUGS-7699 : CVE: go-getter vulnerable to denial of service via malicious compressed archive #6893
OCPBUGS-13552 : vSphere Add ova sha query; additional debugging #7171
OCPBUGS-13718 : ic: azure: validate diskTypes in AzureStack #7194
OCPBUGS-9378 : vSphere set bootstrap/master efi #7154
OCPBUGS-13535 : Set AdditionalTrustBundle in override when mirroring not enabled #7182
OCPBUGS-13547 : Ensure –payload-version is set for MCO on bootstrap #7160
OCPBUGS-13547 : remove special cases for featureset in rendering #7189
OCPBUGS-7978 : FCOS: bump to latest stable version #6902
OCPBUGS-13628 : Revert “remove special cases for featureset in rendering” #7183
OCPBUGS-13300 : masters on a single compute server group #7172
OCPBUGS-3542 : Add bootstrapExternalStaticDNS #6585
remove special cases for featureset in rendering #7158
OCPBUGS-13253 : update RHCOS 4.14 bootimage metadata to 414.92.202305090606-0 #7176
pass payload version and manifests to kas and kcm #7152
OCPBUGS-9081 : openstack destroy: account for BULK DELETE limits on object-storage #7168
OCPBUGS-7699 : terraform: google: bump provider for go-getter CVE fix #7051
OCPBUGS-13107 : openstack destroy: Limit Swift workers to 3 #7165
Updating ose-installer-artifacts images to be consistent with ART #7122
OCPBUGS-11921 : GCP XPN: Pass instance service acct in manual mode #7117
OCPBUGS-12964 : Bootstrap on aws should have same metadata service type as on other nodes #7149
OCPBUGS-11792 : update RHCOS 4.14 bootimage metadata to 414.92.202304252144-0 #7135
pass featuregate args to config-operator to get rendered featuregates #6990
OCPBUGS-12904 : openstack: Add netcat to the Installer image #7142
OCPBUGS-12776 : GCP XPN Private Cluster Fails with no Public Zone #7134
OCPBUGS-12869 : fix nmstate related unit tests #7089
Updating ose-baremetal-installer images to be consistent with ART #7121
Updating ose-installer images to be consistent with ART #7120
OCPBUGS-12748 : use python3 for cloud sdk #7118
OCPBUGS-12196 : bump CVO to stable-4.14 #7114
OCPBUGS-11999 : fix: remove feature flag for cpu partitioning no longer needed #7110
OCPBUGS-11801 : Fix agent-tui libnmstate dependency name #7095
OpenStack: enable ingress traffic for dual-stack installations #7099
OCPBUGS-10767 : Fix and improve locking session and AWS Metadata access #7070
OWNERS_ALIASES: offboard Sohan from CoreOS #7103
OCPBUGS-9081 : openstack: Bump Gophercloud #7098
OCPBUGS-11100 , OCPBUGS-11102 , OCPBUGS-11418 : CVE: bump hashicorp/vault version #7091
OCPBUGS-11788 : update RHCOS 4.14 bootimage metadata to 414.92.202304131328-0 #7092
OCPBUGS-8449 : Azure: don’t set default subscriptionID for disk encryption sets #7076
pkg: rhcos: use Errorf instead of Error #7074
OCPBUGS-4998 : Log additional info when status is pending-user-action #7060
OCPBUGS-10673 : [Alibaba] update the bandwidth value of EIP #7011
OCPBUGS-11636 : AWS - Remove ACLs from s3 ign #7081
OCPBUGS-11479 : Upgrade libnmstate version used #7075
OCPBUGS-10478 : gather: azure: fix collecting VM serial logs #6992
Add imageDigestSources, deprecate imageContentSources #6235
PowerVS: fix human readable group-id #7073
docs: gcp: upi: update obtaining RHCOS source image #7072
gcp: add confidential compute support for boostrap TF #7002
AGENT-275 : Add new agent graph command to output agent internal dependency graph #7066
OCPBUGS-7954 : openstack: Only check HTTPS certs on public endpoints #7057
MULTIARCH-2517 : PowerVS: create install-config improvements #6885
OCPBUGS-10845 : Use 100 GB as minimum disk size in validations #7025
openstack: Bump CI base image to v4.14 #7052
terraform: don’t run zip if building provider binary failed #7047
OCPBUGS-8449 : pkg/asset/installconfig: set subscriptionID #6975
OCPBUGS-11039 : remove container-runtime flag from kubelet config #7036
rhcos: Bump to 414.92.202303281555-0 #7038
update tested instance type on 4.13 #7042
OCPBUGS-11038 : GCP: add europe-west12 region to the survey as supported region #7033
OCPBUGS-7966 : Do not remove host default configuration unless network configuration is provided for it #6991
OCPBUGS-2130 : vSphere - finding networks use full path cluster #6973
OCPBUGS-7699 : bump terraform for go-getter CVE fix #6892
OCPBUGS-8349 : Kubelet Client Cert should include system:serviceaccounts group #7032
OCPBUGS-10728 add project filter to gcp usage api requests #7018
OCPBUGS-10638 : Properly handle invalid agent command #7005
OCPGUS-2363 : IBMCloud: Use direct COS endpoint #6952
OCPBUGS-9081 : openstack/destroy: BulkDelete more objects at once #7017
OCPBUGS-8035 : IBMCloud: Fix SSH Private bootstrap #6944
OCPBUGS-7973 : IBMCloud set dnsrecords offset #6924
OCPBUGS-8509 : baremetal: do not use port 80 for httpd #6945
OCPBUGS-9982 : bootstrap-pivot: skip pivot in SCOS Live ISO #6965
PowerVS: Add capacity checks before installation #6850
OCPBUGS-8237 : update terraform-provider-ironic to 0.4.0 #6956
OCPBUGS-6727 : Nutanix Hostname of the VM is not set when using DHCP network config #6981
AGENT-502 : add agent-tui it test #6978
openstack: Remove version info, update lb FIP -> API FIP #7001
OCPBUGS-10570 : openstack: No master primarySubnet control-plane if portTarget is set #6994
OSDOCS-5240 : doc/fix-aws-localzones: replace jq to aws –query #6993
OCPBUGS-10207 : Do not always output warning msg when releaseImage is digest #6971
OCPBUGS-7015 : vsphere, nutanix survey: relax vip in machine cidr #6967
OCPBUGS-9949 : Verify output file exists when oc image extract
is run #6960
OCPBUGS-7954 : openstack: Provide manual instructions for invalid certificates #6998
OCPBUGS-10313 : fix agent tui showing up multiple times #6977
Bump mongo-driver from 1.10 to 1.11.2 #6987
OCPBUGS-8540 : CVE: bump mongo-go-driver for fix #6950
OCPBUGS-10394 : Sort userTags in Machine and Machineset manifests #6976
Shorten SNO installation duration by releasing CVO lease #6757
OCPBUGS-2968 : bootstrap: Do not needlessly podman pull #6536
terraform: google: bump stringset dependency #6951
openstack-manifests: Export JUnit results #6966
Updating ose-installer-artifacts images to be consistent with ART #6968
quota: gcp: replace deprecated monitoring package and fix linting issues #6896
OCPBUGS-8119 : CVE-2023-25173: bump containerd #6949
OCPBUGS-8468 : aws: bump aws-sdk-go version #6943
data: libvirt: increase volume size to 32GB #6963
Updating ose-baremetal-installer images to be consistent with ART #6954
Updating ose-installer images to be consistent with ART #6953
refactor: replace github.com/ghodss/yaml
with sigs.k8s.io/yaml
#6935
OpenStack: support multiple API and ingress VIPs #6940
update RHCOS 4.13 bootimage metadata #6886
OCPBUGS-8094 : In agent ‘wait-for bootstrap’ command, test ssh to Node0 #6919
openstack-manifest: Show assets dir if persisted #6929
OCPBUGS-7262 : Disable systemd status while TUI showing #6925
OpenStack Failure domains #6917
OCPBUGS-8203 : Don’t log password values #6922
OCPBUGS-5129 : Pass Capabilites from install-config to cluster #6923
OCPBUGS-8305 : Power VS: Add resourceGroup to infrastructure manifest #6928
AGENT-356 : Disable ‘create pxe-files’ command #6927
OCPBUGS-8258 : Specify filename for default registries.conf #6926
openstack: consistent TechPreview-only feature validation #6916
RFE-2782 : Create edge compute pool to support AWS Local Zones #6371
OPNET-199 : Allow v6-primary dual stack on baremetal #6881
Generate CSI driver manifests #6856
Azure: use managed storage account for boot logs #6848
OCPBUGS-7015 : Relax MachineCIDR check for vSphere, Nutanix #6915
ARMOCP-417 : enable arm64 for agent installer #6401
AGENT-502 : Enable agent tui #6898
GCP: conditionally create bootstrap service account #6853
vsphere: Remove bostrt from approver/reviewer group #6918
OCPBUGS-7860 : azure: session: fix unclear auth error messages #6901
OCPBUGS-7991 : vSphere - only create RP when cluster is not empty #6905
Support the new fields in NutanixMachineProviderConfig #6841
openstack-manifests: Option to run selected test cases #6908
AGENT-526 : Refactor Agent InstallConfig embedding #6796
OCPBUGS-7993 : hack/build-coreos-manifest: support OKD #6906
bump version of ovirt terraform provider #6883
OCPBUGS-7622 : Ignore CPMS file if not exist #6887
linter: enable reporting about exported names lacking comments #6880
CFE-757 : Fix issues reported by QE #6870
OCPBUGS-7579 : azure: fix certificate-based auth with passpharse #6871
Update alias for Metal Platform #6884
CORS-2496 : Default 2xlarge
instead of xlarge
in AWS when the control-plane is single-node #6814
OSASINFRA-3090 : External LB support for on-prem platforms #6812
Bug 1904573 : baremetal container modify /etc/passwd group writable #6872
SPLAT-823 : Zonal GA, single terraform, deprecate legacy platform spec #6770
openstack: Fix missing docs link #6852
OCPBUGS-7180 : update RHCOS 4.13 bootimage metadata #6861
Removes m1kola from azure-reviewers #6865
OCPBUGS-7495 : Convert platform type for AgentClusterInstall #6855
CFE-582 : Generate Infrastructure CR with the azure user defined tags #6310
AGENT-456 : Remove connectivity checks from bash script #6846
integration: Don’t pass host data in the install-config #6795
linter: bump version to sync with CI #6859
OCPBUGS-4954 : IBMCloud: Handle COS reclamations #6845
CFE-757 : Fix issues reported by QE #6820
CORS-2386 : IBMCloud: Add networkResourceGroupName #6613
IBMCloud: Add tests for installconfig metadata #6348
OCPBUGS-1048 : if tag categories don’t exist, the installation will fail to bootstrap #6327
CFE-586 : Apply user defined tags on created azure resources #6354
OCPBUGS-7356 : data/manifests/bootkube/cvo-overrides: Default to stable-4.13 #6689
OCPBUGS-6777 : Fix file check for loading openshift manifests #6821
AGENT-505 : Embed agent files in initrd #6842
installer dev build settings to enable delve #6835
OCPBUGS-7261 : Update AgentConfig template #6840
OCPBUGS-4549 : azure: fix MS Graph calls on Gov cloud #6844
openstack-manifests: Add a debug option #6839
OpenStack: Fix distribution of zones on 32-bit systems #6834
OCPBUGS-6422 : CVE-2022-41717: bump net/http for fix #6801
CNF-6357 : feat: add CPU Partitioning flag into the install config #6430
SPLAT-820 : multi-zone is no longer tech preview #6782
destroy: vsphere: move API calls to client abstraction and add unit tests #6604
Add support for confidential compute #6799
Add Adam #6824
OCPBUGS-5234 : azurestack: upi: fix compute scale up #6735
CNF-6362 : feat: add support for nto rendering during bootstrap #6691
OCPBUGS-4997 : Set the configured proxy settings for agent installer #6827
azure: Add error message when authorizer fails. #6551
OCPBUGS-6486 : fixing ovirt installation on iSCSI #6816
OCPBUGS-6270 : Don’t require vSphere details for agent installer #6793
OCPBUGS-6722 : bootimage: move secure execution artifact to separate artifact #6811
PowerVS: Check for potential network conflict in existing CCs #6798
OCPBUGS-6663 : Check platform baremetal settings against default values #6809
AGENT-455 : Check registry and rendezvous host access at startup #6767
OCPBUGS-4549 : destroy: azure: handle nil
responses from msgraph sdk #6717
AGENT-505 : Embed agent-tui binary in the agent ISO #6786
PowerVS: Remove region requirement #6772
Bug 2072202 : Check for reachability of API and API-Int URLs later in bootkube #6611
Bug 2067847 : prometheus/client_golang: Denial of service using InstrumentHandlerCounter #6391
CORS-2479 : bootstrap: set 0644 mode for registries.conf #6789
GCP: Remove the BYOH code #6771
AGENT-453 : Create interactive console service for agent installer #6756
OCPBUGS-5959 : bump RHCOS 4.13 bootimage metadata #6790
CORS-2469 : upi: Document removal of CPMS for UPI installation #6727
Bug 2070744 : Fix infinite loop error #6515
CORS-1558 : Add uninstall complete after destroy code #6572
AGENT-504 : Agent extract binary #6777
OCPBUGS-5182 : validate additional confidential VM types #6733
OCPBUGS-5461 : Allow NO_PROXY to contain IPs #6776
OCPBUGS-3253 : Warn if agent assets detected when using non-agent waitfor #6740
OCPBUGS-4654 : azure: upi: use Image Gallery in ARM templates #6684
OCPBUGS-5184 : azure: validate Windows-only VM types #6734
CORS-2449 : gcp: Set pre-created CPMS to Active state #6752
OCPBUGS-1612 : vsphere: set default resource pool when missing failure domain topology #6409
Generate the cloudproviderconfig manifests for integration of nutanix-ccm to OCP #6269
CORS-2405 : Create ControlPlaneMachineSet CRDs #6632
OCPBUGS-5734 : make VIP 168.63.129.16 noProxy in all clouds except Public #6761
OCPBUGS-1695 : Update FCOS to latest 37.20221127.3.0 stable #6487
OCPBUGS-5770 : CVE-2021-4238: goutils: update for randomness fix #6763
BUG 2110982: GCP skip public loadbalancer ip addresses #6755
AGENT-501 : Make it easier to change node zero IP and SERVICE_BASE_URL #6747
MGMT-12839 : Add Shielded VMs options to gcp mpool and TF #6698
OCPBUGS-5324 : CVE-2021-4235 go-yaml: Denial of Service in go-yaml #6741
OCPBUGS-881 : fail to create install-config.yaml as apiVIP and ingress VIP are not in machine networks #6469
SPLAT-901 : set default for variables that are deprecated by failure_domains #6750
OCPBUGS-1769 : Check for AWS STS installation before trying to get all IAM Roles #6666
GCP XPN: remove tech preview feature gate #6754
Expose Azure useImageGallery parameter in the MachineSets() call #6737
OCPBUGS-2088 : Validate that the rendevousIP is assigned to a master #6716
ARO-1796 : Update Azure SDK for go to v63.1.0+incompatible #6746
openstack: Revert Gophercloud workaround #6663
SPLAT-900 : provision VMs in to failure domains #6738
OCPBUGS-4874 : Remove order dependency for agent CLI string #6739
CORS-2449 : Create CPMS manifest #6695
OCPBUGS-2881 : Destroy the service and host project dns records #6534
Bug OCPBUGS-3921: OpenStack: fix bootstrap destroy cmd #6617
OCPBUGS-3706 : Improve error reporting from agent wait-for install-complete #6730
Better logic to derive vpcRegion/Zone from vpcName/Subnets #6665
update tested instance types on 4.12 #6731
Updating ose-baremetal-installer images to be consistent with ART #6678
OCPBUGS-5151 : baremetal: Extra time for provisioning interface #6729
OCPBUGS-3032 : Report status on the console immediately #6697
Updating ose-installer images to be consistent with ART #6675
OSASINFRA-3057 : openstack: Document Image Registry migration to Swift #6710
openstack: Rely on Go’s stdlib for errors #6656
Updating ose-installer-artifacts images to be consistent with ART #6693
cmd: update import of deprecated terminal package #6594
GCP: Tfvars will determine the user has create firewall permissions #6679
OCPBUGS-4941 : OpenStack: Force JSON content-type in Swift object listing #6707
PowerVS: Defer cancel when calling contextWithTimeout #6700
linter: fix issues since revision 75173a17cf #6712
OCPBUGS-2996 : bump RHCOS 4.13 bootimage metadata #6703
CORS-2340 : hack: replace deprecated go-lint #6601
OCPBUGS-3706 : Wait longer for baremetal #6688
Fix import order using the gci tool #6643
Switch back to gp2 ebs volume type for bootstrap instance #6692
OCPBUGS-2891 : aws: destroy: delete ELB listeners #6528
Consolidate loadsdk debug statements #6686
OWNERS_ALIASES: Remove lucab #6696
OCPBUGS-4549 : azure: replace deprecated AD Graph API #6614
Save rendezvous IP in a file ‘rendezvousIP’ alongside the ISO #6683
OCPBUGS-3987 : Check nmstateconfig content in agent-config.yaml #6674
CORS-2147 : Add documentation for the client certs authentication #6505
OCPBUGS-4367 : Fix missing debug messages when getting baseISO #6662
Use backoff functions in PowerVS destroy logic #6591
OCPBUGS-3032 : Report agent installation problems on the console #6544
OCPBUGS-3668 : fully qualified username must be provided #6596
OCPBUGS-1560 : vsphere zonal, terraform depends on ova import #6498
Agent integration tests proposal #6598
CORS-2291 : terraform: save logs to a file #6532
OCPBUGS-3196 : Set ip=dhcp,dhcp6 for master nodes on dualstack #6626
OCPBUGS-2130 : import ova resource cluster path fix #6519
OCPBUGS-2498 : ose-installer-container: vault: insufficient certificate revocation list checking #6493
Wait longer for VM to obtain IP from DHCP in PowerVS #6651
platformprovisioncheck: fix shadowing of err
variable #6595
Alibaba: add the tags of the machine nodes #6535
Azure: use azidentity with adapter #6003
OCPBUGS-4125 : Enable CVO unmanage overrides in bootstrap-in-place installations #6649
openstack: Refactor TFVars generation #6465
Update OpenStack spec dependencies #6382
OCPBUGS-3164 : hold bootkube service until bootstrap has pivoted #6488
OCPBUGS-4355 : Fix return value from execute() #6646
OCPBUGS-4328 : images: updating images to be consistent with ART #6641
vSphere Zonal: validate dns and external load balancer #6612
GCP: remove private zone manipulation #6610
Replace deprecated io/ioutil package #6602
ibmcloud plugin “permission denied” #6627
Bug 2105570 : out-of-bounds read in golang.org/x/text/language leads to DoS #6389
OCPBUGS-3524 : data: azurerm: restore RHCOS SA access configuration #6583
OCPBUGS-3405 : Redact pull secret from agent-gather #6574
Adding aarch64 instance types for azure #6531
OCPBUGS-2931 : Azure Stack: use managed images for compute nodes #6540
OCPBUGS-3985 : Pass featureset to kas #6579
mv ibmcloud to /bin folder #6624
OCPBUGS-3278 : (Agent) Do not require host data in platform baremetal section in installconfig #6573
OCPBUGS-3277 : Restart create-cluster-and-infraenv.service if it fails #6577
OCPBUGS-3933 : OpenStack: Force JSON content-type in Swift #6615
add ibmcloud cli to image #6600
Update vSphere Owner files #6607
OCPBUGS-2384 : [Alibaba] fix the creation of public record #5671
docs: fix broken link to default kubelet.service taint #6593
OCPBUGS-3186 : IBMCloud: Confirm Zones and BYON Subnets #6553
OCPBUGS-3123 : Pass FeatureSet to cluster config render #6576
OCPBUGS-2738 : Uplift terraform-provider-ironic to 0.3.0 #6511
OCPBUGS-3382 : Fix cluster wide proxy #6571
OCPBUGS-3280 : Automatically retry install #6567
OCPBUGS-3304 : Always use first matching mirror in assisted-service #6563
OCPBUGS-2841 : (AGENT) only support amd64 archs #6546
OCPBUGS-3214 : Always add router CAs to kubeconfig, even if console is not available #6557
Update apiVersion for lso operator group #6558
OCPBUGS-2513 : Set PublicContainerRegistries for entries in mirror #6545
OCPBUGS-1627 : [vsphere-zones] Fix user folders #6412
OCPBUGS-1704 : gcp: fail during validation if service usage is not enabled #6516
OCPBUGS-3287 : agent ased installation fix for dual stack vips #6530
OCPBUGS-3096 : Static linking the terraform and providers binaries #6548
OCPBUGS-2911 : Use project after creation #6552
OCPBUGS-3110 : azure: Fix client certs authentication #6527
OCPBUGS-2847 : GCP XPN Featuregates #6522
OCPBUGS-2758 : Provide datastore as full path #6547
Bug 2074299 : update golang.org/x/crypto to address security vulnerabilities #6388
OCPBUGS-2966 : Add GCP CreateFirewallRules to tech preview #6533
OCPBUGS-1791 : add bootstrap configmap during the SNO reboot #6521
OCPBUGS-2290 : Power VS Check for existing DNS permitted network and public gateway #6481
Add linux/arm64 binary to installer-artifacts #6514
OCPBUGS-1033 : support multiple documents in the same extra manifest file #6492
OCPBUGS-3018 : Use result from List function after checking error #6541
OCPBUGS-2144 : Azure: Set appropriate architecture for gen v1 image #6517
go-fmt: apply formatting with golang 1.19 #6497
OCPBUGS-2895 : Azure: Fix DiskEncryptionSet regex validation #6513
AGENT-348 : Warn when information in install-config is ignored #6523
OCPBUGS-2837 : Reduce debug logs in agent wait-for commands #6520
Fix unexpected behavior from merging #6470 and #6500 #6526
AGENT-390 : Include CPU Architecture in ISO filename #6485
docs: feature sets #6506
Agent-321: Cluster and Host validations rework #6500
OCPBUGS-2327 : Add validation for releaseImage and registry.conf #6423
OCPBUGS-2086 : Detect failure in wait-for on transition back to ready #6470
OCPBUGS-2627 : agent-config: Generate missing AdditionalNTPSources in InfraEnv #6495
OCPBUGS-2338 : Don’t use error messages as default values #6486
OCPBUGS-1824 : enhance agent systemd service dependency #6408
OCPBUGS-1704 : Service Usage API is required, not optional #6504
Revert “create: add check for cluster operator stability” #6503
OCPBUGS-2301 : Search Network Project For resources #6499
OCPBUGS-2436 : Revert “Revert “[AWS] Add LB Type in the infrastructure cluster object via install-config yaml”” and fix OCPBUGS-2436 #6491
OCPBUGS-2174 : fix metadata tags not supported in certain regions #6475
Add initial support for OKD/SCOS #6443
Updating golang version to fix gofmt issues #6484
Bug 2117537 : validation rule for invalid rendezvousIP in AgentConfig #6474
create: add check for cluster operator stability #6124
Revert “[AWS] Add LB Type in the infrastructure cluster object via install-config yaml” #6490
Add LB Type in the infrastructure cluster object via install-config yaml #6478
Bug 2059491 : [Alibaba] fix the format of Name #5668
AGENT-284 : Allow user to choose platform type #6438
OCPBUGS-2262 : Update gcp explain for DNS zones #6483
OCPBUGS-1941 : bump RHCOS 4.12 bootimage metadata #6452
Bug 2072202 : Check for api and api-int resolution during cluster install #5816
OCPBUGS-2259 : Fix soft-anti-affinity known issue #6479
Removing jstuever from OWNERS #6480
OCPBUGS-1881 : vsphere/destroy: improve logs when folder is not empty #6456
Adding “syd05” as a choice for zones in PowerVS #6468
OCPBUGS-1856 : IBMCloud: Allow traffic to kube-api-lb #6458
update to release.openshift.io/feature-set to match OCP 4.12 #6476
AGENT-347 : generate OS_IMAGES dynamically #6441
OCPBUGS-1900 : Avoid SNO bootstrap jsonpath error #6463
OCPBUGS-1698 : multi-zone network slice validation #6422
OCPBUGSM-47893 : added validation rule for invalid mac address in AgentConfig #6473
populate vSphere infrastructure spec #6457
OCPBUGS-1896 : Validate Credentials Mode After Install Config step #6453
OCPBUGS-2029 : Fix agent installation InstallConfig proxy processing #6461
Add docs about IPv6 on the additional Networks #6435
AGENT-375 : generate FIPS annotation for ACI #6467
AGENT-349 : Allow console login to Agent ISO #6464
OCPBUGS-1913 : Agent Installer: Do not fail on deprecated apiVip and ingressVip values #6462
Power VS: Disconnected cluster support #6347
azure: create bootimages using image gallery #6304
CORS 2046: GCP Add base domain validation when DNS zone is specified #6300
Fixes tested_instance_types_aarch64.md #6451
pkg/types: add feature set support #6336
pkg/asset/releaseimage/pullspec: Include override pullspec in log message #6460
Bug 2104997 : Add additional fields to proxy manifest #6374
OCPBUGS-527 : Improve error message in case of failure during the agent image generation #6436
AGENT-271 : Generate kubeadmin-password with ISO #6313
AWS: destroy: move helper functions to their own file #6131
AGENT-369 : SNO validation #6444
Add host-config status to agent-gather #6442
AGENT-321 : Move validation failures to debug log level #6446
CORS-2073 : Remove terraform provider “random” #6387
Increase start timeouts for assisted services #6445
OCPBUGS-891 : aws: add explicit EIP dependency for nat gw #6379
images: UPI: update gcloud install on rhel8 container #6158
OCPBUGS-1490 : [vsphere-zones] Handle no set zones #6390
powervs: introduce manifest for OVNKubernetes configuration #6405
Power VS: Enable IBM DNS service for private cluster support #6228
AGENT-264 : validate agent-config macs #6434
Ensure installer created ControlPlaneMachineSets are active on install #6425
AGENT-330 : Add disconnected instructions to MCE integration doc #6424
OCPBUGS-561 : bump RHCOS 4.12 bootimage metadata #6403
Remove extra blank line in DHCP debugging #6439
Change PowerVS default machine CIDR #6428
Change error on execute() to a debug message #6427
fix agent-config-template emitted by agent create
#6306
CORS 2040: [gcp] Adding Public and Private Managed zones #6288
Bug 2116904 : Base generated NMStateConfig on InstallConfig name #6244
AGENT-354 : script for gathering install data #6402
AGENT-364 : Validate network type for SNO clusters #6419
cleanup unused types and constants after platform spec refactor #6370
AGENT-351 : Add MachineNetwork to agent-cluster-install for dual stack #6364
AGENT-319 : Set agent-config version to v1beta1 #6416
OCPBUGS-816 : Check that cached base ISP matches hash in release payload #6318
AGENT-365 : Set install invoker to “agent-installer” #6418
Bug 2055247 : pkg/asset/installconfig/azure: standardDDv5Family is not currently supported #6203
Verifying yq is installed properly in libvirt installer containers #6319
Agent installer: try to make systemd services more robust #6312
OCPBUGSM-47737 : Do not enable pre-network-manager-config.service #6323
Add documentation for agent networking #6400
vsphere: prevent duplicate validation check in multi-zone #6398
AGENT-288 Log rendezvous host IP when creating agent ISO #6393
AGENT-309 Display the rendezvous IP in motd and issue #6386
Agent: Don’t pass AdminKubeConfigClientCertKey #6373
hack: Use golang-1.16 image of origin-release #6367
OCPBUGS-1231 : disconnected machine-os-images info #6339
AGENT-325 Set NetworkType in AgentClusterInstall #6287
Bug 2094716 : docs: fully air-gapped AWS IPI install #6076
OCPBUGS-1489 : [vsphere] Loop over all folders for destroy #6378
AWS: resolve subnet-related FIXMEs #6140
go getter update for terraform & terraform providers #6352
GCP: Add me-west1 region #6359
aws: replace deprecated object in terraform config #6383
powervs-delete-named-dhcp #6365
azure: validation: avoid specifying capabilities twice #5952
CORS-2280 : IBMCloud: Add DNS Record for internal public traffic #6375
OCPBUGS-729 : vSphere 6.7u3 failing privilege validation #6293
Agent: Increase bootstrap-complete timeout #6384
aws user tags: set limit == openshift/api #6368
OCPBUGS-927 : azure: add sleep between zone and link creation #6349
Update power-go-client #6229
Fix generating Machine objects for PowerVS #6366
AGENT-328 : Add documentation for agent mce integration #6358
aws: allow clusters with public only subnets #6342
AWS UPI docs: remove control plane machineset #6346
OCPBUGS-705 : vSphere privilege checking failing when providing user-defined folder and/or resource pool #6281
GCP: allow environmental authentication #6330
AGENT: add ipv6 support #6328
OCPBUGS-1234 : [CFE-580] Fixed error condition for user tag validation #6356
OCPBUGS-717 : Upgrade python3.7 to 3.8 for AWS UPI #6270
OCPBUGS-963 : OpenStack: Lift validation for 14 chars cluster names #6309
OCPBUGS-1234 : [CFE-580] Extend user tags limit to 40 based on AWS limits #6345
OCPBUGS-1226 : OpenStack UPI: Create server group for Computes #6340
Power VS: use the new name field for the dhcp nw #6294
Add AWS r6i into tested instance types table #6337
vsphere zonal: platform spec and terraform updates #6329
CORS-2280 : IBMCloud: Add DNS Service permitted VPC #6325
CORS-2280 : IBMCloud: Add DNS Service destroy #6321
OCPBUGSM-47740 : No networkconfig needed with DHCP agent config #6317
azure: add support for arm64 instances (Dps_v5 instances) #6298
azure: Add client certification to terraform #6250
pkg/asset/ignition/bootstrap/cvoignore: Add group/kind/name(space) collision detection #6247
Add additionalTrustBundlePolicy field to allow CA bundle propagation #6232
OCPBUGS-1247 : Restrict CPMS from being created with single node clusters #6331
GCP: Add createFirewallRules parameter to installconfig. #6338
CORS-2043 : GCP: Passsthrough installer service account to Terraform r… #6326
Bump Nutanix Prism Go Client dep to c8a2536 to include refactors. #6308
OCPBUGS-927 : Add depends to enforce order for azure terraform dependencies #6311
vSphere: Zonal Terraform #6064
Terraform go 1.18 #6257
Revert “AWS: Create ControlPlaneMachineSet CRDs” #6324
OCPBUGS-302 : bootstrap gather: fix panic when platform is “none” #6243
Add bind-utils in upi installer image #6277
download ‘aliyun’ #6265
AGENT-308 : Add 4.12 to OS_IMAGES #6315
OCPBUGS-889 : bump default channel to stable-4.12 #6302
vSphere: Add the ability to attach a tag to a mob #5357
Power VS: Machine CIDR #6264
AGENT-318 : Merge agent-based installer #6263
CORS-2280 : IBMCloud: Add TF support for private DNS #6282
vsphere: error checking while creating vsphere clients #6305
Correct the GCP machine series name #6296
add bind config for PowerVS publish==internal IPI #6227
Bug 2084471 : validate baremetal hosts names are lowercase RFC 1123 #6112
terraform: azurerm bump provider to v3.19.1 #6262
Power VS: Enable global routing for cloud connection and specify dns #6289
fix check for control plane suitability for default zones #6295
Bug 2070744 : Fix infinite loop when failing to untag resources #5995
AWS: Create ControlPlaneMachineSet CRDs #6172
Add dual stack API & Ingress VIP support for on-prem platforms #5798
OWNER_ALIASES: remove Saqib Ali from the coreos approvers and reviewers #6291
gcp: machines to use networkProjectID when defined #6284
Bump FCOS to latest stable #6290
Switch delete ordering of CloudConnect and VPCs #6280
gcp: specify network_project_id for network and subnets #6283
Bug 2117439 : Azure masters should publish on an internal load balancer #6230
Bug OCPBUGS-164: OpenStack: Update Kuryr storage requirements #6286
CORS-2271 : IBMCloud: Add DNS Service support - installconfig #6255
Bug OCPBUGS-164: OpenStack: Set minimum disk of a flavor to 100 GB #6268
validate vSphere privileges #5741
Add support for private DNS server to PowerVS #6157
GCP: Remove firewall rules when providing network project id #6219
GCP: Add missing regions #6259
manifests: Pass the NetworkProjectID to manifests #6242
support for multi-zone/region installation #5911
cmd/openshift-install/create: One shot console access #5336
IBMCloud: Pull in latest openshift/api changes #6056
OCPBUGS-268 : vSphere - enable steal time accounting #6215
Bug 2028474 : oVirt: Removed cluster name length limitation #6206
gcp: Add validation for Network Project Data #6207
Bug 2098072 : vsphere: fix default disk type when not speficied #6233
Bug 2061947 : IBMCloud: Handle missing RG #6152
CORS-1994 : Update Installer Dependencies #6175
Bug 2109538 : nutanix: allow creating manifests without Prism Central connection #6149
IBMCloud: Use unique mutex for Client retrieval #6241
OCPBUGS-262 : UPI image download govc rate limit failure #6047
Extract the image-references file from the release, pass it to machine-config-operator
#6234
powervs: allow VPC, Cloud connection, and NW re-use #6217
Bug 2109800 : IBMCloud: Allow metrics traffic #6208
IBMCloud: BYON Enablement #6183
IBMCLOUD Power VS: Updated Max and Min machinepool resource limits #6147
GCP: Added user specified tags on control plane instances #6199
Azure Stack UPI Docs: Remove Feature Gate CRs #5657
Bug 2115790 : bump RHCOS 4.12 bootimage metadata #6212
terraform: ibmcloud: bump provider version #6210
Revendor with golang 1.18 #6077
Update installer images to use golang 1.18 #6163
GCP: Add networkProjectID parameter to install-config. #6166
powervs: default to tier1 storage #6211
Download yq
in upi installer containers #6008
Remove LoadBalancer settings from cloud provider config #5834
Add SPLAT members to platform reviewer/approver aliases #6202
Alibaba: Use a static region list #6178
Power VS: Add Montreal as a supported region #6209
OWNERS_ALIASES: Add Adam Piasecki (c4rt0) #6181
Switch libvirt VM’s to vnc graphic mode #6062
GCP: Added user specified tags on compute instances in installconfig #6185
CORS-2009 : Update default release image #6180
Fix ineffassign #4866
Bug 2105933 : data/data/coreos: update FCOS to 36.20220716.3.1 #6108
Bug 2114754 : gather: properly delete serial log dir #6197
tls: only report error if one happened #6195
Updating ose-installer-artifacts images to be consistent with ART #6096
Revert “GCP: Revert Instance Type from N2 to N1” #6058
CORS-2167 : Remove UPI Metal TF references #6174
Change defaultNetworkType to ovn-kubernetes #6014
PowerVS: Add 60 sec wait time after VPC creation. #6162
updated terraform-provider-ovirt #6169
Update vsphere permissions file #5387
Update kube components to v0.24.0 #6165
IBMCloud: BYON Enablement - SG Rule Cleanup #6143
BUG 2105341: Remove required check for control planes in boostrap gather #6168
BUG 2109388: Add AWS S3 Bucket Permissions #6150
added soundcard_enabled field to tf resources for master vms #6148
Update Installer approvers list #6151
IBMCloud: Update RHCOS image for VSI #6142
Bug 2102324 : Fix validation errors for instance type #6127
Updating ose-baremetal-installer images to be consistent with ART #6085
As a developer I want to update installer to use propagateUserFlags for GA #5994
terraform: update azure provider to v3 #6000
Azure console logs gathering #5904
OWNERS_ALIASES: drop miabbott from coreos aliases #6123
Gcp console logs gathering #5902
IBMCloud: BYON Enablement - Terraform #6051
Bug 2095323 : Create security group rules for each MachineNetwork CIDR #6125
Bug 2106061 : bump RHCOS 4.12 bootimage metadata #6129
test: use T.TempDir
to create temporary test directory #5730
IBMCloud: BYON Enablement - InstallConfig #6050
Bug 2097691 : vsphere installconfig: use full dc path in network validation #6105
Terraform: Remove azureprivatedns provider #5983
Update OWENRS-ALIASES after changes in the team #6113
Bug 2106667 : OpenStack UPI: Allow setting external DNS #6116
Bug 2061947 : IBMCloud: Skip DNS Record delete #6013
Bug 2102228 : rhcos: Move to rhcos.mirror.openshift.com #6109
Bug 2082395 : Make azure baseDomainResoureGroup optional for private c… #6049
cmd/openshift-install/gather: Errorf for Available=False #5985
Bug 2070318 : Allow setting bootstrap kubelet ip #6042
Updating ose-installer images to be consistent with ART #6083
Bug 2098299 : Switch to perform normal marshalling with unknown fields #6039
openstack: Update base images #6082
AWS Destroy: Clean up endpoint services #6089
openstack UPI: Remove Swift example, use Glance #6091
Bug 2104578 : Remove unnecessary SG rule #6086
Bug 2090836 : Fixes CFE-489 - AWS installer should go through proxy for s3 bootstrap ignition call #5973
OpenStack: prompt FIP description #6075
Bug 1944365 : openstack: validate that VIPs are outside DHCP pools #6069
openstack UPI: clarify naming of RHCOS image #6081
Bug 2102324 : Fix panic when unknown region is provided. #6065
Bug 2103144 : openstack: validate apiVIP and ingressVIP to be semantically different #6067
Bug 2103236 : Provide proper error message for empty projects list #6071
BUG 2102632: destroy/gcp: Use min length for destroying disks #6068
Bug 2099401 : IBMCloud: Set regional URL for ibmcloud client #6046
openstack: Prepare for a UPI CI job #6055
Bug 2100841 : Print the “export KUBECONFIG=…” command on its own line for easier cut-and-paste #6018
Bug 1997704 : [OpenStack] Document in-tree limitation for external LBs #6033
Bug 2100496 : oVirt VM creation fails on empty affinity group description #6044
Bug 2064693 : Restore ability to use local clouds.yaml #5947
Bug 2047732 : [IBM]Volume is not deleted after destroy cluster #5962
Bug 2076646 : destroy/gcp: Disk names are filtered using kubernetes name format #5976
Bug 2095226 : Added changes to verify cloud connection and dhcp serviceinstance details of a powervs instance #5899
Bug 2097940 : PowerVS: Handle optional VPCRegion #6020
Bug 2082283 : Transition to the oVirt Terraform provider v2 #5867
Bug 2096905 : Swap Nutanix Prism Client #6002
Bug 2094694 : Nutanix cluster name validation #5991
Bug 2098243 : Adding error handling to powervs platform #5958
Bug 2096605 : vsphere: validate diskType if supplied #6019
Bug 2049108 : Fix network interface not found error #6016
Bug 2097260 : Fixes openshift-install create manifest failure of Power VS Platform #6007
Bug 2092107 : Re-add Power VS install-config DNS validation tests #5938
Bug 2092296 : Changed DefaultMachineCIDR of PowerVS to 192.168.0.0/16 #5940
Bug 2097239 : Changed Lower limits of CPU for PowerVS Cloud #5929
Bug 2090816 : Increase bootstrap timeout, not k8s API timeout #6010
Bug 2095917 : Nutanix set osDisk with diskSizeGB rather than diskSizeMiB #5998
Bug 1859153 : IAM instance profile race condition #5982
OWNERS_ALIASES: update coreos aliases #5989
Bug 2096352 : Collect whole journal and netstat data #5988
Bug 2090816 : baremetal: wait longer for bootstrap to complete #5981
baremetal: static IP for bootstrap node #5787
Bug 2068180 : update doc for DNS and disconnected clusters #5974
Bug 2090049 : GCP Destroy resources that are owned by cluster #5965
Bug 2094902 : Simplify cross-compiling #5905
Bug 2085336 : based on 4.11 CORS-1916 add the vm family #5913
Bug 2089563 : Use Power VS machine provider spec from openshift/api #5873
Bug 2093368 : OpenStack: Fix LoadBalancer FIP deletion on destroy #5964
Bug 2057582 : Remove all occurances of packet_device from upi/metal #5969
Bug 2057582 : For metal upi update source and versions of terraform providers #5941
BUG 2075459: IOPS was not being set even when manually configured #5925
Bug 2084280 : Remove optional services from permissions check #5915
Bug 2085380 : azure: validate VM image and instance HyperV gen match #5918
Bug 2084580 : Add check to validate cluster name for dots #5931
Bug 2086791 : Azure: validate ultrassd instance types in multi-zone regions #5937
Bug 2090487 : SNO network type update #5927
Updating ose-installer images to be consistent with ART #5950
Updating ose-installer-artifacts images to be consistent with ART #5908
Bug 2085187 : terraform: revendor golang.org/x/sys #5896
Bug 2088660 : Fix for absence folder for bootstrap ignition iso #5935
Bug 2089682 : Ensure Presence of Overlay networks in cluster is handled gracefully #5939
Bug 1965468 : Revert “Bug 1909136: OpenStack: delete volume snapshots” #5923
Bug 1969794 : Correct typo #5922
Bug 2084441 : azure: proper premiumIO validation message #5924
Bug 2078431 : Set TF_DATA_DIR to the Terraform Dir. #5864
Bug 2086718 : Add destroy cluster support for PowerVS #5737
Bug 2086936 : vSphere: change socket back to cores #5914
Bug 2086056 : openstack: add doc for OVS HW offload #5886
Bug 2065893 : bump RHCOS 4.11 bootimage metadata #5887
Bug 2085721 : Fix name for customization controller image #5909
Power VS: Use bucket name from coreos stream rather than inferring it #5782
Increase Unit Testing Coverage of AWS Install Config to Include ValidateForProvisioning #5791
Added changes for validating the IBM Account Type for Provisioning Power VS resources #5734
Updating ose-installer images to be consistent with ART #5895
AGENT-40 : allow reading cert keys #5872
Power VS: Separating bootstrap resources to own stage for clean destroy #5901
Aws console logs #5807
GCP: Revert Instance Type from N2 to N1 #5898
Dynamic retrieval of GCP Regions for a Project #5815
Update to Golang v1.17 #5870
azure: move zones functionality to the client API #5844
azure: validation: dedup getting the capabilities #5893
update azure arm templates to support customer provided vnet #5880
machines: Set defaults for machine instance types #5841
Azure Provider: fix vmNetworkType defaults by checking vm capabilities #5846
OpenStack: fix SR-IOV documentation TOC #5881
Bug 2078875 : Delete all the ports from tagged Neutron networks. #5838
Bug 2082604 : Revert “image: set os name to red-coreos-stable-amd64” #5869
openstack: Add the Kuryr squad as approvers #5866
Update template for CloudProviderConfig #5875
Bump Azure Stack Terraform Provider for Go 1.18 #5865
Add -n argument to copy network config from install environment to install-to-disk.sh.template #5795
Update SR-IOV & DPDK doc for OpenStack #5712
Bug 2080054 : Add ‘ARG TAGS=“”’ line for each build step #5794
Pull the OS Image for Nutanix via URL #5868
Power VS: fix terraform vars #5863
Update TF Provider Version to 1.40.1 #5862
Use neutral pronoun in doc. #5384
Change the default machine pool config for Nutanix #5857
Bug 2074210 : Add new Regions to the GCP Installer configuration list #5811
Update os name to correct value #5860
Update the comment explaining vCPUs on Nutanix #5859
Bug 2064170 : Fixed duplicate strings in explain #5836
Bug 2077662 : Fix AWS Platform Provisioning Check #5831
Support RAID and BIOS configuration for master nodes of baremetal IPI deployments #5196
Power VS: Create Remaining TF Resources #5780
Handle the mapi-provider-nutanix types moving to openshift/api #5812
vsphere: upi ignition leak #5850
vSphere: ignore bootstrap eagerly scrub changes #5848
Bug 2078895 : ovirt: fixing incorrect ‘format’ value validation #5847
vsphere upi: missing etc resolv #5842
vsphere: remove unused namer interface #5824
Bug 2029438 : Set rc-manager=unmanaged on baremetal bootstrap #5482
Unpack to install dir #5825
baremetal: remove redundant proxy setting #5598
Determine Nic name in Bootstrap VM for ARM and x86 #5698
Add bootstrap directory for Nutanix platform #5828
Provider Azure: Enable accelerated networking on control plane nodes #5309
Ensure that the /bin/terraform-provider-matchbox binary is present #5829
Bug 2074659 : Fix empty string usage in ValidateForProvisioning #5801
vsphere: upi, use community ignition provider #5808
Bug 2076393 : vsphere: no longer logout of platform client before finished #5818
Bug 2076880 : for vsphere ipi add cluster domain to the uploaded vm configs so that 30-local-dns-prepender can use it #5788
Ensure Nutanix API VIP is populated in the SAN for the MCS Cert #5821
Bug 2048451 : Fix proxy dial to pick all proxies #5743
update the vm types OCPQE-8674 #5704
data/bootstrap/files/usr/local/bin/bootkube: –rm all Podman containers #5803
libvirt: use el8 repo for Google Cloud SDK #5467
AWS IMDSv2 support #5793
Bug 2075873 : data/data/coreos/fcos.json: update initial FCOS to 35.20220327.3.0 #5817
Changing the machine-config service name #5707
Ensure ignition host is set to API VIP for Nutanix platform #5813
Add Power VS-specific fields to cloud-provider config #5809
Check for CVO failing condition before exiting as success #5745
Add in-repo documentation for user-selectable capabilities #5732
vSphere session cleanup #5796
Power VS: Add basic install-config validation #5779
Adding public&private zones to DNS config on PowerVS #5749
Revert “cluster: unpack terraform binaries into install directory” #5810
Bug 2064170 : Fixed Azure punctuation installconfig.controlPlane.platf… #5802
Repin libvirt-version #5797
Add IBM Power VS: tf data #5614
cluster: unpack terraform binaries into install directory #5715
azure: Enable HyperVGeneration setting for Azure disks #5721
pkg/destroy/aws: Log unfiltered pagination #5775
terraform: fix module name of terraform providers #5727
remove platform.azure.osDisk #5785
Lower severity of ListAWSDefaultServiceQuotas warning msg #5747
images: Update terraform version in UPI image #5762
Bug 2033482 : vsphere: ensure terraform variables are defined #5778
Add VolumeID testscases for Power VS machinepool #5742
Power VS quota asset #5748
MGMT-9797 : Set single-node none-platform clusters Ingress DefaultPlacement
to ControlPlane
#5746
Added platform validation testcases for IBM PowerVS platform #5708
Add cluster destroy logic for Nutanix clusters #5638
Add IBM Power VS: tfvars #5615
pkg/asset/manifests/operators: Set kubernetes.io/description for cluster-config-v1 #5783
Updating ose-baremetal-installer images to be consistent with ART #5590
Add exit code for infra, bootstrip and install failures #5702
Bootstrap-in-place ignition creation should also create a worker.ign
file #5786
Remove defaultStorageContainer from nutanix platform installconfig #5784
Update installconfig validation for Nutanix #5781
Re-update BMO vendor to use ipxe for iRMC #5662
Bug 2038774 : [IBM] add IPsec IKE UDP ports 500, 4500 to security group #5539
Update declarative assets for Nutanix #5636
Bug 2056460 : Preallocated disks for OCP nodes on oVirt #5594
gather: collect sssd journal logs #5771
Add nutanix-specific terraform variables #5637
Removing no-longer-needed DNS etcd stuff #5764
Add nutanix-specific customizations to installconfig #5633
Update default releaseimage to 4.11 #5774
collect machine state in bootstrap gather #5770
Refactor UltraSSD tfvars #5757
Bug 1918005 : vsphere: Use Managed Object ID for networks instead of potentially duplicate name. #5673
Azure: validate UltraSSD instance types #5759
OWNERS_ALIASES: Update current installer team #5766
Validate disk encryption sets #5692
vendor: update api to latest version to use AzureUltraSSDCapabilityEnabled #5756
vsphere: make cluster destroy more resilient to api failures #5556
Bug 2061891 : IBMCloud: Add br-sao region to static list #5760
Add Nutanix-specific customizations to manifests #5631
terraform: add terraform verification to ./hack/verify-vendor.sh #5675
Add nutanix-specific customizaitons to machines #5632
Bug 2047935 : bump RHCOS 4.11 bootimage metadata #5729
Bug 2066463 : IBMCloud: Patch IBM client auth #5736
Bug 2062998 : Update region check for coreos AMIs #5731
terraform: compress provider binaries faster #5739
Add nutanix-specific customizations for assorted assets #5634
Bug 2048067 : [Alibaba] fix location service endpoint #5664
Bug 2060687 : terraform: fix setting of zone in load balancers for non-zonal azure regions #5684
Doc: Update VIP number to 2 #5599
Updating ose-installer-artifacts images to be consistent with ART #5591
Add the terraform plugin for Nutanix #5635
Add IBM Power VS: cluster assets #5651
AlibabaCloud: fix for bootstrap teardown removing slb backends #5682
Use powervs NewClient in GetDNSZone #5723
vsphereprivate: update to v2 terraform sdk #5716
Bug 2064969 : terraform: upgrade aws provider to v4.5.0 #5719
Revert “Merge pull request #5665 from r4f4/azure-azid-adapter” #5722
vendor: upgrade aws sdk to v1.43.19 #5710
Azure: Add ultraSSDCapability to control plane instances. #5701
Bug 2061549 : azurestack: create the api DNS record when publishing internally #5691
Set ignition string to sensitive #5720
Bug 2047670 : aws: remove validation check for internal publish strategy #5695
baremetal: refresh owners list #5713
include conn timed out err for bootstrap collection #5677
Bump gophercloud #5686
Add Nutanix-specific platform types #5603
vSphere: Update terraform provider to current upstream #5694
Add IBM Power VS: machine assets #5611
Bug 2060617 : fix(ibmcloud): Properly match regex for DNS destroy #5679
Add IBM Power VS: manifest assets #5610
Azure azidentity adapter #5665
Validate BMC driver supported and requires provisioning network #5458
terraform: build binaries on go.mod changes #5672
Add IBM Power VS: installconfig assets #5612
Add VPCRegionForPowerVSRegion function #5700
Azure disk encryption support #5641
Bug 2060508 : azurestack: fix backend address pools for internal publishing #5678
azure/validation: Skip “resource group empty” check for ARO #5330
Bug 2061527 : IBMCloud: Missing infra providertype #5687
Bug 2061544 : azurestack: stop pinning to Standard_LRS for disk type #5688
Bug 2060970 : data/data/coreos/fcos.json: update initial FCOS to 35.20220213.3.0 #5680
doc: terraform maintenance document #5670
Updating ose-installer images to be consistent with ART #5589
remove stray tmp/simple_log.log file #5606
GCP may also return Forbidden status when trying to check quotas #5649
Bug 2026356 : Fix bootstrap disk instance type #5515
Bug 2034147 : Validate num cores with vcpus #5656
Bug 2059213 : build all terraform providers and terraform binary locally #5666
Add IBM Power VS: types #5609
point 06_workers.json to azurestack version #5661
Bug 2021041 : vsphere: Not found TagCategory when destroying ipi cluster #5558
Render the CVO manifest with user-specified capabilities from the install-config #5645
isolate terraform #5507
Bug 2046181 : baremetal: reduce API timeout to 15 minutes #5639
Check for DeletePlacementGroup permission before destroying cluster #5655
OWNERS_ALIASES: Drop wking from approvers #5644
data/manifests/bootkube/cvo-overrides: Default to stable-4.11 #5621
Updated owners to current OCP on RHV members #5654
baremetal: use combined Ironic, drop MariaDB #5553
Update OWNERS_ALIASES #5640
Bug 2047257 : openstack: Migration script should –force drain #5618
Tested instance type lists for AWS/Azure/GCP #5517
Bug 2047925 : Update BMO vendor #5588
cmd/openshift-install/create: Do not attempt analysis when we fail to gather logs #5582
Bug 2046181 : baremetal: wait for image-customization to come up #5579
aws: support the entirety of the secret partitions #5597
Bug 2050767 : vsphere: check that network exist in provisioning validation #5607
Bug 2048451 : Use proxy dial to validate endpoints #5600
Bug 2050146 : Don’t shortcut OpenStack scraping if quota is unavailable #5601
Bug 2048222 : Remove non-public AWS regions from list of regions #5595
Azure Stack: Add UPI Instructions for internal CA #5573
Remove Caleb Boylan from core installer reviewers #5593
Ensure removal of placement-groups during cluster destroy on AWS #5528
Bug 2047455 : Update custom image os type #5587
Bug 2047255 : [Alibaba] fix validation of resource group ID #5584
Bug 2046025 : [Alibaba] fix destory exist private zone #5583
Bug 2043003 : [Alibaba] fix destroy not exist security group #5580
Bug 2045916 : IBMCloud: Stop defaulting to dedicated storage profile #5578
Bug 2043297 : bump RHCOS 4.10 bootimage metadata #5577
Bug 2042370 : [Alibaba] fix installer index panic #5575
Bug 2042770 : [Alibaba] fix resource creation for existing network #5574
Bug 2040143 : [Alibaba] remove unsupport regions #5572
Bug 2035720 : [Alibaba] support internal publish strategy #5534
Bug 2025868 : Check HyperVGenerations for instance type #5509
Bug 2042036 : remove options for existing resources which are currently not supported #5568
Bug 2041765 : Adjust the startup order of httpd container #5541
Bug 2041750 : [Alibaba] fix endpoint error in some regions #5571
Bug 2047258 : Read GovCloud from RHCOS stream #5585
Bug 2045927 : Add proxy for ironic-agent.service #5569
Bug 2041694 : [Alibaba] fix system disk category of bootstrap #5564
Bug 2042655 : revert delay of bootstrap control plane teardown for alibaba #5550
Bug 2041319 : [Alibaba] fix VSwitch subnets overlap #5566
Bug 2041926 : [Alibaba] fix creating public record being skipped #5565
Bug 2023839 : Bump Fedora CoreOS to 35.20220116.2.0 #5567
Bug 2038166 : openstack: Fix invalid-https-certificate detection #5576
Bug 2037209 : update alibaba for provider spec api changes #5562
Bug 2037209 : vendor: update openshift/api to latest in preparation for alibaba machine provider changes #5563
Bug 2043731 : Add IP outputs for IBM terraform instances #5538
Bug 2037813 : [baremetal] networkConfig field now accepts yaml instead of string value #5545
Bug 2042315 : Fallback to External IP_OPTIONS when ProvisioningNetwork is Disabled #5548
Bug 2040160 : [Alibaba] fix EIP metering method #5547
Bug 2026321 : Remove allowed values for nodeVMsize #5532
Bug 2042438 : openstack/Dockerfile: add make and gettext #5546
Bug 2033271 : [Alibaba] fix deletion of resource group #5536
Bug 2041598 : Azure Stack remove CA bundle from CPC #5543
Bug 2017874 : Check quota for G and VT instances #5510
Bug 2038166 : openstack: Document legacy HTTPS cert validation #5544
Bug 2041361 : [Alibaba] fix load balance listener strategy #5540
Bug 2033524 : [Alibaba] support for list existing domains #5533
Bug 2035705 : Azure: Only attempt to destroy resourcegroups if present #5516
Bug 2039241 : [baremetal] use podman secret for image-customization server #5525
Bug 2035454 : [alibaba] fix deletion of the OSS bucket #5530
Bug 2039109 : Fix image-customization-controller image pull failure #5513
Bug 2039408 : Add northamerica-northeast-2 region to GCP validation #5531
Bug 2034527 : Pass different IP options to installed CoreOS image and IPA #5521
Bug 2039689 : Alibaba: fix payment method for NAT gateway #5529
Bug 1965969 : aws: Fix dns destroy logs #5494
Bug 2038384 : Azure: Update Default Instance Types #5519
Bug 2020480 : [vsphere] installation failure sometimes with error: the object ‘vim.Folder:group-v******’ has already been deleted or has not been completely created #5495
Bug 2033239 : Alibaba: fix the wrong default region #5490
Bug 2034537 : openstack: Update OWNERS #5503
Bug 2025788 : Check vCPUsAvailable for given instance type #5505
Bug 2019977 : Validate region provided in install config #5432
Bug 2028695 : Delete bootstrap profiles during cluster destroy #5506
Bug 2034245 : terraform: use the correct os for terraform providers #5501
Bug 2033749 : Azure Stack: Terraform Local Provider #5497
Baremetal: Deploy using CoreOS ISO from the release payload #5473
azurestack: Add a custom rhcos image field for ASH #5468
tf/stages: delete unused code around compat and gather, and improve comments #5476
Terraform: Unset TRACE-level debugging #5493
Azure Stack: fix versions for Terraform Upgrade #5492
Alibaba: fix: add the availability zone of worker #5438
AWS: Remove unused Instance Class Function #5335
tf/alibaba: fix name of alibaba tf provider #5489
azurestack upi : get VHD_URL with openshift-install coreos print-stream-json #5470
ibmcloud: remove resource group question from survey #5462
Remove GCP cluster api provider #5437
Bug 2032521 : vendor: address eventually consistency creating aws dhcp options associations #5488
machineconfig: Use KernelArguments field instead of kernel-args file #5439
asset/tfvars: use generic name for platform tfvars file #5477
Bug 1981941 : Upgrade terraform to 0.14.6 #4729
Azure Stack: add CA support in bootstrap ign stub #5430
pkg/asset/installconfig/aws: public DNS validation #5189
owners: refresh baremetal-approvers/reviewers #5485
tf/stages: add resolution to stages for openstack and ovirt #5484
Alibaba: support existing VPC, VSwitchs and PrivateZone #5379
images/libvirt: provide specific version of google cloud sdk #5486
aws: Update our local zone filtering code #5483
OpenStack: Instruction on how to deploy on ovs-dpk #5390
Bug 1921627 : Shorten instance group suffix to ig #4828
azurestack: Fix cluster tag check for A record destroy #5362
Openstack: Split terraform into stages #5078
Alibaba: fix the validation of instance type #5480
Baremetal: Split terraform into stages #5064
ovirt: split terraform into stages #5034
aws: changing default EBS type on masters to gp3. #5239
openstack: Document Control plane node migration #5475
Alibaba: refactor validation of machine pool #5426
Alibaba: format the log of the destroyer #5435
Cleanup machine references to ibmcloud SG #5472
Azure Stack Bootstrap Destroy Bug #5443
Bug 2025464 : aws: get ips for all control plane instances for bootstrap gather #5465
openstack: Document credential rotation #5471
Azure Stack availability set #5442
aws-gp3 support: update vendor aws-sdk-go and terraform-provider-aws #5373
Alibaba: fix: destroy the records of the current cluster #5421
azure upi: get VHD_URL with openshift-install coreos print-stream-json #5469
rhcos: ami regions from rhcos stream at runtime #5466
Alibaba: fix: replace the ic.ClusterName in the validateClusterName #5461
Bug 2025093 : Remove The Default Value For The Disk Provisioning Type of Vsphere #5416
close a verify-codegen ci failure loophole #5447
azure: Fix terraform cluster IP output #5448
Bug 1964380 : remove privateDNSZoneName #5459
Bug 2027501 : bump RHCOS 4.10 bootimage metadata #5452
bootstrap: remove support for certs lacking SAN #5464
Alibaba: fix: rename the bootstrap output variable #5460
docs/dev/pinned-coreos.md: update rhcos-stream.json example #5453
Bug 2020216 : replace public-access with sas token in bootstrap deployment #5457
pkg/types: Correct docs for deprecated options #5444
Revert “open cluster-policy-controller ports for metrics” #5451
Bug 1997059 : aws: Filter out local zones when generating a default list of zones #5392
Condense IBM Cloud SG names #5455
Bug 1968364 : azure: Update upi docs to remove mentions of sshKeyData #5456
Generate network config secrets for baremetal platform #5247
machines: Extract root disk sizes to constants #5169
Update URL from cloud.redhat.com to console.redhat.com #5137
azurestack: Fix gather bootstrap for azurestack #5382
installer-artifacts: add darwin/arm64 binary #5418
Alibaba: fix kubebuilder validation #5406
Bug 1999668 : Azure: Ensure destroy doesn’t panic when invalid credent… #5314
Bug 1964380 : azure upi: do not create etcd DNS records #5394
Alibaba: fix: remove the default value #5410
libvirt: add doc on a default load balancer configuration for libvirt #4930
vendor: update terraform-provider-google for rate limit fix #5417
Alibaba: fix: remove unused ResourceGroupID #5431
Bug 2027387 : fix(ibmcloud): Do not compute image file checksum #5436
Alibaba: fix: remove the master node records #5422
OpenStack: Parallelize port deletion #5429
Bug 1968364 : azure: fix upi bug preventing using ed25519 keys #5407
Add Kiran and Caleb into Installer reviewers #5433
Alibaba: fix: use EXACT search mode #5411
baremetal: add NetworkConfig field #5207
Alibaba: fix: update comment on ResourceGroupID #5415
fix/alibaba-slb: remove unused listeners, and set kube-apiserver to HTTP/6080 #5427
Alibaba: Update tag and API types to mirror other providers #5381
Alibaba: update tags for cloud resources #5385
Alibaba: fix: use the max function #5414
Revert “Workaround golang linux/arm64 link error” #5402
remove MCO manifests #5383
feat(ibmcloud): Support VPC dedicated hosts #5295
Alibaba: support to create a resource group #5378
Use openshift/api instead of machine-api-operator #5350
Bug 2015837 : openstack: unset OS_CLOUD for running Terraform #5398
Vendor: Bump API for Azure Marketplace Images #5393
alibaba: implement cluster destroy #5348
upi/aws/cloudformation: make bootstrap instance type configurable #5400
Alibaba Cloud Provider: remove the ingress record. #5396
vSphere: Set default disktype to thick not eager #5395
Update code and Dockerfiles for golang 1.17 #5397
update registry.ci.openshift.org/ocp and origin images to 4.10 #5358
Bug 1960378 : Relax the imageContentSource validation #5346
IPI for vSphere w/ existing resource pool #5136
Bug 2016008 : aws: add newly supported regions for arm64 #5377
Alibaba: add metadata server IP validation #5360
Update registry.ci.openshift.org/origin image to 4.9 #5237
Bug 2021607 : Relax vcenter hostname check #5367
update Packet UPI for Equinix Metal rename #5014
Bug 1965969 : aws: Output public zone id correctly when deleting hosted dns records #5343
docs: correct spelling in docs #5165
Bug 2003113 : Improve host role management during assets creation #5205
openstack: Add stephenfin to owners #5354
vSphere IPI: Enable thin provisioning via the OVA import #4664
OWNERS_ALIASES: Removing Etienne #5363
Bug 2021364 : aws: remove invalid s3 permission #5232
Bug 1956776 : Fix network validation for UPI #5340
validation: Enforce strict unmarshalling of config #5307
Implement WithCustomExtractHostAddresses to gather bootstrap in stages #5355
openstack: Fix install config for openstack manifests #5349
azurestack: Fix destroyer to delete A records #5351
Alibabacloud recommitted and fixed #5333
Use Openshift Cluster API instead of MachineAPIOperator #5331
Bug 2004313 : azure: Skip making azure bootstrap ignition temp file #5296
Remove old RHCOS metadata (not stream metadata) #5252
Removes mjudeikis from OWNERS_ALIASES #5345
Bug 2016955 : Set AWS Bootstrap Type == Master #5334
Bug 1960378 : Relax the imageContentSource validation #5297
Fix broken data/unpack_test.go #5332
aws-ec2: add m6i as preferred instance type #5327
baremetal: fail if apiVIP and ingressVIP are set to the same value #5186
Bug 2013877 : Validate OpenStack supports resource tagging #5323
Vendor: Unpin kube-openapi #5324
Update OWNERS #5326
Bug 1956776 : Fix network validation #5317
Bug 2009253 : Add validation to check APIVIP is IPv4 in dual-stack for Bare Metal #5284
Bug 2006291 : baremetal: Prevent ProvisioningNetworkCIDR with host bits set #5233
Bug 2004596 : bump RHCOS 4.10 boot image metadata #5280
Bug 1917893 : bump oVirt terraform provider version which fix “Disk is locked” bug #5313
Remove kubevirt platform #5301
Bug 2012326 : gather-bootstrap: execute dbginfo script to collect debugging info on IBM Z systems #5281
Bug 2010921 : Azure Stack: add trust bundle to cloud config #5248
data/manifests/bootkube/cvo-overrides: Default to stable-4.10 #5312
vSphere: Split terraform into stages #5094
Bug 1956776 : Check if network is valid in install-config #4906
Bug 2012235 : IBM Cloud: Add RG to CP config #5294
baremetal: Move Dockerfile.ci to 4.10 images #5290
docs/dev/pinned-coreos: pass --no-signatures
to plume cosa2stream
#5268
Bug 2011893 : baremetal: check that driver supports secure boot #5285
Bug 2012233 : IBMCloud: Handle 5 rule SG limit #5289
ovirt: update of upi playbook files #5222
aws: Remove shared tags from user specified IAM roles #5286
feat(VSphere): validation of cpus/coresPerSocket in config #5217
IBM Cloud: provider config zones #5275
ovirt: remove dougsland from OWNERS_ALIASES #5282
Bug 1999734 : fix(ibmcloud): Add CIS CRN to infrastructure manifest #5182
azurestack: Add subnet nsg group association in terraform #5150
openstack: Update affinity docs #5274
ibmcloud: fix terraform formatting error from #5147 #5273
Bug 2010665 : do not modify cvo ignores for bootstrap-in-place #5271
Remove instanceType option m4
from AWS IPI default deployment #5162
Record rpm-ostree status and history in log-bundle #5130
Bug 1949672 : Update UPI ignition version to 3.2.0 #5164
Bug 1992777 : ibmcloud: Possible fix for “ibm_iam_authorization_policy” error #5147
libvirt: split up tf files into stages #5119
Bug 2009791 : Fix IBM Cloud config usage #5263
Make bootstrap image asset depend on rhcos image. #5267
Updating ose-installer-artifacts images to be consistent with ART #5221
openstack: Expose worker server group policy #5071
Bug 1955544 : Add ingress rules to master SG for compact clusters #5236
openstack: Move TFVars logic to own package #5264
Bug 2009699 : Fix RAM validation for openstack flavors #5260
Bug 2008119 : force cvo to ignore installer-provided resources #5258
Inject subnet names into IBM Cloud provider config #5234
open cluster-policy-controller ports for metrics #5105
vendor: Bump OpenShift API to Add Alibaba Platform #5216
Bug 2008599 : Azure Stack: Add Internal Load Balancer #5249
docs: libvirt: fix typo #5246
Bug 2000430 : bump cluster-api-provider-ovirt #5184
Block create cluster
if bootstrapInPlace is set in install-config #5218
images: Fix jq not found error #5235
terraform/openstack: remove unused extra_tags #5226
pkg/destroy: log when writing quota for visibility #5204
Bug 2004600 : Remove duplicate ramdisk log container #5219
Updating ose-installer images to be consistent with ART #5194
fix(ibmcloud): Delete COS in recursive mode #5211
OWNERS: Prune crawford #5214
fix(ibmcloud): Allow NodePort access from all subnets #5188
Update baremetal approvers/reviewers #5213
Bug 2002567 : OpenStack: Fix links in SR-IOV workers doc #5201
baremetal: Specify entrypoint when starting inspector #5208
Typo fixing from Github to GitHub #5206
pkg/destroy/gcp: report cluster footprint in quota #5158
Bug 1994142 : fix(ibmcloud): Add more cloud config fields #5152
Bug 2001317 : openstack: Inaccurate MissingQuota error #5197
Bug 1993364 : Consider all Networks on Router clean up #5193
Bug 1993364 : openstack/destroy: fix Kuryr/BYON #5191
bring example in line with the default value #4971
Update OWNERS #5172
gcp upi: clarify ROUTER_IP needs to be set #5167
UPI: Add yq to images for ASH CI #5160
docs: fix broken link to CVO/operators.md in operators.md #5141
libvirt docs update when systemd-resolved is in use #5132
Add SRIOV Support for Kubevirt Provider #5088
Bug 1996501 : Remove worker disk types below 8GB #5166
Bug 2000352 : [CORS-1716] vsphere: set the imported ova hardware version #5163
Bug 1999421 : Fedora CoreOS: revert to 34.20210626.3.1 #5174
Bug 1998643 : Revert “bump RHCOS boot images for 4.9” #5180
Bug 1993207 : fix(ibmcloud): Set account ID for rg on destroy #5181
Bug 1999119 : bump to golang-1.16 #5120
Bug 1993207 : fix(ibmcloud): Set account ID for resource group look up #5177
Bug 1997790 : Azure Stack Hub UPI README & Templates #5135
Bug 1998311 : Azure Stack Hub Manual Credentials #5138
Bug 1969371 : Fix AWS destroy to not check us-east-1 #5170
Bug 1981999 : bump RHCOS boot images for 4.9 #5168
Bug 1972524 : baremetal: Ensure ipv6 bootstrap VM client-id is predictable #5110
Bug 1969371 : Stop searching other China regions for resources #5156
Bug 1996124 : version: display release architecture #5107
Bug 1976016 : Display proper error message on failure to delete #5157
Bug 1974640 : Write user credentials to specified env location #5155
Bug 1995655 : bump default channel to stable-4.9 #5159
Bug 1958154 : Restrict number of AWS user tags #5154
Bug 1978213 : openstack/quota: relax min ports #5153
Bug 1994103 : ibmcloud: Support Terraform stages #5116
Bug 1989973 : Fix Azure typo #5144
Bug 1992463 : libvirt: bump default memory and cpus #5069
Bug 1992876 : gather: Add OKD specific journal logs #5127
Bug 1987845 : openstack: relax port constrain by one #5145
Bug 1990206 : Fix invalid UPI AWS instance type #5139
Bug 1989917 : openstack: relax Security Group quotas #5140
Bug 1990617 : Update fedora-coreos stream to 34.20210725.2.0 #5117
Bug 1987845 : openstack: relax quotas with Kuryr #5133
Bug 1989604 : ibmcloud: GetVSIProfiles error handling #5129
Bug 1977129 : Remove runlevel label from openshift-kubevirt-infra #5106
Bug 1963132 : Fix us-east4 Ashburn description #5097
Bug 1978213 : openstack - relax value for minNetworkConstraint #5121
Bug 1987845 : openstack: relax quota checks in BYON #5113
Bug 1987279 : Delete AWS EFS AccessPoints with owner tags #5112
Bug 1987083 : Azure: cloud provider config excludeMastersFromStandardLB -> false #5111
Bug 1972776 : improve dual-stack install-config validation #5005
Bug 1986420 : GCP: make cluster_ip_address optional post-bootstrap #5108
Bug 1882490 : data/azure/master: Add dash to nic name #5082
Bug: 1947293 Baremetal: Validate provisioning network size #4950
Azure Stack IPI Support #5084
ibmcloud: Destroy cluster #5099
pkg/asset/manifests/dns: don’t create private zone in Azure Stack #5104
azurestack: Modify destroy code to handle public dns record deletion #5095
Destroy AWS EFS volumes #5092
Azure: Split terraform into stages #5032
Azure Stack cloud provider config #5042
Bug 1984576 : baremetal: reinstate provisioningInterface for provisioning CR #5100
ibmcloud: Update cloud provider config #5096
ibmcloud: Remove quota check placeholders #5072
Bug 1970179 : update boot images for RHCOS 4.9 #5049
vendor: update baremetal-operator v0.0.0-20210706141527-5240e42f012a #5061
baremetal: make provisioningNetworkInterface optional #5015
Delete storage policy ids when cluser is deleted #5075
Add documentation on setting cloud provider opts #5090
oVirt: must gather fix nil pointer panic #5080
Add OKD installer images #4453
baremetal: set default boot mode explicitly #4680
ibmcloud: Add Platform Provisioning Check #5063
ibmcloud: Update security groups and rules #5059
Fix build with multiple GOFLAGS #5062
verify-vendor: add go mod tidy #5076
vSphere: Add datastore and storagepod to category #5074
Bug 1969794 : Document how to use image registry with a custom PVC backend #4985
Bug 1969374 : document how to update domain for image registry in versions <4.8 #4979
Updated owner aliases because of GitHub account change #5058
OpenStack: explicitly disable octavia when using kuryr #5047
OpenStack: Open 0.0.0.0/0 on NodePorts #5052
bootstrap: add –infra-config-file to kube-api render #5057
Bug 1980029 : Pin openstacksdk #5066
Bug 1925203 : add auto pin and hugepages support #4873
Bug 1979038 : oVirt: include master IPs when running must gather #5039
Bug 1972582 : Installing with an oVirt network with 2 vnics on the same network causes the installer to not create tfvars and fail with terraform error #5002
azure: Updates cluster-api-provider-azure package #5044
baremetal: Update IPI docs for latest version #5054
Ibm cluster creation #5023
OpenStack: Remove FIPs of LBs created by cloud-provider #5050
openstack: Expose master server group policy #5003
Bug 1962414 : FIPS: validate ssh public key type compatibility #5029
aws: move elastic ip permissions to create networking category #5045
Bug 1978213 : Run kuryr-specific quota checks for kuryr envs #5048
baremetal: Always use image cache #5008
Fix sanity check image metadata arches match error #5033
baremetal: add PlatformProvisionCheck dependency for TerraformVariables asset #5041
OWNERS: update vSphere-approvers #5038
azure: changes the way we get credentials #4789
kubevirt: removes dependency on a deprecated package #4953
Updating ose-installer images to be consistent with ART #5006
azure: don’t require BaseDomainResourceGroupName on ARO #4879
Azure Stack: type, validation, & infrastructure manifest #5024
Bug 1975475 : aws: block creation of bootstrap instance until ignition config is uploaded #5028
.yamllint: ignore cluster-networkconfig-crd.yaml #5030
doc/gcp: remove no-longer-needed etcd records #4849
Updating ose-installer-artifacts images to be consistent with ART #5009
Updating ose-baremetal-installer images to be consistent with ART #5007
azure: removes dummy outbound service #4880
vSphere: Switch from sockets to cores by default #5001
split infrastructure creation into multiple terraform stages #5010
ibmcloud: fix struct field json #5020
Bug 1974598 : OpenStack: Optimize cluster deletion #5004
OpenStack: Add Unit Tests for validation of platform.openstack.machineSubnet #4937
Add arm64 support #4870
azure: don’t use managed identity on ARO #4843
azure: divide machine CIDR into 2 networks for subnets #4748
pkg/asset/installconfig/kubevirt: fix dropped error #4856
Add linux-amd64 binary to installer-artifacts #4891
Bug 1971518 : Try deleting associated trunk after port delete failure #5000
IBM Cloud Provider Scaffolding #4923
Bug 1929136 : OpenStack: document Manila share mounting #4803
Openstack IPI: Validate API and Ingress VIPs are not the same #4946
OWNERS: add more core team members as approvers #4997
Remove Fedosin from Owners #4996
Updating .ci-operator.yaml build_root_image
from openshift/release #4999
docs/user/aws/install: Update cloud install links #4934
fixing a link #4899
doc/openstack: add a note about image registry in AZ #4833
Full changelog
Bug 2100983 : Uplift BMO to remove go-getter dependency #176
Update OWNERS #180
Bug 1994480 : Update dependencies to K8s 1.22 #158
Fix BMO reboot api broken link #150
remove dhellmann from owners file #154
Custom deploy procedure support #156
Updating .ci-operator.yaml build_root_image
from openshift/release #152
Full changelog
Fix oc builds #1491
OCPBUGS-3969 : set proper pod security ns labels #1294
Bug 2103913 : [must-gather] Add options for multi-node, host-network capture #1191
Bug 2103910 : Introduce an option to retrieve the rotated log files for a pod #1190
Bug 2092265 : [inspect] Add namespace-scoped networking resources to inspect #1157
Bug 2065174 : reuse SourceRepository.DetectAuth during argument classification for consistent interaction with private source repositories #1089
Bug 2051944 : Enhancing the output provided when backup collections are attempted #1057
Bug 2065302 : Add TMOUT env to debug node pod #1090
Bug 2051626 : bump(k8s.io/*) v0.22.6 #1060
Bug 2045008 : bump discovery burst #1034
Bug 2053149 : Fix catalog mirror from files #1064
Bug 2053222 : Fix mirroring images that have dots in their namespace #1068
Bug 2039761 : Remove git://
from new-app tests #1022
Bug 2038930 : properly handle –dry-run=server #1016
Bug 1992591 : ensure the same oc is used everywhere in cli-artifacts #904
Bug 1990014 : Use cmd for Windows pods #907
Bug 1996881 : adm catalog mirror: log deprecation message when sqlite-based catalog is in use #908
Bug 1994872 : Fix manifest path regression #906
Bug 1989504 : The code logic of channel clear is ambiguous, as well as the help info and output messages #891
Bug 1989505 : bump kubernetes-client-go library #909
Bug 1999159 : Update the catalog-related owner alias’ #910
Bug 1995291 : Remove docker adjective whenever possible. #767
Bug 1995573 : Replacing kubectl with oc adm in help for certificate ap… #905
Bug 1989391 : Revert to UnstructuredList to fix yaml output #895
Bug 1992680 : pkg/cli/admin/upgrade/upgrade: Copy edits, including “assists with cluster upgrades” #899
Bug 1786835 : Check for out of range condition #894
Bug 1903545 : Replace colons with dashes in Windows file paths #897
Bug 1986003 : Bump k8s.io to 1.22.0-rc.0 #890
Bug 1971332 : revert incorrect allowance of ssh:// prefix with scp styled URLs #875
Add support for declarative configs to “adm catalog mirror” #868
Support ibmcloud provider in release extract #852
Bug 1980118 : Keep workload annotations during the oc debug
call. #887
Bug 1978629 : Add oc describe output for build volumes #874
Bug 1955292 : show consistent unit format in cluster resource quota describe #882
contrib/completions/OWNERS: Delegate to all approver aliases #878
pkg/cli/admin/upgrade/channel: Add ‘oc adm upgrade channel …’ #576
Bug 1976112 : Fixed warnings about deprecated CronJob in image-pruner pods #876
release: extract Linux binaries for multiple architectures #816
BUILD-87 : bumping openshift/api with new fields for build volumes #843
Bug 1925534 : Add proxy to oc #751
Updating openshift-enterprise-cli-alt images to be consistent with ART #855
Updating openshift-enterprise-deployer images to be consistent with ART #856
Updating ose-cli-artifacts-alt images to be consistent with ART #858
Updating ose-tools images to be consistent with ART #857
fix typo in examples template #739
Bug 1973643 : make oc logs work with BuildConfig’s JenkinsPipeline strategy #863
Update ruby-hello-world images #860
Add json.Valid check before trying to read docker config #747
Full changelog
Update OWNERS to reflect reality #498
Bug 2055821 : Remove Azure mint mode support as Active Directory Graph API will be sunset #453
Bug 2024751 : pod-identity-webhook starts without tls #423
Bug 2015977 : Stop putting CCO in degraded state when stale credentials are found #404
Bug 1992563 : update alerts with summary and descriptions #397
Bug 2024751 : pod-identity-webhook starts without tls #424
Bug 2015989 : Check for aws status in infra platform status field before client setup #405
Bug 1990975 : Enhance mechanism of reading ibm cloud apikey #365
Bug 1990970 : Remove debug test binary #366
ccoctl create-iam-roles should update policies for existing roles #364
Ignore ccoctl binary #363
Support gcp workload identity federation #359
Bump go.mod to 1.16 #362
Update build-machinery-go #361
Rename ibmcloud command to create-shared-secrets #360
Add permissions boundary support to ccoctl when creating AWS IAM Roles #346
Add code coverage script & make target #358
Documentation to add a new cloud provider #326
Updating ose-cloud-credential-operator images to be consistent with ART #357
Add IBMCloud manual mode #356
Remove checks inside conditional and use require.NotNil instead #348
Updating .ci-operator.yaml build_root_image
from openshift/release #355
Full changelog
Bug 2107027 : only ever include certificates in the oauth-serving-cert CM #578
Bug 2037944 : endpoints checker: check only the custom hostname if configured #531
Bug 2052467 : Custom route HTTPS certificate SAN validation #545
Bug 2077483 : routeName used as customSecretName #560
Bug 2037274 : pkg/operator#LegacyCNCerts: use increase function #544
Bug 2062292 : e2e: Pin Keycloack to the legacy variant #556
Bug 2039417 : remove degraded condition 4.9 #542
Bug 2037274 : starter.go: add invalidCertsController #535
golang 1.16 bump: Updating ose-cluster-authentication-operator images to be consistent with ART #526
Bug 1998031 : Deploy PDB to prevent more than one replica going unavailable #476
Bug 1996620 : manifests, bindata: explicitely set runAsUser for oauth-apiserver #474
Bug 1973005 : manifests, bindata: explicitely set runAsUser for operator and operand #472
Bug 1988576 : pkg/operator: Add deprecated stale status #470
Bug 1986829 : metrics: use client cert auth for metrics scraping #469
Bug 1978193 : csr request: use generate names to prevent getting stuck waiting for a cert #468
distribute oauth-server trust via a openshift-config-managed configmap #464
Bug 1977027 : Remove not needed Prometheus Rule #461
encryption condition controller doesn’t reset previously set condition #466
clear encryption conditions when there is no work to be done #462
Custom Certs for OAuth Route #430
add dynamic audit policy controller #460
Bug 1977054 : observe api-audiences for the oauth-apiserver #458
bump library-go to get context fixes #457
Updating .ci-operator.yaml build_root_image
from openshift/release #454
readme: update references to developer guide #448
Full changelog
Bug 2108949 : Have VPA ignore phantom containers named “POD” #237
Bug 2066270 : UPSTREAM: <carry>: Fallback to CAPI annotations #226
Bug 1992823 : rebase on top of kubernetes/autoscaler 1.22 #209
Updating vertical-pod-autoscaler images to be consistent with ART #207
Updating atomic-openshift-cluster-autoscaler images to be consistent with ART #206
Updating .ci-operator.yaml build_root_image
from openshift/release #205
Full changelog
OCPBUGS-45451 : Updating ose-cluster-autoscaler-operator-container image to be consistent with ART for 4.19 #336
OCPBUGS-42132 : set max soft bulk taint count to zero #334
OCPBUGS-39543 : Updating ose-cluster-autoscaler-operator-container image to be consistent with ART for 4.18 #331
OCPCLOUD-2739 : Bump deps to 1.31 #333
SPLAT-1719 : Remove Alibaba #330
NO-JIRA: Update OWNERS #329
OCPBUGS-35952 : add aws zone-id to ignore labels #328
OCPCLOUD-2617 : Bump k8s to 1.30 #327
OCPBUGS-34151 : Updating ose-cluster-autoscaler-operator-container image to be consistent with ART for 4.17 #323
AUTH-482 : set required-scc for openshift workloads #315
OCPBUGS-20565 : Set webhook minimum TLS version to 1.3 #320
OCPCLOUD-2493 : Add empty string as value for GpuType if GpuCount is empty 0 #317
OCPBUGS-31960 : Bump x/net to v.0.24.0 #318
OCPCLOUD-2493 : Update CAO to add upstream annotations #316
OCPCLOUD-2523 : add ExpanderOrderList api option #304
OCPBUGS-29863 : Apply hypershift cluster-profile for ibm-cloud-managed #314
OCPBUGS-28207 : update min/max memory limit documentation #313
MIXEDARCH-429 : Revert “OCPBUGS-18137: Provide the architecture of the control plane as argument to –scale-up-from-zero-default-arch” #311
OCPBUGS-28230 : add FallbackToLogsOnError for easier debugging #312
MIXEDARCH-429 : Add the environment variable value for CAPI_SCALE_ZERO_DEFAULT_ARCH #297
OCPCLOUD-2432 : Bump k8s packages to v1.29 #310
OCPBUGS-25559 : Updating ose-cluster-autoscaler-operator-container image to be consistent with ART #305
OCPBUGS-25633 : Add Snyk file to exclude vendor directory on scan #306
OCPBUGS-24911 : Updating ose-cluster-autoscaler-operator-container image to be consistent with ART #303
OCPBUGS-24102 : Updating ose-cluster-autoscaler-operator-container image to be consistent with ART #302
OCPCLOUD-2137 : Check scale from zero annotations on MachineSets #294
OCPBUGS-21791 : Bump x/net package to v0.17.0 #295
Update OWNERS #296
OCPCLOUD-2196 : Update dependencies k8s 1.28 #293
OCPBUGS-18137 : Provide the architecture of the control plane as argument to –scale-up-from-zero-default-arch #284
OCPBUGS-18954 : Ensure status reporter caches exit if they don’t sync #285
OCPBUGS-19411 : cluster-autoscaler-operator: clusterrole add clusteroperators watch #287
OCPBUGS-19169 : Updating ose-cluster-autoscaler-operator images to be consistent with ART #286
OCPBUGS-18278 : Address long acquire times during upgrade #281
OCPBUGS-18338 : Fix CI by running tests natively by default #282
Reconcile when external process change the clusteroperator status #279
OCPBUGS-14356 : add nutanix labels that should be ignored #275
CNF-5642 make operator optional #269
OCPCLOUD-2061 : Rebase dependencies to k8s 1.27 #274
Updating ose-cluster-autoscaler-operator images to be consistent with ART #273
OCPBUGS-10105 : Updating ose-cluster-autoscaler-operator images to be consistent with ART #271
Bug 1943194 : update GPU resource limits type to have validation #268
Update OWNERS #270
revert GPU label changes from pr 223 #267
: Update tooling in Cluster Autoscaler Operator #266
Add infrastructures resource to config.openshift.io #265
Allow infrastructures.config.openshift.io to be listed #264
Register configv1 types to schemes #262
Updating ose-cluster-autoscaler-operator images to be consistent with ART #259
: Update CAO to ignore platform related zone labels #260
Update OWNERS #261
: Set default container for operator #258
Add client certificate and key to service monitor #249
Updating ose-cluster-autoscaler-operator images to be consistent with ART #248
OCPCLOUD-1677 : add flag for duplicated events #253
Bug 1997396 : fix an error with autoscaler alert rules #254
OCPBUGS-1411 : Bump k8s deps to 1.25 #252
Bug 1997396 : update alerts for resource limits #250
OCPCLOUD-1427 : Expose autoscaler “–balancing-ignore-label” flag through CRD #251
Add verbosity option to ClusterAutoscaler object #247
Bug 2087039 : update dependencies to K8s 1.24, go 1.18 #246
Bug 2067803 : Bump prometheus/client_golang #242
Bug 2063194 : add leader election flags to autoscaler deployment #241
add capi version to autoscaler deployment #240
Updating ose-cluster-autoscaler-operator images to be consistent with ART #238
Bug 2034484 : fix: missed rbac and latest library-go #236
Bug 2026178 : update alerts to match style guidance #233
Library go bump #235
Update makefile to support podman #234
OCPCLOUD-1278 : add scale-down-utilization-threshold to CAO #226
update to Golang1.17 #227
update owners file #231
Bug 2025230 : Change ClusterAutoscalerUnschedulablePods severity to info #228
Bug 1943194 : add logic to detect GPU capacity and update accordingly #223
Updating ose-cluster-autoscaler-operator images to be consistent with ART #222
Bug 1994480 : Update dependencies to K8s 1.22 #218
Bug 1988032 : add cvo ha annotation to tombstones #216
Bug 1986090 : Do not recreate CA deployment when CA CR is being deleted #215
add alerts for memory and cpu core limits #213
add a tombstones manifest to the install directory #214
Bug 1973567 : add csistoragecapacities to cluster-autoscaler cluster role #212
Add related objects to ClusterOperator #211
Bug 1973567 : add csidrivers to the cluster-autoscaler cluster role #210
Updating ose-cluster-autoscaler-operator images to be consistent with ART #209
Updating .ci-operator.yaml build_root_image
from openshift/release #208
Full changelog
Bug 2101001 : Uplift kustomize and BMO to remove go-getter dependency #289
OCPBUGS-1518 : [release-4.9] Fix a few papercuts #292
Update with current OWNERS #296
Bug 2091747 : Fix interpretation of Deployment Status Conditions #268
Bug 2053581 : Calculating network stack only on supported Platforms #244
Bug 2012684 : add a new field “ProvisioningMacAddresses” to the provisioning CRD #207
Bug 1997993 : Set LIVE_ISO_FORCE_PERSISTENT_BOOT_DEVICE=Never #192
Bug 1986462 : Separate the names of machine os downloader when two copies are started #185
Bug 1986464 : Send pull secret data as base64 encoded string #184
Bug 1984576 : Rebase of pull/177 (Pass MACs to set-static-ip initContainer) + unit tests #182
Add support for live images and configuration of coreos IPA #174
Customize metal3 health endpoint to avoid port conflicts #180
Set external IP env var for ironic conductor too. #176
Pass IRONIC_EXTERNAL_IP to Ironic container #172
Add quick network info for boot iso image source option #167
Bug: 1947293 Add managed provisioning network size validation #164
Use ironic image for ironic-inspector #132
Bug 1973724 : reorder the initContainers, so that static-ip-set happens prior to the image download #169
remove dhellmann from owners #170
upgrade kustomize to 3.9.4 #168
Bug 1961226 : Configure an IPA sshkey in the metal3 pod #115
Update controller-runtime version to v0.8.3 #137
Add VirtualMediaViaExternalNetwork flag to the Provisioning CRD #150
Allow boot iso source configuration #144
Pass the node mac addresses to containers currently needing provisioningInterface #149
Bug 1972753 : Only start static ip set if provisioning net not disabled #165
Updating ose-cluster-baremetal-operator images to be consistent with ART #162
Use new registry registry.ci.openshift.org #159
Don’t set IP options on kernel command line twice #163
Updating .ci-operator.yaml build_root_image
from openshift/release #160
Full changelog
Bug 1993931 : Storage operators use older kubernetes client #100
Bug 1992255 : Fix leader election defaults in snapshot-controller #99
Bug 1986215 : Bump library-go #98
Add ibm-cloud-managed profile patch for operator deployment #96
Support External control plane topology #97
Use go:embed for static yaml files #95
Bug 1965263 : VolumeSnapshotContents listing should print also namespace of the VolumeSnapshot ref. #93
Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #94
readme: update references to developer guide #90
Updating .ci-operator.yaml build_root_image
from openshift/release #92
‘manages’ #76
Full changelog
Bug 2002621 : serviceChanged: Fix internalTrafficPolicy #295
Bug 1992555 : Comply with Openshift alerting guidelines #288
Allow dns operator to be disabled with managementState field #260
status: Watch clusteroperators #261
Bug 1973482 : status: Watch daemonsets #283
Bump for controller-runtime v0.9.0 #282
Updating ose-cluster-dns-operator images to be consistent with ART #281
Updating .ci-operator.yaml build_root_image
from openshift/release #280
Add alebedev87 to OWNERS #275
Full changelog
OCPBUGS-7982 : fail early on missing node status envs #1015
OCPBUGS-7957 : set default etcd client timeout #1014
OCPBUGS-5554 : only allow TLS1.2 ⁄1 .3 ciphersuites in etcd and CEO #983
OCPBUGS-2944 : Add niceness to important etcd processes #959
OCPBUGS-2120 : fix cert rotation on IP changes #945
OCPBUGS-614 : ensure healthy quorum before config update #912
Bug 2102005 : Upping defrag timeout to 1 minute #867
Bug 2095115 : cluster-backup.sh script has a conflict to use the ‘/etc/kubernetes/static-pod-certs’ folder if a custom API certificate is defined #849
Bug 2086119 : Add summary to etcd alert rules #826
Bug 2082316 : Add new etcd members to reviewers, add Allen to approvers #818
Bug 2068084 : manually disable defrag #810
update OWNERS #721
Bug 2069830 : turn on initial corruption check #772
Bug 2008175 : pkg/operator/metriccontroller: Fix query #686
Bug 2009890 : pkg/operator/upgradebackupcontroller: fix backup dir name in status condition #683
Bug 2007454 : pkg/cmd/render: disallow placeholder IPs #667
Bug 2003540 : bump library-go #663
Bug 2009016 : Suppress noisy logs and improve client errors #679
OWNERS: add hasbro17 to reviewers #671
Bug 1997347 : pkg/cmd/verify: bug fixes and improvements #657
OWNERS: add lilic as approver. #655
Bug 1997347 : pkg/operator/upgradebackupcontroller: update cluster operator status #653
Bug 1997347 : ETCD-223: pkg/operator: add cluster backup upgrade controller #647
Bug 1956879 : pkg/operator/metriccontroller: read etcd-operator SA token rather than using prometheus #650
Bug 1994857 : Revert pkg/operator/targetconfigcontroller: wait for kcm-o to generate certs before rollout #651
Bug 1997207 : Pass context into clientv3.Config to use same context #645
Bug 1994986 : test/e2e/etcdctl_test.go: Skip check perf test as we disabled it #646
Bug 1994707 : pkg/etcdcli: provide clear error on status check for unstarted etcd member #644
Bug 1980465 : pkg/etcdenvvar: warn on apply duration over 200ms #639
Bug 1957498 : Clean up tech debt #631
Bug 1993757 : bindata/etcd: remove unix socket from advertised list #640
Bug 1991068 : Allow only supported cipher suites #638
Bug 1989335 : pkg/operator/targetconfigcontroller: block rollout and report on missing external resource #635
Revert “Bug 1701154: Enable etcdHighNumberOfFailedGRPCRequests alerts” #637
Bug 1701154 : Enable etcdHighNumberOfFailedGRPCRequests alerts #626
Bug 1986829 : metrics: use client cert auth for metrics scraping #634
Bug 1988491 : bindata/etcd/quorumguard-deployment: simplify health true matching #636
Adjust runbooks url to new path #632
pkg/operator/defragcontroller: reduce RPC calls after defragmentation #630
Inject runbook url into alerts #628
OWNERS: goodbye Suresh #629
ETCD-58 : add support for defrag controller #625
Replace message with description field #627
ETCD-204 : Add an observer for TLS Security Profile #616
bindata/etcd: Enable gRPC time histograms #566
Migrate alerting mixin from cluster-monitoring-operator #613
bump library-go to get context fixes #622
Bug 1969633 : pkg/operator/targetconfigcontroller: wait for kcm-o to generate certs before rollout #619
pkg/etcdenvvar: bump ETCD_QUOTA_BACKEND_BYTES to 8GB #597
Updating cluster-etcd-operator images to be consistent with ART #612
Rotate serving certs when duration less than minimum percent #606
Full changelog
OCPBUGS-4881 : Update CRLs when they expire #870
Bug 2100631 : Fix flakey logic in haproxy timeout tests #795
OCPBUGS-1624 : Fix removing custom created service in openshift-ingress with same name #831
Bug 2084336 : Fix enabling PROXY protocol on an upgraded cluster #757
Bug 2097736 : Fix loadBalancerServiceAnnotationsChanged check and update #786
Bug 2094054 : Delete LoadBalancer-type service finalizer logic #771
Bug 2079517 : Use externalTrafficPolicy: Cluster with OVN #713
Bug 2032677 : Azure: Add Support for Azure Stack Hub #690
Bug 2064586 : Disable keepalive for canary probe #722
Bug 2060111 : Set Upgradeable=False if default cert has no SAN #711
Bug 2057518 : Normalize the AWS internal LB annotation value #706
Bug 2058699 : Upgradeable Condition in Operator and IC status #709
Bug 2014938 : Use fake dns provider with external cp topology only in IBM Cloud case #666
Bug 2014711 : Fix for Azure dns privateZone degrade e2e test #673
Bug 2015829 : Change default balancing algorithm to “leastconn” #667
Bug 1997407 : Configure router to use “source” for passthrough #650
Bug 1986575 : Add e2e test cases for haproxy timeout api fields, and reject negative timeout values #644
Bug 1989058 : Watch CRL configmaps #642
Bug 1989005 : Validate spec.clientTLS.allowedSubjectPatterns[*] #643
Bug 1972977 : cleanup condition metrics for deleted ingress controllers #640
Bug 1942657 : Ingress operator stays degraded after privateZone fixed in DNS #641
Bug 1986228 : NE-310 E2E test for HSTS #639
Add unsupported config override for maxconn #638
NE-412 : Add options for tuning connection timeouts in openshift ingress controller #635
Implement configuration for handling empty requests #452
Implement client certificate parameters #450
Add unsupported config override for reload interval #619
ensureRsyslogConfigMap: Remove ingressConfig param #573
Add unsupported config override for config manager #628
Add IBMCloud DNS support #630
go.mod: Bump openshift/api to latest for DNSRecord typo #629
NE-472 : Add tlsv1.3 support #617
Ability to Customize HAProxy 2.x Error Page #588
Bump for controller-runtime v0.9.0 #626
Updating ose-cluster-ingress-operator images to be consistent with ART #625
Updating .ci-operator.yaml build_root_image
from openshift/release #624
Add alebedev87 to OWNERS #618
Full changelog
OCPBUGS-2206 : [release-4.9] Wire support for trusted service account issuers #1388
Bug 2037274 : pkg/operator#LegacyCNCerts: use increase function #1318
Bug 2044622 : staticpod pruner: check if the cert directory exists to avoid panic #1297
Bug 2037274 : starter: include metrics controller #1274
Bug 2029504 : encryption-controller: sync secrets conditionally #1268
Bug 2014615 : Exempt metrics scrapes from APF. #1244
Bug 2012346 : prometheus-k8s-0 cpu usage keeps increasing for the first 3 days #1242
Bug 2003540 : bump library-go #1232
Bug 1998552 : Enforce OpenShift’s defined kubelet version skew policies #1199
Bug 2000608 : static pod startup monitor should log to a log file in addition to stderr #1219
Bug 1985447 : Add namespace label to remaining apiserver alerts #1220
Bug 1969404 : remove override for fast cert rotation #1221
Bug 1994643 : remove startup-send-retry-after-until-ready option #1211
Bug 1994857 : Revert “Bug 1969633: pkg/operator/targetconfigcontroller: wait for kcm-o to generate certs before rollout” #1209
Bug 1997420 : revert wrong change on the api-usage rules #1204
Bug 1996032 : Bump kube libraries to 1.22.1 GA version #1210
Bug 1994643 : enable shutdown-send-retry-after and startup-send-retry-after-until-ready #1207
Bug 1994257 : Actually create prometheus rule for audit error alert #1206
Bug 1985447 : Add namespace labels to kube-apiserver-operator alerts #1185
Bug 1991357 : bump library.go #1203
Bug 1985073 : use 1m resolution for control plane cpu alerts #1201
Bug 1990610 : prevent panic in startup monitor enablement check #1202
Bug 1985997 : Enable static pod fallback logic for SNO, with disruptive e2e test #1198
Bug 1986829 : metrics: use client cert auth for metrics scraping #1190
Bug 1989633 : bump(library-go): staticpod/installer: skip backoff if lastAvailableRevision > targetRevision #1200
Bug 1989461 : kube-apiserver: make flock wait for release and remove port wait #1191
Bug 1985997 : readiness checks handle network errors better #1196
Bug 1985997 : scaffolding for e2e tests for the static pod monitor #1197
Bug 1985997 : staticpod/startupmonitor: shorten and unify reason strings #1194
Bug 1985997 : wires startup monitor related controllers #1189
Bug 1986003 : Bump k8s.io to 1.22.0-rc.0 #1181
Bug 1985997 : wires the startup monitor #1177
staticpod/installer: get rid of sleep in sync loop #1183
Drop kubelet-https removed in 1.22 #1184
introduces KubeAPIReadinessChecker used by startup monitor to assess Kube API server readiness/health condition #1180
encryption condition controller doesn’t reset previously set condition #1178
Create alert for API Server audit log errors #1166
Start using embed module for assets #1174
bump(library-go + api): get audit.customRules support #1173
clear encryption conditions when there is no work to be done #1172
Switch to auditpolicy controller #1155
bootstrap: add –infra-config-file to render with SNO settings #1171
alerts: give exact oc get apirequestcounts
command in APIRemovedInNextReleaseInUse alert #1167
remove observing token timeouts #1161
disable apiextensions.k8s.io/v1beta1 and admissionregistration.k8s.io/v1beta1 #1162
Set –cloud-provider=external for supported platforms #953
Bug 1969633 : pkg/operator/targetconfigcontroller: wait for kcm-o to generate certs before rollout #1169
graceful-termination-duration: reduce to 15s for SNO #1168
reduces shutdown-delay-duration to 0s for SNO #1164
bump library-go to get context fixes #1163
Bug 1964231 : Ensure kubelet client cert change does not require a restart #1151
Bug 1974716 : SA token issuer observer: fix observing api-audiences #1158
Updating ose-cluster-kube-apiserver-operator images to be consistent with ART #1150
Bug 1956081 : add sigterm handler to insecurereadyz #1149
kube-apiserver failed to load SNI cert and key #1145
Bug 1921139 : Revert “remove override for fast cert rotation for release” #1147
Full changelog
Bug 2049907 : allow cluster-policy-controller to fallback to default cert #600
Bug 2044622 : Sync with the latest 4.9 library-go #593
Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #537
Bug 2003540 : bump library-go #564
Bug 1986829 : metrics: use client cert auth for metrics scraping #556
Bug 1989073 : Exclude openshift only CloudProvider feature gate from KCM config #555
Bug 1986003 : Bump k8s.io to 1.22.0-rc.0 #550
Bug 1986437 : Bump github.com/openshift/api #551
Cloud Volume Observer: Extended arguments must be a slice #552
remove unused cluster-policy-controller configuration #553
Add ObserveCloudVolumePlugin config observer for KCM config #525
update cluster-policy-controller configuration #545
fix clusterroles for the CSR approver #548
allow upgraded clusters to use the vulnerable service-ca.crt #546
Start using embed module for assets #547
Bump openshift/api #542
Set –cloud-provider=external for supported platforms #450
Refactor remaining controllers to factory #541
Bug 1965562 : recycler-for-nfs-… does not set requests or priorityClassName #538
bump library-go to get context fixes #540
Update OWNERS #539
AUTH-26 : CSR Approver manifests #535
Full changelog
OCPBUGS-45724 : Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART for 4.19 #554
API-1835 : bump library-go #552
WRKLDS-1449 : bump(k8s): update k8s.io/* dependencies to v1.31.1 #547
API-1835 : operator client update #551
create CRDs from openshift/api #550
no-jira: Update OWNERS #549
OCPBUGS-41260 : Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART for 4.18 #548
no-jira: Rename Dockerfile #546
NO-JIRA: update library-go #544
OCPBUGS-34367 : Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART for 4.17 #543
API-1783 : bump(k8s): bump k8s version to v1.30.0 #540
WRKLDS-1168 : tolerate node-role.kubernetes.io/control-plane:NoExecute #539
OCPBUGS-30489 : bump(google.golang.org/protobuf)=v1.33.0 #538
WRKLDS-1071 : bump(library-go)=release-4.16 #536
OCPBUGS-29566 : Apply hypershift cluster-profile for ibm-cloud-managed #535
OCPBUGS-23900 : README: fix dynamicResourceAllocation field name #534
OCPBUGS-23900 : Profile customizations: dynamic resource allocation through TechPreviewNoUpgrade feature gate #532
AUTH-481 : add PSa labels to openshift-kube-scheduler-operator namespace #533
NO-JIRA: readme: describe mapping between logLevel and log level #531
NO-JIRA: README: add notes about dumping KS’s node cache #530
OCPBUGS-21846 : sync(library-go): revision_controller: update last revision only when a revision is completely rendered #526
OCPBUGS-23631 : Add .snyk file to exclude vendor and ignore unit tests #524
OCPBUGS-24915 : Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART #522
TRT-1420 : Bump openshift/library-go to pick up revision_controller revert #521
OCPNODE-1890 : Bump k8s api to v0.29.0 #510
OCPBUGS-24915 : Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART #519
OCPBUGS-24915 : Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART #517
OCPBUGS-24106 : Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART #513
OCPBUGS-24218 : Annotate serviceaccount-ca with ownership information #511
OCPBUGS-23463 : bump(library-go) #512
NO-JIRA: README.md: steps for enabling profiling, collecting heap and running go tool pprof #507
OCPNODE-1886 : Migrate from kubescheduler.config.k8s.io/v1beta3 to v1 #508
OCPBUGS-21734 : Bump openshift/library-go to disable http/2 by default #503
OCPBUGS-21734 : Bump deps to address CVE-2023-44487 #500
bump(openshift/client-go,library-go) #498
OCPBUGS-16794 : installerpod: change pod manifest mode to 0600 #496
OCPBUGS-19175 : Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #493
Bump openshift/* libs #492
Update to Kubernetes 1.28.2 #491
STOR-1425 : Update to Kubernetes 1.28.1 #490
OCPBUGS-14052 : KubeSchedulerDown: set runbook_url annotation #489
OCPBUGS-15256 : Sync openshift/api to reduce installerpod configmap based file permissions to 0600 #488
remove loglevel in deploy #487
OCPBUGS-14323 : Change manifest directory permissions #485
Remove featureset flag and use only the manifest #484
STOR-1263 : Bump k8s 1.27 #472
use standard featuregate library from API #483
OCPBUGS-12074 : Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #479
Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #466
OCPBUGS-10568 : migrate to using lease objects for leader election #476
disable debug pporf with unauthenticated port #468
WRKLDS-705 : Bump openshift/api to enable DynamicResourceAllocation through TechPreviewNoUpgrade #463
WRKLDS-649 : Guard pod set readiness probe endpoint explicitly #459
OCPBUGS-6261 : bump(k8s): 1.26.1 #460
Add client certificate and key to service monitor #434
remove use of deprecated klog flags #457
Revert “Drop log flags removed in k8s 1.26” #456
bump (openshift/api) for CSIMigration* feature gates #455
Drop log flags removed in k8s 1.26 #454
Drop flags removed in k8s 1.26 #453
OCPBUGS-3041 : guard controller: set an explicit hostname to avoid name collisions #446
bootstrap-kube-scheduler: specify resources.requests #445
library-go vendoring for installer cmd timeout #444
Bump openshift/api to bring the MatchLabelKeysInPodTopologySpread enabled in TPNoUpgrade #442
trt-589 bump library-go #441
Bump go.mod golang version to 1.19 #440
k8s 1.25.0 #438
Describe how to increase log level of kube-scheduler instances #436
Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #433
Update owners #432
Bug 2062459 : Introduce sync unit test #430
Bug 2086092 : bump to k8s v0.24.0 #420
Bug 2062459 : Fix bootstrap leader election config #428
Bug 2064024 : README: fix scheduler configuration formatting #427
Bug 2064024 : Update library-go to 80f9619c2 #425
Fix debugging information #424
manifests/deployment: comply to restricted pod security level #421
[rebase v1.24] remove –port flag from bootstrap #422
Update OWNERS #419
Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #406
Bug 2053582 : Track static pod lifecycle #417
Bug 2053582 : Track static pod lifecycle #415
Update resourcelock to configmapleases #412
Bump(openshift/api): to get CSI changes #411
Do not wait for a port which is no longer used by the scheduler #410
update cert injection annotations to beta #409
Bug 2029470 : update library-go to get rapid installer pod fixes #407
Bug 2035986 : Replace deprecated annotation #393
Bug 2042049 : Delete feature gates removed from k8s.io/kubernetes/pkg/features/kube_features.go #401
Bug 2039414 : Update KubeSchedulerConfig to v1beta3(default in 1.23) #395
Bug 2005901 : Sync the library-go #397
Bug 2033751 : Return Error when trying to use Scheduler Policy #390
Bug 2040132 : drop –port flag #398
Bug 2035927 : Replace NodeResourcesLeastAllocated/NodeResourcesMostAllocated plugins with NodeResourcesFit #392
Bug 2005901 : Bump library-go #396
Bug 2038968 : bump(openshift/api): to get CSI migration gates switched off #394
Bug 2005901 : Guard controller pdb #373
Bug 2034515 : bump library-go #388
Upgrade library-go version #387
Bump to k8s 1.23 #386
bump(library-go): to gather a fix for static pod UID version #384
Bug 2026352 : Sync with library-go to pick fixes for pruner panic #383
Bug 2002300 : Disable balancedAllocation and add weight for HighNodeUtilization profile #378
update scheduler metrics service selector #382
Fix gomod #377
Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #375
bump(*): library-go #376
bump(openshift/api): to get fix for typo in feature gate #374
Bug 2010354 : Make alert consistent with the alerting-consistency guidelines #372
podsecurity: enforce privileged for openshift-kube-scheduler namespace #371
Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #369
Bug 2001856 : bump libgo and related deps #368
Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #367
Bug 1984608 : Set kube-scheduler leader election defaults #365
Bug 1986829 : metrics: use client cert auth for metrics scraping #364
Bug 1986003 : Bump k8s.io to 1.22.0-rc.0 #362
SchedulerLegacyPolicySet: add 60 min wait #363
Fire SchedulerLegacyPolicySet alert when the legacy scheduler policy API is set #361
Start using embed module for assets #360
Bump openshift/api #359
operator: move target config controller to factory #358
bump library-go to get context fixes #357
Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #356
Full changelog
Bug 2022528 : Extensive number of requests from storage version operator in cluster #77
Bug 2016176 : kube-storage-version-migrator constantly reporting type “Upgradeable” status Unknown #72
Bug 1986418 : bump library-go dependency to use SNO leader election defaults #63
pkg/operator: fix typo starter clusteroperator #62
Updating .ci-operator.yaml build_root_image
from openshift/release #60
Full changelog
Bug 2031061 : Replace certificates with generated certificates #147
Bug 2024216 : Allow fallback to serving cert renewal accounting for egress IPs on SDN #141
Bug 2019754 : Ensure pending CSR count is valid post approval #139
Bug 1994480 : Update dependencies to K8s 1.22 #128
Ensure must-gather tracks related objects on failures #126
manifests/0000_90_cluster-machine-approver_04_alertrules: Drop ClusterMachineApproverDown #112
Updating ose-cluster-machine-approver images to be consistent with ART #125
Updating .ci-operator.yaml build_root_image
from openshift/release #124
fixing the link in the README.md of csr_check.go #109
Full changelog
OCPBUGS-937 : Give precedence to CMO config map proxy config #1762
OCPBUGS-641 : grafana: bump to 7.5.11 #1753
Bug 2030630 : jsonnet: update kube-prometheus and kubernetes-mixin #1538
Bug 2059470 : Unable to connect external Grafana with Openshift Monitoring #1549
Bug 2038406 : Add custom profile metric for Node Tuning Operator to telemetry #1535
Bug 2021097 : Set Upgradeable: false when HA workloads are incorrectly spread #1472
Bug 2018455 : Keep container_fs_usage_bytes metric #1461
Bug 2015571 : [4.9] add kube_persistentvolumeclaim_labels and kube_persistentvolume_labels #1457
Bug 2013617 : Update KubePodCrashLooping alert #1448
Bug 2013148 : jsonnet: Drop unnecessary kube-state-metrics alerts #1435
Bug 2011359 : Backport Application Services metric to 4.9 release #1420
Bug 2011798 : Prometheus when installed on the cluster shouldn’t have failing rules evaluation #1418
Bug 2008120 : Adjust dropped cAdvisor metrics #1404
Bug 2012029 : Allow namespace label in metric allow list #1422
Bug 2000490 : Add runbooks for all critical alerts #1356
Bug 1996785 : [MON-1536]Remove unused rules. #1316
Bug 1999397 : Bump prom 2.29.2 #1353
Bug 1991504 : changes for moving from sha1 to bcrypt #1336
Bug 1995614 : Fix beta.kubernetes.io/os deprecated warning #1348
MON-1688 : Expose remote write #1308
Bug 1995695 : Get insights on series churn during upgrades #1313
Bug 1997972 : pin dependencies for upcoming relase #1340
Bug 1997528 : remove use of etcd_object_counts metric #1345
Bug 1996941 : adding label check for node when creating daemon set #1339
Bug 1997475 : Makefile: increase timeout for e2e tests #1343
jsonnet: Add missing namespace labels to alerting rules #1319
Bug 1996718 : Fix ksm metric label allowlist flag #1337
jsonnet: Support exluding namespaces from user-workload monitoring #1312
Bug 1986981 : Alert Config update - Patch to PR#1310 #1317
Bug 1984365 : Dashboard Prometheus/Overview can’t filter instance by job #1324
Bug 1956830 : Update prometheus-adapter to v0.9.0 #1325
Bug 1992493 : jsonnet:rules: Adds missing summary and description to rules. #1327
Bug 1994222 : Add metrics for jaeger-operator #1306
Bug 1993055 : Fix node_exporter task error message #1321
Bug 1992567 : jsonnet: cleanup jsonnet codebase and align with kube-prometheus #1315
MON-1099 Improving error reporting to show all task failures #1238
Bug 1986981 : Update Alert Configs #1310
MON-1749 : Allow users to disable the local Alertmanager #1293
Bug 1990258 : cleaning up Makefile #1311
Bug 1987197 : hack,jsonnet: Better version checker #1298
Bug 1988291 : pkg/client/client.go: Add retry logic for daemonset create #1307
Bug 1973491 : jsonnet: update deps #1302
Bug 1987143 : Update prometheus resources label to 2.28.1 #1303
Bug 1986840 : track number of active alertmanager receivers via telemetry #1209
Bug 1986375 : adding check for node exporter daemon set #1279
Bug 1973576 : Bump thanos to v0.22.0 #1297
Remove context field from structs #1290
Bug 1978091 : fix node_exporter recording rules for cluster network dashboards #1296
Remove manual CRI-O metrics modification #1287
Allow configuring additional alertmanagers for UWM Prometheus and Thanos #1271
Documentation: fix a typo #1295
Add new label to show grafana dashboards in ODC #1294
generate client key and certificates #1282
No apiserver rules #1292
Send etcd telemetry rules #1281
jsonnet: Sync with kube-prometheus #1291
Bug 1978662 : Set a degraded message when persistent storage is not configured #1270
Remove use of deprecated APIs being removed in Kubernetes v1.22 #1286
Fix shellcheck errors #1284
Cleanup telemetry owners #1273
BUG 1980888: jsonnet: Favour http probes for thanos querier #1277
Remove context.TODO() and propagate real context #1254
pkg/manifests: Add EnforcedTargetLimit for user-workload monitoring #1278
Bug 1956308 : Fix deployment update with retry option #1257
client: Always set OperatorUpgradeable reason to AsExpected #1275
jsonnet: Enable federated targets in thanos-querier #1274
Bug 1947005 : changing alert manager access rules #1217
Bug 1974832 : Improve HighlyAvailableWorkloadIncorrectlySpread to detect single point of failure #1262
Bug 1949840 : Improve update and status reporting #1193
jsonnet: pull latest deps #1269
Bug 1978829 : alert: ClusterMonitoringOperatorReconciliationErrors: reduce range du… #1268
Remove logging from the mixins namespace selectors #1266
Bug 1977435 : jsonnet: bump prometheus-operator to v0.49.0 #1267
Bug 1974830 : Update KubeDeploymentReplicasMismatch alert #1261
operator: Allow disabling Grafana deployment #1241
Bug 1972076 : jsonnet: Disable cpufreq collector in node_exporter #1229
Bug 1974832 : Add HighlyAvailableWorkloadIncorrectlySpread alert #1242
Revert “Bug 1974830: Update KubeDeploymentReplicasMismatch alert” #1259
Improve monitoring telemetry rules #1227
Extend E2E tests to cover user facing config #1218
*: improve discovery of currently used component versions #1235
Bug 1974830 : Update KubeDeploymentReplicasMismatch alert #1253
Allow configuration of the log level for Alertmanager in the CMO configmap #1256
Bug 1974651 : Remove :apiserver_v1_image_imports:sum #1239
AggregatedAPIDown alert threshold set back to 85% #1237
Makefile: add check to verify runbook urls #1246
Remove context.TODO() from client_go method calls #1240
Revert “alert:KubeDeploymentReplicasMismatch: only fire if cluster is in ready state” #1249
hack: Remove python script that diffs jsonnet #1247
Makefile: update $(JSONNET_VENDOR) dependencies #1248
alert:KubeDeploymentReplicasMismatch: only fire if cluster is in read… #1245
jsonnet: pull latest deps #1244
jsonnet: remove unused remove-runbook script #1243
jsonnet/control-plane.libsonnet: Remove etcd rules #1233
Sync with kube-prometheus #1236
Add RHODS Usage and Availability metrics #1232
jsonnet: Generate CMO ClusterRole with jsonnet #1230
Bug 1970147 : jsonnet: disable insecure cypher suites for prometheus-adapter #1234
Makefile: drop test-rules from test-unit target #1137
Correct serverName json tag #1226
test/e2e: make tests more resilient to hiccups #1231
Updating cluster-monitoring-operator images to be consistent with ART #1225
jsonnet: unlock dependencies for 4.9 development cycle #1214
Update OWNERS file to reflect new maintainers #1215
pkg/client: Retry on API errors in polling methods #1194
jsonnet: Run jb rewrite to convert to absolute paths #1224
hack: do not use shellcheck container #1196
Updating .ci-operator.yaml build_root_image
from openshift/release #1216
hack,test: Use new ghcr.io images for prometheus-example-app #1188
More robust local CMO script #1181
Full changelog
OCPBUGS-16894 : Use pods oc vs host #1923
OCPBUGS-16312 : pick the ovn-k8s-cni-overlay and openshift-sdn shims from right directories #1907
OCPBUGS-5574 : CVE-2021-4238 goutils: RandomAlphaNumeric and CryptoRandomAlphaNumeric are not as random as they should be #1683
OCPBUGS-4788 : ipsec: Run ovs-monitor-ipsec in the foreground and change probes #1664
Jira OCPBUGS-3854: IPsec: Fix broken counter++ expression #1653
Bug 2101915 : Make the use of the ip-reconciler cronjob opt-in [backport 4.9] #1501
OCPBUGS-2594 : Make northd probe interval default to 10 seconds #1593
Bug 2095112 : ovn: fix northd preStop command handling #1478
Bug OCPBUGS-1514: Kuryr: Bump timeoutSeconds for livenessProbe #1562
Bug 2101092 : OCPVE-106 Customize rollout strategy to fix SNO upgrade #1500
Bug 2093978 : Drop Node update permission for sdn-node #1476
Bug 2092265 : Cleanup CNO relatedObjects #1468
Bug 2083079 : Reserve port TCP/9104 for cluster-network-operator #1429
Bug 2085463 : Add default-route field to egress-router k8s.v1.cni.cncf.io/networks #1444
Adds dougbtv to owners [release-4.9] #1402
Bug 2058673 : ip-reconciler cronjob specification requires hostnetwork, api-int lb usage & proper backoff [backport 4.9] #1323
Bug 2057957 : Do not apply OVN-Kubernetes PodDisruptionBudget
on single-node clusters #1316
[release 4.9] Updates owners #1333
Bug 2040530 : ovn: try to gracefully terminate ovn-northd and ovsdb #1279
Bug 2046476 : sbdb and nbdb containers leave pid around if they restarted or crashed #1291
Bug 2038252 : Backport 4.9 OVN drop icmp frag from other nodes on Azure cluster #1273
Bug 2034351 : Whereabouts IP Reconciliaton [backport 4.9] #1264
Bug 2023423 : Add ip6tables NOTRACK rules for udp/6081 #1229
Bug 2037499 : Bump openshift/build-machinery-go #1270
Bug 2028961 : [release-4.9] Set upgrade strategy on kube-proxy #1239
Bug 2014021 : Use proxy to connect to OSP cloud #1201
Bug 1986061 : Monitor openshift-network-diagnostics namespace #1190
Bug 1960101 : Fix update-codegen hack, pull in changes from openshift/api, bump k8.io deps to v0.22.1 #1140
Bug 1997050 : Fix panic with unknown networks #1188
Bug 1998508 : Fix the install-time “waiting for other operators” statuses #1192
Bug 1990631 : ovnkube: use ovn-nbctl daemon monitor mode to restart and log issues #1182
Bug 1914398 : Changed pod user to non-root #1124
Bug 1991551 : allow sdn (and others) to use new events.k8s.io API #1177
Bug 1989246 : use new default leader election values to handle apiserver rollout on SNO #1175
Bug 1992507 : Use prometheus rule annotations comply with the OpenShift alerting guidelines #1181
Bug 1989734 : Whereabouts should have RBAC for leases #1174
Bug 1984049 : Slow OVN Recovery on SNO #1159
Bug 1990725 : Add missing node name into KuryrSDNPodNotReady Alert #1176
Bug 1987019 : Support external control plane topology #1158
Docs: add architecture overview, remove outdated HACKING guide. #1078
Remove valadas from owners #1081
Bug 1989122 : let openshift-sdn use EndpointSliceProxying #1166
Updating cluster-network-operator images to be consistent with ART #1136
Bug 1981055 : ovnkube-master handle 60 seconds downtime of API server gracefully in SNO #1154
Bug 1985033 : Make inactivity_probe configurable #1165
Bug 1984449 : Change to use mountPath: /host #1160
Bug 1961757 : ovnkube: set ovn-controller lflow cache limit to 1GB #1147
Revert: Add env variable OVS_SYS_LOG_LEVEL for ovn nodes to setup ovs syslog level #1163
Bug 1981975 : Update service network status to reflect dual stack entries #1155
Bug 1970985 : SDN-1955: Add pre-puller ds to reduce upgrade downtime #1141
Bug 1961811 : Add a newline between user CAs and system CAs #1156
OVNKube: check if br-ex1 is available and pass it as a parameter #1152
Make egress IP and ICNI mutually exclusive when bootstrapping OVN-kube #1145
Bug 1970129 : Add env variable OVS_SYS_LOG_LEVEL for ovn nodes to setup ovs syslog level #1142
Add alerts for issues with load balancers/ports. #1148
Include alerts for critical lbs #1146
Removing old kuryr-kubernetes CRDs #989
Bug 1962951 : enable ovs column diffs feature #1101
Bug 1975016 : Kuryr: Store OpenStack credentials in a secret #1139
Add JacobTanenbaum to list of approvers #1099
Updating .ci-operator.yaml build_root_image
from openshift/release #1130
Full changelog
Bug 2017066 : openshift profile: fix malformed patch #284
Bug 2013653 : TuneD: workaround for high CPU utilization of [scheduler] plug-in. #279
Bug 2004712 : TuneD: Revert the ConfigParser changes. #272
Bug 1998247 : Reload when deps of recommended profile change. #267
Bug 1997486 : Ship the latest TuneD and stalld. #265
Bug 1994891 : Fix e2e tests after the recent 1.22.0 bump #264
Bug 1992560 : monitoring: comply with OpenShift alerting guidelines #263
Bug 1994891 : Bump vendor dependencies to k8s 1.22.0 #261
Bug 1985739 : Move OpenShift profile to TuneD. #258
Bug 1986477 : Handle kube-apiserver disruption more gracefully. #256
scheduler: new option cgroup_ps_blacklist #250
Address a race in the stalld e2e test. #249
IBM Cloud manifest profile patch for operator deployment #252
Ship the latest TuneD, adjust default Tuned CR. #245
Updating to the latest stalld v1.13.0. #246
openshift-tuned event-driven change processing #243
Adjusting the OWNERS file due to team changes. #244
Updating to the latest stalld v1.12.0. #242
Bug 1974277 : Fix conditional order for setting net device param. #239
Bug 1973154 : Switch back to NTO-shipped stalld. #236
Updating cluster-node-tuning-operator images to be consistent with ART #235
More precise description of MCP matching. #219
Updating .ci-operator.yaml build_root_image
from openshift/release #234
Full changelog
[release 4.10] Bug 2109399: openshift-apiserver pods never going NotReady #502
Bug 2047331 : global pull secret not working in OCP4.7.4+ for additio… #491
Bug 2029504 : encryption-controller: sync secrets conditionally #487
Bug 1998031 : Deploy PDB to prevent more than one replica going unavailable #472
Bug 1948089 : openshift-apiserver should not set Available=False APIServicesAvailable on update #471
Bug 1959290 : bump to library-go and kube libraries #466
Bug 1960680 : bindata: run openshift-apiserver as root explicitly. #465
Bug 1986829 : metrics: use client cert auth for metrics scraping #464
encryption condition controller doesn’t reset previously set conditon #462
bump(library-go + api): get audit.customRules support #461
clear encryption conditions when there is no work to be done #460
audit: wire auditpolicy controller #459
Updating ose-cluster-openshift-apiserver-operator images to be consistent with ART #457
Full changelog
Bug 1986003 : Rebase to Kubernetes 1.22 #225
Bug 1986829 : metrics: use client cert auth for metrics scraping #223
Fix config merge order #221
Update OWNERS #220
Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #219
Updating .ci-operator.yaml build_root_image
from openshift/release #217
Full changelog
use correct eventRecorder in CSRApproverController #68
refactor cluster policy controller and NamespaceSCCAllocationController #65
add dummy namespace arg to support config update #67
CSR: fix the subject for monitoring CSRs approval #66
log namespace in NamespaceSCCAllocationController error #64
AUTH-26 CSR approving mechanism #61
Updating cluster-policy-controller images to be consistent with ART #63
Updating .ci-operator.yaml build_root_image
from openshift/release #62
readme: update references to developer guide #60
Full changelog
OCPBUGS-45597 : Updating ose-cluster-samples-operator-container image to be consistent with ART for 4.19 #591
SO-142 : Periodic sync of OKD samples #582
SO-139 : Update the k8s API version #584
SO-138 : Periodic sync of supported OCP samples #583
SO-137 : Support updating the library separately for OKD and for OCP. #581
OKD-225 : Add back mysql samples #571
OCPBUGS-42265 : Fix the rails template before the upstream accepts or PR #574
OKD-225 : Sync samples - OKD CI is completely broken currently due to removed containers #569
OKD-225 : update okd dockerfile builder and base images #566
OCPBUGS-38994 : Fix library-sync.sh to handle renames in unsupported samples #562
OCPBUGS-38926 : Update Go version, API version and vendored libs to the same versions as in the openshift/api. #561
OCPBUGS-38273 : Updating ose-cluster-samples-operator-container image to be consistent with ART for 4.18 #559
NO-ISSUE: Only pick up the changes from the supported imagestreams and templates in library-sync.sh. #553
KUBESAW-162 : add mfrancisc and metlos as owners #549
SO-121 : Syncing the library for only S2i Samples for OCP 4.16 #543
Revert “SO-121: Resync Libray for 4.16” #542
SO-121 : Resync Libray for 4.16 #540
OCPBUGS-31303 : bump K8s version to 29.2 #536
AUTH-482 : set required-scc for openshift workloads #535
OCPBUGS-26992 : Align builder and base for Dockerfile.okd with Dockerfile #531
OCPBUGS-28230 : add FallbackToLogsOnError for easier debugging #532
OCPBUGS-24787 : Updating ose-cluster-samples-operator-container image to be consistent with ART #530
OCPBUGS-24787 : Updating ose-cluster-samples-operator-container image to be consistent with ART #527
SO-119 : Fix mariadb import url in OKD #525
SO-118 : Bumping the K8s to 28.2 and golang to 1.20 #524
SO-117 : Library Sync for OCP release 4.15 #522
OCPBUGS-22225 : Sync library to remove invalid dockerhub references for OKD #519
Use latest tag for network-tools imagestream #518
OCPBUGS-18857 : Updating ose-cluster-samples-operator images to be consistent with ART #517
manifests: Drop explicit runlevel from CRD manifest #515
OCPBUGS-16435 : Bump k8 to v0.27.2 for ocp 4.14 #514
OCPBUGS-16403 : Update Cluster Sample Operator dependencies and libraries for OCP 4.14 #511
reconcile status when clusteroperator changes #510
OCPBUGS-15754 : Update Jenkins and Jenkins Agent Base image versions #504
OCPBUGS-14491 : Updating to use Jenkins 4.13 images #502
OCPBUGS-12775 : Update Cluster Sample Operator dependencies and libraaies for OCP 4.14 #500
Updating ose-cluster-samples-operator images to be consistent with ART #499
OCPBUGS-10910 : Add network tools imagestreams #495
Updating ose-cluster-samples-operator images to be consistent with ART #493
Fix jira component #494
update Jenkins to use v4.12 imagestreams #491
OCPBUGS-855 : When setting allowedRegistries urls the openshift-samples operator is degraded #487
OCPBUGS-6811 : Update Cluster Sample Operator dependencies and libraries for OCP 4.13 #485
Change importMode to preserveOriginal for Openshift imagestreams #482
OCPBUGS-6579 : update sample imagestreams with latest 4.11 image using specific image tag reference #483
OCPBUGS-4357 : Bump k8s master #476
OCPBUGS-4166 : Update Cluster Sample Operator dependencies and libraries for OCP 4.13 #474
OCPBUGS-3426 : Update Cluster Sample Operator dependencies and libraries for OCP 4.12 #471
Updating ose-cluster-samples-operator images to be consistent with ART #470
Updating ose-cluster-samples-operator images to be consistent with ART #465
Add client certificate and key to service monitor #464
Updating ose-cluster-samples-operator images to be consistent with ART #435
Bug 2086086 : Update Cluster Sample Operator dependencies and libraries for OCP 4.11 #433
update jenkins CPaaS image refs prior to 4.11 GA #432
Bug 2086086 : Update Cluster Sample Operator dependencies and libraries for OCP 4.11 #431
Bug 2095256 : Samples Owner needs to be Updated #429
Bug 2086086 : Update Cluster Sample Operator dependencies and libraries for OCP 4.11 #428
AUTH-133 : manifests/deployment: comply to restricted pod security level #425
Updating ose-cluster-samples-operator images to be consistent with ART #426
JNKS-289 : pull in jenkins imagestream updates (add back maven/nodejs streams) #422
Jira SO-19: Make sure template and imagestream api version is groupified #420
JNKS-287 : remove imagestream manifest refs; remove override of jenkins images with payload images #416
Bug 2010364 : OpenShift Alerting Rules Style-Guide Compliance #419
Bug 2067823 : Taking care of CVE-2022-21698 #418
Bug 2064610 : Remove duplicate v1 from cakephp-mysql templates #417
manifests: Add capability.openshift.io/name #414
Updating ose-cluster-samples-operator images to be consistent with ART #412
Bug 2027745 : Allowing ImageStream creation when config registry empty #406
Bug 2033720 : Synching SSO library #411
upd rhel7 Dockerfile in case still used for rhel7 worker nodes #410
Bug 2033720 : Bump k8 dependencies to v0.23.1 #409
Bug 2033720 : Library synchronization for OCP 4.10 #408
Bug 2027745 : Move openshift build-machinery-go dependency #407
Update OWNERS #402
Remove single node prod cluster profile annotation as it is not used #405
Bug 2007757 : Including Template in must-gather related objects. #399
Bug 2006947 : fix proxy portion of tbr inaccessible check #397
Updating ose-cluster-samples-operator images to be consistent with ART #396
Bug 2002368 : acccount for image api returning invalid on imagestream create based on allowed/blocked registry settings #394
Bug 2003683 : fix recently introduced panic when conflict errors occur #395
Bug 1993840 : more avoiding immediate degraded on intermittent API errors #391
Updating ose-cluster-samples-operator images to be consistent with ART #390
add david peraza as approver, clean up reviewers #389
BUILD-298 : Bump k8s to 1.22.1 #388
Bug 1993840 : avoid immediate degraded on intermittent API errors; set reason/message when Available=false #387
Bug 1995386 : don’t return err in wait.Poll on net.DialTimeout err; tweak time intervals #386
Bug 1990140 : add connection with timeout in TBR accessibility check to expedite ‘disconnected’ mode #384
Bug 1990988 : Refreshing samples for OCP 4.9 #381
Bug 1975539 : delete hello-openshift in payload imagestream via CVO annotation #380
Updating ose-cluster-samples-operator images to be consistent with ART #378
Updating .ci-operator.yaml build_root_image
from openshift/release #377
Full changelog
Bug 2102760 : Add missing ibm cloud annotations to prometheus rbac #294
Bug 2084219 : Fix RelatedObjects when an API is missing in the API server #281
Bug 1999674 : Update prometheus rule to alert about esxi host versions #209
Bug 1992875 : Add azure credentials #206
Bug 1999853 : ControlPlaneTopology: Fix node selector for CSI driver operator deployment #208
Bug 1993931 : Storage operators use older kubernetes client #207
Bug 1991814 : Create namespace for manila on all OpenStack installations #202
Bug 1985391 : Add proxy support to cinder CSI #204
Bug 1992193 : Fix race when starting controllers #201
Bug 1948090 : Remove CSIDriverOperatorDeploymentAvailable condition when deploying CSI operator #173
Bug 1992857 : allow Azure CSI driver operator to read configmaps globally #203
Bug 1986557 : Install CSI drivers on all platforms #197
Bug 1990601 : Always run CSI driver controller for Azure Stack Hub #200
Bug 1948090 : Fix poddisruptionbudget RBAC rule for Manila #199
Bug 1986215 : Bump library-go to get leader election fixes #196
Bug 1982300 : Unify alert times #195
Bug 1972028 : Add RBAC rules for CSI operators to handle poddisruptionbudgets #194
Add service account names to gcp credentials request manifest #181
Bug 1969719 : Add trusted CA bundle to vsphere operators #178
Add permissions to vSphere operator to create ValidatingWebhookConfiguration objects #190
Add new driver permissions for vmware-vsphere-csi-operator #188
Remove ibm-cloud-managed annotation from operator deployment #186
Add alert about HW version < 15 #189
Support external control plane topology #187
Add permissions to get, list and watch pods for ovirt-csi-operator #185
exclude default storage class on Azure StackHub #184
Bug 1977389 : Manila CSI driver is not in must-gather #183
Use go:embed for static yaml files #179
Updating cluster-storage-operator images to be consistent with ART #177
Bug 1961317 : Adding static assets to related objects #175
Updating .ci-operator.yaml build_root_image
from openshift/release #176
Remove unused variables #172
Full changelog
ART-10934 : Move sigstore to release-3 key #63
OCPBUGS-41185 : Updating ose-cluster-update-keys-container image to be consistent with ART for 4.18 #62
Revert “OCPBUGS-37770: Revert #58 “OTA-1304: manifests.rhel/0000_90_openshift-cluster-image-policy: New manifest”” #60
OCPBUGS-37770 : Revert #58 “OTA-1304: manifests.rhel/0000_90_openshift-cluster-image-policy: New manifest” #59
OTA-1304 : manifests.rhel/0000_90_openshift-cluster-image-policy: New manifest #58
OCPBUGS-35528 : keys: Update Red Hat keys to use SHA256 signatures #57
OCPBUGS-29570 : Apply hypershift cluster-profile for ibm-cloud-managed #54
OCPBUGS-24932 : Updating ose-cluster-update-keys-container image to be consistent with ART #53
OCPBUGS-24115 : Updating ose-cluster-update-keys-container image to be consistent with ART #52
OCPBUGS-19189 : Updating ose-cluster-update-keys images to be consistent with ART #51
Adding the new CI Signer public key #49
Clean up owners file as part of DPP-10343 #46
Updating ose-cluster-update-keys images to be consistent with ART #45
Updating ose-cluster-update-keys images to be consistent with ART #43
Update OWNERS #44
OWNERS: Prune crawford #42
Updating .ci-operator.yaml build_root_image
from openshift/release #37
Full changelog
OCPBUGS-45922 : CONTRIBUTING.md: Rename master
to main
#1125
OTA-1269 : USC: Add DevPreviewNoUpgrade
-gated manifests #1107
NO-ISSUE: Simplify the preconditions code #1127
OCPBUGS-45777 : Updating cluster-version-operator-container image to be consistent with ART for 4.19 #1123
OCPBUGS-44860 : pkg/payload/precondition/clusterversion: New GiantHop update precondition #1112
OCPBUGS-45324 : deps: bump golang.org/x/net to 0.31.0 #1115
OCPBUGS-31462 : Set openshift.io/required-scc: privileged
annotation in version
pods #1106
OTA-1307 : pkg/cvo/updatepayload: Drop the Job controller for release-manifests downloads #1105
MULTIARCH-4559 : pkg/featuregates: Fix statusReleaseArchitecture enablement #1111
MULTIARCH-4559 : pkg: Propagate Release.Architecture #1110
OPRUN-3588 : Update openshift/api to pick up OLM V1 v4.18 capability sets #1108
OTA-1269 : Scaffold Update Status Controller (USC) #1091
OCPBUGS-44018 : pkg/cvo/availableupdates: Preserve update advice on update-service failures #1098
OCPBUGS-22442 : Fix TestRunGraph/mid-task_cancellation_with_work_in_queue_does_not_deadlock
flake #1102
NO-JIRA: task graph: test speedup and code cleaup #1101
NO-JIRA: task graph: improve TestRunGraph tests #1100
NO-JIRA: task graph: comments and cleanups #1099
NO-JIRA: OWNERS: Update the username of David Hurta #1090
NO-JIRA: Simplify unit test TestCVO_UpgradeVerifiedPayload #1088
OCPBUGS-41111 : vendor: Update openshift/api to pick up v4.17 and v4.18 capability sets #1086
OCPBUGS-41132 : Updating cluster-version-operator-container image to be consistent with ART for 4.18 #1083
OCPBUGS-15200 : Filter out shallowly UpdateEffectNone
errors from a MultipleErrors
message in the Failing condition #1050
OCPBUGS-37770 : cmd/render: Add –feature-gate-manifest-path option #1078
OCPBUGS-37770 : pkg/payload/render: Include release image (Cluster)ImagePolicy #1076
OCPBUGS-37345 : Revert “OCPBUGS-35994: Revert “OCPBUGS-24535: pkg/payload/precondition/clusterversion/rollback: Allow previous version within z-stream”” #1072
no-jira: TestCVO: set known caps from configv1.KnownClusterVersionCapabilities #1075
no-jira: TestSetCapabilities: use KnownClusterVersionCapabilities for known keys instead of picking DefaultCapabilitySet #1073
OCPBUGS-32678 : Fix a panic caused by a data race #1070
OCPBUGS-33983 : vendor: Update openshift/api to pick up zz_generated.crd-manifests #1045
OCPBUGS-35994 : Revert “OCPBUGS-24535: pkg/payload/precondition/clusterversion/rollback: Allow previous version within z-stream” #1061
Revert “METAL-1053, OCPBUGS-33983: Remove baremetal dependency on MachineAPI capability” #1063
METAL-1053 : Remove baremetal dependency on MachineAPI capability #1051
NO-JIRA: Update OWNERS #1058
OCPBUGS-35464 : Updating cluster-version-operator-container image to be consistent with ART for 4.17 #1056
Revert “OCPBUGS-34287: Updating cluster-version-operator-container image to be consistent with ART for 4.17” #1055
NO-JIRA: typo change previousily to previously #1054
OCPBUGS-34287 : Updating cluster-version-operator-container image to be consistent with ART for 4.17 #1047
OCPBUGS-35236 : Revert: Add support for Custom Certificate Authorities for custom signature stores” #1052
OCPBUGS-24700 : Add support for Custom Certificate Authorities for custom signature stores #1030
OTA-1160 : pkg/cvo/reconciliation_issues: Publish ClusterOperator transitionStart #1044
NO-ISSUE: pkg/payload/task: Drop unused Requeued property #1043
NE-1318 : Add always-enable-capabilities flag and set Ingress as always enabled #946
OCPBUGS-9133 : pkg/cvo/metrics: Connect ClusterVersion to ClusterOperatorDown and ClusterOperatorDegraded #746
AUTH-482 : set required-scc for openshift workloads #1038
NO-ISSUE: docs/user/tasks-*by-number-and-component.svg: Update to 4.15 #1042
OTA-1159 : pkg/cvo: Render status.Failure in ReconciliationIssues #1041
OTA-1210 : *: Add –update-service command-line option #1035
OTA-1159 : [2 ⁄3 ] Maintain ReconciliationIssues
condition #1032
OCPBUGS-29868 : Apply hypershift cluster-profile for ibm-cloud-managed #1037
NO-JIRA: Runbook URLs for ClusterOperatorDown and ClusterOperatorDegraded #1036
OCPVE-659 : bump openshift/api with new capability #979
OTA-1159 : [1/x] Refactor syncStatus for testability #1031
OCPBUGS-18454 : Avoid using risk names as condition reasons when invalid #962
OCPBUGS-7714 : yield lock while retrieving payload #1005
NO-JIRA: manifests: fix service manifest filename #1027
OCPBUGS-27468 : bump(openshift/api)=master to pick up new TechPreviewNoUpgrade features #1026
OCPBUGS-7714 : Refactor & improve SyncWorker lock code #1020
OTA-1169 : deps: bump openshift/api and k8s.io/client.go #1022
OCPBUGS-25862 : CO health: only track current in-progress upgrade start #1011
OCPBUGS-26014 : clusterOperatorBuilder: Reconcile metadata on COs #1012
OCPBUGS-25708 : pkg/cvo/availableupdates: Only bump LastAttempt on Cincinnati pulls #1009
OCPBUGS-24535 : pkg/payload/precondition/clusterversion/rollback: Allow previous version within z-stream #996
OCPBUGS-24963 : Updating cluster-version-operator-container image to be consistent with ART #1006
OCPBUGS-25055 : pkg/cvo/sync_worker: Verification-failure details for unforced updates too #1003
OCPBUGS-24963 : Updating cluster-version-operator-container image to be consistent with ART #1004
OTA-917 : pkg/customsignaturestore: Implement signatureStores customization #994
OCPVE-646 : add cloud credential capability #963
OTA-855 : Create GET requests to the Prometheus API server #999
OCPBUGS-23290 : install/0000_90_cluster-version-operator_02_servicemonitor: ‘oc get …’ for CannotRetrieveUpdates #995
OCPBUGS-24138 : NO-JIRA: Updating cluster-version-operator-container image to be consistent with ART #1000
OCPBUGS-23377 : to reduce log noise, only log sync_worker messages on retry or payload change #997
OCPBUGS-19391 : do not reconcile rules if aggregationRule is set #993
OCPBUGS-8079 : install/0000_90_cluster-version-operator_02_servicemonitor: Drop $ from ${{ #992
OCPVE-740 : vendor: bump openshift/api #984
OCPBUGS-21933 : Bump http-related deps #983
OCPVE-673 : Bump API to Add OLM Capability #971
Revert openshift/api bump PR merged by mistake (977) #978
OCPVE-659 : bump openshift/api #977
OCPBUGS-19868 : pkg/clusterconditions/cache: Avoid panic on all-fresh-cache evaluation #975
OCPBUGS-19512 : pkg/clusterconditions/promql: Warm cache with 1s delay #939
OCPBUGS-18386 : Properly reconcile SCC resources #966
OTA-854 : Add configurable CVO knobs for risk-evaluation PromQL target #926
OCPBUGS-18984 : pkg/payload/precondition/clusterversion/etcdbackup: Drop precondition #968
OCPBUGS-19222 : Updating cluster-version-operator images to be consistent with ART #970
OCPBUGS-18567 : lib/resourcemerge/apps: Cover paused and other spec properties in EnsureDeployment #965
OCPBUGS-13308 : Simplify user-facing messages on risk evaluation throttling #955
OCPBUGS-17418 : Really handle DeletedFinalStateUnknown correctly #954
CNF-9385 : add ImageRegistry capability #950
OCPBUGS-17418 : Handle cache.DeletedFinalStateUnknown #952
docs/user/tasks-*by-number-and-component.svg: Update to 4.13 #949
Dockerfile: bump to 1.19 and use public UBI pullspec #944
pkg/payload: De-noise ‘excluding …’ logs #945
bump api version to add new capability #941
pkg/cvo/metrics: Doc from_version semantics for cluster_version{type=“completed”} #929
Code cleanups for golangci-lint failures #942
OTA-559 : Migrate to (*Manifest).Include(…, overrides) #934
OCPBUGS-9070 : Fix hotlooping on Cronjob resources #910
Updating cluster-version-operator images to be consistent with ART #932
Updating cluster-version-operator images to be consistent with ART #930
Updating cluster-version-operator images to be consistent with ART #928
syncStatus: Reduce verbosity when syncing nothing of interest #922
Update dnsPolicy to allow consistent resolution of the internal LB #920
OTA-941 : pkg/payload/precondition/clusterversion/rollback: New precondition #918
Updating cluster-version-operator images to be consistent with ART #911
OCPBUGS-5469 : pkg/cvo/availableupdates: Prioritize conditional risks for largest target version #909
pkg/cvo: code cleanups #902
OCPBUGS-7419 : Trigger new sync round on ClusterOperator Available changes #904
install/0000_90_cluster-version-operator_02_servicemonitor: Add ClusterReleaseNotAccepted #906
OCPBUGS-6097 : CVO hotloops on ImageStream and logs the information incorrectly #894
OCPBUGS-6292 : Update golang.org/x/net/http2 for CVE-2022-41717 #901
Bug 2090680 : RetrievePayload: Improve timeouts and cover behavior with tests #896
pkg/cvo: Set ‘controller’ in our ownerReferences #900
pkg/cvo/sync_worker: Fix “The sync worker already has a pending notification” formatting #898
vendor: update openshift/api for NodeTuning capability #883
Bug 2089138 : CVO hotloops on ValidatingWebhookConfiguration #893
logging: consistently use RFC3339 in log messages #889
OCPBUGS-702 : Fix removing caBundle
field of CRDs when ...inject-cabundle=true
#870
lib/validation: Drop “a previous version” from desiredUpdate validation #888
Adding David to approvers list and removing Jack #891
upgradeable: improve logging and refactor #886
start.go: simplify code for computing sync period #887
OCPBUGS-5505 : Set upgradeability check throttling period to 2m #882
Revert “pkg/cvo/updatepayload.go: timeout payload retrieval” #881
pkg/cincinnati: Set User-Agent for Cincinnati requests #839
Bug 2090680 : pkg/cvo/updatepayload.go: timeout payload retrieval #846
tests: fix rare nil dereference in TestCache
#875
pkg/payload: code cleanups #877
OTA-817 : Support ClusterVersion spec DesiredUpdate Architecture field #860
OCPBUGS-4986 : pkg/payload/precondition: Do not claim warnings would have blocked #876
OTA-844 : pkg/cvo/metrics: Add ‘reason’ to cluster_operator_up #868
OTA-560 : Improve developer-oriented docs #871
Updating cluster-version-operator images to be consistent with ART #873
OCPBUGS-1443 : Avoid using a lister before client caches sync #874
OTA-560 : Modernize README.md to be user-centered #869
Build CVO from UBI8 instead of obsolete origin-v4.0:base
#872
Bug 2089093 : CVO hotloops on OperatorGroup due to the diff of “upgradeStrategy” #862
update library-go to pick up feature-set annotation change #853
Add myself as approver and David Hurta as a reviewer #864
OCPBUGS-1458 : Allow CVO to update KUBERNETES_SERVICE_HOST
with LB address #851
pkg/cvo/cvo_scenarios_test.go: Remove status check from TestCVO_UpgradeFailedPayloadLoadWithCapsChanges #857
resourcemerge: cleanup deprecated function calls #858
OCPBUGS-2727 : Do not fail precondition check for UnknownUpdate #856
Bug 2033499 : Don’t overwrite accepted risks if local payload #852
OCPBUGS-2125 : Allow unknown capabilities during payload load and implicitl enablement checking #850
bump api version to add new capability #835
Bug 2033499 : Populate acceptedRisks in ClusterVersion History #841
Dockerfile: Bump to Go 1.18 #845
Fix ups from gofmt 1.19 #849
Revert “Fix ups from gofmt 1.19 and yamllint” #848
Fix ups from gofmt 1.19 and yamllint #844
Updating cluster-version-operator images to be consistent with ART #842
OCPBUGS-1636 : pkg/cvo/sync_worker: Pre-create ClusterOperator in reconciling-mode too #840
Bug 1951835 : Handle report only sync errors #837
OCPBUGS-1402 : pkg/cvo/sync_worker.go: remove Lock/Unlock #832
OWNERS: Prune vrutkovs #838
pkg/cvo: add test utility functions #833
allow more than one featureset #821
OCPBUGS-575 : lib/resourcemerge/core: Reconcile seccompProfile in ensurePodSecurityContext #830
Bug 2006611 : Upgrade takes too much time when upgrading via –to-image #808
OCPBUGS-569 : CVO History Pruner return not assigned to config.Status.History #828
bump api version to add new capability #801
lib/capability: Sort all slices after building them #827
Bug 1951835 : Propagate Degraded to update status #662
Bug 2010365 : OpenShift Alerting Rules Style-Guide Compliance #800
Restore ‘Pull arch from payload’ and fix #813
/pkg/cvo: improve CV history pruning #805
Bug 2117033 : pkg/cvo/sync_worker: Trigger new sync round on ClusterOperator versions[name=operator] changes #818
pkg/cvo/status.go: sort implicitly enabled caps #814
pkg/cvo/sync_worker: Consolidate all ClusterOperator errors by reason #577
Revert “Pull arch from payload” #810
Pull arch from payload #796
Bug 2110590 : pkg/cvo/updatepayload: Set ‘readOnlyRootFilesystem: false’ #807
Bug 2109374 : pkg/clusterconditions/promql: Cap PromQL queries at 5 minutes #806
Bug 2094174 : pkg/cvo: reset payload load status #788
Bug 2108858 : lib/resourcemerge: change SecurityContext reconcile #804
Updating cluster-version-operator images to be consistent with ART #797
Bug 2100533 : remove local golang lint #792
Bug 2097067 : pkg/cvo: retain initial completed update history entry #791
Updating cluster-version-operator images to be consistent with ART #779
Bug 2091770 : pkg/cvo/updatepayload: Guard against ‘rm -fR -whatever’ with ./* #783
Bug 2071998 : pkg/cvo/updatepayload: Event when forcing through a sig-verification failure #763
Bug 2081895 : lib/resourcebuilder: Drop Get from check*Health functions #780
Bug 2079789 : capability: Init prior known from CV status #773
Bug 2084331 : vendor: Bump library-go to pick up manifest checkResourceEnablement fix #781
Bug 2081895 : lib/resourcebuilder/apiext: Restore check for Established=True CRDs #771
Revert “admin-gates: Add ack-4.11-kube-1.25-api-removals-in-4.12 gate” #775
Bug 2080429 : pkg/cvo/sync_worker.go: Save overrides and capabilities #770
admin-gates: Add ack-4.11-kube-1.25-api-removals-in-4.12 gate #772
Bug 2079789 : pkg/cvo/sync_worker.go: Initialize implicitlyEnabledCaps #768
Bug 2072389 : Do not save desired update on load failures #766
Bug 2070805 : pkg/cvo/updatepayload: Restore shell for rm globbing #767
Bug 2070805 : pkg/cvo/updatepayload: Shift previous-download removal into the job #765
Bug 2070854 : syncWorkerStatus: Avoid saving stale status values #759
Implicitly enable capabilities on updates #758
Bug 2070887 : pkg/cvo/sync_worker.go: set implicitly enabled caps earlier #761
pkg/cvo/sync_worker: Log only changed enabled capabilities #762
Bug 2070805 : pkg/cvo/updatepayload: Prune previous payload downloads #760
capability: disallow disabling, add enabling capabilities #754
Bump openshift/api to include new marketplace capability #757
pkg/cvo/metrics: Add a cluster_version_capability metric #755
vendor: update openshift/api #751
lib/capability: Sort status.capabilities arrays #752
pkg/cvo/sync_worker.go: ensure all of SyncWorkerStatus copied #750
pkg/payload: Log load-time manifest exclusion at V(2) #749
Consume post install static spec capabilities #744
Bug 2062568 : lib/resourcebuilder/batch: Stop waiting on Job deadline exceeded #748
Get cluster version object earlier in startup #741
Bug 1822752 : pkg/cvo: Fix ups from separating load from apply #683 #745
Bug 1822752 : pkg/cvo: Separate payload load from payload apply #683
Bug 2050946 : Fix wrong informer for feature-gate-stopper #739
pkg/payload: Log manifest exclusion #712
vendor: Bump openshift/api to pick up capabilities #737
Updating cluster-version-operator images to be consistent with ART #732
Bug 2050946 : pkg/featurechangestopper: Seed queue to guard against incorrect startingTechPreviewState #736
Bug 2009845 : pkg/cvo/sync_worker: Use current state, not suggested state, for guarding Initializing->Updating #733
pkg/cvo: Drop unused ‘workers’ argument from Operator.Run #719
Bug 2009845 : pkg/cvo/sync_worker: Log transition to updating #730
Bug 2027342 : Add notification for certificate changes #726
Bug 2009845 : pkg/cvo/sync_worker: Do not cancel sync workers on install-time target-version change #729
Bug 2009845 : Respect overrides changes during install (second round) #728
Revert “Bug 2009845: Respect overrides changes during install” #727
Bug 2009845 : Respect overrides changes during install #713
Bug 2034484 : Library go bump #716
Bug 2000938 : lib/resourcemerge/apps: Avoid hotlooping on implicit strategy #722
Bug 2034493 : *: Use –v=2 logging to drop client-side throttling noise #721
Bug 2033745 : pkg/cvo/availableupdates: Acount for default upstream in recent-change throttling #718
pkg/payload/precondition: File shuffling, drop ClusterVersion argument, etc. #708
Bug 2029785 : pkg/cincinnati: Fix panic for conditional edges overlapping with unconditional edges #707
pkg/start: Log and continue when we fail to retrieve the feature gate #706
pkg/featurechangestopper: Refactor to allow declaring work completion #704
Exclude featuregate.release.openshift/tech-preview=true manifests #694
Bug 2026560 : lib/resourcemerge/core: Merge volumeMounts by mountPath #703
Bug 2020107 : Remove run-level label #623
Bug 2028217 : lib/resourcemerge/apps: Default Deployment replicas to one #698
Bug 2027585 : pkg/cincinnati: Fix panic for conditional edges with risks after an invalid risk #697
Bumping the GOLANGCI_LINT_VERSION to v1.43.0 #695
Targeted edge blocking #663
Bug 2005407 : Changing the ClusterNotUpgradeable alert to info #659
install: Add description annotations to manifests #686
Bug 2022509 : cvo: Compare manifest group in getOverrideForManifest #689
Updating cluster-version-operator images to be consistent with ART #687
Bug 1990635 : Fixing the sync issue when desired version and channel changed at the same time #669
install/0000_00_cluster-version-operator_03_deployment: Set dnsPolicy: ClusterFirstWithHostNet #646
install: Drop single-node-developer profile #685
Adding docs to test CVO with custom update graph #681
Bug 1878925 : pkg/cvo/updatepayload: Drop history from target pullspec lookup #684
Adding seed to make rand.Float64() return random values #653
vendor: Bump openshift/api for targeted edge blocking #680
Bug 2014071 : lib/resourcemerge/imagestream.go: remove TagReference field dependency #677
Bug 2014071 : lib/resourcemerge/imagestream.go: Copy all data for new tag reference #674
Bug 2000938 : Ensure CVO applies appropriate Deployment strategy on update #650
podsecurity: enforce privileged for openshift-cluster-version namespace #668
Bug 2011896 : pkg/cvo/upgradeable: Include messages for multiple-reason Upgradeable=False #670
Unset listen option while running CVO locally [doc/dev] #667
.ci-operator: Bump to Go 1.16 #665
Bug 2005581 : install/0000_00_cluster-version-operator_03_deployment: Explicit kube-api-access #660
OWNERS: Prune crawford #656
Bug 2002834 : lib/resourcemerge/core: Remove unrecognized volumes and mounts #654
Updating cluster-version-operator images to be consistent with ART #655
pkg/cvo: Drop the explicit ‘upstream’ from our replacement ClusterVersion #640
Bug 1978376 : pkg/cvo/upgradeable: Enable admin-ack logic #645
Bug 1986707 : lib/resourcedelete/helper: Never-installed alternative in deletion log message #642
Bug 1997596 : install/0000_90_cluster-version-operator_02_servicemonitor: Trim labels for UpdateAvailable #643
Bug 1997347 : Ensure recent etcd backup before minor-version updates #637
Bug 1978376 : Add admin ack Upgradeable condition gate #633
Bug 1985802 : Updating the lease, renew, retry duration #634
Move some approvers to emeritus_approvers #636
Bug 1989496 : Fix typo in ClusterOperatorDegraded alert #635
Update the doc links in Readme #632
Bug 1982046 : lib/resourcedelete: Always check delete progress #629
tombstone previous docs location with link to openshift/enhancements. #631
Bug 1984414 : Log resource diffs on update only in reconcile mode #628
Bug 1970421 : Do not check if Job has Failed count set #614
Added waitgroups for autoupdate workers to complete before stopping #613
Bug 1978749 : pkg/cvo: Respect noProxy #622
Bug 1978774 : pkg/cvo/egress: Load HTTPS proxy from Proxy status #621
Enable misspell linter #619
Added ownerReference to all objects created and managed by CVO #617
Bug 1976307 : add ImageStreams manifest delete annotation logic #618
Remove toleration of unschedulable #526
Fix more golangci-lint issues #616
Enable staticcheck #604
Enable deadcode linter #599
Enable gofmt #601
Enable govet #603
Enable unused #606
Enable structcheck #605
Enable errcheck linter #600
Enable gosimple #602
OTA-222 : Add a manifest annotation to be used for object deletion #438
Docs: Adding the update workflow #596
pkg/cvo/upgradeable: Soften “cannot be upgraded” to “should not be upgraded” #611
Updating cluster-version-operator images to be consistent with ART #610
Fixed fake client for CVO scenarios test #597
Added golangci-lint with most linters disabled #598
pkg/cincinnati: Log the proxy/TLS settings used for upstream fetches #568
install/0000_90_cluster-version-operator_02_servicemonitor: Alert summary/descriptions #547
Bug 1960559 : drop APIExtensions v1beta1 #566
Revert “prevent pod deployment deadlock due to custom SA projected volume injection” #607
Updating .ci-operator.yaml build_root_image
from openshift/release #608
Simplify the comparison between SyncWork references #592
README: Update the link to the rendering release image locally header #595
Correctly initialize service host and port when environment is missing #590
Full changelog
OCPBUGS-45705 : Updating configmap-reload-container image to be consistent with ART for 4.19 #66
NO-JIRA: Update downstream to v0.14.0 #65
OCPBUGS-41241 : Updating configmap-reload-container image to be consistent with ART for 4.18 #64
OCPBUGS-34355 : Updating configmap-reload-container image to be consistent with ART for 4.17 #62
OCPBUGS-34355 : Updating configmap-reload-container image to be consistent with ART for 4.17 #61
MON-3671 : add machine424 and rexagod to OWNERS #55
OCPBUGS-24912 : Updating configmap-reload-container image to be consistent with ART #58
Updating configmap-reload-container image to be consistent with ART #57
OCPBUGS-19171 : Updating configmap-reload images to be consistent with ART #56
Updating configmap-reload images to be consistent with ART #52
OCPBUGS-10106 : Updating openshift-state-metrics images to be consistent with ART #51
Updating configmap-reload images to be consistent with ART #48
Updating configmap-reload images to be consistent with ART #47
OWNERS: Add Joao and myself, and move former team members to emeritus #46
Updating configmap-reload images to be consistent with ART #45
Bug 2067745 : Merge Upstream Master Branch #44
Updating configmap-reload images to be consistent with ART #42
Updating configmap-reload images to be consistent with ART #41
Updating configmap-reload images to be consistent with ART #40
OWNERS: cleanup #39
Updating configmap-reload images to be consistent with ART #38
Updating configmap-reload images to be consistent with ART #37
OWNERS: update #36
Updating configmap-reload images to be consistent with ART #35
Updating .ci-operator.yaml build_root_image
from openshift/release #34
Update OWNERS file to reflect new maintainers #33
Full changelog
OCPBUGS-12283 : fix broken pipeline secret #12761
Bug 2104890 : Fix topology sidebar update issues #11892
OCPBUGS-12695 : Fix that topology sidebar actions shows outdated data (Edit Pod Count, Edit labels, Edit annotations, etc.) #12769
OCPBUGS-2969 : attach owner reference to resources created on creating a user to allow garbage collection #12224
OCPBUGS-12246 : disable operator-install-single-namespace.spec.ts to solve CI issues #12753
OCPBUGS-53 : Non-existing link in the “Learn more about OpenShift update channels” in “Select Channel” pop-up. #12440
OCPBUGS-6694 : Fix NPE when displaying CSV with incomplete information #12482
Bug 2105912 : Fix create-namespace e2e test with updated 3scale operator #11813
OCPBUGS-3886 : Add checks for pods in hpaPodRingLabel #12281
OCPBUGS-2718 : Update dependencies to the registry library and devfile parser #12192
Bug 2094244 : Add ‘Unavailable’ status to clusteroperator status filter #11658
OCPBUGS-2008 : Show already loaded catalog items after a timeout (3sec) #12136
OCPBUGS-2173 : do not show NodesUpdateGroup if there are 0 nodes #12153
OCPBUGS-2576 , OCPBUGS-2719 : Fix backend test (devfile registry change), fix console e2e test (3scale operator name change) #12201
OCPBUGS-1956 : fetch shared resource imagestreams based on labels instance or name #12126
OCPBUGS-1635 : Update registry library dependency to pick up proxy support #12041
OCPBUGS-1981 : Fix devfile registry assertion #12133
Bug 2114863 : fix bug where Cluster update modal errors weren’t displa… #11926
Bug 2117608 : use the correct Alertmanager tenancy proxy #11954
Bug 2077141 : Fix Web Terminal availability check to verify operator is installed #11373
OCPBUGS-686 : fix helm readme bug #11986
OCPBUGS-695 : Input values in Instantiate Template are disappeared randomly in the developer console #12002
OCPBUGS-410 : show Limit exceeded state for large number of nodes in topology #11973
Bug 2097724 : Change Ping source spec.jsonData (deprecated) field to spec.data #11720
OCPBUGS-508 : Backport CI test fix to relase 4.10 #11977
Bug 2089592 : [release-4.9] Add debounce to tektonhub versions api call to avoid many calls #11553
Bug 2093910 : change metrics queries based on metrics level configurations #11644
Bug 2097618 : Avoid using ‘gp2’ hardcoded storage class #11716
Bug 2068203 : Sample catalog is not displayed when one API call to the backend fails #11616
Bug 2084496 : fix bug where “Update blocked” label incorrectly displa… #11484
Bug 2097554 : Fix failing backend test after devfile registry update #11714
Bug 2082493 : - Rolebindings page doesn’t load for normal users #11630
Bug 2084028 : Improve Firehose cache, fix broken import #11554
Bug 2089847 : Set dashboards timeout based on selected timespan #11561
Bug 2076690 : fix bug where RoleBindings are not displaying in ClusterRole > RoleBindings #11362
Bug 2081389 : Translate Extensions On Each Language Change #11430
Bug 2089546 : [release-4.9] Eliminate use of lookaside cache and move to Cachito #11519
Bug 2084028 : Improve Firehose cache, so that it does not return unexpected data also if isList differs on two concurrent calls #11476
Bug 2030408 : Disable replacement procedure from ODF UI #11483
Bug 2079231 : fix bug where ClusterRole > RoleBindings did not display… #11405
Bug 2048631 : missing volumes list in snapshot modal #10984
Bug 2046016 : SnapShot with Disk Hot-plug hangs #10959
Bug 2078554 : - Roles -> RoleBindings tab doesn’t show RoleBindings correctly #11392
Bug 2070827 : Pipeline metrics: use prometheus-tenancy API to get data #11270
Bug 2073999 : avoid pre-fetching tekton hub task versions #11312
Bug 2066771 : Enhance Insights widget empty states #11218
Bug 2069258 : Decode secrets before authorizing repository #11243
Bug 2071579 : fix RoleBindings list page filter #11279
Bug 2077003 : Fix failing TestGetRegistrySamples test #11368
Bug 2071692 : Backport add-flow e2e tests to 4.9 #11300
-Bug 2021595: Key value field is not getting updated under Environment Tab in OpenShift Web Console #11176
Bug 2064454 : return process data as array for list true in firehose as done in hooks #11256
Bug 2066298 : fix ClusterOperator Status, Version col sorts #11206
Bug 2065549 : Change the tekton hub api endpoint to use v1 api #11197
Bug 2060449 : Fix potential issues with namespaces that contains just numbers #11133
Bug 2021702 : Render correct conditions for csv vs installplan and subscriptioncondition #10423
Bug 2064454 : (Topology) Performance improvement by reducing rerenderings and deep-copy toJSON() calls #11184
Bug 2033712 : Update CSR model & fix approval/denial process #10690
Bug 2055293 : Sum total memory of unnamed container only #11073
Bug 2046641 : Add warning alert when installing operator to non suggested namespace #10944
Bug 2055100 : Revert “Add Dev Preview tag for IBM FlashSystem” #11068
Bug 2054608 : omit rolebindings with no subjects #11055
Bug 2056826 : Revert “Merge pull request #10316 from dtaylor113/e2e-tests-replace-codeready-operator” #11087
Bug 2052553 : Add ‘Unavailable’ status for cluster operator #10125
Bug 2050271 : show latest pipelinerun on the top of the list #11019
Bug 2033274 : Fix tektonhub task upgrading issue #10678
Bug 2051523 : change the Image Vulnerabilities tab to be project and not cluster scoped #10159
Bug 2053496 : Monitoring: use namespace to detect the activePerspective instead of useActivePerspective hook #11042
Bug 2052850 : Refreshing console from toaster taking to Install Operator #11025
Bug 2047350 : Fix TypeError when application has HelmRelease #10990
Bug 2026553 : Dispatch name filter value to redux #10553
Bug 2022158 : omit extension when code ref resolution fails #10435
Bug 2023339 : fix broken Argo CD link image #10461
Bug 2026414 : use prometheus tenancy URL to load data in devconsole observe dashboard #10961
Bug 2041434 : Monitoring: show a error message if wrong dashboard name is passed to the URL #10857
Bug 2047633 : Fix that export download model wasn’t shown when primer export finished #10965
Bug 2040296 : Enable error stack trace messages to scroll #10072
Bug 2042041 : Console 2969: Changes to the project selector to allow system namespaces that are Favorited to be included in the Favorited list even when the option to Show default projects is unselected. #10886
Bug 2030128 : Fix pipeline builder edge spacing to avoid improper edge shapes #10629
Bug 2044292 : Filter superseded helm secrets and fix firehose to support partial metadata #10915
[release 4.9] Bug 2042683: Check rbac before polling for rules silences #10888
Bug 2044287 : Add support for fetching partial metadata and fix helm list page crash #10914
Bug 2044259 : Topology performance: Do not fetch HPA for each Deployment (Pod Ring) #10913
Bug 2042456 : Check if name label exists before comparing #10882
Bug 2036340 : Fix secure route pre-filled issue in edit flow #10759
Bug 2027804 : use namespace instead of useActivePerspective hooks to get the variables in Observe dashboard #10586
Bug 2027269 : Add subject name selector field to SinkBinding form #10568
Bug 2027268 : Optimize name validation regex for forms #10567
Bug 2019884 : adds feature flag for all extension for knative plugin #10393
Bug 2038607 : Fix that user settings ConfigMap is also created for users with restricted access #10799
Bug 2036115 : add support for new labels for serverless function #10755
Bug 2013253 : Fix to let the user create the application even if dockerfile is not detected #10216
Bug 2036859 : Shift invalid devfile alert down #10766
Bug 2034183 : Open export details page from the resource link on the topology sidepanel #10694
Bug 2033265 : Fix an error to show Knative Services and Revisions also if the Service has no owner revision #10677
Bug 2029861 : backport the change from #10394 to release 4.9 #10620
Bug 2029370 : Trim the strings before localCompare #10611
Bug 2025799 : Remove Tech preview badge for the triggers component for triggers GA … #10535
Bug 2044089 : Update CRW operator name to fix failing e2e tests #10910
Bug 2040365 : Check if ‘auths’ key when switching between create image secret subforms #10838
Bug 2034636 : - RoleBindings tab doesn’t show correct rolebindings #10711
Bug 2037619 : Could not filter out machine by using node name on machines page (temp fix) #10807
Bug 2040291 : Prevent null references and “ResizeObserver loop limit exceeded” errors in IFrameMarkdownView #10116
Bug 2034829 : cant delete VM with un-owned pvc attached #10719
Bug 2028286 : Fix blank page error for Installed Operators #10596
Bug 2029378 : Fix NodePort RDP bug #10612
Bug 2026243 : Fixes add capacity for MCG standalone #10544
Bug 2025937 : KMS resources not getting created for IBM FlashSystem storage #10540
Bug 2029297 : Fix troubleshoot link for MON_DISK_LOW #10609
Bug 2026618 : Add Dev Preview tag for IBM FlashSystem #10555
Bug 2026219 : Fix Noobaa resources broken details pages #10543
Bug 2028535 : Backing Store YAML tab on click displays a blank screen on UI #10603
Bug 2022446 : Fix issue with standalone dashboards (4.9 backport) #10441
Bug 2022303 : Fix creation of ibm storage system at backing storage step #10438
Bug 2022462 : Set large width for modals with modal-lg class #10442
Bug 2020000 : Fix resource metrics 403 errors for project admin users #10396
Bug 2021527 : Fix ClusterOperators link #10417
Bug 2023285 : #cloud-config is now added to yaml #10459
Bug 2016602 : ODF tab is missing if user clicks on ‘Refresh web console’ #10295
Bug 2017722 : Fix creation for BackingStore, BucketClass and NamespaceStore #10340
Bug 2016939 : Block MCG deploymeny when no storage class found #10304
Bug 2017717 : Use conditions for status in Storage System list page #10339
Bug 2018637 : Pass pod toolbar filters to useListPageFilter
#10366
Bug 2019494 : Delete ssh service when vm is deleted #10385
Bug 2019736 : PVC is deleted along with VM even with “Delete Disks” unchecked #10391
Bug 2010677 : Update PatternFly/react-console #10258
Bug 2015134 : Reveal the switch status of the button “Show default project” in code #10252
Bug 2014303 : Fix wrong in-cluster hostname on the Service details page #10246
Bug 2013105 : fixes imagestream from reference for alias to existing IS #10212
(4.9 Backport) Bug 2008142: Allow web terminal to be installed in any namespace #10135
Bug 2017484 : Check for resource in ServiceBinding spec’s service reference #10327
Bug 2002905 : Fix list page route for build configs #10043
Bug 1989798 : Fix state bug to eliminate duplicates in dragged files #10131
Bug 2002006 : Allow side nav borders to extend to left and right edges of yaml sidebar #10011
Bug 2014145 : Failed to load RoleBindings list that will lead to ‘Role name’ is not able to be selected on Create RoleBinding page as well #10241
Bug 2011705 : fix dev-catalog stuck in loading state #10198
Bug 2004075 : Fix to show image-tag selector in s2i form and re-validate git url on git-type change #10067
Bug 2010160 : Clicking on the perspective switcher shows a white page with loader #10169
Bug 2002856 : Dont validate the install operator form when submitted #10041
Bug 2002600 : Enable add capacity if osd size is not matching #10032
Bug 2008456 : Fix to fetch ocs csv in external mode #10144
Bug 2003870 : Fix state of volume mode dropdown #10062
Bug 2004567 : Fix basic spring boot sample form crash #10076
Bug 2014095 : Monitoring: Fix error message when Silences fail to load #10240
Bug 2013132 : Overview tab is missing under Storage after successful deployment on UI #10214
Bug 2008499 : Add monitoring and nodes label for external storage platforms #10146
Bug 2015558 : Fix failing OLM test scenario #10267
Bug 2014048 : Console update toast notification can appear multiple times #10239
Bug 2002697 : Fix disks undefined on create local volume set step #10037
Bug 2012825 : update the BindableService CRD changes to align with BindableKinds #10206
Bug 2010308 : Fix create broker button in Add broker page #10172
Bug 2004241 : Storage class name not passed in CR #10069
Bug 2002696 : Fix links and texts for Storage link provided in Overview page. #10050
Bug 2013088 : node page fail #10210
Bug 2013384 : Disable operands deletes (4.9) #10222
Bug 2001983 : Disable flexible scaling for internal mode #10010
Bug 2001337 : Update references to OCS in Dashboards #9985
Bug 1999669 : Add a wrapper around AddCapacityModal to inject StorageCluster #9938
Bug 2001288 : Kubevirt, use currect API when checking healthz #9993
Bug 2001292 : Hide the import vm action #9994
Bug 1993999 : Update helper texts #9941
Bug 2001263 : create vm from template list and action dropdown #9990
Bug 2000965 : remove login prompt check until it’s clearly needed #9982
Adding test cases for Pipeline run details page as part of PAC #9968
CONSOLE-2458 : Add checkbox for cleaning up operand when uninstalling operator #9142
Bug 2000607 : Add an alert for the domain mapping linked with other knative service #9977
Bug 1975391 : fix install operator description iframe #9929
Bug 1999627 : Fix to set required data when multiple strategies exist #9927
Bug 2000636 : reload entered data if any when switching strategies #9766
Bug 1999719 : persist last viewed tab on topology side panel #9945
Bug 1999723 : disable drag for QuickSearch when hovering over text input #9951
update gherkin scripts to include language preference #9988
Bug 2000873 : override list style for toast #9986
Bug 2000833 : Remove webpack missing type export warnings #9983
Bug 2000590 : Warning on topology context menu right click #9975
Bug 2000935 : add volume mode selection in storage creation #9971
Bug 2000633 : fix observer dashboard variables dropdown when screen size is reduced #9959
Automation to verify the href url’s from the quick starts #9727
Bug 2000858 : Add documentation link for MON_DISK_LOW #9984
Bug 1997108 : fix react warnings while loading topology page #9866
Bug 2000499 : dismiss toast if export cr gives 404 #9961
Bug 1999026 : detect managed ODF when operator is installed #9918
Created separate helm release spec for CI purpose #9972
Bug 1967934 : fix issues in add capacity modal #9330
Bug 2000576 : Change MCG only deployment payload #9980
Bug 2000391 : review kubevirt skipped tests #9967
Console 2271: allow for configuring upstream server for air gapped envs #9957
Bug 1999039 : Fix status of StorageSystem in list page #9954
Bug 1998616 : Add clusterwide hostname to Service details page #9979
Bug 1999648 : Remove remaining Storage Class string #9947
Bug 1998347 : fix user preference for language and sync with local storage #9902
Bug 1988905 : External mode deployments fails on parsing json in ODF wizard #9966
Expose list, table, ResourceLink componens and useK8sModel(s) hooks via plugin SDK #9925
Bug 2000689 : Expandable section in mirroring card is empty when no image found under a pool #9812
Bug 1999210 : add tests for VM wizard Cloudinit editor fields #9963
Bug 1999393 : Form / YAML switch makes unnecessary network calls to save latest editor type #9919
Bug 1998388 : User preference screen shows “Create Namespace” instead of “Create Project” #9890
Bug 2000491 : removes techpreview badge from RH Camel K integration operator #9973
Bug 1999404 : add test for rootdisk validation #9934
Bug 2000473 : Monitoring dashboards: Fix clearing variables when changing dashboard #9969
Bug 1998207 : Prune empty values before switching to yaml or submitting form #9897
Bug 1999422 : Guard display of supported vendors #9942
Bug 2000108 : fix devconsole metrics page #9962
Bug 1995148 : change secret key name #9780
Bug 2000259 : chore(i18n): update translations #9964
Bug 1999179 : Create BuildConfig webhook secrets before creating knative resources #9924
Bug 1994975 : fix validate endpoint before go next #9922
Bug 1998563 : Fix machine page columns visibility #9915
Bug 1998394 : add tests for RHEL9 template #9905
Override dynamic plugin sdk module in runtime #9432
Bug 1999656 : fix pipeline run count chart discrepancies with other chart values #9948
test cases for PAC #9933
Bug 1999075 : Pan the selected workload into the full view #9921
CONSOLE-2319 : Expose instanceType in MachineSet list/details #9575
Bug 1997422 : Missing translation addition to create volume snapshot form alert message #9928
Bug 1999614 : Add name field in edit deployment form #9911
Gherkin: Generic managed service flow - topology #9768
Bug 1999823 : Linkify condition and alert messages #9955
Bug 1999729 : Fix spelling of ActivityItem in plugin-api #9935
Bug 1999615 : Use target closest method only when available #9944
Bug 1997461 : Fixes LSO alert for StorageSystem installation #9940
Bug 1999658 : Disable import flow tests that are failing due to rate limiting #9949
Bug 1999631 : Fix to add help text for git repo url field #9943
ODC-6318 : Updated the owners file #9939
Bug 1999422 : Add feature flag for mcg standalone deployment #9937
ODC-6317 : Updated the gherkin lint rules to fix the errors #9936
Bug 1999266 : Fix click issue with topology context menu #9930
Bug 1998587 : Automatically update app.openshift.io/vcs-* annotations #9912
Bug 1998575 : Fix that insert yaml does nothing when yaml is provided via an extension (also hide samples when user edits a resource) #9909
Gherkin for export of application in topology #9887
Gherkin for event source catalog support community kamelets #9877
Bug 1996792 : Fix quick search modal missing icons #9856
Bug 1999292 : Use “default projects” instead of “system projects” #9931
Bug 1996159 : Show 404 page only after all dynamic plugins are processed #9926
Bug 1999093 : Fix pods page unmount on node update #9923
Bug 1999131 : adjust layout by cypress conventions #9920
Bug 1998408 : Avoid resetting dockerfile path when switching build strategies #9917
added support for cancel and restart in export app #9916
Bug 1991439 : remove < > from string #9854
Bug 1998058 : Remove extra white space from Kafka instance table #9894
Bug 1998413 : Fix helm dynamic form field accordion #9884
Bug 1993886 : Fix OLM descriptors getCompatibleCapabilities util function #9855
migrate perspective extension from static to dynamic #9685
Bug 1997929 : Update MachineSet page headers #9898
Bug 1997482 : Remove backdrop from Pipeline tasks search modal #9880
Bug 1995525 : Use fake model for StorageSystem to hide NavItems from Operators Page #9852
Bug 1998240 : Update helm side panel info and use support url #9899
User preferences for Create/Edit method #9830
Bug 1998047 : Missing UI flags after install creation #9891
Bug 1998168 : added support for components in toast action #9888
Bug 1997379 : add tests for showing multiple IP address on UI #9876
Update GitOps environment page for OCP 4.9 #9860
Migrate pipelines plugin static extension to dynamic #9842
Bug 1998431 : auto update resource name when internal registry details are changed #9745
Bug 1998411 : Detect repository name for URLs with trailing slash #9900
Bug 1998408 : Set dockerfile path to detected filename #9895
Bug 1998364 : Use the central i18n mocks for all tests and add support for variables #9901
CONSOLE-2462 : Add documentation for i18next #9886
Bug 1998319 : lazy load dynamic plugin route components #9875
Bug 1991566 : Disable protractor test in prow #9760
Bug 1998015 : Query Browser: Improve tooltip performance when many data points #9892
Bug 1996630 : Fix some issues while updating ssh keys from simple wizard and changing keys #9881
Bug 1997131 : Add Installed badge and update the alert content for upgrading task #9867
Bug 1997135 : Start new export if export CR is not found #9864
Bug 1997048 : prevent creation of duplicate domain-mapping in import with serverless deployment #9853
Gherkin for integration of tekton hub with pipeline builder #9747
CONSOLE-2383 : Hide system projects from project list #9279
Bug 1996158 : Honor nav extensions in the admin perspective #9885
Bug 1997102 : Update gherkin for observe tab in workload sidebar #9865
Bug 1987344 : Set openshift doc version to 4.8 #9889
Bug 1997655 : Remove unused data-test-id which logs a react warning #9883
Bug 1997168 : Remove unused variable from parser config #9869
Add new BuildConfig form #9834
Bug 1996094 : Fix missing key errors for pull policy messages #9847
Bug 1988904 : Arbiter details not present in ODF wizard #9769
Bug 1986699 : Differentiate between operators for install #9668
New virtualized table component #8829
Bug 1996116 : Disabling pool dashboard menu actions for default pool, external cluster and for deletion timestamp #9816
Bug 1997187 : Increase analyze script to 3.5 MiB #9858
Bug 1992820 : Move event sources add option to serverless add group #9785
Bug 1997267 : chore(i18n): update translations #9874
Bug 1997079 : Fix moitoring custom time range #9863
Bug 1988903 : Kms details empty in only MCG deployment #9859
Bug 1995116 : Pod logs shows incorrect lines number in the log window top banner #9857
Bug 1992744 : Incorrect spacing in ActionAlert component #9789
Bug 1995612 : Breadcrumbs link fix for block pool related pages #9772
Bug 1996914 : Check for internal redux store and return if not initialized #9873
Bug 1997029 : Hide OCS Overview when ODF StorageSystem Model is present #9861
CONSOLE-2422 : Add logs page to node details #9663
Converge Import from Git/Devfile/Dockerfile flows #9832
Bug 1992730 : Fix i18n for dynamic plugins #9791
Bug 1997179 : disable serverless operator installation in catalog #9868
Bug 1996566 : handles unknown kamelets with title, description, meta info #9851
User preferences language preference #9833
Bug 1996644 : Fix issues in horizontal nav match object #9850
Bug 1996539 : show only route resource id sidepanel if route exists and show external url if status is present and has url #9849
Bug 1963027 : Upload qcow2 to PVC too small #9848
Add psrna to integration-tests approvers. #9845
Console-2951: Prune unused styles from getting started card #9808
Bug 1996535 : Improve detect namespace hook and fix redirect loop and e2e tests #9844
Bug 1991977 : fetch kamelets form both current namespace and global namespace where operator is installed #9774
Bug 1975038 : Cannot delete user created vm template #9828
Gherkin form based edit build config #9840
Bug 1996156 : show a default sidebar for resources that doesn’t have sidebar #9841
Add topology data model factory for bindable resources #9713
Update helm side panel info in developer catalog #9825
Create user preferences extensions and a page to view and update them #9386
Bug 1995043 : Two storage systems got created while creating one from UI #9836
Improve git section performance in git import flow #9827
adds support for export app in topology #9817
consolidate admin dashboard in dev console #9644
Bug 1995901 : TS is giving warnings when re-exporting types #9795
Add tabbed view for Pipelines and Repository resources #9784
Bug 1995325 : Move useMemo before first return #9831
Bug 1995523 : Add checks for annotations in pipeline quicksearch utils #9820
Expose HorizontalNav as part of Stable API #9619
Bug 1994586 : Create local volume set step says “An error has occurred” #9818
Bug 1993148 : Monitoring: Memoize some components and other optimizations #9794
Add enhancements to GitOpsDetailsPage #9242
Bug 1995049 : fix resource dropdown tech preview badge #9822
Bug 1856355 : Improve table scrolling performance #9797
Bug 1991338 : Hide Network Attachment Definitions tab for non-admin users #9821
Bug 1986971 : Make customized template password a parameter #9753
Bug 1992974 : fixes styles for revision and route list #9792
Bug 1978649 : Block and File and Object dashboards should not be part of OCP Console for ODF Managed Services #9742
Bug 1975820 : Handle patches for multiple plugins #9813
Bug 1991548 : add test for disk preallocation #9759
drag and resize quicksearch modal #9751
Bug 1980531 : step 3 additionalHelpActions ‘HelpMenu’ ConsoleLinks not translated #9811
Bug 1994439 : Review page of ODF wizard does not follow console conventions #9815
Bug 1989887 : Fix issues in Storage System List Page #9724
Bug 1994253 : Kubevirt provided templates are supported #9814
Bug 1993147 : Add aria-label for axe issues (Internal Mode Dashboard) #9251
Bug 1993920 : Improve sysprep helper text #9806
Bug 1991439 : i18n overlooked string #9809
Bug 1993788 : VM creation (customize flow): storage class mismatch between actual SC and “Edit Disk” screen #9805
Bug 1993955 : Fix margin issue with Details card on External Block and File Dashboard #9803
Bug 1992714 : use existing pvc hotplug crashes #9787
Bug 1989440 : Fix clusterNetwork only selection issue with OCS #9703
Bug 1993975 : remove kubevirt dependants #1 #9773
Bug 1993793 : Move from v1beta to v1 for CSIDrivers #9804
Tekton hub integration #9771
migrate static extension to dynamic for knative plugin #9764
Add Repository Details Page #9740
convert topology resource panel to use dynamic extension, #9647
Bug 1967316 : Sweep frontend/public folder for i18n support - part 3 #7741
Bug 1946232 : VM List can consume very high CPU #9761
Bug 1993306 : Disable broken Event Sources on default Developer Catalog test #9800
Bug 1978202 : Use list of supported templates instead of logic #9782
Bug 1992013 : Fill out the component name when catching a rate limit error #9796
Bug 1992004 : Fix flaky e2e test by updating a workaround for rate limit error by GitHub #9793
odc-6227-upgraded the helm scripts #9709
Bug 1992950 : create template from wizard #9638
Convert coFetch utilities to typescript and move to plugin SDK #9660
create component to show bindables resources as trapezoid shape and add support for relationship provider #9698
Bug 1992502 : Return loadError from use storage profile #9781
Bug 1990577 : Update Ingress to v1 API version #9776
Bug 1989610 : Don’t render incompatible descriptors on operand details page #9763
Bug 1983693 : Null check when pressing enter on import yaml page #9779
Bug 1967108 : Add name to coderef function. #9775
Bug 1989876 : Fix routing for ODF 4.9(OCS) Dashboard and link Ceph Block Pools #9722
Bug 1982765 : Networking - Services - Edit Pod Selector : An incomprehensible Japanese sentence #9701
Bug 1976072 : Ensure supported x-descriptors take priority in Operand details view #9530
Bug 1991095 : External Mode Dashboard shows incorrect deployment mode #9762
Bug 1969965, Bug 1969989: Bugs Related to StorageClass KMS flow #9409
Bug 1991942 : Fix aignment of (?) at sysprep and MTV button on FF #9770
Bug 1979116 : create vm from customize wizard using currect api #9758
Support code references at any level within extension’s properties #9070
Bug 1991519 : [WIP][e2e][flaky] fix kubevirt hco creation #9757
Bug 1940059 : Add ceph-dashboard link for OCS external cluster overview page #9398
Add Repository details to PipelineRun Details page #9678
Update PF packages to 2021-10 #9717
Bug 1990493 : [e2e][automation] test for storageProfile settings #9741
Bug 1984954 : normal user cant create vm. no v2v config map access #9704
Bug 1975038 : Cannot delete user created vm template #9478
Bug 1946232 : VM List can consume very high CPU #9696
Bug 1990018 : chore(i18n): update translations #9728
Bug 1988210 : Bump helm to v3.6.2 #9684
Bug 1990732 : Use Immediate
as the default volumeBindingMode
#9743
Gherkin:Manage user preferences #9636
Migrate workload resource actions to new extension based actions #9731
Bug 1990205 : Monitoring dashboards: Fix state transition during render #9736
Gherkin: Consolidating core dashboard with dev perspective- Monitoring #9537
CONSOLE-2361 : Remove remaining Bootstrap and Patternfly3 dependencies #9532
Bug 1986565 : [OCP48][WebUI] “How to seal boot source for template usage” link points to /foo #9738
Bug 1987171 : When customizing boot source, password is shown in default font #9730
Bug 1989842 : Query Browser: Remove null value entries from the tooltip #9720
Bug 1990024 : Fix typo #9729
Bug 1988406 : Added support for SSH key is now passed from simple to advanced wizard #9706
Bug 1989507 : replace configmap with storageprofile #9712
Bug 1989889 : Render 404 create page if CRD model is missing #9711
Bug 1989462 : MTV string changes #9705
Bug 1986297 : Windows guest tool is always mounted #9697
Bug 1986631 : Do not drop environment variables without name but with a value, also fix crash when ref is empty #9653
CONSOLE-2276 : Add relevant alerts to node and project overviews #9535
Bug 1975042 : added v2v config map to customize flow #9689
Bug 1985161 : Fix translation of incorrect addSecretDescription string within modal #9645
Bug 1989914 : [e2e][flaky] Increase timeout and adding non fail exit for delete resource #9721
Bug 1985850 : Default to the WaitForFirstConsumer volume binding mode for storage classes #9716
odc-6226-rename-the-tags-in-gherkin-lintrc #9707
Bug 1980531 : Remove check for two sections in help menu #9702
Migrate helm plugin to use dynamic extensions #9670
odc-6017-updated helm scripts with new page objects #9519
Monitoring dashboards: Add text filter to the Dashboards dropdown and the variable dropdowns #9431
Bug 1986495 : Add missing translation for deployment strategy #9643
Bug 1986502 : Fix previously deleted dragged files that show up in import yaml editor #9682
Bug 1989707 : Fixing Formik Promise.reject() issues by .resolve()-ing #9715
Convert task selection to quick search modal in pipeline builder #9583
Bug 1989143 : [e2e][automation] Add hostpath-provisioner-setup.yml used in release-4.8 tests #9699
Bug 1972966 : Virtualization is not available in Home Overview #9686
Bug 1988133 : Cypress - re-enable OLM globall install test #9681
Bug 1985164 : Regular user cannot restore VM snapshot #9693
Bug 1987169 : Cannot create network attachment definition while operator is installed. #9688
Bug 1986819 : fix string typos for hot-plug disks #9674
Bug 1985933 : Changed example label for image input #9626
odc-6192-updated the test-headless script in dev-console/package.json file #9579
Bug 1988812 : Delete test project after creating it #9691
persist dashboard selection #9545
Bug 1985724 : Added missing translations to Affinity rules and Toleration rules #9634
Bug 1988812 : [e2e][flaky] Don’t fail smoke tests if vm exist before test start #9687
Bug 1984807 : Move tooltip ‘Restore is only enabled for offline virtual machine’ to the button when it’s disabled #9673
Bug 1981399 : Fix failing KubeVirt Protractor e2e tests #9646
Bug 1983032 : localize the start guide and the impersonate banner #9542
Console 2537: Prompt the user to refresh on plugin change (API changes) #9265
Bug 1987047 : Open current console in new window #9669
Bug 1982653 : Internationalize Create Silence form time period dropdown #9665
Bug 1987152 : Deploy CNV for testing update #9580
Bug 1978202 : RH templates are always supported #9658
Bug 1965984 : Monitoring dashboards: Don’t load panels until they scroll into view #9677
Bug 1987289 : ODC-5030 - Gherkin Script Design #9662
Bug 1987199 : Fix to hide rollback action from action menu when there is only 1 helm-release revision #9625
Bug 1988092 : Cypress - disable OLM globall install test #9680
Bug 1978200 : use strict promoted template list #9661
Bug 1986803 : Add error boundary around each horizontal tab route (used in DetailsPage) #9659
Bug 1986676 : Fix Unique key warning issue in P/PLR details page #9639
Bug 1987198 : Fix to hide help text if helm chart install/upgrade dropdown is disabled #9612
Bug 1986754 : Internationalize chip group labels #9667
CONSOLE-2361 : update quickstarts to 1.1.0 #9650
Bug 1981272 : When deleting PVC inside PVC page the status in the heading doesn’t match the status field #9569
Bug 1986988 : Add button around pipeline builder icon to make popover accessibly via keyboard #9666
Bug 1986704 : add translation to Kafka Connection label #9631
Bug 1983091 : Logic for getting default pull secret incorrect on project page #9593
Bug 1986735 : Add inspect url to devconsole monitoring chart #9641
Expose Internal APIs #9230
Bug 1986729 : Mark sink title as required form field #9654
Bug 1986632 : Auto populate app name and resource name in deploy image form #9637
Bug 1986790 : Add disk modal gives error when not selecting storageClass #9590
Bug 1986680 : use patch over update for traffic split in serverless #9621
Bug 1986650 : Cypress: Globally installs Service Binding Operator operator fails at “Create Operand” step #9648
Bug 1986426 : Fixes for odf and ibm integration #9629
Bug 1972968 : “Add Disk” button should be disabled in common template disks tab #9622
Bug 1985846 : Adding ebs type “gp3” when create storage class from web console #9640
Bug 1976217 : Make resource details metrics tab cards fixed height and consistent styles #9633
Bug 1986493 : Change label from java commands to java arguments #9627
ODC-6008 : Automation of quick-start-devperspective #9474
Expose useResolvedExtensions as part of the stable API #9464
Bug 1986225 : add tests for vm snapshot feature #9589
Bug 1985895 : Fix table sorting #9635
Bug 1986253 : ODC-5584 - Application Groupings #9606
Bug 1982682 : Remove explicitly passed namespace #9623
Bug 1986127 : Fix topology crash while opening helm workload #9624
Bug 1985948 : (e2e)(flaky) vim fixture to import #9616
Bug 1977981 : Refactor OCS Dashboard to Support ODF Dashboard Abstraction #9603
Bug 1976939 : Interacting with CatalogSource page #9570
Bug 1985737 : Edit button boot order #9618
Bug 1985721 : Pencil button is missing at Scheduling and resources requirements fields #9615
Bug 1984297 : Description is now align and editable #9614
Bug 1985711 : Trimming whitespaces at container image input #9613
Add resource pages under ODF Nav Bar #9617
Add compression card to pool dashboard #9507
(feat) Add security and network step #9607
feature: add flashsystem external storage #9602
Show the Active Health Checks on OCS Dashboard #9426
(feat): Add create local volume set #9600
Add compression savings to pool list page #9457
CONSOLE-2912 : Convert resource.js to ts and add types #8947
Add list page for Storage Systems and Inject it via Horizontal Nav #9609
chore(OWNERS): add approvers #9611
ODC-6196 : Remove the serviceMesh folder and add OWNERS file to service-mesh folder #9608
Bug 1982727 : i18n misses in add trigger modal #9605
Support multi level json schema for kamelets creation dynamic forms #9576
Fix smoke action to pause VM via UI button instead of kubectl #9573
Migrate deployment list page and details page actions to use new extensions #9525
CONSOLE-2361 : Convert Bootstrap utility class show to PF equivalent #9515
Pool Dashbaord #9423
CONSOLE-2425 : Support localization of dynamic plugins #9196
Rebranding OCS to ODF #9604
Bug 1982692 : Fixes Knative Translation Confusion #9564
Bug 1982751 : i18n misses in move subscription modal #9595
ODC-5577 : Topology chart view automation #9399
Bug 1973565 : Add create resource extension #9395
CONSOLE-2838 : masthead changes to better align with ACM #9396
Replaced CDROM and rootDisk names, revised a translation #9584
Add unit tests using react-testing-library for edit-deployment #9461
CONSOLE-2904 : Allow disabling dynamic plugins via query parameter #9363
Create extensible git service utility #9341
Update @patternfly/quickstarts to latest version #9588
Add react-router react-router-dom react-helmet as shared modules #9586
(feat): Add capacity and nodes step and review step to ODF wizard #9581
ODC-6127 : Fix missing build status translation in topology sidebar #9572
fix source image test #9557
CONSOLE-2361 : tidy base styles #9556
CONSOLE-2361 : remove orphaned styles #9555
Fix Pipeline Download All #9533
disable duck type EventSource/Channel discovery in multicluster environment #9522
Pool list page #9252
(fix): Fix wizard requests #9585
CNV-11416 : Added MTV to virtualization screen #9568
Fix cypress olm flake #9567
(feat): Allow only object storage deployment #9563
CONSOLE-2361 : Remove orphaned Bootstrap and PatternFly styles #9524
copy shared hooks to kubevirt #9501
Add a tooltip to certified badge in helm catalog #9372
CONSOLE-2810 : Update react-jsonschema-form package #9261
Bug 1984156 : chore(i18n): update translations #9562
remove color variation spotlight wrapper #9413
create vm by using customize wizard #9497
Bug 1977936 : OCS deployment using Multus: UI allows StorageCluster creation with empty public and cluster network in “Internal - Attached Devices” #9541
Bug 1983707 : filter null yaml objects before validating to prevent undefined exception #9558
Bug 1978421 : String updates (typos, etc.) #9480
ODC-6159 : Update quickstarts to fix missing shadow when user can scroll content #9550
CNV-6071 : UI for VM disk hot-plug #9410
ODC-6128 : Fix form footer shadow #9527
(doc): Fix urls in contribution guide #9552
Bug 1984031 : Monitoring: Fix Created by field when refreshing Create Silence form #9551
Bug 1966499 : Switch Cypress OLM tests to use supported Red Hat operators #9420
CONSOLE-2805 : Improve visibility of Operator installation status #9346
copy pod types and resource utils to kubevirt #9548
copy shared patch builder to kubevirt #9505
CNV-11794 : Switch UI internal implementation to use SC profile resources instead of SC config map #9529
CONSOLE-2361 : Conversion of Bootstrap text alignment class to PF utility classes #9512
CONSOLE-2361 : Remove Bootstrap 3/PatternFly 3 button, button-group styles #9458
copy shared test utils to kubevirt #9503
Bug 1982997 : Add translation a page title for import yaml #9547
Bug 1982776 : Namespaces - RoleBindings - Edit ClusterRoleBinding subject : An incomprehensible Japanese translation #9546
(feat): Add an interface for external vendors to contribute the UI #9502
Add support for eventing broker creation #9394
CNV-11122 : Windows Sysprep #9351
Bug 1983220 : Fix pod terminal second scrollbar when user reduce the window size #9534
CONSOLE-2361 : Replace Bootstrap float utility class with PF equivalent #9517
CONSOLE-2361 : remove and replace Bootstrap close styles and consolidate close button code #9531
Bug 1981417 : Change OCM links from cloud. to console.redhat.com #9469
CONSOLE-2361 : Remove Bootstrap 3/PatternFly 3 dropdown styles #9459
Remove TechPreviewBadge from Arbiter feature #9523
Bug 1982150 : Add a TechPreviewBadge for Multus #9511
Add RBAC check on view shortcuts actions #9434
fix crashing ui due invalid yaml structure for task workspaces #9282
Bug 1980704 : Web console doesn’t list all the registries credentials in a secret #9472
fix when expression tooltip for failed task #9498
Bug 1982659 : Workloads - Jobs ‘Type’ column’s Value ‘Non-parallel’ is in English #9526
ODC-5581 : Topology Filter Bar - Display Options Automation #9482
Move QuickSearch to Shared Package #9476
ODC-6064 : Update PatternFly to fix unexpected spacing below topology toolbar #9453
ODC-6023 : update devconsole-ci-tests #9361
Fix fuzzy text (pending task name) in pipeline run visualization #9520
Show evicted pods last in resources tab for topology side panel #9383
fix resource limit form validation #9489
Fix a11y file input form issue, for example when creating a Secret #9500
Fix a11y form errors when import a container image #9499
Bug 1982079 : Translate utilization card tooltip #9513
ODC-6147 : updating cypress.sh and frontend/package.json files #9490
Bug 1982376 : Remove modal box header override now that upstream issue has been fixed #9488
Bug 1982376 : Remove button overrides now that upstream issue has been fixed #9487
Bug 1982376 : Remove app-launcher alignment fix now that upstream supports position… #9485
Bug 1982376 : Remove update overrides now that upstream issues have been fixed #9484
CONSOLE-2361 : Remove orphaned Bootstrap 3 input-group styles #9462
CONSOLE-2361 : Remove orphaned PatternFly 3 notifications drawer, too… #9460
CONSOLE-2361 : Update react-catalog-view-extension to version that does not require PatternFly 3 #9419
Bug 1980257 : Remove kube admin notifier for kubeadmin crc user #9428
Bug 1982090 : Translate resource names in top consumers dropdown #9510
copy shared annotations and namespace key to kubevirt #9504
consolidate kubevirt cypress tests for d/s #9496
Making sure ISO flow is now working, both upload and import #9481
CONSOLE-2361 : Remove orphaned patternfly-react 3 styles and patternfly-react 3 depe… #9452
CONSOLE-2361 : Conversion of bootstrap table column and visibility classes to similar PF4 classes #9440
Bug 1972011 : Fix time range for drag & drop in devconsole monitoring #9314
ODC-6140 : Removed dotnet related gherkin script from this pipelines plugin folder #9493
Set add page background based on active namespace #9468
(feat): Setup create storage system wizard #9438
Remove NotStartedIcon as it is available in PatternFly #9494
use quickstarts library #9069
Bug 1964941 : Increase HTTP plugin proxy request timeout #9486
remove hard coded model versions from kubevirt #9349
move connectToFlags to avoid circular dependency #9483
Bug 1981882 : Update CatalogSource not found message #9491
Bug 1967047 : Add new HealthState to signify an operator is upgradable in the cluster dashboard #9475
Skip empty categories (id and label) in OperatorHub tab view #9479
CNV-6393 : [dev] add the status icon next to the VM name to the VM details page #9473
NETOBSERV-4 Create NetworkPolicy dialog #8655
change placeholder text for external registry input field in container image form #9411
import remaining kubevirt selectors #9466
Removes Pipeline Graph alignment setting #9425
Bug 1978429 : Swapped coma for semi-colon in error strings #9424
move ObjectEnum from console-shared to kubevirt #9444
Bug 1979996 : Monitoring dashboards: Support units for graph Y-axes #9455
Bug 1980548 : Add missing plugin locales folders to webpack config #9451
Update devconsole empty state pages #9362
Feature flag MultiClusterHub and disable Web Terminal #9340
add vm clone and migration tests #9296
Bug 1967979 : Masthead Dropdowns options are not accessible via the keyboard #9397
Bug 1977595 : pseudo translation missing on OperatorHub page #9450
Migrate Helm actions on topology to use the new extensions #9313
Bug ODC-6126- login function fix #9448
Bug 1978225 : add alert when new IDP is added #9446
Bug 1979114 : Don’t override template api in cusomtization wizard and demo yaml #9412
Rename monitoring tab to Observe #9418
Bug 1978222 : make Users list empty state message more clear #9437
Cypress: Updated isPseudoLocalized() to correctly process multiple elements #9385
Bug 1904155 : Make utilization chart domain match duration #9096
Bug 1979571 : end shell process when exiting the terminal #9443
CONSOLE-2828 : Convert Table to React.FC #8756
Small changes and fixes for the advanced tab #9445
Add an option to choose to use template size pvc or not #9441
implement console-shared utils and selectors in kubevirt #9433
Gherkin: unique url quick starts #9427
Bug 1977037 : VNC console stays in Connecting state #9400
Deploy versioned HCO for prow #9430
Add Monitoring i18n tests #9368
Bug 1978416 : convert tfunction to Trans function #9436
Fix NaN warning issue in request input size component #9415
Bug 1978724 : Add cypress tests for key/value secrets with binary, ascii, and unicode values. #9387
Bug 1970332 : Fix page disappearing issue while creating sc for rbd provisioner #9231
Bug 1978425 : Consolidate namespaces in plugins #9421
adds access-review on upload jar extension #9408
create topology side panel using dynamic plugin extensions #9306
fixes i18n miss in pubsub modal #9404
adds support for domainMappings to serverless deployment #9391
Don’t show error message when all add actions are disabled #9416
Bug 1978403 : Fix bracket regression #9422
Bug 1979620 : Parent descriptors don’t overwrite children #9417
Bug 1970011 : Fix edge case for “managed by” links #9331
Fix i18n issue for submit label in delete resource modal #9406
Show N/A when catalog side panel property detail is not available #9405
Fix i18n issue on edit health checks page #9407
Cypress: disable OLM single install (couchbase operator) test #9414
update the text for Knative Service to Serverless Deployment #9375
Bug 1978403 : chore(i18n): update translations #9384
CONSOLE-2829 : Convert list page to ts #8792
Add optional checks in health checks probes #9382
PF update packages to 2021.8 #9309
remove usage of digest from helm catalog item uid #9364
Use action group extensions for group/submenus and create new action menu components using PF menu #9365
Automation: Filter quick starts catalog #9347
CONSOLE-2152 : Improve upgrade messaging when ClusterVersion Upgradeab… #9329
Bug 1973333 : Adjust PO generation script #9393
Fix a11y issues and re-enable cypress ace checks again #9360
updated regex for resource name validation and convert to kebabCase if name is not valid #9373
Fix a11y warnings in External mode #9356
cnv-8975: follow up #9378
Monitoring: Add missing key
prop in PrometheusTemplate #9377
Bug 1977655 : Use double brackets for Volume Mode localization #9380
add popover to pod status in overview panel #9371
Show selected namespace in the Add page links #9374
Fix CPU Usage query in dev console monitoring #9358
verify virtio-win-image of windows vm #9369
Bug 1973065 : Preserve user annotations while editing an app #9315
CONSOLE-2403 : Add a UI for enabling and disabling plugins under Cluster Settings #8919
Fix that BuildConfig webhook URL overflows secret column #9366
Update class names for terminal to avoid clash with markdown code styles #9370
cnv-8975: Enable online VM snapshots in the UI #9367
Bug 1967516 : Adjusting to new reference models changes #9354
convert kubevirt topology extensions to dynamic #9355
CONSOLE-2386 : Add node types filter to Cluster utilization card on cluster dashboard #8800
Fix accessibility issue in Quick starts page-Buttons must have discernible text #9339
docs: improve README #9348
Bug 1974755 : i18n default status strings #9312
Fix full screen loading indicator when routes are loaded lazy (or components uses React.Suspense) #9297
tablecolumnclass updates public plugin PR 4 #9234
Bug 1964786 : Fix SerialConsole display bug #9352
Bug 1976582 : Supported Storage message link directs to Import from VMware #9350
Bug 1975696 : compareOwnerReference should not accept a reference #9336
Fix typo in const pedingPhases #9344
Bug 1968525 : Warning - Operator Details page duplicate keys #9171
Bug 1973160 : Query Browser: Gracefully handle string
type query results #9337
Bug 1975913 : fix optional workspace checkbox check/uncheck #9319
Bug 1970980 : Remove usage of i18nKey in Trans components #9226
Bug 1961391 : Textual Updates #9333
add KindResourcePage dynamic extension #9286
Sysprep for advanced editor #9338
Bug 1974611 : Boot source title #9316
Monitoring: Remove Prometheus UI link and SERVER_FLAGS.*PublicURL entries #9283
Bug 1974083 : When branding is not redhat, no need to explicitly mark community support. #9302
Bug 1972003 : Monitoring dashboards: Custom time range fixes #9288
Bug 1975232 : VM Create YAML page 404 error #9327
Bug 1973338 : Fix punctuation in pvc upload size warning #9295
Update example placeholder for labels section of odc add flows #9269
Monitoring: Clean up logic for whether to show Monitoring in nav #9328
Monitoring dashboards: Dropdowns default to “All” if present #9324
Bug 1975478 : Fix to persist YAML Editor success message #9320
Pipeline Builder recognizes ‘display name’ errors as form errors #9291
Bug 1972060 : Fix typo in olm message #9272
Bug 1973340 : chore(i18n): update translations #9292
Correcting gherkin script #9305
Update table classes for kube-virt, ceph-storage, bare-metal and network attachment #9053
refactor sorting utils from add-page-utils #9318
Bug 1971532 : remove title attribute when value is uid or same as name #9307
Fix HealthCheckProbeData type #9300
add kubevirt pvc upload test #9186
Fix that try sample and show adv option buttons could be clicked without Git URL in different import flows #9290
Bug 1974689 : In customize create vm wizard, warning on vm missing model #9311
Bug 1970604 : Add IDP menu items are not translated #9308
Bug 1973336 : Use double brackets for Volume Mode locales #9303
Replacing all cloudinit form #9304
Use different suffix for pipeline secret if annotation already exists #9260
add dynamic sdk support for topology extensions #9055
Remove declaration for DashboardOverviewUtilizationItem from all sdks #9205
fix storageclass issue in VCT form #9259
Updating openshift-enterprise-console images to be consistent with ART #9281
update tableClasses in public plugin 3rd PR #9136
Update ProjectsLink to use link instead of button #9262
convert intervalDropdown component to use patternfly dropdown component #9285
Bug 1969546 : Set OLM install modal body padding to 0 so that our scroll shadows are positioned at the bottom of the modal #9278
Fix for protractor CRD ConsoleNotification & ConsoleExternalLogLink extensions test flakes #9289
Fix flickering by reducing the column count update with a threshold #9280
Bug 1890676 : Fix different a11y issues in catalog, quick starts, admin dashboard and pipeline builder #9189
fixes Link to
prop path for CatalogTypeSelector #9287
Bug 1967885 : Creating a VM from the UI on OKD 4.7 fails #9258
fixes: Serverless deployments are not shown in topology Consumption mode #9274
Bug 1963943 : Add terminal tab for BMN #9040
Fix the Git URL field in the Devfile form #9244
Bug 1964902 improve display of network policies #9157
Fix override of the style in monitoring custom time range modal #9267
Fix sample list flickering in the getting started card on the add page #9263
Bug 1971032 : chore(i18n): update translations #9223
Bug 1967047 : Console overview operators shown upgrading when still waiting on approval #9264
Fix for ConsoleExternalLogLink CRD protractor flake #9273
Fix catalog tile links and default behaviour with ctrl+click #9257
Bug 1972514 : KSVC - adds check for status in ksvc in util logic #9268
Unable to edit the default Health check probe values #9237
Capitalize help text for when expressions in the task sidebar #9235
Bug 1967658 : improve failure alert for copied CSV #9233
Bug 1912929 : i18n missed items in Storage overview #9239
Fix to mark required fields in PipelineBuilderForm #9255
fixes kafka connection sidebar resource to show secret resource if exist #9250
Upgrade PF packages to latest version #9249
fixes Loading indicator alignment on eventsources form #9248
Bug 1972016 : Fix time range issue for devconsole monitoring dashboard #9246
Add actions menu for Kafka Connection side panel #9243
Add error boundary in edit-flows #9253
Always use http protocol for gitlab host #9247
Fix monitoring error box alignment #9245
Bug 1908772 : Fix a11y violation: Dev Console Nav Menu UL contains non-LI elements #9215
Updating .ci-operator.yaml build_root_image
from openshift/release #9241
Enable import order eslint rule and fix related lint errors #9120
Bug 1971544 : adds check for kamelet source in provider #9236
Bug 1971499 : Do not render samples column and helm link when add page customization disabled them #9228
Full changelog
OCPBUGS-45722 : Updating openshift-enterprise-console-operator-container image to be consistent with ART for 4.19 #946
OCPBUGS-45222 : Dont disable console when authConfig type is set to None #944
OCPBUGS-44953 : don’t set current clients when no OIDC providers are configured #945
OCPBUGS-44362 : Remove the v1alpha1 schema for ConsolePlugin CRD #942
OCPBUGS-44556 : console/status: set initial value of Message field #940
CONSOLE-4292 : Console-operator should configure console with the CSP allowed directives #938
OCPBUGS-43837 : Bump docs version #937
NO-JIRA: Update owners file: Update my github username) #936
OCPBUGS-41258 : Updating openshift-enterprise-console-operator-container image to be consistent with ART for 4.18 #929
NO-JIRA: Remove unused code #934
OCPBUGS-42534 : Console-operator’s route healthcheck should have longer retry #933
CONSOLE-4055 : Have GettingStartedBanner enabled by default #930
NO-JIRA: Update OWNERS files #931
CONSOLE-4055 , OCPBUGS-39357 : Vendor API changes #927
OCPBUGS-38549 : Get externalOrganizationID instead of the organizationID #925
CONSOLE-4163 : Add RBAC for console to GET PackageManifests #921
CONSOLE-4161 : Add Capabilities to config builder #920
OCPBUGS-35941 : Bump documentationBaseURL to 4.17 #912
OCPBUGS-36213 : Bump openshift/api to pick up removal of conversion webhook server reference #919
OCPBUGS-33715 : Add logging for determining the ORG_ID source #918
OCPBUGS-33715 : Cache organization ID when the ID changes #913
TRT-1733 : Revert #914 “OCPBUGS-29547: Apply hypershift cluster-profile for ibm-cloud-managed” #915
OCPBUGS-29547 : Apply hypershift cluster-profile for ibm-cloud-managed #914
OCPBUGS-33787 : Add cluster wide trusted CA bundle to operator #911
OCPBUGS-33787 : Tolerate the absence of ingress capability on HyperShift clusters #886
OCPBUGS-33787 : deps: bump openshift/api #907
AUTH-482 : set required-scc for openshift workloads #871
OCPBUGS-34364 : Updating openshift-enterprise-console-operator-container image to be consistent with ART for 4.17 #906
OCPBUGS-31777 : Updates message verbs to use %q where appropriate. #902
OCPBUGS-33715 : Cache organization ID #904
CONSOLE-4047 : Console-operator should be internally using listers for fetching data #901
OCPBUGS-33505 : Add missing return statement to fix crash in healthcheck controller #900
OKD-214 : Dockerfile: Add ARG TAGS=ocp #896
TRT-1664 : Revert #895 “CONSOLE-4047: Console-operator should be internally using listers for fetching data” #899
CONSOLE-4047 : Console-operator should be internally using listers for fetching data #895
CONSOLE-3943 : Default telemetry values #890
CONSOLE-4014 : Pass OCM organization ID and OCP cluster ID to console-config.yaml #893
TRT-1623 : Revert “Merge pull request #889 from jhadvig/CONSOLE-4014” #892
CONSOLE-4014 : Pass OCM organization ID and OCP cluster ID to console-config.yaml #889
OCPBUGS-20129 : Fix triggering upgradenotification
in the cluster installation time #790
OCPBUGS-20466 : Tighten console operator permissions for cluster operators #873
OCPBUGS-32400 : base OIDC status updates on the ExternalOIDC feature gate #887
OCPBUGS-29547 : Apply hypershift cluster-profile for ibm-cloud-managed #868
OCPBUGS-30458 : Bump k8s.io/component-base to latest #884
CONSOLE-3944 , OCPBUGS-31020 : Disable segment analytics when cluster telemetry is disabled #877
CONSOLE-3910 : Add quickstart to impersonate a system:admin user #865
OCPBUGS-31482 : oidc: synchronize the CM with a CA to trust the issuer, if configured #879
OCPBUGS-29331 : Update RHDH QuickStarts and add CR examples #878
OCPBUGS-24913 : Updating openshift-enterprise-console-operator-container image to be consistent with ART for 4.16 #827
OCPBUGS-28541 : Remove Janus IDP and update RHDH quickstarts #862
OCPBUGS-29479 : Add startupProbe to console container. #869
OCPBUGS-29532 : ouathclients: further split oidc and integrated oauth handling #861
CONSOLE-3912 : always sync oidcClients in authn status if the field is present #857
OCPBUGS-28982 : oauthclients: fix oauthclients degraded condition that never gets removed #855
CONSOLE-3912 : OAuthClients: only add oidcClients
to authentication status if the field exists #847
CONSOLE-3912 : OIDC: setup the volume name properly when custom CA is configured #849
OCPBUGS-27335 : use InfrastructureTopology for clusters using external CP as the console deploys on the worker nodes #841
CONSOLE-3912 : Merge auth cert configmap deployment annotations into one #842
OCPBUGS-25484 : make it impossible double set conditions in a single loop #848
CONSOLE-3912 : Add secrets for session encryption/authentication in OIDC #839
OCPBUGS-27335 : The console-deployment should set the number of replicas based on the ControlPlaneTopology #838
NO-JIRA:(chore) remove unused loglevel #830
OCPBUGS-25484 : Bump library-go to deal with GET conflict #836
OCPBUGS-24041 : Prevent healthcheck controller from Available=False blipping #834
OCPBUGS-7656 : Remove service ca controller annotation from console-redirect service. #826
OCPBUGS-15827 : Revert #831 and fix cluster proxy annotation on console conversion webhook deployment #833
Revert #822 “OCPBUGS-15827: Update console conversion webhook server to use sig.k8s.io certwatcher” #831
OCPBUGS-15827 : Update console conversion webhook server to use sig.k8s.io certwatcher #822
OCPBUGS-25618 : Bump documentationBaseURL to 4.16 #824
OCPBUGS-24913 : Updating openshift-enterprise-console-operator-container image to be consistent with ART #823
CONSOLE-3804 : Reapply separation of the oauthclients controller #814
CONSOLE-3652 : Create StorageVersionMigration for ConsolePlugin CRD v1 migration #816
OCPBUGS-24203 : ConsolePlugin metrics must no longer be grouped by the vendor #819
CONSOLE-3791 : Add “readOnlyRootFilesystem” to all console conta… #809
OCPBUGS-23300 : Disable route controller health check for NLB setup #815
ODC-7418 : Add Janus IDP and RHDH Quick starts #806
TRT-1361 : Revert #808 “CONSOLE-3804: split oauthclient controller from the common logic” #813
CONSOLE-3804 : split oauthclient controller from the common logic #808
CONSOLE-3613 : Update vendor bundle after removing multicluster code #810
CONSOLE-3613 : Remove multicluster code from console operator #799
OCPBUGS-21972 : Disable HTTP/2 for webhook #802
OCPVE-719 : feat: add support for olm capability #795
HOSTEDCP-1250 : remove redundant cert check #801
CONSOLE-3717 : Dockerfile.rhel7: Drop explicit runlevels from some CRD manifests #782
OCPBUGS-19173 : Updating openshift-enterprise-console-operator images to be consistent with ART #794
OCPBUGS-19080 : Reset console operator’s conditions #796
CONSOLE-3438 : Switch to using assets #783
OCPBUGS-17424 : Really handle DeletedFinalStateUnknown correctly #786
OCPBUGS-17424 : Handle cache.DeletedFinalStateUnknown correctly #785
chore: manifests/09-console-link-*: Drop obsolete deletion manifests #784
CONSOLE-3624 : Add haproxy timeout annotation to console routes #777
ODC-7333 : Bump openshift/api to include ConsoleSample CRD #771
OCPBUGS-15893 : Add missing watch permission for helm-chartrepos-viewers #775
ODC-7333 : Add consolesamples to ClusterRole console-extensions-reader to give all users readonly access #776
OCPBUGS-14716 : Handle branding based on API changes #769
ODC-7339 : Follow up ticket for ODC-7292 #773
OCPBUGS-15499 : Remove managed cluster logic from the operator’s controller #774
ODC-7292 : Add new quickstart for installing Cryostat #770
ODC-7312 : Add OpenShift Quickstart for JBoss EAP 7 #760
ODC-7262 : Add QuickStart approvers and reviewers #772
CONSOLE-3278 : Add client certificate and key to service monitor #668
OCPBUGS-11751 : Remove multicluster conditions from console operator #763
OCPBUGS-12990 : Update command line tools URL with custom downloads route #761
Updating openshift-enterprise-console-operator images to be consistent with ART #756
OCPBUGS-5059 : Make enabled plugins unique #710
OCPBUGS-12165 : Proper cleanup of route sync conditions #757
OCPBUGS-12439 : Add new PrometheusRule to collect metrics for cluster-monitoring-operator #755
OCPBUGS-11298 : Disable multicluster tech preview #751
OCPBUGS-11531 : Bump documentationBaseURL to 4.14 #750
CONSOLE-3279 : Add node operating systems to console config #742
Revert “OCPBUGS-11164: Disable multicluster tech preview” #749
OCPBUGS-11164 : Disable multicluster tech preview #743
OCPBUGS-4009 : Console operator should report ConsolePlugins as relate… #706
OCPBUGS-7111 : Filter out managed clusters that are not available #724
OCPBUGS-10108 : ART image update #738
OCPBUGS-2783 : Distinguish between route conditions and remove the old ones #734
CONSOLE-2843 , CONSOLE-3394 : Add ManagedProxyServiceResolver for thanos-querier on all managed clusters #707
ACM-2781 : Have operator as a prerequisite #717
OCPBUGS-4008 : Add managed cluster config map resource version to cons… #723
OCPBUGS-6488 : Recover ConsoleNotificationSync after being degraded #725
OCPBUGS-6520 : Test if all tested resrouces are available before launching Unmanaged* e2e tests #726
PD-1365 : Add quickstart - Get started with multicluster engine #698
ODC-7182 : Export pinned resources to console-config ConfigMap #697
OCPBUGS-4008 : Add app: console
label to managed-clusters configmap #705
OCPBUGS-4630 : Bump docs docs link #704
CONSOLE-3355 : Console operator should sync managed cluster ‘copiedCSVsDisabled’ flag to managed cluster config #701
OCPBUGS-1617 : Remove unused node.kubernetes.io/not-reachable toleration #696
ACM-2063 : Add host inventory quickstart #699
Bug 1770297 : State that odo is comunity supported #695
OCPBUGS-3109 : Change text colour for ConsoleNotification that notifies user that the cluster is being #694
CONSOLE-3286 : Set disabledCopiedCSVs in console #693
CONSOLE-3252 : Create a ConsoleNotification when cluster is performing an upgrade #687
OCPBUGS-2219 : Empty string should be valid for i18n loadType #689
CONSOLE-3337 : Dynamic plugin proxy reference issue #691
OCPBUGS-1708 : Set i18n LoadType to Lazy when v1alpha1 i18n annotation is set to false #684
update to release.openshift.io/feature-set to match OCP 4.12 #688
CONSOLE-3125 : Add cluster filtering by product and ocp version #677
ODC-6778 : Bump openshift/api to get devcatalog disable types cuztomization changes #676
CONSOLE-3069 : Handle new v1 ConsolePlugin api in the operator #683
OCPBUGS-785 : Bump documentationBaseURL to 4.12 #682
ODC-6783 : Export perspectives to console-config ConfigMap #678
CONSOLE 3096: Promote ConsolePlugin CRD to v1 #670
Bug 2100860 : Retrieve user-defined Alertmanager services from shared configmap #658
CONSOLE-3242 : Heterogeneous architecture clusters #669
CONSOLE-3220 : Add console capability to all manifests #665
OCPBUGS-457 : TestEditUnmanagedPodDisruptionBudget flakes #675
OCPBUGS-498 : Update with latest openshift/api changes #674
Bug 2117646 : Changing field on any of routes in the openshift-console namespace wont trigger sync loop #672
Bug 2117142 : update annotations for project-helm-chartrepository-editor #673
Bug 2117142 : Update permission for projecthelmchartrepositories with an aggregator role #667
Bug 2089950 : Deleting downloads deployment should not fail if already deleted #663
Bug 2093852 : InfrastructureTopology must be driving console affinity rule creation #657
Bug 2021297 : Pass RELEASE_VERSION envar into the console pod #659
CONSOLE-3063 : PDB for console pods avoid too many replicas down #655
CONSOLE-3162 : Implement check for the new i18n annotation for dynamic plugins #654
ODC-6670 : Sync consoleConfig telemetry annotations to console-config.yaml #653
Bug 2086519 : AUTH-133: manifests: comply to restricted pod security #652
Bug 2067155 : Modify the operator display name to match it with the name displayed in operatorhub #650
Bug 2075478 : Bump docs version to 4.11 #648
MGMT-9797 : Bump openshift/api
dependency to 04e1813ebb11
#644
Bug 2046497 : Metrics e2e should not fail on first failed polling attempt #645
Bug 2057696 : Console operator should not block installation/upgrade process when set to Removed state #642
CONSOLE 3070: Console-operator should pass infrastructure config’s ControlPlaneToplogy to the console-config.yaml #639
Bug 2046497 : Re-enable TestMetricsEndpoint e2e test case #640
Bug 2048541 : ODF quickstart permissions check #634
Dockerfile.rhel7: add new Helm CRD, ProjectHelmChartRepository #635
Add QS for installing namespeced Helm Chart Repos #631
Implement multicluster tech preview #630
Add Jon Jackson to approvers list #625
Bug 2041605 : Fix plugin proxy path #628
CONSOLE-3005 : Provide alias for dynamic plugin’s proxy #613
Bug 2037635 : Fix setting of custom cert for default route #623
Bug 2033434 : clidownloads: add darwin/arm64 oc #620
Bug 2030574 : Console resources are using older ‘service.alpha.openshift.io’ annotation #621
Bug 2036937 : Update download odo link to new mirror #622
Library go bump #615
Bug 2021400 : Bump documentationBaseURL to 4.10 #611
CONSOLE-2892 : Allow dynamic plugins to proxy to services on the cluster #603
Bug 2013632 : Correct grammar error in ODF quickstart #608
Bug 2018380 : Migrate docs links to access.redhat.com #607
manifests: resources required for adding helm metrics in console #601
Bug 2013632 : Correction/Changes in Quick Start Guides for ODF #598
Bug 2008185 : Console operator go.mod should use go 1.16 version #597
Bug 2009454 : Change web terminal subscription permissions from get to list #588
CONSOLE-2768 : Update default and download deployments to use bindata #550
Updating openshift-enterprise-console-operator images to be consistent with ART #592
Bug 1999314 : Resync all controllers periodically #590
Bug 2001240 : Remove SimpleHTTP ‘server’ response header value #585
Updating openshift-enterprise-console-operator images to be consistent with ART #586
Bug 1994443 : console-operator should report Available=true when at least available replica exists #580
Bug 2000768 : Fix 4 Quick Starts #581
Bug 1989055 : Revoke usage of Default Ingress Cert for console route healthcheck #582
Bug 2000440 : OCS Quick Start should not be shown unless you have proper privileges #578
Bug 1989055 : logins to the web console fail with custom oauth cert #571
Bug 1986129 : Bump openshift/api to add missing ‘include.release.openshift.io/single-node-developer’ annotation to the ConsolePlugin CRD #573
Bug 1992508 : Update base doc URL to 4.9 #572
Bug 1980531 : Add release.openshift.io/delete annotation to consoleLink CRDs #565
reduce initial steps to setup project #533
Support External control plane topology #569
Adds ODF install tour #559
pkg/console/subresource/route: Drop GetCanonicalHost and IsAdmitted #568
Remove references to upstream UI components and config #562
Rename Monitoring tab to Observe tab in monitoring sampleapp quickstart #563
Bug 1975379 : Only use kubernetes.io/hostname
for workload anti-affinity #566
fix: Update the Node.js quickstart example repo. #564
Bug 1975379 : Use hard requirement for anti-affinity rules on both console’s deployments #560
Bug 1966480 : Console-operator’s controllers are passed resourceSyncer which is not used #551
Bug 1975714 : Add policy-group label to the openshift-console namespace manifest #557
Updating openshift-enterprise-console-operator images to be consistent with ART #556
Updating .ci-operator.yaml build_root_image
from openshift/release #555
Bug 1971690 : clidownloads: ARM 64 is supported #554
Full changelog
Bug 2101664 : Sysctl IFNAME [backport 4.9] #64
Bug 1989342 : host-device: Add support for DPDK device #51
Updating ose-containernetworking-plugins-alt images to be consistent with ART #50
Updating .ci-operator.yaml build_root_image
from openshift/release #48
Full changelog
OCPBUGS-2903 : Remove bufsize hardcoding to 2048 on cache upstream refreshes. #81
UPSTREAM: <carry>: openshift: Disable dependabot #67
NE-581 : Rebase to upstream v1.8.4 #60
Add alebedev87 to OWNERS #58
Updating coredns images to be consistent with ART #61
Updating .ci-operator.yaml build_root_image
from openshift/release #59
Full changelog
NO-JIRA: Add warning about repository being obsolete #244
NO-JIRA: Update OWNERS file #245
OSASINFRA-3529 : Bump Gophercloud to v2 #243
OCPBUGS-39471 : Updating csi-driver-manila-operator-container image to be consistent with ART for 4.18 #242
OCPBUGS-29240 : Add missing healthchecks #239
NO-JIRA: Cleanup duplicated resources requests #238
AUTH-482 : set required-scc for openshift workloads #234
STOR-1596 : Bump all deps for 4.17 #233
OCPBUGS-34090 : Updating csi-driver-manila-operator-container image to be consistent with ART for 4.17 #232
OCPBUGS-34090 : Updating csi-driver-manila-operator-container image to be consistent with ART for 4.17 #231
OCPBUGS-28230 : enforce termination message policy on all platform pods #229
STOR-1574 : Bump all deps #226
OCPBUGS-28934 : Updating csi-driver-manila-operator-container image to be consistent with ART for 4.16 #227
NO-ISSUE: Remove local manifests #208
STOR-1574 : Bump library-go #225
OCPBUGS-23809 : Bump opentelemetry libs #220
STOR-1714 : Release leadership on SIGTERM #223
STOR-1688 : Chore: add .snyk file to ignore false positives #218
OCPBUGS-24226 : setting TLSSecurityProfile with no minTLSVersion crashes controller #217
OCPBUGS-23306 : Add annotation to CSI driver Pod preventing eviction from the cluster-autoscaler #214
OCPBUGS-24824 : Updating csi-driver-manila-operator-container image to be consistent with ART #213
STOR-1402 , STOR-1453 : update libraries and specify TLS_MIN_VERSION #212
OCPBUGS-9331 : Fix selector for manila-csi-driver-controller-metrics service #210
OCPBUGS-22357 : CVE-2023-44487: bump github.com/openshift/library-go to master #207
OCPBUGS-21940 : Update k8s.io/apimachinery and k8s.io/apiserver #206
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #205
OCPBUGS-19166 : Updating csi-driver-manila-operator images to be consistent with ART #204
Configure User Agent #191
STOR-1440 : Restart controller Pods if metrics-serving-cert changed #198
OCPBUGS-12499 : Bump dependencies #197
Remove unused Dockerfile.openshift.ci file #193
Rework how we build the container image #194
OCPBUGS-14049 : Don’t cache OpenStack client #184
Revert “OCPBUGS-14049: Add secret informer” #192
OCPBUGS-16453 : Bump library-go #190
OCPBUGS-16783 : Chore: Update OWNERS #189
OCPBUGS-14049 : Add secret informer #187
STOR-1065 : Rework sidecar bindings to bind common ClusterRoles #186
OCPBUGS-14824 : Bump csi-driver-manila-operator library-go #183
STOR-1168 : Bump common libraries #182
Updating csi-driver-manila-operator images to be consistent with ART #181
Updating csi-driver-manila-operator images to be consistent with ART #180
Updating csi-driver-manila-operator images to be consistent with ART #179
OCPBUGS-8683 : Add management workloads annotations #175
OCPBUGS-8628 : Bump go.mongodb.org/mongo-driver to v1.5.1 #173
Updating csi-driver-manila-operator images to be consistent with ART #172
STOR-1019 : Bump to k8s 1.26 libs for OCP 4.13 #167
OCPBUGS-6301 : Address CVE-2022-41717 #165
Bug 2106736 : Add multiplePVsSameID capability #164
STOR-1078 : Add hostPaths necessary for SELinux mounts #162
Updating csi-driver-manila-operator images to be consistent with ART #161
OCPBUGS-4347 : set TLS cipher suites in Kube RBAC sidecars #160
OCPBUGS-1904 : Only deploy VolumeSnapshotClass when CRD exists #159
Updating csi-driver-manila-operator images to be consistent with ART #157
Ensure files follow go 1.19 formatting #158
Bug 2057637 : Include secrets to VolumeSnapshotClass #156
STOR-858 : Bump github.com/openshift/* and k8s.io/* #155
Bug OCPBUGS-944: Fix RBAC race during initial deployment #154
Expose CSI_FSGROUP_POLICY as an operator option #142
Updating csi-driver-manila-operator images to be consistent with ART #151
Bug 2090662 : SWEET32: Improve TLS configuration for Kube RBAC Proxy (cont) #149
Bug 2083153 : Fetch application credentials #148
Bug 2090662 : SWEET32: Improve TLS configuration for Kube RBAC Proxy #145
Bug 2089973 : bump libs to k8s 1.24 for OCP 4.11 #144
Updating csi-driver-manila-operator images to be consistent with ART #143
Bug 2074274 : Address CVE-2022-27191 #141
Bug 2067749 : Address CVE-2022-21698 #140
ci: enable more tests #138
Updating csi-driver-manila-operator images to be consistent with ART #137
shiftstack: Update OWNERS #135
Bug 2043130 : csi-driver-manila: Add external-snapshotter permissions to patch snapshots #136
Bug 2038934 : Add custom CA bundle support #134
Bug 2038053 : Bump k8s to 1.23 #133
Bug 2034537 : OWNERS: Update ShiftStack members #132
Normalize the storage class name when ShareType has invalid characters #131
Updating csi-driver-manila-operator images to be consistent with ART #130
Updating csi-driver-manila-operator images to be consistent with ART #128
Updating csi-driver-manila-operator images to be consistent with ART #121
Bug 2001620 : Do not degrade cluster on failure to reach Manila #120
Bug 1993931 : Storage operators use older kubernetes client #117
Bug 1991814 : Move namespace creation to cluster-storage-operator #115
Bug 1948090 : Deploy multiple replicas of CSI Controller Service #112
Bug 1960152 : Use cluster Proxy when available #108
Generate default volumesnapshotclass for Manila CSI driver #107
Remove Fedosin from Owners #101
Use go:embed for static yaml files #179 #105
Updating csi-driver-manila-operator images to be consistent with ART #104
test/e2e/manifest: hardcode StorageClass #103
Add e2e manifest for testing #100
Updating .ci-operator.yaml build_root_image
from openshift/release #102
Create CI image for Manila CSI Operator testing #99
Full changelog
OCPBUGS-45401 : Updating csi-attacher-container image to be consistent with ART for 4.19 #81
STOR-2018 : Rebase external-attacher to v4.7.0 for OCP 4.18 #80
Updating csi-attacher-container image to be consistent with ART for 4.18 #79
STOR-1593 : Rebase external-attacher to v4.6.1 for OCP 4.17 #76
OCPBUGS-36455 : Rename Dockerfile to Dockerfile.ocp #77
OCPBUGS-34440 : Updating csi-attacher-container image to be consistent with ART for 4.17 #75
OCPBUGS-34098 : Updating csi-attacher-container image to be consistent with ART for 4.17 #74
STOR-1573 : Rebase external-attacher
to v4.5.1 for OCP 4.16 #72
OCPBUGS-30437 : CVE-2024-24786: bump google.golang.org/protobuf to v1.33.0 #71
OCPBUGS-27242 : fix or ignore snyk errors for ocp storage repos #70
OCPBUGS-25576 : Updating csi-attacher-container image to be consistent with ART #69
STOR-1688 : Chore: add .snyk file to ignore false positives #68
OCPBUGS-25053 : Updating csi-attacher-container image to be consistent with ART #67
OCPBUGS-24966 : Updating csi-attacher-container image to be consistent with ART #66
OCPBUGS-24139 : Updating csi-attacher-container image to be consistent with ART #65
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #59
STOR-1404 : Rebase external-attacher
to v4.4.0 for OCP 4.15 #58
OCPBUGS-19225 : Updating csi-attacher images to be consistent with ART #57
STOR-1169 : Rebase external-attacher
to v4.3.0 for OCP 4.14 #54
OCPBUGS-14815 : Chore: Update OWNERS and OWNERS_ALIASES #55
Updating csi-attacher images to be consistent with ART #53
Updating csi-attacher images to be consistent with ART #52
Updating csi-attacher images to be consistent with ART #51
Updating csi-attacher images to be consistent with ART #50
STOR-1020 : Rebase external-attacher
to v4.1.0 for OCP 4.13 #49
Updating csi-attacher images to be consistent with ART #48
Update to go v1.19 #45
UPSTREAM: <carry>: Remove .github files #43
Updating csi-attacher images to be consistent with ART #42
STOR-859 : Rebase to v4.0.0 for OCP 4.12 #41
Updating csi-attacher images to be consistent with ART #40
Bug 2097284 : Rebase to v3.5.0 for OCP 4.11 #39
Updating csi-attacher images to be consistent with ART #38
Bug 2043130 : Rebase to v3.4.0 for OCP 4.10 #37
Updating csi-attacher images to be consistent with ART #35
Bug 1993934 : Update CSI sidecars #34
Updating csi-attacher images to be consistent with ART #33
Updating .ci-operator.yaml build_root_image
from openshift/release #32
Full changelog
OCPBUGS-46125 : CVE-2024-45337: bump golang.org/x/crypto to v0.31.0 #108
OCPBUGS-45735 : Updating csi-provisioner-container image to be consistent with ART for 4.19 #107
STOR-2018 : Rebase external-provisioner to upstream v5.1.0 for OCP 4.18 #106
Updating csi-provisioner-container image to be consistent with ART for 4.18 #105
STOR-1593 : Rebase to upstream v5.0.2 for 4.17 #104
OCPBUGS-34458 : Updating csi-provisioner-container image to be consistent with ART for 4.17 #103
OCPBUGS-37455 : Revert 5.0.1 rebase #102
STOR-1593 : Rebase to upstream v5.0.1 for 4.17 #98
STOR-1573 : Rebase external-provisioner
to v4.0.1 for OCP 4.16 #95
OCPBUGS-30442 : CVE-2024-24786: bump google.golang.org/protobuf to v1.33.0 #94
OCPBUGS-29971 : Updating csi-provisioner-container image to be consistent with ART for 4.16 #93
OCPBUGS-27242 : fix or ignore snyk errors for ocp storage repos #88
OCPBUGS-25492 : UPSTREAM: 1132: CVE-2023-48795: bump golang.org/x/crypto to v0.17.0 #85
OCPBUGS-25532 : Updating csi-provisioner-container image to be consistent with ART #84
STOR-1688 : Chore: add .snyk file to ignore false positives #83
OCPBUGS-22528 , OCPBUGS-23812 : UPSTREAM: 1124: Bump OpenTelemetry to fix CVEs #81
OCPBUGS-25082 : Updating csi-provisioner-container image to be consistent with ART #80
OCPBUGS-24804 : Updating csi-provisioner-container image to be consistent with ART #79
OCPBUGS-23062 : UPSTREAM: 1047: Revert bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.44.0 to 0.45.0 #78
OCPBUGS-22528 : UPSTREAM: 1047: bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.44.0 to 0.45.0 #77
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #71
STOR-1404 : Rebase external-provisioner
to v3.6.0 for OCP 4.15 #70
OCPBUGS-19114 : Updating csi-provisioner images to be consistent with ART #69
OCPBUGS-17264 : USPTREAM: 969: build(deps): bump golang.org/x/tools from 0.9.3 to 0.12.0 #68
OCPBUGS-14811 : Chore: Update OWNERS and OWNERS_ALIASES #66
STOR-1169 : Rebase external-provisioner
to v3.5.0 for OCP 4.14 #65
Updating csi-provisioner images to be consistent with ART #64
Updating csi-provisioner images to be consistent with ART #63
Updating csi-provisioner images to be consistent with ART #62
Updating csi-provisioner images to be consistent with ART #61
STOR-1020 : Rebase external-provisioner
to v3.4.0 for OCP 4.13 #60
Updating csi-provisioner images to be consistent with ART #59
Updating csi-provisioner images to be consistent with ART #58
UPSTREAM: <carry>: Remove .github files #57
STOR-859 : Rebase to v3.3.0 for OCP 4.12 #55
Updating csi-provisioner images to be consistent with ART #54
Bug 2101343 : UPSTREAM: 2101343: fix: changed the csistoragecapacity check namespace #52
Bug 2097282 : Rebase to v3.2.0 for OCP 4.11 #51
Updating csi-provisioner images to be consistent with ART #50
Bug 2043130 : Rebase to v3.1.0 for OCP 4.10 #49
Updating csi-provisioner images to be consistent with ART #48
Updating csi-provisioner images to be consistent with ART #47
Updating csi-provisioner images to be consistent with ART #46
Bug 1993934 : Update CSI sidecars #44
Updating csi-provisioner images to be consistent with ART #43
Updating .ci-operator.yaml build_root_image
from openshift/release #42
Full changelog
Bug 1993934 : Update CSI sidecars #123
Updating ose-csi-external-resizer images to be consistent with ART #122
Updating .ci-operator.yaml build_root_image
from openshift/release #121
Full changelog
STOR-2135 : Bring latest changes for snapshotter #166
OCPBUGS-45828 : Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.19 #169
OCPBUGS-45582 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART for 4.19 #168
OCPBUGS-45380 : Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.19 #167
STOR-2018 : Rebase external-snapshotter to v8.1.0 for OCP 4.18 #164
OCPBUGS-41140 : Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.18 #163
OCPBUGS-41107 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART for 4.18 #162
OCPBUGS-39454 : Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.18 #161
STOR-1593 : Rebase external-snapshotter to v8.0.1 for OCP 4.17 #156
OCPBUGS-34257 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART for 4.17 #158
OCPBUGS-34292 : Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.17 #159
OCPBUGS-34435 : Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.17 #157
OCPBUGS-34292 : Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.17 #152
OCPBUGS-34257 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART for 4.17 #151
OCPBUGS-34061 : Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.17 #150
OCPBUGS-31746 : Backport volumegroupsnapshot fixes to OCP 4.16 #148
OCPBUGS-31439 : Backport volumegroupsnapshot fixes to OCP 4.16 #146
STOR-1573 : Rebase external-snapshotter to v7.0.1 for OCP 4.16 #145
OCPBUGS-30503 : CVE-2024-24786: bump google.golang.org/protobuf to v1.33.0 #144
STOR-1700 : Rebase external-snapshotter
to v7.0.0 to get VolumeGroupSnapshot #139
OCPBUGS-24996 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART #137
STOR-1688 : Chore: add .snyk file to ignore false positives #133
OCPBUGS-25548 : Updating ose-csi-snapshot-controller-container image to be consistent with ART #135
OCPBUGS-25575 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #136
OCPBUGS-24996 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART #132
OCPBUGS-25052 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #131
OCPBUGS-25124 : Updating ose-csi-snapshot-controller-container image to be consistent with ART #130
OCPBUGS-24996 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART #129
OCPBUGS-24964 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #128
OCPBUGS-24866 : Updating ose-csi-snapshot-controller-container image to be consistent with ART #127
OCPBUGS-24330 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART #124
OCPBUGS-24338 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #123
OCPBUGS-24329 : Updating ose-csi-snapshot-controller-container image to be consistent with ART #121
OCPBUGS-24244 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #118
OCPBUGS-24160 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART #116
OCPBUGS-24244 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #117
OCPBUGS-24071 : Updating ose-csi-snapshot-controller-container image to be consistent with ART #115
OCPBUGS-23010 : UPSTREAM: 958: Re-queue SnapshotContents that are readyToUse: false #114
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #108
STOR-1404 : Rebase external-snapshotter
to v6.3.0 for OCP 4.15 #107
OCPBUGS-19260 : Updating csi-snapshot-validation-webhook images to be consistent with ART #106
OCPBUGS-19223 : Updating ose-csi-external-snapshotter images to be consistent with ART #105
OCPBUGS-19100 : Updating ose-csi-snapshot-controller images to be consistent with ART #104
STOR-1169 : Rebase external-snapshotter
to v6.2.2 for OCP 4.14 #101
OCPBUGS-14813 : Chore: Update OWNERS and OWNERS_ALIASES #102
Updating csi-snapshot-validation-webhook images to be consistent with ART #100
Updating ose-csi-external-snapshotter images to be consistent with ART #99
Updating ose-csi-snapshot-controller images to be consistent with ART #98
Updating csi-snapshot-validation-webhook images to be consistent with ART #97
Updating ose-csi-external-snapshotter images to be consistent with ART #96
Updating ose-csi-snapshot-controller images to be consistent with ART #95
Updating csi-snapshot-validation-webhook images to be consistent with ART #94
Updating ose-csi-external-snapshotter images to be consistent with ART #93
Updating ose-csi-snapshot-controller images to be consistent with ART #92
Updating csi-snapshot-validation-webhook images to be consistent with ART #91
Updating ose-csi-snapshot-controller images to be consistent with ART #89
Updating ose-csi-external-snapshotter images to be consistent with ART #90
STOR-1020 : Rebase external-snapshotter
to v6.2.1 for OCP 4.13 #88
Updating csi-snapshot-validation-webhook images to be consistent with ART #87
Updating ose-csi-external-snapshotter images to be consistent with ART #86
Updating ose-csi-snapshot-controller images to be consistent with ART #85
Updating csi-snapshot-validation-webhook images to be consistent with ART #84
Updating ose-csi-external-snapshotter images to be consistent with ART #83
Updating ose-csi-snapshot-controller images to be consistent with ART #82
UPSTREAM: <carry>: Remove .github files #81
Updating csi-snapshot-validation-webhook images to be consistent with ART #80
Updating ose-csi-external-snapshotter images to be consistent with ART #79
Updating ose-csi-snapshot-controller images to be consistent with ART #78
STOR-859 : Rebase to v6.1.0 for OCP 4.12 #77
Updating csi-snapshot-validation-webhook images to be consistent with ART #76
Updating ose-csi-external-snapshotter images to be consistent with ART #75
Updating ose-csi-snapshot-controller images to be consistent with ART #74
Bug 2097283 : Rebase to v6.0.1 for OCP 4.11 #73
Updating ose-csi-snapshot-controller images to be consistent with ART #70
Updating csi-snapshot-validation-webhook images to be consistent with ART #72
Updating ose-csi-external-snapshotter images to be consistent with ART #71
Updating ose-csi-external-snapshotter images to be consistent with ART #68
Updating csi-snapshot-validation-webhook images to be consistent with ART #69
Updating ose-csi-snapshot-controller images to be consistent with ART #67
Bug 2043130 : Update CSI sidecars to the latest release for 4.10 #66
Updating csi-snapshot-validation-webhook images to be consistent with ART #60
Updating ose-csi-snapshot-controller images to be consistent with ART #61
Updating ose-csi-external-snapshotter images to be consistent with ART #59
Updating ose-csi-snapshot-controller images to be consistent with ART #58
Bug 1993934 : Merge upstream v4.2.0 #56
Updating csi-snapshot-validation-webhook images to be consistent with ART #54
Updating ose-csi-snapshot-controller images to be consistent with ART #52
Updating ose-csi-external-snapshotter images to be consistent with ART #53
Updating .ci-operator.yaml build_root_image
from openshift/release #51
Full changelog
Bug 1993934 : Update CSI sidecars #27
Updating csi-livenessprobe images to be consistent with ART #25
Updating .ci-operator.yaml build_root_image
from openshift/release #24
Full changelog
OCPBUGS-45712 : Updating csi-node-driver-registrar-container image to be consistent with ART for 4.19 #77
STOR-2018 : Rebase node-driver-registrat to v2.12.0 for OCP 4.18 #76
Updating csi-node-driver-registrar-container image to be consistent with ART for 4.18 #75
OCPBUGS-34361 : Updating csi-node-driver-registrar-container image to be consistent with ART for 4.17 #74
OCPBUGS-34361 : Updating csi-node-driver-registrar-container image to be consistent with ART for 4.17 #73
STOR-1573 : Rebase node-driver-registrar
to v2.10.0 for OCP 4.16 #70
OCPBUGS-30441 : CVE-2024-24786: bump google.golang.org/protobuf to v1.33.0 #69
OCPBUGS-29987 : Updating csi-node-driver-registrar-container image to be consistent with ART for 4.16 #68
OCPBUGS-27242 : fix or ignore snyk errors for ocp storage repos #64
OCPBUGS-25544 : Updating csi-node-driver-registrar-container image to be consistent with ART #62
STOR-1688 : Chore: add .snyk file to ignore false positives #61
OCPBUGS-25117 : Updating csi-node-driver-registrar-container image to be consistent with ART #59
OCPBUGS-23811 : UPSTREAM: 354: Bump Bump OpenTelemetry to fix CVEs #58
OCPBUGS-24856 : Updating csi-node-driver-registrar-container image to be consistent with ART #57
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #51
STOR-1404 : Rebase node-driver-registrar
to v2.9.0 for OCP 4.15 #50
OCPBUGS-19247 : Updating csi-node-driver-registrar images to be consistent with ART #49
STOR-1169 : Rebase node-driver-registrar
to v2.8.0 for OCP 4.14 #46
OCPBUGS-14814 : Chore: Update OWNERS and OWNERS_ALIASES #47
Updating csi-node-driver-registrar images to be consistent with ART #45
Updating csi-node-driver-registrar images to be consistent with ART #44
Updating csi-node-driver-registrar images to be consistent with ART #43
Updating csi-node-driver-registrar images to be consistent with ART #42
STOR-1020 : Rebase csi-node-driver-registrar
to v2.7.0 for OCP 4.13 #41
Updating csi-node-driver-registrar images to be consistent with ART #40
Updating csi-node-driver-registrar images to be consistent with ART #39
UPSTREAM: <carry>: Remove .github files #38
Updating csi-node-driver-registrar images to be consistent with ART #37
Bug 2097286 : Rebase to v2.5.1 for OCP 4.12 #36
Updating csi-node-driver-registrar images to be consistent with ART #35
Updating csi-node-driver-registrar images to be consistent with ART #34
Updating csi-node-driver-registrar images to be consistent with ART #33
Updating csi-node-driver-registrar images to be consistent with ART #32
Bug 1993934 : Update CSI sidecars #31
Updating csi-node-driver-registrar images to be consistent with ART #30
Updating .ci-operator.yaml build_root_image
from openshift/release #29
Full changelog
Bug 2050287 : Update buildah to v1.22.4 #285
Bug 2042444 : getAssembleUser(): strip the group part out before checking the UID #280
Bug 2037776 : Update containers/storage to address incorrect overlay options being set on rhel7 nodes #279
Bug 2022866 : bump github.com/containers/buildah to v1.22.3 #272
Update OWNERS file #260
BUILD-278 : fix cgroupv2 memory max defaulting #252
Bug 1986003 : Rebase to Kubernetes 1.22 #262
Bug 1971332 : bump(s2i): revert incorrect ssh scp fix #257
Let the serviceability package determine how to tie logrus to klog #255
unprivileged: don’t try to set up user namespaces for manage-dockerfile/git-clone #254
Bug 1964327 : bump github.com/containers/common to v0.40.0 #253
unprivileged: add CLI options for isolation and storage #220
Updating openshift-enterprise-builder images to be consistent with ART #248
BUILD-278 : Check cgroup v1 and cgroup v2 Files for Quota #246
bump(*) to get updates from openshift/api#954 #250
BUILD-87 : secret configmap volume mounts in builds #245
Updating .ci-operator.yaml build_root_image
from openshift/release #247
Full changelog
Bug 2031854 : Add e2e test to 4.9 branch #71
Bug 2008619 : Add imagestream for driver-toolkit #64
Bug 2000321 : changing {product-title} to OpenShift #58
Bug 1988123 : Use kernel config to determine GCC version #52
Update owners: switch to new BZ component, remove sjug #49
Bug 1979738 : Remove curl of extract-vmlinux #47
Bug 1977972 : /etc/driver-toolkit-release.json kernel version match rpm -q output #44
Fix GCC install on non-x86 and add yum clean all #36
Rearrange architecture check #35
Add README to driver-toolkit repository #33
Install gcc in driver-toolkit #31
Rewrite architecture check for mokutil installation #34
Updating driver-toolkit images to be consistent with ART #32
Only install mokutil on relevant architectures #30
Update OWNERS #27
Requirements for authenticating kernel modules with X.509 keys #26
Update Dockerfile #25
Updating .ci-operator.yaml build_root_image
from openshift/release #24
Full changelog
Bug 1993481 : Add myself to the reviewer and approver list for this egress-cni #53
Bug 1989688 : Add IPv6 support to egress-router-cni #52
Updating egress-router-cni images to be consistent with ART #51
Updating .ci-operator.yaml build_root_image
from openshift/release #49
Full changelog
Updating ose-gcp-machine-controllers images to be consistent with ART #166
Bug 2009738 : [release-4.9] Fix broken path defaulting for disk image #176
Bug 1994480 : Update dependencies to K8s 1.22 #170
Bug 1990447 : Create event only if the machine was modified #168
Updating .ci-operator.yaml build_root_image
from openshift/release #165
add in-container vendor #153
Makefile fix #147
Full changelog
Bug 1988373 : Rebase v1.3.1 for OCP 4.9 #16
update golang.org/x/oauth2 to support gcp workload identity #15
Updating ose-gcp-pd-csi-driver images to be consistent with ART #14
Updating .ci-operator.yaml build_root_image
from openshift/release #13
Full changelog
OCPBUGS-4259 : bump github.com/crewjam/saml dependency #94
OCPBUGS-641 : bump Grafana to 7.5.11 #88
Updating grafana images to be consistent with ART #69
Updating .ci-operator.yaml build_root_image
from openshift/release #68
delete dependabot so it won’t create unnnecesary PRs. #66
Full changelog
OCPBUGS-1620 : Fix gap in router’s handling of graceful shutdowns. #418
OCPBUGS-1338 : HAProxy: enable PROXY protocol for all listeners #416
Bug 2010227 : HTTPS redirect happens even if there is a more specific http-only route #367
Bug 1988801 : haproxy-config.template: Fix power-of-two balancing #323
Bug 1987238 : Validate ROUTER_INSPECT_DELAY env value generating haproxy config #322
haproxy-config.template: Make maxconn optional #304
NE-412 : Add ROUTER_INSPECT_DELAY #320
Reload client CA and CRL when updated #175
reload-haproxy: Use curl –haproxy-protocol #277
Revert to haproxy22 #317
build: switch to haproxy24 RPM #313
Updating ose-haproxy-router-base images to be consistent with ART #314
Bug 1964482 : config template: accept IPv6 IPs for whitelisting #307
NE-472 : haproxy-config.template: Add ROUTER_CIPHERSUITES #284
Bug 1953113 : template config - HSTS header’s pattern accepts case insensitive and white spaces #298
Add alebedev87 to OWNERS #287
Updating openshift-enterprise-haproxy-router images to be consistent with ART #308
Hack: Add initial hacking instructions #299
Updating .ci-operator.yaml build_root_image
from openshift/release #306
Bug 1967228 : error pages - don’t use bootstrap/normalize #300
Full changelog
OCPBUGS-7081 : bump to k8s 1.22.17 #1463
OCPBUGS-10330 : Fix mounted volume expansion tests #1512
OCPBUGS-3472 : UPSTREAM: 113517: kubelet: fix pod log line corruption when using timestamps and long lines #1417
Bug 2101345 : bump to k8s 1.22.15 #1383
Bug 2106655 : UPSTREAM: 109103: cpu/memory manager containerMap memory leak #1325
Bug 2083554 : UPSTREAM: 109933: fix: exclude non-ready nodes and deleted nodes from azure load balancers #1256
Bug 2105663 : UPSTREAM: <carry>: update list of deprecated apis #1316
[release 4.9] Bug Bug 2106962: UPSTREAM: <carry>: use correct base image for testing #1321
Bug 2075704 : Backport 107821 and 107831 #1267
Bug 2075704 : Revert Backport 107821 and 107831 #1266
Bug 2075704 : Backport 107821 and 107831 #1242
Bug 2069310 : UPSTREAM: <carry>: use hardcoded rest mapper from library-go #1233
Bug 2066390 : Rebase 1.22.8 #1223
Bug 2050632 : UPSTREAM: <drop>: Give warning when ipFamilyPolicy implicitly set #1170
Bug 2073153 : golang toolchain unsupported parsers tag #1239
Bug 2065786 : Backport 108366 OutofCpu Fixes #1222
Bug 2024643 : Rebase v1.22.5 #1103
Bug 2043807 : UPSTREAM 107564: kube-apiserver integration test: allow IPs with leading zeros on the API #1134
Bug 2043807 : add deprecated parser build flag #1166
Bug 2045972 : UPSTREAM: <carry>: set correctly static pods CPUs when workload partitioning is disabled #1144
Bug 2039373 : UPSTREAM: 89885: SQUASH: Retry fetching clouds.conf #1107
Bug 2044438 : UPSTREAM: 107637: backport inotify fix to 4.9 #1138
Bug 2040338 : UPSTREAM: <carry>: remove egressnetworkpolicies from gc ignored resources #1125
Bug 2030697 : UPSTREAM: <carry>: api request counts for current hour are incorrect #1088
Bug 2023452 : UPSTREAM: 106382: defer close the rotated log open #1057
Bug 2024967 : Fix subpath unmount error #1066
Bug 2021995 : Read k8s version from hyperkube Dockerfile #1044
Bug 2022740 : UPSTREAM: 106259: Don’t guess SELinux support on error #1053
Bug 2022281 : Rebase v1.22.3 #1048
Bug 2023866 : Fix patch 104847 #1061
Bug 2018442 : Image policy should mutate DeploymentConfigs, StatefulSets, and new CronJobs #1033
Bug 2008827 : Rebase v1.22.2 #985
Bug 2018516 : 4.9: bump(github.com/openshift/*): make go.{mod,sum} point to 1.22.1 #1030
Bug 2006717 : etcd-client starts retrying transient errors from the etcd cluster #974
Bug 2010225 : UPSTREAM: 104865: e2e iperf2 change threshold to 10MBps = 80 Mbps #986
Bug 2011815 : UPSTREAM: 105527: kubelet: do not arbitrarily create a podSyncStatus for finished pods #1009
Bug 2011050 : Ensure terminal pods maintain terminal status #1000
Bug 2010372 : UPSTREAM: 105352: revert pie build mode #995
Bug 2008619 : UPSTREAM: <carry>: openshift-hack/images/os/Dockerfile: Add io.openshift.build.versions, etc. #983
BUG 2005108: UPSTREAM: 104847: Handle UID reuse in pod worker #964
Bug 2003306 : UPSTREAM: 104817: kubelet: Rejected pods should be filtered from admission #949
Bug 1996689 : Tighten up RestrictedEndpointsAdmission #899
Bug 1996779 : Fix bug with goroutine capturing loop variable #904
Bug 2000451 : UPSTREAM: <drop>: Disable broken sig-storage test #925
Bug 1994643 : UPSTREAM: 104630: remove server option startup-send-retry-after-until… #922
Bug 1992016 : UPSTREAM: <carry>: add OPENSHIFT_MAX_HOUSEKEEPING_INTERVAL_DURATION and OPENSHIFT_EVICTION_MONITORING_PERIOD_DURATION #909
Bug 1994927 : Revert “Remove Endpoints write access from aggregated edit role” #908
Bug 1997657 : UPSTREAM: 104577: kubelet: Admission must exclude completed pods and avoid races #920
Bug 1948089 : openshift-apiserver should not set Available=False APIServicesAvailable on update #915
Bug 1986003 : Rebase 1.22.1 #916
Bug 1994643 : UPSTREAM: <carry>: sets X-OpenShift-Internal-If-Not-Ready HTTP Header for GC and Namespace controllers #907
Bug 1994643 : UPSTREAM: <carry>: send Retry-After when not ready with a caller opt in #906
Bug 1993980 : UPSTREAM: 104529: [1.22] vendor: bump runc to 1.0.2 #910
Bug 1948089 : openshift-apiserver should not set Available=False APIServicesAvailable on update #903
Bug 1986307 : UPSTREAM: <carry>: re-enable networking tests #885
Bug 1995804 : UPSTREAM: <carry>: rename termination events to use lifecycleSignals #896
Bug 1950993 : UPSTREAM: <drop>: bump cadvisor for 2868 and 2925 upstream patches #892
Bug 1997465 : UPSTREAM: 104466: bump k8s.io/util to get fix for LRU cache #898
Bug 1994643 : UPSTREAM: 104281: send retry-after until the apiserver is ready #889
Bug 1982868 : UPSTREAM: <carry>: admission/managementcpusoverride: cover the roll-back case #877
Bug 1986306 : Kubectl client kubectl wait should ignore not found error with –for=delete #891
Bug 1994643 : UPSTREAM: <carry>: use lifeCycleSignals for isTerminating #887
Bug 1980118 : UPSTREAM: <carry>: drop the warning to use –keep-annotations #860
Bug 1992900 : Fix build with multiple GOFLAGS #886
Bug 1986003 : Bump k8s.io to 1.22.0-rc.0 #862
UPSTREAM: <carry>: prevent the kubecontrollermanager service-ca from getting less secure #853
Bug 1981477 : Do not throw error when we can’t get canonical path #817
UPSTREAM: <carry>: add a way to inject a vulnerable, legacy service-c… #852
produce events for readyz going true #807
UPSTREAM: <drop>: remove the openshift authenticator from the apiserver #822
UPSTREAM: <drop>: bump(apiserver-library-go) #846
UPSTREAM: <carry>: add CSI migration feature gates for GCE PD and Azure Disk #831
UPSTREAM: 103385: Fix Multi-AZ test #837
Bug 1977920 : Ensure scc compatibility with BoundServiceAccountTokenVolume #841
UPSTREAM: 103050: Bug 1975325: Fix NodeAuthenticator tests in dual stack #823
Updating openshift-enterprise-hyperkube images to be consistent with ART #814
Bug 1976379 : UPSTREAM: <carry>: Reject the pod creation when we can not decide the cluster type #832
Updating openshift-enterprise-pod images to be consistent with ART #812
UPSTREAM: <carry>: update rebase doc #824
Bug 1975283 : update Multi-AZ Cluster Volumes test name #825
UPSTREAM: <carry>: update rebase doc #818
UPSTREAM: <carry>: crd: add ClusterOperator condition message table column #810
Bug 1971745 : only chown if non-windows machine with projected volumes #804
Full changelog
Bug OCPBUGS-1246: Improve resiliency of eTag handling #317
[OCP 4.9] Update OWNERS #278
Bug 2088319 : Backport weak eTag handling fix to OpenShift 4.9 #277
Bug 2082103 : Enable vMedia provisioning of Nokia servers #274
Bug 2023748 : Compare IPs using the short form of IPv6 address #232
Bug 2025754 : Enable vMedia provisioning of SuperMicro X11/X12 #238
Bug 2017412 : [4.9] fix Image provisioning fails with file name too long #228
Bug 2012798 : Ironic resumes clean before raid configuration job is actually completed #221
Bug 1998528 : Sync latest bugfix code #209
Bug 1993078 : Restore auth config to ironic-api #207
Bug 1986238 : Supermicro X12 fails to provision using Redfish BM HW Provisioning #204
Bug 1990316 : Fix missing port in iso http url #205
Bug 1989839 : Prevent installing docs via a DNF flag #203
Bug 1986322 : Sync with code from latest bugfix upstream branch #200
Add inspector callback_endpoint_override #197
Custom deploy: do not log the pull secret #196
Enable irmc bios interface #191
Sync from metal3-io #190
Update packages version #192
Custom deploy: disable TLS host validation in the agent #194
Custom deploy: support custom registry and pull secret #195
Custom deploy: do not require an ISO #193
Support IPA running on top of CoreOS #188
Add options for external_http_url and external_callback_url #189
Bug 1975133 : [4.9] Sync image with the latest ironic code #185
Add support for deriving the PROVISIONING_INTERFACE from a mac address #176
Merge ironic and ironic-inspector repositories #179
Revert Wait for expected number of drivers starting API #152
Updating ironic images to be consistent with ART #182
Update python-ironic-lib #180
Updating .ci-operator.yaml build_root_image
from openshift/release #181
Full changelog
Updating ironic-hardware-inventory-recorder-image images to be consistent with ART #506
Updating .ci-operator.yaml build_root_image
from openshift/release #505
Full changelog
Deprecate this repository #66
Updating ironic-inspector images to be consistent with ART #68
Updating .ci-operator.yaml build_root_image
from openshift/release #67
Full changelog
Bug 2020546 : Clear proxy env variables if go would have #68
Add symlink to help second-level image cache to correctly download the images #59
Remove unused env variable #58
Add support to download and cache live iso images #49
Do not succeed on HTTP failures #57
Use 4.9 base image #52
Bug 1972572 : Fix image incompatibility between 4.7 and 4.8 while upgrade #48
Updating .ci-operator.yaml build_root_image
from openshift/release #46
Full changelog
Add support for PROVISIONING_MACS #23
Use 4.9 base image #22
Bug 1972131 : Update to latest base image available #20
Updating .ci-operator.yaml build_root_image
from openshift/release #19
Full changelog
Updating ose-prometheus-adapter-container image to be consistent with ART for 4.18 #108
MON-3906 : Bump prometheus adapter to 0.12.0 #106
OCPBUGS-34299 : Updating ose-prometheus-adapter-container image to be consistent with ART for 4.17 #105
OCPBUGS-34299 : Updating ose-prometheus-adapter-container image to be consistent with ART for 4.17 #104
OCPBUGS-30532 : upgrade github.com/golang/protobuf to v1.5.4 for bette… #101
OCPBUGS-25583 : Updating ose-prometheus-adapter-container image to be consistent with ART #100
OCPBUGS-24986 : Updating ose-prometheus-adapter-container image to be consistent with ART #99
OCPBUGS-24986 : Updating ose-prometheus-adapter-container image to be consistent with ART #98
MON-3584 : Remove trailing spaces from Dockerfile.ocp #97
OCPBUGS-24155 : Updating ose-prometheus-adapter-container image to be consistent with ART #95
MON-3489 : Bump openshift/k8s-prometheus-adapter to v0.11.2 #94
OCPBUGS-21621 : Add a toggle to disable HTTP/2 on the server to mitigate CVE-2023-44487 #88
add machine424
and rexagod
to OWNERS #73
OCPBUGS-21621 : upgrade golang.org/x/net to 0.17.0 to address CVE-2023… #80
OCPBUGS-18971 : limit number of simultaneous client requests #76
OCPBUGS-19251 : Updating ose-prometheus-adapter images to be consistent with ART #74
Bump openshift/k8s-prometheus-adapter to v0.11.0 #72
OCPBUGS-12659 : bump golang.org/x/net version #71
Updating ose-prometheus-adapter images to be consistent with ART #69
OCPBUGS-10172 : Updating ose-prometheus-adapter images to be consistent with ART #68
OCPBUGS-6458 : Bump golang.org/x/net to v0.4.0 for GO-2022-1144 #67
Updating ose-prometheus-adapter images to be consistent with ART #66
Bump openshift/k8s-prometheus-adapter to v0.10.0 #64
OWNERS: Add Joao and myself, and move former team members to emeritus #63
Updating ose-prometheus-adapter images to be consistent with ART #62
Updating ose-prometheus-adapter images to be consistent with ART #61
Updating ose-prometheus-adapter images to be consistent with ART #60
Bump openshift/k8s-prometheus-adapter to v0.9.1 #59
Updating ose-prometheus-adapter images to be consistent with ART #58
OWNERS: cleanup #57
Updating ose-prometheus-adapter images to be consistent with ART #56
Bug 1956830 : Update prometheus-adapter to v0.9.0 #53
Update OWNERS file to reflect new maintainers #48
Updating .ci-operator.yaml build_root_image
from openshift/release #49
Full changelog
OCPBUGS-45452 : Updating openshift-enterprise-egress-router-container image to be consistent with ART for 4.19 #202
NO-JIRA: egress: update OWNERS #203
OCPBUGS-45342 : Updating openshift-enterprise-base-rhel9-container image to be consistent with ART for 4.19 #200
OCPBUGS-33629 : Only set the instancetype to master if the preempt strategy is not nopreempt. #197
OCPBUGS-39480 : Updating openshift-enterprise-egress-dns-proxy-container image to be consistent with ART for 4.18 #193
OCPBUGS-41231 : Updating openshift-enterprise-keepalived-ipfailover-container image to be consistent with ART for 4.18 #196
OCPBUGS-41213 : Updating ose-egress-http-proxy-container image to be consistent with ART for 4.18 #195
OCPBUGS-39544 : Updating openshift-enterprise-egress-router-container image to be consistent with ART for 4.18 #194
OCPBUGS-38285 : Updating openshift-enterprise-base-rhel9-container image to be consistent with ART for 4.18 #191
OCPBUGS-38286 : Updating openshift-enterprise-base-container image to be consistent with ART for 4.18 #192
OCPBUGS-34348 : Updating openshift-enterprise-keepalived-ipfailover-container image to be consistent with ART for 4.17 #186
OKD-219 : add util-linux to base image #187
OCPBUGS-34152 : Updating openshift-enterprise-egress-router-container image to be consistent with ART for 4.17 #184
OCPBUGS-34338 : Updating ose-egress-http-proxy-container image to be consistent with ART for 4.17 #185
OCPBUGS-34103 : Updating openshift-enterprise-egress-dns-proxy-container image to be consistent with ART for 4.17 #183
OCPBUGS-33909 : Updating openshift-enterprise-base-container image to be consistent with ART for 4.17 #182
OCPBUGS-33908 : Updating openshift-enterprise-base-rhel9-container image to be consistent with ART for 4.17 #181
OKD-40 : Revert #179 #180
OKD-40 : Remove centos-openstack-zed and add in rdo repo to get python-cinderclient dependency #179
Add dnf-plugins-core in scos to help with OCP image compat #178
OKD-210 : Add sig-cloud repository and enable rt repository #177
OKD-210 : Add the sig-nfv repo in the CS9 base #176
OCPBUGS-24850 : Bump OpenShift 4.16, RHEL9, and iptables package #175
OCPBUGS-24990 : Updating openshift-enterprise-keepalived-ipfailover-container image to be consistent with ART #159
OCPBUGS-24800 : Updating ose-egress-http-proxy-container image to be consistent with ART #156
NO-ISSUE: Add Scott and Mrunal as image approvers #170
NO-ISSUE: remove bparees from owners #169
OCPBUGS-29484 : update unit tests in egress/dns-proxy #165
NE-1444 : egress/dns-proxy: switch to haproxy28 RPM package #160
OCPBUGS-24861 : Updating openshift-enterprise-egress-dns-proxy-container image to be consistent with ART #158
OCPBUGS-24751 : Updating openshift-enterprise-base-rhel9-container image to be consistent with ART #155
OCPBUGS-24723 : Updating openshift-enterprise-base-container image to be consistent with ART #154
OCPBUGS-19261 : Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #153
OCPBUGS-19107 : Updating ose-egress-http-proxy images to be consistent with ART #150
OCPBUGS-19239 : Updating openshift-enterprise-egress-router images to be consistent with ART #151
OCPBUGS-18860 : Updating openshift-enterprise-base-rhel9 images to be consistent with ART #149
OCPBUGS-18853 : Updating openshift-enterprise-base images to be consistent with ART #148
OCPBUGS-10176 : 15143307: Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #132
OCPBUGS-10163 : Updating openshift-enterprise-egress-router images to be consistent with ART #131
OCPBUGS-10181 : 15143312: Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #133
NE-1304 : container builds: switch to haproxy26 package #141
OCPBUGS-11385 : Removed chroot setting #137
egress: update owners #139
OCPBUGS-11595 : Revert “[NE-1267] container builds: switch to haproxy26 package” #138
egress/dns-proxy/Dockerfile: switch to haproxy26 package #136
OCPBUGS-10003 : Revert “bump RHEL8 egress-dns-proxy image to haproxy26” #134
Updating ose-egress-http-proxy images to be consistent with ART #130
Updating openshift-enterprise-base-rhel9 images to be consistent with ART #129
Updating openshift-enterprise-base images to be consistent with ART #128
Add jupierce as approver / remove Clayton #127
rhel9 base image: Fix build failure #126
Dockerfile: add RHEL9 base image dockerfile #124
bump RHEL8 egress-dns-proxy image to haproxy26 #125
Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #122
Updating ose-egress-http-proxy images to be consistent with ART #120
Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #123
Updating openshift-enterprise-base images to be consistent with ART #119
Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #117
Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #116
Add bparees as approver #118
Updating openshift-enterprise-base images to be consistent with ART #113
Updating ose-egress-http-proxy images to be consistent with ART #105
Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #108
Updating openshift-enterprise-egress-router images to be consistent with ART #106
Bug 2062126 : ipfailover: Autodetect the “ens3” NIC #111
Updating openshift-enterprise-base images to be consistent with ART #109
Bug 2018188 : VRRP ID conflict between keepalived-ipfailover and cluster VIPs #104
Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #107
Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #101
Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #102
Updating openshift-enterprise-egress-router images to be consistent with ART #100
Add jupierce to OWNERS #103
Updating ose-egress-http-proxy images to be consistent with ART #99
Add a script to remove all failover configurations. #98
Revert to haproxy22 #97
Switch to haproxy24 #95
Updating openshift-enterprise-base images to be consistent with ART #96
Updating .ci-operator.yaml build_root_image
from openshift/release #90
Full changelog
AUTH-555 : Merge upstream v0.18.2 release #114
NO-JIRA: OWNERS: update #110
AUTH-534 : Merge upstream v0.18.1 #104
OCPBUGS-31955 : Merge upstream v0.17.1 release #98
AUTH-486 : Add tests for the hardcoded-authorizer feature #90
OCPBUGS-29974 : Updating kube-rbac-proxy-container image to be consistent with ART for 4.16 #91
OCPBUGS-24818 : Updating kube-rbac-proxy-container image to be consistent with ART #88
OCPBUGS-21672 : http2: trim connetions and buffers #80
OCPBUGS-21672 : go.mod: bump golang.org/x/net to v0.17.0 #73
OCPBUGS-19143 : Updating kube-rbac-proxy images to be consistent with ART #72
AUTH-362 : v0.14.2 downstream #70
OCPBUGS-12313 : Update 4.14 kube-rbac-proxy image to be consistent with ART #66
: OCPBUGS-12777: Downstream merge v0.14.1 #67
OCPBUGS-10089 : Update 4.14 kube-rbac-proxy image to be consistent with ART #64
Merge upstream v0.14.0 on downstream #63
Merg upstream into downstream #60
OWNERS: add myself (ibihim) #57
Updating kube-rbac-proxy images to be consistent with ART #54
Updating kube-rbac-proxy images to be consistent with ART #52
Bug 1993977 : Bump to 0.11.0 #50
bump kube-rbac-proxy #49
Updating kube-rbac-proxy images to be consistent with ART #48
Updating .ci-operator.yaml build_root_image
from openshift/release #47
Bump v0.10.0 #46
Full changelog
Updating kube-state-metrics images to be consistent with ART #54
Updating .ci-operator.yaml build_root_image
from openshift/release #53
Update OWNERS file to reflect new maintainers #52
Full changelog
Updating ose-kube-storage-version-migrator images to be consistent with ART #179
Full changelog
actuator: cleanup cloudinit and ignition volume on error, bump golang #223
Updating .ci-operator.yaml build_root_image
from openshift/release #221
Full changelog
OCPBUGS-11328 : Fix empty component version #1135
Bug 2111004 : Add DescribeRegions permission for aws controller #1048
Bug 2025697 : [release-4.9]: Bump CAPZ API #965
Bug 2022813 : GCP credentials reporting networksecurity.googleapis.com API disabled #952
Bug 2005242 : MaxUnhealthy should not be a string type #919
Bug 2004953 : Fix user-agent in vCenter sessions list #918
Bug 2003545 : Remove “kubevirt-machine-controllers” image from release 4.9 #911
Bug 1957609 : Warn when an AWS tag name is duplicated #869
Bug 1994480 : Update dependencies to K8s 1.22 #906
Bug 1975296 : Respect MaxUnhealthy limit for external remediation #902
Bug 1990432 : Make sure nodes don’t have attached volumes before vm deletion #894
Bug 1989980 : Create event only if the machine was modified #897
Bug 1988032 : add cvo ha annotations to tombstones #893
Bug 1980930 : Update the default durations for MAO leader election operations #890
add alert for mhc in short circuit #886
Backport MHC pause feature from cluster API #887
add a tombstones manifest to the install directory #889
Bug 1977369 : Prevent machine from stucking in Deleting phase on vSphere if related node object not found #882
Add kubevirt images #875
fix logging message #803
add a nodelink controller doc to describe its basic working #880
Add related objects to Cluster Operator #879
Fixing label from clutserapi to clusterapi #864
Bug 1953063 : Update default AWS instance types #850
install/0000_90_machine-api-operator_04_alertrules: Use ‘!~’ for MachineWithNoRunningPhase #878
add in-container vendoring #831
add alert for machine with long deletion phase #807
Updating ose-machine-api-operator images to be consistent with ART #874
remove kubevirt images and references #873
Updating .ci-operator.yaml build_root_image
from openshift/release #872
Bug 1965080 : Update AWS permissions to reflect requirements for load balancers #870
Correct doc namespace err and misspellings #863
Full changelog
Permit consistent go compilation #3749
OCPBUGS-4220 : Avoid NM managing patch port between br-int and br-ex #3438
OCPBUGS-4051 : Add ephemeral storage to kubelet system reserved args #3429
OCPBUGS-3200 : configure-ovs: avoid using ‘ip -j’ unavailable in RHEL7 #3407
OCPBUGS-2814 : Make sure there is a search domain in resolv.conf #3385
Bug 2096792 : mcd pull service: use cp
instead of cat
to copy MCD on host #3187
OCPBUGS-288 : configure-ovs: clone inactive autoconnect slaves #3296
OCPBUGS-420 : Fix problem with retaining data in string array in piped while loop #3300
Bug 2101794 : Avoid kubernetes node port range #3255
Bug 2108538 : configure-ovs: improve handling of static ip and mac address configuration #3254
Bug 2098099 : configure-ovs: clone connection to avoid selinux problems #3188
Bug 2089763 : configure-ovs: persist profiles after auto-connect has been set #3183
Bug 2089763 : configure-ovs: avoid restarting NetworkManager #3160
Bug 2071689 : lib/resourcemerge: handle container env var deletions #3057
Bug 2081123 : Add KUBELET_NODEIP_HINT to nodeip-configuration #3130
Bug 2070490 : configure-ovs: reload NM only when necessary #3048
Bug 2074491 : configure-ovs: move dhcp config from br-ex to ovs-if-br-ex #3077
Bug 2062310 : Add –templates flag to MCC bootstrap command #2998
Bug 2063327 : [release-4.9] Ensure directories are created with usable permission bits #3013
Bug 2038249 : Improvements for configure-ovs script #2901
Bug 2025474 : annotate rendered config with OCP version #2964
Bug 2058511 : Prepend to search domains instead of replacing #2966
Bug 2050911 : tighten operator availability conditions #2946
Bug 2032985 : fixes 1 to 1 containerruntime config mapping #2876
Bug 2043650 : Avoid dynamically allocated port range for haproxy #2923
Bug 2044503 : ovs-configuration: use lower than NM default ethernet route metric #2928
Bug 2027926 : storage.conf: remove obsolete option override_kernel_check #2848
Bug 2026275 : daemon: make cordon/uncordon more robust #2839
Bug 2022641 : [release-4.9] Send WARN message to stderr #2785
Bug 2008210 : configure-ovs: Persist addr-gen-mode for ipv6 connections #2775
Bug 2013164 : [IPI ON-PREM] move Keepalived default ingress script to separate file #2798
Bug 2009210 : [on-prem] Set coredns bufsize to 512 #2784
Bug 2011307 : Periodically send gratuitous ARPs #2794
Updating openshift-proxy-pull-test images to be consistent with ART #2660
Bug 1993922 : fixes 1 to 1 kubelet config mapping #2752
Bug 1999593 : e2e-single-node: add test for rt-kernel switch #2743
Bug 1997183 : vendor: update kubernetes dependencies to 1.22 #2729
Bug 1986757 : Set timeoutSeconds for keepalived liveness probe #2703
Bug 1987108 : vSpehere: disable vmxnet3 tx csum offload #2734
Bug 1971715 : configure-ovs: fix RHEL7 specific issues #2706
Bug 1989837 : Delete bridges created for ovnkube with nmcli and ovs-vsctl #2704
Bug 1980844 : install/0000_90_machine-config-operator_01_prometheus-rules: Doc 95% for SystemMemoryExceedsReserved #2722
Bug 1973525 : [on-prem] Drop runlevel from infra namespaces #2627
Bug 1994277 : delete the memory manager state file before the kubelet start #2718
Bug 1955300 : operator: add event on degraded and unavailable status #2728
Bug 1970129 : Set ovs syslog level to info #2690
Bug 1995785 : crio: complete crio default config #2723
Bug 1980844 : bump SystemMemoryExceedsReservation alert threshold to 95% #2716
Bug 1990012 : Update controller config openapi schema #2702
Bug 1986437 : Bump github.com/openshift/api #2685
Bug 1992557 : crio: use conmon from path #2712
Bug 1986392 : Persist kubelet node name for OpenStack nodes #2694
Bug 1987948 : OCPNODE-542: Add CPU and memory alerts for the master nodes #2680
Bug 1982766 : [on-prem] Make ingress VIP more tolerant to failures #2679
Bug 1986453 : Check for API server and node versions skew #2658
Run KubeletConfig FeatureGate sync during bootstrap #2668
Add parsing for registries.conf wildcard entries #2689
Add CRI-O metrics collectors configuration #2678
Ovs bridge setup: Create an optional second bridge #2662
Bug 1971046 : templates/master/00-master/gcp/files/opt-libexec-openshift-gcp-routes: Stderr for curl errors #2617
Revert “Revert “crio: drop infra container when possible”” #2210
pkg/daemon/drain: Clarify “cordon/uncordon” messages #2659
On-prem: add default ingress track script to Keepalived #2637
Bug 1971715 : configure-ovs: fix bond ifcfg backed configuration #2643
Bug 1982052 : Handle team/bond interfaces with a more clear message #2676
Bug 1981090 : [ON-PREM] HAProxy - enable listening sockets retrieval from old processes #2673
daemon: Explicitly start rpm-ostreed, restart if we detect active txn #2677
Update library-go for support out-of-tree Azure provider #2669
docs: document single-node upgrade support #2667
Bug 1980658 : ON-PREM] HAProxy - Verify that NM prepender script was applied using initcontainer #2650
Bug 1979297 : Revert “Subtract hugepages from memory capacity and allocatables” #2661
daemon: add log and event for uncordoning node #2657
docs: update doc for conditional no drain during ICSP changes #2646
Bump openshift/api #2651
Bug 1934443 : Fix team config JSON format for nmcli command #2645
daemon: Dump systemctl status rpm-ostreed on load failure #2642
Add afterburn task to update AWS hostname to match instance metadata #2401
Bug 1971715 : configure-ovs: fix nondeterministic master in slave profiles #2626
External cloud-provider support via FeatureGate in post-install #2386
Bug 1965992 : Gracefully shutdown taking around 6-7 mins (libvirt provider) #2631
templates: Silence audit events from container infra by default #2633
Add Dockerfile for proxy test image #2602
Clean up keepalived log messages #2578
go.mod: switch to Go 1.16 #2625
Bug 1971899 : match tlsSecurityProfile doc with kubelet.conf file #2624
Bug 1956836 : templates: Rework node-valid-hostname to fix SELinux denial #2618
Updating ose-machine-config-operator images to be consistent with ART #2621
Updating .ci-operator.yaml build_root_image
from openshift/release #2619
Remove Fedosin from Owners #2614
Full changelog
Updating ose-mdns-publisher images to be consistent with ART #43
Updating ose-mdns-publisher images to be consistent with ART #42
Updating ose-mdns-publisher images to be consistent with ART #38
Bug 1989896 : Update miekg/dns package #36
Bug 1989896 : Bump Go to 1.16 #37
Bug 1979822 : Update zeroconf vendoring #33
Updating ose-mdns-publisher images to be consistent with ART #32
Remove Brad from OWNERS #31
Updating .ci-operator.yaml build_root_image
from openshift/release #30
Full changelog
Bug 1924524 : Updates to protobuf for CVE-2021-3121 #37
Updating ose-multus-admission-controller images to be consistent with ART #36
Updating .ci-operator.yaml build_root_image
from openshift/release #35
Full changelog
OCPBUGS-9343 : Remove error handling for getPod to force to proceed cmdDel [backport 4.9] #129
OCPBUGS-2572 : Fix missing device-info in networks-status annotation for chained plugins #138
Bug 2017881 : add handling of pod UIDs passed from runtime #111
Updating multus-cni images to be consistent with ART #105
Bug 1973423 : Updates entrypoint to rebuild kubeconfig when service account token or ca changes #107
Updating .ci-operator.yaml build_root_image
from openshift/release #103
Added reviewer nicklesimba #100
Full changelog
Updating multus-networkpolicy images to be consistent with ART #12
Updating .ci-operator.yaml build_root_image
from openshift/release #11
Full changelog
Updating ose-multus-route-override-cni images to be consistent with ART #29
Updating ose-multus-route-override-cni-alt images to be consistent with ART #26
Updating ose-multus-route-override-cni images to be consistent with ART #23
Updating ose-multus-route-override-cni-alt images to be consistent with ART #18
Updating ose-multus-route-override-cni images to be consistent with ART #16
Updating .ci-operator.yaml build_root_image
from openshift/release #15
Full changelog
Bug 2064859 : Sync context improvements [backport 4.9] #89
Bug 2028964 : Whereabouts should reconcile IP addresses [backport 4.9] #77
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #71
Bug 2009493 : Release on cancel 4.9 #69
Updating ose-multus-whereabouts-ipam-cni-alt images to be consistent with ART #64
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #60
Downstream sync: July ‘21 #62
Adds Miguel and Nikhil to OWNERS #61
Updating ose-multus-whereabouts-ipam-cni-alt images to be consistent with ART #57
Updating .ci-operator.yaml build_root_image
from openshift/release #55
Full changelog
Updating ose-network-metrics-daemon images to be consistent with ART #62
Full changelog
Updating ose-network-tools images to be consistent with ART #50
Updating .ci-operator.yaml build_root_image
from openshift/release #49
Full changelog
NO-JIRA: rebase 1.31 #123
NO-JIRA: Bump 1.30 #121
NO-JIRA: apiserver: sanitize the generic config for the chained servers #122
OCPBUGS-39529 : Updating ose-oauth-apiserver-container image to be consistent with ART for 4.18 #118
NO-JIRA: UPSTREAM: <carry>: retrying etcd Unavailable errors for the etcd health and ready checkers #119
Update OWNERS #120
OCPBUGS-34446 : Updating ose-oauth-apiserver-container image to be consistent with ART for 4.17 #116
OCPBUGS-34140 : Updating ose-oauth-apiserver-container image to be consistent with ART for 4.17 #115
NO-ISSUE: openapiconfig: generate base config using DefaultOpenAPIConfig #111
OCPBUGS-30319 : bump lib-go to fix SAs acting as OAuth2 clients #108
NO-ISSUE: oauth-apiserver: allow disabling PriorityAndFairness #106
NO-ISSUE: oauth-apiserver: apply GenericServerRunOptions to the server configuration #105
OCPBUGS-29176 : Updating ose-oauth-apiserver-container image to be consistent with ART for 4.16 #101
OCPBUGS-28658 : bump k8s.io and others (master) #98
OCPBUGS-24954 : Updating ose-oauth-apiserver-container image to be consistent with ART #94
OCPBUGS-27094 : UPSTREAM: <carry>: retry etcd Unavailable errors #95
OCPBUGS-19214 : Updating ose-oauth-apiserver images to be consistent with ART #90
bump k8s to 1.27.3 #89
Updating ose-oauth-apiserver images to be consistent with ART #87
bump kube to 1.24.4 #81
bump kube to 1.23.1 #75
Bug 2049155 : fix printers to avoid panic from DeepCopy #71
bump golang to 1.17 #65
Bug 1986504 : bump openshift/api #63
registry: audit deleted access/authorize tokens #62
Updating ose-oauth-apiserver images to be consistent with ART #59
OWNERS: add stlaz,s-urbaniak,slaskawi #58
Bug 1955435 : Do not validate kube:admin user #54
Updating .ci-operator.yaml build_root_image
from openshift/release #55
Full changelog
OCPBUGS-44319 : Fix oauth-proxy e2e-component tests #289
OCPBUGS-24791 : Updating golang-github-openshift-oauth-proxy-container image to be consistent with ART #270
OCPBUGS-21718 : go.mod: bump golang.org/x/net to v0.17.0 #266
OCPBUGS-18858 : Updating golang-github-openshift-oauth-proxy images to be consistent with ART #265
OCPBUGS-16459 : bump kube and lib-go to get rid of goproxy dep #260
fix route apiVersion #257
Updating golang-github-openshift-oauth-proxy images to be consistent with ART #251
APPSRE-7970 : Add support for configuring upstream timeout #258
OCPBUGS-14033 : Handle TERM signal gracefully #255
AUTH-373 : add audit-ID headers to TokenReview and SAR requests #252
Update logo #245
fix json examples for –openshift-delegate-urls #203
Use resourceName in Openshift SAR rule #243
Updating golang-github-openshift-oauth-proxy images to be consistent with ART #241
Bug 2026860 : ocp provider: don’t fail client creation if oauth-server cert is not present #238
Golang bump 1.17 #235
Bug 1966298 : Update golang.org/x/net #223
Bug 1986810 : trust the oauth-server when constructing a client to OpenShift #220
Bug 1980235 : deprecate version #218
Updating golang-github-openshift-oauth-proxy images to be consistent with ART #216
Updating .ci-operator.yaml build_root_image
from openshift/release #215
Full changelog
OCPBUGS-44099 : escape spaces in oauth callback path #166
OCPBUGS-42772 : Fix login path for go1.22 mux pattern matching #165
NO-JIRA: Revert #157 #159
OCPBUGS-42772 : sanitize login path #157
OCPBUGS-30452 : Update google.golang.org/protobuf to v1.33.0 and vendor dependencies #156
NO-JIRA: OWNERS: add ibihim (kostrows) #153
OCPBUGS-33695 : p/o/handlers - fix nil-pointer, if ResStatus is nil #150
NO-JIRA: bump go-jose to a newer version #147
OCPBUGS-32331 : Updating oauth-server-container image to be consistent with ART for 4.16 #145
OCPBUGS-24987 , OCPBUGS-30319 : bump lib-go to fix SAs acting as OAuth2 clients #142
OCPBUGS-21671 : go.mod: bump golang.org/x/net to v0.17.0 #137
OCPBUGS-5233 : update osin to latest version #128
OCPBUGS-10887 : bump kube to 1.26 and lib-go for the groupcache fix #123
AUTH-357 : update osin to latest version #121
Updating oauth-server images to be consistent with ART #119
OCPBUGS-2457 : don’t log request query and fragment on failed authn request #118
OCPBUGS-2457 : don’t log request query and fragment on failed authn request #115
OCPBUGS-6238 : update art image #116
Updating oauth-server images to be consistent with ART #109
Bump library-go to b2073c41366aae78868b24e86d99021b79d754cb #112
fix linter findings #98
Bug 2086505 : Updating oauth-server images to be consistent with ART #108
Bug 2086465 : External OAuth: create audit logs for auth events #103
AUTH-100 : Add request header authn auditing #106
Update external dependencies #105
osin: Import from the new openshift module path #104
AUTH-66 : turn on audit on oauth-server with PW-based flow #92
Bug 2038691 : groupsync: create annotations if not present before writing to them #96
Golang bump 1.17 #94
Bug 2020625 : oidc: allocate claims slice to 0 len to prevent empty groups #93
Updating oauth-server images to be consistent with ART #84
oidc handler: add remote OIDC URLs to error logs #74
AUTH-8 : Add group synchronization from OIDC providers #87
Updating oauth-server images to be consistent with ART #83
Updating .ci-operator.yaml build_root_image
from openshift/release #81
Full changelog
Add coreydaley as reviewer/approver for pkg/build #299
Bug 2053222 : Fix importing images that have dots in their namespace #282
Bug 2043807 : add deprecated parser build flag #277
Bug 2040240 : Make OriginImageMutators aware of origin objects #269
Bug 2018442 : Image policy should mutate DeploymentConfigs #255
Bug 2006791 : prevent high frequency logging for aborting build generation from image change trigger based build requests using the deprecated build config spec last image change trigger ID field #247
Bug 1977414 : return correct reason and message from failed build #243
Bug 1986562 : Stop updating LastTriggeredImageID in spec #239
Bug 1990826 : routes without TLS are rejected for missing HSTS annotation #240
Bug 1986408 : NE-310 HSTS Route Admission Plugin #224
Bug 1971332 : revert incorrect ssh scp fix #238
remove openshift initializer pkgs out of pkg/cmd #234
expose config and route informers on informeraccess interface #232
Provide plugins access to openshift informers #231
Bug 1978627 : Validate secret name and configMap name #230
Remove Dockerhub image test #229
bump(openshift/apiserver-library-go) #226
Bug 1974651 : Remove client for Docker v1 API #222
Cleaning up some leftover packages #225
BUILD-87 : Add Build Volumes API with validation #208
Bump to Golang 1.16 #221
Revert to golang 1.15 as in o/release #220
Bug 1972383 : openshift authorization proxy: escape header key values #217
Full changelog
Bug 2006791 : BC ICT still must check spec last triggered image ID in case BC was last processed when cluster was pre 4.8 #203
Bug 1989772 : Rebase to k8s 1.22.0-rc.0 #195
Bug 1986562 : Removed event when LastImageTriggeredID is emptied #193
Bug 1903519 : When creating a wildcard ingress the route is never created due to a mismatch in the host format in both resources.… #169
BUILD-87 : secret configmap volume mounts in builds #183
Updating ose-openshift-controller-manager images to be consistent with ART #189
Updating .ci-operator.yaml build_root_image
from openshift/release #188
Full changelog
Bug 1947740 : update k8s client-go to v1.22.1 #76
Updating openshift-state-metrics images to be consistent with ART #74
Update OWNERS file to reflect new maintainers #71
Updating .ci-operator.yaml build_root_image
from openshift/release #72
Full changelog
Bug 2110255 : SWEET32: Improve TLS configuration for Kube RBAC Proxy #91
Bug 2037080 : relax health probes against Cinder API #64
Bug 1993931 : Storage operators use older kubernetes client #55
Bug 1989215 : [openstack-cinder-csi-driver-operator] csi-liveness-probe is not deployed #52
Bug 1948090 : Fix number of replicas #53
Bug 1948090 : Deploy multiple replicas of CSI Controller Service #51
Remove Fedosin from Owners #46
Bug 1909058 : Explicitly set default value for ReclaimPolicy #50
Start using embed for assets #42
Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #48
Updating .ci-operator.yaml build_root_image
from openshift/release #47
Full changelog
Introduce DOWNSTREAM_OWNERS file #544
Allow cpb to be statically compiled / exempt from FIPS compliance #515
OCPBUGS-5938 : backport cert rotation fix #430
OCPBUGS-4948 : Fix label key truncation for subscription annotations (#2731) #423
OCPBUGS-570 : [release-4.9] remove broken thread-safety (#2697) #372
OCPBUGS-459 : fix(grpc): Add startupProbe to check for grpc health readiness (#2791) #371
Bug 2102559 : opm bug fix #328
Bug 2079082 : Replace collect-profile jobs that haven’t completed #293
Bug 2073967 : Fix a bug in deletion of webhook service for replacement #284
Bug 2072995 : Emit CSV metric on startup #280
Bug 2054848 : Do not modify object from the lister cache (#2562) #253
Bug 2048450 : Bump containerd to 1.4.11 #252
Bug 2000379 : fix: ensure operator images are included in rendered bundles related images #180
Bug 2024048 : Remove outdated subscription update logic to improve resolution delay #215
Bug 2017434 : Use arguments to configure pprof-secret #212
Bug 2015799 : Introduce GRPC_PROXY EnvVar Support (#2364) #207
Bug 2000144 : Mark GetBundleForChannel as deprecated and trim its response. #179
Bug 2000146 : Introduce olm.channel schema, remove channel metadata-related bundle properties #181
Bug 1999159 : Update OWNERS file #178
Bug 1978340 : Ensure the PackageServer CSV contains a hard pod anti-affinity configuration #137
Bug 1994648 : fix(sub): Reset ResolutionFailed cond when error is resolved #176
Bug 1996878 : Add deprecation warnings for CLIs that use or depend on sqlite #177
Bug 1995300 : opm validate: check for cycles and stranded bundles in channel validation #175
Bug 1932139 : Ensure cross-compiled opm binaries produce non-empty version information #157
Bug 1994139 : Bump OLM kubernetes version to 1.22 #170
Bug 1996306 : Update kubebuilder installation in the build root dockerfile #172
Bug 1943284 : Fix nil function in buildContext return values #150
Bug 1996139 : chore(verify-commits): initialize variable #171
Bug 1992677 : validate maxocpversion to have major.minor format #169
chore(ci): add verify-commits make target #138
Bug 1989431 : fix(opm): clarify that bundle declcfgs are not valid refs alone #164
Bug 1993286 : fix(openshift): drop z from next calculated y-stream (#2324) #166
Bug 1989796 : docs(diff): add point about versions that differ #163
Bug 1989460 : chore(opm): note that whole dependency packages are added to the diff for now #161
Bug 1982781 : fix(deprecate): explicit pkg rm drops latest deprecated #162
Bug 1983673 : Check for pruned bundles on add in replaces mode #160
Bug 1991662 : Catalog switcher #144
Bug 1990850 : Handle property and dependency values of type BLOB in ListBundles. #159
Bug 1985697 : Update the package-server-manager leader election configuration #136
Bug 1989704 : fix(openshift): block upgrades on invalid max properties (#2302) #154
Bug 1954869 : Add PriorityClass setting to registry pods for default CatalogSource (#2304) #151
Bug 1989710 : Prune unused ClusterServiceVersion fields from catalog’s informer. #149
Bug 1989600 : Registry server RSS and CPU utilization too high during normal operation #147
Bug 1985125 : fix(og): Fix missing MultiOperatorGroups condition in some cases (#2305) #148
Bug 1923111 : installplans: retry crd updates on conflicts #143
Bug 1987160 : fix(diff): heads-only mode should not attempt to parse old refs #142
Bug 1986685 : Fix panic in opm alpha diff when accessing the –skip-tls flag #139
Bug 1969902 : resolver: remove legacy support for fallback parsing of CSVs #135
BUG 1984538: Remove monitoring label from openshift-operators namespace #130
Latest upstream sync #133
Upstream Sync #131
Implement Continuous Profiling #112
Upstream sync #129
Migrate the PackageServer CSV management to a secondary controller #99
Add tracking metadata to the staging repository commit(s) #116
Remove the doc/install directory #109
Bug 1976326 : fix configmap registry server liveness probe timeouts #106
Makefile,scripts: Introduce additional verification checks #95
Bug 1975824 : Resolve InstallPlanStepAppliedWithWarnings alert after some time. #103
OWNERS: Add additional reviewers #100
Updating operator-registry images to be consistent with ART #97
Updating operator-lifecycle-manager images to be consistent with ART #98
Full changelog
OCPBUGS-45566 : Updating marketplace-operator-container image to be consistent with ART for 4.19 #580
AUTH-482 : set required-scc for openshift workloads #578
OPRUN-3536 : Replace 4.17 image references with 4.18 #575
OCPBUGS-41061 : Updating marketplace-operator-container image to be consistent with ART for 4.18 #574
OCPBUGS-38813 : Replace 4.16 image references with 4.17 #572
NO-ISSUE: Add client certificate and key to service monitor #482
OCPBUGS-34244 : Updating marketplace-operator-container image to be consistent with ART for 4.17 #568
OCPBUGS-24971 : bump golang to 1.21 #560
AUTH-482 : set required-scc for openshift workloads #561
OCPBUGS-28230 : enforce termination message policy on all platform pods #559
OCPBUGS-29575 : Apply hypershift cluster-profile for ibm-cloud-managed #556
OPECO-3031 : Update community index to 4.16 #558
synching dco policy across v0 repos #557
OPECO-3029 : Update image tag to 4.16 for all indexes except community-operators #555
Delete deploy dir #529
OPRUN-3130 : use content extraction in default catalog sources #540
OCPBUGS-19710 : Update image tag to 4.15 for all but community operators #541
OCPBUGS-21592 : [release-4.15] bump golang.org/x/net to 0.17.0 #546
Update image tag to 4.15 for community operators #534
OCPBUGS-19230 : Updating marketplace-operator images to be consistent with ART #539
Dockerfile: Align OKD and OCP #531
OCPBUGS-15158 : Scope Marketplace Operator RBAC #528
OCPBUGS-17157 : defaults: add memory targets to CatalogSources #527
OCPBUGS-17157 : manifests: tune memory use #526
OCPBUGS-17157 : bump controller-runtime, expose pprof, watch only one configmap #525
OCPBUGS-13910 : update community-operator-index to 4.14 tag #524
Update owners #517
OCPBUGS-9357 : remove a race condition #520
OCPBUGS-13921 : Update image tag to 4.14 for all but community operators #523
OCPBUGS-12794 : update community index to 4.13 tag #514
OCPBUGS-12341 : Updating marketplace-operator images to be consistent with ART #515
OCPBUGS-10926 : update image tag to 4.13 for all but community operators #513
Updating marketplace-operator images to be consistent with ART #508
Update OWNERS #509
OCPBUGS-5466 : Default CatalogSource aren’t always reverted to default settings #504
OCPBUGS-6232 : Updating marketplace-operator images to be consistent with ART #493
OCPBUGS-6323 : Upgrade golang/x/net to v0.4.0 to fix CVE-2022-41717 #505
OCPBUGS-5423 : Remove PSA audit and warnings #502
OCPBUGS-5423 : Run Default CatalogSource in Restricted mode #498
OCPBUGS-4873 : Add audit-version and warn-version labels #495
Remove duplicate gprcPodConfig field in defaults #496
OCPBUGS-4758 : Unenforce PSA Restrictions #491
OCPBUGS-2223 : Update Default CatalogSource Images to 4.12 tag #487
Updating marketplace-operator images to be consistent with ART #479
OCPBUGS-441 : Dockerfile.okd: include custom OperatorHub manifest #481
(psa) make marketplace namespace restricted #484
(namespace) remove PSA baseline enforcement #483
Add PSA enforcement label #480
Bug 2010375 : Clarify reason/steps to diagnose in *CatalogError prom alert #469
Bug 2088541 : Add psa anotations to namespace to suppress warnings #478
Updating marketplace-operator images to be consistent with ART #473
Bug 2092464 : Update default catalogsource to use 4.11 images #477
Bug 2079610 : Fix operatorHub status #470
Revert “Bug 2092464: shift marketplace operator catalogs default to v4.11” #476
Bug 2092464 : shift marketplace operator catalogs default to v4.11 #474
manifests/deployment: comply to restricted pod security level #471
chore(modules): bump openshift/api for new operatorhub crd #472
Bug 2057558 : increase polling time of status report to reduce log spam #461
fix(manifests): add singleton operatorhub cr #468
fix(capabilities): add operatorhub crd manifest #467
Bug 2070792 : chore(manifests): add missing capabilities annotation #465
manifests/10_clusteroperator: Drop the unused namespace property #401
chore(manifests): add openshift capability annotation #462
Bug 2067909 : Bump github.com/prometheus/client_golang to v0.12.1 #463
Update OWNERS #464
Bump repository to Go 1.17 and k8s v0.23.x #460
Updating marketplace-operator images to be consistent with ART #459
Bug 1927478 : Add catalog source pod spec overrides #457
Bug 2034409 : Update defaults to point to 4.10 images #456
Bug 1996928 : Revert “Start without defaults on ARM” #420
Updating marketplace-operator images to be consistent with ART #428
Update OWNERS #430
Add summary and description for prometheus alerts #429
Updating marketplace-operator images to be consistent with ART #427
Remove the marketplace v1 and v2 APIs #426
Remove unused packages #424
Bump the k8s dependencies to 1.22.1 and controller-runtime to 0.10.0 #422
Makefile,test: Fix flaky e2e tests #425
Bug 1997811 : Bump k8s and controller-runtime dependencies to v0.21.x and v0.9.x #419
Bug 1986139 : update defaults to 4.9 #415
Bug 1958888 : Use client-go’s leader election implementation #414
Bug 1954869 : Add priorityclass annotation to default catalogsources #417
Start without defaults on ARM #413
Updating marketplace-operator images to be consistent with ART #410
cmd,pkg: Remove migration logic for deprecated APIs #412
Removing deprecated links and section related to CatalogSourceConfig #312
Updating .ci-operator.yaml build_root_image
from openshift/release #408
Full changelog
Bug 2014845 : Fix storage domain search string #91
Updating ose-ovirt-csi-driver images to be consistent with ART #79
Bug 1973076 : Bug 1985795: Fix create volume, configure disk format based on storage domain and wait for disk to be ok #82
Bug 1989101 : Replaced Roy with myself as owner/reviewer #84
Bug 1983933 : CSI expansion should work in offline mode #83
Bug 1953674 : Add volume expand feature and update go mod to 1.16 and k8s21 #81
Add Creating a custom oVirt CSI driver readme #80
Updating .ci-operator.yaml build_root_image
from openshift/release #78
Full changelog
Bug 2024491 : Align manifest dir with storage operator #78
Bug 2056995 : Increase timeouts for CSI driver #88
Bug 2017245 : Rearrange static files to prevent creation errors #74
Bug 1993931 : Storage operators use older kubernetes client #70
Bug 1948090 : Deploy multiple replicas of CSI Controller Service #66
Bug 1990146 : some controllers missing livenessProbe #67
Bug 1989102 : Replaced Roy with myself as owner/reviewer #65
Bug 1964266 : external-resizer side car container #64
Add Creating a custom oVirt CSI driver operator readme #63
Use go:embed for static yaml file #61
Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #60
Updating .ci-operator.yaml build_root_image
from openshift/release #59
Update OWNERS #47
Full changelog
Bug 2028509 : detach non-bootable disks before removing the VM #124
Bug 1994410 : minor error changes #117
Bug 1984481 : correct IPAddress detection for OVNKubernetes #114
Add support for guaranteed memory field #113
Refactor Provider - part 1 #107
Updated owners because of GitHub account change #112
Updating ose-ovirt-machine-controllers images to be consistent with ART #111
Bug 1972747 : allow auto pinning new names #110
Updating .ci-operator.yaml build_root_image
from openshift/release #109
Removing Roy, adding myself to the OWNERS file #108
Full changelog
Updating prom-label-proxy images to be consistent with ART #337
Updating .ci-operator.yaml build_root_image
from openshift/release #336
Update OWNERS file to reflect new maintainers #335
Bump to v0.3.0 #334
Full changelog
Bug 1957157 : Bump alertmanager to v0.22.2 #49
Updating golang-github-prometheus-alertmanager images to be consistent with ART #46
Update OWNERS file to reflect new maintainers #45
Full changelog
Bug 2052201 : Address race condition in recreate flow for statefulset #167
BUG 2041459: alertmanager: only load cfg when writing cfg #148
Bug 1977435 : Bump prometheus-operator to v0.49.0 #131
Updating prometheus-config-reloader images to be consistent with ART #130
Updating prometheus-operator images to be consistent with ART #129
Update OWNERS file to reflect new maintainers #127
Updating .ci-operator.yaml build_root_image
from openshift/release #128
Full changelog
Bug 1984030 : netclass: retrieve interface names and filter before parsing #90
Updating golang-github-prometheus-node_exporter images to be consistent with ART #89
Update OWNERS file to reflect new maintainers #87
Updating .ci-operator.yaml build_root_image
from openshift/release #88
Full changelog
OWNERS: remove s-urbaniak #175
Bug 1987029 : Support external control plane topology #171
Bug 1984644 : bump lib-go to get 60s leaderelection tolerance for API outage + bump k8s #174
Bug 1986829 : metrics: use client cert auth for metrics scraping #173
Add s-urbaniak, remove marun from OWNERS #163
Bug 1981498 : add vulnerable legacy injector to allow for upgrade clusters to use … #167
Updating .ci-operator.yaml build_root_image
from openshift/release #164
readme: update references to developer guide #161
Full changelog
Bug 1995614 : Update nodeSelector #387
remove AppSRE from owners #383
Add ‘infrastructure-operator’ value to ‘install_type’ label #382
Update dependency to generate UUID in benchmark #379
Remove AppSRE members that have left RedHat #377
Updating .ci-operator.yaml build_root_image
from openshift/release #378
Full changelog
Bug OCPBUGS-11467: [release-4.9] Silence loki-promtail readiness probe errors #27860
OCPBUGS-10330 : Bump(openshift/kubernetes): to get fix for resizing flake #27805
disruption checking is disabled for prior releases because we lack a … #27473
OCPBUGS-1967 : allow 2.5% disruption for 4.9 controlplane availability test #27465
OCPBUGS-1052 : allow frontends to tolerate 2.5% disruption during upgrades #27434
Bug 2101429 : test: switch to testing CapBnd over CapInh #27279
Bug 2064800 : skip imageregistry serial test on disconnected environments #27189
Bug 2077167 : disable unidling test failing under ovn-k #27172
Bug 2087230 : disable flaky unidling test #27150
Bug 2076241 : Remove second reference to BlueOcean annotations #27066
Bug 2076256 : Remove BlueOcean annotation check #27038
Bug 2072902 : [release-4.9] exclude loki-promtail from duplicated events #26986
Bug 2055380 : cleanup network policy ACL extended test #26947
Bug 2063284 : Add debug info for signature test #26903
Bug 2041358 : images: port image signature workflow test to OCP4/UBI8 #26751
Bug 2008181 : [release-4.9]: sync with openshift/kubernetes@release-4.9 #26697
Bug 2026802 : copy api-request upperbound for cluster-monitoring-operator #26736
Bug 2033341 : tests: skip some tests for proxy #26705
Bug 2033341 : [release-4.9] test: skip tests that won’t work behind a proxy automatically #26664
Bug 2027796 : [release-4.9] Specify default namespace when getting API endpoint #26644 #26644
Bug 2027929 : test/e2e/upgrade/adminack: Poll gates for duration of update #26656
Bug 2024433 : CustomNoUpgrade should not fire no-upgrade failures #26615
Bug 2024773 : Skipping Django Test until bug is fixed #26622
Bug 2022866 : tests/extended/builds handle new step logging #26606
Bug 2024659 : Switch the cluster-role-reapers test to Serial #26618
Bug 2024656 : Create new-project without updating kubeconfig #26619
Bug 2025722 : test/e2e/upgrade: Bump durationToSoftFailure by 15m for minor updates #26634
Bug 2025088 : Add admin ack Upgradeable condition gate test #26629
Bug 2018442 : Add more tests for image policy #26567
Bug 2010225 : vendor: e2e iperf2 change threshold to 10MBps = 80 Mbps #26526
Bug 2019518 : Skip test ‘clone repository using git:// protocol should clone using git:// if no proxy is configured’ #26561
Bug 2006362 : Run k8s test separately from OpenShift tests #26473
Bug 2002543 : must-gather: Ignore startup logs in kube-apiserver audit logs #26457
Bug 1986003 : Rebase 1.22.1 #26433
Bug 2000589 : Revert “Re-enable crictl node test” #26444
Bug 1969471 : HAProxy tests in sdn-network-stress job are flaky #26396
Bug 1999159 : Remove Evan’s GH handle from OWNERS #26438
Bug 2000662 : watches: increase upper bound for marketplace operator #26447
Bug 1998029 : CustomNoUpgrade should not fire no-upgrade failures #26430
Bug 1989158 : rewrite idling tests to not be [Local] #26155
Bug 1995198 : operators: properly skip OLM test on arm64 #26435
Bug 1991507 : kubectl: re-enable exit codes test #26440
Bug 1989417 : bring back oc adm storage-admin test #26408
ETCD-234 : pkg/synthetictests: add etcd quorum-gaurd duplicate events to known problems #26439
Bug 1994927 : rearrange some test annotations for proper bookkeeping #26413
Bug 1952457 : Re-enable crictl node test #26320
Bug 1989423 : Enable back HAProxy idle service connect test #26405
Bug 1986562 : check buildConfig spec LastTriggeredImageID is empty #26432
Bug 1999561 : Add API rollout resiliency test #26337
Bug 1989505 : enable back oc observe test #26436
Bug 1985998 : Enable CSI hostpath tests #26412
Bug 1986307 : update downstream k8 dependency #26428
Bug 1992596 : cli: use ubi8/ruby-27 #26416
Add imagepull backoff to frequent event allowlist #26420
Fix regex pattern for DeploymentAwaitingCancellation
event #26421
Bug 1995198 : Skip admin can subscribe to operator using olm test on arm64 #26422
e2e-oauth:requestheaders: log body of a failed authn request #26426
Bug 1986562 : Only check status for image trigger tests #26411
kubelet: detect process overlap during apiserver rollout #26392
Add me to test approvers so I can approve annotation changes #26403
fix: add proxy support to OAuthServer tests #26397
Bug 1996097 : Skip renamed dualstack tests in OVNKubernetes #26414
Add ‘DeploymentAwaitingCancellation’ as an allowed repeated event #26406
BUILD-278 : account for cgroup v2 swap file only having swap for its amount, while cgroup v1 has memory+swap for its amount #26399
Bug 1986003 : Switch kubeconfig retries to use backoff #26407
Bug 1986003 : bump k8s.io to 1.22.0-rc.0 #26366
Bug 1993985, Bug 1993980, Bug 1990041: duplicated events: update list of known issues #26409
Bug 1994613 : Re-disable the IPV6 should provide Internet connection test #26362
Bug 1986003 : Retry kubeconfig checks, when kube-apiserver is temporarily unavailable #26377
Bug 1994113 : exclude local volume conflicts #26391
Allow TechPreviewNoUpgrade alerts when running on a TechPreview cluster #26393
BUILD-278 : search for correct memory.max file with cgroupv2 and build quota test #26395
Bug 1990988 : Updating s2i images for php #26384
Bug 1991507 : Remove kubectl command exit codes from canary tests #26394
Bug 1992596 : e2e/cli: move half of builds.sh to proper e2e #26141
Ignore upgradable false condition on TechPreview clusters #26349
temporary search for memory.max in build container during quota test #26363
Bug 1991507 : kubectl: mark exit codes test flaky until 1.22 rebase #26386
Bug 1989961 : refine apiserver downtime sampling and calculations #26373
Bug 1980141 : Skip the new “NetPol” tests for now #26266
tidy up the duplicate event handling #26382
add several skip cases for pathological events #26380
Update canary/minimal e2e suite for 4.9 #26360
Bug 1986003 : Temporarily disable oc observe single test #26372
Bug 1941224 : pkg/synthetictests/operators: Drop Progressing from “stable” transition checks #26374
Bug 1988828 : fix test - reduce minimum size of expected files in must-gather tests #26371
Bug 1986003 : Disable oc adm storage-admin and idle tests #26370
Bug 1986003 : Ignore openshift-marketplace pods #26367
Bug 1985073 : test/e2e/upgrade/alert: Temporarily allow ExtremelyHighIndividualControlPlaneCPU #26365
Bug 1988156 : account for both cgroupv1 and cgroupv2 in s2i quota test #26338
Bug 1987230 : Single node apirequestscount upper bounds #26354
Bug 1987230 : Operators should not create watch channels very often: bump apirequests upperbounds in 4.9 #26353
Do not allow an excessive count of an individual event: they indicate a failure #26323
Bug 1908677 : reenable SCTP Host Port test #25833
Bug 1957193 : Add tests required internet into Skipped:Disconnected list #26051
Bug 1986003 : disable etcd tests, one more csi and udpconnectivity #26352
Bug 1956989 : initialize framework.TestContext.IPFamily correctly #26140
Bug 1971590 : Enable TestEndpointAdmission test only for OpenShift SDN #26223
Bug 1986003 : disable ResourceQuota and CSI tests to land k8s 1.22 #26350
disruptive: output millis when disruption is < 1s #26328
test/e2e/upgrade/alert: Temporarily allow HighOverallControlPlaneCPU #26341
disruption: allow on OVN during upgrade #26339
Remove auto trigger #26345
test/extended: Remove the failure allowed logic in the cluster topology SNO test #26304
pkg/synthetictests/operators: Set duration for operator-state transitions #26343
Bug 1983614 : Add renamed Prometheus test into skipped disconnected list #26261
oauth-server certs e2e: add RBAC rule to be able to read the distributed cert in a CM #26342
Bug 1925524 : tweak jenkins imagestreamtag podtemplate test to label imagestream; jenkins multi namespace test has been moved to client plugin #26336
disruption: tolerate on gcp for frontend #26335
Bug 1978338 : Skip Prometheus upgrade test if persistance storage is not enabled #26299
Fix make update-examples #26310
BUILD-87 : Adding tests for build volumes #26221
upgrade: fix typo in upgrade filter for connection checks #26330
csrapprover: fix deprecated CSR api client #26279
Bug 1977097 : Improve GC Check for Builds #26293
test/e2e/upgrade/upgrade: Unify duration-overshoot test-case name #26327
Bug 1942164 : Fix time calc ordering for upgrades #26324
on SNO, skip disruptive or multinodes tests #26314
Bug 1942164 : Increase OVN upgrade timeout to 90m from 75m #26202
comment out broken local git, env var, jenkins pipeline test (moving to remote repo and openshift/jenkins) #26317
Allow HighlyAvailableWorkloadIncorrectlySpread alert to fire #26305
Bug 1980141 : Skip new Netpol
tests for Network Stress Suite #26316
always discard v1beta1 in etcd test of apiextensions and admissionregistration #26312
Bug 1928856 : Skip tests that rely on Machine API when Machine API is not installed #25930
Update quickstart examples and re-run make update #26300
test/e2e/upgrade: Add manifest delete annotation test #26128
Bug 1957886 : re-enable TTLAfterFinished test job #26209
test/e2e/upgrade/alert: Allow some Watchdog changes #26262
Bug 1972829 : Verify upgrades don’t disrupt frontends #26238
Bug 1970315 : testPodSandboxCreation: skip sandbox errors for pods which were not deleted during network update #26208
Updates router metrics e2e #25029
test/extended/prometheus: Add an upgrade test for Prometheus #26162
Add new E2E test for [SDN-1364] ACL audit logging #26071
Bug 1977454 : Use nodejs to test service connection #26285
remove apiextensions.k8s.io/v1beta1 and admissionregistration.k8s.io/v1beta1 from etcd tests #26280
test/extended: Ensure all containers in the OLM deployment resources contain the IfNotPresent image pull policy #26257
builds: comment out RHEL-only sample-pipeline template test #26278
operators should not create watch channels very often [Suite:openshift/conformance/parallel] #26203
move jenkins e2e’s that were using mongodb, then mariadb, to postgresql, to get them to pass again #26274
change apiextensions to v1 #26269
Updating openshift-enterprise-tests images to be consistent with ART #26240
Bug 1975283 : Fix skipping of Multi-AZ Cluster Volumes test on GCP with k8s 1.21 #26264
Use UBI8 instead of SCL images #26072
Bug 1953127 : undisable NetworkPolicy tests #26231
test/extended/etcd: fix leader change test #25943
upgrade: extend upgrade duration to 105mins on AWS #26230
Bug 1972684 : Add failing tests in OVN-K into skipped list #26241
test/extended/prometheus/OWNERS: refresh members #26242
Skip ClientSecretWithPlus test that uses oauth-openshift route for ibm clusters #26124
Remove shawn from extended test owners (he moved to a new role) #26248
test/extended: add etcd OWNERS #26249
test: Use last_over_time in pendingAlertQuery #26233
Bug 1950993 : Replace cadvisor with openshift cadvisor fork #26232
pkg/synthetictests/networking: Grant temporary exception for “error getting pod: Unauthorized” #26235
Re-enable cluster quota test #26186
Add statefulsets to single-replica topology test #25885
Full changelog
Bug 2074413 : Thanos Querier high CPU and memory usage till OOM #81
Bug 1973576 : Bump thanos to v0.22.0 #63
Updating thanos images to be consistent with ART #61
Update OWNERS file to reflect new maintainers #59
Updating .ci-operator.yaml build_root_image
from openshift/release #60
Full changelog
Bug 1986474 : Fix vsphere-syncer build #17
Updating vmware-vsphere-syncer images to be consistent with ART #15
Rebase v2.3.0 rc.3 #12
Updating ose-vmware-vsphere-csi-driver images to be consistent with ART #11
Updating .ci-operator.yaml build_root_image
from openshift/release #9
Full changelog
Bug 2018496 : Close connection to vCenter API #50
Bug 1993931 : Storage operators use older kubernetes client #42
Bug 1985852 : Set CPU and memory requests for webhook #41
Bug 1948607 : Enable volume expansion tests #40
Bug 1990146 : some controllers missing livenessProbe #39
Bug 1948090 : Fix number of replicas #38
Bug 1984942 : ApplyClusterRoleBinding triggers boundsError when adding new subject #37
Bug 1989077 : Fix storageclass churn #36
Bug 1948090 : Deploy multiple replicas of CSI Controller Service #35
Bug 1985847 : Disable CSI migration and webhook deployment #34
Add controller to deploy webhook #30
Fix ordering which static objects are created #33
Driver in the node deals with ConfigMaps now #32
Add code to create storage policy with cluster-id #31
Add cluster CA bundle #28
Use go:embed for static yaml files #29
Bug 1960732 : update manifest and readme #25
Updating ose-vmware-vsphere-csi-driver-operator images to be consistent with ART #27
Updating .ci-operator.yaml build_root_image
from openshift/release #26
Full changelog
Bug 2060214 : Fix stale metrics #82
Bug 2033733 : Deferred logout after checks are run #67
Bug 2000294 : Report esxi api versions #48
Bug 1993931 : Storage operators use older kubernetes client #47
Clear SyncError if there is no sync failure #46
Adding node performance check based on vCenter performance metrics #22
Check for a new line in credentials when unable to connect to vCenter #41
Updating vsphere-problem-detector images to be consistent with ART #45
Updating .ci-operator.yaml build_root_image
from openshift/release #44
Full changelog
Source code for this page located on github