v3.6.0 Release
What's Changed
- clair: point liveness probe at introspection server by @hdonnay in #447
- kustomize: persist DB_URI for managed postgres (PROJQUAY-1635) by @alecmerdler in #451
- kustomize: add HorizontalPodAutoscaler to Clair+Mirror (PROJQUAY-1449) by @alecmerdler in #452
- finalizer: check permissions before finalizing (PROJQUAY-1937) by @alecmerdler in #455
- kustomize: fix unamanaged Postgres component (PROJQUAY-2002) by @alecmerdler in #458
- docs: add development docs for quayio branch (PROJQUAY-2015) by @alecmerdler in #460
- api: upgrade to apiextensions.k8s.io/v1 (PROJQUAY-1791) by @jonathankingfc in #454
- kustomize: remove startupProbes from Postgres pods (PROJQUAY-2010) by @alecmerdler in #461
- tls: persist generated TLS cert/key pair (PROJQUAY-1838) by @alecmerdler in #453
- chore: add QUAY_VERSION to make run command (PROJQUAY-2030) by @alecmerdler in #463
- chore: add QUAY_VERSION to make run command (PROJQUAY-2030) by @alecmerdler in #464
- objectbucketclaim: update lib-bucket-provisioner module (PROJQUAY-2051) by @alecmerdler in #466
- kustomize: fix missing TLS cert/key in config editor (PROJQUAY-2026) by @alecmerdler in #468
- kustomize: unblock rollout from Clair init (PROJQUAY-1610) by @alecmerdler in #457
- components: added tls managed component (PROJQUAY-2050) by @alecmerdler in #469
- kustomize: use Job to run database migrations (PROJQUAY-2121) by @alecmerdler in #470
- reconcile: scale deployment to zero during all upgrades (PROJQUAY-2121) by @alecmerdler in #475
- CRD: Migrating CRDs to apiextensions.k8s.io/v1 (PROJQUAY-1791) by @ricardomaraschini in #471
- add resource requests and limits by @dmesser in #462
- reconciler: Prevent unnecessary component enabling/disabling (PROJQUY-2198) by @jonathankingfc in #488
- mirrorprobes: removing mirror pod probes (PROJQUAY-2226) by @ricardomaraschini in #485
- componentstatus: Reporting faulty condition for quay components (PROJQUAY-1609) by @ricardomaraschini in #484
- ui: Add tls component to Openshift Console (PROJQUAY-2308) by @jonathankingfc in #491
- upgrade: making go routine resilient to conflicts (PROJQUAY-2395) by @ricardomaraschini in #496
- database: prefer user provided database config (PROJQUAY-2415) by @ricardomaraschini in #499
- database: avoid regenerating password (PROJQUAY-2319) by @ricardomaraschini in #501
- build: update from downstream files (PROJQUAY-2230) by @thomasmckay in #486
- status: Only check for object bucket claim when object storage is managed (PROJQUAY-0000) by @jonathankingfc in #504
- route: Make sure router name is removed from cluster hostname in OCP 4.8 (PROJQUAY-2306) by @jonathankingfc in #503
- tlscerts: keep old config bundle properties (PROJQUAY-2419) by @ricardomaraschini in #500
- quay-operator: advertise disconnected support (PROJQUAY-2391) by @dmage in #505
- tlscomponent: changing TLS management state evaluation (PROJQUAY-2428) by @ricardomaraschini in #507
- postgres: giving postgres room to graceful shutdown (PROJQUAY-2319) by @ricardomaraschini in #513
- upgrade: Upgrade rbac version to v1 (PROJQUAY-2516) by @jonathankingfc in #519
- tls: Check for certs to mark tls as unmanaged (PROJQUAY-2428) by @jonathankingfc in #518
- tls: executing pod termination (PROJQUAY-2428) by @ricardomaraschini in #517
- mirror: Set mirror as managed when flag enabled in editor (PROJQUAY-2489) by @jonathankingfc in #531
- tls: mounting config tls under extra_ca_certs (PROJQUAY-2575) by @ricardomaraschini in #533
- fix(bundle): use correct channel and operator name in subscription (PROJQUAY-2556) by @flavianmissi in #524
- migration: moving strategy to Recreate before upgrading (PROJQUAY-2586) by @ricardomaraschini in #539
- redis: Mark Redis as a required component (PROJQUAY-2455) by @jonathankingfc in #536
- upgrades: Fix CRD schema validation during upgrade (PROJQUAY-2587) by @jonathankingfc in #541
- status: omit conflict errors (PROJQUAY-2610) by @ricardomaraschini in #545
New Contributors
Full Changelog: redhat-3.5...v3.6.0