Back to index
4.6.0-0.ci-2023-03-01-160631
Download the installer for your operating system or run
oc adm release extract --tools registry.ci.openshift.org/ocp/release:4.6.0-0.ci-2023-03-01-160631
Tests:
- Blocking jobs
- aws-serial Failed periodic-ci-openshift-release-master-ci-4.6-e2e-aws-serial
- azure Failed periodic-ci-openshift-release-master-ci-4.6-e2e-azure
- upgrade-minor Succeeded release-openshift-origin-installer-e2e-aws-upgrade
- Informing jobs
Upgrades from:
Loading changelog, this may take a while ...
Created: 2023-03-01 16:14:11 +0000 UTC
Image Digest: sha256:40dc76c9cd3e891fc9aca045e0311a255fc3c5d0bd8b5dd3dd196893f4c62ecb
Components
- Merge https://github.com/kubernetes-sigs/cluster-api-provider-gcp:main into master #185
- Updating ose-gcp-cluster-api-controllers images to be consistent with ART #184
- Bug 2094864: Rebase the latest upstream changes #183
- Updating ose-gcp-cluster-api-controllers images to be consistent with ART #182
- Rebase upstream latest #181
- Update golang to version 1.17 #180
- OCPCLOUD-1250: add annotation to enable gpu autoscaling #177
- OCPCLOUD-1251: add mock test for passing guestAccelerators to api #178
- Bug 2009111: Fix broken path defaulting for disk image #175
- Enable support for instances with GPUs on GCP #172
- Updating ose-gcp-machine-controllers images to be consistent with ART #174
- Updat golang image to version 1.16 inside Makefile #173
- update golang.org/x/oauth2 to support gcp workload identity #167
- Bug 1994480: Update dependencies to K8s 1.22 #170
- Bug 1990447: Create event only if the machine was modified #168
- Updating .ci-operator.yaml
build_root_image
from openshift/release #165
- add in-container vendor #153
- Makefile fix #147
- Bug 1948719: update controller-runtime dependency #163
- Bug 1954177: Update mao dependency for webhook v1 changes #161
- Bug 1948719: update k8s dependencies to 1.21 #159
- Bug 1918910: Only log error on nonexistent instance type for scale from zero #157
- Updating ose-gcp-machine-controllers builder & base images to be consistent with ART #156
- Bug 1910318: Ensure original conditions aren’t mutated during reconcile #155
- Bug 1910318: Add condition to show actuator exists condition on machine #152
- Bug 1934021: Ensure response body is closed when we are finished with the request #150
- Try to mark node for up to 30 seconds when termination notice observed #145
- Updating ose-gcp-machine-controllers builder & base images to be consistent with ART #146
- Bug 1909108: Bump K8s dependencies to 1.20 #141
- Bug 1907286: Ensure Machine is marked interruptible as well as Node #140
- Bug 1903424: Ensure MAO dependency is up to date to include newest metrics #139
- Vendor: downgrade gcp sdk to v0.57.0 #138
- Bug 1902157: Update termination handler to use node conditions #134
- Bump scripts to Go 1.15 #136
- Updating ose-gcp-machine-controllers builder & base images to be consistent with ART #135
- Add verify-diff check in generate task and enable in CI #133
- Enable Machine API to support Customer Managed Keys #132
- add bugzilla component and subcomponent to OWNERS #128
- Bump github.com/onsi/gomega from 1.19.0 to 1.20.2 #711
- Bump google.golang.org/api from 0.93.0 to 0.95.0 #715
- Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 #714
- Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 #716
- Remove slices of pointers to make conversion-gen happy #712
- Reconcile subnetworks #677
- Bump golangci-lint to v1.49.0 #702
- feat: Upgrade Cert-Manager version to the latest(v1.9.1) #699
- Bump k8s.io/client-go from 0.24.2 to 0.24.4 #696
- Bump k8s.io/api from 0.24.2 to 0.24.4 #697
- Fix make target for test with coverage #693
- fix typo #692
- Bump google.golang.org/api from 0.91.0 to 0.93.0 #691
- Remove Hardcoded failureDomain in Template #689
- Bump github.com/GoogleCloudPlatform/k8s-cloud-provider from 1.19.0 to 1.20.0 #687
- Fix broken
TestGCPClusterTemplate_ValidateUpdate
test #685
- Fix panic when no failure domain found #662
- update capi to v1.2.1 #690
- docs: add IMAGE_ID export to prerequisites #680
- Bump google.golang.org/api from 0.90.0 to 0.91.0 #679
- Update CAPI to v1.2.0 #678
- Update cloudbuild to go 1.18 #675
- Upgrade golang to v1.18.3 #663
- Bump github.com/GoogleCloudPlatform/k8s-cloud-provider from 1.18.0 to 1.19.0 #674
- Minor docs / Tiltfile cleanup #672
- Bump google.golang.org/api from 0.88.0 to 0.90.0 #673
- Fix apidiff target #671
- Bump golangci-lint to v1.47.2 #670
- Use kustomize installed from makefile and remove unused install script #656
- Bump google.golang.org/api from 0.87.0 to 0.88.0 #668
- fix: always send autoCreateSubnetnetworks field to create VPC network #664
- Fix development setup issue #666
- fix: use right name for EnableFlowLogs field #665
- Bump google.golang.org/api from 0.86.0 to 0.87.0 #658
- Add verify-conversions target #627
- Bump k8s.io/klog/v2 from 2.70.0 to 2.70.1 #652
- add GoLand configuration for debug section #642
- Update capi to 1.1.5 and k8s capg images #649
- Bump google.golang.org/api from 0.85.0 to 0.86.0 #647
- Bump sigs.k8s.io/cluster-api/test from 1.1.4 to 1.1.5 #648
- update ci & other scripts to use installed kind@v0.14.0 #646
- Bump google.golang.org/api from 0.84.0 to 0.85.0 #638
- Bump k8s.io/klog/v2 from 2.60.1 to 2.70.0 #639
- update KIND version to latest #637
- Doc: Add tilt debug information of vscode in the documentation #635
- Add info about the kubernetes version env variable #634
- Bump google.golang.org/api from 0.83.0 to 0.84.0 #632
- Bump google.golang.org/api from 0.81.0 to 0.83.0 #626
- update calico to use release v3.23 #624
- Improve resilience of cluster delete #616
- Fix Typo to
prerequisites.md
#613
- Fix GitHub Actions for Links #623
- bump golangci-lint version to v1.46.2 #617
- Pick a zone for worker nodes automatically when a failureDomain is not specified in MachineDeployment #584
- Upgrade CAPI to 1.1.4 / Go to 1.17.11 and k8s images #614
- Bump google.golang.org/api from 0.80.0 to 0.81.0 #612
- Bump google.golang.org/api from 0.79.0 to 0.80.0 #607
- Fix Cluster API image link in README.md #605
- Bump google.golang.org/api from 0.78.0 to 0.79.0 #602
- Bump google.golang.org/api from 0.77.0 to 0.78.0 #598
- Add internal DNS addresses to machine #587
- Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 #595
- Bump google.golang.org/api from 0.75.0 to 0.77.0 #594
- Bump k8s.io/client-go from 0.23.5 to 0.23.6 #591
- Bump k8s.io/api from 0.23.5 to 0.23.6 #590
- Bump k8s.io/apimachinery from 0.23.5 to 0.23.6 #588
- Bump google.golang.org/api from 0.74.0 to 0.75.0 #589
- Doc: Add instruction to export gcp credential env var #586
- Bump kustomize version to fix make tilt-up #582
- Change the default GINKGO_NODES to 1 #581
- Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 #573
- Bump google.golang.org/api from 0.73.0 to 0.74.0 #574
- Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 #572
- Add ClusterClass quickstart e2e test #568
- Bump to golangci-lint v1.45.2 #571
- Bump to golangci-lint v1.45.0 #567
- Bump k8s.io/klog/v2 from 2.40.1 to 2.60.1 #563
- Bump k8s.io/client-go from 0.23.4 to 0.23.5 #564
- Bump google.golang.org/api from 0.71.0 to 0.73.0 #562
- Bump k8s.io/api from 0.23.4 to 0.23.5 #565
- Bump k8s.io/apimachinery from 0.23.4 to 0.23.5 #566
- Fix v1alpha4 <-> v1beta1 API conversions #559
- fix: Install Cert Manager and Documentation #557
- Bump google.golang.org/api from 0.70.0 to 0.71.0 #556
- Missing linters added #554
- add verify-tiltfile target #539
- update CAPI to v1.1.3 #553
- Use
git clone
to get source #551
- Cleanup go install script #548
- Verify lint-fix added to Makefile #528
- owners: cleanup and move members to emeritus #532
- add ci-apidiff job along with apidiff target #534
- Add CAPG label to tilt-provider.json #544
- enable quiet mode for docs link checker #545
- Bump google.golang.org/api from 0.69.0 to 0.70.0 #542
- update go to 1.17.7 #530
- Bump k8s.io/client-go from 0.23.3 to 0.23.4 #535
- Bump google.golang.org/api from 0.68.0 to 0.69.0 #537
- cni: update calico to version v3.22 and CAPI to v1.1.2 #531
- Use controller-runtime setup-envtest and generate junit report in ci-test.sh #514
- fix #1
- Bump k8s.io/klog/v2 from 2.30.0 to 2.40.1 #522
- Bump google.golang.org/api from 0.62.0 to 0.68.0 #523
- Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 #524
- Bump github.com/onsi/gomega from 1.17.0 to 1.18.1 #526
- Bump k8s.io/client-go from 0.23.0 to 0.23.3 #527
- tests/e2e: add remediation tests #520
- Bump k8s.io/api from 0.23.0 to 0.23.3 #525
- add dependabot config #499
- e2e/upgrade: add HA upgrade tests #519
- e2e/tests: add upgrade k8s tests #518
- Update controller-runtime, controller-tools, k8s-client and kustomize #515
- Reflect changes on support policy section #517
- Use custom service accounts instead of default for controllers #508
- update k8s version to use 1.22.6 with the new images that is built #513
- Bumps Go to 1.17 and CAPI to v1.1.0 #501
- Replaced
go get
with go install
to install binaries #507
- Align kubectl install and CI scripts to use local bin folder #497
- update capi to release v1.0.4 #500
- Update README.md #488
- Make cert manager install in makefile more resilient #481
- Bash script added for shellcheck verification #483
- Replace some occurences of ToNot(HaveOccurred()) #479
- Management cluster creation without clusterctl #468
- Update capi and project dependencies #475
- remove not needed conformance script and update docs #474
- Refactor conformance tests to use the capi test suite framework #469
- Update k8s version to latest 1.22 patch version #466
- version: fix version in the manager logs #465
- Bump golangci-lint to 1.43.0 #464
- Remove kube-rbac-proxy #452
- [api/labels] Initialize nil dest labels during addition. #457
- update api to v1beta1 #458
- use k8s-staging-test-infra/gcb-docker-gcloud #456
- e2e-tests and jobs that run #453
- roadmap for CAPG #448
- Addition to development.md #445
- Update dependencies for v0.4.4 #447
- Replace Windows with Windows+WSL2 #440
- Wait for webhook readiness and healthy #406
- Duplicate link checker in the workflow #443
- readme fixed and changes to link check #442
- Correction made in the support policy section #437
- Fixed broken links // prerequisites, development guide #431
- Update CAPI image path from master->main #429
- Improvement of github workflow and added test coverage #426
- Update dependencies for v0.4.3 #427
- Improvements to contributing.md #423
- Moved docs to book #417
- Added flannel.md to the docs #418
- Added support policy to gcp #416
- Added github issues section #413
- Added docs section #414
- Modified the office hours & communication section #412
- Added contributing & involvement section #411
- Added quick start section to readme #410
- dependencies: upgrade several dependencies #407
- Update k8s to use 1.20 release for e2e tests #404
- GCPClusterTemplate CRD added #402
- Use GA TargetTcpProxies after updated upstream #398
- ci: use prebuilt node images for CAPG #400
- use dl.k8s.io instead of hardcoded GCS URIs #399
- Add pre-requisites for default network setup #396
- Update CAPI to v0.4.0 #395
- Refactor cloud services into Reconcile/Delete pattern #394
- Fix typos in the development doc #390
- ci: add golangci-lint to run using github-actions #387
- π Fix compiler UndeclaredName error #385
- π Fixup README googlecloud icon link #386
- deps: update dependencies #383
- golangci-lint: update golangci rules and fix the lints #384
- dev-workflow: add tilt and documentation to develop capg #382
- Update CAPI release to v0.4.0-beta.1 #381
- Set default for curl retries #380
- capg: add initial capi tests #379
- cloudbuild: increase job timeout #378
- capi: using released artifacts from github #376
- Update CAPI to v0.4.0-beta.0 #374
- check ErrNotFound for delete requests, also remove finalizer if VM not found #347
- docs/release: update based on the release v0.3.1 #375
- β¨ Add externally managed predicate to GCPCluster controller #372
- ci: update k8s cluster to use 1.19.10 version #370
- Update kind, go and capi to the latest nightly #369
- Better check for OSTYPE & ensure GOPATH/bin is in PATH #367
- Install go if needed #366
- Updating sig leads and capi mantainers #365
- dependencies: update several dependencies #360
- Add dims as maintainer #364
- Option to just build image needed in scripts/ci-e2e.sh #362
- Update klog dependency to v2 #354
- initial change to v1alpha4 types #352
- Update cloudbuild to Go 1.16 #358
- Bump ginkgo version to v1.15.2 #357
- Grab config.toml for containerd #355
- : Support additional drives. #344
- Remove inactive members from OWNERS_ALIASES #351
- Make AdditionalMetadata Key field required #349
- Support additionalMetadata on an instance #342
- Add support for preemptible instances #300
- Update CAPI to v0.3.12 #341
- capi: update capi to 0.3.11 #340
- docs: update PR template to add kind and release notes section #339
- π release: update notes and makefile from feedback of release 0.3.0 #338
- β¨ Auto create Cloud NAT if network is created by CAPG #307
- Fixing subnetworks url #288
- β¨ Support FailureDomains override(optional) in GCPClusterSpec #310
- π Proposal: add cpanato to capg maintainers list #337
- π Add e2e tests using the cluster-api framework #334
- :running: Add a releasing doc #329
- [compute/instances]: Fix subnet resource path. π #331
- β¨[api/gcpmachine] Support root volume type param. #312
- π fix image-builder rule and Use latest k8s version when using ci artifacts #332
- π update CAPI to v0.3.10 #322
- Fix calling timeout for osx #328
- Update link to image-builder git repo #327
- Link in makefile has changed #326
- π Update worker nodes for conformance test #325
- π conformance: use kubernetes 1.19 branch #324
- π manager: small flags refactor #321
- π Deprecate hack tools go mod #323
- β¨ manager: add event broadcaster #319
- β¨ manager: add reconcile timeout option #320
- π dependencies: update several dependencies #317
- π fix conformance job #318
- β¨ Add metadata.yaml for defining contracts #314
- Update e2e-conformance.sh to use image-builder deps-gce target for installing dependencies #309
- :seedling: add rsmitty to maintainers #313
- hack/ci: Use ci/latest version marker for retrieving cross builds #308
- π Added common tag for control-plane and worker nodes to resolve LoadBalancer issue #305
- π Add gab-satchi to cluster-api-gcp-maintainers #294
- :running: Fix conformance script for recent image-builder change #301
- Register only with first component of local_hostname #299
- Makefile: add missing kustomize dependency #298
- :running: [ci-conformance] fix unbound variable #296
- :running: [ci-conformance] Fix tests when not using CI artifacts #295
- :running: [ci-conformance] Fix kustomize template to better handle envsubst #292
- :running: [ci-conformance] Fix kustomize template to remove ami reference #291
- :warning: Prep for v0.3.0 release #290
- β¨health: Add liveness and readiness probes #285
- :running: Switch Kubernetes CI URL #282
- :sparkles: Add tilt #276
- Fix conformance tests #275
- :sparkles: Support bootstrap data in secret #270
- :running: Exclude pprof lint warning in golangci-lint config #274
- π Let GCB build release images #272
- :running: Update Go 1.13 #268
- :running: Remove clusterctl dependency from create-cluster #269
- β οΈ Rename cert-manager API group from certmanager.k8s.io to cert-manager.io #264
- β οΈRename ErrorMessage and ErrorReason to FailureMessage and FailureReason #262
- π Update to KIND v0.6.1 #265
- πUpdate KubeadmConfig(s) to v1alpha3 #263
- π make create-cluster: Improve cert-manager wait #261
- β οΈ Move Status.APIEndpoints to Spec.ControlPlaneEndpoint #258
- πUpdate controller-tools version #259
- :bug: Fix conformance tests, install cert-manager #257
- πReduce cleanup timeout #254
- generate: don’t concat machinedeployment output #253
- β¨Fine tune ci-e2e / e2e-conformance.sh #249
- β¨ work with pod utils - fix go/src directory location #248
- β¨ Add printer columns for gcpcluster and gcpmachine #247
- π Replace names with aws to say gcp #245
- π Change error message to say gcp/gce instead of ec2 #244
- :sparkles: Add addresses to machine status #242
- πAdd NETWORK_NAME when generating example manifests #239
- πFix control-plane label to capg-controller-manager #240
- πBump kubernetes version in generated examples to 1.16.2 #236
- πPHASE has upper case letter now - running->Running #235
- :bug: Add clusterName to MD template #234
- :bug: Set PULL_POLICY to Never in CI e2e #233
- :bug: Update Makefile for better ImagePullPolicy defaults #232
- :bug: Fixup image patch #231
- πInstall kustomize under hack/tools, run make modules before build #227
- π Update Go 1.12.10 and modules #226
- :bug: Default to master branch in generate.sh #225
- Fast forward to v1alpha3 types #224
- :warning: Change manager image to release-0.2 #223
- β¨ Allow the ability to configure frontend and backend port for LB #215
- πAdd make release-note #222
- Add option to reuse images explicitly #221
- β¨Clean up bootstrap file #220
- β¨ Support the new –use-ci-artifacts for testing against k/k ci builds #219
- Update kubernetes version to 1.16.1 #218
- β¨Dump info from all the CRDs #217
- Option to inject artifacts from CI #214
- β¨Update to latest “stable” releases #216
- hack/ci/e2e-conformance.sh: update the kustomize install path #213
- πVerify go mod files and generated files #212
- π Support running alongside other Cluster API pods in the same namespace with leader election enabled #211
- β¨ Log a bunch more diagnostic information #210
- β¨ print version numbers for CAPI and CABPK during generate #209
- Add option to cleanup #206
- πAdd dev oriented doc for the conformance tests #208
- β¨Add option to toggle verbosity #207
- Option to skip running tests #205
- β¨ Make target for updating dependencies #204
- β¨Add a way to run master branch of capi and cabpk #203
- β¨ Skip cleanup for local development scenario #201
- Fetch more logs - this time from all the GCP nodes #200
- Create a new network for us to use, still allow default to work #192
- π Use released components instead of building #199
- β¨ Simplify travesing the list of instances #198
- β οΈ Allow to specify a custom network in Cluster.Spec #196
- Tweak how we get the zone info for an instance #195
- πFixup release Makefile targets #194
- π Fixup README badges links #193
- β¨Fix loop for instances when pulling logs #191
- β¨ Log activity from when we started the job #189
- β¨Append to boskos log, no need for nohup #190
- Build/use gcp cluster-api-provider image explicitly #188
- π Don’t try to validate disk size updates #185
- β¨ Tweak some descriptions / comments #184
- β¨ Refactor source image computation #187
- add-access-config needs zone info #183
- Build/Use k8s 1.16.0 image in packer #182
- :book: Add prerequisites file #180
- Clean up ci job - fix nats cleanup / add boskos heartbeat #181
- Better activity log and don’t fail when there are no instances #179
- Harden ci scripts and get e2e working #177
- Replace references to AWS #178
- Add CI script for running e2e conformance tests #174
- π Reconcile instance groups before updating backends #172
- π Encoded credentials now works across linux and osx #169
- π Save self link in ReconcileInstanceGroup #170
- π Only watch GCPCluster / reconcile backend services on Machines #168
- π Fix GCPCluster watcher on GCPMachines / delete instance groups #166
- Update to newer cluster ctl with better retry handling #164
- Reconcile Loadbalancers when we update instance group #162
- Reflect current state of slow startup #161
- Avoid hard coding the cluster name in Makefile #160
- π Fix event recorder name #159
- β¨ Add the ability to customize Service Account and Scopes #155
- π fix: fix reading of semver for kube version #158
- Follow-up fixes from #143 #145
- :running: Point to correct image in kustomize patch #149
- π fix: remove line breaks in base64 encoding #148
- β¨Add prow image push #146
- β¨Support v1alpha2 #143
- Fixed cluster-api link #144
- Enable dep pruning #9
- Update dependencies running
dep ensure
. #4
- Change the comment syntax in the boilerplate file. #5
- Set a PR template to use in this repository #3
- Ignore files created by IntelliJ IDEA / GoLand. #2
- Rewrite imports for the cloud/google code so that it doesn’t depend on the vendored code from the cluster-api repository. #1
- Add the ability to configure disk size and type for GCP clusters (Kube Deploy 638) #77
- Adding the ‘-q’ flag to all ssh commands and remove the ‘echo STARTFIβ¦ #166
- Full changelog
- Updating ose-haproxy-router-base images to be consistent with ART #424
- Bug 2107462: Update CGO_ENABLED=1 #423
- NE-1071: Default HAProxy maxconn value to 50000 for OCP 4.12 #417
- OCPBUGS-1730: Bump vendored K8S libraries to 1.25.2 #421
- Updating openshift-enterprise-haproxy-router images to be consistent with ART #411
- Updating ose-haproxy-router-base images to be consistent with ART #410
- Bug 2090829: Bump OpenShift router to k8s 1.24 and go 1.18 #395
- Updating openshift-enterprise-haproxy-router images to be consistent with ART #374
- Bug 2093454: HAProxy: enable PROXY protocol for all listeners #369
- Updating ose-haproxy-router-base images to be consistent with ART #373
- NE-882: Support subdomain field when host is unset #357
- NE-822 Don’t scale route weight on single service routes #377
- Bug 2076297: Fix gap in router’s handling of graceful shutdowns. #383
- Bug 2074304: generateRouteHostRegexp: Escape blanks #381
- Bug 2025624: Fix certificate reloader #379
- BUG 2067778: Bump prometheus/client_golang to v1.11.1 #378
- Bug 1928932: Update deploy manifests to use stable apis #349
- Added gcs278 to OWNERS #372
- Bug 2043780: Bump to Kubernetes 1.23 #370
- Bug 1909906: Exit immediately if stats port is taken #366
- 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
- Bug 1988801: haproxy-config.template: Fix power-of-two balancing #323
- Bug 1987238: Validate ROUTER_INSPECT_DELAY env value generating haproxy config #322
- haproxy-config.template: Make maxconn optional #304
- NE-412: Add ROUTER_INSPECT_DELAY #320
- Reload client CA and CRL when updated #175
- reload-haproxy: Use curl –haproxy-protocol #277
- Revert to haproxy22 #317
- build: switch to haproxy24 RPM #313
- Updating ose-haproxy-router-base images to be consistent with ART #314
- Bug 1964482: config template: accept IPv6 IPs for whitelisting #307
- NE-472: haproxy-config.template: Add ROUTER_CIPHERSUITES #284
- Bug 1953113: template config - HSTS header’s pattern accepts case insensitive and white spaces #298
- Add alebedev87 to OWNERS #287
- Updating openshift-enterprise-haproxy-router images to be consistent with ART #308
- Hack: Add initial hacking instructions #299
- Updating .ci-operator.yaml
build_root_image
from openshift/release #306
- Bug 1967228: error pages - don’t use bootstrap/normalize #300
- Bug 1964486: template helper - generateHAProxyWhiteListFile, use right arg type #295
- Bug 1955822: cmd: Add option to source stats auth from file #291
- Bug 1957584: Revert ‘Bug 1896977: Enhance host name validation in router’ #290
- Bug 1961550: Add a condition to check if the Endpoints ID is duplicated #285
- Bug 1947478: Switch from discovery v1beta1 to discovery v1 #282
- Bug 1924461: Deps: Bump for kube 1.21 #278
- Add errorfile stanzas and dummy default html files to the router #274
- haproxy-config.template: Use power-of-two balancing #192
- haproxy-config.template: Re-indent. #276
- Updating ose-haproxy-router-base builder & base images to be consistent with ART #272
- Bug 1925697: Route admission should not use the override #258
- NE-417: Allow configuring HAProxy header buffer sizes #193
- Bug 1937972: router/template: Cache compiled regular expressions #268
- Bug 1909906: Exit gracefully if metrics listener fails #266
- Bug 1903821: contention: Contend over route ingress admission condition #240
- template: Drop http-use-htx option #261
- Switch to haproxy22 #259
- Updating openshift-enterprise-haproxy-router builder & base images to be consistent with ART #256
- Updating ose-haproxy-router-base builder & base images to be consistent with ART #255
- Bug 1801407: Omit brackets around IPv4 addresses in v4v6 mode #83
- Add rfredette to OWNERS #237
- Bug 1900989: Move idle check from endpoints to service #225
- Bug 1896977: Enhance host name validation in router #238
- Bug 1905748: Prevent unnecessary reloads in router shards #243
- Updating ose-haproxy-router-base builder & base images to be consistent with ART #244
- Updating openshift-enterprise-haproxy-router builder & base images to be consistent with ART #245
- Bug 1905100: Add tunnel-timeout and hard-stop-after options to haproxy template #239
- Bug 1906860: Bump for kube 1.20 #236
- Bug 1903821: Pass stop channel to RouterControllers #233
- Bug 1903206: Add unit tests to verify NotReadyAddresses in EndpointSlices #231
- Allow configuring HTTP header name case adjustment #224
- Bug 1903206: Check Ready condition status in Endpointslices #229
- Revert “images/router: Update to haproxy22 package” #226
- addowner-candita #219
- Bug 1861383: Clip haproxy.router.openshift.io/timeout annotation values to prevent bricking on upgrade #196
- Address gosec G601 issues #210
- Bug 1892338: metrics: Rework template_router_reload_failure metric #209
- images/router: Update to haproxy22 package #214
- Bug 1889863: Fix logging of namespace label selector #204
- Allow configuring dontlognull/http-ignore-probes #174
- Updating openshift-enterprise-haproxy-router builder & base images to be consistent with ART #198
- Updating ose-haproxy-router-base builder & base images to be consistent with ART #197
- Bug 1885414: haproxy-config.template: Only enable HTX for HTTP/2 #194
- Full changelog
Source code for this page located on github