What's Changed
- Added TopologySpreadConstraints to the backingstore pod for better performance by @achouhan09 in #1401
- disable automatic mount of SA token for pv-pool pod by @dannyzaken in #1399
- Added a fix to update bucketLogVolumes and bucketLogVolumeMounts in noobaa core pod by @achouhan09 in #1406
- Adding node name env var to endpoints by @jackyalbo in #1403
- Add NOOBAA_LOG_LEVEL to the agent pod by @liranmauda in #1407
- Bump version to 5.18.0 by @liranmauda in #1408
- SCC fixes - new SCC for core by @jackyalbo in #1412
- Fix provider env var panic by @bernerhat in #1402
- Docs | STS | Update Docs by @shirady in #1414
- Fixed 'Build Bundle' step in manaual-build workflow by @dannyzaken in #1416
- Added support to join external noobaa system from hosted clusters by @bernerhat in #1405
- Update GH actions by @liranmauda in #1417
- noobaa/operator: Provide option to disable log colors by @aspandey in #1410
- Update to go 1.22, controller-runtime to v0.18.4 and rook api by @liranmauda in #1420
- Added annotation to CSV capabilities="Seamless Upgrades" by @dannyzaken in #1423
- Fix serviceAccount for noobaa-core by @jackyalbo in #1427
- Disabling lint as a quick fix to release the CI flow. by @liranmauda in #1432
- Fixing the CLI decision error handling to avoid lint errors by @liranmauda in #1438
- CI | Using golangci-lint for lint in the Makefile target by @liranmauda in #1439
- Remove hardcoded namespace from rolebinding by @tangledbytes in #1441
- Added a CLI sub-command in noobaa diagnostics to print proxy details by @achouhan09 in #1440
- CI | Update ginkgo to v2 by @liranmauda in #1443
- NOOBAA_LOG_COLOR - Add check env var is not null by @jackyalbo in #1446
- Updated forceMD5Etag to boolean pointer type by @achouhan09 in #1430
- Added a validation check for quota config in bucket by @achouhan09 in #1418
- Printing overrided vars in cli command
noobaa diagnostics report
by @achouhan09 in #1445 - Fix #432 POSTGRES_HOST use service url with namespace by @guymguym in #1450
- Add support for AllNamespaces install mode by @ezio-auditore in #1452
- Fix #432: Change db service to headless needed to get direct pod dns name on GKE by @guymguym in #1454
- Minor lint fixes by @ezio-auditore in #1456
- Added proxy check for endpoint and removed duplicate code by @achouhan09 in #1455
- Updating controller-runtime to v0.19.0 by @liranmauda in #1461
- Removing golangci-lint-action in favor or make lint by @liranmauda in #1464
- Fix Bug BZ 2320939 | Update AWS Regions by @shirady in #1463
- Docs | STS | Update Docs (Noobaa Core Service Account Name Changed) by @shirady in #1466
- Added ARN checks in the diagnostics report by @achouhan09 in #1462
- kms: Root key rotation for Vault KMS by @iPraveenParihar in #1457
- Adapting operator to new bucket list API change by @jackyalbo in #1473
- Bucket Notifcations by @alphaprinz in #1467
- Docs | Bucket Replication by @Neon-White in #1447
- Docs | S3 Compatibility by @Neon-White in #1449
- [Backport into 5.18] Noobaa/Operator: Display error message by @liranmauda in #1484
- [Backport into 5.18] bucket notification - check pvcName, not pvc DFBUGS 988, 991 (#1485) by @alphaprinz in #1491
- [Backport into 5.18] Bug-fix for fetching region from AWS cluster obj in GetAWSRegion() by @liranmauda in #1492
- BACKPORT Bucket Notification - connect filename simplification (#1494) by @alphaprinz in #1499
- [5.18] CVE-2024-45338 | Bump golang.org/x/net to v0.33.0 by @liranmauda in #1503
- [Backport into 5.18] bucket notifications - connect mount should be unique (#1514) by @alphaprinz in #1515
- [Backport into 5.18] bucket notifications - need connect files also in endpoint for put bucket notif (#1520) by @alphaprinz in #1522
- Bump go to 1.23 and dependencies according to ocs-operator by @liranmauda in #1526
- [Backport into 5.18] fixed lint error by @liranmauda in #1531
New Contributors
- @iPraveenParihar made their first contribution in #1457
Full Changelog: v5.17.0...v5.18.0