Back to index
Manual Override Applied
This release was manually Accepted.
Reason: LegacyResult(reason="",message="")
Download the installer for your operating system or run
oc adm release extract --tools registry.ci.openshift.org/ocp/release:4.7.3
Qualifiers (status api): None
Tests:
- Blocking jobs
- Informing jobs
- aws Pending periodic-ci-openshift-release-main-nightly-4.7-e2e-aws
- aws-serial Pending periodic-ci-openshift-release-main-nightly-4.7-e2e-aws-serial
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2021-03-17 05:19:35 +0000 UTC
Image Digest: sha256:edb08aaadf32f0b2e800f7e29e6f7a1b225211514401e92601ba94a971dec838
Release 4.7.3 was created from registry.ci.openshift.org/ocp/release:4.7.0-0.nightly-2021-03-14-173925
Components
Removed images
- kubevirt-machine-controllers
- local-storage-static-provisioner
Rebuilt images without code change
- Updating ose-aws-ebs-csi-driver builder & base images to be consistent with ART #178
- Full changelog
- Bug 1905119: dynamically update controller asset for custom CA bundle #111
- Updating ose-aws-ebs-csi-driver-operator builder & base images to be consistent with ART #109
- Bug 1912945: Set proxy config in Deployment containers #106
- Bug 1898045: redeploy CSI Controller Deployment when secret changes #107
- Full changelog
- Updating ose-aws-pod-identity-webhook builder & base images to be consistent with ART #130
- Full changelog
- Bug 1915080: add CloseIdleConnections for HTTP K8S API healthcheck #117
- Updating baremetal-runtimecfg builder & base images to be consistent with ART #115
- Full changelog
- Add missing docs generation tools #725
- Bug 1914894: warn users about using non-groupified resources #693
- Bug 1900989: idle: also annotate the service #720
- Bug 1888192: add rsync & log re-tries #631
- Bug 1907421: Implementing retries during for image mirror #706
- Bug 1920024: debug: Allow pods to keep labels during debugging #613
- Bug 1919862: fix message after oc new-project #715
- Bug 1920427: drop information about prompt for oc login #717
- Bug 1878022: Improving import-image help messages #712
- Bug 1917522: Mark filter-by-os deprecated in oc adm catalog mirror #710
- Bug 1902299: catalog mirror improvements #673
- Updating openshift-enterprise-deployer builder & base images to be consistent with ART #700
- Updating ose-cli-artifacts builder & base images to be consistent with ART #702
- Updating ose-tools builder & base images to be consistent with ART #701
- Updating openshift-enterprise-cli builder & base images to be consistent with ART #699
- Bug 1916621: fix oc adm node-logs examples #708
- Bug 1906276: oc image append|extract: clarify help for –filter-by-os #707
- Bug 1890677: oc image: Include error msg when image not found and register oci schema for mediatypes #697
- Bug 1899575: bump discovery burst to 250 #696
- Bug 1890995: oc new-app: provide message for unauthorized error with image lookup #691
- Bug 1911487: make deployment config explicit for prune deployments #683
- Full changelog
- Bug 1841039: e2e: add a test for password grant checking with keycloak #401
- Bug 1921275: deploymentController: treat error retrieving authentication.operator/cluster #402
- Bug 1917114: proxyconfig controller: match URL to noproxy correctly #400
- Bug 1916949: manifests: exclude rbac resources in openshift-oauth-apiserver namespace from hosted profile #399
- Bug 1905329: oauth-apiserver deployment: add cpu and memory requests #395
- Bug 1901774: manifests: add liveness probe to the operator’s deployment #394
- Bug 1887392: bump kube to 0.20.1 and lib-go to master to pick up authn/z caching #392
- Full changelog
- Bug 1920619: bump(openshift): remove scheduler default profile from config #181
- Updating ose-cluster-config-operator builder & base images to be consistent with ART #178
- Bug 1890038: update AWS platform status migration controller for all platforms #174
- Bug 1915473: Annotate manifests for single-node-developer cluster profile #169
- Full changelog
- Bug 1935891: Canary: Perform canary test probes over https #566
- Bug 1936093: Canary: Use cluster-wide proxy for canary client #568
- Bug 1934904: Canary: Schedule canary server pods to worker and infra nodes #564
- Bug 1932649: Canary: Add edge termination to canary route #558
- Bug 1927080: Verify that Serivce resources have idle annotations from corresponding Endpoint resources, should they exist. #546
- Bug 1917942: canary: Fail on all errors in
Reconcile(...) #540
- Bug 1917614: get hostedzone tags from route53 on AWS C2S #530
- Bug 1899941: Override termination grace period for the router deployment #534
- Bug 1905778: Fix inconsistent ingress operator status after upgrade #526
- Bug 1917942: canary: Check canary service for nil elements #533
- Bug 1916401: DNS: Skip deleting records that were not published. #529
- Updating ose-cluster-ingress-operator builder & base images to be consistent with ART #527
- Bug 1915079: Disable canary route churn by default #525
- Bug 1905100: Add “ingress.operator.openshift.io/hard-stop-after” annotation #522
- Bug 1898417: GCP the dns targets in Google Cloud DNS is not updated after recreating loadbalancer service #500
- Full changelog
- Bug 1928028: Kuryr: Let Kuryr autodetect primary CNI interface #978
- Bug 1935473: Include LB members for Machines created on day-2 operation #1002
- Bug 1929168: Kuryr: Always set worker_nodes_subnets #987
- Bug 1924383: update the resource requests made by pods in openshift-network-diagnostics namespace #973
- Bug 1920769: Fix the spacing for the node-selector override annotation #972
- Bug 1905730: ipsec: Suppress benign error messages on startup of ovs-monitor-ipsec #966
- Bug 1920769: override the default node-selector for network-connectivity check #965
- Bug 1920159: Reduce CPU requests of ovs daemonset #963
- Bug 1908914: OVN-Kubernetes: upgrade node before master, downgrade master before node Upgrade ovn node first #961
- Bug 1903660: Don’t error when expected master node amount is not met #954
- Bug 1915885: Kuryr: Support multiple nodes subnets #949
- Minor fixups to docs/operands.md #958
- Updating cluster-network-operator builder & base images to be consistent with ART #951
- Bug 1914402: ipsec: Add liveness probe #952
- Bug 1909502: pkg/util/proxyconfig: remove unused etcd records from proxy config #930
- Bug 1914932: Put correct resource name in relatedObjects #945
- Bug 1915312: Schedule network diagnostics pods on Linux nodes #947
- Full changelog
- Bug 1905298: openshift-apiserver initContainer fix-audit-permissions is not requesting required resources: cpu, memory #428
- Remove tnozicka and add soltysh to OWNERS #429
- Bug 1915473: Annotate manifests for single-node-developer cluster profile #420
- Bug 1887392: bump kube to 0.20.1 and lib-go to master to pick up authn/z caching #424
- Full changelog
- Updating cluster-policy-controller builder & base images to be consistent with ART #54
- Full changelog
- Updating ose-cluster-samples-operator builder & base images to be consistent with ART #352
- Bug 1914723: SamplesTBRInaccessibleOnBoot Alert has a misspelling #351
- Full changelog
- Bug 1915473: Annotate manifests for single-node-developer cluster profile #26
- Updating ose-cluster-update-keys builder & base images to be consistent with ART #28
- Add Apache 2.0 License #20
- Bug 1915217: readme: specify which keys are used in nightlies/OKD/OCP builds #27
- Full changelog
- Bug 1926795: install/0000_90_cluster-version-operator_02_servicemonitor.yaml: adjust “CannotRetrieveUpdates” to “warning” #516
- Bug 1921413: pkg/start: Fix shutdown deadlock when die before getting a leader lock #521
- Bug 1921413: pkg/cvo/cvo: Guard Operator.Run goroutine handling from early cancels #508
- Bug 1916384: pkg/cvo: Use shutdownContext for final status synchronization #501
- Bug 1884334: UpdateError: enhance for ability to determine when upgrade failing #486
- Bug 1903382: pkg/payload/task_graph: Require firstIncompleteNode to have tasks #484
- Bug 1921277: pkg/cvo/sync_worker.go: Fix log statements to handle arguments #507
- Bug 1768255: replace Fraction with Done and Total #497
- Bug 1918085: Fixing the log message in WaitForJobCompletion() #503
- Bug 1905221: pkg/cvo/sync_worker.go: Ignore work changes during init #500
- Bug 1905221: pkg/cvo/sync_worker.go: log work change details #492
- *: Replace registry.svc.ci.openshift.org with registry.ci.openshift.org #496
- Bug 1906100: use child context to verify payload signature on forced update #493
- Bug 1907329: Add cluster profile support #404
- Full changelog
- fix consistency issues with QS displaynames and incorporate highlight… #503
- Improvements to the Install Serverless Operator quick start #502
- New 4.7 Quick Starts focusing on the developer experience #501
- Bug 1917759: Dont panic after setting plugin that does not exists to the console-operator config #499
- Updating openshift-enterprise-console-operator builder & base images to be consistent with ART #498
- CONSOLE-2376: Console plugins #478
- Full changelog
- Bug 1933659: Add udev to the driver image #47
- Updating csi-driver-manila builder & base images to be consistent with ART #41
- Updating ose-openstack-cinder-csi-driver builder & base images to be consistent with ART #40
- Full changelog
- Updating csi-driver-manila-operator builder & base images to be consistent with ART #91
- Bug 1917587: disable Manila operator in case of 404 error #84
- Bug 1918716: increase Keystone timeout to 2 minutes #85
- Bug 1918140: Fix sync of config.openshift.io informer #82
- Bug 1917587: disable Manila operator in case of 403 error #81
- Bug 1915643: revert setting metadata in the storage classes #77
- Bug 1912948: Include proxy ENV in CSI driver #79
- Updating csi-driver-manila-operator builder & base images to be consistent with ART #78
- Bug 1820238: add metadata with cluster ID to generated storage classes #73
- Full changelog
- Updating csi-attacher builder & base images to be consistent with ART #28
- Full changelog
- Updating csi-provisioner builder & base images to be consistent with ART #36
- Full changelog
- Updating ose-csi-external-resizer builder & base images to be consistent with ART #117
- Full changelog
- Updating ose-csi-external-snapshotter builder & base images to be consistent with ART #40
- Updating ose-csi-snapshot-controller builder & base images to be consistent with ART #39
- Updating csi-snapshot-validation-webhook builder & base images to be consistent with ART #41
- Full changelog
- Updating csi-livenessprobe builder & base images to be consistent with ART #21
- Full changelog
- Updating csi-node-driver-registrar builder & base images to be consistent with ART #26
- Full changelog
- Bug 1918153: incorrect escaping of HTML symbols in envars #215
- Bug 1905095: bump github.com/containers/image to v5.10.1 #213
- Bug 1916897: narrow scope of rhsm transient bind mount #206
- Bug 1918879: better surface dockerconfigjson errors causing image pull errors #200
- Force use of runc, since we know we’re privileged, and customize our seccomp filter #202
- Bug 1916897: more automount of cluster trust bundle reverts; no longer automount /run/secrets #204
- Full changelog
- Updating ose-gcp-pd-csi-driver-operator builder & base images to be consistent with ART #11
- Bug 1910459: redeploy CSI Controller Deployment when secret changes #9
- Bug 1912946: Include proxy ENV in CSI driver #10
- Full changelog
- Bug 1900989: Move idle check from endpoints to service #225
- Bug 1896977: Enhance host name validation in router #238
- Bug 1905748: Prevent unnecessary reloads in router shards #243
- Updating ose-haproxy-router-base builder & base images to be consistent with ART #244
- Updating openshift-enterprise-haproxy-router builder & base images to be consistent with ART #245
- Full changelog
- test: Calculate leader elections over individual metrics #25883
- Bug 1926556: Allow prometheus state clear to pass etcd leader change test #25871
- Bug 1926258: Don’t initialize zone info repeatedly in e2e tests #25866
- tests: Double up the network stress test pressure #25859
- Bug 1915912: Fix CSI snapshotter image version #25862
- Bug 1924128: Allow RHE7 /run contents for build fs test #25854
- tests: Upgrade tests should always include success output #25860
- Updating openshift-enterprise-tests builder & base images to be consistent with ART #25788
- Bug 1917803: Bump(github.com/openshift/kubernetes) #25852
- Bug 1900989: test/extended/router: add idle/unidle e2e test #25850
- test: Upgrade should prereq early tests #25849
- Bug 1922991: allow OKD /run contents for build fs test #25845
- Bug 1923737: Add
--fail-fast to the tests command #25837
- Bug 1900989: idle.sh: Drop endpoints mocks from idle tests #25844
- Bug 1921857: Router should require multiple 200 responses (hit multiple instances of the router) before continuing the test #25835
- test: Use wildfly 20 since 19 can no longer be accessed at quay #25846
- test/cmd/images.sh: create imagestreamtag –from is a tag #25841
- Bug 1904684: fix missing bits in images.sh tests #25839
- Bug 1914894: get stdout only when invoking oc process #25826
- test: etcd leader changes should be measured over the test, not the run #25834
- Bug 1921088: don’t wait for PV removal in volumes.sh #25827
- Bug 1904684: get rid of docker.io in tests #25746
- Bug 1916897: add test to verify build /run fs contents #25810
- Bug 1913751: Add openshift/network/third-party suite, for CNI plugin conformance #25785
- Bug 1870342: UPSTREAM: 94684: e2e: Pod should avoid nodes that have avoidPod annotation: clean remaining pods #25820
- Bug 1896188: bump build timeout to 10m and deploy to 2m in oc debug #25823
- add additional settling debug information #25819
- test/ginkgo: When –count is used tests all fail together #25813
- tests: Synthetic tests moved up and out of test infra #25811
- Bug 1915945: UPSTREAM: 96990: Increase preemption timeout from 1 minute to 2 minutes #25809
- Bug 1852289: Add libvirt to the list of unsupported platforms for LB service #25586
- Bug 1896188: wait for RC presence before starting debug session #25803
- Bug 1914894: make tests more resilient #25807
- Bug 1902702: fix ldap group sync tests and move them from bash to golang #25738
- test: Fail if nodes go unready during a normal parallel run #25787
- Bug 1896244: Bump(github.com/openshift/kubernetes) #25792
- Updating ose-hello-openshift builder & base images to be consistent with ART #25793
- Bug 1915907: replace test/cmd/builds.sh direct/indirect docker.io refs with imagestream image refs #25798
- Bug 1914894: make cmd tests more resilient #25802
- test: Only consider rule evaluation failures in current window #25789
- Bug 1916419: broaden acceptance of scl sample s2i image usage messages #25799
- Bug 1914343: Replacing centos with ubi in image-annotation test. #25786
- Add consoleplugins to list of console resource exceptions #25794
- Bug 1908217: server-side apply e2e: fix oauthclientauthorization race with KCM #25780
- Full changelog
- Bug 1931702: UPSTREAM: 96958: kubelet: remove periodic messages from log-level 2 #589
- Bug 1931745: UPSTREAM: 98956: Fix race when KillPod followed by IsPodPendingTermining #590
- Bug 1929674: kubelet: fix create sandbox delete pod race #591
- Bug 1933094: UPSTREAM: 98742: Sync completed pods until their containers have been terminated #595
- Bug 1929012: UPSTREAM: 96984: APF e2e: wait for steady state before proceeding #572
- Bug 1927500: UPSTREAM: <carry>: kube-apiserver: ignore SIGTERM/INT after the first one #566
- BUG 1924870: UPSTREAM: 96901: plumb context with request deadline #549
- Bug 1915085: UPSTREAM: 98424: register all pending pod deletions and check for kill #551
- Updating openshift-enterprise-hyperkube builder & base images to be consistent with ART #449
- Bug 1894645: UPSTREAM: 89885: SQUASH: Fix cinder crash #510
- Revert OWNERS changes #544
- Bug 1917803: UPSTREAM: 98187: Skip PD tests on 1 node cluster #546
- Bug 1896558: Revert undesired multi az skip #545
- Bug 1920368: UPSTREAM: 98019: specify the container CPU set during the creation #541
- Bug 1868645: UPSTREAM: 94087: kubelet: node sync at least once #522
- Bug 1896558: Skip multiaz e2e #525
- Add DOWNSTREAM_OWNERS as preparation for https://github.com/kubernetes/test-infra/pull/20482 #537
- Bug 1870342: UPSTREAM: 94684: e2e: Pod should avoid nodes that have avoidPod annotation: clean remaining pods #534
- Bug 1882750: UPSTREAM: 98103: kubelet: Delete static pod gracefully and fix mirrorPodTerminationMap leak #531
- Bug 1899941: Override termination grace period on annotation #527
- Bug 1915945: UPSTREAM: 96990: Increase preemption timeout from 1 minute to 2 minutes #530
- Bug 1889420: Add dangling volume check for vsphere #445
- Bug 1841119: UPSTREAM: <carry>: kube-controller-manager: allow running bare kube-controller-manager #415
- Bug 1908880: UPSTREAM: 97980: kubelet: revert checking sandbox deletion #523
- Bug 1915582: UPSTREAM: 97860: move all variables in sampleAndWaterMarkHistograms::innerSet #520
- Bug 1903999: Httplog response code is always zero #494
- UPSTREAM: <carry>: (squash) Add detail to rebase doc #487
- adds a unit test for checking if graceful shutdown of HTTP2 server works #483
- Bug 1877812: UPSTREAM: 96889: Fix loopback device lookup #512
- Bug 1899760: UPSTREAM: 96754: reduce buckets for etcd_request_duration_seconds #515
- BUG 1913525: UPSTREAM: 97820: handle webhook authenticator and authorizer error #516
- And 2 elided commits (e.g. from squash or rebase merges)
- Full changelog
- Bug 1916145: Explicitly set minimum versions of python libraries #56
- Updating ironic-inspector builder & base images to be consistent with ART #54
- Full changelog
- Updating ironic-rhcos-downloader builder & base images to be consistent with ART #34
- Full changelog
- Bug 1925484: Upgrade Jenkins to 2.263.3 #1220
- Bug 1923036: Fix monitored Jenkins templates display names #1208
- Bug 1918623: Updating ose-jenkins-agent-nodejs-12 builder & base images to be consistent with ART #1199
- Bug 1918622: Updating ose-jenkins-agent-maven builder & base images to be consistent with ART #1198
- Bug 1918625: Updating ose-jenkins-agent-nodejs-10 builder & base images to be consistent with ART #1200
- Updating openshift-jenkins-2 builder & base images to be consistent with ART #1197
- Updating ose-jenkins-agent-base builder & base images to be consistent with ART #1196
- Bug 1899111: Update Maven version to 3.6 in maven agent #1195
- Full changelog
- Updating ose-prometheus-adapter builder & base images to be consistent with ART #43
- Full changelog
- Updating openshift-enterprise-keepalived-ipfailover builder & base images to be consistent with ART #46
- Updating openshift-enterprise-base builder & base images to be consistent with ART #63
- Full changelog
- Bug 1936920: networkpolicy: pass traffic through NAT to handle possible tuple collisions #272
- Bug 1928304: Prefer local endpoint for cluster DNS service #259
- Bug 1903414: Do not use egressIP on reply packets #236
- Updating ose-sdn builder & base images to be consistent with ART #245
- Updating kube-proxy builder & base images to be consistent with ART #246
- Bug 1905761: Fix empty egress policy connectivity #239
- Bug 1915027: Fix MCS-blocking iptables rules #243
- Bug 1914284: Don’t try to generate NetworkPolicy flows for non-pod-network pods #240
- Full changelog
- Updating kube-rbac-proxy builder & base images to be consistent with ART #42
- Full changelog
- Updating kube-state-metrics builder & base images to be consistent with ART #43
- Full changelog
- Updating ose-mdns-publisher builder & base images to be consistent with ART #23
- Bug 1898097: Update zeroconf to pull in rate-limiting fix #21
- Full changelog
- Updating ose-multus-route-override-cni builder & base images to be consistent with ART #10
- Full changelog
- Updating ose-openshift-controller-manager builder & base images to be consistent with ART #158
- Bug 1900989: unidling: switch away from endpoints to the service #165
- remove use of BUILD_ISOLATION env var (no longer inspected in openshift/builder) #160
- Full changelog
- Updating openshift-state-metrics builder & base images to be consistent with ART #66
- Full changelog
- Bug 1934724: fix(resolver): Allow skipped versions to be installed initially #2027
- Bug 1929904: Infer package name property for unannotated CSVs, if possible. #2033
- Bug 1932002: Only one of multiple subscriptions to the same package is honored #2009
- Bug 1921954: Clarify subscription constraint strings in resolution failures. #1990
- Bug 1899588: Only re-create operator resource if it has existing components #1938
- Bug 1917537: Fix time comparison in CSV reconcile loop #1974
- Bug 1920526: Fix zero-delay resyncs for certain registry update policies. #1982
- Use docker driver for minikube installation test. #1983
- fix: improve stalebot configuration for github issue tracking #1975
- Bug 1916021: Fix infinite loop when a CSV replacement chain contains a cycle. #1966
- Bug 1909992: Allow private bundle images within private indexes #1941
- Bug 1910160: Update OperatorCondition controller to watch deps #1942
- Bug 1913085: use OLM client when installing CRDs #1888
- Add joelanford to OWNERS as reviewer #1948
- And 1 elided commits (e.g. from squash or rebase merges)
- Full changelog
- Updating ose-ovirt-csi-driver builder & base images to be consistent with ART #72
- Bug 1918287: pass ovirtClient to identity and remove redundant call to Test connection #67
- Bug 1904385: make ControllerPublishVolume idempotent #63
- Full changelog
- Updating golang-github-prometheus-prometheus builder & base images to be consistent with ART #70
- Full changelog
- Updating golang-github-prometheus-alertmanager builder & base images to be consistent with ART #41
- Full changelog
- Updating prometheus-config-reloader builder & base images to be consistent with ART #106
- Updating prometheus-operator builder & base images to be consistent with ART #105
- Full changelog
- Bug 1917683: text_collectors: do not use space as a replacement for escape characters #79
- Bug 1917683: Remove escape characters #78
- Updating golang-github-prometheus-node_exporter builder & base images to be consistent with ART #76
- Full changelog
- Updating ose-service-ca-operator builder & base images to be consistent with ART #140
- Full changelog
- Updating thanos builder & base images to be consistent with ART #45
- Bug 1906496: pkg/rules/proxy: fix hotlooping when receiving client errors #46
- Full changelog
Source code for this page located on github