Back to index
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.8.0-fc.0-x86_64 Team Approvals:
Tests:
Blocking jobsupgrade Succeeded release-openshift-origin-installer-e2e-aws-upgradeupgrade-minor Succeeded release-openshift-origin-installer-e2e-aws-upgrade Informing jobsaws Succeeded periodic-ci-openshift-release-master-nightly-4.8-e2e-awsaws-serial Succeeded periodic-ci-openshift-release-master-nightly-4.8-e2e-aws-serial Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Changes from 4.7.60
Created: 2021-04-16 13:43:24 +0000 UTC
Image Digest: sha256:2c7422ed5f904ce2466f4d48b53305fc94cbd4f577adbb640cc74cc47ef437a7
Release 4.8.0-fc.0 was created from registry.ci.openshift.org/ocp/release:4.8.0-0.nightly-2021-04-16-071052
Components
New images
Removed images
driver-toolkit
hello-openshift
Rebuilt images without code change
Bug 1942883 : Rebase to v0.10.1 #183
Updating ose-aws-ebs-csi-driver builder & base images to be consistent with ART #182
Add BZ component to OWNERS #181
Bug 1932229 : Rebase to v0.9.0 #180
Updating ose-aws-ebs-csi-driver builder & base images to be consistent with ART #179
Full changelog
Bug 1924470 : Bump Kubernetes to 1.21 #119
Fix kube-rbac-proxy image reference #118
Add metrics scraping #117
Updating ose-aws-ebs-csi-driver-operator builder & base images to be consistent with ART #115
Bug 1933184 : Add maxUnavailable to DaemonSets #114
Updating ose-aws-ebs-csi-driver-operator builder & base images to be consistent with ART #112
Cleanup: Remove serviceName from controller manifest #113
Full changelog
Updating ose-aws-pod-identity-webhook builder & base images to be consistent with ART #132
Bug 1924472 : UPSTREAM: 106: vendor bump to gogo/protobuf 1.3.2 #136
Rebase master #135
Full changelog
Bug 1950007 : UPI image: use get-pip instead of easy_install #4850
Bug 1941759 : Make failure to fetch cloud info non-fatal #4733
aws: support for bring-your-own hosted zone #4772
update terraform-provider-ironic to v0.2.5 to get better error handling #4835
pkg/destroy/gcp: fix dropped error #4836
Revert “Dockerfile.upi.ci: Drop pip+pyopenssl installs” #4831
Bug 1945659 : remove ovirt_cafile from ovirt-credentials secret #4809
OpenStack: Availability zones for root volumes #4707
Bug 1945236 : add proxy params to bootstrap ignition #4804
Bug 1938131 : pkg/asset/installconfig/aws: Add iam permission for destorying clusters #4825
Bug 1946307 : gcp: install google cloud sdk with yum the recommended way #4819
cmd: diagnose problems downloading release image #4751
Bug 1937722 : OCP 4.8: Passing oVirt certificate information to Terraform #4737
Bug 1946119 : aws: support setting IAM role in the default AWS machine platform #4818
hack: use yaml for coreos manifest #4814
Updating ose-baremetal-installer builder & base images to be consistent with ART #4781
pkg/destroy/aws: fix dropped error #4815
Baremetal: Remove the -openstack rename in the os image. #4725
Byo IAM roles for IPI install #4790
Test GCP versioned binary #4811
Bug 1944268 : aws: allow use of unknown regions in known partitions #4801
Fix ipv6/dual-stack validation with Azure #4766
installer-create: Provide user friendly error messages during failures #4800
data/bootstrap: Check if release image architecture matches host architecture #4592
installer/pkg/asset/installconfig/azure: fix dropped error #4793
Bug 1925216 : Bump gophercloud utils #4786
Inject CoreOS stream metadata as configmap via CVO manifest #4760
pkg/asset/cluster: fix dropped error #4770
Add and use stream metadata for RHCOS, add openshift-install coreos print-stream-json #4582
Bug 1931115 : Azure: Check Azure disk Instance Type for PremiumIO Capabilities #4726
Validate HotplugVolumes feature gate in Kubevirt #4650
Bug 1934557 : RHCOS boot image bump for LUKS fixes #4778
images: Add Dockerfile.upi.ci.rhel8 #4785
gather-bootstrap: Gather logs before bootstrap shuts down #4693
Revert “Check if VIP IPs overlap with machine CIDR provided during vsphere installation” #4779
Dockerfile.upi.ci: Drop pip+pyopenssl installs #4784
Add resource filter that matches Label or ClusterID #4717
Update cluster-api-provider-ovirt, cluster-api-provider-aws and baremetal-operator #4700
Enable forward compatibility with kcmo rendering of signing keypair #4771
Bug 1939513 : KubeVirt platform: Add the immediate request annotation to the source PVC #4759
Bug 1918469 : Check if VIP IPs overlap with machine CIDR provided during vsphere installation #4754
Update owners with new Installer Team members #4774
asset/tls: fixes certkey unit test for Go >= 1.15 #4769
Baremetal: Explicitly set watchAllNamespaces #4709
README: change install to create #4747
gcp: add kubernetes owned label to master machines #4752
bootstrap: record progress of services #4742
gcp: divide machine CIDR into 2 networks for subnets #4749
Support configurable libvirt disk size #4757
IPI-BAREMETAL: document how to use external LB for api/ingress traffic #4765
Bug 1804230 : fix broken ETCD link in user docs #4764
docs/user/aws/customization: Fix KMS-key link format #4762
Bug 1933414 : openstack: Consistent port names #4734
Bug 1934557 : bump RHCOS image for LUKS fix #4745
Bug 1934123 : generate glance url considering the region #4740
installconfig/aws: validate connectivity to service endpoints. #4699
Bug 1937460 : Update gophercloud module from master #4741
pkg/asset/cluster/aws: fix dropped error #4727
Bug 1903055 : Set default values to machine pools before validation #4695
Add docs about issues on UPI with Kuryr #4649
Bug 1936443 : Revert “baremetal: send full ignition to masters” #4722
kubevirt platfrom validate permissions #4720
Transition responsibility for CEO asset creation and placement #4691
Bug 1930240 : baremetal: Set missing IP in clouds.yaml #4702
openstack: add networking quota checks #4481
docs/user/azure: add resourceGroupName customization #4728
cmd/openshift-install: fix dropped error #4681
: Removed ‘0’ from machineset name #4723
vsphere: Validate vcenter user input to match RFC standards #4708
Bug 1926364 : baremetal: update terraform diagnosis for API timeout #4715
Adjust master-update.fcc to the new ceo render secret structure #4712
Bug 1924474 : upgrade gogo/protobuf to v1.3.2 and k8s.io/api to v0.20.1 #4716
Bug 1923038 : OpenStack: cache cloud info #4606
Bug 1894774 : openstack: Document setting affinity for workers #4687
Bug 1932799 : baremetal: always use API VIP for installer communication #4692
Bug 1880758 : Replace description to a more meaningful one #4636
doc: openstack/IPI - Provider Networks #4646
Bug 1868755 : vsphereprivate: tf plugin to no longer error if no network found. #4678
Bug 1932789 : Fix proxy validation when specified with port. #4694
Bug 1873079 : openstack: restrict SSH to machineNetwork CIDR #4659
Enable bootkube compatibility for ceo rendering improvements #4686
OpenStack: Stop using deprecated interpolation syntax #4679
baremetal: automatic UEFI secure boot configuration #4675
use vendored mockgen for generating mock clients #4662
docs/aws-iam: improving the concepts for Account root user and IAM user #4556
Make copies of machine pools in machines asset #4666
docs: fix small typo in ignition url #4685
pkg/metrics/builder: fix test errors #4028
Bug 1925291 : baremetal: include netmask in DNSMasq dhcp range #4639
baremetal: pass an sshKey to ironic #4677
openstack: Test AZ Machines generation #4473
Bug 1910067 : openstack UPI: Set the API microversion when operating openstack server groups #4375
baremetal: sync baremetal-operator #4669
Bug 1917931 : Fix GCP openssl not found error #4656
openstack: allow for fewer than 3 masters #4672
proxy: Check if proxies are in cluster and service networks #4670
update ci image references #4661
Bump bootstrap in place MCS master ignition to v3_2 #4668
bootstrap: Ensure temp compat for old and new ceo secret structure #4667
Stream metadata prep #4576
vSphere: mark imported virtual machines as template #4660
vendor/hashicorp: Bump terraform-provider-vsphere #4644
openstack: refactor getZones() to use gophercloud/utils #4462
Bug 1786314 : openstack: cacert does not require system trust #4647
Bug 1786314 : Bump dependencies #4561
upi/vsphere: Use Afterburn guestinfo for static IP and hostname config #3533
Bug 1928537 : bump ignition to v3_2 #4653
update iptables call with sudo #4623
Updating ose-installer-artifacts builder & base images to be consistent with ART #4631
Cleanup argument usage in bootkube.sh for ceo #4609
Updating ose-baremetal-installer builder & base images to be consistent with ART #4630
Bug 1924701 : Fix FIP detach from Router #4637
Updating ose-installer builder & base images to be consistent with ART #4629
aws/session.go: include another internal provider name for static creds #4655
Bug 1873649 : Validate noProxy input and add prefix for proxy urls #4632
asset: move common bootstrap ignition code into a helper type #4652
Add bootstrap-in-place files to bootstrap-in-place-for-live-iso.ign #4651
Workaround golang linux/arm64 link error #4243
OWNERS: Remove ehashman and asalkeld from azure reviewers #4531
vSphere: Updating Privileges, roles and permissions #4466
aws: support more auth options in manual mode #4596
Single Node deployment with bootstrap-in-place #4482
Bug 1916593 : OpenStack UPI: Tag all resources with clusterID #4622
Bug 1912571 : libvirt: support setting network dnsmasq options through the install config #4494
Bug 1924140 : fix a typo in an env variable name #4608
machines/openstack: re-enable external clientOpts #4638
vSphere: add missing destroy OWNERS & update OWNERS_ALIASES #4581
Fix OWNERS for openstack #4641
data/rhcos.json: Update boot images #4633
Add controlPlaneTopology to infrastructure manifest #4497
Full changelog
Bug 1857008 : Set the machine instance state annotation #142
Updating baremetal-machine-controller builder & base images to be consistent with ART #135
Updating baremetal-machine-controller builder & base images to be consistent with ART #121
Changing the default behaviour of the CAPBM to request hard reboot #138
add stbenjam to owners file #141
stop generating CRDs for provider spec and status #140
Full changelog
Bug 1949898 : modify power_interface for irmc #144
Merge upstream 2021-04-06 #142
Merge upstream 2021-03-30 #139
Updating ose-baremetal-operator builder & base images to be consistent with ART #136
Bug 1941636 : BM worker nodes deployment with virtual media failed while trying to clean raid #138
Copy generated BMH CRD to /manifests directory for CVO to install it #135
Generate BMH CRD with annotations needed for OpenShift #134
Merge upstream 20210311 #133
Bug 1927678 : Backporting BMO extensions to support different reboot modes #128
Remove yum install genisoimage from Dockerfile.ocp #126
Merge upstream 2021-02-11 #125
Updating ose-baremetal-operator builder & base images to be consistent with ART #124
Full changelog
Remove etcd name logic #134
Updating baremetal-runtimecfg builder & base images to be consistent with ART #131
Add node resolution to corednsmonitor #129
Bug 1939740 : sort AddressesDefault by ifindex and IPv4/IPv6 preference #130
Build all commands at once in Dockerfiles #127
Sort node-ip addresses based on default route priority #125
Delete DNS-VIP and DNSVirtualRouterID #124
Switch Dockerfile to new image registry #126
Add dnsmasqmonitor #118
Updating baremetal-runtimecfg builder & base images to be consistent with ART #120
Move to quay.io dhcp image to avoid Dockerhub limits #113
Full changelog
Bug 1937020 : oc adm release new
should look at image stream status tags #797
Bug 1949050 : Update containers/image #737
Remove tnozicka from OWNERS and clean those files too #726
Remove oc adm catalog build
#787
Bug 1890828 : Skip images that has already been deleted #805
Bug 1925148 : ImageRef Stream name priority increased #768
Bug 1946839 : Revert: Split work of oc image mirror #780
OSDOCS-2033 : Adding examples for some CLI commands #801
Updating generate docs output for product docs #798
Updating oc-specific descriptions #800
Bump 4.8 kubernetes 1 21 0 beta 1 #773
Updating openshift-enterprise-cli builder & base images to be consistent with ART #799
Fix usage error print #788
Fixing oc status help example message #791
Fix govet error after golang 1.16 bump #796
Updating ose-cli-artifacts builder & base images to be consistent with ART #794
Updating openshift-enterprise-cli builder & base images to be consistent with ART #793
Bug 1919168 : when mirroring to a file destination, mount images under the index location #772
prevent inspect from panic-ing if pods are missing #762
stop trying to gather metrics and other endpoints directly from pods #763
Bug 1874106 : Split work of oc image mirror to avoid AuthHeaderTooLong error from registry #761
Fix unit test to use new IS #765
Bug 1935102 : Revert Avoid TLS cert checking when login with –insecure-skip-tls-verify=true #757
inspect clusteroperators as a backup to must-gather if it fails #749
pkg/cli/admin/inspect/namespace: Gather PDBs too #750
Bug 1880865 : Avoid TLS cert checking when login with –insecure-skip-tls-verify=true #746
indicate how many bytes the hidden secret key was #752
Remove old dependencies on dockerv1client and replace with newer equivalents #745
Bug 1928850 : update new-app help to avoid image references without registry/repository (docker.io throttling related) #742
Bug 1920024 : Allow debug to start with a single --image
argument #399
Add summary to oc must-gather #738
Bug 1925236 : RouteDescriber: Filter endpoints on route.Spec.Port #730
Updating ose-cli-artifacts builder & base images to be consistent with ART #735
Bug 1904006 : update and clarify –dir –from-dir flags with ‘oc image’ #729
Updating ose-tools builder & base images to be consistent with ART #734
Updating openshift-enterprise-deployer builder & base images to be consistent with ART #733
Updating openshift-enterprise-cli builder & base images to be consistent with ART #732
upate registry.svc.ci->registry.ci #731
add simple debug for image serve #690
Add help text to ‘oc registry login’ when using –registry flag #721
Bug 1919032 : Fix image extract from Root Directory #713
Full changelog
Bug 1927017 : Use file observer for Proxy CA changes #320
Bug 1948628 : Fix ccoctl create aws iam-roles command and docs #325
Bug 1948628 : Add aws subcommand to ccoctl and additional UX changes #321
Bug 1946097 : oVirt credentials secret contains unnecessary “ovirt_cafile” #317
Add management workload annotations #319
Bug 1940142 : Correct incorrect CACert in secrets created prior to 4.6 #314
installer manifests and ‘all’ subcommand #311
CCO-73 : Add command to delete resources created by ccoctl #312
make docs reflect reality of parameter names #316
Ccoctl docs #307
iam-roles subcommand #306
add generate-only mode for ccoctl create identity-provider #304
Updating ose-cloud-credential-operator builder & base images to be consistent with ART #313
Bug 1927017 : Context cancel on stopped leading #310
manifests/0000_90_cloud-credential-operator_04_alertrules: Drop CloudCredentialOperatorDown #308
no error when SecretRef does not exist #305
require annotation before upgrade when in manual mode #286
report STS as a submode of Manual #303
CCO-67 : Add command to setup OpenID Connect provider #302
Add service account names to credentials request manifest #298
Add a CredentialsRequest field to store service account names #299
new binary for setting up credentials outside of cluster #296
Bug 1927925 : spell fix user-visible string #300
Bug 1924477 : Tag gogo/protobuf to v1.3.2 #297
Updating ose-cloud-credential-operator builder & base images to be consistent with ART #295
Add controller to cleanup stale credentials requests #285
specify Azure and GCP as supporting Manual mode #291
Add initial documentation for using AWS Security Token Service #290
Full changelog
Bug 1946540 : only configure webhook authenticators when oauth-apiservers are ready during upgrade #433
e2e: fix the token names in tokentimeout test to match the new format #432
extends shutdown delay duration to 10 seconds #429
move the oauth-server deployment into a generic workloads controller #414
oauth-apiserver: add access token inactivity timeout observer #422
Updating ose-cluster-authentication-operator builder & base images to be consistent with ART #421
follow up changes to clean up endpoint accessible controller #404
Bug 1934107 : webhook authentication: fix oauth-apiserver IP for IPv6 environments #415
switch to v1beta1 for the p&f APIs #393
wire openshift authentication as a webhook authenticator #304
removes the encryption provider #409
e2e: Pin gitlab docker image to 13.8.4-ce.0 #413
Remove the ‘authentication.operator.openshift.io/managed’ annotation from user,oauth apiservices #407
Updating ose-cluster-authentication-operator builder & base images to be consistent with ART #406
Support non-HA mode #391
Full changelog
Fix build with Go 1.16 #200
Updating vertical-pod-autoscaler builder & base images to be consistent with ART #199
Housekeeping: add Chen to approvers, update to ci registry #197
Updating vertical-pod-autoscaler builder & base images to be consistent with ART #193
Updating atomic-openshift-cluster-autoscaler builder & base images to be consistent with ART #192
add component and subcomponent to OWNERS #191
Full changelog
Add management workload annotations #124
Bug 1948787 : secret.StringData is a WriteOnly convience field, stop using it to read #125
Updating ose-cluster-baremetal-operator builder & base images to be consistent with ART #123
Use BMH manifest provided by openshift/baremetal-operator #122
Use the webhook for CR validation #84
Support TLS for ironic and inspector #80
Ensure WATCH_NAMESPACE is always set whether enabled or not #120
Create a webhook for CR validation #87
Update BMH CRD #118
Only set IMAGES_JSON if not previously set #116
Bug 1885349 : Inject proxy environment variables everywhere #109
Simplify the rbac roles under common groups if the verbs are the same #113
Allow BMO to watch all Namespaces #106
Add a couple more linters and fix some issues raised #108
Remove the CBO down alert #111
Fix annotations for the prometheus manifests #110
Bug 1927068 : provisioning: configure DHCP range with netmask #104
Add POD_NAMESPACE env variable to bmo container #107
Bug 1906102 : Add standard metrics support for CBO #26
Update BMH CRD from metal3-io/baremetal-operator #105
Updating ose-cluster-baremetal-operator builder & base images to be consistent with ART #101
Update bmh crd #100
Full changelog
Updating ose-cluster-bootstrap builder & base images to be consistent with ART #54
Bug 1933263 : bump(library-go) #56
allow bootstrapping to create SCCs #55
Single Node deployment with bootstrap-in-place #51
Full changelog
Bug 1949145 : Add missing annotations to upc #193
Bug 1949145 : Add user facing priority class #191
Add IBM Cloud managed annotations to CVO manifests #166
pkg/operator/kube_cloud_config: Fix “kuberneted” -> “Kubernetes” doc typo #172
Bug 1901535 : Update openshift/api dependency #187
Mark operator pod as system-cluster-critical #184
Updating ose-cluster-config-operator builder & base images to be consistent with ART #188
Updating ose-cluster-config-operator builder & base images to be consistent with ART #182
bump openshift/api to support new field controlPlaneToplogy in #175
Full changelog
Updating ose-cluster-csi-snapshot-controller-operator builder & base images to be consistent with ART #83
Bug 1926444 : Fix installation on ROKS #79
Updating ose-cluster-csi-snapshot-controller-operator builder & base images to be consistent with ART #77
Full changelog
Bug 1946893 : update inconsistent error message for AvailableCondition #258
Bug 1948708 : IBM Cloud manifest profile patch #215
Bump openshift/api, controller runtime, and kube component versions #257
node-resolver: Use “kubernetes.io/os” node label #255
Updating ose-cluster-dns-operator builder & base images to be consistent with ART #249
Add node-resolver daemonset #209
Bug 1915473 : Annotate manifests for single-node-developer cluster profile #216
Bug 1943578 : Corefile: Use 30 second max TTL for caching of negative responses #253
Bug 1936022 : Fix spurious reconciliation of DNS daemonset and service #243
NE-515 : Alerts: Update prometheus alert rules for CoreDNS v1.8.z #239
Bug 1884053 : Configure CoreDNS to shut down gracefully #237
Give CoreDNS access to endpointslices #244
Bug 1934905 : Enable errors plugin for custom upstream resolvers #241
Bug 1933761 : Set CoreDNS’s cache’s maximum TTL to 900 seconds #240
NE-514 : Corefile: Drop deprecated kubernetes upstream
option #238
Bug 1919737 : Set CoreDNS readiness probe period and timeout each to 3 seconds #234
Updating ose-cluster-dns-operator builder & base images to be consistent with ART #233
Add rfredette to OWNERS #224
Full changelog
Bug 1949418 : bump(*): vendor update #564
Bug 1948553 : bindata, pkg: Propagate operator log level to etcd itself #561
vendor: bump k8s v0.21.0-rc.0 #563
Bug 1948040 : *: enable zap as default logger #562
Bug 1927942 : pkg/etcdenvvar: enable SO_REUSEADDR #553
Updating cluster-etcd-operator builder & base images to be consistent with ART #557
update library-go to fix tight loops #558
Bug 1931658 : render: refactor scaling strategies #547
Remove deprecated render options and remove default #552
Remove unused render command options and configuration #549
Migrate tls bootstrap from the installer #546
pkg/etcdenvvar: set periodical watch progress notification to 5s #548
Manage one aggregated cert secret rather than one per cert type #544
switch to v1beta1 for the p&f APIs #516
Refactor creation of aggregated cert secrets #542
Bug 1929359 : pkg/operator/quorumguardcontroller: use cli image from release payload #543
Improve cert controller detection and correction of invalid certs #540
Adding single node ocp cluster support #527
Updating cluster-etcd-operator builder & base images to be consistent with ART #538
Bug 1925586 : pkg/operator/metriccontroller: cleanup transports #534
Full changelog
Bug 1948716 : IBM cloud managed profile patch #587
Bug 1948626 : test/e2e: Make TestRouteAdmissionPolicy
deterministic. #598
Add management workload annotations #595
NE-302 : Add field for configuring number of HAProxy threads in router #580
Add h2spec client subcommand #590
configurable_route_test: Preserve ingress spec #593
Bug 1946788 : ingressclass: Don’t set default annotation #592
ingressclass: New controller. #574
NE-551 : Configure router to use Power of Two Random Choices with Override #589
Bug 1943845 : Add startup probe to the router deployment #583
Add http/2 and gRPC test server code as new subcommands #585
Add the new NetworkPolicy-matching label to the namespace #586
Introduce ingress controller #552
NE-553 : Implement the PROXY protocol API #581
Add service account names to credentials request manifest #548
NE-354 : Implement Tunable router header buffers #576
Bug 1907315 : Change AWS interal LB annotation to match documentation #543
Bug 1928931 : Update DNSRecord CRD from v1beta1 to v1 #575
NE 484: Use ingress-operator subcommand instead of hello-openshift #561
Use HAProxy log level “info” to enable access logs #572
Bug 1936030 : Fix spurious reconciliation of NodePort services #567
NE-518 GCP: Implement GCP Internal LB Global Access option #550
Bug 1935528 : Canary: Use cluster-wide proxy for canary client #565
Bug 1934773 : Canary: Perform canary test probes over https #562
Bug 1933102 : Canary: Schedule canary server pods to worker and infra nodes #560
Bug 1932401 : Canary: Add edge termination to canary route #556
Bug 1914127 : Delete the ingress.openshift.io/operator finalizer #549
Bug 1925245 : Verify that Serivce resources have idle annotations from corresponding Endpoint resources, should they exist. #542
Updating ose-cluster-ingress-operator builder & base images to be consistent with ART #544
Add rfredette to OWNERS #513
NE-508 Support cluster HA mode #519
Full changelog
Bug 1949591 : tweak removed api in use alert expression #1044
Add management workload annotations #1095
Bug 1932165 : variables in DeprecatedAPIInUse alert’s annotations.message are not parsed to existing values #1055
Bug 1949418 : bump(*): vendor update #1103
Bug 1949593 : rename DeprecatedAPIInUse alert to APIRemovedInNextReleaseInUse #1045
Bug 1949306 : add deprecated CRD manifest #1102
Bug 1948431 : Bump openshift/api to get the necessary CSIMigration feature gates #1098
Update DeprecatedAPIInUse alert for new release. #1092
bump(k8s.io/*): 1.21 #1080
Bug 1909600 : static-pods: retry failed installers #1035
Bug 1939226 : make kube-apiserver readiness checks, check readyz #1065
Updating ose-cluster-kube-apiserver-operator builder & base images to be consistent with ART #1039
Bug 1937916 : add a flowschema to ensure that probes never get 429s #1060
e2e token timeouts: remove the test that moved to CAO #1076
config api-audiences along with SA issuer #1050
Bug 1939227 : make liveness hit livez #1066
switch to v1beta1 for the p&f APIs #1028
make KAS-o upgradable even when webhook authenticators are set #1052
token inactivity e2e: wait for KAS to stop progressing #1047
render initial SCC in addition to having the CVO reconcile #1049
bump to get latest openshift api #1048
clean up: uses a static encryption provider form the library-go #1043
add DeprecatedAPIInUse alert #1018
Speed up port reuse via SO_REUSEADDR #1046
add rolebinding for delegated in-cluster authentication #1038
Bug 1926465 : bootstrap: add –advertise-address=pod.status.hostIP #1040
Bug 1926867 : competing connectivitycheckcontrollers cause pod restarts during upgrades #1036
Full changelog
Add management workload annotations #516
Bug 1949418 : bump(*): vendor update #519
Remove tnozicka from OWNERS #502
Bug 1948431 : Bump openshift api version to get CSIMigrationXXX feature gates #518
bump(k8s.io/*): 1.21 #515
update library-go to fix tight loops #514
Migrate to using keypair generation and validation from library-go #512
Updating ose-cluster-kube-controller-manager-operator builder & base images to be consistent with ART #513
defines test-e2e-preferred-host job for running smoke tests to check if KCM talks to Kube over a preferred host #509
Bug 1934132 : Bump github.com/gogo/protobuf to v1.3.2 #507
Bug 1844989 : Allow to set –tls-cipher-suites and –tls-min-version of KCM instances through observed config #506
Updating ose-cluster-kube-controller-manager-operator builder & base images to be consistent with ART #504
Bug 1911211 : Update build-machinery-go to the latest master HEAD #505
fixes Developing and debugging the operator section in the readme file. #503
Full changelog
Add management workload annotations #343
Bug 1949364 : Mention scheduling profiles #345
Bug 1948431 : Bump openshift/api to get the necessary CSIMigration feature gates #344
passing additional args to kubernetes-scheduler #336
servicemonitor: Relabel kube_podresource * pod/namespace labels #340
bump(k8s.io/*): 1.21 #342
Fix development readme to refer to actual pod/container #339
update library-go to fix tight loops #341
defines test-e2e-preferred-host job for running smoke tests to check if KS talks to Kube over a preferred host #338
Updating ose-cluster-kube-scheduler-operator builder & base images to be consistent with ART #337
Bug 1938468 : Specify cpu resource request for kube-scheduler-operator-container container #335
Bug 1934154 : Bump github.com/gogo/protobuf to v1.3.2 #333
Bug 1844989 : Set –tls-cipher-suites, resp. –tls-min-version only when the fields under servingInfo observedConfig are found #332
Bug 1844989 : Allow to set –tls-cipher-suites and –tls-min-version of KS instances through observed config #331
Bug 1926579 : Move warning about deprecated spec.policy field #330
Updating ose-cluster-kube-scheduler-operator builder & base images to be consistent with ART #329
Full changelog
Add IBM cloud managed profile manifest patch #51
add storageversionmigrations to related objects #42
Bug 1881938 : migrator deployment doesn’t tolerate masters #31
Updating ose-cluster-kube-storage-version-migrator-operator builder & base images to be consistent with ART #43
Full changelog
Bug 1947785 : Move certificates to v1 #111
Add IBM Cloud managed annotations to CVO manifests #93
Enable running make targets inside container #107
Refactor logging and error handling #108
Bug 1923823 : Improve TLS configuration for Kube RBAC Proxy #105
Refactor csr approver to use controller runtime #101
Full changelog
Bug 1948082 : Set unavailable message #1112
Add management workload annotations #1109
Bug 1940933 : jsonnet: make AggregatedAPIDown more resilient to OCP upgrades #1117
Bug 1920700 : Bump prometheus-adapter to v0.8.4 #1113
Refactor proxy config #1108
Update denied metrics for kube-state-metrics #1104
IBM Cloud manifest profile patch #986
Bug 1934516 : Change prometheus priority class to system-cluster-critical again #1110
Bug 1938465 : increase CPU requests for Thanos querier #1106
Bug 1943667 : fix alert description #1100
Bug 1944974 : remove KubeControllerManagerDown and KubeSchedulerDown alerts #1098
Bump kube-state-metrics to v2.0.0-rc.1 #1099
jsonnet: replace external commit import #1092
Bug 1943667 : increase for duration of KubeDaemonSetRolloutStuck #1094
Remove kube-state-metrics flag temporary #1095
Bug 1932624 : jsonnet/rules,pkg/operator: use gauge based reconcilation state metrics and alerting #1078
Bug 1934163 : adjust Thanos querier alerting rules #1087
OWNERS: add Jan #1089
Updating cluster-monitoring-operator builder & base images to be consistent with ART #1088
Bug 1921335 : Fix and adjust ThanosSidecarUnhealthy alert #1090
Adapt deployment mode based on the infrastructure topology #1077
hack: add check script for unused rules #1082
Add jsonnet function to patch upstream rules #1073
jsonnet: fix etcd mixin import #1084
Bug 1933805 : TargetDown should exclude unschedulable nodes #1072
*: include all groups when testing prometheus rules #1081
Run jsonnet-fmt #1079
Bug 1925061 : Remove the “instance” and “pod” labels for kube-state-metrics metrics #1052
Bug 1923984 : Refactor jsonnet to include latest kube-prometheus #1044
Bug 1929056 : Remove kube-apiserver-availability.rules #1068
pkg/manifests: fix data race when accessing assets #1054
jsonnet/rules: Mask KubeDeploymentReplicasMismatch alert for upgrade #1065
Bug 1929944 : etcdInsufficientMembers is wrong when etcd is in a pod #1064
Bug 1929277 : [master] jsonnet/prometheus.jsonnet: Apply openshift-user-critical class to cluster Prometheus #1063
Updating cluster-monitoring-operator builder & base images to be consistent with ART #1050
Bug 1920901 : pkg/manifests: fix prometheus-proxy trustedCA #1047
docs(data-collection): add newlines for visibility #1031
Full changelog
Bug 1937594 : Bump openshift/api #1057
Bug 1948592 : Add Egress Router Controller #887
Bug 1949099 : Fix up network-check-target #1049
Set the host-network-namespace parameter for ovn-kubernetes #1033
Add capabilities in simpleMacvlan’s staticIPAM config #353
Fix run_locally namespace #1054
Minor cleanups #1053
automatic dual-stack conversion #1034
Remove LB management #1014
Bug 1936515 : Use the election mechanism provided by library-go #1052
Allow Pods Network MTU to be configurable #1043
Bug 1944160 : ovn: log more info about nbctl daemon database reconnections #1040
copy the service network slice #1048
Bug 1943649 : Add command for network-check-target instead of hello-openshift #1046
Kuryr: Update OWNERS #1044
Update CNO for OVN acl audit logging #993
Kuryr: Update CRDs from upstream #1045
Add support for exporting network flows #1021
Allow from router support in CNO #981
Bug 1905331 : Set requests on multus components #1038
SDN-1249 : Bump openshift/api vendoring to pull egressrouter CRD #1037
Bug 1916809 : mount node ovs db for multi-gather gather_network_logs #1025
Re-enable shared gateway mode #897
MultiNetworkPolicy integration #923
Update remaining CRDs and webhooks to v1 #968
Bug 1931997 : mark network-check-target non critical #1004
ovnkube: better logging for upgrades/downgrades #1023
Bug 1939060 : OVN Upgrade: fix upgrade order of node and master #1027
ovn/ipsec: set maxUnavailable to 10% #1024
Bug 1939752 : ovnkube: add missing resource requests for SBDB #1026
Bug 1933159 : The Multus daemonset should handle 10% maxUnavailable #992
Bug 1938920 : Set maxUnavailable for ovs-node daemonset #1020
Bug 1937452 : Fix golangci-lint violations #1013
Allow dual stack migration #959
sdn: Add list/watch RBAC for endpointslices to openshift-sdn #1003
Fix possible name patterns on regex #1015
SDN-1571 ipsec: Allow enablement/disablement at runtime #975
Bug 1937005 : kuryr/alerts: change the rule for free count #1009
Bug 1933174 : Use 10% for ovs maxUnavailable for rolling update #996
config: Set enable-profiling true by default and allow enable-profiling
as a proxy argument #988
OSD-6600 network-metrics missing priorityClass #994
Bug 1934711 : Use 10% for ovnkube-node for maxUnavailable #1000
Bug 1933173 : Use 10% for sdn maxUnavailable for rolling update #995
Bug 1933179 : Use 10% for nw-check-target maxUnavailable #997
bump api version to get multiNetworkPolicy changes #1005
Bug 1933269 : Include LB members for Machines created on day-2 operation #999
cmd: stop using URL_ONLY_KUBECONFIG #976
Bug 1908916 : disable ovsdb column diffs if supported #964
Enable golangci-lint; fix up lint issues #984
Bug 1924425 : Update protobuf version to address CVE-2021-3121 #985
Bug 1920209 : The pods in the Multus daemonset should exit in a reasonable time during an upgrade. #962
Bug 1927244 : Kuryr: Always set worker_nodes_subnets #980
Bug 1928157 : Don’t set ClusterOperator Version until rollout is complete #979
: Bug 1913399: Bump flow control apiVersion to beta #937
Suppress sleep message in ovn-ipsec container #971
Bug 1921184 : Kuryr: Let Kuryr autodetect primary CNI interface #969
Bug 1838343 : Improve the sb-db and nb-db readiness check to ensure it fails when cluster is not stable. #655
Bug 1912820 : competing connectivitycheckcontrollers cause pod restarts during upgrades #970
Bug 1918375 : Add tokenreviews permissions for kube-proxy #960
Full changelog
Bug 1948782 : Revert “add ‘single-node-production-edge’ annotations to CVO manifests.” #224
Bump to golang 1.16 and various vendor deps. #222
Add management workload annotations #223
TuneD: udev: explicitly sort udev properties #221
Add additionalPrinterColumns to profiles CRD. #220
Updating cluster-node-tuning-operator builder & base images to be consistent with ART #218
Add “core” e2e tests. #217
Bump to the latest ignition 3.2 #216
Add e2e test for adjusting netdev queue count. #214
Updating to the latest stalld v1.9.0. #213
Do not manupulate BLS entries and grub config #212
Bug 1926903 : Keep ignition units in sync with [service] plugin. #211
Bug 1926903 : Instantiate the stalld systemd unit as disabled. #207
stalld: Remove another architecture specific gcc flag #209
Do not include *-patch files in /manifests. #208
Remove Dockerfile.rhel7 no longer needed #203
Updating cluster-node-tuning-operator images to be consistent with new ART images #194
Support for adjusting netdev queue count. #205
Add more related objects to ClusterOperator. #206
Updating cluster-node-tuning-operator builder & base images to be consistent with ART #204
Add status conditions and profile applied to Profile(s) #188
Full changelog
Add management workload annotations #443
Bug 1942725 : explicitly allow apiserver pods to write to their root FS #437
extends shutdown delay duration to 10 seconds #442
expose pod information to oas container via env variables #440
bump lib-go to pick up workload progressing changes #439
update library-go to fix tight loops #438
Updating ose-cluster-openshift-apiserver-operator builder & base images to be consistent with ART #436
bump lib-go ti pick up latest audit config and workload controller changes #435
removes the encryption provider #432
Updating ose-cluster-openshift-apiserver-operator builder & base images to be consistent with ART #431
switch to v1beta1 for the p&f APIs #425
Bug 1912820 : competing connectivitycheckcontrollers cause pod restarts during upgrades #430
Full changelog
Updating ose-cluster-openshift-controller-manager-operator builder & base images to be consistent with ART #202
Bug 1941526 : Bump kubernetes to 0.20.5 #203
BUILD-186 : add buildconfig/status permissions to ocm #201
switch to v1beta1 for the p&f APIs #192
Bug 1911470 : Set registry routes in operand config #197
Updating ose-cluster-openshift-controller-manager-operator builder & base images to be consistent with ART #198
Remove tnozicka from OWNERS #196
Full changelog
Updating cluster-policy-controller builder & base images to be consistent with ART #59
Bug 1934164 : Bump github.com/gogo/protobuf to v1.3.2 #57
Sync with the latest library-go to pull new crypto ciphers #56
Updating cluster-policy-controller builder & base images to be consistent with ART #55
Full changelog
BUILD-249 : openshift/library sync for 4.8 #367
Bug 1948782 : revert single-node-production-edge annotation #368
bump(k8s) 1.21.0 #365
Add management workload annotations #366
Fix Typo #364
Add IBM cloud managed profile manifest patch #363
Remove hello-openshift imagestream #362
Updating ose-cluster-samples-operator builder & base images to be consistent with ART #361
Updating ose-cluster-samples-operator builder & base images to be consistent with ART #355
Bug 1930570 : Update Jenkins monitored templates names #357
Full changelog
Bug 1947360 : vSphere: set CPU/memory resource request #157
Bug 1949357 : Allow Manila operator to create ServiceMonitor in the driver namespace #162
Bug 1947866 : Add log level to Azure Disk CSI Operator #159
Bug 1948448 : Add log level to vSphere operator #158
Bug 1949554 : Pass KUBE_RBAC_PROXY to vSphere CSI driver operator #161
Bug 1924500 : Rebase to Kubernetes 1.21 libraries #160
Bug 1949041 : Update image-references for vsphere #155
Remove “vmware” prefix from CSI operator and driver #149
Add management workload annotations #150
Add vsphere syncer deployment #153
Degrade the cluster when an unsupported CSI driver is already installed #152
Add TokenReview permissions to newly introduced operators #154
Pass KUBE_RBAC_PROXY_IMAGE to CSI driver operators #151
Add AzureDisk CSI driver installation #148
Start tech-preview CSI driver operators when tech preview is enabled #144
Prepare for metrics collection in CSI driver operators #145
Add service account names to credentials request manifest #136
Updating cluster-storage-operator builder & base images to be consistent with ART #143
Allow log level to be replaced #142
Prevent panic on webhook authenticator and authorizer timeout before response #139
Propagate log level to GCE and Cinder CSI driver operators #138
Updating cluster-storage-operator builder & base images to be consistent with ART #135
Fix typo in README.md #116
vsphere: don’t redeploy StorageClass in every sync #129
Full changelog
Bug 1919356 : Add IBM Cloud managed annotations to CVO manifests #24
Updating ose-cluster-update-keys builder & base images to be consistent with ART #31
Full changelog
Add management workload annotations #543
docs/user/reconciliation: Add some English to the release image inspection #542
pkg/cvo/internal/operatorstatus: Drop deprecated failing/progressing handling #527
lib/resourcemerge/rbac: Reconcile ClusterRole.AggregationRule #544
docs/user/status: Mention channel-clearing for VersionNotFound #541
Bug 1938947 : Ensure automountServiceAccountToken is synced on service account updates #537
Document impact of upgradeable condition on the ability to begin an upgrade #538
Updating cluster-version-operator builder & base images to be consistent with ART #515
Bug 1871303 : metrics: serve metrics after leader lock acquired #528
pkg/cvo/metrics: Exclude unrecognized statuses from cluster_operator_conditions #530
Bug 1929917 : pkg/cvo/sync_worker: Skip precreation of baremetal ClusterOperator #531
pkg/cvo/internal/operatorstatus: Change nested message #514
Use profile from the installer to render CVO manifests #522
Revert “Merge pull request #523 from jottofar/cv-logging” #529
pkg/cvo: Add logging to track ClusterVersion #523
pkg/payload/task: Fix UpdateEffectType const comments #513
Bug 1927944 : pkg/start: Fix shutdown deadlock when die before getting a leader lock #519
pkg/cvo/upgradeable: Fix “Upgradebale” -> “Upgradeable” #459
pkg/cvo/metrics: Log metrics-server shutdown #453
pkg/cvo/sync_worker: Make expected/actual version mismatch fatal #431
Bug 1926310 : install/0000_90_cluster-version-operator_02_servicemonitor.yaml: adjust “CannotRetrieveUpdates” to “warning” #509
pkg/cvo/updatepayload: Fix “verifcation” -> “verification” typo #511
Full changelog
vendor: fix inconsistent vendoring #30
Updating configmap-reload builder & base images to be consistent with ART #28
vendor: regenerate #29
Full changelog
Bug 1948427 : Fix issue where react-modal was removing Operator modal from the DOM #8679
Bug 1949935 : Fix start pipeline action access review #8670
Highlight only the navigation button when quick start hint clicked #8668
Insights Makes review page for multiple namespace bucket class consistent #8666
Bug 1926289 : create app-content div with modal-container as sibling #8617
Bug 1888521 : Add support for adding dynamic storage providers for a Deployment #8560
Topology - Workload Sidebar #8651
Update CTA and description based on design #8650
ODC-5698 : knative smoke test cases #8356
Bug 1888525 : Adding capacity to the storage cluster [RHOCS Usability Study] #8291
Bug 1949514 : make Location column visible at smaller screen resolutions #8658
Bug 1942858 : [RFE]Confusing detach volume UX #8652
Disallow executable permissions for all groups. #8649
Add files required for plow deployment script #8654
Bug 1916553 : Default template description is empty on details tab #8636
Remove noobaa package #8648
Bug 1949180 : Parse Pipelines kinds #8640
fixes issue with kn resources not shown if KS is created #8632
Bug 1946705 : Use search terms as separate words in quick add search #8572
Bug 1924916 : PVC reported as Uploading when it is actually cloning #8612
topology i18n misses #8603
Bug 1949093 : fix a.pf-c-button hover issues #8634
Bug 1948919 : change “desired channel” to “desired version” #8635
Bug 1948333 : Force glob-parent version to ^5.1.2 #8620
Support Embedded Task/Pipeline/Pipeline Resources #8630
Bug 1918785 : Update all resource request/limit queries based on new labels #8606
Bug 1946922 : Fix ingress details page to show referenced secret name #8623
Fix broken link document Sealing Virtual Machines on CNV #8626
Misc Pipeline Workspace updates #8604
Use active namespace for creating sample href #8621
Added missing styling and machine ready check #8618
Bug 1922065 : Rootdisk size is default to 15GiB in customize wizard #8615
imports sorting part 4 #8567
Bug 1942839 : Image is now pulled from config map data #8549
show type header for serverless function in topology #8516
converting pvc extension types to dynamic-plugin-sdk #8162
Bug 1925207 : fix custom template cloudint disk #8611
Converting context provider extensions to dynamic #8156
Prow script point to deleted resource #8609
Improve generated dist/doc/console-extensions.md #8543
Edit flow for knatified workload for git import with buildConfig, Pipelines and Container Image #8607
Added plugin for delete block pool modal #8600
Use redhat-developer devfile sample repository #8585
Bug 1946320 : Fix empty state message for PVC dropdown #8561
Gherkin script for Pipeline Builder enhancements and parity with Tekton #8501
Support FormSelect for Pipeline Resources #8595
Fix for creation of visual connectors #8541
Create component to visualize copy/execute snippets in the Quickstarts #8527
fix: remove stray }
from end of aria-label in delete dialog #8484
Bug 1947828 : fix resource log download filename for long lines #8598
(fix): Remove i18nKey
for translation #8605
Add support to override and hide CSV Actions #8597
Pool management - delete #8550
CONSOLE-2379 : Add build config for dynamic plugin SDK #8378
Bug 1848151 : Don’t poll ClusterVersion when user doesn’t have authority #8602
Bug 1942193 : Override default PF Accordion blue border on the edit Operator form. Only target the field group heading when used to display dynamic form field groups. #8575
show modal for editing resource limits #8457
Bug 1910500 : Fixes CSI provisioner additional parameters #8337
Make multus behaviour common between two modes #8599
Adds support to edit bucket class with namespace store resources #8594
Gherkin script for Form based edit for Deployment & DeploymentConfig-ODC-5007 #8588
Gherkin Script for Enhancements for feature parity with Tekton-ODC-5151 #8555
Bug 1943449 : Bump hosted-git-info package as part of CVE #8481
Fixes inconsistency in tables in attached devices #8578
Bug 1866318 : [RHOCS Usability Study][Dashboard] Users found it difficult to navigate to the OCS dashboard #8496
Gherkin script for updating empty state of topology-ODC-5595 #8592
Bug 1866331 : Add tooltips #8590
Bug 1942557 : Remove cluster label from predefined monitoring queries #8519
Adds description in bucket class dropdown for OBC page #8589
add support for workspaces #8573
Add support for Alert Action in Dynamic SDK #8569
Kafka Source creation form to support bootstrap server host from KC #8518
View shortcuts on the topology list view #8515
Add support for conditionally task in pipeline visualization #8581
Fix remove trigger issue #8521
Bug 1942749 : standardize field level help to use FieldLevelHelp #8471
Adds support for creating multi namespace bucket class #8293
show kafka source connector #8415
Bug 1930015 : OS list is overlapped by buttons in template wizard #8579
Bug 1942716 : Fix different Image Manifest Vulnerabilities issues #8474
Bug 1940361 : enhance vm action test with storageClass HPP #8411
Reconcile resolved extension types #8224
Bug 1935176 : Indicate single node deployment on cluster overview page #8432
Replaces _.get with optional chaining in Ceph Storage Plugin #8161
Bug 1941915 : Added validation check for in progress custom boot source template name #8580
Add support for MultiColumnField to support multiline #8576
Adds UI support for creating cache bucket class #8497
update label app.kubernetes.io/name and remove unused yamls #8574
Bug 1946449 : fix cloud init tests as UI changed #8566
Create Edit flow for Upload Jar Form #8458
converting global config extension to dynamic-plugin-sdk #8088
Fix for Protractor project details dashboard card (Labels) test #8586
cypress tests for ssh #8565
Fix skipped task status when using conditions #8577
ODC 5602: Added step definitions related to eventing features smoke test cases #8564
Updating openshift-enterprise-console images to be consistent with ART #8562
Test vm ssh connect - cypress #8554
Embedded Tasks in Pipeline Builder #8538
updates icon for serverless functions #8525
Pool management - Update block pool #8330
CONSOLE-2400 : Bump react to v17 #7736
Bug 1937941 : Fix wording for favorite templates #8570
Bug 1937717 : Set a kebab column in the template list #8568
Rework terminal to check if the operator is installed before showing the terminal button #8342
Create KSVC with min/max scale if workload has related HPA #8476
Monitoring: Tidy files & imports #8544
Bug 1936620 : Fix create operand form default boolean field #8504
Organize remaining files #8557
Monitoring dashboards: All optional “All” to variable dropdowns #8553
Bug 1945630 : Fix default resource log download file name #8559
ODC-5507 : Topology cypress cucumber setup #8530
part 2 of sorting imports #8551
Adds support for creating single namespace store bucket class #8266
Adding data test for ssh cypress tests #8520
organized kubevirt plugin imports files #8535
convert samples page to use catalog extensions #8492
Simplify Console extension types #8506
workspaces in pipeline start modal #8372
Bug 1916116 : Pf update to fix NavExpandable component #8534
Bug 1932673 : Virtual machine template provided by red hat should not be editable #8540
Support URLs in Result values #8522
Bug 1945637 : odc 5666 fixing pipelines scripts issues #8422
Changes according to UX requirements #8529
Align checkboxes #8510
Add extension types for console actions and topology details panel #8467
Bug 1933857 : Follow on fix to ensure operand details page 404s when no model is found #8443
CONSOLE-2524 : Add Kata container RuntimeClass to workload detail pages #8406
Bug 1932281 : inform user when channels are unknown #8392
ODC-5545 : cypress cucumber helm setup #8387
Bug 1943356 : change “UI extension” to “plugin” #8479
Bug 1942839 : Use digest for virtio-win container image #8514
ODC-5725 : Add owners file to topology folder #8539
Bug 1945146 : Remove pipeline Tech preview badge for pipelines GA operator #8526
Bug 1944602 : fixing-project-creation-and-updated-packageJson #8513
Bug 1939069 : Add source to vm template silently failed #8512
CONSOLE-2527 : Add translations from Sprint 197 #8404
changed ssh copy command to work with http and not only https #8532
Fix to show resources to filter by in Topology #8517
Query Browser: Switch colors to ChartThemeColor.multiUnordered
#8507
Adding aggregated services to catalog, topology and various views. #8146
The field name VolumeSnapshotContent is wrong on VolumeSnapshotContent detail page #8511
Bug 1942673 : Fix breadcrumbs, delete modal, and create for i18n in pipelines models (and other kinds). #8486
Bug 1944509 : Add context to translation strings #8508
Bug 1944273 : don’t use latest virtio disk image for downstream #8509
Bug 1943996 : Bump ua-parser-js to avoid ReDoS via malicious User-Agent header #8495
Pipeline Builder Validation Rework #8460
RHSTOR-1554 : Migrate object service dashboard tests #8270
adds topology actions to upload a jar file #8456
Bug 1941995 : fix backwards incompatible trigger api changes #8437
Added OWNERS file to frontend/packages/integration-tests-cypress #8451
Bug 1942641 : Fix build related i18n misses #8473
Bug 1943543 : Fix to include template and selected options for RC rollbacks #8482
Fix for topology sub context menus placement #8470
fix Task badge color in pipeline builder page #8478
Update Dockerfile.product for nodejs v14.16.0 #8427
Fix for topology crash on load when application group is selected #8472
Bug 1927902 : i18n Cluster Utilization dashboard durations #8332
Bug 1766287 : Use httpd in workload YAML templates #8459
quick search modal close on starting quickstart #8403
Bug 1938140 : Add ‘Roll Back’ action for Replication Controllers and Replica Sets #8381
Added thick-provision feature flag in Readme #8468
Bug 1942395 : Display Failed status for DeploymentConfig #8463
Bug 1942694 : decodeURIComponent for name in <title> so special chars… #8466
Bug 1915971 : Role and Role Binding breadcrumbs do not work as expected #8010
Bug 1927423 : Monitoring: Add warning to list pages when silences cannot be loaded #8461
Pool management list and creation #8254
Fix Add HorizontalPodAutoscaler page layout #8455
Gherkin Script:Add workspaces support for pipelines-ODC-3991 #8361
Bug 1924641 : Remove error message for “missing storage class” #8259
Bug 1909091 : Removed prefix check #8454
Bug 1941667 : fixes i18n miss in ProjectAccess #8447
odc 5670 code refactoring #8433
Adds resource page for creating namespacestore CRs #8223
ssh to vm #8263
Improve fetching LSO status during cluster installation #8159
Bug 1941990 : fix pipeline metrics endpoint for 1.4 osp #8445
Thick provisioned for Ceph RBD #8186
Implement Add Capacity Modal using PF #8178
Bug 1905627 : Warn using an unsupported IE browser #8384
Updating openshift-enterprise-console builder & base images to be consistent with ART #8449
Bug 1938321 : PackageManifest lists link to details pages #8444
Bug 1939606 : Attempting to put a host into maintenance mode warns about Ceph cluster health, but no storage cluster problems are apparent #8446
Bug 1937496 : Query Browser: Add timestamp date to tooltips #8420
adding console.resource-metadata extension types to dynamic-plugin-sdk #8284
Bug 1939815 : Modified warning Alert for Encrypted PVs in Create StorageClass #8435
Fix BRIDGE_K8S_AUTH_BEARER_TOKEN env var in readme #8434
Monitoring: Fix list page default sort #8429
Bug 1928008 : Persist state on back navigation #8157
Update the catalog item filter for vm templates #8442
Bug 1824911 : Fix RBAC check when creating a resource #8440
CONSOLE-2389 : i18n translation of Storage section #7123
Bug 1937658 : Modified description for storage class encryption #8402
Fix LSO’s local-volume-discovery radio buttons #8426
Make customize form footer sticky #8409
Bug 1879140 : Set proper loglevel for auth errors #7217
Bug 1937666 : Fixes mouseover on headline #8430
Bug 1931279 : Bump lodash-es to latest v4.17.21, to remove security vulnerabilities #8247
GitOps Environment card title layout issue #8316
Fix for creating visual connectors to operator workload nodes #8423
Monitoring dashboards: Fix clearing queries when dashboard unmounts #8419
Query Browser: Fix cutoff for when to show X axis seconds #8418
ODC-5660 : fixing linter issues in topology gherkin features #8412
drag and drop jar file on topology graph / list view #8374
truncate select task text to prevent overlap with the dropdown icon #8328
Add provder and support fields when customizing source #8313
Bug 1940755 : Remove wrongly set namespace parameter when creating LocalVolumeSet #8421
Bug 1930546 : show error in RsourceDropdown on load error #8275
Bug 1925087 : Add i18n support to the Secret modals and add new hint for the servername #8047
fix autofill name field values #8414
Adds spinner for donut chart #8397
Bug 1939573 : Warn if git provider rate limits #8390
Gherkin Script:Getting Started - Spring Boot-ODC-4389 #8362
JAR upload from Add flow #8355
Pipeline diagram finally task #8399
Add form component for editing deployments #8401
Monitoring: Replacing connect with useDispatch / useSelector #8413
Remove unused Dex dependency #8340
CONSOLE-2494 : Bump node and yarn versions in docker builder file #7306
Add more space between template name and checkbox in Finish modal #8410
Add info about customize flow when adding source #8314
Feature: Taint Nodes #8218
add support for finally tasks in pipeline builder #8385
Update Dev perspective to show Add
page on first visit #8373
Query Browser: Show dates on X-axis when time range is over one day #8365
Bug 1926106 : i18n translation of create & delete project namespace modal #8204
Fix for a11y issue on monitoring page #8393
Migrate all usage of static catalog extensions to dynamic extensions #8405
Bug 1939869 : Add annotations to datavolume for HPP #8398
Remove “Tech preview” encryption label #8396
Bug 1926798 : Check undefined values for Arbiter dropdown #8388
RHSTOR-1643 : Fix Import Order #8131
Monitoring dashboards: Support grouping of panels into rows #8364
Bug 1937018 : Fix null handling in FilterToolbar_ to prevent possible exceptions #8391
adding navigation extension types to dynamic-plugin-sdk #8171
Cypress: fixed skipping login when running locally #8341
Monitoring: Highlight {{ … }} tags in Prometheus templates #8333
bump react-refresh versions #8303
Bug 1924536 : Change link for not available state #8232
Update the scope of GitOpsService resource #8379
Monitoring: Add missing i18n for “Stacked” #8376
Update empty state for TopologyView #8370
create infra to execute commands in terminal #8302
Customize VM template boot source #8151
(bug-fix): Fixes donut chart loading #8383
YAML Editor Automation #8369
Update descriptor reference doc to remove fieldDependency sibling restriction. #8278
adding global config extension types to dynamic-plugin-sdk #8087
ODC-5622 : Create Namespaces script is failing on CI due to load issue #8375
(refactor): Fix handling of nodes in internal attached devices wizard #8256
Migrate all static AddAction extensions to dynamic extensions #8371
Bug 1937628 : Bump upgrade channels for 4.8 #8367
Update PF package versions to 2021-3 #8331
improve i18n parser to support console-extensions.json #8363
Bug 1937683 : Show plane image destination of output in buildConfig when the destination is a DockerImage #8368
Improve Console TypeScript type declarations #8343
Upgrade xterm v3.12.0 to v4.10.0 #8260
Adding useSSHKeys hook, core usage for ssh feature #8366
Fix ResolvedExtension type inference #8358
Add .eslintrc to dynamic plugin SDK scripts directory #8359
Bug 1929243 : override normal namespace hiding for pods view in node details #8253
Fix @console/active-plugins generation interfering with i18n #8344
Query Browser: Fix bug where lines briefly appear outside graph frame #8334
Monitoring dashboards: Fix bug where end time was not reset after zoom #8321
Bug 1926126 : Remove period in translation #8129
adding yaml templates extension types to dynamic-plugin-sdk #7935
Bug 1909091 : Pod/node/ip/template isn’t showing when vm is running #8350
Consolidate Noobaa and Ceph Plugin #8185
Bug 1936854 : Fix to show correct internal image-stream name in container image edit flow’s internal registry image-stream dropdown for kn service #8338
Bug 1936983 : Removed loaded prop and nested component #8347
fixes shadow and form footer for edit form #8346
Update console-extensions.json format #8252
Bug 1879638 : Support binary file type secret entries #7399
Bug 1935269 : Include jobs in operator backed sidebar & resource details page #8306
Bug 1928875 : Update translations #8101
fix helm nav item delay to show up on page load #8336
Improve plugin JSON schema generator code #8297
Add workspaces to Pipeline Details Page #8238
Bug 1931005 : include related objects without a name #8329
Bug 1931755 : Fix test about VM start via kebab action #8219
removes references of deprecated selfLink #8318
Migrate obcTest.scenario.ts #8061
ODC-5596 : Updated cypress extensibility related files #8305
Bug 1883587 : Adds volume mode selector when restoring a volumesnapshot #8136
display full quick start prerequisites in quick search #8308
adding pvc extension types to dynamic-plugin-sdk #7912
Install Web Terminal Operator #8319
support service binding operator version 0.5.0 #8309
odc-5564-select the builder image when git url is not validated #8295
fixes shadow and form footer for ksvc form #8285
odc-5571-fixed page details related smoke test case #8287
Bug 1888561 : Fixes MCG info #8281
Bug 1934329 : Bump sanitize-html version to 2.3.2 to improperly validate the hostnames #8294
CONSOLE-2380 : Add UI for enabling/disabling dynamic plugins during op… #8175
Bug 1857477 : Updates helptext for storage cluster creation #8237
Bug 1918729 : add hide/reveal button for kms token #8196
Monitoring dashboards: Allow zooming all graphs and sync their ranges #8273
Bug 1932453 : Update format for Japanese date/times #8242
Bug 1933857 : Fix uncaught exception in DetailsPage component #8271
CONSOLE-2758 : Bump webpack-cli and webpack-dev-server to latest version #8269
Bug 1928893 : Fix mismatched disk and memory pressure condition status #8268
Fix topology crash due to selfLink deprecation #8264
Monitoring dashboards: Add “Last” to the time interval descriptions #8258
Bug 1919406 : Update OperatorHub ‘Provider type’ filter to ‘Source’ #8251
Bug 1927941 : Fix frontend descriptor API edge cases #8145
ODC-5590 : segregated the knative test cases #8286
(bug-fix)Fix Object storage event filter #8283
Remove unused /frontend/public/components/operator-hub/operator-hub-community-provider-modal.tsx #8276
fix Create route text for import forms #8274
Bug 1933284 : Sort sample and snippets in the resource sidebar #8262
Bug 1852743 : Use consistent labels for CPU in node list #8250
test: clear the session token before login #8289
Update to PF4 Access Consoles #8169
Add single control point of all toast notifications #8227
Create workloads from Templates #8246
Gherkin: Improve knative & build integration #8235
Create ImageStream and other resources for samples step by step #8222
change addForm layout to make footer full length #8213
Make workload serverless #8200
Gherkin:Added topology regression cases: ODC-4179 #8228
Update topology quick search to include results from quick starts catalog #8225
gherkin for scaling advanced option for knative service ODC-4744 #8241
Migrate bucket class test into cypress #7652
visualize serverless function in topology #8233
Fix builder image version dropdown value in pipeline edit flow #8215
Bug 1929577 : Fix to avoid overriding of d/dc pod template container values #8201
(test): Unit tests for flexible scaling feature #7653
Avoid deep merging extension properties #8243
Advance Scaling options ‘Autoscale window and concurrency utilization’ for Serverless #8108
fix validation in number type input field #8198
Add support for workspaces in pipeline builder #8214
Improve standalone route page extension processing #8192
Add badges support in catalog items and make cta optional #8239
Remove offensive language #8206
Recently running pipeline should be listed first #8183
Monitoring: Add title
s to the alert and alerting rule list rows #8230
Bug 1924083 : Fix Noobaa events filters #8084
Bug 1866322 : Add prop to AlertItem to hide default link #8231
Consume KebabActions extension via standard API #8226
fix alerts notification layout #8181
move route section ‘after create a route to the application’ option #8189
Bug 1928045 : Fixes N+1 scaling info #8217
ODC-5474 : gitops cypress cucumber setup #8180
Bug 1917241 : Format UTC date in tooltips #8193
Console extension processing improvements #8202
refactor: Local volume discovery request and wizard footer changes for attached devices wizard #8158
Bug 1906304 : Fix NaN in Memory/CPU pod charts #7806
QuickStart highlight fixed for collapsed nav #8152
Bug 1908343 : Allow clicking on column labels to configure column management in dialog #7624
fix spacing for MulitColumnField component #8208
add text area for multiline task param #8195
Update the Task Results error message to be an empty state message #8194
Remove dead code related to old catalog extension #8191
Moved api types files to types/api folder, added index file #8023
Gherkin Scripts: Deploy Application using Templates #8207
Bug 1929803 : Hide pipeline section in container image edit flow #8184
Bug 1899587 : Fix RGW Total Used Query #8050
Bug 1925261 : Fix KMS validation error #8147
test: increase analyze script heap size #8203
Bug 1916450 : Alertmanager: add Title and Text fields to Adv. config section of Slack Receiver form #7921
add close [x] button in the pipeline task sidebar #8174
Bug 1920677 : fixes missing i18n for create a project #8069
Fix environment tests #8163
Gherkin for Alert details page- ODC-5485 #8132
odc-5518-cypress dev file[add flow] automation #8141
Bug 1929769 : Switch to correct perspective when loading non-shared routes #8182
Add dynamic extension for standalone pages #8170
ODC-5473 : Moved the pipelines scripts from dev console to pipelines folder #8124
make quickstart drawer resizable #8089
Fix issues related to loading plugins via SERVER_FLAGS.consolePlugins #8076
Bug 1924983 : localize components in utils directory #8049
Remove dead code for in context binding and fix wrong import #8168
Pipeline Results #8095
Bug 1930064 : Do not fail new VM wizard when no storage classes are available #8188
Bug 1928869 : remove css overrides for search component and update pf dependency to 2021.2 #8166
Bug 1888561 : Improve explanations and definitions for MCG #8179
YAMLs to install operator #8134
Refactor Ceph Plugin Dashboard Directory Structure #8111
Add default value to the runtime VERSION parameter in add flow pipelines #8127
Interop UI install helmchart #8090
Bug 1888519 : Links OCS page from dashboard #8148
Bug 1926154 : Fix pool replica for arbiter #8177
fix pipelinerun status icon rendering issue #8173
Bug 1924747 : InventoryItems aren’t internationalized #8040
Bug 1922264 : Fix rendering of access-mode selector #8055
Monitoring dashboards: Click a graph card to open the Metrics page #7437
Gherkin: Added all types of health check #8135
Bug 1926154 : Fix for creating new pool with arbiter - wrong replica #8117
Bug 1927882 : allow choice of binding type when creating RoleBinding #8167
Bug 1927797 : Add “Pod” in HPA pod donut label #8137
Bug 1926336 : Switch grid column responsive size to prevent breakage of Service port mappings content #8164
Bug 1905147 : Show multiple pre-requisites as unordered list in popover #8133
Bug 1924586 : internationalize control plane and operator status #8113
Add support for taskSpec in pipeline visualization component in the pipeline details page. #8106
Check for kindObj before accessing its properties #8160
odc-5475-updated setting.json in frontend folder #8082
Bug 1927898 : i18n Admin Notifier #8144
Bug 1901207 : Pipeline resources table not immediately updated after Name filter applied or removed #8142
Bug 1927465 : i18n Dashboard content #8143
Adds Christoph as an approver to DevConsole packages #8153
Fix tests for CNV 2.5 #8125
Bug 1926072 : Fix close button in the new ‘Storage cluster exists’ warning alert modal #8105
Bug 1891766 : Disable submit button for incorrect validations (LSO/OCS local volume set) #8092
Migrates backing store test to cypress #7617
add copy to clipboard functionality to EventListenerURL #8097
Remove dead code related to developer catalog and service catalog #8112
Use dry run options directly to remove bad dependency #8114
Bug 1920699 : retry co-fetch on 409 POST or 429 #8116
Bug 1926843 : Consider finally tasks when calculating task status #8110
Bug 1921227 : Avoid require()‘ing modules when generating @console/active-plugins #7919
Refactor constants in Ceph Plugin #5978
Bug 1925083 : IDP Creation not fully i18ned #8077
Fix flakes in Ceph CI #8122
Fixes inconsistent fonts on step 1 and step 2 of baremetal wizard #8103
Workloads on Topology Page Automation #8037
Bug 1921267 : i18n ResourceListDropdown #7955
Bug 1874931 : Add shortcut above YAML editor and tab toggle action shortcut to popover to improve accessibility #8115
Bug 1921227 : Improve code reference handling for Console dynamic plugins #7898
Bug 1927013 : update pf virtualized dependency to fix breakpoint prop missing in virtualized table #8119
Bug 1922992 : i18n missing items in YAML sidebar #8027
adding context provider extension types to dynamic-plugin-sdk #7882
Bug 1902003 : Clarification of Jobs completions column data when sorting #7760
Fix filname for multiple storage class test in cypress #8081
ODC-5076 : Updated knative-automation framework setup #7875
Model Feature Flag - convert kubevirt extension to dynamic #7881
Bug 1927075 : fix pvc string in pvc.view #8118
i18n: avoid 404 errors attempting to load en-US #8100
Bug 1921780 : Clean up Search i18n #7967
Bug 1926735 : add template support check if use it separately #8107
Remove Noobaa Operator Page as this is an Internal CRD #8102
Remove stale files and functions which are not required #8094
Bug 1921781 : i18n DefaultList #7968
adding reducer extension types to dynamic-plugin-sdk #7860
Document kubevirt DOWNSTREAM variable #8086
Updating openshift-enterprise-console builder & base images to be consistent with ART #8104
Bug 1925017 : Remove trailing comma #8079
Add storage.bind.immediate.requested annotation to golden image dvs #8085
Interop UI - actions on helm release #8091
Fix pipeline types #8080
Update OWNERS components #8073
Bug 1924585 : Fix translation for edit annotation #8075
Full changelog
Bug 1948524 : Remove ResyncEvery method from the operator sync loop #525
Bug 1947789 : Bump deps to pickup CRD apiVersion bump #524
Export project access details to console-config ConfigMap #514
IBM Cloud manifest profile patch #520
Bug 1945326 : Resync controllers every minute #521
Bump openshift/api to get project access role cuztomization changes #519
Add in get subscriptions to console service account #513
Add e2e test to check correct deployment replicas, based on the Infrastructure config TopologyMode #510
CONSOLE-2792 : Bump openshift/api dependecy in console-operator to get CustomDomain API for Ingress config #517
Updating openshift-enterprise-console-operator builder & base images to be consistent with ART #518
Bug 1937627 : Bump DEFAULT_DOC_URL for 4.8 #515
Bug 1935541 : Check for error when generating default and user-defined config for the console-config configmap #511
CONSOLE-2526 : Update console operator for single-node clusters #508
Bug 1931760 : Non-unified reference to OCS in quickstarts #509
CONSOLE-2366 : Move the operator’s controllers to lib-go controller factory #500
CONSOLE-2757 : Bump github.com/openshift/api #506
Updating openshift-enterprise-console-operator builder & base images to be consistent with ART #505
Bump polling interval when checking for resource unavailability #507
RetryOnConflict should be fetching latest version of console-operator config #504
Full changelog
Upstream #4430: Corrected detection of K8s minor version #54
NE-514 : Rebase to upstream v1.8.1 #52
Updating coredns builder & base images to be consistent with ART #51
Add rfredette to OWNERS #48
Full changelog
Bug 1919291 : UPSTREAM: 1434: [cinder-csi-plugin] Fix filesystem resize #49
Updating ose-openstack-cinder-csi-driver builder & base images to be consistent with ART #50
Updating csi-driver-manila builder & base images to be consistent with ART #51
Bug 1930220 : Add udev to the driver image #45
Updating csi-driver-manila builder & base images to be consistent with ART #44
Updating ose-openstack-cinder-csi-driver builder & base images to be consistent with ART #43
Full changelog
Bug 1949357 : Fix namespace in metrics collection objects #96
Manila: Add metrics scraping #95
Updating csi-driver-manila-operator builder & base images to be consistent with ART #94
Bug 1918564 : bump library-go #93
Bug 1933184 : Add maxUnavailable to DaemonSets #92
Updating csi-driver-manila-operator builder & base images to be consistent with ART #89
Cleanup: Remove serviceName from controller manifest #90
Full changelog
Updating csi-attacher builder & base images to be consistent with ART #30
Updating csi-attacher builder & base images to be consistent with ART #29
Full changelog
Updating csi-provisioner builder & base images to be consistent with ART #38
Updating csi-provisioner builder & base images to be consistent with ART #37
Full changelog
Updating ose-csi-external-resizer builder & base images to be consistent with ART #119
Updating ose-csi-external-resizer builder & base images to be consistent with ART #118
Full changelog
Updating ose-csi-external-snapshotter builder & base images to be consistent with ART #46
Updating ose-csi-snapshot-controller builder & base images to be consistent with ART #45
Updating csi-snapshot-validation-webhook builder & base images to be consistent with ART #47
Updating ose-csi-external-snapshotter builder & base images to be consistent with ART #43
Updating csi-snapshot-validation-webhook builder & base images to be consistent with ART #44
Updating ose-csi-snapshot-controller builder & base images to be consistent with ART #42
Full changelog
Updating csi-livenessprobe builder & base images to be consistent with ART #23
Updating csi-livenessprobe builder & base images to be consistent with ART #22
Full changelog
Updating csi-node-driver-registrar builder & base images to be consistent with ART #28
Updating csi-node-driver-registrar builder & base images to be consistent with ART #27
Full changelog
Better log message when action is not allowed #268
Updating openshift-enterprise-registry builder & base images to be consistent with ART #264
Bug 1924568 : Bumping docker distribution dependency #265
Full changelog
Updating egress-router-cni builder & base images to be consistent with ART #41
Fix gofmt linting issues on macvlan_test #40
Include build-machinery-go tests #39
Enable unit testing #37
Remove valadas from owners #38
Update go.mod file #36
add unit tests for fillNetConfDefaults()
in macvlan.go #31
Add developer documentation #25
SDN-1569 : Add support for multiple destinations in redirect mode #34
Updating egress-router-cni builder & base images to be consistent with ART #35
Update README to current implementation #29
Full changelog
UPSTREAM: <carry>: *: ensure zap logger is set before use #75
ETCD-180 : Bug 1927942: UPSTREAM: <carry>: *: add support for socket options #70
ETCD-178 : Bug 1931652: openshift-tools: fix on off flow and add unit tests #73
Updating ose-etcd builder & base images to be consistent with ART #68
Bug 1870189 : Bump v3.4.14 #65
Full changelog
Bug 1918910 : Only log error on nonexistent instance type for scale from zero #157
Updating ose-gcp-machine-controllers builder & base images to be consistent with ART #156
Bug 1910318 : Ensure original conditions aren’t mutated during reconcile #155
Bug 1910318 : Add condition to show actuator exists condition on machine #152
Bug 1934021 : Ensure response body is closed when we are finished with the request #150
Try to mark node for up to 30 seconds when termination notice observed #145
Updating ose-gcp-machine-controllers builder & base images to be consistent with ART #146
Full changelog
Updating ose-gcp-pd-csi-driver builder & base images to be consistent with ART #12
UPSTREAM: 693: Add CLI option to label the PD disks #11
Updating ose-gcp-pd-csi-driver builder & base images to be consistent with ART #9
Full changelog
GCP PD: Add metrics scraping #21
Updating ose-gcp-pd-csi-driver-operator builder & base images to be consistent with ART #19
Bug 1939865 : Add CSIDriver object #17
Bug 1933184 : Add maxUnavailable to DaemonSets #15
Change the disk label name #16
Add cluster ID as extra label for newly created PDs. #14
Update images in README.md #8
Cleanup: Remove serviceName from controller manifest #13
Updating ose-gcp-pd-csi-driver-operator builder & base images to be consistent with ART #12
Full changelog
Updating grafana builder & base images to be consistent with ART #56
Updating grafana builder & base images to be consistent with ART #55
Full changelog
Add errorfile stanzas and dummy default html files to the router #274
haproxy-config.template: Use power-of-two balancing #192
haproxy-config.template: Re-indent. #276
Updating ose-haproxy-router-base builder & base images to be consistent with ART #272
Bug 1925697 : Route admission should not use the override #258
NE-417 : Allow configuring HAProxy header buffer sizes #193
Bug 1937972 : router/template: Cache compiled regular expressions #268
Bug 1909906 : Exit gracefully if metrics listener fails #266
Bug 1903821 : contention: Contend over route ingress admission condition #240
template: Drop http-use-htx option #261
Switch to haproxy22 #259
Updating openshift-enterprise-haproxy-router builder & base images to be consistent with ART #256
Updating ose-haproxy-router-base builder & base images to be consistent with ART #255
Bug 1801407 : Omit brackets around IPv4 addresses in v4v6 mode #83
Add rfredette to OWNERS #237
Full changelog
Bug 1949050 : UPSTREAM: 101147: Limit image spec’s hash length #674
Bug 1949721 : UPSTREAM: 99237: Use the audit ID of a request for better correlation #672
Bug 1934085 : UPSTREAM: 100128: [sig-scheduling] SchedulerPreemption|SchedulerPredicates|SchedulerPriorities: adjust some e2e tests to run in a single node cluster scenario #665
BUG 1948703: UPSTREAM: 100678: apf: exempt probes /healthz /livez /readyz #656
UPSTREAM: <carry>: Add Dockerfile to build pause image #633
<carry>: enable CSI migration gates in Attach/Detach controller #601
UPSTREAM: <carry>: bump tag version #652
UPSTREAM: <carry>: Disable CSI migration on OpenStack Cinder #651
KS with preferred host support #638
Rebase 1.21.0 rc.0 #641
Revert “UPSTREAM: 97295: Fix staticcheck in test/integration/{examples,framework}” #648
UPSTREAM: 97295: Fix staticcheck in test/integration/{examples,framework} #644
UPSTREAM: <carry>: rate limit initial watch storm from kubelets on apiserver restart #629
Bug 1941000 : get AZ of cinder volume from cinder and not from metadata #634
upstream: 99817: Fix zero-value custom resource validation with go1.16 #637
UPSTREAM: <carry>: kube-apiserver: ignore SIGTERM/INT after the first one #616
improves the apiserver graceful shutdown procedure #606
Ensure multi-az test is run in the serial job #626
UPSTREAM: 96856: e2e network policy enclose IPv6 destinations #628
UPSTREAM: <carry>: provide events, messages, and bodies for probe failures of important pods #609
UPSTREAM: <carry>: allow kubelet to self-authorize metrics scraping #598
UPSTREAM: 91295: kubectl explain: detect resource group in case there… #608
use hardcoded authorizer for metrics #588
UPSTREAM: 96984: APF e2e: wait for steady state before proceeding #599
Bug 1932097 : UPSTREAM: 98571: kubelet: Stop probing a pod during graceful shutdown #594
Bug 1885717 : UPSTREAM: 98742: Sync completed pods until their containers have been terminated #593
UPSTREAM: 99199: delay serving CRD creates for a few seconds for HA consistency #587
Bug 1931103 : UPSTREAM: 96958: kubelet: remove periodic messages from log-level 2 #584
Bug 1916489 : (e2e/scheduler) Ensure minimum memory limit in createBalancedPodForNodes #526
Bug 1908378 : kubelet: fix create sandbox delete pod race #580
UPSTREAM: 98956: Fix race when KillPod followed by IsPodPendingTermining #578
add failure details for SCC not used #573
Bug 1897918 : UPSTREAM: 93861: apiserver: add –permit-address-sharing flag to listen with SO_REUSEADDR #309
Bug 1876918 : Move deferred taint cleanup call to ensure all are removed #513
Bug 1927391 : UPSTREAM: 98939: fixes race in TestSyncPodsDeletesWhenSourcesAreReady #564
Bug 1926484 : UPSTREAM: <carry>: kube-apiserver: ignore SIGTERM/INT after the first one #558
Bug 1926285 : UPSTREAM: <carry>: ignore not found errors in status messages #557
Bug 1925493 : Enable snapshot tests #555
Bug 1896558 : Balance nodes in scheduling e2e #547
Full changelog
Add a workload fingerprint gatherer #315
Recorder refactoring that improves maintainability #337
Fixes changelog script code styling #341
Improve code removing some codesmells #303
Introduce parallelism to unit tests #306
Some charms to Makefile #305
Bug 1923895 : Auto changelog #318
Disable instead of Degrade in case of gather fails #336
Do not create the metrics file in case of any error #334
Updating ose-insights-operator builder & base images to be consistent with ART #333
Bug 1926082 : Relax the recent log gatherers to avoid degrading during… #332
Full changelog
Bug 1948981 : Update packages to latest for 4.8 #159
Upgrade to latest ironic-lib version #157
Update packages to pick up latest changes #156
Bug 1888712 : Support for including vlan interfaces in introspection r… #154
Start using current ironic versions #150
Image sync #151
Updating ironic builder & base images to be consistent with ART #146
Prevent content override of /bin/ when building with imagebuilder #149
Add Support for Fedora-based OKD #123
Take advantage of multi files COPY to simplify Dockerfile #144
Supply a default for COPY args #147
Full changelog
Bug 1948981 : Update packages to latest for 4.8 #64
Upgrade to latest ironic-lib version #63
Update packages to pick up latest changes #62
Updating ironic-inspector builder & base images to be consistent with ART #61
Introduce separate ARG for extra packages list #59
Full changelog
Bug 1948513 : Add support for no_proxy #65
Update ipa-ramdisk to latest for 4.8 #66
Upgrade to latest ipa-ramdisk #64
Bug 1935419 : Fix failed to scale worker using virtualmedia on Dell R640 #62
Updating ironic-ipa-downloader builder & base images to be consistent with ART #60
Full changelog
Add another folder for agent-maven #1239
Bug 1928845 : update openshift-sync plugin #1227
Bug 1928658 : update kubernetes-client-api #1225
Updating ose-jenkins-agent-base builder & base images to be consistent with ART #1215
Updating ose-jenkins-agent-nodejs-12 builder & base images to be consistent with ART #1218
Updating ose-jenkins-agent-nodejs-10 builder & base images to be consistent with ART #1219
Updating ose-jenkins-agent-maven builder & base images to be consistent with ART #1217
Updating openshift-jenkins-2 builder & base images to be consistent with ART #1216
Upgrade Jenkins to 2.263.3 #1207
Full changelog
Bug 1920700 : Bump prometheus-adapter to v0.8.4 #47
Updating ose-prometheus-adapter builder & base images to be consistent with ART #46
Bug 1914994 : Bump k8s-prometheus-adapter to v0.8.3 #45
Updating ose-prometheus-adapter builder & base images to be consistent with ART #44
Full changelog
pod: build with Go 1.16 #87
Use print() function in both Python 2 and Python 3 #9
Updating ose-egress-http-proxy builder & base images to be consistent with ART #79
Updating openshift-enterprise-egress-router builder & base images to be consistent with ART #81
Updating openshift-enterprise-pod builder & base images to be consistent with ART #80
Updating openshift-enterprise-egress-dns-proxy builder & base images to be consistent with ART #83
Updating openshift-enterprise-keepalived-ipfailover builder & base images to be consistent with ART #82
egress/dns-proxy: Switch to haproxy22 #84
Updating openshift-enterprise-base builder & base images to be consistent with ART #77
pod process container: drop unneeded log line #65
ipfailover: Add component to OWNERS #62
Full changelog
egress IP traffic load-balancing #277
Add a unit test to ensure we don’t change flows without changing ruleVersion #276
Fix multiple race conditions in networkpolicy_test.go #282
Add a networkpolicy test with empty namespaceSelector #278
Bug 1926931 : Fix incorrect unmonitoring of egress nodes #275
Support allow-from-router feature using openshift-host-network namespace #262
Bug 1933711 : EgressDNS: Keep short lived records at most 30s #263
Bug 1910378 : networkpolicy: pass traffic through NAT to handle possible tuple collisions #269
Bug 1924527 : CVE-2021-3121 gogo/protobuf lacks certain index validation #260
Bug 1919737 : Prefer local endpoint for cluster DNS service #254
Bug 1850060 : Make DNS queries for egress network policy async #251
Be less melodramatic when restarting due to OVS restart #248
Full changelog
Updating kube-rbac-proxy builder & base images to be consistent with ART #44
add hardcoded authorizer to approve /metrics for metrics scraper #43
Updating kube-rbac-proxy builder & base images to be consistent with ART #41
Full changelog
Bump kube-state-metrics to be synced with release-2.0 branch #48
Updating kube-state-metrics builder & base images to be consistent with ART #46
Updating kube-state-metrics builder & base images to be consistent with ART #44
Full changelog
Updating ose-kube-storage-version-migrator builder & base images to be consistent with ART #168
Full changelog
Bug 1948471 : Add release inclusion annotations to external remediation cluster role #847
4019 fencing backport mhc external remediation template #795
Vsphere enable autoscaling from/to zero #839
Fix GCP default image name #842
Update hacking-guide.md with imagebuilder troubleshooting instructions #822
Update GCP default disk image to include ignition v3 #833
Don’t mount service account token in termination daemonset #836
Bug 1883993 : vSphere, detach virtual disks before virtual machine destroy if node not available #815
BUG 1932154: add warning for missing IAMInstanceProfile in AWS #824
Bug 1910318 : Ensure original conditions aren’t mutated during reconcile #829
Add service account names to credentials request manifest #802
Bug 1938493 : Revert “Add resource limit to pods” #827
install/0000_90_machine-api-operator_04_alertrules: Drop MachineAPIOperatorDown #826
Bug 1923823 : Improve TLS configuration for Kube RBAC Proxy #823
Add resource limit to pods #825
remove code #791
Bug 1921892 : Ensure manager stops before ending the test #809
Bug 1910318 : [OCPCLOUD-931] Add condition to show actuator exists output on machine status #810
Bug 1934216 : reuse mgr client in webhooks #817
Ensure daemonset conforms to standards #811
: Aggregate operator errors before failing to sync #691
Enable Junit reports for CI unit tests runs #806
Update capz for disk encryption #801
Makefile fix #799
fix the link to capbm #785
Return a valid error message when multiple templates are found #794
Machine: Set ErrorReason when entering Failed phase #701
Full changelog
Bug 1931505 : [on-prem] Cleanup keepalived vips before starting service #2511
Bug 1949387 : Fix the typo in reserved calculation in auto sizing script #2527
Bug 1934443 : Fix ovs-configure script to detect team interface #2512
Bug 1947684 : delay kubelet config readiness until after pools and controller config are ready #2517
Bug 1948431 : Bump openshift/api #2521
Bug 1899187 : run afterburn-hostname only when Network Manager is up #2516
Bug 1940207 : create the ovs-config-executed file to signal ovs is running on the host #2506
Bug 1943320 : configure-ovs doesn’t handle bond interfaces correctly for OVNKubernetes #2519
Bug 1933772 : Revert rework of signal handling #2500
operator: upgradeable false when pools are still updating #2487
Bug 1946513 : Fix Auto node sizing to honor user input #2514
Add new extension for sandboxed-containers #2456
Bug 1944986 : Doc fix for ContainerRuntimeConfig CR #2503
Bug 1899057 : configure-ovs-network: fix spurious OVS warnings #2496
Bug 1945431 : alerts: SystemMemoryExceedsReservation triggers too quickly #2508
Bug 1939740 : Use new –prefer-ipv6 flag to “runtimecfg node-ip” as appropriate #2478
vSphere: Update reviewers and approvers #2505
Bug 1943329 : add tlsSecurityProfile to KubeletConfig manifest #2492
Bug 1920670 : [Baremetal and friends] Properly handle SIGTERM - Keepalived container #2367
Bug 1940939 : Do “systemctl daemon-reload” after running “runtimecfg node-ip” #2470
Bug 1941936 : drop LogSizeMax and OverlaySize in ContainerRuntimeConfiguration when not used #2494
OCPNODE-367 : Auto node sizing for Openshift #2466
Bug 1935539 : vSphere: udp tnl workaround cannot use nmcli #2482
Bug 1925698 : not allow healthcheck traffic to loop through the node #2477
Bug 1943145 : Strengthen kubelet service dependency on crio service #2491
Bug 1940950 : Strengthen kubelet service dependency on crio service #2489
Fixes: Bug 1942207: [vsphere] hostnames are changed when upgrading from 4.6 to 4.7.x causing upgrades to fail #2486
Bug 1938084 : configure-ovs.sh:incorrect setting of cloned-mac-address field #2468
Update Update-SSHKeys.md #2483
Bug 1930636 : fix error print verb #2485
Makefile: Bump test-e2e timeout to 90 minutes #2474
Bug 1935539 : vSphere: Disable tx udp_csum segmentation #2472
Bug 1825417 : Make getting the suffix of an MC more robust #2458
Bug 1939270 : pkg/operator/status: Use ‘DegradedPool’ reason for Upgradeable=False #2463
Bump haproxy http-request timeout to 30 seconds #1743
Skip drain on Single Node deployment #2457
Bug 1840881 : Make getting the suffix of a kubeletconfig MC more robust #2459
Bug 1902963 : templates: add After=ostree-finalize-staged.service to kubelet.service #2414
Bug 1934113 : Improve error handling for os updates #2449
Bug 1930636 : Fix overlaySize & pidslimit ctrcfg #2448
Bug 1933805 : Add node label to service monitor #2446
Bug 1931522 : OVS Config: fixes detecting bond NM files with static IP #2424
OCPNODE-464 : add tls security profile support #2324
Bug 1932105 : pkg/operator/sync: More logging for syncRequiredMachineConfigPools #2444
Bug 1932105 : operator/sync.go restore err when required pools not leveled #2440
Bug 1871770 : Remove extraneous whitespace from keepalived peer list #2409
Bug 1927731 : Revert “pkg/daemon: Add IgnitionVersion to Daemon” #2431
Bug 1896226 : Remove recycler pod templates #2318
Bug 1844990 : server/api: Disable unsafe ciphers for CVE-2016-2183 #2420
Bug 1930620 : support trace loglevel #2429
OWNERS: Surrendering membership #2432
Bug 1922997 : Connect default NIC to cluster network #2384
Bug 1928473 : Apply system-connections-merged to all platforms #2425
Add kubelet CA to no-reboot action list/Do not drain for non-reboot actions #2398
controller: remove etcd quorum-guard check on master pool #2416
daemon: safer signal handling for shutdown #2395
pkg/daemon: Drop unnecessary select from runLoginMonitor #2406
vendor: update openshift/api to bring in new field controlPlaneTopology #2417
Bug 1927366 : Fixes ovs-configuration with cloned connections #2402
Bug 1840881 : Fix 1:1 mapping for kubeletconfig:MC and some e2e test fixes #2408
Dockerfile: update reference to builder to new CI location #2400
Bug 1920807 : [vsphere] set hostname with –static to provide consistent node name for CSR approval #2380
Updating ose-machine-config-operator builder & base images to be consistent with ART #2396
OWNERS: drop @runcom with gratitude #2379
Bug 1885186 : handle Passwd.Users removal more gracefully #2389
Full changelog
Updating ose-mdns-publisher builder & base images to be consistent with ART #28
Bug 1915122 : Truncate long service names to 63 characters #24
Updating ose-mdns-publisher builder & base images to be consistent with ART #25
Full changelog
Change nil instead of error in case of no network annotation #96
Updating multus-cni builder & base images to be consistent with ART #93
Sync with upstream for OCP 4.8 #88
Updating multus-cni builder & base images to be consistent with ART #86
Full changelog
Add multi-networkpolicy object in must-gather #226
gather multi-networkpolicy logs #224
Bug 1916809 : extend must-gather network log to include nodes’ ovs DB #218
Bug 1916392 : Gather API priority and fairness debug endpoints #204
Updating ose-must-gather builder & base images to be consistent with ART #210
Gather ethtool info from driver and offload #207
collect alerts from the cluster #205
Full changelog
Updating ose-network-metrics-daemon builder & base images to be consistent with ART (#35) #35
deployments: Use 33% as the rollout maxUnavailable (#34) #34
Updating ose-network-metrics-daemon builder & base images to be consistent with ART (#33) #33
Full changelog
forbid the old token format #44
prints flags at startup #48
loosen up username and identity name validation #47
Bug 1933599 : bump k8s.io/apiserver to 1.20.4 #45
add a custom authorizer to ensure kube-apiserver can always access tokenreviews webhook #41
Add token validation for OpenShift OAuth access tokens #9
Updating ose-oauth-apiserver builder & base images to be consistent with ART #39
completeConfig: remove storage, storageErr state from config #40
Full changelog
base64-encode usernames when they contain ‘:’ or ‘/’ #72
Remove the legacy Dockerfile #73
Updating oauth-server builder & base images to be consistent with ART #70
Bug 1892642 : metrics: move unlabeled metrics to Counters, initialize all #69
Full changelog
bump apiserver-lib-go for looser username validation #195
sets shutdown-delay-duration from OpenShiftAPIServerConfig #198
limit basic-user cluster role well-known access to oauth-authorization-server only #192
Bug 1895053 : Propagate new MountTrustedCA field #185
Bug 1933599 : bump k8s.io/apiserver to 1.20.4 #190
Updating ose-openshift-apiserver builder & base images to be consistent with ART #184
Full changelog
ingress: Migrate to networking.k8s.io/v1 #172
Bug 1895053 : Instruct builds to optionally mount trusted CAs #154
Updating ose-openshift-controller-manager builder & base images to be consistent with ART #174
Updating ose-openshift-controller-manager builder & base images to be consistent with ART #168
Full changelog
Updating openshift-state-metrics builder & base images to be consistent with ART #68
Updating openshift-state-metrics builder & base images to be consistent with ART #67
Full changelog
Cinder: Add metrics scraping #34
Bug 1909136 : Pass cluster ID to CSI driver #33
Updating ose-openstack-cinder-csi-driver-operator builder & base images to be consistent with ART #32
Bug 1918562 : bump library-go #30
Bug 1933184 : Add maxUnavailable to DaemonSets #28
Fix logLevel propagation to the operands #27
Updating ose-openstack-cinder-csi-driver-operator builder & base images to be consistent with ART #25
Cleanup: Remove serviceName from controller manifest #26
Full changelog
Bug 1948546 : Port create bugs #175
Ports NetworkID json typo #174
Sriov Addons #173
Updating ose-openstack-machine-controllers builder & base images to be consistent with ART #172
Bug 1747270 : InstanceService.GetInstanceList should not do substring search on name #171
Adds vnictype to port creation #169
Add availability zone option to root volume #168
Tag Ports Created By CAPO Based on Network or Subnet Attached #166
Remove pkg/errors dependency #155
Updating ose-openstack-machine-controllers builder & base images to be consistent with ART #162
images: Remove openssh from the RHEL variant #145
hack: Add verify-vendor.sh #144
Update BZ component #160
use gophercloud/utils to list available AZs #146
Full changelog
Bug 1938492 : Add resource requests for bundle unpacker #55
Bug 1949294 : fix environment variable merging from subscription.config #53
Bug 1948725 : Add IBM managed cloud profile annotations to manifests #50
Bug 1934080 : Preserve existing ServiceAccount owner references during installs. #41
Bug 1948771 : Revert “set packageserver replicas to 1 for single node” #51
staging/operator-registry: Pull in all non-opm-add declarative config updates #47
Staged api to 01e8bf8b (v0.8.0) and olm to c480add3. #49
staging/operator-registry: Pull in declarative config base packages + server command #45
Update the staging/operator-lifecycle-manager tree #46
Bug 1946838 : Do not adopt copied CSVs #44
Bug 1913525 : Bump the k8s dependencies to v0.20.4 #40
Upstream sync for operator-lifecycle-manager #38
staging/olm: Re-generate test fake package(s) #39
Upstream sync for operator-registry #36
Bug 1945584 : Remove overrides for GOOS and GOARCH in cpb Makefile recipe. #35
Makefile: Use the full git commit hash when building binaries #33
Remove the OLM_VERSION file and update the base.Dockerfile to use Go 1.16 #32
Updating operator-lifecycle-manager builder & base images to be consistent with ART #31
Updating operator-registry builder & base images to be consistent with ART #30
Dockerfile,Makefile: Add opm binary and cross compilation target(s) #29
add crd and manifest generation #27
staging: Update OLM modules after recent changes #26
Release 4.8 #25
scripts: Update the unit.sh helper script and populate the nested staging directory #21
Add additional make targets and update Dockerfile(s) #20
Dockerfile: Update the Golang operator-registry base image tag #19
Update repository layout #18
Update helper scripts and root Makefile #12
Update the CI registry in the registry Dockerfile and copy OLM_VERSION to root directory #10
*.Dockerfile: Manually bump the image tags to 4.8 #6
staging: Sync the vendor dependencies #9
Add root .gitignore #7
Add Ankita’s initial commit + remove nested OWNERS files #5
Create OWNERS #1
Full changelog
Bug 1938492 : Add resource requests for bundle unpacker #55
Bug 1949294 : fix environment variable merging from subscription.config #53
Bug 1948725 : Add IBM managed cloud profile annotations to manifests #50
Bug 1934080 : Preserve existing ServiceAccount owner references during installs. #41
Bug 1948771 : Revert “set packageserver replicas to 1 for single node” #51
staging/operator-registry: Pull in all non-opm-add declarative config updates #47
Staged api to 01e8bf8b (v0.8.0) and olm to c480add3. #49
staging/operator-registry: Pull in declarative config base packages + server command #45
Update the staging/operator-lifecycle-manager tree #46
Bug 1946838 : Do not adopt copied CSVs #44
Bug 1913525 : Bump the k8s dependencies to v0.20.4 #40
Upstream sync for operator-lifecycle-manager #38
staging/olm: Re-generate test fake package(s) #39
Upstream sync for operator-registry #36
Bug 1945584 : Remove overrides for GOOS and GOARCH in cpb Makefile recipe. #35
Makefile: Use the full git commit hash when building binaries #33
Remove the OLM_VERSION file and update the base.Dockerfile to use Go 1.16 #32
Updating operator-lifecycle-manager builder & base images to be consistent with ART #31
Updating operator-registry builder & base images to be consistent with ART #30
Dockerfile,Makefile: Add opm binary and cross compilation target(s) #29
add crd and manifest generation #27
staging: Update OLM modules after recent changes #26
Release 4.8 #25
scripts: Update the unit.sh helper script and populate the nested staging directory #21
Add additional make targets and update Dockerfile(s) #20
Dockerfile: Update the Golang operator-registry base image tag #19
Update repository layout #18
Update helper scripts and root Makefile #12
Update the CI registry in the registry Dockerfile and copy OLM_VERSION to root directory #10
*.Dockerfile: Manually bump the image tags to 4.8 #6
staging: Sync the vendor dependencies #9
Add root .gitignore #7
Add Ankita’s initial commit + remove nested OWNERS files #5
Create OWNERS #1
Full changelog
Updating ose-ovirt-csi-driver builder & base images to be consistent with ART #70
Update OWNERS and Registry ci #73
Full changelog
oVirt: Add metrics scraping #53
Updating ose-cluster-ovirt-csi-operator builder & base images to be consistent with ART #52
Bug 1933184 : Fix maxUnavailable value to 10% #51
Bug 1933184 : Add maxUnavailable to DaemonSets #50
Run config informers when starting the operator #48
Cleanup: Remove serviceName from controller manifest #46
Updating ose-cluster-ovirt-csi-operator builder & base images to be consistent with ART #45
update manifests and README #42
Full changelog
Bug 1948963 : add support for hugepages #102
Bug 1941334 : Add support for auto pinning policy #100
Bug 1917485 : Add validations to machine object #96
Bug 1937694 : providerIDController ignore nodes that have no machine #95
Bug 1931215 : Add support for affinity group #80
Bug 1920905 : extract node machine ipaddress from the engine instead using DNS . #85
credentials: handle error in the strconv.Parsebool #94
add custom capo readme #88
Updating ose-ovirt-machine-controllers builder & base images to be consistent with ART #91
Bug 1926346 : move to go 1.15 and registry.ci.openshift.org #87
Updating ose-ovirt-machine-controllers builder & base images to be consistent with ART #83
Bug 1926278 : Bump K8s dependencies to 1.20 #86
Full changelog
Bug 1947712 : pods: bind pod logical switch ports to the node’s chassis with requested-chassis #500
Bug 1945948 : Fixes local node IP reachability in shared gateway mode #498
Bug 1930248 : Sync management port for an existing node #497
4-9-21 merge #496
Dockerfile: bump OVS to openvswitch2.15-2.15.0-9 #492
Bug 1944180 : 3-30-21 merge #480
Dockerfile: bump OVS to openvswitch2.15-2.15.0-2 #461
Add wait to iptables commands for OCP Hacks #476
3-24-21 merge #475
3-22-21 merge #472
BZ 1927845: Bump OVS version to 2.13.0-79.5.el8fdp #434
Remove valadas from owners #469
Bump OVN to ovn2.13-20.12.0-25.el8fdp #470
Bug 1934643 : Downstream merge 3-10-21 #458
Downstream merge 3-4-21 #440
Bump OVN to ovn2.13-20.12.0-24.el8fdp #447
Downstream merge 2-22-21 #438
Bug 1918442 : Fix idling and rejects for 4.7 #433
Create a podman image to use with CI so linter/utests can be run #431
Updating ose-ovn-kubernetes builder & base images to be consistent with ART #432
Full changelog
Updating prom-label-proxy builder & base images to be consistent with ART #333
Updating prom-label-proxy builder & base images to be consistent with ART #332
Full changelog
Updating golang-github-prometheus-prometheus builder & base images to be consistent with ART #79
Updating golang-github-prometheus-prometheus builder & base images to be consistent with ART #72
MON-1208 : Bump Prometheus to v2.24.1 #69
Full changelog
Updating golang-github-prometheus-alertmanager builder & base images to be consistent with ART #44
Updating golang-github-prometheus-alertmanager builder & base images to be consistent with ART #43
Full changelog
Updating prometheus-config-reloader builder & base images to be consistent with ART #113
Updating prometheus-operator builder & base images to be consistent with ART #112
Merge 0.45 into master #109
Updating prometheus-operator builder & base images to be consistent with ART #107
Updating prometheus-config-reloader builder & base images to be consistent with ART #108
Full changelog
Updating golang-github-prometheus-node_exporter builder & base images to be consistent with ART #80
Bump node_exporter to 1.1.1 #84
Full changelog
IBM Cloud manifest profile patch #151
Generate wildcard certificates matching pod host names for headless services #149
Updating ose-service-ca-operator builder & base images to be consistent with ART #148
Various e2e test fixes and cleanups #147
Random cleanups #150
Don’t ignore the minTimeLeft parameter to requiresRegeneration #143
Bug 1914446 : manifests: run the operator’s pod as non-root user #136
Fix (make verify) with Go 1.16 #142
Remove cleanup of 4.3 deployments that was safe to remove in 4.5 #141
Updating ose-service-ca-operator builder & base images to be consistent with ART #139
Full changelog
Bug 1947809 : upgrade: register none suite #26081
SNO topology: the oauth-server should only have a single replica now #26052
Set a minimum width to e2e-intervals chart by default #26078
Bug 1938465 : test/extended/operators: remove CPU limits exception for Thanos querier #26048
test: Expose node changes as intervals #26066
Bug 1949050 : Fix oauthaccesstoken test to use the new required name #26060
Bug 1948634 : upgrade: allow upgrades without version change #26027
Bug 1949042 : test/extended/router: skip h2 related tests on OpenStack #26068
Bug 1948021 : test/extended/operators: Require Upgradeable=True or unset for “start all core operators” #26030
Bug 1947806 : test/extended/router: Re-enable h2spec tests #26044
Bug 1948629 : upgrades: add “none” / “minimal” test suites to skip disruption tests #26061
pkg/test/ginkgo/cmd_runsuite: Fix e2e-* clobber for upgrade-conformance #26049
update list of canary tests #26058
Bug 1947806 : test/extended/router: enable http/2, gRPC router tests #25897
Bug 1945398 : e2e requestheader: properly wait for a new oauth-server rollout #26053
test: provide a way to skip tests on disconnected clusters #26019
Baremetal platform tests refinement #26043
visualize monitor event intervals #26034
fix the rest of parallel tests working with old token format #26009
NE-544 : DNS: Add new dual-stack service DNS test #25954
test: skip checking nodejs 10 and perl 5.26 #26017
require operator availability and non-degraded for upgrades #26037
Add list of canary tests to openshift-tests image #25946
test/extended/operators/daemon_set: Multus bug has been fixed #25968
Change BindNetwork of outhserver to tcp to support IPv6 #26040
Update test rules to bump k8s #26039
test/extended/operators: Multus grew requests, drop its exception #26031
tests/extended: Add a basic sanity test for CoreOS bootimages #25993
test: grant exception to installer etcd retry pods #26035
test: remove apk add tcpdump to internal ports test #26008
Fix tests to allow landing k8s bump in oc #26032
test: EventLevel is compared by value for filtering #26024
test: Remove exceptions in fixed bugs in alert/resource tests #26020
test: Mark GCP as fixed and AWS as flaky in upgrade availability #26023
test: App availability test during upgrade must set minReady #26022
test: Do not check github for commits on OLM test #26021
allow separating monitor event identification from monitor event generation #26004
test/extended/single_node: update for monitoring components #26018
Sync perl/dancer imagestreams and use Perl 5.26-ubi8 and 5.30-ubi8 #25972
Updating openshift-enterprise-tests builder & base images to be consistent with ART #26013
cmd: initialize baremetal provider #26007
test: add baremetal provider #25994
Bug 1905095 : Verify layer MIME types in images #25830
Add new tests for baremetal IPI platform #25853
Fix and re-enable test/extended/images/signatures.go #25880
replace registry.redhat.io refs with internal image registry refs in image-eco #25985
pkg/synthetictests/operators: Include the reason string in testOperatorState #25980
Bug 1909875 : upgrade/upgrade.go: Enhance upgrade ack time out error #25984
fix CLI and etcd tests to work with the new format of oauth{access,authorize} tokens #25965
test: stop building URL’s with host/port and Sprintf #25987
test: Synthetics should only return junit tests instead of a bool #25988
test: grant ovirt-csi-driver an exception for not having requests #25990
test/e2e/upgrade: Relax ‘too long’ soft timeout for rollback jobs #25977
test: Mark kubelet terminates non-gracefully as a flake #25986
test: Grant bare metal components an exception for not having requests #25982
test: Require no alerts during upgrades #25904
test: Prevent limits from being set on pods and enforce requests #25959
test: External image test was silently failing #25958
test: Mark pod transition back to pending as a flake for now #25971
test: Temporarily move some synthetics out of disruptive #25961
Bug 1939232 : Update tests to use Ruby 2.7 #25949
Bug 1928946 : Move apiserver graceful failure responsibility to invariant #25963
Skip maxUnavailable check on DS on masters with complex label selectors #25962
extended/router: Omit routes.json from cat command #25030
test: Fail if a daemonset has a different upgrade strategy than default #25928
Remove console deployments from list of 2 replicas in single-replica topology #25929
test: When node upgrade sythetic resets, clear intermediate state #25957
indicate which tests correspond to an operator outage #25953
Bug 1891124 : Skip MCO CRD checks for ibmcloud provider in cli testing #25742
operators: prevent panic in no crashlooping pods in core namespaces #25944
straight moves of the various synthentic tests #25948
Add BareMetalPlatformType into e2e upgrade service unsupported list #25940
Bug 1928297 : Wait until router pod is ready before checking health #25895
test/extended/router: Add OWNERS #25621
flake on operator state changes during e2e #25918
test: Node unready should ignore the ns/ in event locator #25939
test: Consider UpgradeRollback as an invariant reset for node ready #25935
test: Nodes that are deleted should not fire the unready alert #25934
test: Graceful termination invariant should separate pre-suite events #25932
Bug 1933114 : test/extended/router/idle: skip test on virt platforms #25924
Restore s2i memoryswap quota test #25917
test: Exclude AggregatedAPIDown alert caused by test cleanup #25925
test: Prevent all SCC failures from being allowed during normal e2e #25919
test: Detect when the master pool is still updating after upgrade #25922
Bug 1932618 : Don’t allow alerts to fire during a test run #25923
monitor: Improve cluster operator transition message #25921
put the SCC test back #25911
Bug 1929110 : test: add vsphere to unsupported platforms for LB service #25900
Added openshift-image-registry to single node topology test allowedToFail list #25902
Bug 1921720 : fix sig-cli flakes #25909
test: Ensure nodes stay ready during upgrades after reboot #25896
test: AWS and Azure should tolerate no API disruption #25903
test: Synthetic failures were not failing the job #25901
test: SCC early failures (before suite) flake until fixed #25906
Bug 1899941 : Add e2e test for liveness override annotation #25828
Bug 1925493 : Bump (openshift/kubernetes) with updated tests #25876
Bug 1926146 : test/extended/router/idle: address flakes/failures seen in CI #25874
test: Calculate leader elections over individual metrics #25882
tolerate permissions for allowing in-cluster CA bundles to all authenticated #25881
e2e: test OAuth API connections in the tests by that name #25879
Bug 1926977 : adjust route host for redis/nodejs to accomodate new apiserver restrictions #25877
Test that new single replica topology API is taken into account #25812
Updating openshift-enterprise-tests builder & base images to be consistent with ART #25873
Change registry.svc.ci.openshift.org to registry.ci.openshift.org #25863
Updating ose-hello-openshift builder & base images to be consistent with ART #25872
Bug 1924953 : Allow prometheus state clear to pass etcd leader change test #25870
Bug 1886160 : Add test of documented backup/restore procedure #25723
Upgrade openshift/api to 670ac3fc997c #25869
Bug 1896558 : bump(openshift/kubernetes): fix flaking multi-AZ test #25848
Bug 1920221 : Don’t initialize zone info repeatedly #25861
Full changelog
Bug 1926598 : pkg/rules: fix deduplication of equal alerts with different labels #51
Updating thanos builder & base images to be consistent with ART #50
Updating thanos builder & base images to be consistent with ART #48
Bug 1929540 : update golang.org/x/text #49
Full changelog
Source code for this page located on github