4.10.0-0.nightly-arm64-2021-12-11-033708
Created: 2021-12-11 03:40:40 +0000 UTC
Image Digest: sha256:ba1b946dc4ead846575b144ddf135e3f68cb73be99f378b2ace0f8c347c4c8fd
Changes from 4.9.0
Components
- Kubernetes 1.22.1
- Red Hat Enterprise Linux CoreOS upgraded from 49.84.202110080947-0 to 410.84.202112091603-0
New images
Removed images
- ironic-inspector
- mdns-publisher
Rebuilt images without code change
- Merge https://github.com/kubernetes/cloud-provider-aws:master into master #13
- UPSTREAM: <carry>: Update OWNERS #15
- Updating ose-aws-cloud-controller-manager images to be consistent with ART #12
- Bug 2001825: Merge https://github.com/kubernetes/cloud-provider-aws:master into master #9
- Add test for DescribeInstances #277
- Command line flags can be overridden #273
- Set MaxResults if it is not set #274
- Use promoted images #267
- Changelog v1.22.0-alpha.0 #268
- Add a unit test for sets_ippermissions #265
- Remove inactive and add jaypipes #266
- Fix copy/paste error in IPPermissionSet.Ungroup #250
- Make Node IP families configurable #251
- run hack/update-netparse-cve.sh #261
- Set EC2 instance cache max age to 10 mins #259
- chunk target operatation for aws targetGroup #256
- Remove providerless build option #257
- Add script to facilitate cherry-picking from k/k #253
- Bump k8s dependencies to 1.22 and go to 1.16 #248
- Add support for consuming web identity credentials #238
- Add support for returning IPv6 node addresses #230
- Add ENI support for nodes(for Fargate nodes) #223
- Use kustomize for example manifest #221
- Changelog 1.21 #215
- Add permission for service account token creation #214
- A missing item #204
- Cherry-pick: additional subnet configuration for AWS ELB (#97431) #210
- Cherry-pick: delete leaked volume if driver don’t know the volume status – aws (#99664) #212
- Cherry-pick: Use GA topoogy labels for EBS (#99130) #211
- Add Makefile target for windows binary #207
- Bump dependencies to v1.21.0 #205
- Automate helm chart release #191
- Add a docs page for the service controller #197
- Add self to OWNERS #194
- Full changelog
- Bug 2028484: AWS EBS CSI driver’s livenessprobe does not respect operator’s loglevel #144
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #143
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #141
- Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #139
- Bug 1998174: Add StorageClass for gp3 #140
- Full changelog
- Update golang version to 1.17 #429
- Migrate to API definitions to openshift/api #427
- Bug 2007802: do not requeue if the machine has been updated #424
- Upgrade to use golang 1.16 #423
- Updating ose-aws-machine-controllers images to be consistent with ART #421
- Full changelog
- move go.mod to 1.17 #146
- Updating ose-aws-pod-identity-webhook images to be consistent with ART #142
- update OWNERS to reflect current reality #143
- Full changelog
- Switch to go1.17 #1080
- Bug 2021629: UPSTREAM: <carry>: api request counts for current hour are incorrect #1037
- UPSTREAM: 105910: retry PV create in e2e-test on API quota failure #1078
- UPSTREAM: <drop>: revert to go1.16 #1079
- Updating openshift-enterprise-hyperkube images to be consistent with ART #934
- UPSTREAM: <drop>: remove creation of openshift-infra ns and recycler SA #1039
- Bug 2008532: Fix subpath sources check #1065
- Bug 2017276: UPSTREAM: 105934: Don’t guess SELinux support on error #1052
- Rebase Automation Script #1040
- Updating openshift-enterprise-pod images to be consistent with ART #933
- UPSTREAM: <carry>: delay queuing deletion for PV to allow nodes some time to unmount #1062
- Bug 1978528: UPSTREAM: <carry>: bump cadvisor for 2957, 2999 and 2979 upstream patches #1049
- Bug 2023779: Fix patch 104847 #1059
- Bug 2022811: UPSTREAM: 106382: defer close the rotated log open #1051
- Bug 2007495: UPSTREAM: 105213: remove StartedPodsErrorsTotal metrice message #988
- Bug 2021936: Read k8s version from hyperkube Dockerfile #1038
- Bug 2002759: UPSTREAM: <carry>: verify required http2 cipher suites #1022
- UPSTREAM: <carry>: update rebase doc #1031
- Bug 2000216: Image policy should mutate DeploymentConfigs, StatefulSets, and new CronJobs #1014
- Bug 1970331: UPSTREAM: <drop>: bump apiserver-library-go #1017
- Bug 1990190: Remove Error Message Check Dynamic PV Tests #1011
- Bug 2011513: kubelet: do not arbitrarily create a podSyncStatus for finished pods #1007
- UPSTREAM: <drop>: bump apiserver-library-go #1008
- Bug 1997478: Ensure terminal pods maintain terminal status #999
- Bug 2010348: UPSTREAM: 105352: revert pie build mode #993
- UPSTREAM: <carry>: allow SCC to be disabled on a per-namespace basis #984
- Bug 2000754: UPSTREAM: 104865: e2e iperf2 change threshold to 10MBps = 80 Mbps #980
- Bug 1965368: UPSTREAM: <drop>: bump(apiserver-library-go) #971
- Remove Error Message for Unsupported Volume Test #905
- Add CSI migration feature gates for vSphere and Azure File #961
- etcd-client starts retrying transient errors from the etcd cluster #959
- UPSTREAM: <carry>: openshift-hack/images/os/Dockerfile: Add io.openshift.build.versions, etc. #963
- Bug 2005182: UPSTREAM: <carry>: update list of deprecated apis to be removed #965
- Bug 1999133: kubelet: Handle UID reuse in pod worker #938
- UPSTREAM: <carry>: add control plane to allowed roles #957
- UPSTREAM: <drop>: bump openshift, k8s to 1.22.1 #950
- Bug 2003269: UPSTREAM: 104817: kubelet: Rejected pods should be filtered from admission #948
- Bugzilla 2001763: UPSTREAM: <carry>: 104437: run etcd healthcheck in the background and… #893
- UPSTREAM: 104314: legacy-cloud-providers: aws: Add support for consuming web identity credentials #927
- Full changelog
- openstack: Document credential rotation #5471
- Azure Stack availability set #5442
- aws-gp3 support: update vendor aws-sdk-go and terraform-provider-aws #5373
- Alibaba: fix: destroy the records of the current cluster #5421
- azure upi: get VHD_URL with openshift-install coreos print-stream-json #5469
- rhcos: ami regions from rhcos stream at runtime #5466
- Alibaba: fix: replace the ic.ClusterName in the validateClusterName #5461
- Bug 2025093: Remove The Default Value For The Disk Provisioning Type of Vsphere #5416
- close a verify-codegen ci failure loophole #5447
- azure: Fix terraform cluster IP output #5448
- Bug 1964380: remove privateDNSZoneName #5459
- Bug 2027501: bump RHCOS 4.10 bootimage metadata #5452
- bootstrap: remove support for certs lacking SAN #5464
- Alibaba: fix: rename the bootstrap output variable #5460
- docs/dev/pinned-coreos.md: update rhcos-stream.json example #5453
- Bug 2020216: replace public-access with sas token in bootstrap deployment #5457
- pkg/types: Correct docs for deprecated options #5444
- Revert “open cluster-policy-controller ports for metrics” #5451
- Bug 1997059: aws: Filter out local zones when generating a default list of zones #5392
- Condense IBM Cloud SG names #5455
- Bug 1968364: azure: Update upi docs to remove mentions of sshKeyData #5456
- Generate network config secrets for baremetal platform #5247
- machines: Extract root disk sizes to constants #5169
- Update URL from cloud.redhat.com to console.redhat.com #5137
- azurestack: Fix gather bootstrap for azurestack #5382
- installer-artifacts: add darwin/arm64 binary #5418
- Alibaba: fix kubebuilder validation #5406
- Bug 1999668: Azure: Ensure destroy doesn’t panic when invalid credent… #5314
- Bug 1964380: azure upi: do not create etcd DNS records #5394
- Alibaba: fix: remove the default value #5410
- libvirt: add doc on a default load balancer configuration for libvirt #4930
- vendor: update terraform-provider-google for rate limit fix #5417
- Alibaba: fix: remove unused ResourceGroupID #5431
- Bug 2027387: fix(ibmcloud): Do not compute image file checksum #5436
- Alibaba: fix: remove the master node records #5422
- OpenStack: Parallelize port deletion #5429
- Bug 1968364: azure: fix upi bug preventing using ed25519 keys #5407
- Add Kiran and Caleb into Installer reviewers #5433
- Alibaba: fix: use EXACT search mode #5411
- baremetal: add NetworkConfig field #5207
- Alibaba: fix: update comment on ResourceGroupID #5415
- fix/alibaba-slb: remove unused listeners, and set kube-apiserver to HTTP/6080 #5427
- Alibaba: Update tag and API types to mirror other providers #5381
- Alibaba: update tags for cloud resources #5385
- Alibaba: fix: use the max function #5414
- Revert “Workaround golang linux/arm64 link error” #5402
- remove MCO manifests #5383
- feat(ibmcloud): Support VPC dedicated hosts #5295
- Alibaba: support to create a resource group #5378
- Use openshift/api instead of machine-api-operator #5350
- Bug 2015837: openstack: unset OS_CLOUD for running Terraform #5398
- Vendor: Bump API for Azure Marketplace Images #5393
- alibaba: implement cluster destroy #5348
- upi/aws/cloudformation: make bootstrap instance type configurable #5400
- Alibaba Cloud Provider: remove the ingress record. #5396
- vSphere: Set default disktype to thick not eager #5395
- Update code and Dockerfiles for golang 1.17 #5397
- update registry.ci.openshift.org/ocp and origin images to 4.10 #5358
- Bug 1960378: Relax the imageContentSource validation #5346
- IPI for vSphere w/ existing resource pool #5136
- Bug 2016008: aws: add newly supported regions for arm64 #5377
- Alibaba: add metadata server IP validation #5360
- Update registry.ci.openshift.org/origin image to 4.9 #5237
- Bug 2021607: Relax vcenter hostname check #5367
- update Packet UPI for Equinix Metal rename #5014
- Bug 1965969: aws: Output public zone id correctly when deleting hosted dns records #5343
- docs: correct spelling in docs #5165
- Bug 2003113: Improve host role management during assets creation #5205
- openstack: Add stephenfin to owners #5354
- vSphere IPI: Enable thin provisioning via the OVA import #4664
- OWNERS_ALIASES: Removing Etienne #5363
- Bug 2021364: aws: remove invalid s3 permission #5232
- Bug 1956776: Fix network validation for UPI #5340
- validation: Enforce strict unmarshalling of config #5307
- Implement WithCustomExtractHostAddresses to gather bootstrap in stages #5355
- openstack: Fix install config for openstack manifests #5349
- azurestack: Fix destroyer to delete A records #5351
- Alibabacloud recommitted and fixed #5333
- Use Openshift Cluster API instead of MachineAPIOperator #5331
- Bug 2004313: azure: Skip making azure bootstrap ignition temp file #5296
- Remove old RHCOS metadata (not stream metadata) #5252
- Removes mjudeikis from OWNERS_ALIASES #5345
- Bug 2016955: Set AWS Bootstrap Type == Master #5334
- Bug 1960378: Relax the imageContentSource validation #5297
- Fix broken data/unpack_test.go #5332
- aws-ec2: add m6i as preferred instance type #5327
- baremetal: fail if apiVIP and ingressVIP are set to the same value #5186
- Bug 2013877: Validate OpenStack supports resource tagging #5323
- Vendor: Unpin kube-openapi #5324
- Update OWNERS #5326
- Bug 1956776: Fix network validation #5317
- Bug 2009253: Add validation to check APIVIP is IPv4 in dual-stack for Bare Metal #5284
- Bug 2006291: baremetal: Prevent ProvisioningNetworkCIDR with host bits set #5233
- Bug 2004596: bump RHCOS 4.10 boot image metadata #5280
- Bug 1917893: bump oVirt terraform provider version which fix “Disk is locked” bug #5313
- Remove kubevirt platform #5301
- Bug 2012326: gather-bootstrap: execute dbginfo script to collect debugging info on IBM Z systems #5281
- Bug 2010921: Azure Stack: add trust bundle to cloud config #5248
- data/manifests/bootkube/cvo-overrides: Default to stable-4.10 #5312
- vSphere: Split terraform into stages #5094
- Bug 1956776: Check if network is valid in install-config #4906
- Bug 2012235: IBM Cloud: Add RG to CP config #5294
- baremetal: Move Dockerfile.ci to 4.10 images #5290
- docs/dev/pinned-coreos: pass
--no-signatures
to plume cosa2stream
#5268
- Bug 2011893: baremetal: check that driver supports secure boot #5285
- Bug 2012233: IBMCloud: Handle 5 rule SG limit #5289
- ovirt: update of upi playbook files #5222
- aws: Remove shared tags from user specified IAM roles #5286
- feat(VSphere): validation of cpus/coresPerSocket in config #5217
- IBM Cloud: provider config zones #5275
- ovirt: remove dougsland from OWNERS_ALIASES #5282
- Bug 1999734: fix(ibmcloud): Add CIS CRN to infrastructure manifest #5182
- azurestack: Add subnet nsg group association in terraform #5150
- openstack: Update affinity docs #5274
- ibmcloud: fix terraform formatting error from #5147 #5273
- Bug 2010665: do not modify cvo ignores for bootstrap-in-place #5271
- Remove instanceType option
m4
from AWS IPI default deployment #5162
- Record rpm-ostree status and history in log-bundle #5130
- Bug 1949672: Update UPI ignition version to 3.2.0 #5164
- Bug 1992777: ibmcloud: Possible fix for “ibm_iam_authorization_policy” error #5147
- libvirt: split up tf files into stages #5119
- Bug 2009791: Fix IBM Cloud config usage #5263
- Make bootstrap image asset depend on rhcos image. #5267
- Updating ose-installer-artifacts images to be consistent with ART #5221
- openstack: Expose worker server group policy #5071
- Bug 1955544: Add ingress rules to master SG for compact clusters #5236
- openstack: Move TFVars logic to own package #5264
- Bug 2009699: Fix RAM validation for openstack flavors #5260
- Bug 2008119: force cvo to ignore installer-provided resources #5258
- Inject subnet names into IBM Cloud provider config #5234
- open cluster-policy-controller ports for metrics #5105
- vendor: Bump OpenShift API to Add Alibaba Platform #5216
- Bug 2008599: Azure Stack: Add Internal Load Balancer #5249
- docs: libvirt: fix typo #5246
- Bug 2000430: bump cluster-api-provider-ovirt #5184
- Block
create cluster
if bootstrapInPlace is set in install-config #5218
- images: Fix jq not found error #5235
- terraform/openstack: remove unused extra_tags #5226
- pkg/destroy: log when writing quota for visibility #5204
- Bug 2004600: Remove duplicate ramdisk log container #5219
- Updating ose-installer images to be consistent with ART #5194
- fix(ibmcloud): Delete COS in recursive mode #5211
- OWNERS: Prune crawford #5214
- fix(ibmcloud): Allow NodePort access from all subnets #5188
- Update baremetal approvers/reviewers #5213
- Bug 2002567: OpenStack: Fix links in SR-IOV workers doc #5201
- baremetal: Specify entrypoint when starting inspector #5208
- Typo fixing from Github to GitHub #5206
- pkg/destroy/gcp: report cluster footprint in quota #5158
- Bug 1994142: fix(ibmcloud): Add more cloud config fields #5152
- Bug 2001317: openstack: Inaccurate MissingQuota error #5197
- Bug 1993364: Consider all Networks on Router clean up #5193
- Bug 1993364: openstack/destroy: fix Kuryr/BYON #5191
- bring example in line with the default value #4971
- Update OWNERS #5172
- gcp upi: clarify ROUTER_IP needs to be set #5167
- UPI: Add yq to images for ASH CI #5160
- docs: fix broken link to CVO/operators.md in operators.md #5141
- libvirt docs update when systemd-resolved is in use #5132
- Add SRIOV Support for Kubevirt Provider #5088
- Full changelog
- Updating baremetal-machine-controller images to be consistent with ART #160
- Full changelog
- Update ocp_kustomization.yaml #194
- Merge upstream #193
- Create new BMC module and revert ironic packages to main module #1017
- Add UT for stringlist #1028
- Support ilo4 virtual media #1041
- Fix golint issue #1031
- Merge image controller updates from upstream #192
- Remove stbenjam from OWNERS #1035
- Make PreprovisioningImage controller more generic #1036
- Merge upstream #191
- Replace deprecated linter & fix lint issues #990
- Fixes CentOS build failure on CentOS master #1037
- Add ardaguclu and bfournie to reviewers #1042
- :bug: Remove provisioning IP from ironic-dnsmasq checks #1030
- Uplift to kubebuilder v3 #1011
- Use PreprovisioningImage to build PXE images #1019
- Add ironic package to mod Makefile target #1018
- Fix outdated URL in run_local_ironic #1023
- Add readiness and liveness probes #975
- Use finalizer for BMC secret. #1008
- Remove stbenjam from OWNERS #190
- Merge upstream #189
- 📖 Update old branch name mention in docs #1020
- Remove bmc package dependency on API #1007
- Add RequiresProvisioningNetwork check into AccessDetails #994
- Merge upstream 2021-11-01 #187
- Add bootMode/bootMACAddress to API docs #1010
- gitignore: Get rid of rules not associated with the project #1004
- Rename Ready state to Available #340
- Add PreprovisioningImage API and integration #936
- Add s3rj1k to reviewers #1006
- Rename ironic go module to correct path for go get can find #998
- Create new ironic go module #989
- Add cert-manager installation in the dev-setup doc #993
- Merge upstream 2021-10-08 #185
- Create and manage hostFirmwareSettings and firmwareSchema resources #938
- Fix non-existing fmt target usage #987
- Merge upstream 2021-10-01 #180
- Remove ironic-inspector-log-watch #988
- Fix fallback for ironic drivers that don’t support soft power off #985
- Drop the duplicating logwatch #945
- Add AGE column to BMH CRDs #973
- Create namespace for ironic and ignore any errors #944
- Honor DefaultDeployInterface value from Ironic config #953
- Avoid logging BMC password when creds change #981
- Remove travis ci config file #982
- Add @andfasano and @fmuyassarov as approvers #986
- Add more context to node lookup logging #974
- Do not disable iDRAC Redfish vendor interfaces #933
- Create a SecretManager type to manage Secrets #935
- Updating ose-baremetal-operator images to be consistent with ART #179
- Merge upstream 2021-09-10 #175
- Stop relying on -modfile to allow vendorization #968
- 📖 Update CI status badges in Readme #971
- 🌱 Uplift go modules (under root/apis/hack folders) #970
- 📖 Update docs and add more context concerning new deployment folders #972
- 🌱 Remove deprecated ioutil usage #969
- Fix comment for detached annotation and add StateAvailable #967
- Allow writing ‘null’ for HardwareRAIDVolumes and SoftwareRAIDVolumes. #966
- Enable detach annotation for ready nodes #965
- Add automation support for locally supplied IPA #957
- Add kashifest and fmuyassarov as approvers #963
- Fix auto clean failure in preparing state #929
- Enable BareMetalHost validation webhook #865
- Add LIVE_ISO_FORCE_PERSISTENT_BOOT_DEVICE variable #949
- unittests: Add a mechanism for simulating a lost ironic db #723
- Explicitly set node bios_interface #946
- Update rbac api version to v1 #955
- Add CommonName to Ironic and Mariadb certificates #951
- Always build a configdrive except for live ISO #909
- Don’t use soon removed APIs #948
- Move tools modules under hack/tools #937
- Fix missing case of BuildRAIDCleanSteps #942
- upgrade k8s/api to v0.21.1 (in apis/go.mod) and controller-tools to v0.6.0 #917
- Updating ose-baremetal-operator images to be consistent with ART #176
- Full changelog
- Fix docker_test run #159
- Bug 2021544: Ignore VIPs in node-ip show #157
- Bug 2022050: Add delay after sending bootstrap stop and start messages #158
- Updating baremetal-runtimecfg images to be consistent with ART #156
- Bug 2012780: Avoid dynamically allocated port range for haproxy #155
- Bug 1998951: retrieve only single type addresses for Keepalived ingress #154
- Updating baremetal-runtimecfg images to be consistent with ART #153
- Updating baremetal-runtimecfg images to be consistent with ART #152
- Full changelog
- oc adm prune deployments for ReplicaSets #987
- Fix documentation issue #937 #944
- feat/oc-release-extract-cco: add support for alibabacloud #978
- fix registry-config messages and imports #983
- Bug 1982498: default to podman credential configs #893
- Bug 1858760: allow Authorization Service URL to differ from Registry URL when retrieving tokens #924
- Adding an example for oc adm upgrade #977
- Bug 2020377: add linux capability for host network packet captures #962
- Fix docs for oc adm policy add-role-to-user vs oc policy add-role-to-user #973
- Drop patches for apimachinery and client-go forks #976
- mustgather: add NodeName to destDir folder name #965
- Bump go.mod for go1.17 #974
- Updating ose-tools images to be consistent with ART #932
- Display conditional and not-recommended versions #961
- Introduce an option to retrieve rotated log files for a pod #958
- Updating ose-cli-artifacts-alt images to be consistent with ART #933
- GitHub-38217: Removing old example that mentions limitSecretReferences #967
- pkg/cli/admin/upgrade: Indent multi-line messages #952
- Bug 1952230: pkg/cli/admin/upgrade: Always run all client-side checks #812
- Bug 1878925: pkg/cli/admin/upgrade: Remove help text around history lookups #566
- bump openshift/library-go #949
- fix update-generated-completions.sh #948
- Bug 1987257: Always set User-Agent header for registries #915
- PowerVS support #955
- Bug 1970805: Replace slashes in suggested ImageStream name #922
- Re-use DialContext and Proxy configuration from original http.Transport #837
- runAsNonRoot in Pod SCC should be nil when oc debug run with
--as-root
#880
- Adjust oc with kubectl and several cleaning items #946
- Bug 1926522: oc adm catalog mirror tmp directory cleanup #935
- Drop policy mentions in oc adm policy help #943
- Add MacOS local building instructions to README #936
- Bug 1977414: check BuildConfig Secrets and ConfigMaps before start-build creates a build #919
- OWNERS: Prune crawford #930
- Bug 2002950: Define a Command instead of Arguments for Container #925
- Bug 1992680: pkg/cli/admin/upgrade: Changing “Updates” string to “Available Updates” #903
- Full changelog
- Support alibaba cloud manual mode #412
- Add doc for ibmcloud #422
- upgrade to controller-runtime 0.7.2 #409
- Bug 2024613: pod-identity-webhook starts without tls #421
- Bug 2023832: pkg/operator/status: Only bump lastTransitionTime on status changes #417
- Minor corrections to gcp workload identity docs #419
- Add usage docs for ccoctl gcp #375
- Add documentation for gcp workload identity #376
- internalcontroller not needed since controller-runtime 0.6.2 #407
- go 1.17 changes #414
- Fix small log typo for upgradable check #415
- Add ccoctl gcp command to create all the required credentials infra #408
- add alternative to disabling CVO entirely #406
- Add ccoctl gcp command to delete credentials infra #372
- Add ccoctl gcp command to create service accounts #371
- unit test cases for the refresh-keys #403
- Bug 2015133: populate accountID when listing resource groups #402
- Make ccoctl tool fetch default gcp creds in the same way as installer #393
- Defensive nil check in gcp actuator #392
- require spec.serviceAccountNames #386
- Group nil checks in AWS client creation #391
- Add ccoctl command to create workload identity provider for google cloud #369
- ccoctl ibmcloud refresh-keys command #396
- unit testcase for IBMCloudPowerVSProvider #400
- Bug 1996624: Check for aws status in infra platform status field before client setup #399
- Bug 1977319: cleanup orphaned Service ‘controller-manager-service’ #388
- Add PowerVS support #389
- Bug 2010341: update alerts with summary and descriptions #395
- Bug 2002152: Stop putting CCO in degraded state when stale credentials are found #383
- update OWNERS list #394
- Add UT for the delete-service-id command #390
- Add ccoctl command to create workload identity pool in GCP #368
- ibmcloud delete-service-id command #380
- Bug 1976674: make azure and ovirt consistent when in manual mode #387
- Bug 2006364: fix(ibmcloud): Set policy attribute name properly for RG access #385
- Updating ose-cloud-credential-operator images to be consistent with ART #384
- Bug 1991770: The logLevel and operatorLogLevel values do not work with Cloud Credential Operator #379
- Update CI build root image to golang-1.16 #373
- Add ccoctl create key pair command for google cloud #367
- Updating ose-cloud-credential-operator images to be consistent with ART #381
- update manual mode docs to cover new upgrade behavior #378
- Enhance ccoctl ibmcloud command to create policies #374
- Full changelog
- Golang bump 1.17 #515
- Bug 1982726: encryption-controller: sync secrets conditionally #506
- test/library: Pin keycloak contianer label to 15.0.1 #512
- test/lib: Set
PROXY_ADDRESS_FORWARDING
for keycloak #508
- Bug 1996647: endpointsaccessible: clarify degraded message when DNS is broken #473
- pkg/operator: set high inertia for all topologies except SingleReplica #504
- Bug 2019832: pkg/operator: configure high inertia for apiserver and OAuthServer #503
- typo fix: enpoints -> endpoints #502
- Exclude operator config for ibm-cloud-managed profile #496
- pkg/*: wire context in newest library-go #501
- AUTH-8: sync group claims for OIDC IdPs #495
- Bug 2013222: pkg/operator: configure PDB high inertia #499
- rm dead code: deployment readiness and route canonical host #493
- podsecurity: enforce privileged for openshift-oauth-apiserver namespace #492
- Bug 1948080: bump(library-go): add shutdown detection during apiservice discovery #481
- Update Go version in the images #480
- Full changelog
- Updating atomic-openshift-cluster-autoscaler images to be consistent with ART #215
- UPSTREAM: <carry>: Fallback to CAPI annotations #214
- Bug 1991496: add clusterapi build tags to dockerfiles #213
- Updating atomic-openshift-cluster-autoscaler images to be consistent with ART #212
- Updating vertical-pod-autoscaler images to be consistent with ART #211
- Updating atomic-openshift-cluster-autoscaler images to be consistent with ART #210
- Full changelog
- Update makefile to support podman #234
- OCPCLOUD-1278 - add scale-down-utilization-threshold to CAO #226
- update to Golang1.17 #227
- update owners file #231
- Bug 2025230: Change ClusterAutoscalerUnschedulablePods severity to info #228
- Bug 1943194: add logic to detect GPU capacity and update accordingly #223
- Updating ose-cluster-autoscaler-operator images to be consistent with ART #222
- Full changelog
- Make ProvisioningOSDownloadURL optional #219
- Bug 2023604: Allow validatingwebhookconfigurations to delete Provisioning CR #216
- Remove stbenjam from OWNERS #218
- Bug 2024900: Not enable CBO webhook in unsupported platform #217
- Updating ose-cluster-baremetal-operator images to be consistent with ART #215
- Bug 1991641: Fix CO message when Provisioning CR is not present #214
- Serve virtual media ISOs over TLS #206
- Change BMO validatingwebhook port to 9447 #213
- Add RBAC for metal3.io/preprovisioningimages #212
- cbo should be enabled on other platforms to support ZTP #189
- Enable Baremetal Operator ValidatingWebhook #203
- Add create and delete verbs for hfs rbac #210
- Add rbac rules for hostfirmwaresettings and firmwareschema #209
- Add tests for missing ProvisioningIP in validation #205
- Bug 2004597: Remove duplicate ramdisk log container #200
- Add the Ironic Agent image to the list of sample images #204
- Set IRONIC_AGENT_IMAGE in the ipa init container #202
- generate the ProvisioningSpec help in the README #201
- Updating ose-cluster-baremetal-operator images to be consistent with ART #198
- Bug 1991641: make provisioning CR status more explicit and remove the ownership on the CO #191
- Bug 2000081: add a new field “ProvisioningMacAddresses” to the provisioning CRD #195
- Remove ironic-inspector reference in CBO #196
- Full changelog
- Alibaba Cloud Provider: fix the path to the binary to match the build… #151
- support alibaba cloud ccm #119
- Updating ose-cluster-cloud-controller-manager-operator images to be consistent with ART #144
- Bug 2025884: Inject openstack CCM image within deployment template #150
- Vsphere ccm support #130
- Get rid of server-side apply #139
- Update documentation #149
- Add GCP CCM support #131
- Added enablePublicEndpoint environmental variable to IBM Cloud deployment file #148
- [Bug 2019219] IBMCloud: Add RG IAM permissions #147
- Remove unused PersistentVolume RBAC #145
- Bump library-go for support Power VS out-of-tree cloud providers #142
- Remove invalid feature-gate option from ccm deployment #143
- Powervs support #129
- Bug 2017565: [OCPCLOUD-1306] Add user defined trusted CA from cloud-config to ccm-trusted-ca bundle #140
- User CA bundle sync controller #136
- Replace fmt with goimports #137
- Deploy CCMs only if KCMO doesn’t own cloud controllers #117
- Minimize IAM scope for IBM Cloud CredReqs #125
- Bump library-go for support GCP and vSphere out-of-tree cloud providers #134
- podsecurity: enforce privileged for openshift-cloud-controller-manager-operator namespace #133
- Fix “vendor” job #132
- OCPCLOUD-1189: Move cloud provider specific logic behind interface #110
- Check diff after generate and vendor tasks #124
- Updating ose-cluster-cloud-controller-manager-operator images to be consistent with ART #127
- Unify pre-provisioning checks in a single location #122
- Updating ose-cluster-cloud-controller-manager-operator images to be consistent with ART #126
- Update readme. Add links to CCMs repos. #112
- Update OWNERS #123
- Bug 2001825: Enforce the cloud-route controller disabled across platforms #120
- Remove duplicated platform list in cloud tests #121
- Add support for IBM images #105
- Vendor: update library-go for ibmcloud provider #118
- Allow CCMs to get services and configmaps #100
- Add initial ibm pkg assets and embed files #97
- Full changelog
- Update to go 1.17 #105
- Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #103
- Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #102
- Full changelog
- Update Corefile in configmap based on upstreamResolvers in DNS spec #306
- NE-367: Add logLevel for CoreDNS #307
- Bug 2020489: Enable metrics for custom upstream resolvers #305
- Support forwarding policy in the CoreDNS configuration #301
- Update openshift/api for DNS forwarding policy #303
- Remove service topology field which is deprecated. #302
- Bug 2010345: Add namespace to the promql for the CoreDNSErrorsHigh alert #299
- podsecurity: enforce privileged for openshift-dns namespace #298
- Bug 2006803: Set CoreDNS cache entries for forwarded zones #296
- Updating ose-cluster-dns-operator images to be consistent with ART #297
- Bug 2002461: serviceChanged: Fix internalTrafficPolicy #294
- Updating ose-cluster-dns-operator images to be consistent with ART #293
- Full changelog
- bump(library-go): to gather a fix for static pod UID version #713
- pkg/etcdenvvar: set max learners based on desired control plane replicas #708
- pkg/operator/defragcontroller: ensure defrag controller is disabled for non HA tolopogy #711
- pkg/cmd/monitor: handle error on failed monitor #710
- pkg/operator/quorumguardcontroller: set pod affinity for topology mode HA only #709
- *: Improve observability of etcd client metrics and defrag controller #707
- pkg/operator/quorumguardcontroller: add pod affinity #706
- pkg/operator/etcdendpointscontroller: use etcd membership to populate endpoints #701
- OWNERS: welcome Allen #703
- Bump go version to 1.17 #702
- bump(*): vendor update #700
- README.md: Add some initial telemetry query examples #693
- vendor: Bump OpenShift API #674
- pkg/operator/defragcontroller: ensure defrag has clear signal. #688
- manifests: set the same upgrade level as kube-api #689
- pkg: Go degraded if disk metrics are above a threshold #687
- jsonnet: bump and regenerate #690
- podsecurity: enforce privileged for openshift-etcd namespace #681
- pkg/operator/metriccontroller: Fix query #684
- Bug 2004451: pkg/operator/upgradebackupcontroller: fix backup dir name in status condition #676
- pkg: Pass context through to functions #680
- bindata/bootkube/bootstrap-manifests: add etcdctl container to bootstrap-etcd #678
- Bug 2006975: Suppress noisy logs and improve client errors #660
- Bug 1990489: Reintroduce etcdHighNumberOfFailedGRPCRequests alert for non metal ipi clusters #654
- pkg/operator: remove stale condition controller #672
- OWNERS: add hasbro17 to reviewers #670
- pkg/cmd/render: disallow placeholder IPs #664
- Updating cluster-etcd-operator images to be consistent with ART #662
- Bug 2001856: bump library-go and dependencies #661
- Updating cluster-etcd-operator images to be consistent with ART #658
- Full changelog
- Bug 2028030: Do not mutate objects from informers #735
- IR-224: Bump openshift/api #728
- Use go 1.17 #734
- e2e: Dump build information on failure #711
- hack: fix CVO overrides #733
- Bug 2010662: Wait until cluster operators recover before proceeding #726
- Makefile: remove unused ‘update-deps’ target #727
- feat(ibmcos): Define IAM policies for CredentialsRequest #716
- Add documentation for developers #713
- Bug 2008096: Fix race in TestAWSFinalizerDeleteS3Bucket #722
- podsecurity: enforce privileged for openshift-image-registry namespace #723
- Bug 1998432: Support Swift authentication using application credentials #686
- Bug 1907433: Decrease severity for event queue messages #721
- Updating ose-cluster-image-registry-operator images to be consistent with ART #718
- Bug 1972827: Avoid disruptions #715
- Full changelog
- Add miheer to reviewers and approvers #682
- add service LoadBalancer support for AlibabaCloud platform #636
- Update dns controller with Power VS platform #678
- Bug 2014710: test/e2e: updateDNSConfig: Replace integer literals #672
- Support for a configurable syslog maximum message size for HAProxy #669
- Power VS platform support #658
- NE-542 expose router compression #661
- Bug 2010376: Update the alerts to conform to the style guide #660
- Bug 2007581: Change default balancing algorithm to “leastconn” #663
- Bug 2011972: Use fake dns provider with external cp topology only in IBM Cloud case #659
- Fix for Azure dns privateZone degrade e2e test #662
- Minimize IBM Cloud IAM credentials scope #653
- Updating ose-cluster-ingress-operator images to be consistent with ART #656
- Updating ose-cluster-ingress-operator images to be consistent with ART #655
- Support gcp workload identity federation #631
- Bug 2001479: Fix IBM Cloud DNS bugs #652
- tlsVersion13Ciphers: Delete duplicates #648
- Full changelog
- bump k8s to 1.23 #1269
- Bump golang to 1.17 #1258
- bump(library-go): to gather a fix for static pod UID version #1264
- test/e2e/TestNamedCertificates: sign using root CA #1263
- Bug 2026352: Sync with library-go to pick fixes for pruner panic #1260
- remove unnecessary service annotations #1257
- Revert “Merge pull request #1245 from sanchezl/webhook-degraded-service” #1256
- set kube-apiserver degraded=true if a webhook service is missing or down #1245
- Bug 1982726: encryption-controller: sync secrets conditionally #1255
- bump(*): vendor update #1252
- bump(openshift/api): to get fix for typo in feature gate #1251
- pkg/operator/configobservation/etcdendpoints: bump owners #1246
- OWNERS: add Abu and Lukasz #1248
- Exempt metrics scrapes from APF. #1239
- remove unncessary config #1229
- decrease the graceful shutdown delay timeout on AWS to 129s #1240
- Bug 2004585: prometheus-k8s-0 cpu usage keeps increasing for the first 3 days #1238
- Bump library-go for support GCP and vSphere out-of-tree cloud providers #1236
- uses the etcd observers provided by library-go #1233
- podsecurity: enforce privileged for kube-apiserver #1234
- Bug 1992541: all the alert rules’ annotations “summary” and “description” should comply with the OpenShift alerting guidelines #1215
- Enable PodSecurity admission by default #1231
- Bug 2001856: bump library-go to latest #1228
- bindata: enable podsecurity plugin #1217
- 4.10: Revert “remove override for fast cert rotation” #1222
- Full changelog
- bump k8s to 1.23 #581
- bump(library-go): to gather a fix for static pod UID version #579
- Bug 2026352: Sync with the latest openshift/library-go@master to pick pruner cert dir check #578
- Collect kube-system namespace as a related resource to kube-controller-manager operator #577
- update KCM metrics service selector #575
- Revert “Merge pull request #554 from atiratree/cpc-metrics” #574
- Bug 2010352: add summary, description and namespace to prometheus alerts #573
- introduce creation of openshift-infra ns and recycler SA #570
- collect metrics for cluster-policy-controller #554
- Fix gomod #572
- Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #563
- bump(*): vendor update #571
- bump(openshift/api): to get fix for typo in feature gate #569
- Set operator condition that it doesn’t own cloud provider #558
- Switch from experimental-cluster-signing-duration to cluster-signing-duration #567
- Bump library go for enabling gcp and vsphere platforms ccm #566
- podsecurity: enforce privileged for openshift-kube-controller-manager namespace #565
- Bug 2001856: bump library-go and dependencies #562
- Full changelog
- Bump to k8s 1.23 #386
- bump(library-go): to gather a fix for static pod UID version #384
- Bug 2026352: Sync with library-go to pick fixes for pruner panic #383
- Bug 2002300: Disable balancedAllocation and add weight for HighNodeUtilization profile #378
- update scheduler metrics service selector #382
- Fix gomod #377
- Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #375
- bump(*): library-go #376
- bump(openshift/api): to get fix for typo in feature gate #374
- Bug 2010354: Make alert consistent with the alerting-consistency guidelines #372
- podsecurity: enforce privileged for openshift-kube-scheduler namespace #371
- Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #369
- Bug 2001856: bump libgo and related deps #368
- Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #367
- Full changelog
- OWNERS: add sanchezl #75
- cleanup kube-storage-version-migrator-operator #73
- OWNERS: add Abu and Lukasz as approver #74
- manifests: remove special runlevel #70
- Bug 1928141: kube-storage-version-migrator constantly reporting type “Upgradeable” status Unknown #71
- Bug 1928141: kube-storage-version-migrator constantly reporting type “Upgradeable” status Unknown #64
- Full changelog
- update to golang 1.17 #140
- OWNERS: remove old team members, add new ones #145
- Replace certificates with generated certificactes #144
- Bug 2010359: add summary and description to alerts #138
- Bug 1860774: Allow fallback to serving cert renewal accounting for egress IPs on SDN #137
- Bug 2013528: Ensure pending CSR count is valid post approval #135
- add leader election options #133
- add commandline flag for status controller #132
- podsecurity: enforce privileged for openshift-cluster-machine-approver namespace #134
- add machine-namespace #131
- Bug 2003788: Prevent error loop when a CSR is queued and then approved externally #129
- Add support for unstructured machines #114
- Full changelog
- Bug 2027272: Humanize bytes value for KubeMemoryOvercommit #1506
- test/e2e/framework: retry configmap actions #1507
- upgrade unused rule checking script #1354
- fix test go-fmt for go 1.17 #1497
- Automated dependencies version update #1504
- MON-1656: removing all the check tasks from other targets #1499
- hack/local-cmo.sh: fix CVO override #1498
- client: check all OwnerRefs on a service #1496
- Bug 2018880: Bug 2021021 Bug 2022612 [bot] Automated jsonnet dependencies update #1491
- Document Prometheus Adapter audit log configuration #1490
- Bug 1953264: client: don’t update resource fields that are managed externally #1495
- fix generate-versions.sh to fetch version from packages.json #1485
- pkg/operator: move config sharing task at the end #1494
- MON-1656: adding new target to makefile for verification #1492
- Support enabling the
query_log_file
config for Prometheus #1373
- Update list of metrics used by openshift-team-cluster-manager #1487
- MON-1872: Use kube-thanos jsonnet libs for thanos ruler #1478
- Upgrade Prometheus-Operator to 0.52 #1468
- Bug 1933847: enable hard affinity + PodDisruptionBudget for Prometheus and Thanos Ruler pods #1341
- Add metrics for Node Tuning Operator to telemetry #1484
- MON-1659: adding relatedObjects to cluster operator manifest #1483
- test/e2e: fix assertTenancyForLabels test #1480
- Fix TestUserWorkloadMonitoringAlerting for Prometheus Operator v0.52 #1479
- Update make target name for Documentation/telemetry/telemeter_query #1482
- Bug 2016435: Removing one of the AlertmanagerClusterFailedToSendAlerts alerts #1481
- Updating cluster-monitoring-operator images to be consistent with ART #1475
- pkg: Implements tlsSecurityProfile to remaining components using kube-rbac-proxy #1474
- Bug 2019992: Bump jsonnet dependencies to latest #1455
- Enable audit logs by default for Prometheus Adapter #1377
- pkg: add tlsSecurityProfile to kube-rbac-proxy in node-exporter #1470
- pkg: add tlsSecurityProfile to kube-rbac-proxy in prometheus-operator #1466
- add E2E test checking image registry is well replaced for containers. #1430
- run-local: harden -images switch retrieval #1465
- pkg: add tlsSecurityProfile to kube-rbac-proxy in OSM #1464
- Bug 2015386: jsonnet: Add PodDisruptionBudget to KSM metric allow list #1439
- pkg: add tlsSecurityProfile to kube-rbac-proxy in KSM #1454
- Bug 2015418: Keep container_fs_usage_bytes metric #1460
- Bug 1939401: Add app.kubernetes.io/managed-by label for pods #1442
- Bug 2016352: Fix cert injection #1451
- changes for prometheus-adapter to honor global tlsSecurityProfile #1453
- OWNERS: cleanup #1456
- Switch hosted control plane check to controlPlaneTopology #1445
- Bug 2012915: Bump kube-state-metrics to v2.2.3 #1452
- static auth changes for uwm prometheus operator #1450
- static auth changes for prometheus operator #1447
- Replace “app” selector with “app.kubernetes.io/name” for Prometheus Operator #1388
- Bug 2016235: upgrading grafana version to 7.5.11 #1446
- Bug 1808240: prom-label-proxy: set –error-on-replace #1400
- pkg/client/client.go: Remove dead code #1443
- Replace bearer token by client TLS certificate for metrics scraping #1392
- pkg: remove dead code #1438
- Change kube-rbac-proxy authentication for UWM Prometheus #1411
- MON-1949: changes for prometheus adapter to use thanos-querier instead of prome… #1417
- Remove prom-label-proxy from Prometheus #1406
- Bump prometheus v2.30.3 #1434
- Bump prometheus operator to v0.51.2 #1432
- manifest: add tls cross-signing test #1347
- BUG 2006767: Updates KubePodCrashLooping expression #1423
- Bug 2012915: add kube_persistentvolumeclaim_labels and kube_persistentvolume_labels #1424
- KSM: add kube_*_annotations to –metric-denylist arg #1426
- Bug 1995924: Revert “Merge pull request #1330 from dgrisonnet/ha-upgradeable” #1425
- Bug 1995924: Set
Upgradeable: false
when HA workloads are incorrectly spread #1330
- MON-1873: Tag e2e test resources #1397
- Bug 2011698: Allow namespace label in metric allow list #1421
- Add aliases for doc, qe, px approvers #1412
- Bug 2005971: Add metrics for Application Services metering #1390
- Bug 2006561: Prometheus when installed on the cluster shouldn’t have failing rules evaluation #1401
- Bug 1942913: Make ThanosSidecarNoConnectionToStartedPrometheus resilient to WAL replays #1399
- static auth changes for telemeter client #1405
- podsecurity: enforce privileged for openshift-monitoring namespace #1413
- Bug 2008911: Revert “Configure prometheus operator TLS based on the cluster APIServer config” #1407
- docs: new development doc for new comers #1369
- chore: update versions according to downstream latest #1396
- Add cluster:vmi_request_cpu_cores:sum into Telemetry #1384
- Bug 2007677: Adjust dropped cAdvisor metrics #1402
- MON-975: Descope possible RBAC rules to monitoring namespaces #1338
- Cleanup of e2e tests for consistency #1378
- expose /api/v1/labels end point for Thanos query. #1299
- Bug 2007677: Reinstate dropped metrics #1395
- Bug 2004051: changing the condition for error in daemon set creation #1385
- static auth changes for node-exporter #1393
- Bug 1989438: changing error message to indicate deployment status #1322
- static auth changes for osm #1389
- Updating cluster-monitoring-operator images to be consistent with ART #1386
- Remove extraneous file commited during rebase #1383
- Bug 1939401: [4.9] Add Labels to telemeter, openshift-state-metrics, thanos-querier #1205
- issue template kube-prometheus location: coreos -> prometheus-operator #1332
- Bug 2001566: enabling alerts for prometheus operator in uwm #1370
- Updating cluster-monitoring-operator images to be consistent with ART #1381
- MON-1218: adding owners file for telemetry query #1379
- MON-1679: adding static auth to KSM #1318
- Update dependencies to pull prometheus-operator 0.50 changes #1374
- fix typo Wether–>Whether #1335
- OWNERS: move @paulfantom to emeritus section #1358
- Format the codebase and fix shellcheck #1368
- Bug 2000490: jsonnet: Drop unnecessary kube-state-metrics alerts #1366
- test:e2e: Split UWM tests and cleanup duplicated tests across e2e config #1280
- Bug 1997028: drop [$(POD_IP)] from –grpc-address argument for thanos sidecar #1367
- Bug 1987263: fsSpaceFillingUpWarningThreshold not aligned to Kubernetes Garbage Collection Threshold #1364
- Bug 1999521: Use secureJsonData.basicAuthPassword field for Grafana authentication #1363
- test/e2e: add remote_write http e2e test #1328
- Full changelog
- Add CNI to DPU and enable Kube-Proxy on DPU #1220
- NETOBSERV-31: Expose CNI type features as a config-map #1204
- Bump openshift/api module #1242
- The ip-reconciler should not restart on failures. #1238
- SDN: Do not tolerate a controller failure during upgrade #1213
- Set upgrade strategy on kube-proxy #1214
- openshift-sdn/daemonset: Mount /host/opt/cni/bin at /host-cni-bin #1172
- Specific SDN controller alert #1206
- update for ART #1233
- bindata/network: specify pod-security levels via labels not annotations #1224
- Add bond-cni #1205
- Bug 1961509: DHCP Daemon should have memory and CPU limits set #1218
- Add ip6tables NOTRACK rules for udp/6081 #1222
- Bug 1962206: DHCP daemon should have maxunavailable for upgrade strategy #1219
- Bug 1976399: Raft election timer: move the logic to ovndbchecker #1161
- Bug 2009078: Remove NetworkPodsCrashLooping alert for ovn-kubernetes #1212
- Bug 1914053: whereabouts: add ip-reconciler cronjob #1207
- Add Kuryr to be able to create events objects. #1210
- fix a typo in a field name #1208
- podsecurity: enforce privileged for network namespaces #1203
- Bug 1988483: OVN drop icmp frag from other nodes on Azure cluster #1132
- Bug 1985486: Use proxy to connect to OSP cloud #1173
- Updating cluster-network-operator images to be consistent with ART #1198
- Bug 2003676: Restrict serving SDN metrics to loopback only #1197
- Bug 2002713: Add millisecond resolution to OVN logs #1196
- Bug 1939435: proxyconfig - accept IPv6 address literals for noProxy #1191
- Full changelog
- Bug 2017427: tuned: add timeout and restarts #282
- Makefile cleanup, replace yq with yaml-patch from openshift/build-machinery-go #274
- Bug 2016988: openshift profile: fix malformed patch #283
- Bug 2013321: TuneD: workaround for high CPU utilization of [scheduler] plug-in. #278
- RBAC: tighten the rules and remove unnecessary listers. #276
- podsecurity: enforce privileged for openshift-cluster-node-tuning-operator namespace #275
- Updating cluster-node-tuning-operator images to be consistent with ART #273
- Bug 2004508: TuneD: Revert the ConfigParser changes. #271
- Updating cluster-node-tuning-operator images to be consistent with ART #270
- OWNERS: updating based on team changes. #269
- e2e tests: s/plugin/plug-in/ and TuneD renaming #253
- Full changelog
- update apiserver and check-endpoints service selectors #484
- Bug 1982726: encryption-controller: sync secrets conditionally #483
- pkg/operator: set high inertia for all topologies except SingleReplica #481
- OWNERS: add Abu and Lukasz as approver #480
- manifests: update upgrade level to match kube-apiserver #477
- Bug 2013222: wire apiservercontrollerset.WithStatusControllerPdbCompatibleHighInertia #479
- podsecurity: enforce privileged for openshift-apiserver namespace #476
- Full changelog
- update controller-manager service selectors #231
- Bug 2012770: honor labels in openshift-controller-manager metrics #230
- BUILD-281: add library-go watch/update of new OCM feature gate field #227
- Bug 2004127: bump library-go and dependencies #228
- Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #226
- Full changelog
- Fix gomod #72
- Updating cluster-policy-controller images to be consistent with ART #71
- Updating cluster-policy-controller images to be consistent with ART #70
- Full changelog
- Remove single node prod cluster profile annotation as it is not used #405
- Bug 2007757: Including Template in must-gather related objects. #399
- Bug 2006947: fix proxy portion of tbr inaccessible check #397
- Updating ose-cluster-samples-operator images to be consistent with ART #396
- Bug 2002368: acccount for image api returning invalid on imagestream create based on allowed/blocked registry settings #394
- Bug 2003683: fix recently introduced panic when conflict errors occur #395
- Bug 1993840: more avoiding immediate degraded on intermittent API errors #391
- Updating ose-cluster-samples-operator images to be consistent with ART #390
- Full changelog
- Updating cluster-storage-operator images to be consistent with ART #236
- Bug 2027363: Fix reference to Azure File images #241
- Add Alibaba Disk CSI driver #239
- Replace registry.ci images with quay #240
- Add CredentialsRequest for Alibaba Disk CSI driver #238
- Secure metrics for Shared Resource Operator #237
- Bug 2001761: Fix RelatedObjects when RBAC API is missing #215
- Migrate additional yaml files from SRO repository #231
- Credential Request added #230
- Update Shared Resource Operator permissions #229
- BUILD-284: integrate shared resources operator #198
- Bug 2015635: Remove Azure Stack Hub detection. #228
- Add missing RBAC rule for Azure File #227
- Add missing env var for Azure File #226
- Bump openshift/api #225
- bump openshift/api to get csi.sharedresource.openshift.io #224
- Add Azure File CSI Driver installation (TP) #223
- Bug 2010310: [vsphere] set summary and description for alerts #220
- Bug 2009859: Install vSphere CSI Driver by default (again) #221
- podsecurity: enforce privileged for openshift-cluster-csi-drivers namespace #218
- Revert “Install vSphere CSI Driver by default” #219
- Install vSphere CSI Driver and Operator by default #217
- Install Azure Disk CSI Driver by default #214
- Updating cluster-storage-operator images to be consistent with ART #213
- Updating cluster-storage-operator images to be consistent with ART #212
- Full changelog
- pkg/payload/precondition: File shuffling, drop ClusterVersion argument, etc. #708
- Bug 2029785: pkg/cincinnati: Fix panic for conditional edges overlapping with unconditional edges #707
- pkg/start: Log and continue when we fail to retrieve the feature gate #706
- pkg/featurechangestopper: Refactor to allow declaring work completion #704
- Exclude featuregate.release.openshift/tech-preview=true manifests #694
- Bug 2026560: lib/resourcemerge/core: Merge volumeMounts by mountPath #703
- Bug 2020107: Remove run-level label #623
- Bug 2028217: lib/resourcemerge/apps: Default Deployment replicas to one #698
- Bug 2027585: pkg/cincinnati: Fix panic for conditional edges with risks after an invalid risk #697
- Bumping the GOLANGCI_LINT_VERSION to v1.43.0 #695
- Targeted edge blocking #663
- Bug 2005407: Changing the ClusterNotUpgradeable alert to info #659
- install: Add description annotations to manifests #686
- Bug 2022509: cvo: Compare manifest group in getOverrideForManifest #689
- Updating cluster-version-operator images to be consistent with ART #687
- Bug 1990635: Fixing the sync issue when desired version and channel changed at the same time #669
- install/0000_00_cluster-version-operator_03_deployment: Set dnsPolicy: ClusterFirstWithHostNet #646
- install: Drop single-node-developer profile #685
- Adding docs to test CVO with custom update graph #681
- Bug 1878925: pkg/cvo/updatepayload: Drop history from target pullspec lookup #684
- Adding seed to make rand.Float64() return random values #653
- vendor: Bump openshift/api for targeted edge blocking #680
- Bug 2014071: lib/resourcemerge/imagestream.go: remove TagReference field dependency #677
- Bug 2014071: lib/resourcemerge/imagestream.go: Copy all data for new tag reference #674
- Bug 2000938: Ensure CVO applies appropriate Deployment strategy on update #650
- podsecurity: enforce privileged for openshift-cluster-version namespace #668
- Bug 2011896: pkg/cvo/upgradeable: Include messages for multiple-reason Upgradeable=False #670
- Unset listen option while running CVO locally [doc/dev] #667
- .ci-operator: Bump to Go 1.16 #665
- Bug 2005581: install/0000_00_cluster-version-operator_03_deployment: Explicit kube-api-access #660
- OWNERS: Prune crawford #656
- Bug 2002834: lib/resourcemerge/core: Remove unrecognized volumes and mounts #654
- Updating cluster-version-operator images to be consistent with ART #655
- pkg/cvo: Drop the explicit ‘upstream’ from our replacement ClusterVersion #640
- Full changelog
- Updating configmap-reload images to be consistent with ART #40
- OWNERS: cleanup #39
- Updating configmap-reload images to be consistent with ART #38
- Updating configmap-reload images to be consistent with ART #37
- OWNERS: update #36
- Full changelog
- Bug 2017663: Missing SSH text change #10478
- Bug 2015549: Fix localization misses in TablePagination and Metrics components #10274
- Bug 2015115: [RFE] PCI passthrough - Add hardware devices to advanced wizard #10463
- Bug 2015115: [RFE] PCI passthrough - align hardware list rows #10453
- Bug 2015115: [RFE] PCI passthrough - add hardware to wizard redux #10452
- Bug 2019360: Create the Virtualization Overview Status card #10300
- Bug 1815189, Bug 1997269: Improve API discovery for feature flags and operator details #10162
- Bug 2019360: Create the Virtualization Overview Details card #10297
- Bug 2021016: Monitoring dashboards: Translate “All” options to
.+
regex #10446
- odc-6430-Added jan as approver to all plugin folders #10428
- Bug 2022502: Remove old table class overrides causing display issue. #10443
- Bug 2018380: Update and migrate docs links to access.redhat.com #10354
- Bug 2019360: Create the Virtualization Overview page #10233
- Console 2250: Include Source labels on OperatorHub tiles #10132
- Bug 2020428: Adapt webpack 5 related code in dynamic plugin SDK #10433
- internal-kubevirt npm pkg patches #10439
- Bug 2017732: Prevent creation of encryption enabled storageclass without KMS connection set #10347
- Bug 2021693: Set large width for modals with modal-lg class #10422
- Bug 2020153: Added support for common template change, now will update network device model #10430
- Bug 2001617: Disable sidebar navigation based on next button state #10333
- Bug 2017130: omit extension when code ref resolution fails #10421
- Bug 2021048: Added MAC Spoof check for NAD #10407
- Bug 2015395: Table head on Affinity Rules modal is not fully expanded #10418
- Bug 2000628: Fix creation of ibm storage system at backing storage step #10375
- Bug 2021724: Query browser: Add some transparency to line graph lines #9725
- Bug 2021337: Fix ResourceLink groupVersionKind #10411
- Bug 2011038: Render correct conditions for csv vs installplan and subscriptioncondition #10388
- Bug 2015654: Separate handler for i18n proxy requests #10378
- Bug 2013109: Refreshing console from toaster taking to Install Operator #10373
- Bug 2017535: fix broken Argo CD link image #10334
- CONSOLE-2870: Add notification drawer settings to User Preferences - add checkbox to filter user notifications #10226
- Bug 1986338: Error creating list of resources in Import YAML #9765
- add kubevirt internal exports #10238
- NETOBSERV-15: list pods affected by a network policy #9953
- Bug 2017879: Omission of translation #9543
- Bug 2002896: Dispatch name filter value to redux #10392
- Bug 2018884: Adapting crw-basic.feature to changs introduced in OCP 4.9 #10359
- Bug 2021031: fixing the topology scripts #10405
- Bug 2021017: fix the serverless installation issues #10404
- Bug 1992475: Add translation key for ‘Disconnect’ button on vm console tab #10380
- Bug 2020275: Fix ClusterOperators link #10409
- Show failed PipelineRun log snippet on the log page #10360
- Bug 1992961: Regular user cannot create VM because of an unclear error #10408
- migrate refereceFor* utilities to dynamic-plugin-sdk #10303
- Bug 2015115: [RFE] PCI passthrough - Add HW to create VM review #10406
- Bug 2015115: [feature] PCI passthrough - attach/detach HW modal to VM #10377
- Bug 2019986: Fix dynamic demo plugin build #10395
- Bug 2014245: i18n several aria-labels, external links, and labels #10245
- Monitoring: Small refactoring of admin nav menu’s Observe section #10322
- CONSOLE-2985: Replace all instances of old variables controlling global grid widths and breakpoints with Patternfly variables for more consistency of spacing between elements and behaviors #10332
- CONSOLE-2892: Allow dynamic plugins to proxy to services on the cluster #10215
- Bug 2020001: Update demo dynamic plugin dockerfile to reflect dir structure change #10397
- dynamic-plugin-sdk: Expose CreateResourceComponentProps #10309
- Bug 2020257: Validate exposed modules in shouldEmit hook #10306
- Bug 2017050: CONSOLE-2963: Update dynamic plugin SDK to latest webpack #10383
- Bug 2019591: Operator install modal padding vars assigned to correct class so that scroll shadows are positioned correctly. #10389
- Bug 2019744: suggest users to download newest RHEL version #10381
- Update PF packages to release 2021-14 #10342
- dropdown to select pipelines #10232
- Bug 1928285: Display loading message when PVs are being provisioned. #10348
- Bug 2017656: None admin users gan’t fetch api url, fallback gracefully #10371
- Bug 2006060: Redirect to object dashboard for MCG only #10362
- Bug 2019717: cant delete VM with un-owned pvc attached #10390
- Bug 2018495: Update i18n README #10363
- Bug 2018428: PVC is deleted along with VM even with “Delete Disks” unchecked #10382
- Bug 2018042: HorizontalPodAutoscaler CPU averageValue did not show up in HPA metrics GUI #10379
- Bug 1998378: Use reference to extension models instead of kind #10369
- Bug 2018445: enhance tests for downstream #10276
- Bug 2014238: increase yaml load wait to reduce test flake on yaml import #10372
- Bug 2018449: add test for network attachment definition #10358
- Bug 2015952: RH CodeReady Workspaces Operator in e2e testing will soon fail #10316
- Bug 2015496: Storage - PersistentVolumes Claim column value ‘No Claim’ in English #10310
- Bug 2017872: chore(i18n): update translations #10341
- move target port out of advanced routing options #10271
- Bug 2014488: Fix operand details page conditions table sort order #10364
- Bug 2015115: [RFE] PCI passthrough - Add Hardware devices list #10370
- Bug 2018446: move tests to different level #10355
- make topology sidebar resizable #10325
- Gherkin to pick from a list of pipelines in Add flow #10361
- Bug 2002559: User preference for topology list view does not follow when a new namespace is created #10356
- Bug 2005179: Pass pod toolbar filters to
useListPageFilter
#10351
- Bug 2016438: adds feature flag for static extension for knative plugin #10357
- Bug 2014248: i18n several missed files #10244
- Bug 2015115: [RFE] PCI passthrough - Add SelectFilter #10343
- Update PF packages to release 2021-13 #10221
- Bug 2015115: [RFE] PCI passthrough - Add VM/VMI selector #10349
- Bug 2015115: [RFE] PCI passthrough - Fix HWD page #10326
- Bug 2015568: Fix cores translation value #10350
- Bug 2004073: Fix memory units for selected nodes table #10345
- Bug 2015806: Fix resource metrics 403 errors for project admin users #10344
- migrate k8s utilities to dynamic-plugin-sdk #10243
- metrics: add /metrics endpoint and console_helm_install_count metric #10194
- Bug 2017606: add test to verify send key for VNC console #10302
- Bug 2005014: Use conditions for status in Storage System list page #10336
- Bug 2007136: Fix creation for BackingStore, BucketClass and NamespaceStore #10128
- Bug 2013930: Disable ODF BackingStore, BucketClass, and NamespaceStore tabs and OCS BlockPool tab. #10324
- Bug 2015506: Hard to select an item from kebab in default resource list #10321
- migrate knative connector side panels to use dynamic extensions #10139
- Bug 2016453: Complete i18n for GaugeChart defaults #10317
- Bug 2017141: Remove inline style width from Namespace dropdown menu so it doesn’t effect width of menu #10318
- Bug 2015115: [RFE] PCI passthrough - add button #10307
- Bug 2016951: Update action provider dynamic Actions #10305
- CONSOLE-2381: Update dynamic plugin demo to add navigation and pages #9679
- Bug 2017016: Moving virtualization to a new menu section #9896
- Bug 2008767: Block MCG deploymeny when no storage class found #10292
- Bug 2015557: i18n DeploymentConfig error message #10280
- Bug 2008779: ODF tab is missing if user clicks on ‘Refresh web console’ #10284
- Bug 2015535: - Administration - ResourceQuotas - ResourceQuota details: Inside Pie chart ‘x% used’ is in English #10282
- Bug 1990255: Text filtering does not return all items when text box is empty #10256
- Bug 2013545: Check for resource in ServiceBinding spec’s service reference #10227
- GITOPS-1438 display resources health and sync status #10196
- Bug 2016438: adds feature flag for all extension for knative plugin #10287
- Bug 2016179: chore(i18n): update translations #10283
- add default Details tab for topology side bar #10127
- Bug 2015115: [feature] PCI passthrough - devices list page #10259
- Bug 2006025: Rephrases description to use an existing StorageClass #10263
- Bug 2015115: [feature] PCI passthrough - add API #10260
- Bug 2015274: Fix plugin-manifest JSON schema import code #10254
- Automation of user preference in dev perspetive epic:ODC-5227 #10253
- Add Karthik to the Pipelines Package approvers #10269
- Bug 2015115: [feature] PCI passthrough - template cards #10265
- Bug 1992466: Added missing translations #10264
- Bug 2015416: Updating topology scripts to execute in CI #10218
- Console 2969: Changes to the project selector to allow system namespaces that are Favorited to be included in the Favorited list even when the option to Show default projects is unselected. #10174
- Bug 2008490: Fix edit-bucket-class action #10266
- Bug 2005282: Fixes storagesystem list to point to correct page #10262
- Bug 2001337: Service Name ODF should say OCS on Object tab #10223
- Monitoring: Remove remaining uses of
connect
#10154
- Bug 2015115: PCI passthrough #10251
- Bug 2001612: Bump axios dependency to 0.21.2 #10029
- Bug 1964789: Update patternfly/react-console version #10193
- Bug 2013416: Generate unique CSS filenames for
yarn run dev
#10248
- Bug 2002362: Use only JSON files for dynamic plugin JSON schemas #10242
- Bug 2013871: Fix alignment of column headings with table cells #10236
- Bug 2013203: UI breaks when trying to create block pool before storage cluster/system creation #10228
- Migrate context Menu actions for Broker, Channels, Trigger, Subscription to dynamic extensions #10167
- Bug 2006861: chore(i18n): update translations #10123
- Console-2385 Add description and help text to create project/namespace modals #9786
- Bug 2014486: Fix failing OLM test scenario #10247
- Bug 1998183: Monitoring: Fix error message when Silences fail to load #10237
- convert topology visual connector side panel to use dynamic extensions #10066
- Bug 2013751: Fix wrong in-cluster hostname on the Service details page #10234
- Add Kubevirt internal SDK dist package #10202
- Bug 2013787: use NetworkAttachmentDefinitions instead of Network Attachment Definitions #10231
- Bug 1992453: don’t allow bad disk names #10229
- Bug 1997967: StorageClass is now saved moving between wizards #10217
- Bug 2002870: Added support for SSH keys for custom templates #10161
- Bump go to v1.16 #10224
- Bug 2007271: updated knative smoke scenarios to execute on CI #9591
- Bug 2009055: Fix few of the rebranding issues #10230
- Bug 2013431: Namespace selector font size and positioning fixes #10225
- Bug 2009298: Delete ssh service when vm is deleted #10219
- Bug 2012971: Disable operands deletes #10220
- NETOBSERV-55 Add data-test attributes on controls #10190
- Bug 2003792: Monitoring dashboards: Improve series labels ordering in tooltips #10213
- Bug 2011809: node page fail #10207
- Bug 2012177: Overview tab is missing under Storage after successful deployment on UI #10201
- migrate dynamic event source , kamlets & kafka event source #10113
- refactor(variables): updated theming vars #9594
- CONSOLE-2946: Expose all of core PatternFly for dynamic plugin use #9882
- Bug 2012562: Check for migration condition before default unknown status #10205
- Bug 2009384: update the BindableService CRD changes to align with BindableKinds #10181
- Bug 1946232: VM List can consume very high CPU #9978
- Bug 2012317: Fix ListPageCreateDropdown alignment #10203
- Bug 2012407: Improve console tests #10200
- Bug 1998038: Automation for Hotlpug disks UI #10151
- Update plugin SDK publish doc #10199
- Migrate ksvc & revision side panels to use new extension mechanism #10107
- Bug 1956964: upload a boot-source warning #10189
- Bug 1999983: No way to clear upload error #10178
- Bug 1995493: Fix alignment of 2 action buttons for add to secret and virtualization #10176
- CONSOLE-2979: Update Cypress to 8.5.0 #10164
- Bug 2005854: make SSH service opt-in instead of opt-out #10180
- Bug 2003178: Use topology sidebar details as a component #10187
- Bug 2011411: Managed Service’s Cluster overview page contains link to missing Storage dashboards #10197
- Bug 2007322: Fix to let the user create the application even if dockerfile is not detected #10182
- Bug 2010342: Increase memory limit for ForkTsCheckerWebpackPlugin #10188
- Bug 1989502: fix dev-catalog stuck in loading state #10184
- ODC-6219: Allow dynamic plugins to override static plugins #9744
- Bug 2011443: Ensuring Administrator Perspective for noisy/shared setup #9989
- convert topology operator backed panel to use dynamic extensions #9998
- Bug 2008859: Fix generated dynamic plugin overridables #10185
- Bug 2003145: Duplicate operand tab titles causes “two children with the same key” warning #10079
- Revert “Bug 2010342: Update fork-ts-checker-webpack-plugin and raise memory limit” #10183
- convert topology application group side panel to use dynamic extensions #10021
- Bug 2009131: kubevirt: add more test about vmi #10141
- Bug 2009623: Query Browser: Fix pagination menu style to not show bullet points #10165
- Bug 2001817: Failed to load RoleBindings list that will lead to ‘Role name’ is not able to be selected on Create RoleBinding page as well #10060
- Bug 2010342: Update fork-ts-checker-webpack-plugin and raise memory limit #10173
- Bug 2009420: Use live regions for alerts in modals #8803
- Upgrade yarn to 1.22.15 #10163
- add dynamic plugin extension for HorizontalNavTab #10111
- Netobserv-35 : network policy creation form - UX updates #10105
- Ownership update on network policies #10160
- Bug 2001577: Quick search placeholder is not displayed properly when the search string is removed #10104
- Bug 2008612: HTTP method should be uppercased when proxying plugin request #10166
- Bug 2001804: Reload feature on Environment section in Build Config form does not work properly #10004
- Bug 2001575: Clicking on the perspective switcher shows a white page with loader #10110
- Bug 2002362: Improve dynamic plugin shared modules #10133
- Bug 2009148: kubevirt: test vm nic presets and options #10155
- Bug 2004101: When creating storageSystem deployment type dropdown under advanced setting doesn’t close after selection #10143
- Bug 2008321: Add correct documentation link for MON_DISK_LOW #10140
- convert topology vm sidepanel details to use dynamic extensions #9778
- Network policy form/yaml switch #9610
- Bug 2008612: Proxy browser cache headers from plugin asset request #10153
- Bug 2005554: Reveal the switch status of the button “Show default project” in code #10157
- Bug 2008151: Bump @patternfly/react-core package to v4.157.8 #10152
- contribute actions , sidepanel for channel, subscription, broker and trigger #10077
- use dynamic plugin for side panel and action provider for rhoas #10035
- convert topology SBR sidepanel to use dynamic extensions #10055
- Monitoring: CSS small cleanups #10142
- Add proxy endpoint for Prometheus targets #9456
- Bug 2003845: change the Image Vulnerabilities tab to be project and not cluster scoped #10150
- Network policy forms: hide unavailable features for admin users #9628
- Bug 2002559: User preference for topology list view does not follow when a new namespace is created #10030
- CONSOLE-2972: Upgrade webpack 4.x dependencies #10080
- Bug 2003178: Memoize knative filtered revisions for sidebar #10147
- Bug 2007289: add test for vm console tab #10121
- Bug 2002125: Network policy details page heading should be updated to Network Policy details #10112
- Bug 2006060: fix issue with standalone dashboards #10117
- Bug 2008256: Update Internationalization README with scope info #10138
- CONSOLE-2967: Expose CPU and memory in MachineSet list/details #9956
- Bug 2006308: Backing Store YAML tab on click displays a blank screen on UI #10119
- Bug 2004736: Fix create broker button in Add broker page #10086
- Bug 2002362: Rework dynamic plugin SDK dist packages #10130
- Bug 1986502: Fix state bug to eliminate duplicates in dragged files #10047
- Bug 2007328: Updated patternfly to v4.125.3 and pf.quickstarts to v1.2.3. #10090
- Bug 2006329: Allow web terminal to be installed in any namespace #10045
- Console 2926: Bug 1995545: Update console page markup structure to closer align with Patternfly page component structure. #9974
- Bug 1998235: Set csrf-token cookie’s SameSite attribute to Lax #10124
- Bug 1999836: Add ‘Unavailable’ status for cluster operator #10120
- Bug 1998087: Active Health Checks cleanup chores #9823
- Bug 2003120: Prevent null references and “ResizeObserver loop limit exceeded” errors in IFrameMarkdownView #10114
- Move Perspective logic to sdk #10024
- Bug 2004459: update gherkin scripts for 4.9 Release and few more fixes #10075
- Bug 2001760: BreadCrumbs and OCS/ODF naming fixes #10000
- Bug 1979562: Cluster operators: don’t show messages when neither progressing, degraded or unavailable #9790
- Bug 2004796: add test for vm scheduling policy #10081
- Bug 2002238: persist imagestream info when switching from yaml to form editor #10020
- Bug 2005783: Fix accessibility issues in Wizard Modes #9158
- Bug 2005761: Implementing crw-basic feature file. #9710
- Bug 1990193: Internationalize Search page ToolbarFilter props #10099
- Bug 1981396: Faulty BlockPool status after deletion #9514
- Bug 2001617: Disallow forward jumps for BucketClass Flow #10001
- Bug 1999621: Removed ssh_authorized_keys empty array #10102
- Bug 1998377: Fix file systems table styles #10095
- Bug 2004578: Add monitoring and nodes label for external storage platform #10078
- Bug 2004962: disable thread-loader in CI #10088
- Bug 2000651: fixes imagestream from reference for alias to existing IS #10083
- Bug 1999091: Console update toast notification can appear multiple times #10092
- Bug 1989843: ‘More’ and ‘Show Less’ chips are not translated #10091
- Bug 2004870: [External Mode] Insufficient spacing along y-axis in RGW Latency Performance Card #10085
- Refactor ActionMenu and LazyActionMenu to use PF menu and flyout menu #10068
- Add annotation to Web Terminals to enable Operator metrics #9752
- Bug 2003496: add test for vm resources requirment settings #10051
- Bug 2004901: improve kubevirt devconsole tests #10084
- Bug 2004059: fix current tests for downstream #10063
- Bug 2003711: Fix to fetch ocs csv in external mode #10073
- Bug 1999619: #cloud-config is now added to yaml #10057
- Bug 2002007: Enable error stack trace messages to scroll #10061
- Bug 2004060: Fix basic spring boot sample form crash #10013
- Bug 2003651: Storage class name not passed in CR #10064
- Bug 2002588: Use sentence case #10053
- Bug 2002397: Avoid using state for search page resources filter #10023
- Bug 2003715: Fix state of volume mode dropdown #10059
- Bug 2003808: chore(i18n): update translations #10058
- Bug 2003251: Explicit removal of list item bullets so they are not shown on several PF components. #10046
- convert topology-helm-workload sidepanel to use dynamic extensions #9997
- Bug 2001339: Text updates #10052
- Bug 2003357: Remove 4.9 related epic tags #10049
- Bug 2003426: add test for vm details bootorder #10048
- Bug 2001413: add/delete nic and disk to template #9996
- Bug 2001784: show loading page before final results instead of showing a transient message No log files exist #10042
- Bug 2003096: check bootsource URL is displaying on review step #10026
- Bug 2002763: Fix creating two storage system for external RHCS #10038
- Bug 2001810: Fix list page route for build configs #10039
- Bug 2001835: Fix to show image-tag selector in s2i form and re-validate git url on git-type change #10031
- Bug 1991573: [NETOBSERV-29] Turn on strictNullCheck on network-policies files #9656
- Bug 1997245: Dont validate the install operator form when submitted #9976
- Bug 2002027: Use exact secret label match when creating HelmRelease topology node model #10012
- Bug 2002133: add support/virtualization and improve deleteResource #10003
- Bug 2002443: Fix disks undefined on create local volume set step #10025
- Bug 1999076: Page Not Found error when clicking on Storage link provided in Overview page #10018
- Bug 2001855: Enable add capacity if osd size is not matching #10028
- Bug 2001578: add tests for vm dashboard tab #9999
- Bug 1961391: Textual updates follow-up #10008
- Bug 2002134: add test to verify vm details tab #10017
- Bug 1996023: Fix select all nodes request #10015
- Updating openshift-enterprise-console images to be consistent with ART #10002
- Bug 2001959: Allow side nav borders to extend to left and right edges of yaml sidebar #10009
- Bug 2000573: Disable flexible scaling for internal mode #10005
- Bug 2000096: Git URL is not re-validated on edit build-config form reload #9960
- Full changelog
- Bug 2021400: Bump documentationBaseURL to 4.10 #611
- CONSOLE-2892: Allow dynamic plugins to proxy to services on the cluster #603
- Bug 2013632: Correct grammar error in ODF quickstart #608
- Bug 2018380: Migrate docs links to access.redhat.com #607
- manifests: resources required for adding helm metrics in console #601
- Bug 2013632: Correction/Changes in Quick Start Guides for ODF #598
- Bug 2008185: Console operator go.mod should use go 1.16 version #597
- Bug 2009454: Change web terminal subscription permissions from get to list #588
- CONSOLE-2768: Update default and download deployments to use bindata #550
- Updating openshift-enterprise-console-operator images to be consistent with ART #592
- Bug 1999314: Resync all controllers periodically #590
- Bug 2001240: Remove SimpleHTTP ‘server’ response header value #585
- Updating openshift-enterprise-console-operator images to be consistent with ART #586
- Full changelog
- Bug 1897431: Upstream sync sept 2021 #54
- Fix confusing error msg invalid cidr #638
- plugins: fix bug where support for CNI version 0.4.0 or 1.0.0 was dropped #661
- libcni v1.0 bumps, dependency updates #649
- bridge: Fix typo in error message for promiscuous mode #651
- Update the CI badge from Travis CI to GitHub Actions #650
- ip: place veth peer in host namspace directly #645
- bridge: Add mac field to specify container iface mac #636
- plugins: remove flannel #633
- Cleanup unused code #635
- refactor(windows): win-bridge #617
- Remove Bryan Boreham as maintainer #631
- Add multi IP support for SBR #623
- Small typo improves in README.md #628
- host-local: support ip/prefix in env args and CNI args #630
- Allow multiple routes to be added for the same prefix #615
- host-local: support custom IPs allocation through runtime configuraton #599
- tuning: always update MAC in CNI result #626
- tuning: Add support of altering the allmulticast flag #624
- vendor: bump to libcni v1.0-rc1 #625
- Fix nil-pointer check #593
- Update various dependencies in go.mod #603
- CI: Install linux-modules-extra for VRF module #600
- gha: update actions/setup-go@v2 #604
- Fix broken links to online docs in plugin READMEs #611
- host-local: remove redundant startRange in RangeIterator to avoid mismatching with startIP #583
- Port plugins to CNI 1.0.0 and increase old verison test coverage #537
- portmap: use slashes in sysctl template to support interface names which separated by dots #589
- win-bridge: fix panic while calling HNS api #590
- pkg/ipam: convert dots to slashes in interface names for sysctl #585
- Stop setting proxy-arp on macvlan interface #586
- bandwidth: fix panic in tests #575
- DHCP timeout is configurable #565
- vlan: fix error message text by removing ptp references #566
- [main/vlan] Fix error handling for delegate IPAM plugin #568
- Remove unused function #564
- deps: bump coreos/go-iptables #563
- Go 1.15 #557
- Add github build & test actions, disable travis. #555
- bridge: fix testcase to check addresses we care about #556
- Delete stale UDP conntrack entries when adding new Portmaps to containers #553
- VRF CNI: Add an optional table parameter. #536
- VRF: extend supported version to 0.3.1 too #546
- dhcp: fix example configuration #551
- VRF CNI: Additional tests #535
- Introduce a new VRF CNI meta plugin (also bump netlink package to v1.1.0) #525
- Bump up ubuntu CI ubuntu version to bionic #526
- Travis: run tests on arm64 #539
- flannel: allow input ipam parameters as basis for delegate #532
- ipvlan: make master config as optional #534
- Remove extraneous test file in Windows plugin #529
- Full changelog
- Updating csi-provisioner images to be consistent with ART #48
- Updating csi-provisioner images to be consistent with ART #47
- Updating csi-provisioner images to be consistent with ART #46
- Full changelog
- Updating ose-csi-external-resizer images to be consistent with ART #126
- Updating ose-csi-external-resizer images to be consistent with ART #125
- Updating ose-csi-external-resizer images to be consistent with ART #124
- Full changelog
- Updating csi-snapshot-validation-webhook images to be consistent with ART #60
- Updating ose-csi-snapshot-controller images to be consistent with ART #61
- Updating ose-csi-external-snapshotter images to be consistent with ART #59
- Updating ose-csi-snapshot-controller images to be consistent with ART #58
- Full changelog
- Updating csi-livenessprobe images to be consistent with ART #30
- Updating csi-livenessprobe images to be consistent with ART #29
- Updating csi-livenessprobe images to be consistent with ART #28
- Full changelog
- Updating csi-node-driver-registrar images to be consistent with ART #33
- Updating csi-node-driver-registrar images to be consistent with ART #32
- Full changelog
- Bug 1979966: Update containers/storage to address incorrect overlay options being set on rhel7 nodes #275
- Bug 2021551: getAssembleUser(): strip the group part out before checking the UID #270
- Bug 2011293: add Red Hat registries to the default registries.conf included in the builder image #266
- Updating openshift-enterprise-builder images to be consistent with ART #264
- Bug 1964327: bump github.com/containers/buildah to v1.22.3 #265
- Dockerfiles: run
rpm --setcaps shadow-utils
during build #256
- Full changelog
- Bug 2008539: Try another registry if blob is not found #296
- Use Go 1.17 #301
- Bug 2011733: Update link to OpenShift documentation #300
- Bug 2024859: Fix auth for docker.io images #299
- IR-104: Use library-go in image-registry #295
- Bug 1902456: Fixed incorrect access denied error logs #291
- docs: How to deploy development build #289
- Updating openshift-enterprise-registry images to be consistent with ART #292
- CCO-135: vendor in updated openshift/docker-distribution #283
- Full changelog
- test/e2e: capture more observation information #69
- Set explicit namespace for all oc commands #68
- Replace kubectl command with oc in e2e test #67
- Add script to test driver-toolkit ImageStream and image contents #66
- Remove Z from OWNERS #63
- (reimplement) Add imagestream for driver-toolkit #62
- Revert “Add imagestream for driver-toolkit” #61
- Add imagestream for driver-toolkit #60
- Updating driver-toolkit images to be consistent with ART #59
- Full changelog
- Updating egress-router-cni images to be consistent with ART #55
- Modify OWNERS file #45
- Full changelog
- UPSTREAM: <carry>: add –experimental-max-learner flag #102
- OWNERS: clean up #101
- Bug 2003775: UPSTREAM: <carry>: server: Fix for v3.5 Ensure that cluster members stored in v2store and backend are in sync #98
- UPSTREAM: <carry>: storage/backend: Add a gauge to indicate if defrag is active #97
- Updating ose-etcd images to be consistent with ART #95
- Full changelog
- update owners list #79
- Updating grafana images to be consistent with ART #76
- Bug 2011501: Upgrading to grafana 7.5.11 #75
- Updating grafana images to be consistent with ART #74
- Updating grafana images to be consistent with ART #73
- openshift: Add script to generate rh-manifest.txt #70
- Full changelog
- Bug 1894431: Add missing newlines to default certificate and key #359
- added support for syslog max length configurability #354
- Bug 1826225: Support edge-terminated h2 connections #328
- Bug 1896474: HTTPS redirect happens even if there is a more specific http-only route #343
- Updating openshift-enterprise-haproxy-router images to be consistent with ART #347
- Updating ose-haproxy-router-base images to be consistent with ART #346
- Updating ose-haproxy-router-base images to be consistent with ART #345
- haproxy-config.template: Use Unix sockets #326
- router test: config template: don’t match against the whole file #311
- Full changelog
- Merge metal3io master 20211210 #244
- Don’t always pass ignition config in PXE kernel args #331
- Move EFI partition preparation into a script #322
- Refactor patch-image script #323
- Move RUN commands to prepare-image #327
- Follow-up to build image from source #324
- Add option to build image using source code directly #304
- Enable other git hosts than opendev for patch list #321
- Create EFI esp.img on aarch64 #320
- Update ipxe source to support IPV6 by default #318
- Don’t always pass ignition config in PXE kernel args #243
- Bring Ironic version to 18.3.0-0.20211206200515.0ff3da2 #240
- Enable vMedia provisioning of SuperMicro X11/X12 #236
- Install specific version of scciclient #235
- Create EFI esp.img on aarch64 #231
- Merge metal3 20211102 #230
- Remove unused dependencies #316
- Add configure-coreos-ipa script #315
- Run redfish-emulator in debug mode #313
- ✨ Update CI status badges #312
- Enable Lifecycle Controller job queue clear by default #311
- Compare IPs using the short form of IPv6 address #308
- Install newer version of oslo-messaging #227
- Bug 2014630: Update ironic to fix image provisioning fails with file name too long #226
- Add support for Verify steps and Lifecycle Controller reset #224
- Update versions of packages with latest available #223
- Update sushy and sushy-oem-idrac versions #222
- Bug 2011753: Ironic resumes clean before raid configuration job is actually completed #219
- Bug 2010698: Compare IPs using the short form of IPv6 address #220
- Sync with metal3-io master #218
- Optional TLS coverage for virtual media #306
- Dockerfile: stop copying . to builder #307
- Refactor TLS params into a new helper script #303
- Remove outdated versions #302
- Remove unsafe default for IRONIC_AGENT_IMAGE #217
- Sync OKD packages list #216
- Sync metal3-io master #215
- Update sushy-tools to 0.18.1 with an authentication fix #301
- Bump sushy-tools to 0.18.0 #300
- Fix indentation issue #299
- Remove the trailing slash from the heartbeat rule #298
- Bug: Don’t allow unauthenticated access to Ironic #297
- Improve documentation about patching images #295
- Allow customize base image #292
- reorder packages list content #294
- Add procps package to make
ps
available #293
- Switch to Centos 8 Stream base image #268
- Fix missing http port in iso url #291
- Allow customize base image #290
- Rework runlogwatch.sh #289
- Add inspector callback_endpoint_override #287
- Enable irmc bios interface #286
- Update tripleo_repos location #288
- Bump sushy-tools version #285
- Enable missing vendor interfaces #284
- Remove workarounds for inspector merge #283
- Remove no-op require_agent_token #280
- Prevent installing docs via a DNF flag #281
- Revert “Wait for expected number of drivers starting API” #279
- Add namnx228 as reviewer #282
- Update the inspector endpoint to port 5049 when using the reverse proxy #277
- Update Dockerfile.okd and add OKD package list #210
- Rename packages list #208
- OWNERS: add iurygregory, remove stbenjam #213
- Updating ironic images to be consistent with ART #211
- Bug 2001519: Don’t allow unauthenticated access to Ironic #212
- Bug 1998528: Sync latest bugfix code #209
- Bug 1993078: Restore auth config to ironic-api #207
- Bug 1986238: Supermicro X12 fails to provision using Redfish BM HW Provisioning #204
- Bug 1990316: Fix missing port in iso http url #205
- Bug 1989839: Prevent installing docs via a DNF flag #203
- Bug 1986322: Sync with code from latest bugfix upstream branch #200
- Add inspector callback_endpoint_override #197
- Custom deploy: do not log the pull secret #196
- Enable irmc bios interface #191
- Sync from metal3-io #190
- Update packages version #192
- Custom deploy: disable TLS host validation in the agent #194
- Custom deploy: support custom registry and pull secret #195
- Custom deploy: do not require an ISO #193
- remove dhellmann from owners #278
- Add support for deriving the PROVISIONING_INTERFACE from a mac address #272
- Clean up [inspector]extra_kernel_params #276
- Add cipher_suite_versions config #275
- Promote Riccardo to approvers #274
- Enable the custom-deploy deploy interface #269
- remove irmc from enabled_bios_interfaces #273
- Add options for external_http_url and external_callback_url #271
- OWNERS: Add Iury to reviewers #270
- Keep only one httpd instance for the Ironic deployment #264
- Add sushy-tools & vbmc Dockerfiles #267
- Set webserver_verify_ca to bool or certificate path #258
- Fix the “permisison denied” bug properly #260
- Add parameter to set boot iso source #261
- Restart Ironic when certificate is updated #247
- Add space before ‘]’ #262
- Increase ESP size #257
- Fix the issue that the OS is not a Stream version #259
- Merge ironic and ironic-inspector repositories, single Dockerfile #253
- Remove the docker entrypoint as it does not exist #250
- Remove net-tools installation #248
- Move ironic specific config to ironic Dockerfile #249
- More preparation to merge ironic and inspector repos #245
- Include vlan interfaces in introspection report #246
- Support iLO4 and iLO5 BMCs #244
- Prepare merging ironic and ironic-inspector repositories #241
- Run ironic-api as WSGI when standalone with TLS capability #230
- Supply a default for COPY args #239
- Allow specify package versions #237
- Take advantage of multi files COPY to simplify Dockerfile #219
- Update CI status badge #192
- Make searching for Provisioning IP robust #202
- Wait for expected number of drivers starting API #233
- Prevent unbound variable error in prepare-image #235
- Allow setting sshkey and kernel params for debugging IPA #226
- Enable ramdisk deploy_interface #234
- Provide a way to apply upstream patches to the image #209
- Add support for noop management and manual-management #193
- Fix incorrect IPA option (closes baremetal-operator#461) #232
- Introduce separate ARG for extra packages list #227
- Add options to disable TLS validations #229
- Support IPA running on top of CoreOS #188
- Add options for external_http_url and external_callback_url #189
- Bug 1975133: [4.9] Sync image with the latest ironic code #185
- Add support for deriving the PROVISIONING_INTERFACE from a mac address #176
- Merge ironic and ironic-inspector repositories #179
- Revert Wait for expected number of drivers starting API #152
- Updating ironic images to be consistent with ART #182
- Update python-ironic-lib #180
- Updating .ci-operator.yaml
build_root_image
from openshift/release #181
- Bug 1897415: Add cipher_suite_versions config #177
- Bug 1969212: remove irmc from enabled_bios_interfaces #178
- Bug 1961717: Update remaining out of date deps to Wallaby versions #175
- Bug 1962905: Revert “Disable caching live boot iso by default” #172
- Bug 1963068: Remove ironic entrypoint #160
- Bug 1961717: Update dependencies to Wallaby versions #170
- Bug 1958802: Include fix for CVE-2021-21419 #168
- Bug 1953979: Disable caching live boot iso by default #169
- Bug 1957976: update ironic packages for deploy_steps timeout #167
- Bug 1953979: Add parameter to set boot iso source #164
- Bug 1953795: Set webserver_verify_ca to certificate path or false #163
- Bug 1953670: Increase ESP size #162
- 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
- Bug 1918558: Update ironic version with Supermicro boot fix #145
- Bug 1910739: Update ironic version to fix idrac bug #143
- Bug 1920294: Update version of pyghmi library #137
- Bug 1915828: Latest Dell firmware (04.40.00.00) fails to install IPI on BM using idrac-virtualmedia protocol #142
- Updating ironic builder & base images to be consistent with ART #118
- Bug 1917938: Update dnsmasq version #140
- Bug 1916145: Explicitly set minimum versions of python libraries #132
- Bug 1902653: Wait for expected number of drivers starting API #134
- Bug 1909730: Prevent unbound variable error in prepare-image #133
- Bug 1906806: Introduce separate ARG for extra packages list #129
- Bug 1906397: Fix incorrect IPA option #131
- Add options to disable TLS validations #127
- Merge metal3-io/ironic-inspector-image as of Nov 30, 2020 #126
- Move upgrade and install logic to a script #225
- Add zaneb as reviewer #213
- Add runlogwatch.sh +x permission #221
- Add new entry point script to dump ramdisk host provisioning logs #217
- Add redfish as an enabled BIOS interface #218
- Make Ironic connect to Mariadb using TLS #206
- Limit the default number of API workers to 4 #214
- Correct the destination grub path when building an ESP image #215
- Merge RUN commands to reduce layers number #208
- Secure boot compatible ESP image #212
- Use [] around IPv6 address for conductor host config #211
- Make sensor_data collection configurable #207
- Sync up #204
- Revert dhcp-sequential-ip #205
- Add TLS support in Ironic configuration #198
- Switch ironic configuration rendering to Jinja2 #201
- add dhcp-sequential-ip to dnsmasq config #197
- Install configure for syslinux-nonlinux #199
- Exit if ironic-api or ironic-conductor exits #183
- Change ipxe git in dockerfile #194
- enable idrac-wsman RAID and BIOS interfaces #191
- feat: enable ibmc raid interface #187
- Use collector name in ironic.conf expected by IPA #190
- Disable bios interfaces idrac-wsman #189
- enable idrac-wsman BIOS interface #162
- Remove all unused modules #184
- Configure ironic-conductor to auth to ironic-inspector #186
- Make ironic timeouts customizable #167
- Fix typo in basic auth config #185
- Simplify HTTP basic auth configuration #182
- Limit unauthenticated json-rpc to localhost interface #180
- Set the hash ring algorithm to SHA256 #179
- Skip weak dependencies and install driver libraries explicitly #176
- Add http_basic auth support #168
- Add ability to set arbitrary ironic configs #165
- Configure ironic to use Ipmitool retries #172
- Set power_off = !fast_track in [inspector] #173
- Update inspection configuration to enable fast-track #163
- initialize reviewers list #161
- Add ibmc driver #159
- Use tested packages #158
- Fix the IP address parsing in ironic-common.sh #156
- Revert “Use tested packages” #154
- Allow any IPv6 address to be configured for provisioning, but link local scope #153
- Use tested packages #141
- Use snponly.efi instead of ipxe.efi for IPv4 #152
- Increase command retries and add PXE booting retries #151
- Disable default gateway for provisioning network in IPv6 #145
- Add the idrac-redfish-virtual-media boot interface #119
- Remove custom healthchecks #140
- Use master for tripleo repo #134
- export HTTP_PORT #131
- Add ironic automated_clean configuration option #133
- Add E2E build status in Readme #129
- Use Centos 8 as base for the builder #128
- Fix python version in rundnsmasq #127
- Start using Centos 8 as base #100
- Add python-sushy-oem-idrac pkg for vmedia boot interface #125
- add HTTP port in bootloader configuration for ironic #124
- Fix bootloader copy #123
- Remove outdated instruction related to log files #121
- Provide a way to disable DHCP in dnsmasq #114
- Adds idrac-redfish interface variations as options #118
- ironic image virtual media fixups #120
- Adds initial redfish UEFI virtual media boot #116
- Replace IRONIC_IP in dnsmasq config #117
- Stop logging to file #97
- Remove iptables filters from ironic containers #104
- Changes needed for IPv6 #107
- Enable fast_track provisioning for nodes #105
- Do not install python-chardet explicitly #111
- Use generic python-chardet #110
- Enable RAID interfaces for Ironic container #103
- Removing forgotten mdns conf param #109
- Disabling mdns for ipv6 testing #106
- Re-adding Train features #101
- Move to Train branch #93
- Ensure genisoimage is installed so Ironic can build configdrive #99
- dnsmasq: dhcp options doc fix #98
- Enable redfish driver #94
- Add support for Fujitsu driver irmc #74
- Clean up /var/cache/dnf as well #92
- Remove yum cache from image file #91
- Remove explicit install of python-PyMySQL #90
- Retry dbsync until success #88
- Wait for PROVISIONING_INTERFACE to be up #89
- Disable listening for DNS #85
- Revert “Add set -e to all the entrypoint scripts” #83
- Add set -e to all the entrypoint scripts #80
- Add additional drivers to enabled BIOS interface #124
- Bug 1894146: Limit the default number of API workers to 4 #119
- Bug 1893648: Secure boot compatible ESP image #114
- Ironic log watch cherry-pick #121
- Use [] around IPv6 address for conductor host config #113
- Bug 1862608: Install syslinux-nonlinux #112
- Revert “Bug 1862608: Install and configure for syslinux-nonlinux” #111
- Sync upstream patches down to openshift #110
- Re-enable automated_clean #109
- Updating ironic builder & base images to be consistent with ART #108
- Bug 1862608: Install and configure for syslinux-nonlinux #106
- Bug 1884155: Explicitly set json_rpc.auth_strategy to noauth #107
- Bug 1875300: Convert packages list to ARG #105
- Bug 1874949: Remove travis config file #92
- Bug 1872080: Updating Dockerfile.ocp baseimages to mach ocp-build-data config #103
- Bug 1866123: Use collector name in ironic.conf expected by IPA #102
- Install packages from file content #100
- Bug 1859334: Remove all unused modules #99
- Bug 1866032: Configure ironic-conductor to auth to ironic-inspector #97
- Add HTTP Basic Auth support #96
- Set the hash ring algorithm to SHA256 #94
- Change endpoint URL recording for ironic 15.x #85
- add stbenham to owners file #91
- Skip weak dependencies and install driver libraries explicitly #90
- Add the idrac-redfish-virtual-media boot interface #87
- Update inspection configuration to enable fast-track #83
- Disable sensor data collection #80
- Bug 1833385: Allows users to configure any non-link-local IPV6 address for the provisioning interface #78
- Bug 1830161: Use snponly.efi instead of ipxe.efi for IPv4 #76
- Add bugzilla component information to OWNERS #75
- Bug 1822763: Increase command retries and add PXE booting retries #73
- Bug 1814901: Disable default gateway for provisioning network in IPv6 #71
- virtmedia fixes #69
- Whitespace change to trigger a new image build #68
- Remove custom healthchecks #57
- Add WORKDIR to builder #60
- Stop log files + Remove iptables filters #63
- Add schema to bootloader setting #58
- Bug 1807633: Copy snpnoly.efi to tftpboot directory #54
- Copy iPXE binaries to /shared at runtime #43
- Bug 1798989: Use ubi8 based image as builder #52
- Bug 1796141: Temporarily disable cleaning as a workaround #50
- Add all interfces currently supported #48
- Install python3-sushy-oem-idrac #44
- Sync IPv6 and Optional DHCP Changes from Upstream #45
- Remove unused Dockerfile #46
- Build esp image on x86_64 arch only #40
- Increase esp image size #38
- Add redfish UEFI virtual media boot #35
- Enable prometheus-exporter #27
- Enable fast_track provisioning for nodes #31
- Split command lines in Dockerfiles #25
- Sync dockerfile from upstream #24
- Wait for provisioning interface and db sync #15
- Disable listening for DNS #14
- Dummy change to force CI to build #13
- Account for different upstream/downstream ipxe filenames #10
- Trigger an image build. #11
- Fix dockerfile.ocp for upstream openshift image builds #9
- Update Dockerfile.ocp for Ironic Stein #8
- Merge latest changes from upstream #7
- Changes to use Ironic Stein #79
- Decrease the sensor data collection interval #77
- Merge latest changes from upstream #6
- Switch to gunicorn #76
- Limit mDNS to the provisioning interface #73
- Change ironic-prometheus-exporter port #72
- Adding OWNERS file #5
- Merge latest changes from upstream #2
- Do static configuration of ironic.conf when building the image #64
- Limit dbsync to only the Conductor entry point #65
- Build container from rhel7 #4
- Add Dockerfile.ocp #3
- Apply latest changes from metal3-io #1
- Start using ironic-prometheus-exporter package #57
- Repair logging of ironic-services to /shared/log #63
- Allow running ironic API, conductor and exporter separately #62
- Stop defining inspection kernel params in ironic-image #58
- Update all packages when building an image #52
- Do not use hard coded Python 2 #53
- Install iptables explicitly and correct the iptables lines #51
- Publish ironic endpoint via mDNS #50
- Add more configuration options to containers. #48
- Support ironic_prometheus_exporter #31
- Revert “Pin tripleo-repos to avoid bug” #43
- Set uefi_pxe_config_template to use the ipxe template #47
- Switch from “current” to “current-tripleo-rdo” #45
- rename metalkube to metal3 #42
- Add iptables rules in dnsmasq #40
- Store Ironic container logs in shared mount #29
- Enable ironic cleaning #28
- Fix incorrect mariadb configuration #38
- add travis-ci config and Makefile #35
- Fix mariadb conf file location #36
- Limit api workers to 12 #34
- Cleanup of README #33
- Add some details to README #32
- Enable fake inspect interface #30
- Support fake-hardware #27
- Split mariadb and ironic containers #23
- Configure HTTPd related directory within runhttpd.sh #26
- Add fast track to container settings #21
- Allow to exclude listen interfaces for dnsmasq. #25
- When using an empty shared volume, these directories don’t exist yet. #24
- Change out sqlite to mariadb #18
- Pin tripleo-repos to avoid bug #20
- Changes to split up Ironic container #16
- CONTRIBUTING.md: Introduce doc. #12
- Enable idrac interfaces #11
- Switch to using WAL for ironic sqlite database #10
- Add runhealthcheck.sh #9
- Switch to JSON RPC instead of Rabbit MQ #8
- Add ironic-inspector configuration to container #7
- Stop baking IPA into the image #6
- Join several layers, cleanup yum cache #5
- Add Licence and Readme files #3
- Configure default_deploy_interface=direct #4
- Install ipxe-bootimgs #2
- Support bare metal #1
- Full changelog
- Updating ironic-rhcos-downloader images to be consistent with ART #69
- Copy go.mod to builder stage #71
- Add go.mod #70
- Build clearproxy in /tmp #67
- Bug 1990556: Clear proxy env variables if go would have #65
- Updating ironic-rhcos-downloader images to be consistent with ART #63
- Make downloading the images using curl verbose #61
- Sync OWNERS with ironic-image repo #64
- Don’t compress the RHCOS image #60
- Add symlink to help second-level image cache to correctly download the images #59
- Remove unused env variable #58
- Add support to download and cache live iso images #49
- Do not succeed on HTTP failures #57
- Use 4.9 base image #52
- Bug 1972572: Fix image incompatibility between 4.7 and 4.8 while upgrade #48
- Updating .ci-operator.yaml
build_root_image
from openshift/release #46
- Bug 1946079: Modify dhcp kernel args based on ipv4/ipv6 #40
- Bug 1968754: Unconditionally remove TMPDIR #44
- Bug 1969969: Use base image from new registry #42
- Bug 1969969: Use updated correct base image #41
- Bug 1948513: Add support for no_proxy #39
- Bug 1906147: Ensure curl uses the CA cert bundle instead of an insecure connection #37
- Remove hardcoded -openstack requirement in image name. #26
- Explicitly exit on retry failure #33
- Allow uncompressed input URL #32
- Updating ironic-rhcos-downloader builder & base images to be consistent with ART #31
- Updating ironic-rhcos-downloader builder & base images to be consistent with ART #30
- Bug 1872080: Updating Dockerfile.ocp baseimages to mach ocp-build-data config #29
- Add retry to image download #28
- Add bugzilla component information to OWNERS #27
- Bug 1797067: Remove CACHEURL #24
- Remove unused Dockerfile #23
- Enable the use of a proxy to download images #22
- Bug 1783973: Trivial change to trigger build with new nametag #18
- Turn off globbing on curl command #16
- Add xz support for FCOS #15
- Reinstate -L for curl to follow redirects #14
- Check file filename in cache instead of headers #13
- If RHCOS image is gzipped, decompress first before passing to qemu-img #12
- Remove legacy URL handling #10
- Handle sha256 query string added in the rhcos image url #9
- Turn off globbing on curl #8
- Fix string replacement for 4.3 filenames #7
- Stop using /tmp #4
- Trivial change to trigger an image build. #3
- Merge openshift #2
- Handle a fully-qualified openstack qcow URL #6
- Adding OWNERS file #1
- Allow env variable to set rhcos image url. #5
- Remove the other “sleep infinity” #4
- Build FROM docker.io/centos:centos7 #2
- Remove ‘sleep infinity’ #3
- Full changelog
- Check PROVISONING_INTERFACE already has IP belong to different subset #27
- Sync OWNERS with ironic-image repo #26
- Updating ironic-static-ip-manager images to be consistent with ART #24
- Add support for PROVISIONING_MACS #23
- Use 4.9 base image #22
- Bug 1972131: Update to latest base image available #20
- Updating .ci-operator.yaml
build_root_image
from openshift/release #19
- Updating ironic-static-ip-manager builder & base images to be consistent with ART #15
- Bug 1911664: Toggle addr_gen_mode to 1 and back #14
- Bug 1901040: Force addr_gen_mode to “0” on PROVISIONING_INTERFACE #12
- Updating ironic-static-ip-manager builder & base images to be consistent with ART #11
- Updating ironic-static-ip-manager builder & base images to be consistent with ART #10
- Bug 1872080: Updating Dockerfile.ocp baseimages to mach ocp-build-data config #9
- Ensure we don’t calculate provisioning interface incorrectly #8
- Dynamically detect interface without provisioning network #7
- Add bugzilla component information to OWNERS #6
- Trigger an image build. #3
- Adding OWNERS file #2
- Adding Apache License file #1
- Use standard upstream image as base. #1
- Full changelog
- Use groupified apiVersion #1350
- JKNS-257: add java/nodejs sidecar pod templates examples #1355
- refactoring smoke test #1356
- Smoke test for JENKINS_PASSWORD #1354
- Change smoke tests so they can run in openshift-ci #1353
- Bug 2003204: Fix jbcrypt_path lookup and add openshift enable oauth env support #1345
- Updating ose-jenkins-agent-base images to be consistent with ART #1340
- Fixes #1241 #1344
- Updating openshift-jenkins-2 images to be consistent with ART #1341
- Bug 2020610: Update subversion plugin to 2.15.1 #1337
- Bug 2020616: update jenkins version to 2.303.3 (security update) #1332
- Bug 2015085: update git plugin to version 4.8.3 #1331
- Updating ose-jenkins-agent-base images to be consistent with ART #1318
- Updating ose-jenkins-agent-maven images to be consistent with ART #1320
- Updating openshift-jenkins-2 images to be consistent with ART #1319
- Updating ose-jenkins-agent-nodejs-12 images to be consistent with ART #1321
- Full changelog
- Bump openshift/k8s-prometheus-adapter to v0.9.1 #59
- *: cut release-0.9.1 #460
- Fix external metrics provider not respecting metrics-max-age #459
- Updating ose-prometheus-adapter images to be consistent with ART #58
- OWNERS: cleanup #57
- Updating ose-prometheus-adapter images to be consistent with ART #56
- Full changelog
- Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #101
- Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #102
- Updating openshift-enterprise-egress-router images to be consistent with ART #100
- Add jupierce to OWNERS #103
- Updating ose-egress-http-proxy images to be consistent with ART #99
- Full changelog
- Block Alibaba metadata service IP #380
- Adding
--platform-type
argument #379
- NetworkPolicy ipblock except, port ranges #374
- adding network policy egress to openshift-sdn #372
- Bug 2024880: [EgressIP] move
ct(commit)
action from OVS group to flow #373
- NP updates preparing for egress support #350
- update for ART #369
- WIP: Metrics: Add server for Egress IP/firewall #358
- Run clearInitialNodeNetworkUnavailableCondition earlier #364
- Add documentation about proxying/unidling #361
- Bug 2008987: Remove locking from EgressIPTracker.Ping #359
- Replace utilruntime.HandleError() with klog.Errorf() #356
- Updating kube-proxy images to be consistent with ART #351
- Bug 2003859: Fix up event recorder usage (again) #349
- resync proxy startup code with upstream #352
- remove a bunch of dead/useless code #345
- Updating ose-sdn images to be consistent with ART #344
- Bug 1966521: proxy: don’t re-check every userspace proxy rule on every change #342
- Fix Dockerfile.fedora #333
- README minor improvements #336
- Full changelog
- Bump openshift/kube-state-metrics to v2.2.4 #64
- Prepare release v2.2.4 #1626
- Backport #1610 #1618
- Updating kube-state-metrics images to be consistent with ART #63
- Bug 2012915: Bump to v2.2.3 #62
- Prepare release v2.3.3 #1609
- Revert “cloudbuild.yaml: Drop _ prefix for vars” #1608
- Prepare release v2.2.2 #1606
- cloudbuild.yaml: Drop _ prefix for vars #1602
- Bump to go 1.16.9 #1601
- Prepare release 2.2.1 #1587
- MON-1890: Bump to v2.2.0 #61
- *: Cut v2.2.0 release #1550
- Add kube_*_annotations metrics #1468
- Add arg use-api-server-cache to set resourceVersion=0 for ListWatch #1548
- capture start time for containers in terminated state #1519
- Added additional attributes for Cronjob and Node entities : Fixes issue and #1509 #1535
- Added missing cronjob and node atrributes : https://github.com/kubern… #1
- Add statefulset availablereplicas metric #1532
- Support for kubernetes 1.22.0 / Update dependencies #1545
- Add ReadyReplicas metric to deployment metric family #1534
- cloudbuild.yaml: Update cloudbuild image #1544
- Merge 2.1.1 back to default branch #1543
- OWNERS: Add dgrisonnet and fpetkovski to reviewers #1533
- Use BuilderInterface instead of internal/store.Builder in metricshandler #1537
- Replace multiListerWatcher with independent listWatchers per namespace #1499
- use new promlint package and bump prometheus cli #1531
- add mrueg to approvers #1530
- go.mod: Update and minimize dependencies #1529
- Improve compatibility matrix notes #1512
- docs: Fix typo #1528
- Add a cardinality question to the PR template #1521
- feat: add
signer_name
to CSR metrics #1520
- Add
WithAllowLabels
to public BuilderInterface
#1514
- pkg/listwatch: remove unused constructor functions #1505
- Merge v2.1.0 back to master #1497
- Merge release v2.1.0-rc.0 back to master #1492
- Fix typo ephermal_storage -> ephemeral_storage #1490
- Updating kube-state-metrics images to be consistent with ART #58
- Updating kube-state-metrics images to be consistent with ART #57
- Bump to 2.1.1 #56
- CHANGELOG: apply changes for v2.1.1 #1542
- Cherry pick for v2.1.1 / Cut Release #1540
- Backport #1514 #1516
- Changelog.md: Add missing update for v2.1.0 #1496
- Prep release 2.1 #1494
- Go 1.16.5 and update dependencies #1493
- Cut v2.1.0-rc.0 #1483
- tests/e2e.sh: Test with kind 0.11.0 & k8s 1.21.1 #1484
- Add promlinter to lint metric naming #1478
- Correct a typo in comments #1480
- go.mod: Update deps and golang #1474
- charts: Remove chart #1470
- Partially revert 571140207314856c5860195dd6f7df96e8a9c314 #1469
- remove github actions for helm continuous deploys #1466
- Replace deprecated io/ioutil #1458
- charts: Mark chart as deprecated #1448
- e2e: Test against multiple versions of k8s at the same time #1457
- Bump k8s dependencies to v0.21.0 #1463
- Add resourceVersion to CronJob metrics #1447
- Fix builder.Builder WithMetrics signature #1455
- Sync master with release-2.0 branch #1453
- Add wildcard option to metric-labels-allowlist #1403
- Fix typo in pod-metrics docs #1445
- Fix role.yaml for helm2 compatibility #1442
- RELEASE.md: Add missing bits to the release workflow #1434
- update RBAC manifests to v1 #1427
- Merge release 2.0 branch back to master #1429
- .github: Update helm chart workflows #1405
- Fix docs README link to a nonexistent section #1426
- OWNERS: Add mrueg as reviewer #1425
- Update golang-1.16 in Make/Dockerfile / Update promtool to 2.25.2 #1417
- Update latest 1.9 version to 1.9.8 in README.md #1420
- fix multiListWatch resourceVersion mismatch if watch reconnected #1377
- Prometheus Operator installs kube-state-metrics #1412
- Document process for enabling Vertical Pod Autoscalers collector #1410
- Merge release-2.0 branch into master #1407
- push prometheus version, arch and OS to variables #1384
- Propagate resource version when sharded #1390
- chart: Upgrade to multi-arch v1.9.8 image #1391
- Expose sharding configuration via telemetry #1344
- chart: Add custom labels to pdb and servicemonitor #1383
- allow for namespace flag to be passed as a list #1375
- docs: Update Services, Pods, Nodes with Description and Unit #1367
- Added Helm Chart support for self monitor #1343
- added: support for providing extraArgs via helm to ksm #1364
- Fix create role #1369
- add useExistingRole option - to support running in specific namespace… #1325
- e2e.sh: Update to kind v0.10.0 #1365
- feat: Add support for native TLS #1354
- Fix a spacing issue in the Helm chart README file #1355
- feat(persistentvolume) Add Azure Disk Name to kube_persistentvolume_info #1361
- options: change default host from 0.0.0.0 to :: #1346
- Release chart to gh-pages #1347
- Add build info metric #1332
- charts: point out that the repo isn’t set up yet #1345
- Retry releasing chart after gh-pages branch protection was removed #1334
- Remove vendor directory #1333
- Chart releaser name template and release #1329
- helm chart: Fix GitHub action #1326
- Makefile: remove test-unit dependencies #1327
- Host stable/kube-state-metrics helm chart #1237
- internal/store: fix high cyclo complexity #1315
- Add “uid” label to every pod metric #1304
- Merge release-2.0 into master branch #1323
- Merge release-2.0 branch into master after release #1310
- fix container resource limits metrics, which got dropped btwn 2.0.0-a… #1294
- Fix some typos #1283
- fix typo in node-metrics.md #1291
- Fix pod-metric missing reasons #1287
- README.md: Update section on container images #1290
- Full changelog
- OCPCLOUD-1252: Add validation webhook for guestAccelerators on GCP #927
- README: improve Controllers section indentation/naming #964
- Remove unused files #957
- Implement conditions for Machine Deletion Hooks reporting #946
- Azure Marketplace Machine Provider Bump #956
- Implement machine pre-drain and pre-terminate deletion hooks #945
- Update for golang1.17 #951
- GCP CI runs are complaining about APIs not being enabled #949
- Add powervs-machine-controllers to images configmap #948
- Rewrite rollout checks to requeue and not block reconciles #947
- Bug 2005052: Deny selector updates via webhook to prevent leaked machines #944
- Migrate to openshift/api #943
- Bug 1986237: add avg_over_time to the MachineNotYetDeleted alert #941
- Bug 2010368: fix mispelled field in alert rules #942
- Remove provider dependencies #938
- Fix node in MHC unit test #930
- PowerVS support #923
- Fix flaky AWS provider unit test #931
- remove kubevirt credentials request #940
- Bug 2013895: Bump Azure dependency to include new fields #935
- Update Dockerfile with correct image and go version #939
- Remove “kubevirt-machine-controllers” image permanently #936
- Bug 1986237: modify MachineNotYetDeleted alert to ignore pod #913
- Bug 2010368: modify alerts to contain summary and description #929
- Bug 2012228: fix(ibmcloud): Set resource group policy in CredentialsRequest #928
- Update OWNERS to use aliases and delegate MHC to dragonfly team #885
- podsecurity: enforce privileged for openshift-machine-api namespace #924
- Vsphere sessions check: fix log string formatting #922
- Add logging for possible error during vsphere session creation #920
- Bug 1999425: MaxUnhealthy should not be a string type #909
- Remove ironic-inspector reference in MAO #915
- docs/user/nodelink-controller: Fix name/namespace order for machine.openshift.io/machine #899
- Adds ibmcloud mapi controller to image ref #892
- Add service account names to gcp credentials request manifest #883
- Add the IBMCloud cluster api controller #871
- add a distinct status message for NoOp mode #914
- fix time values in alert doc #916
- Fix user-agent in vCenter sessions list #912
- Add webhook to ensure that only ID references AMI #888
- Full changelog
- Bug 2028731: fixes 1 to 1 containerruntime config mapping #2846
- Manage user data #2827
- Bug 2028802: crio: fix a segfault on 4.9->4.10 upgrade #2857
- Consolidate duplicated code into applyManifests #2837
- owners: add reviewers for MCO repo #2850
- Bug 2024826: Allow resolv prepender without default search domain #2835
- Don’t reboot for GPG key changes #2824
- storage.conf: remove obsolete option override_kernel_check #2845
- Bug 2023657: Only write ssh keys if core user exists #2834
- Bug 2017756: Remove crio settings that overwrite /etc/containers/storage.conf #2811
- Bug 1978581: remove run-level info from operators namespaces #2655
- Bug 1966445: Cleanup systemd unit files for empty units #2818
- Bug 1970218: Support compressed files for updates #2820
- Make maxUnavailable description more detailed #2758
- Bug 2024108: daemon: make cordon/uncordon more robust #2829
- Support
ssh-key-dir
on OKD/FCOS #2688
- bump(openshift/api): to get fix for typo in feature set #2832
- Update postConfigChangeActionNone comment #2822
- Bug 2017564: Prepend to search domains instead of replacing #2823
- Pass parsed Ignition config to updateFiles #2817
- crio: add openshift builder workload #2805
- Bug 2020003: Node upgrade stuck due to not writing through dangling symlink ‘/etc/machine-config-daemon/orig/etc/issue.mcdorig’ #2681
- Use env instead /usr/bin/bash #2821
- Bump golangci-lint to v1.42.1 and switch from golint to revive #1986
- Alibaba Cloud Provider: use –provider-id kubelet parameter #2814
- Bug 1956739: Change owner and group of authorized_keys to core #2813
- Add PowerVS platform #2801
- Remove redundant call to filepath.Dir #2812
- ctrcfg uses MaxMCNameSuffix checking mc suffix #2809
- Add bootstrap vs day 2 integration tests based on envtest #2687
- Add kubeletconfig to bootstrap mode #2547
- Enable Alibaba Cloud provider instances with expected ProviderID #2777
- Bug 1981549: lib/resourcemerge: handle container env var deletions #2800
- Bug 2012780: Avoid dynamically allocated port range for haproxy #2797
- Bug 2009785: crio: specifically enable version_file_persist #2776
- Use go “embed” module to store manifests #2765
- Bug 2009404: ovs-configuration: work around NM connection dependency issue #2789
- templates: Add /usr/share/containers/oci/hooks.d to the “hooks_dir” array of crio.conf #2791
- Bug 2003655: [IPI ON-PREM] move Keepalived default ingress script to separate file #2761
- Bug 2002121: Periodically send gratuitous ARPs #2782
- Vendor library go changes for enable gcp and vsphere ccms #2786
- templates: [on-prem] NM prepender: ensure /etc/systemd/resolved.conf.d dir exists #2780
- podsecurity: enforce privileged for openshift-machine-config-operator namespace #2788
- Bug 1970021: Revert ephemeral NM configuration change #2742
- Remove all references to mdns #2771
- Bug 1991067: [on-prem] Set coredns bufsize to 512 #2730
- Send WARN message to stderr #2774
- Updating openshift libraries #2772
- Bug 1990625: configure-ovs: Persist addr-gen-mode for ipv6 connections #2770
- Bug 1955300: tighten operator availability conditions #2721
- Updating ose-machine-config-operator images to be consistent with ART #2769
- Vendor: update library-go for ibmcloud provider #2757
- Updating ose-machine-config-operator images to be consistent with ART #2766
- Change to owners for baremetal component #2740
- Updating openshift-proxy-pull-test images to be consistent with ART #2756
- Full changelog
- Restore 112: with cni del warning #118
- Revert “Merge pull request #112 from dougbtv/sync-nov12-2021” #115
- Bug 2017882: Upstream sync (includes handling for pod UIDs passed from runtime) #112
- Added –cni-bin-dir and –multus-bin-file for regression #753
- Change file layout and mention the supported Kubernetes version #729
- Downgrade Kubernetes vendor version #724
- Update golang version (at least >= 1.16) #723
- Update quickstart.md #712
- Use MULTUS_MASTER_CNI_FILE_NAME as MASTER_PLUGIN as is, if specified #696
- Update golang version for installing packages #695
- examples: missing cni version on version without delegates #689
- Full changelog
- Configurable sleep_for_race parameter #74
- Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #66
- Reconciler: kubeconfig update #73
- build, ip reconciler: have configurable logging #72
- Bug 2004632: Sync for release on cancel #68
- Add E2E test cases and execute with GH workflow #148
- Add total Add/Del timeout #142
- Release lease lock when LE ends #145
- propagate context timeout error #143
- Upload whereabouts binary as release asset #149
- Add support for CNI version #135
- readme: fix yaml paths #134
- Bump k8s api version #126
- fix: Skip default network in ip reconciler #128
- Full changelog
- Collect rotated log files #271
- Add network logs gathering by default #264
- Bug 1953563: Switch build root to golang 1.15 #228
- Adding automated insights archive collection #263
- MON-1786: Enable collection of prometheus-adapter audit logs #266
- Updating ose-must-gather images to be consistent with ART #268
- feat/monitoring: gather replica specific data #248
- Add information about must-gather-clean #253
- Updating ose-must-gather images to be consistent with ART #252
- collection: gather requests/top20-{resources,users}-last24h #261
- Add jq to must-gather image #262
- Bug 2014995: use single quotes instead of back quotes not to confuse shell #259
- fix jsonpath usages #258
- Adding soltysh as approver #257
- Bug 2008223: gather_audit_logs: fix oc command line to get the current audit profile #254
- introduces a script for collecting kas static pod logs #251
- Full changelog
- Add user docs explaining main use-cases and commands for network-tools #53
- Updating ose-network-tools images to be consistent with ART #52
- Full changelog
- bump golang to 1.17 #65
- Bug 1986504: bump openshift/api #63
- registry: audit deleted access/authorize tokens #62
- Updating ose-oauth-apiserver images to be consistent with ART #59
- Full changelog
- Golang bump 1.17 #94
- Bug 2020625: oidc: allocate claims slice to 0 len to prevent empty groups #93
- Updating oauth-server images to be consistent with ART #84
- oidc handler: add remote OIDC URLs to error logs #74
- AUTH-8: Add group synchronization from OIDC providers #87
- Updating oauth-server images to be consistent with ART #83
- Full changelog
- Add metric to count event with reason needPods #205
- Updating ose-openshift-controller-manager images to be consistent with ART #209
- Bug 2011293: add Red Hat registries to the default registries.conf settings #207
- Updating ose-openshift-controller-manager images to be consistent with ART #198
- BUILD-281: wire in OCM feature gate config fields to allow eventual use of CSI volumes when BUILD-275 lands #199
- Bug 2004127: bump library-go and dependencies #200
- Bug 2004203: BC ICT still must check spec last triggered image ID in case BC was last processed when cluster was pre 4.8 #201
- Bug 1977414: fail Build if ConfigMap or Secret does not exist #197
- Add OWNERS file to pkg/build #194
- Full changelog
- OWNERS: cleanup #79
- Updating openshift-state-metrics images to be consistent with ART #78
- add app.kubernetes.io/part-of label #75
- Updating openshift-state-metrics images to be consistent with ART #77
- Full changelog
- Bug 2028484: CSI driver’s livenessprobe does not respect operator’s loglevel #62
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #60
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #57
- Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #56
- Full changelog
- Bug 2022627: Fix nodelink and CSR approval when a machine has multiple addresses #210
- update for golang 1.17 #207
- Update and clean machine api dependencies #206
- Updating ose-openstack-machine-controllers images to be consistent with ART #203
- Updating ose-openstack-machine-controllers images to be consistent with ART #202
- Full changelog
- Sync operator-registry 10-09-2021 #224
- Sync registry and API upstream commits (without the grpc client bump) #218
- Sync w/ upstream: operator-lifecycle-manager #213
- Bug 2002276: Remove oudated subscription update logic to improve resolution delay #211
- Bug 2016228: Use arguments to configure pprof-secret #208
- Bug 2011927: Introduce GRPC_PROXY EnvVar Support (#2364) #206
- 4.10 downstream/upstream sync - 3⁄4 #205
- 4.10 downstream/upstream sync - first half #200
- Add a readme #199
- Updating operator-lifecycle-manager images to be consistent with ART #189
- Updating operator-registry images to be consistent with ART #188
- scripts: Update the README.md to point to the downstream gdoc #185
- Introduce the .ci-operator.yaml file #183
- Full changelog
- Bug 1996928: Revert “Start without defaults on ARM” #420
- Updating marketplace-operator images to be consistent with ART #428
- Update OWNERS #430
- Add summary and description for prometheus alerts #429
- Updating marketplace-operator images to be consistent with ART #427
- Remove the marketplace v1 and v2 APIs #426
- Remove unused packages #424
- Bump the k8s dependencies to 1.22.1 and controller-runtime to 0.10.0 #422
- Makefile,test: Fix flaky e2e tests #425
- Full changelog
- Add more controller tests #96
- Bug 2016442: fix creation on ISCSI storage domain #95
- Enabled running tests on build #94
- Added first test #93
- fix s390x build bug #92
- OCPRHV-596: Port to go-ovirt-client #88
- Bug 2013969: Fix storage domain search string #90
- Updating ose-ovirt-csi-driver images to be consistent with ART #87
- Bug 1985965: add GET_VOLUME_STATS capability to Node plugin #86
- Full changelog
- Bug 2028484: CSI driver’s livenessprobe does not respect operator’s loglevel #79
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #77
- Port to go ovirt client #75
- Rearrange static files to prevent creation errors #73
- Bug 2010946: Align manifest dir with storage operator #72
- Updating ose-cluster-ovirt-csi-operator images to be consistent with ART #71
- Full changelog
- Bug 2024328: detach non-bootable disks before removing the VM #123
- Update machine-api-operator dependencies to latest version #122
- Updating ose-ovirt-machine-controllers images to be consistent with ART #119
- Full changelog
- 21-12-9 #869
- Fixes getPortAddresses being space separated value #2698
- Fix iptables log #2701
- Implement ETP=local on LGW #2651
- Merge 21-12-7 #867
- Fix Netpol with stateful-sets #2615
- Use Load Balancer Groups to improve NB scalability. #2533
- ovn-dbchecker: upgrade DB schema #2694
- egressgw: fix deadlock due to behavior of RWLock #2659
- Add routable-mtu config setting #2654
- Support migrations between LGW and SGW #2669
- ovn: bump to ovn21.12-21.12.0-24.el8fdp #818
- 03-12-2021 #863
- exit 0 instead of 1 #2689
- fedora: Bump ovn version to 21.09.0-4. #2690
- Refactor LGW #2663
- CI: Run full e2e tests on upgrade jobs #2644
- Make container OVS interfaces Transient, Batch Periodic interface scrubbing #2665
- Metrics: convert metrics to base prometheus units #2681
- Metrics: remove “_total” suffix from non-counter metrics #2680
- port missing in the network policy port_groups #2667
- Fixup FindSBGlobal and monitor sb_global #2688
- Make egressIPs compatible with externalgws #2686
- Fix getting router port MAC address #2687
- Two unrelated CI cleanups #2652
- Bug 2019809: [DownstreamMerge] 11-29-21 #851
- Fixes race between node handler and pod sync #2684
- Remove ebay-go bindings from OVN package #2662
- addressManager should not call sync() from ErrorCallback #2668
- Minor documentation and spelling cleanup #2643
- Metrics: Add additional label to refer to ovnkube master #2676
- Exec gofmt v1.17 which adds //go:build to existing // +build #2677
- NATs not getting deleted on GWR #2673
- add support for multiple flow monitoring protocols and for IPv6 endpoint in existing netflow test #2592
- Fix sbdb.MacBinding model #2670
- Bump libovsdb to fix monitor deadlock #2666
- Ensure node host address annotations are in sync with api server #2657
- Fixes incorrect meter configuration for ACL #2656
- Bug 2009873: [4.10.0] Avoid stale annotations by re-subscribing to netlink #843
- Revert revert #834
- Fixes unnecessary loadbalancer OVN transactions #2650
- Fix find ACLs by priority #2646
- Log all nbdb txns via libovsdb #2648
- logging: make sure we use klog v2 #2647
- Improve ACL egress firewall nbdb ops #2624
- Revert “[DownstreamMerge] Fix previous downstream merge” #831
- Fix previous downstream merge #812
- Fix libovsdb reconnection logic #2640
- Bug 2018398: findLegacyLBs to also include idling LBs #2638
- Remove redundant LRP removal in upgrade path #2629
- Libovsdb fixes for lgw upgrades #2631
- fix hybrid overlay communication through services #2639
- Remove fatal check for port groups #2637
- Fix logging invalid errors on ingress IP #2636
- Bump libovsdb #2630
- Remove generating test report #2633
- remove calls to RunOVNbctl from egressip.go #2612
- Make config parsing more resilient for unknown config fields #2579
- Dont log errors for endpointSlices missing services #2628
- Metric: Egress firewall count #2623
- Scale: Don’t trigger updateNode unless needed #2602
- run RunDBChecker as goroutine #2611
- Only monitor speicfic tables for sbdb #2627
- Metric: IPsec #2543
- Add default 10s timeout for monitor command #2625
- egressgw: only return unique elements from getRouteInfosForGateway() #2626
- Recreate existing service routes on startup to allow for MTU changes #2600
- Fix panic on node object deletion #2597
- Fix panic on nil NB client deleting legacy LBs #2622
- pods: don’t try to delete unscheduled pods #2613
- CI/CD: Ajust e2e timeouts in github action workflow #2617
- Bug 2018276: Avoid stale annotations by re-subscribing to netlink #2614
- Don’t return the error when annotation cannot be unmarshalled #2551
- Removes unused nbctl find lb function #2621
- : Fix host network to service backed by egress IP pods #2580
- Use libovsdb for lrp-add and gateway_chassis #2581
- Fix pod handlers for egress IP and removal of old data on node reboot #2572
- Dont Add NodePort related iptable rules on the DPU #2619
- vendor: bump libovsdb #2618
- Fixes incorrect syntax for pod addresses #2616
- Add doc links to README.md and remove trailing whitespace from external traffic policy docs #2610
- e2e test to validate multicast IGMP query from OVN #2150
- pods_test: add test for existing lsp creation workflow #2606
- Don’t start svcFactory until after leader-election #2608
- ovn-db-checker: don’t use ovsdb-tool for sid #2554
- Libovsdb logical switch conversion #2567
- Node wait for Controller before initializing Gateway #2523
- fix IPv6 support in ovndbmanager and re-enable corresponding HA test in IPv6 #2563
- validate the MTU check on the right interface #2504
- Metric: Add egress firewall rules metric #2538
- Bug 2017909: EgressGW: only return unique elements from getRouteInfosForGateway() #816
- Revert #796 and #807 #810
- fixup: reduce delta from upstream #807
- Merge 2021-10-13 #796
- CARRY: go-ovn: prevent deadlock processing Updates during initial DB dump #800
- Bug 2016479: Update iface-id-ver for existing ports #802
- bump libovsdb #2601
- nat operations #2421
- Add metrics from ovn-appctl stopwatch/show #2443
- Bump Libovsdb #2577
- Restricting ovn service account to access configmaps in ovn-k8s namespace #2595
- install-kind.sh: Compare kind binary against hardcoded checksum #2585
- Update iface-id-ver for existing ports #2591
- Fixes race with namespace acl logging updates #2578
- cni: Use POD from cache, if available. #2570
- Bump ovn version #2569
- acl-logging, tests: assert new policies log level #2549
- Remove waitForNamespaceLocked #2389
- bump libovsdb #2539
- Scale/Perf: LGW: LRP 501: Reconstruct the policy using address sets #2424
- Change default OVN_BRANCH name to ‘main’. #2566
- Embed mutex into allocator struct #2562
- Fix cleanExGwECMPRoutes on startup #2564
- acl-logging, tests: fix default deny all race #2561
- Shared GW: Fix neighbor advertisement flaps for ExternalIP #2540
- LGW: Fix duplicate route policy addition #2557
- EgressIP: Ignore order when comparing NextHops to GR IPs #2558
- Metric: Add Egress IP count metric #2537
- libovsdb logical switch port in hybrid-overlay and GetPortAddresses #2527
- Set iface-id-ver LSP option only for newly created LSP #2548
- reorganization of libovsdb code #2550
- Logical router operations #2535
- Support configurable ovn-monitor-all. #2547
- Update acl logging severity #2526
- Ovn fedora update #2542
- Bug 2009873: Stale annotations for a given node #2534
- Nit-Fix: Remove debug statements from LSPDel #2541
- pods: shorten pod retry timer and include backoff #2525
- Bug 1998515: ovn-kubernetes repeatedly updates host-addresses annotation on ipv6/dual-stack hosts #2521
- Update API version for e2e Tests #2529
- remove go-ovn southbound client from hybrid overlay #2528
- Upstream unprivileged mode #2508
- Use libovsdb for logical switch port operations #2515
- Add IPv6 support for “Should validate ingress connectivity from an external gateway” e2e test #2524
- Reduce nsInfo contention on external gateway ops #2516
- Bump ovnver to fix multicast relay issue when DGP are configured #2522
- libovsdb: tweak timeout #2517
- CI: Fix ovn-ci-periodic job #2501
- Annotators rework #2510
- Fix IPv6 e2e tests #2518
- libovsdb: Use libovsdb for load balancer operations #2468
- libovsdb: Use libovsdb for ACLs and port groups #2415
- Fix E2E IPv6 tests: adapt addresses and subnets #2505
- Remove CNI CMD Check #2511
- Bump tmpl from 1.0.4 to 1.0.5 in /.github/actions/cleanup-action #2509
- Set always_learn_from_arp_request to false for cluster router. #2496
- Bug 2002657: ovn-kube egress IP monitoring is using a random port over the node network #2495
- Generate client with monitor for SB and NB DB #2494
- Bug 1999261: filter out KubeAPIAuth when logging CNI requests (improved) #2486
- Bug 2000057: panic after EgressFirewall deletion and DNS record expiration #2471
- Bump k8s.io/kubernetes from 1.20.2 to 1.20.7 in /test/e2e #2474
- setup fake iptables helpers to avoid random failures in make check #2489
- kind.sh: Ignore missing key when disabling ipv6 #2480
- Fixes skipping pods accidentally in retry #2472
- fixes as it relates to node addition/update handling #2482
- Fix collector #2462
- Fix LGW Node
SyncServices
#2386
- Ensure host veths are cleaned up properly #2481
- Update libovsdb, connect only to masters #2464
- Fixes misuse of pod annotations during update event #2477
- Bug 1999261: filter out KubeAPIAuth when logging CNI requests #2479
- kind.sh: Make kind image configurable #2449
- fix golangci-lint related issues #2475
- Add “iface-id-ver=${POD_UID}” tuple to the external-ids of logical and OVS ports #2455
- Fix ginkgo argument for unit test case specification #2473
- lsm: remove duplicate wording in error message #2470
- master: give leader election an event recorder #2465
- Revert “Taint node with NoSchedule effect when ovnkube pod is down” #2459
- Make
ensureJoinLRPIPs
thread-safe #2463
- Bug 1997438: egressfirewall not set after upgrade #2460
- master: don’t fail trying to cache same GW LRP IPs as already exist #2456
- Fix lb delete during node deletion #2457
- Get rid of address sets lock and ips cache #2444
- Shared GW: Fix wrong action for IPv6 incoming Geneve packets #2454
- factory: split watcher creation and start #2431
- Documentation: Update installation documentation #2446
- Documentation: Improve CI documentation #2452
- Fix ensurePod to call addPodExternalGW only for annotation updates #2453
- Fixes backwards values for election timer #2447
- Bump to main: optional field value fix for in-mem DB #2448
- Use DGP to connect logical switches to the cluster router. #2388
- Dockerfile.fedora: Update ovn build to ovn-21.06.0-15.fc33. #2440
- Modify matchers to take into account optional field values #2445
- Fixes ensure address set #2438
- Update test matcher for libovsdb #2437
- Succesor for PR 2331 [fix reserve joinSwitch LRP IPs] #2434
- Add quotes around nexthop and dst-ip fields #2435
- bump libovsdb #2433
- Fix errors during delete for get object meta #2432
- Bump path-parse from 1.0.6 to 1.0.7 in /.github/actions/cleanup-action #2413
- Readiness Probe improvements for ovn-northd and ovn-controller containers #2430
- Egress IP: fix failing test #2428
- Scale Improvement: nsinfo RW Mutex #2429
- factory: remove duplicate include #2427
- Update vendor libraries to kubernetes 1.22 #2423
- fix RunOVNNbctlUnix() to access OVN NBDB through unix domain socket #2425
- Scale fixes #2385
- Documentation: Update ovnkube-trace documentation #2420
- Documentation: Improve CI documentation #2422
- Shared gateway use ct_mark to classify host/ovn traffic #2330
- vendor: bump libovsdb #2417
- Sync exgw routes on startup #2348
- Per-service loadbalancers, session affinity #2294
- vendor: bump go-ovn #2412
- Sync egress IP for pod and namespace changes on restart #2300
- changing addressset to use libovsdb and testing in CI #2372
- ovnkube-trace: Auto determine SSL status for OVN #2310
- attempting to reduce cardinality in the interest of memory performance #2384
- DBChecker: reconcile the election timeouts when specified #2356
- ci: Periodic job remove redundant booleans and use names #2405
- ci: fix running e2e tests #2403
- Dockerfile: make Tim the maintainer #2401
- fix typo in test-go.sh #2396
- CI: Remove redundant booleans and use names for all of the features. #2398
- test: fix ExpectNoError() message formatting #2390
- Tests: fix ipv6 conversion flake #2399
- Fix NodePort #2393
- test: fix flake where tainted nodes cause other tests to fail #2370
- HBO: Make GetPortAddresses return portMAC even if portIP is nil #2395
- kind.sh: Add dependency check for required binaries #2382
- hybrid-overlay: ensure that named networks are valid for Windows #2374
- Add the default cluster name to upgrade.sh #2378
- libovsdb: matcher compare slices as sets #2383
- fix unnamed uuids in test harness #2377
- Implement externalTrafficPolicy Feature #2136
- Remove some CI jobs #2376
- Kind: Make SGW as default #2349
- Run libovsdb modelgen on latest OVN NB schema #2373
- Support named uuids in libovsdb test harness #2369
- quit retrying pod setup if the pod is already gone from informers cache #2342
- pods: log when pod setup starts #2368
- Bump ovn version to 21.06.0-12.fc33 #2287
- Smart-NIC support phase2 #2042
- Additional pod handler race #2359
- kind.sh: Check for pod object creation #2354
- Enable external gateway tests to support second bridge and enable CI #2289
- Add v6 management interface address for host network policy #2358
- Taint node with NoSchedule effect when ovnkube pod is down #2183
- Fix node handler stepping on pod handler #2355
- Bump glob-parent from 5.1.1 to 5.1.2 in /.github/actions/cleanup-action #2253
- Bump ws from 5.2.2 to 5.2.3 in /.github/actions/cleanup-action #2252
- Bug 1987445: Fix gateway routers answer ARP/NDP requests for LoadBalancer/ExternalIP services #793
- Bug 2011386: pods: fix overwriting returned error from defer() #787
- Bug 2007443: bump OVN to ovn21.09-21.09.0-20.el8fdp #784
- pods: remove unnecessary LSPGet() calls #781
- Bug 1959352: phase 2 scale improvements #750
- ovs: bump to 2.16.0-15.el8fdp #775
- Bug 2006325: Bump OVN to ovn21.09-21.09.0-19.el8fdp #768
- Updating ose-ovn-kubernetes images to be consistent with ART #744
- Bug 1999261: filter out KubeAPIAuth when logging CNI requests #742
- Bug 2002010: Fixes skipping pods accidentally in retry #739
- Bug 2000057: panic after EgressFirewall deletion and DNS record expiration #741
- Bug 2003195: Ensure host interfaces are deleted by CNI #738
- Fix bad merge on egressip test #732
- Bug 2002372: Fixes misuse of pod annotations during update event #735
- Bug 1995335: Add “iface-id-ver=${POD_UID}” tuple to the external-ids of logical and OVS ports #729
- Bug 1903408: Merge externalTrafficPolicy ONLY #663
- Bug 1976399: DBChecker: reconcile the election timeouts when specified #647
- Full changelog
- Updating prom-label-proxy images to be consistent with ART #341
- Updating prom-label-proxy images to be consistent with ART #339
- Bug 1808240: Bump to v0.4.0 #340
- *: update dependencies #80
- *: bump Go version to 1.17 #81
- Synchronize common files from prometheus/prometheus #78
- Synchronize common files from prometheus/prometheus #63
- Updating prom-label-proxy images to be consistent with ART #338
- Full changelog
- Update scripts/rh-manifest.sh replacing yarn by npm #99
- Updating golang-github-prometheus-prometheus images to be consistent with ART #102
- OWNERS: cleanup #101
- Bump v2.30.3 #98
- Bug 1943860: Bump 2.30.0 #96
- rm overlap, add label builder to fix name bug #9324
- Rules backfill: fix new rule importer message #9304
- Rules backfill: return 1 if unsuccessful #9303
- Update various react-app dependencies #9307
- upgrade react-app to typescript 4 #9300
- upgrade react-script to v4 #9296
- promtool: Speed up checking for duplicate rules
#9306
- Add scrape_sample_limit metric #9295
- Add scrape_timeout_seconds metric (behind feature flag) #9247
- Fix template_test.go to check that error messages match the expected error message #9289
- kubernetes ingress: adjust comment style #9280
- Merge release 2.29 #9276
- Also ignore
func1
goleak in TSDB test #9268
- Build with Go 1.17 / npm 7 / node 16 #9254
- discovery:kube: Support wildcard matching for ingress rules #9118
- Switch to common/sigv4 #9257
- Remove unneeded rule state modifications #9231
- Merge release 2.29 in main #9246
- Kubernetes SD: Support networking.k8s.io/v1 Ingress #9205
- mixin: Filter instance by selected job for Prometheus overview dashboard #9129
- Update more “Disabled Features” links to new name #9167
- docker_sd: Support host network mode #9125
- Consoles: Fix broken Node Overview page #9006
- Updating golang-github-prometheus-prometheus images to be consistent with ART #94
- openshift: Add script to generate rh-manifest.txt #90
- Updating golang-github-prometheus-prometheus images to be consistent with ART #93
- Full changelog
- Bump openshift/prometheus-alertmanager to v0.23.0 #54
- Release 0.23.0 #2684
- Release 0.23.0-rc.0 #2674
- Fix test not waiting for cluster member to be ready #2433
- Update go dependencies & switch to go-kit/log #2658
- Ensure time interval comparisons are in UTC #2648
- Add AWS SNS receiver #2615
- Synchronize common files from prometheus/prometheus #2635
- Merge release branch back into master #2627
- Improve the AlertmanagerMembersInconsistent alert #2613
- Docs: Fixed typo ‘weeekday_range’ #2614
- Fix mashaling of URL, Regex wrappers with nil value, and empty Matchers. #2607
- Added group limit to dispatcher. #2571
- Added possibility to pass callback to
mem.Alerts
, useful for implementing limits on alerts. #2569
- Fix example silence query parameter #2594
- Merge back release 0.22 #2599
- Add a note about Pushover ready-to-clone app #2600
- bump common to 0.24.0 #2576
- Fix race condition causing 1st alert to not be immediately delivered when group_wait is 0s #2563
- Updating golang-github-prometheus-alertmanager images to be consistent with ART #53
- OWNERS: cleanup #52
- Updating golang-github-prometheus-alertmanager images to be consistent with ART #51
- Updating golang-github-prometheus-alertmanager images to be consistent with ART #50
- openshift: Add script to generate rh-manifest.txt #48
- Full changelog
- Release 0.52 #141
- *: Prepare release 0.52.0 #4365
- Merge #4363
- *: update dependencies #4362
- Merge #4361
- Merge #4333
- Merge #4352
- Merge #4221
- Merge #4356
- scripts: Add s390x support to docker images #4351
- readme: Change the kubectl command to create resources from bundle #4349
- pkg: Remove app label from statefulsets/pods #4350
- Prevent collisions in rule file names #4347
- Remove CRD generation wrapper #4346
- Extend sharding capabilities to additionalScrapeConfigs #4324
- Sign myself up for 0.52 release #4342
- Merge #4334
- Merge #4331
- Merge #4328
- Merge #4321
- Add alerts for config reloader sidecars #4294
- Add .gitattributes #4314
- alertmanager: Support updated matching syntax in raw config for inhib… #4307
- Update to go 1.17 and format #4313
- docs: Improve docs and error message for “smarthost” field #4299
- Merge #4310
- thanos: allow injecting alert relabelling configuration for thanos ruler #4303
- Merge #4293
- Merge release-0.51 #4306
- CHANGELOG.md: fix typo #4305
- ThanosRulerSpec.labels: always set default replica label #4283
- Remove context field from framework struct in tests #4183
- Propose
mdox
for docs formatting and link checking #4196
- Update Pawel Krupa (paulfantom) Company #4300
- Merge release-0.51 #4291
- Updating prometheus-config-reloader images to be consistent with ART #144
- OWNERS: cleanup #140
- Bump v0.51.2 #139
- *: cut v0.51.2 #4301
- *: cut v0.51.1 #4287
- *: cut v0.51.1-rc.0 #4286
- *: fix action and script publishing images #4284
- Fix enforce namespace label #4272
- Update push-docker-image.sh to support ppc64le architecture #4262
- Use appropriate HTTP scheme in Prometheus sidecars #4276
- Add Coralogix to ADOPTERS #4269
- alertmanager: enable empty basic auth username #4260
- .github: publish images without looking at other jobs #4219
- Adds
minReadySeconds
field to AlertManager and Prometheus custom resource spec. #4246
- fix docs: fix the link to K8s 1.6 changelog #4255
- *: make log messages more consistent #4247
- RELEASE.md: fix some release dates #4242
- Add Authorization to alertmanager http configs #4110
- pkg/prometheus/promcfg.go: Remove check for prometheus 1.x #4245
- Enable Extra Volumes on thanos-sidecar container (reloaded) #4238
- pkg/k8sutil: handle update conflicts for secrets #4235
- Improve alertmanager change detection #4228
- Add metric relabeling support for Probes #4226
- Updating prometheus-operator images to be consistent with ART #136
- Bump to v0.50.0 #133
- Merge #4216
- Merge #4217
- Merge #4185
- Merge #4215
- Merge #4209
- Merge #4213
- Merge #4184
- Merge #4198
- Merge #4038
- Add sample and target limits to Probe #4207
- Merge #4195
- Merge #4180
- Update ConfigReloader to add port name mapping #4187
- Update additional-scrape-config.md #4029
- *: switch to github.com/go-kit/log #4172
- Merge #4147
- Implement oauth2 for all resources #4170
- Merge #4173
- : #4168 Shard count inclusion in metrics #1
- Remove deprecated apis #4171
- Merge #4158
- Add API documentation backlinks #4166
- *: volunteer as 0.50 release shepherd #4151
- docs: Update EnforcedTargetLimit description #4163
- *: specify all maintainers of prometheus-operator organisation #4157
- Implement OAuth2 for remote read and write #4113
- .github/workflows: publish untagged images #4152
- Merge #4156
- fix loading clusterConfig from KUBECONFIG env #4154
- Updating prometheus-config-reloader images to be consistent with ART #135
- Updating prometheus-operator images to be consistent with ART #134
- Full changelog
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #97
- OWNERS: cleanup #96
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #95
- Update to v1.2.2 #94
- Release 1.2.2 #2114
- Release 1.2.1 #2100
- Release 1.2.0 #2078
- Fix conntrack collector log noise #2079
- Add more Infiniband counters #2019
- feat(rules): add NodeFileDescriptorLimit kernel exhaustion alert #2030
- Fix wrong value for OpenBSD memory buffer cache #2015
- netclass: retrieve interface names and filter before parsing #2033
- Add nvme collector #2062
- Synchronize common files from prometheus/prometheus #2076
- Add tapestats to collect tape devices statistics #2044
- Handle small backwards jumps in CPU idle #2067
- Update Go modules #2071
- Fix build #2058
- Add a new ethtool stats collector #1832
- Only initiate collectors once #2048
- Add ErrorLog plumbing to promhttp #1887
- fix the uncorrect word #2045
- Use rm -rf to remove fixtures #2043
- Merge #2039
- Fix golint issue caused by typo #2038
- Add Darwin arm64 build #2020
- Rename filesystem collector flags to match netdev and systemd collectors #2012
- Update build #2006
- Synchronize common files from prometheus/prometheus #2010
- Fix panix when using backwards compatible flags #2000
- Add flag to ignore network speed if it is unknown #1989
- Synchronize common files from prometheus/prometheus #2003
- Synchronize common files from prometheus/prometheus #2001
- Release version 1.1.2 #1990
- Silence missing netclass errors #1986
- Sanitize strings from /sys/class/power_supply #1984
- Handle errors from disabled PSI subsystem #1983
- Release 1.1.1 #1968
- Fix some noisy log lines #1962
- Mention
--collector.disable-defaults
in the README #1966
- Fix ineffassign issue #1957
- Updating golang-github-prometheus-node_exporter images to be consistent with ART #93
- Full changelog
- Golang bump 1.17 #183
- Updating ose-service-ca-operator images to be consistent with ART #176
- OWNERS: Add Bugzilla component #153
- Full changelog
- Updating telemeter images to be consistent with ART #404
- jsonnet: Add service account for memcached #403
- client: Fix invalid serving-certs-ca configmap #402
- OWNERS: Add Jéssica Lins #401
- benchmark: fix API version for route resources #395
- OWNERS: clean up #400
- Fix telemeter image location in the CI benchmark job #399
- Bug 2016352: client: don’t create empty service-ca.crt key in configmap #398
- test/benchmark.sh: print hints in case of error #393
- MON-1964: Increase limit receive bytes default to 128kB #392
- Updating telemeter images to be consistent with ART #390
- MON-1964: telemeter-server: add –limit-receive-bytes #391
- Add trace context to telemeter #386
- add app.kubernetes.io/part-of label to telemeter client #385
- OWNERS: update #388
- Full changelog
- Revert “Alter junit test suite names for jobs with multiple junit xmls.” #26686
- test/extended/util/disruption: Include tolerated percentage when failing #26653
- force a new payload #26683
- Fix TestFIPS on Hypershift #26677
- Hypershift: Skip Prometheus should have important platform topology metrics #26678
- Skip must-gather tests when running on Hypershift #26648
- test/extended/etcd: cleanup OWNERS #26673
- ensure that we always produce output for successful pod sandbox tests #26674
- Only known images used by tests: Fix for Hypershift #26641
- Adjust build test images for multi-arch support #26598
- Disable intree vsphere tests #26670
- Fix etcd leader changes are not excessive for Hypershift #26658
- OLM: Fix tests that check on pods when external ControlplaneToplogy #26632
- Revert “refactor disruption suite to collapse to a single implementation” #26671
- refactor disruption suite to collapse to a single implementation #26669
- Alter junit test suite names for jobs with multiple junit xmls. #26667
- Bug 2026806: clusterversionoperator/adminack.go: Check for nil cm map #26668
- Updating openshift-enterprise-tests images to be consistent with ART #26471
- Bug 2026806: Admin ack ignore unrelated upgradeable false #26661
- vendor: update openshift/kubernetes to include gcp quota fix #26663
- Revert “Add test to check kubernetes version” #26659
- OLM should have imagePullPolicy: Fix when ExternalControlplane #26638
- Bug 2026806: test/e2e/upgrade/adminack: Poll gates for duration of update #26649
- Skip oc version test in disconnected #26655
- test/extended/util/openshift/clusterversionoperator: Delegate admin-ack ownership #26650
- Move shared OWNERS file into generated dir #26652
- Add test to check kubernetes version #26595
- Specify default namespace when getting API endpoint #26616
- Update imagestreams in build and image-ecosystem #26612
- Fix ‘should only include cluster daemonsets that have maxUnavailable’ for Hypershift #26639
- double space preventing proper reporting for disruption #26642
- Fix ‘oc expose can ensure the expose command’ for custom service cidrs #26637
- OC explain should contain proper spec+status for CRDs: Skip some resources when controlplane is external #26636
- Local kubeconfig tests: Allow no master nodes when external controlpane topology #26623
- Bug 1880738: Minimise test disruption by removing newest workers in scale down #26469
- cli: use ProxyFromEnvironment for requests #26630
- Bug 1992596: e2e/cli: Migrate apiresources.go and add version #26589
- Allow even greater downtime on Azure single-node upgrade #26624
- Disable app behind service lb with pdb disruption test on single-node #26628
- Allow disruption in image-registry availability during single node upgrades #26625
- Allow operator-lifecycle-manager-packageserver to not define related objects when external controlplane #26627
- Bug 1992596: e2e/cli: Finish basicresources.sh migration #26620
- Bug 2023238: Skipping Django Test until bug is fixed #26617
- Bug 2015624: Refactor IBM Cloud skips to External #26537
- Skip imageregistry serial test for disconnected environments #26547
- Bug 2023631: Create new-project without updating kubeconfig #26610
- Bug 2022797: Switch the cluster-role-reapers test to Serial #26603
- olm: enable test on arm64 #26609
- Managed cluster should ensure control plane operator: Allow hypershift kapi proxy #26579
- kubeconfigs: fix capture loop variable in closure #26552
- Add parallel test for new baremetal resources #26541
- prevent rare alert gathering panic #26605
- Update baremetal tests owners #26608
- Added 2 Whereabouts e2e tests #26514
- pkg/synthetictests: add toleration for missing versioned etcd-endpoints cm during upgrade #26602
- Fix single-node frontends disruption test tolerated disruption % #26592
- Bug 2021141: Cluster should allow a fast rollout of kube-apiserver is… #26576
- account for longer tests runs in the watch pathological watch test case #26601
- Revert “Finish basicresources.sh migration” #26597
- oauth/requestheaders: escape semicolon in URI #26596
- oauth e2e: fix the expected http2 error to match golang 1.17+ #26594
- Refresh prometheus OWNERS #26591
- Set upper bounds to 50 percentile #26583
- Bug 2002776: fix intermittent test failure due to missing tools image #26580
- Bug 1992596: e2e/cli: Finish basicresources.sh migration #26578
- add alerts to tracked metadata #26571
- Bug 2021433: Disable new build test on disconnected #26581
- CLI tests: Softcode the kubernetes.default cluster IP #26574
- correct string matching for backend disruption summary gathering #26577
- Bug 1992596: e2e/cli: Add env tests #26573
- write disruption data #26548
- Bug 1992596: e2e/cli: Add probe tests #26570
- Disable topology tests for vSphere in-tree storage plugin #26565
- Bug 2011293: add default search image registry test to build e2es #26530
- Bug 2009879: Add admin ack Upgradeable condition gate test #26525
- Add baremetal operator validating webhook healthy test #26484
- Bug 2019375: tests: skip some tests for proxy #26558
- Bug 2000216: Add more tests for image policy #26536
- Bug 1999561: Extend API rollout resiliency test to validate pods restart during the rollout #26451
- Bug 1826225: test/extended/router: Enable edge-terminated gRPC #26456
- Oauth server tests: Get Oauth issuer url from discovery instead of route #26555
- Bug 2019516: Skip test ‘clone repository using git:// protocol should clone using git:// if no proxy is configured’ #26560
- Disable vSphere-specific storage tests #26554
- Update watch thresholds for cluster-monitoring-operator #26550
- Set provider name when platform is vSphere #26551
- Add myself to OWNERS #26544
- Add exception for repeated api check events on single-node #26543
- Fixup pod request/limits check when workload partitioning is enabled #26483
- Bump apirequestcount upper bounds for 4.10 #26538
- ignore ClusterNotUpgradeable alert on a TechPreviewNoUpgrade cluster #26532
- Ignore upgrade errors on vSphere HW 13 platformsupported #26533
- tigthen the SCC test for fixed levels, relax for unfixed levels #26540
- RBAC default rules test: allow new configmap to authenticated users #26524
- test/extended/operators: Allow early KubeletMinorVersionUnsupportedNextUpgrade #26531
- test/extended/operators: New staff-engineer OWNERS #26534
- move olm tests, owners to separate context #26500
- Add tolerance value to debug output #26520
- Bug 2011924: Fix inaccurate test error for NodeReady multiple times. #26527
- update canary tests for 4.10 #26528
- ignore ClusterNotUpgradeable alert on a TechPreviewNoUpgrade cluster #26515
- Bug 1960674: images: port image signature workflow test to OCP4/UBI8 #26510
- test/extended/prometheus: Validate alerting rules #26504
- Add another failing unidling test for ovn-kubernetes #26509
- create event intervals for alerts #26508
- operators should not create watch channels very often: be more verbose when failing the expected condition #26512
- Update test-cmd after recent removals in oc #26513
- e2e: Wait for an individual imagestream import #26472
- Bug 2007850: Revert “images: port image signature workflow test to OCP4/UBcI8” #26485
- Bug 1992596: e2e/cli: More basicresources.sh #26502
- Tolerate API downtime in upgrade disruption tests on single-node topologies #26498
- Skipping test “[sig-devex][Feature:ImageEcosystem][perl][Slow] hot deploy for openshift perl image hot deploy should work” for ARM64 #26507
- suppress NetworkPodsCrashLooping while we work out whether its a bug … #26506
- fix e2e namespace event typo #26505
- improve RestrictedEndpointsAdmission test #26423
- Bug 2003239: builds: skip private git repo tests outside of CI #26461
- record only known images test pass so we can get a percentage of passes #26494
- split the event should not repeat pathologically into e2e and core #26495
- Revert “stop adding individual serviceaccount namespace groups to SCC… #26501
- Revert “test/extended/prometheus: Validate alerting rules” #26499
- This would make CI for 4.10 in vSphere environment wee bit happier #26493
- Bug 2000754: vendor: e2e iperf2 change threshold to 10MBps #26491
- stop adding individual serviceaccount namespace groups to SCC for e2e tests #26487
- test/extended/prometheus: Validate alerting rules #26476
- Bug 1991980: Skipped non-standard openshift installed crd testing for ibmcloud #26388
- Bug 2008926: etcd-storage-test: mark node ready to save it for 5min from cloud provider #26490
- add disable-scc label to kube e2e tests #26486
- chore: ensure all etcd packages are using the same version #26489
- Remove exception for ovirt resource requests #26488
- Bug 1979962: Fix aws network stress tests #26359
- pkg/synthetictests: add etcd client connection closing to known events #26475
- Use PlatformStatus Type instead deprecated Platform #26481
- track the final state of pods and events from e2e tests for later debugging #26390
- Bug 1992596: e2e/cli: Move annotations.sh and basicresources.sh to proper e2e #26415
- Bug 2004009: bump(k8s.io/*): v1.22.1 #26466
- disable flaky unidling test #26467
- tests/extended/builds: handle new step logging #26464
- Bug 1998029: CustomNoUpgrade should not fire no-upgrade failures #26449
- Bug 1960674: images: port image signature workflow test to OCP4/UBI8 #26459
- Bug 1997509: delete only necessary resources instead of all #26442
- Bug 2003252: builds: fix BUILD_LOGLEVEL tests for nightlies #26463
- Run k8s test separately from OpenShift tests #26443
- Split the “Cluster frontend ingress” test into 4 #26445
- test: skip tests that won’t work behind a proxy automatically #26398
- test/extended[auth*,oauth]: configure OWNERS #26453
- Added E2E test for multus-cni #26347
- Bug 2001441: must-gather: Ignore startup logs in kube-apiserver audit logs #26450
- Full changelog
- Bump openshift/thanos to v0.23.1 #75
- Updating thanos images to be consistent with ART #74
- OWNERS: cleanup #73
- Updating thanos images to be consistent with ART #72
- Updating thanos images to be consistent with ART #71
- openshift: Add script to generate rh-manifest.txt #65
- Full changelog
Source code for this page located on github