Update quay.io/minio/operator Docker tag to v7
Some major upgrade efforts deploying to Proxmox VE K3s Kubernetes cluster via Helm Chart and Flux V2 reconciliation in a GitOps approach with dependency update facilitated by Mend's Renovate Bot.
This MR contains the following updates:
Package | Update | Change |
---|---|---|
quay.io/minio/operator | major | v5.0.17 -> v7.0.1 |
Release Notes
minio/operator (quay.io/minio/operator)
v7.0.1
: Version 7.0.1
Changelog
e97863a
Release 7.0.1 (#β2403)a7dfa7c
Add git MR template (#β2399)83cff0f
remove upgrade for version below 5.0.0 (#β2398)79d3d8b
Update tenant values.yaml docstrings (#β2394)5340a62
Always renew certificate if it can't be checked for renewal (#β2395)dc1bcb3
Release Helm Chart to v7.0.0 (#β2386)f9f2b27
update x/net x/crypto transitive deps
v7.0.0
: Version 7.0.0
Changelog
be31297
Release v7.0.0 (#β2367)c3495a7
Enable verbose logging (#β2371)d165371
Add initContainers to tenant Helm Chart (#β2366)bdab160
Fix storageClassName references in tenant.pool.volumeClaimtemplates (#β2362)d8bbf23
Update release scripts (#β2365)b5dd4cf
Fix base example url (#β2349)0d8f857
fix: incorrect error logWaiting for MinIO to be ready: %!s(<nil>)
(#β2345)2c867b2
feat:add portName to container (#β2347)54a9f26
Allow custom (non-propagating) stateful set metadata (#β2337)00f9e7e
Upgrade k8s API and code generators to v0.31.1 (#β2341)edddd2e
docs: Fix Typesetting problem (#β2339)0302787
fix: remove PDB (#β2338)6cd2041
remove minioJob (#β2331)b8c9bf4
Add storageLabels value to tenant chart (#β2335)082389a
Release Helm Chart to v6.0.4 (#β2334)
v6.0.4
: Version 6.0.4
Changelog
c5b838c
Release 6.0.4 (#β2329)b37ed12
Update hotfix test to the latest hotfixed version (#β2330)59398ea
fix: empty tenant log (#β2324)868ae2d
Remove MINIO_OPERATOR_DEPLOYMENT_NAME variable (#β2322)28d4cd6
Remove fullname from helm chart since nothing uses it (#β2242)056ce4b
feat: add Insecure flag to minioJob (#β2321)6651c8b
Removes reference to inexistent section from README.md (#β2317)fee9a79
fix: multi controller run concurrently after leadership lost (#β2309)b28a0b4
Push of additionalScrapeConfigs to PrometheusAgent (#β2312)3d90112
Add helm chart for versions 5.0.16 and 5.0.17 (#β2313)59dd68e
fix: do not create resources for marked deleted tenant (#β2310)6785830
Bump go packages to fix vuln CVE-2024-8421 (#β2314)bada434
Fix tags and references (#β2304)7352650
Add kubectl apply to kubectl kustomize in README (#β2300)44217fb
Allow existing secret (#β2299)63461a1
Release Helm Chart to v6.0.3 (#β2294)55fcdbc
fix:use tenant namespace instead minioJob Namespace (#β2296)
v6.0.3
: Version 6.0.3
Changelog
45110b9
fix: mixed the minioJob/policybinding/sts namespace (#β2291)4624a08
Release v6.0.3 (#β2289)3f1a37b
fix: Avoid system cfg changed can't restart (#β2253)2c5289c
fix: support auto mount certs for minioJob (#β2288)d027725
Upgrade sidecar to v6.0.2 (#β2286)3a8695b
Remove deprecated.secret
from tenant Helm chart (#β2265)97d95fa
Improve error message when scanning through the tar file (#β2278)3eef3a2
Use proper permission for the update directory (#β2277)6a1e81b
updated helm to v6.0.2c28fcf8
Missing minio service name (#β2263)ad0ff5b
Bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible (#β2262)
v6.0.2
: Version 6.0.2
Changelog
15c388b
Operator release v6.0.2 (#β2261)67f4e6c
fix: minioJob support minio disable tls (#β2256)66ad6ef
Fix sidecar probing with multiple certs (#β2239) (#β2257)ccade59
Fix calculation of tenant usage status (#β2244)86722cf
Remove index-based pool name verification (#β2164)d16ef8a
Bump github.com/docker/docker from 27.0.0+incompatible to 27.1.0+incompatible (#β2250)03613d2
Set a default SecurityContext for all pods in a pool (#β2247)bfe790c
Mark fields as deprecated (#β2246)7f53934
feat: support get miniojob error by kubectl (#β2243)54be9cb
Update minimum kubernetes version to 1.28.0, run tests on latest available patch container: v1.28.9 (#β2241)5a6fa65
doc: fix minioJob env_ref_doc (#β2236)2c72c36
Control the start of event reporting for expiring certificates (#β2232)8edda88
Helm Chart release v6.0.1 (#β2237)
v6.0.1
What's Changed
- Improve hotfix test by @βpjuarezd in https://github.com/minio/operator/pull/2224
- Release Helm for Operator v6.0.0 by @βpjuarezd in https://github.com/minio/operator/pull/2227
- Return Tenant's Console Service by @βdvaldivia in https://github.com/minio/operator/pull/2230
- Release for Operator v6.0.1 by @βpjuarezd in https://github.com/minio/operator/pull/2234
- Release Operator v6.0.1 correction by @βpjuarezd in https://github.com/minio/operator/pull/2235
Full Changelog: https://github.com/minio/operator/compare/v6.0.0...v6.0.1
v6.0.0
: Version 6.0.0
Changelog
82484b0
fix: release build issues (#β2223)fc934fd
Move all environment variables to sidecar (#β2221)a280480
Release 6.0.0 (#β2212)3e8321f
Have Sidecar reuse the same HTTP client and discard request body (#β2213)334c691
Remove credsSecret (#β2217)bbb9122
Fix certmanager test to use the:noop
tagged image (#β2220)ccbdd2c
fix: panic when remove mutli pools (#β2215)7f95174
Remove Openshift integration (#β2211)5f28d3c
Add PVC expansion logic for MinIO Operator (#β2196)e429cab
Bump google.golang.org/grpc from 1.64.0 to 1.64.1 in /sidecar (#β2207)337ae05
Bump certifi from 2023.7.22 to 2024.7.4 in /examples/kustomization/sts-example/sample-clients/minio-sdk/python (#β2204)9d45aba
Remove Operator UI (#β2205)b70bfee
Add deploying a tenant with hotfix image test (#β2202)28fa604
Remove Reclaim Storage (#β2203)2e1497a
Use AdminClient.ServerUpdateV2 for tenant updates. (#β2201)99c7893
default sidecar image to quay.io/minio/operator-sidecar (#β2199)4e2c630
Add Development notes (#β2195)95f3511
Relax tenant listing limitation to permit search and edit (#β2193)5f016a1
update go to 1.22.5 to fix vulnerable package net/http (#β2194)9e040a0
Add additional documentation for IdP Flow (#β2185)e23f91d
Starting documentation for Operator version 6 (#β2141)24f34a0
Document default MC image for MinIOJob CRD (#β2187)80f5652
Remove govulncheck as a pre-requirement to run all other functional tests (#β2188)8a1eab5
doc: miniojob doc (#β2173)d78c5e0
Wait for MinIO to be ready before proceeding with any further tasks. (#β2172)52137a2
Fix TenantCapacity usage (#β2184)7ff26c0
avoid potential nil pointer (#β2182)cb96689
Readiness Endpoint support (#β2183)f07d0af
add protection and facilitate debugging wrong assets (#β2179)6530c91
Fix code generation (#β2181)7452337
upgrade dependencies and also minimum go-version (#β2180)917cd0f
feat: add miniojob mc image pull policy/secret (#β2177)19fb4c3
remove --insecure flags for minioJob (#β2178)14fc773
Add sidecarImage value in helm chart (#β2176)2828094
Update generated code (#β2174)fd7ede7
security: Using k8s idp instead of providing console-sa (#β2166)bdc3404
Fix packageManager issue for web app (#β2167)da7bf70
Allow Tolerations to have Seconds undefined (#β2168)6d8f680
Bump ws from 7.5.9 to 7.5.10 in /web-app (#β2169)cabe56d
Adding 1 second delay between pod health checks requeue (#β2163)54e4091
Correcting the name of the variable (#β2162)6a90c45
feat: improve sa/role/rolebind check/update (#β2159)0c77cc5
bugfix: set pool status based on name rather than index based (#β2161)a016247
Bugfix: Pool name should not be empty (#β2158)7a2834c
Bugfix: should not be able to edit tenant if readOnly is set (#β2157)45ef52d
Cert manager doc suggestions (#β2154)3da4006
Fix slow leader reelection (#β2156)f39676b
Bring back recurrent Tenant health check job (#β2155)da2cd6d
feat: support command for minioJob (#β2151)37194d9
split sidecar to have it's own goreleaser.yml (#β2153)855d22b
Document TLS Certificates flow with Cert Manager (#β2079)c6737b7
Fix Tenant PodInformer for Tenant Status and remove recurrent job (#β2150)90377ab
Upgrade to Yarn 4 (#β2145)3cea44a
To fix React No Warnings & Prettified Test (#β2143)f3978db
No longer needed to recreateoperator-ca-tls
prefixed secrets on Tenant namespace (#β2137)7a368c8
Converge upgrade guides to a single doc (#β2138)c2988da
fix: Rename headless service from 'http-minio' to 'https-minio' with TLS enabled (#β2135)4df07c1
Reload certificates inoperator-ca-tls
secrets (#β2133)fdb7232
Bugfix sidecar credentials validation (#β2134)ce0a300
feat: Support Resources/EnvFrom/Env/VolumeMounts/Volumes to minioJob (#β2124)a57c3e0
fix: don't need match number for labels/annotations for service diff (#β2129)1c2fa4f
fix: misjudge certificate expiring (#β2127)56c1e35
Split Sidecar to it's own container (#β2105)77bb482
Invoke IDP endpoint to end session when logging out (#β2126)7ae65b2
feat: add securityContext/containerSecurityContext to minioJob (#β2122)c6d57c4
Only specify storageClassName when set (#β2121)e652ed3
Rename PolicyBinding API formv1alpha1
tov1beta1
(#β2119)a3d4dc0
Update Copyright (c) to 2024 (#β2120)dae7854
Release RedHat catalogs v5.0.15 (#β2104)26419ed
Operator release should update everything (#β2117)5aebf8f
Add columnHealth
to Tenant (#β2116)5db81aa
set securityContext for test (#β2101)8f6fef6
Release helm chart v5.0.15 (#β2103)