4.12.0-ec.0
Created: 2022-08-05 04:08:04 +0000 UTC
Image Digest: sha256:6bfa9cbe3fa554de7f44db3d458bd77c63b2839a657ef55aa55470f9209c081b
Promoted from registry.ci.openshift.org/ocp/release:4.12.0-0.nightly-2022-08-01-151317
Changes from 4.11.0-rc.7
Components
- Kubernetes 1.24.0
- Red Hat Enterprise Linux CoreOS upgraded from 411.86.202208031059-0 to 412.86.202207292203-0
Rebuilt images without code change
- MGMT-11100: changing url for router status check from console to canary (#512) #512
- MGMT-11365: fix flaky installation of golangci-lint (#510) #510
- NO-ISSUE: Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#508) #508
- NO-ISSUE: Add
jhernand
to OWNERS_ALIASES
(#507) #507
- MGMT-11106: Writing controller logs to file in order to be able to send (#506) #506
- NO-ISSUE: Bump github.com/go-openapi/strfmt from 0.21.2 to 0.21.3 (#504) #504
- NO-ISSUE: Bump k8s.io/apimachinery from 0.24.2 to 0.24.3 (#502) #502
- BZ-2107887: misleading configuring state when installing with assisted-installer (#501) #501
- MGMT-8855: repeated event messages in wait for olm operators due to (#499) #499
- NO-ISSUE: Bump sigs.k8s.io/controller-runtime from 0.12.2 to 0.12.3 (#498) #498
- MGMT-11100: Adding get router status logic in case of sno failure. (#497) #497
- MGMT-11063: assisted-installer isn’t sending the host logs in case the installation was successful and cacert was added (#495) #495
- NO-ISSUE: add stage info in case converged flow is enabled (#493) #493
- NO-ISSUE: Add @rccrdpccl as approver (#492) #492
- NO-ISSUE: Bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0 (#491) #491
- MGMT-10660: Refactor assisted-installer ops code to allow writing unitests (#488) #488
- NO-ISSUE: In case must-gather upload failed but logs were gathered (#487) #487
- NO-ISSUE: Bump sigs.k8s.io/controller-runtime from 0.12.1 to 0.12.2 (#489) #489
- Full changelog
- Updating ose-alibaba-cloud-csi-driver images to be consistent with ART #15
- Full changelog
- Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #34
- Full changelog
- Updating ose-aws-cloud-controller-manager images to be consistent with ART #23
- Full changelog
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #158
- Full changelog
- Updating ose-aws-pod-identity-webhook images to be consistent with ART #155
- Full changelog
- Updating ose-azure-cloud-node-manager images to be consistent with ART #34
- Updating ose-azure-cloud-controller-manager images to be consistent with ART #35
- Full changelog
- Updating ose-azure-cluster-api-controllers images to be consistent with ART #259
- Full changelog
- Bug 2111811: UPSTREAM 1367, 1409: Update max data disk count table #29
- Updating ose-azure-disk-csi-driver images to be consistent with ART #28
- Full changelog
- Updating ose-azure-disk-csi-driver-operator images to be consistent with ART #51
- Full changelog
- 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
- Full changelog
- Rename azure-mind-mod-removal to fix typo #481
- Bug 2100964: Make ccoctl work with credentials fetched from gcloud cli defaults #475
- Updating ose-cloud-credential-operator images to be consistent with ART #474
- Bug 2101880: manifests/00-namespace: Set empty openshift.io/run-level #472
- [Issue #452] Improving documentation #465
- doc(aws-sts): add alternative to host OIDC configuration in a private bucket using CloudFront #468
- Full changelog
- Bug 2104784: AWS: Fix race in IP address assignment code #50
- Update OWNERS #51
- Add OpenStack cloud provider #47
- Updating ose-cloud-network-config-controller images to be consistent with ART #49
- Bug 2105996: Fix assign error display for cloudprivateipconfig #48
- Full changelog
- Bug 2111842: v/o/library-go - version-bump #576
- Updating ose-cluster-authentication-operator images to be consistent with ART #575
- Updating ose-cluster-authentication-operator images to be consistent with ART #571
- Bug 2078287: only ever include certificates in the oauth-serving-cert CM #573
- Full changelog
- Reset Go mod after openstack library-go bump #200
- Update library-go to set OpenStack provider to external #199
- Updating ose-cluster-cloud-controller-manager-operator images to be consistent with ART #196
- Bug 2104373: Improve decision logic around syncing cloud config #197
- Full changelog
- Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #122
- Full changelog
- Bug 2101878: Fix another issue with route status clearing race condition caused by not validating generation id #811
- Bug 2108708: Disable auto creation of default ingress contoller for hypershift #797
- Bug 2101878: Fix route status clearing race condition caused by using the cache #794
- Bug 2106086: Bump openshift/api for healthCheckInterval fix #804
- Bug 2104481: Allow PROXY protocol for the “Private” endpoint publishing strategy #803
- add Ethany-RH to OWNERS #800
- Bug 2086887: Add better debug logging to TestIngressOperatorCacheIsNotGlobal to help debug flakes #793
- Full changelog
- Updating ose-cluster-kube-cluster-api-operator images to be consistent with ART #7
- Full changelog
- Reset Go mod after openstack library-go bump #642
- fix TestPodDisruptionBudgetAtLimitAlert by adding SecurityContext to a pod #643
- Update library-go to set OpenStack provider to external #641
- Make KCM-O conditionally dependent on monitoring stack availability #639
- Bug 2103940: Decouple KCM-O’s status from monitoring stack #636
- Full changelog
- Update jsonnet dependencies #1730
- pkg/manifests/amcfg.go: reorder declarations #1728
- Unpin Jsonnet dependencies. #1725
- Synchronize versions of the downstream components #1727
- Bug 2083226: increase alertmanager startupProbe failure threshold #1720
- Synchronize versions of the downstream components #1722
- MON-2658: Add security context to additional containers in e2e tests #1714
- Bug 2089199: Removes etcd related dashboards from CMO #1674
- Bug 2090988: Set HA convention on admission-webhook #1716
- Synchronize versions of the downstream components #1713
- Add telemetry metrics for HyperShift #1710
- Updating cluster-monitoring-operator images to be consistent with ART #1711
- Bug 2095719: Updates CreateOrUpdateServiceAccounts #1704
- Bug 2100472: fix alert controllers when not in techpreview #1707
- Synchronize versions of the downstream components #1705
- Revert “Bug 2100472: start alert controllers only when techpreview” #1706
- Bug 2100472: start alert controllers only when techpreview #1701
- Full changelog
- multi-networkpolicy: Enable on SR-IOV networks #1443
- Updating cluster-network-operator images to be consistent with ART #1507
- Add configmap list/watch rights to cloud-network-config-controller #1511
- The Multus admission controller should run as a deployment #1514
- Bug 2108232: Revert “Bug 2085089: Pass enable-udp-aggregation=true to ovn-kubernetes” #1510
- Bug 2100601: Update CNO to config EgressIP timeout for ovnk #1498
- Bug 2060079: Enhance sensitivity of SDN alert NodeProxyApplySlow #1491
- Bug 2103590: Add init container to ensure that Status.podIP is set before postStart hooks run #1503
- remove @squeed from owners #1497
- Full changelog
- Dockerfile: provide full URL to CentOS stream image (#406) #406
- Bug 2105967: E2E test case Telco friendly workload hints (#374) #374
- Rename Performance Addon Controller to Performance Profile Controller (#373) #373
- makefile: enable running pao latency testing suite (#376) #376
- Clean up file and fix API docs (#391) #391
- Add clientset.go missing pkg/generated file (#397) #397
- Fix typo realTime Hint in PerformanceProfile.yaml (#389) #389
- Fix wrong kubelet test (#394) #394
- Bump vendor dependencies to k8s 1.24.2 (#386) #386
- must-gather e2e test (#365) #365
- Switch to CentOS Stream for upstream Containerfile (#385) #385
- Remove stale Profiles. (#381) #381
- PAO: update README.txt (#369) #369
- e2e: performance profile: Latency tests stabilization (#368) #368
- Updating cluster-node-tuning-operator images to be consistent with ART (#382) #382
- Full changelog
- Adding leader election leases permissions for openshift-controller-manager-sa #253
- BUILD-417: Adding leader election leases #250
- Bug 2110629: Set openshift.io/run-level to nil in openshift-controller-manager namespace #248
- Bug 2110617: Add namespace and RBAC needed for ingress-to-route #247
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #245
- Full changelog
- Revert “psalabelsyncer: synchronize the enforcement label” #82
- psalabelsyncer: synchronize the enforcement label #81
- Full changelog
- Updating ose-cluster-samples-operator images to be consistent with ART #435
- Full changelog
- Clean up owners file as part of DPP-10343 #46
- Updating ose-cluster-update-keys images to be consistent with ART #45
- Full changelog
- CONSOLE-3186: Add shared-plugin to the SDK Packages tables docs #11882
- capture telemetry for helmChartRepo creation to detect scope #11872
- SDK - add plain yaml editor #11840
- Bug 2070562: Base64 data value for java keystore secret changing auto… #11890
- Bug 2111205: [CI Watcher] Add yarn config to dynamic-demo-plugin #11880
- Bug 2112146: Update pod YAML sample for restricted pod security admission policy #11894
- Bug 2110927: Remove zero from edit yaml page and clear errors when the user press the save button #11877
- Bug 2075107: consistency in web terminal headers #11858
- bump codemirror and promql editor to the last version #11822
- Bug 2092319: [Firefox] multi-line node status formatting issue #11638
- Bug 2089221: Could not de-select a Git Secret in add and edit forms #11606
- Bug 2084453: - Edit PodDisruptionBudget page sometimes takes user to not synced YAML view #11845
- Bug 2097026: Administration - Cluster Settings - Cluster Operators : … #11742
- Bug 2094240: Update workload-pause.tsx to fix inconsistency between buttons in the notification and kebab action dropdown. #11677
- Updates Ceph plugin OWNERS #11657
- Bug 2109673: Align Console plugin SDK package dependencies with generated code #11625
- Bug 2106366, Bug 2106377: Use displayname for PHCR in the catalog page #11852
- Bug 2108551: [CI Watcher] Bulk Import e2e test flaking at a high rate #11863
- CONSOLE-3181: Deprecate useAccessReviewAllowed and useSafetyFirst #11851
- support creation of helm chart repo using the existing PHCR form #11821
- Bug 2037329: remove redundant model check to prevent tab reloading #11862
- chore(i18n): update translations: Completed-7034-OCP 4.11 UI Localization- sprint 220 #11846
- Bump webpack dependency in plugin SDK and demo plugin #11771
- Bug 2109469: Fix create-namespace e2e test: cleanup useServiceLevelTitle hook usage #11855
- Bug 2108638: SDK - expose useLastNamespace #11828
- Bug 2106805: Enable running specific spec files with headless test-cypress #11818
- add parameters tab on PipelineRun details page #11767
- Bug 2079690: Fix operand affinity form field #11834
- Bug 2094558: MetalLB: Creating ip address pool and community CR throu… #11728
- Bug 2105344: correct usePodActionsProvider and apply it #11816
- Bug 2100640: Adjust font size and alignment for show operands radio toggle #11850
- Bug 2106866: Fix flaky OLM descriptor test #11856
- Bug 2092137: Search doesn’t show all entries when name filter is cleared #11665
- CONSOLE-3091: Remove orphaned code along with consolidating some code to use PF instead of Bootstrap #11744
- Bug 2090457: openshift-debug-node- namespaces do not get deleted for … #11824
- Bug 2102098: There is no error message shown on node label edi… #11817
- Bug 2106803: mock call to /api/devfile in e2e #11831
- Bug 2093597: Added the spacing between advanced options #11739
- Bug 2079214: Switch default modal scroll behavior from inner modal body scroll to entire modal scroll to prevent bug and have consistent display of dropdown menus. #11835
- Bug 2081674: Added onSubmit for create a project function for Dev perspective #11781
- Bug 2089773: Added separate reducers for status and title for pipeline status #11678
- Bug 2106866: Fix flaky OLM test #11832
- CONSOLE-3167: Remove static plugin nav extensions #11825
- Bug 2103981: show last 3 build with option to view all in case of more then 3 builds #11837
- Bug 2103224: Update the side nav perspective selection so it has the correct background and border color when in dark mode #11790
- Bug 2103972: fix MultiColumnField header alignment used for Pipeline parameters #11799
- Bug 2078769: Added translations for filter group names #11594
- CONSOLE-3067: Adding Rollout Restart function to the OpenShift Console #11725
- Bug 2091542: - Error Loading/404 not found page shown after clicking “Current namespace only” #11743
- Bug 2021297: Implement dynamic plugin dependency resolution #11626
- CONSOLE-3204: Add missing api docs for *Icon and *Status components #11808
- Bug 2098234: fix broken update server link #11768
- Bug 2105909, Bug 2105328: Fix create-namespace e2e test, ESOCKET timeout issue, and a11y violations to unblock CI #11809
- Bug 2052662: Fix null reference #11780
- Updating openshift-enterprise-console images to be consistent with ART #11789
- Bug 2093593: Updated selected strategy file as devfile when devfile is selected #11719
- Bug 2100774: add error color to required help text for image search field #11776
- Update PF packages to pf-2022-8 #11766
- CONSOLE-3083: Update API docs for dynamic plugin sdk #11639
- Update ODC owner files #11760
- Bug 2096350: fix bug where Cluster update modal errors weren’t displa… #11762
- Full changelog
- Updating ose-containernetworking-plugins images to be consistent with ART #65
- Full changelog
- Merge https://github.com/kubernetes-csi/csi-driver-nfs:master into master #90
- docs: add customLabels parameter to chart README #363
- Merge https://github.com/kubernetes-csi/csi-driver-nfs:master into master #89
- chore: set master branch chart version to v0.0.0 #360
- Updating csi-driver-nfs images to be consistent with ART #88
- Merge https://github.com/kubernetes-csi/csi-driver-nfs:master into master #87
- chore: switch master branch to use v4.2.0 #358
- doc: cut v4.1.0 release #356
- Revert “<carry>: Umount volumes with force” #86
- Merge https://github.com/kubernetes-csi/csi-driver-nfs:master into master #85
- chore: upgrade sidecar image versions #355
- feat: support pv/pvc metadata in subDir parameter #353
- fix: add missing runOnControlPlane config in chart #350
- feat: add subDir in storage class parameters #349
- feat: add affinity, nodeSelector, runOnControlPlane in chart config #347
- master: update release-tools #346
- fix: incorrect runOnMaster config #345
- Merge remote-tracking branch ‘upstream/master’ into upstream-merge #84
- chore: update node-driver-registrar,liveness to latest version #343
- feat: support IPv6 server address #342
- chore: refine bypass chmod code #341
- fix: bypass chmod if mounting point permissions are correct #340
- chore: remove hard mount option #336
- fix: add serviceAccount for driver daemonset running on the node #335
- test: run k8s 1.24 external e2e test #333
- chore: switch master branch to use v4.1.0 #331
- doc: cut v4.0.0 release #324
- cleanup: refine mount logging #329
- feat: skip chmod if mountPermissions is 0 after mount #328
- chore: switch master branch to use v4.0.0 #323
- nfs: update livenessprobe and node driver registrar to latest #322
- chore: replace k8s.gcr.io with registry.k8s.io #318
- fix: use mount.CleanupMountPoint in NodeUnpublishVolume for handling stale nfs connections during unmount process #320
- fix: NodeUnpublishVolume should be idempotent #319
- Full changelog
- Updating ose-csi-driver-shared-resource-mustgather images to be consistent with ART #108
- Updating ose-csi-driver-shared-resource images to be consistent with ART #107
- Updating ose-csi-driver-shared-resource-webhook images to be consistent with ART #106
- Full changelog
- Updating csi-provisioner images to be consistent with ART #54
- Bug 2101343: UPSTREAM: 2101343: fix: changed the csistoragecapacity check namespace #52
- Full changelog
- 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
- Full changelog
- Updating csi-node-driver-registrar images to be consistent with ART #37
- Full changelog
- bump github.com/containers/buildah to v1.26.2 #304
- Attempt to create /dev/fuse at startup #305
- Bug 2099991: Add support for BUILDAH_QUIET environment variable #303
- Set _CONTAINERS_USERNS_CONFIGURED if we create a user namespace #301
- Updating openshift-enterprise-builder images to be consistent with ART #302
- Full changelog
- Updating openshift-enterprise-registry images to be consistent with ART #339
- Full changelog
- Updating ose-gcp-cluster-api-controllers images to be consistent with ART #184
- Full changelog
- Updating ose-machine-api-provider-gcp images to be consistent with ART #13
- Full changelog
- Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #50
- Full changelog
- Add kubensenter to the openshift RPM #1327
- UPSTREAM: 111306: Make scheduling e2e tests run PSa-restricted pods #1333
- trt-393: add plugin name to caches not synchronized error #1330
- Bug 2102383: UPSTREAM: 89885: Fix panic in openstack.InstanceExistsByProviderID() #1315
- Bug 2088606: Overly loose admission check when configuring UpstreamResolvers or ForwardPlugin #1247
- Bug 2081194: UPSTREAM: <carry>: update list of deprecated apis #1091
- Bug 2082773: Fix resizing of ephemeral volumes #1296
- UPSTREAM: <carry>: Remove reserved CPUs from default set #1295
- Bug 2094012: UPSTREAM: 110652: fix: –chunk-size with selector returns missing result #1303
- Full changelog
- E2E etcd tests: Always run on none platform #1629
- Wait for LB even when hostname is specified #1632
- Add tuning option of AccessModes for Kubevirt NodePool root volume #1583
- Enforce aws cluster cloud provider tag in NodePool controller #1625
- Add ovn-k specific collection commands #1604
- set condition messsage when waiting for kas readiness #1627
- CPO: Unittest and fix eventhandling of HCP controller #1605
- Fix additionalTrustBundle with local ignition provider #1626
- ensure optional mount always added to ibmcloud kms pod for appropriate container build #1621
- fix(api): make HCP networking optional for backward compatibility #1624
- Add flags for destroy cluster powervs command #1613
- PowerVS: upgrade capi image #1618
- Remove .status from serialized configuration on HCP #1617
- stop clearing configMapRef and secretRef since it breaks reconciliation of existing production workload using these fields #1610
- ensure 4.9 openshift clusters can be managed by hypershift #1608
- ensure release image annotation set on control-plane-operator #1607
- Use non-strict mode when parsing global config #1616
- Rename PowerVS CCM public endpoint env variable #1611
- Create kubeconfig: Respect namespace #1562
- Add dual-stack support to HostedCluster #1533
- fix(ho): detect capabilities on API resource availability #1600
- Update Agent docs on setting hostname and disk #1606
- Add HC condition message in non-error states #1602
- Add min supported version check for isValidReleaseVersion #1591
- Socks 5 proxy: Only use mgmt cluster for cloud apis for ingress operator #1601
- Docs: develop-in-cluster.md minor fix #1603
- Use non-default path for user CA certs #1593
- Fix comments/docs in AWSRoleRefs #1588
- Add e2e changes for PowerVS #1590
- PowerVS: Add DNS record check in base-domain #1587
- Sort deployments for Degraded condition check #1595
- Add controller that installs UWM and configures it for telemetry #1584
- Add latest version check and unit test isValidReleaseVersion #1582
- Add control plane operator component template label to components missing it #1579
- PowerVS: Add DNS Record and VPC LB deletion #1521
- Add check for AWS ARNs #1581
- TestOLM: Don’t hardcode to AWS #1574
- E2E: Don’t retry destroy if it failed due to NoCredentialProviders #1572
- Add label to supported versions configmap #1580
- Add priority classes for autoscaler and mapprover #1578
- add Degraded condition to HostedCluster #1569
- Add configmap containing supported versions to hypershift namespace #1575
- Destroy: Use patch for modifying finalizer to not get conflicts #1573
- TestAutoscaling: Fix to work on Azure #1551
- PowerVS Infra bug fix on DHCP error return and removed a debug log #1548
- Drop unsued domain in ReconcilePrivateRouterDeployment signature #1556
- Add link to CloudProviderConfig code #1555
- install: add operator-only option for OCP metrics #1476
- E2E: Stop retrying destroy if inputs are missing #1564
- add Degraded condition to HCP #1560
- E2E: Use zaptest logger for dumping and AWS/Azure destroy #1559
- Azure: Make disk type configurable and default to SSD instead of HDD #1565
- Align api/fixtures code platform wise #1558
- Add field reporting of immutable errors. #1508
- add label to all CPO managed deployments in the HCP #1554
- Remove unused return value #1557
- E2E: Use zaptest logger for cluster creation #1553
- Add Progressing condition to HostedCluster #1546
- Fix ManagedCAObserver racing with CPO #1547
- Fail gracefully if s3 bucket is already deleted. #1552
- Azure: Tolerate 404 when destroying infra #1545
- Rename OpenshiftSDN to OpenShiftSDN #1549
- Add rules for telemetry metrics #1544
- Added changes for serviceID API Key to access resources #1529
- Full changelog
- Updating ose-ibm-cloud-controller-manager images to be consistent with ART #40
- Full changelog
- Updating ose-ibm-vpc-block-csi-driver-operator images to be consistent with ART #41
- Bug 2047732: [IBM]Volume is not deleted after destroy cluster #40
- Full changelog
- Updating ibm-vpc-node-label-updater images to be consistent with ART #13
- Rebase: ibm-vpc-node-label-updater v4.1.6 #11
- Full changelog
- Enable Insights recommendations as alerts by default (#653) #653
- Gather & store firing alerts in JSON too (#652) #652
- Updating ose-insights-operator images to be consistent with ART (#649) #649
- Expose Insights recommendations as alerts (#644) #644
- Minor gatherer’s docs & OWNERS update (#647) #647
- chore(docs): adding list of insights generated metrics (#645) #645
- Full changelog
- Updating ose-libvirt-machine-controllers images to be consistent with ART #240
- Full changelog
- update windows helper functions #1049
- Bug 2110501: Revert “Bug 2101880: operator NS manifest: Set empty openshift.io/run-level” #1045
- Bug 2109258: add more support for old delete annotation #1042
- Bug 2101736: allow to remove finalizers #1037
- Bug 2107578: Fix while setting default processor value for Power VS platform #1040
- Bug 2104642: fix the Machine validation webhook for nutanix providerSpec #1038
- Bug 2104642: Add a validation webhook for Nutanix MachineProviderConfig #1034
- Bug 2097153: change ListTags call to ListTagsForCategory #1027
- Bug 1994820: Degrade operator on cluster bootstrap if not all Machines are Running #1019
- Migrate delete annotation to match upstream CAPI annotation #1024
- add utility functions for windows powershell tags #1030
- Bug 2101880: operator NS manifest: Set empty openshift.io/run-level #1031
- Add webhook validations for Azure boot diagnostics #1029
- Update revendoring tool #1028
- Full changelog
- add control-plane label #3273
- Prep patches for bumping openshift/client-go #3251
- Update approvers and reviewers list with current active members #3266
- ctrcfg controller remove cleanupmc() #3149
- Bug 2109963: Master node in SchedulingDisabled after upgrade from 4.10.24 -> 4.11.0-rc.4 #3264
- daemon: Drop tuneableFCOSArgsAllowlist #3248
- daemon: Drop workarounds for rpm-ostree bugs #3239
- Bug 2104619: Remove rollback deployment #3243
- on-prem: render-config-coredns from /var/run/NetworkManager/resolv.conf #3237
- Bug 2101157: configure-ovs: fix handling of connection names with spaces and checking the connection name suffix #3242
- Bug 2104503: Updating ose-machine-config-operator images to be consistent with ART #3228
- Bug 2103786: drain controller: don’t skip the MCC pod drain #3212
- Bug 2102004: pkg/controller/common/helpers: Explicitly set mode 0644 #3226
- Bug 2099945: configure-ovs: clone inactive autoconnect slaves #3203
- Bug 2101157: configure-ovs: fix handling of connection names with spaces and checking the connection name suffix #3214
- Bug 2097785: Send out OSUpdateStaged event directly #3189
- Bug 2101880: NS manifest: Set empty openshift.io/run-level #3217
- Update block payload test with vendored runtime-utils #3148
- Bug 2099664: daemon: initialize nodewriter before login monitor #3211
- Bug 2096413: configure-ovs: set mac only for non fail_over_mac bonds #3202
- README: Link to the product documentation for example MachineConfigs #3150
- Full changelog
- Skip to add fieldSelector in case of empty namespace #48
- Add flag for Ignore namespaces #46
- Updating ose-multus-admission-controller images to be consistent with ART #45
- Full changelog
- Updating multus-networkpolicy images to be consistent with ART (#17) #17
- Full changelog
- Updating ose-must-gather images to be consistent with ART #320
- Bug 2103283: Add timeout to oc cp command to fix must-gather delays when routers are terminating #317
- Stop collecting Docker logs on Windows instances #315
- Full changelog
- ds merges: mac duplicates #40
- Add mtu verification for nics that are not sriov (#40) #38
- ds merges: github ci #33
- Full changelog
- Updating ose-network-metrics-daemon images to be consistent with ART (#59) #59
- Full changelog
- Updating ose-nutanix-machine-controllers images to be consistent with ART #20
- Full changelog
- Updating openshift-state-metrics images to be consistent with ART #89
- Updating openshift-state-metrics images to be consistent with ART #88
- Full changelog
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #90
- Full changelog
- Updating ose-machine-api-provider-openstack images to be consistent with ART #43
- Full changelog
- Updating ose-openstack-machine-controllers images to be consistent with ART #239
- Full changelog
- Explicitly override the global catalog namespace #345
- Sync 07/26 #343
- Bug 2105045: Only update namespaces when OperatorGroup labels need to change. (#2809) #336
- Sync 0707 #335
- Bug 2101357: concurrent write bug fix #337
- Bug 2106449: Update containerd version #338
- Updating operator-lifecycle-manager images to be consistent with ART #334
- Update makefile to default to gsed if present #313
- Updating operator-registry images to be consistent with ART #333
- Full changelog
- Bug 2088033: Clear text password stored on disk #99
- Update credentials automatically #101
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #100
- Full changelog
- set serial console enabled for high performance VMs #157
- enable headless for high performance VMs #156
- disable soundcard for high performance VMs #155
- dedicated functional test run script #154
- update envtest setup for CI #153
- added generation of crds #150
- removed test stage in dockerfile #151
- OCPRHV-806 - added functional test for actuator #148
- added first set unit tests for machine validation #147
- Updating ose-ovirt-machine-controllers images to be consistent with ART #146
- Full changelog
- Bug 2111733: Bump OVN to 22.06.0-27 #1222
- OCPBUGSM-45393: Bug 2078691: [Downstream Merge] 22-07-2022 #1210
- EgressIP node handle create errs followed by update in < 30s #3073
- syncNetworkPolicies: Remove ACLs from PGs before deleting #3076
- fedora Dockerfile : Update OVN to 22.06. #3082
- iterateRetryResources: Lock the entry in the loop #3081
- Build all ovnk binaries with cgo disabled #3061
- e2e: Fix checking of mac entries embedded in conntrack labels. #3079
- Change rp_filter value for ovn-k8s-mp0 #3006
- 4.12 initial merge from upstream: 7-18-22 #1205
- Append the SNAT rule in management chain #3069
- Fix pod retries #3057
- Share eventRecorder when both master & node specified #3060
- EGW: Delete Stale Conntrack Entries #3040
- Remove stale chassis for hosts that run ovnkube-node on DPU #3026
- General hybrid overlay fixes #3063
- ovnkube-trace improvements and refactor #2971
- Fix flaky egress IP test #3062
- Reconcile node lbs on node deletion #3039
- Cleanup stale acls as part of syncNetworkPolicies on startup #3038
- bump k8s to 1.24.0 #3001
- EIP: Fix stateful set pods recreated with same name #3050
- Improve memory efficiency when checking stale VF representor #3054
- Fix deleteMulticastAllowPolicy: don’t cleanup ACLs for port group #3055
- Release Leader election lock on errors #3052
- Avoid holding map mutex accross iterateRetryResources() #3017
- Fix Panic in network policy deletion #3034
- Remove arping #3014
- Populate sock address for ovndb connection in unix mode #3013
- EgressIP add retry for EgressIP node’s mgmtIP reachability check #2996
- Fixes handing terminal pods during update event + test case fixes #3045
- Metrics docs: Add removal and renaming of OVS metrics #3041
- Remove redundant log lines in obj_retry.go #3044
- Add no host subnets unit test #3016
- Remove EgressIP test which checks if we ignore status updates #3035
- Add support for enabling UDP packet aggregation on veth interfaces #3033
- Partial Revert of onModelUpdatesAll #3020
- Update logging for specific policy when creating it #3011
- Fix egressIP object deletion if the node is deleted first #3008
- Bug 2082599: add upper bound to number of retries #2970
- Auto detect hybrid overlay node subnets #2951
- Remove metric ovs_vswitchd_dp_if due to high number of time series #3022
- Reduce cardinality of OVS interface metrics #3032
- Metrics: init metric change log documentation #3000
- cni: print a bit more pod info in ConfigureOVS() #3029
- contrib: fix generated yaml file in gitignore #3023
- egressIP: node retrieval failure is not respected, causes panic #3019
- Don’t add ITP specific gw setup for DPU mode #2975
- Remove node-tainting for too-small MTU #3004
- pods: deleteLogicalPort should not fail if port is already deleted #2974
- Use ovs-appctl dpctl/* instead of ovs-dpctl #3007
- Fix lflow-cache-limit-kb ovs external-id #3005
- Timers fixes #2979
- update all egress ACLs’ direction to “from-lport” #2997
- Bump KIND version to 0.14.0 to prepare for k8s 1.24.0 bump #3003
- OVNDBManager: Retry migrations #2983
- Perf: Combine perPodSNAT add and LSP add into same transact #2769
- pods: don’t look up LSP twice #2999
- Add node name into egress ip status for the removal #2998
- fix make check error #2995
- EgressFirewall: Enable OVN-Kubernetes logging for egress firewall #2927
- Add wait for logical router policies #2822
- Don’t lookup LBs that don’t exist in cache #2978
- libovsdbops: only one wait per txn #2963
- Bug 2106862: Append the SNAT rule in management chain #1199
- Bug 2095444: EGW: Clean Stale Conntrack Entries #1189
- Bug 2106298: populate sock address for ovndb connection in unix mode #1188
- Bug 2100507: Remove redundant log lines in obj_retry.go #1162
- Bug 2097243: Fix egressips for pods recreated with same name #1169
- Bug 2097221: Dockerfile: bump to ovn22.06-22.06.0-7.el8fdp #1170
- Bug 2091238: Fix Panic in Network Policy deletion #1166
- Bug 2100220: Fix completed pods releasing IP address on update #1158
- Bug 2089807: Release Leader election lock on errors #1167
- Bug 2100249: Revert “Bug 2082599: add upper bound to number of failed attempts” #1161
- Full changelog
- Updating ose-powervs-cloud-controller-manager images to be consistent with ART #18
- Full changelog
- Autoscaler support #25
- Set the node internal dns address for machine #27
- Updating ose-powervs-machine-controllers images to be consistent with ART #26
- Full changelog
- Updating prom-label-proxy images to be consistent with ART #347
- Bump v0.5.0 #348
- fix: returning correct http status code in case of failures #97
- adding support for alerts/groups endpoint of alert manager #96
- Synchronize common files from prometheus/prometheus #92
- Full changelog
- Updating golang-github-prometheus-prometheus images to be consistent with ART #137
- Bump openshift/prometheus to v2.37.0 #138
- Release 2.37.0 #11020
- feat(nomad): add nomad service discovery #10915
- Implement Unwrap() on errors returned from rulefmt #10893
- Fix panic if series is not found when deleting series #10907
- Merge Release 2.36 #10927
- kubernetes_sd: Allow attaching node labels for endpoint role #10759
- build(deps): bump k8s.io/client-go from 0.24.0 to 0.24.1 #10795
- build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 #10835
- Full changelog
- Bump openshift/prometheus-operator to v0.58.0 #197
- Merge #4907
- build(deps): bump k8s.io/component-base from 0.24.2 to 0.24.3 #4910
- build(deps): bump k8s.io/api from 0.24.2 to 0.24.3 #4912
- build(deps): bump k8s.io/apimachinery from 0.24.2 to 0.24.3 #4909
- Merge #4905
- pkg/alertmanager: add unit test for missing route #4885
- pkg/operator: bump Thanos to v0.27.0 #4888
- build(deps): bump github.com/prometheus/common from 0.35.0 to 0.36.0 #4901
- CONTRIBUTING.md: add information about office hours #4883
- build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 #4876
- pkg/prometheus: Support upppercase and lowercase relabel actions #4840
- build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.7.5 #4866
- pkg/prometheus: don’t instantiate a new logger #4864
- build(deps): bump sigs.k8s.io/controller-runtime from 0.12.1 to 0.12.2 #4865
- build(deps): bump github.com/prometheus/common from 0.34.0 to 0.35.0 #4859
- build(deps): bump github.com/stretchr/testify from 1.7.3 to 1.7.4 #4861
- build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.3 #4860
- build(deps): bump k8s.io/component-base from 0.24.1 to 0.24.2 #4857
- pkg/apis/monitoring/v1beta1: fix httpConfig conversion #4854
- build(deps): bump k8s.io/client-go from 0.24.1 to 0.24.2 #4855
- pkg/apis: Add validations for time settings of alertmanager at CRD level #4827
- Bump prometheus module to v0.36.0 #4846
- Add Trendyol as an adopter #4848
- Bump golang #4847
- RELEASE.md: update release schedule #4835
- build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 #4842
- opsgenie-config: optimise warning log message during sanitize #4833
- Updating prometheus-operator-admission-webhook images to be consistent with ART #195
- Updating prometheus-config-reloader images to be consistent with ART #194
- Updating prometheus-operator images to be consistent with ART #193
- Full changelog
- Bug 1924548: go.mod: update github.com/gogo/protobuf to v1.3.2 #419
- Bump Telemeter rules evaluation interval to 3m #417
- Updating telemeter images to be consistent with ART #415
- pkg/forwarder: add counter for the total number of requests #416
- Updates version of golangci-lint to support GO1.18 #413
- Full changelog
- Revert “bump o/k for the fixed scheduling tests” #27328
- etcd vertical scaling test: add verbose timeout error messages and bump machine provisioning timeout for Azure #27322
- remove CLI.SetupNamespace() in favour of CLI.SetupProject() #27325
- Increase API requests limit for monitoring operator on openstack #27324
- bump o/k for the fixed scheduling tests #27323
- Separate out test for SamplesImagestreamImportFailing alarm #27314
- Fix same test name being used twice for pods on different nodes check. #27315
- etcd storage tests: work with dynamic namespace names #27295
- Add etcd vertical scaling test.” #27294
- Add a new spyglass chart for image-registry, console, oauth #27297
- Bug 2098194: set sampleErr to bodyReadErr #27260
- Fixes OVN ACL audit log parsing #27312
- Bug 2079679: pkg/monitor: wait for Prometheus sidecars to be ready #27224
- Add test that checks CI job name matches platform and network type #27311
- examples: drop OCP 3 library paths #27266
- Revert “Enable EgressIP tests for internal targets” #27307
- fix(olm-test): skip test if marketplace is not enabled #27302
- Bug 2089966: use multi-arch ldap and multicast test images #27169
- Revert “Bypass tests failing due to metal image rebuild on RHEL9” #27288
- Update to go 1.18 #27253
- separate interval gathering from interval calculation #27298
- Make margin wider to see more in spyglass charts #27061
- Bug 2098096: Enable EgressIP tests for internal targets #27262
- test/extended/prometheus: clean alert exceptions #27211
- test: allow -f to match tests for any test suite (redux) #27096
- BUG 2067323: test/extended/router: Drop host lookup for gRPC HTTP/2 h2spec tests #27274
- Bug 2097297: Show DNS lookup sampler problems on the disruption intervals chart. #27261
- Bug 2094342: bump cluster-capi-operator apirequests upper bound to 50 #27225
- Add Ravi and Abu as image approvers #27282
- Remove etcd vertical scaling test. #27280
- make a new category of pod sandbox failure #27247
- Bug 2099698: revert: no longer needed logic for rt kernel #27264
- Bypass tests failing due to metal image rebuild on RHEL9 #27283
- Full changelog
- Updating ose-vsphere-cluster-api-controllers images to be consistent with ART #5
- Full changelog
- Updating ose-vmware-vsphere-csi-driver images to be consistent with ART #43
- Updating vmware-vsphere-syncer images to be consistent with ART #42
- Full changelog
- Updating vsphere-problem-detector images to be consistent with ART #86
- Full changelog
Source code for this page located on github