Releases: noobaa/noobaa-operator
Releases · noobaa/noobaa-operator
v5.13.0
Release v5.13.0
What's Changed
- Support STS credentials for Namespace store by @liranmauda in #942
- Supporting WARN debug level in operator by @jackyalbo in #987
- own OB\OBC CRDs when building bundle image by @dannyzaken in #991
- Adding disconnected annotations to the CSV by @liranmauda in #993
- Handle creating backingstore with the CLI and the "--secret-name" option. by @baum in #992
- Update in Backing Store CRD Documentation by @shirady in #997
- Map alternate keys value by @baum in #996
- RBAC for endpoint is handled by OLM by @baum in #999
- Bump version to 5.13 by @liranmauda in #1000
- Prompting more readable error when we get CONNECTED_BUCKET_DELETING by @liranmauda in #1005
- Bumped to GO v1.18 rook v1.10.1 controller-runtime v0.13.1 by @liranmauda in #1006
- Update vault v1.11.2 to v1.12.2 by @liranmauda in #1013
- use a specific tag for smallstep/step-ca in kmip test by @dannyzaken in #1018
- Multi Namespace BucketClass by @Utkarsh-pro in #895
- Bump consul-template and kubectl by @liranmauda in #1022
- Bumped secrets to avoid CVE by @liranmauda in #1024
- Support feature to disable default backingstore by @achouhan09 in #1002
- Add workflow for automated NooBaa releases by @Utkarsh-pro in #998
- Mounting secrets into a file instead of secretKeyRef by @liranmauda in #1015
- Adding support for Namespace GoogleCloudStorage by @liranmauda in #1032
- build: use proper operator-sdk on ARM64 by @synarete in #1021
- changes to all GitHub workflows - timeout, checkout v3, concurrency, general cleanup by @shirady in #1030
- Add the characters EXAMPLE as a prefix in secrets examples by @shirady in #1039
- Remap environment variables to pre-existing GH Secrets by @Utkarsh-pro in #1037
- Fix kmip test by @baum in #1041
- Fix Bug #1043 | Noobaa Account Status of [email protected] by @shirady in #1049
- Change Checkout Version to 3 in All the Jobs inside run_ci File by @shirady in #1051
- Fix releaser... again by @Utkarsh-pro in #1052
- Added CLI command to update noobaa account for default resource by @achouhan09 in #1036
- default access mode of blob storage in noobaa should be private by @v-harihar in #1054
- Admission Tests Changes - Integration and Workflow by @shirady in #1046
- Bug Fix #1040 | Add Namespace Option in Db-Dump (Not Only Default) In PG DB Only by @shirady in #1060
- Bug Fix #1007 | Default backing store avoid phase Ready with mode INITIALIZING by @shirady in #1033
- Fix Bug BZ 2149872, 1066 | Add Toleration And Affinity to Backingstore Pod after Editing Noobaa CR by @shirady in #1062
- Noobaa bucket quota alerts are not working by @v-harihar in #1067
- [Backport into 5.13] dependency bump, go version from 1.18 to 1.19, and rook to 1.11.0 by @liranmauda in #1085
- [5.13 backport] update aws regions by @dannyzaken in #1087
- [Backport to 5.13] remove ownership change init container by @Utkarsh-pro in #1091
- [backport into 5.13] bumping rook to v1.11.3 to avoid CVE by @liranmauda in #1099
- [Backport to 5.13] Rollback lib-bucket-prov, fix DB STS cleanup and defaults by @nimrod-becker in #1107
- [Backport 5.13] fix DB SCC reconcile by @Utkarsh-pro in #1111
- [backport to 5.13] Fixing log set location in the operator by @jackyalbo in #1124
- [Backport to 5.13] - Adding quantity quota alerts by @dannyzaken in #1126
- [backport to 5.13] remove printing inside rpc_ws to avoid race condition by @nimrod-becker in #1146
New Contributors
- @achouhan09 made their first contribution in #1002
- @synarete made their first contribution in #1021
Full Changelog: version5.12.2...v5.13.0
v5.11.0
Version Info
- Mac CLI download - noobaa-mac-v5.11.0
- Linux CLI download - noobaa-linux-v5.11.0
- Operator image:
What's Changed
- Separate resource validations to a different package by @kfir-payne in #835
- KMS: Rename conf key IBM_KP_INSTANCE_ID -> IBM_KP_SERVICE_INSTANCE_ID by @baum in #836
- STS service and route addition by @romayalon in #828
- Add reset password to the account menu in the CLI by @liranmauda in #808
- Add noobaa-odf-ui service account's role rules by @baum in #827
- fixing getAvailableKubeCli by @jackyalbo in #839
- Fix r.OBC nil pointer dereference by @baum in #837
- Fix typo in the admission server cert file name by @kfir-payne in #844
- always install operator sdk for x86. no arm build for v0.17.2 by @dannyzaken in #849
- Fix minimum volume size validation by @kfir-payne in #852
- Fix noobaa-db-pg-0 Pod stuck CrashLoopBackOff state by @baum in #853
- Add nsfs_account_config to noobaaaccount CRD by @liranmauda in #858
- Increase postgres max connections by @romayalon in #860
- Adding CLI flags is for creating nsfs account by @liranmauda in #859
- Adding webhook to noobaaaccounts - nsfs config only by @liranmauda in #861
- Fixed Tech Debt for AWS STS support by @ezio-auditore in #850
- Add empty target bucket admission validation by @kfir-payne in #867
- Adding NooBaaAccount admission unit tests by @liranmauda in #870
- Fix install-operator-sdk.sh PLATFORM by @liranmauda in #864
- Divide the config map cli test to reduce CI run time by @liranmauda in #873
- Support PostgresDB config override from NooBaa CR by @Utkarsh-pro in #854
- Add Regenerate S3 Credentials for OBC to the CLI by @liranmauda in #857
- Fix noobaaaccount to be able to get also namespacestore as a resource by @liranmauda in #877
- Add insecureEdgeTerminationPolicy to the route-s3.yaml by @liranmauda in #879
- create azure StorageAccount with minTLS 1.2 by @dannyzaken in #878
- Added ability to update BackingStore external connection by @kfir-payne in #688
- Fix set ownerReference bug in load store secret by @kfir-payne in #896
- Bumped the version in golangci-lint.yml to fix the GH Action lint. by @liranmauda in #898
- remove deprecated zz_generated.openapi.go by @umangachapagain in #900
- Add noobaa admission controller to prevent CR deletion by @Utkarsh-pro in #903
- Fixed cli tests not running by @liranmauda in #902
- bump to Go 1.17, K8s 1.22.2, Rook 1.8.7 by @umangachapagain in #876
- Make STS service optional by @romayalon in #904
- create a pv-pool default backing store in azure gov platforms by @dannyzaken in #907
- Backport to 5.11 by @nimrod-becker in #915
- Backport to 5.11 by @nimrod-becker in #921
- [backport to 5.11] fix searching noobaa webhook by name by @dannyzaken in #922
- Backport to 5.11 by @nimrod-becker in #927
- [Backport to 5.11] Remove UI by @liranmauda in #931
- Backport to 5.11: fix nsfs nil pointer dereference by @nimrod-becker in #934
- Backport to 5.11: fix identical secrets by @nimrod-becker in #935
- [Backport to 5.11] Add webhook validation on noobaa deletion by @dannyzaken in #936
- [backport to 5.11] Fix set secret owner reference by @dannyzaken in #938
- [backport to 5.11] throw temporary error when INVALID_SCHEMA_PARAMS returned from CheckE… by @dannyzaken in #954
New Contributors
- @umangachapagain made their first contribution in #900
Full Changelog: v5.10.1...v5.11.0
v5.10.1
Releases
- Mac CLI download - noobaa-mac-v5.10.1
- Linux CLI download - noobaa-linux-v5.10.1
- Operator image:
- OLM Catalog image: noobaa/noobaa-operator-catalog:5.10.1
New Features
- Admission Contorller to validate NooBaa CRs - BackingStore, NamespaceStore and BucketClass
v5.9.0
Releases
- Mac CLI download - noobaa-mac-v5.9.0
- Linux CLI download - noobaa-linux-v5.9.0
- Operator image:
- OLM Catalog image: noobaa/noobaa-operator-catalog:5.9.0
New Features
- HAC (High Availability Controller) - monitors k8s nodes to delete noobaa pods for faster failover
v5.8.0
Releases
- Mac CLI download - noobaa-mac-v5.80
- Linux CLI download - noobaa-linux-v5.8.0
- Operator image: noobaa/noobaa-operator:5.8.0
- OLM Catalog image: noobaa/noobaa-operator-catalog:5.8.0
v5.7.0
Releases
- Mac CLI download - noobaa-mac-v5.7.0
- Linux CLI download - noobaa-linux-v5.7.0
- Operator image: noobaa/noobaa-operator:5.7.0
- OLM Catalog image: noobaa/noobaa-operator-catalog:5.7.0
Content
- Support Postgresql as the metadata database
- Support for migrating from MongoDB to Postgresql
v5.6.0
Releases
- Mac Homebrew -
brew install noobaa/noobaa/noobaa
(v5.6.0 release) - Mac CLI download - noobaa-mac-v5.6.0
- Linux CLI download - noobaa-linux-v5.6.0
- Operator image: noobaa/noobaa-operator:5.6.0
Content
- GCP: Creation of default backing store
Bug Fixes
- BZ #1876118 - Fixing dbType from non supported CR
- BZ #1876520 - fixed wrong endpoint address when RGW is deployed externally
- BZ #1873220 - fixing minimal PV size to be in Gi units and not G
- Issue #435 - Added --dir flag to noobaa diagnose
- BZ #1829055 - Adding redirect insecureEdgeTerminationPolicy to management route
- BZ #1883828 - fixing missing affinity for noobaa pods
internal
- keep requeueing backing-store for 5 minutes if getting INVALID_ENDPOINT
- Fixes for issues with retrieving agent_config when the server has issues while creating a pvpool
- adding the app:noobaa label to pvpool pods and pvcs
- Adding bucket_claim_owner to obc accounts
- Set noobaa-db pod's termination grace period to 1min
v2.3.0
Releases
- Mac Homebrew -
brew install noobaa/noobaa/noobaa
(v2.3.0 release) - Mac CLI download - noobaa-mac-v2.3.0
- Linux CLI download - noobaa-linux-v2.3.0
- Operator image: noobaa/noobaa-operator:2.3.0
- OLM Catalog image: noobaa/noobaa-operator-catalog:2.3.0
Content
- Added IBM COS configuration for backingstore
Bugs Fixed
- https://bugzilla.redhat.com/show_bug.cgi?id=1765866
- https://bugzilla.redhat.com/show_bug.cgi?id=1793189
- https://bugzilla.redhat.com/show_bug.cgi?id=1796570
- https://bugzilla.redhat.com/show_bug.cgi?id=1800599
- https://bugzilla.redhat.com/show_bug.cgi?id=1800541
- https://bugzilla.redhat.com/show_bug.cgi?id=1807941
- https://bugzilla.redhat.com/show_bug.cgi?id=1814771
- https://bugzilla.redhat.com/show_bug.cgi?id=1799077
- https://bugzilla.redhat.com/show_bug.cgi?id=1813655
- https://bugzilla.redhat.com/show_bug.cgi?id=1813706
- https://bugzilla.redhat.com/show_bug.cgi?id=1813655
- https://bugzilla.redhat.com/show_bug.cgi?id=1818586
- #223
- #222
- #117
v2.2.0
Releases
- Mac Homebrew -
brew install noobaa/noobaa/noobaa
(v2.2.0 release) - Mac CLI download - noobaa-mac-v2.2.0
- Linux CLI download - noobaa-linux-v2.2.0
- Operator image: noobaa/noobaa-operator:2.2.0
- OLM Catalog image: noobaa/noobaa-operator-catalog:2.2.0
Bugs Fixed
v2.1.1
Releases
- Mac Homebrew -
brew install noobaa/noobaa/noobaa
(v2.1.1 release) - Mac CLI download - noobaa-mac-v2.1.1
- Linux CLI download - noobaa-linux-v2.1.1
- Operator image: noobaa/noobaa-operator:2.1.1
- OLM Catalog image: noobaa/noobaa-operator-catalog:2.1.1
Bugs fixed:
- https://bugzilla.redhat.com/show_bug.cgi?id=1818586 - Fixes secrets in OLM