Releases: minio/operator
Releases · minio/operator
Version 7.1.1
Version 7.1.0
Changelog
- 0037830 Release 7.1.0 (#2423)
- 31ba8a7 Bump golang.org/x/net from 0.36.0 to 0.38.0 in /examples/kustomization/sts-example/sample-clients/minio-sdk/go (#2428)
- 0f94513 Fix Policy Binding test (#2427)
- 081afea Replace
golang.org/x/crypto
tov0.36.0
(#2426) - 6ecdc21 feat: support metrics scrape (#2344)
- d586294 Security fix: Use audience
sts.min.io
to invoke TokenReview. (#2418) - fee6ff3 Create SECURITY.md (#2417)
- 296f059 log: send a event when secret is not found (#2405)
- 27ba886 Fix issue with Helm configuration secret (#2412)
- 5edabd0 Bugfix: error applying
operator.sidecarImage
(#2422) - bba964a Update MinIO and KES base images. (#2419)
- f31aaf4 Updated modules (fixed JWT vulnerability) (#2413)
- 22c01e4 Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#2410)
- 314e9dc Bump golang.org/x/net from 0.23.0 to 0.36.0 in /examples/kustomization/sts-example/sample-clients/minio-sdk/go (#2400)
- 7d7e9e2 docs: add
CLUSTER_DOMAIN
documentation toenv-variables.md
(#2409) - 076a3af Release Helm Chart to v7.0.1 (#2406)
Version 7.0.1
Changelog
- e97863a Release 7.0.1 (#2403)
- a7dfa7c Add git PR 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
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 log
Waiting 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)
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)
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.2
- c28fcf8 Missing minio service name (#2263)
- ad0ff5b Bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible (#2262)
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)
Release v6.0.1
What's Changed
- Improve hotfix test by @pjuarezd in #2224
- Release Helm for Operator v6.0.0 by @pjuarezd in #2227
- Return Tenant's Console Service by @dvaldivia in #2230
- Release for Operator v6.0.1 by @pjuarezd in #2234
- Release Operator v6.0.1 correction by @pjuarezd in #2235
Full Changelog: v6.0.0...v6.0.1
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 recreate
operator-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 in
operator-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 form
v1alpha1
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 column
Health
to Tenant (#2116) - 5db81aa set securityContext for test (#2101)
- 8f6fef6 Release helm chart v5.0.15 (#2103)
Version 5.0.15
Changelog
- f963b27 Operator release 5.0.15 (#2099)
- fd8f3fe Updated UI Project dependencies (#2102)
- f1c3de2 Validate service label and annotation absence (#2095)
- 010b890 JobCR will warning when STSDisabled (#2097)
- 276cb27 Only create marketplace publish after container image have been published (#2084)
- d45eb18 Upgrade
formidable
indirect dependency to solve vulnerability (#2089) - cc44b65 A better way to use compiled image in the tests (#2087)
- 4cc3123 Add Lifecycle hooks configuration to Tenant (#1835)
- 01c56a5 allow arbitrary labels to be set on operator and console resources (#2069)
- fb6ceb8 Bump golang.org/x/net from 0.17.0 to 0.23.0 in /examples/kustomization/sts-example/sample-clients/minio-sdk/go (#2080)
- 0999dc5 Generate helm index as a separated step after Operator publish (#2088)
- 9f5720d Add the recommended K8s label
app.kubernetes.io/name
. (#2082) - 74b8885 To fix upgrade test (#2081)
- ae6c279 Allow to run with restricted pod security standards (#2072)
- 56cd580 Redhat marketplace publish 5.0.14 (#2078)
- c07c650 feat: readonly console (#2066)
- 509b170 To remove decommission test from upstream (#2075)
- 6a3d80e Deprecate the Krew plugin (#2051)
- aa1337c fix: add default label when nothing set for console service (#2049)
- 6f99550 Display UI binary error messages instead of silently exiting (#2055)
- 31cb90b Correct typo (#2071)
- cf7fe17 Fields immutable (#2070)
- be17c70 feat: support more type to admin/config/set (#2063)
- 52be236 To fix goreleaser (#2062)
- f89370a To use port number instead of port name (#2059)
- a879d3d To fix vulnerability (#2060)
- 524aefa feat: support admin/config/set for minioJob (#2054)
- c22daee Fix highlight line (#2057)
- a6a3e21 Bump express from 4.18.2 to 4.19.2 in /web-app (#2053)
- b75b118 upgrading the floor version of k8s to test (#2052)
- 36e48cb feat: Create job and Watch job status for minioJob (#2031)
- a2c1016 PatchesJson6902 promoted to just patches (#2043)
- 864d16c Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /web-app (#2044)
- 1792dfd Refactor behaviour of helm string .secrets.existingSecret to boolean .tenant.configSecret.existingSecret (#2032)
- 656229d Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible (#2041)
- 369a9e9 Bump follow-redirects from 1.15.4 to 1.15.6 in /web-app (#2035)