Releases: noobaa/noobaa-operator
Releases · noobaa/noobaa-operator
v5.20.0
Release v5.20.0
What's Changed
- Bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot[bot] in #1590
- Support key rotation to Azure vault by @jackyalbo in #1596
- Update run_admission_test.yml to use native github action minikube by @liranmauda in #1597
- Enable DB pods monitoring by default by @dannyzaken in #1598
- CI | refactor the tests by @liranmauda in #1610
- Update setup-minikube from v0.0.14 to v0.0.19 and kubernetes-version to v1.33.0 by @liranmauda in #1612
- Passing postgres secret as a vol mount instead of env by @dannyzaken in #1613
- coderabbit base config by @nimrod-becker in #1627
- Bumping version from 5.19.0 to 5.20.0 by @liranmauda in #1629
- Support key rotation for KMIP KMS by @jackyalbo in #1633
- Authentication for metrics and version endpoint by @naveenpaul1 in #1607
- Improve upgrade handling to sync pods restarts by @dannyzaken in #1643
- Update AWS Regions with ap-east-2 by @liranmauda in #1648
- Update project linting to adhere to golangci-lint v2 defaults by @Neon-White in #1636
- Update golangci-lint to v2 by @Neon-White in #1637
- csv: add cpu, memory requests value for operator by @Nikhil-Ladha in #1639
- Fixing KMIP issues by @jackyalbo in #1649
- KMIP Upgrade - Fix for empty StringData after calling KubeUpdate by @jackyalbo in #1654
- Added github workflow to automatic update noobaa-core image tag by @aayushchouhan09 in #1642
- Add a pre-commit linter hook by @Neon-White in #1624
- Check Noobaa core socket for ReadinessProbe. by @naveenpaul1 in #1656
- Added TopologyKey to noobaa CRD for multizone support by @dannyzaken in #1653
- Added prometheus alert rules for DB volume size capacity by @dannyzaken in #1660
- STS | Update doc for AWS STS minikube set up by @naveenpaul1 in #1631
- CA Paths Fixes by @Neon-White in #1587
- CI | Upgrade Tests by @romayalon in #1662
- CI | Upgrade tests | workflow fixes by @romayalon in #1670
- Fix noobaa-core routes permission issue by @romayalon in #1671
- Added monthly scheduling and automation of container image tag by @aayushchouhan09 in #1658
- Added a fix for DCO failure by @aayushchouhan09 in #1675
- Change the kubecheck of standaloneDBPod to be quiet by @liranmauda in #1677
- fixes to db capacity alerts by @dannyzaken in #1678
- updated go version to 1.24 by @dannyzaken in #1680
- Remove the outdated
golangci-lintmakefile target by @Neon-White in #1688 - Set default path for nsfs bucket OBC provisioning to the bucket name by @dannyzaken in #1691
- Changed the version variable to be var by @liranmauda in #1686
- updated cloudnative dependency to 1.27.0 by @dannyzaken in #1693
- Added observability-termination-policy to noobaa-operator by @aayushchouhan09 in #1694
- [Backport 5.20] PR #1697 by @tangledbytes in #1700
- Backport into 5.20 by @liranmauda in #1703
New Contributors
- @Nikhil-Ladha made their first contribution in #1639
Full Changelog: v5.19.0...v5.20.0
v5.19.0
What's Changed
- Noobaa/Operator: Display error message by @aspandey in #1482
- Docs | Bucket Types by @Neon-White in #1448
- Add new docs to
README.mdby @Neon-White in #1478 - noobaa/operator: Add tests for deletion by @aspandey in #1487
- bucket notification - check pvcName, not pvc DFBUGS 988, 991 by @alphaprinz in #1485
- Bug-fix for fetching region from AWS cluster obj in GetAWSRegion() by @achouhan09 in #1483
- Bucket Notification - connect filename simplification by @alphaprinz in #1494
- [azure] updated storage version. by @ismaelpuerto in #1477
- Bump rook to v0.0.0-20250103143133-54c2ba5071bc and go directive to go 1.23 by @liranmauda in #1501
- Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot[bot] in #1472
- Noobaa/Backingstore : Need facility to change labels by @aspandey in #1489
- Setting noobaa account state "rejected" by @vh05 in #1509
- Move docs to the core repo by @Neon-White in #1508
- Also install setuptools by @zregvart in #1511
- bucket notifications - connect mount should be unique by @alphaprinz in #1514
- Bump version to 5.19.0 by @liranmauda in #1513
- bucket notifications - need connect files also in endpoint for put bucket notif by @alphaprinz in #1520
- Bump rook by @liranmauda in #1525
- Update AWS Regions with New Region by @shirady in #1527
- fixed lint error by @dannyzaken in #1529
- Add CLI commands for cloudnativepg installation by @dannyzaken in #1528
- Integrated Cloudnative-pg into OLM package by @dannyzaken in #1532
- temporarily remove cnpg image from gen-odf-package.sh by @dannyzaken in #1535
- CNPG fixes for ODF build by @dannyzaken in #1538
- Add workflow to build custom CNPG operator image by @dannyzaken in #1539
- fix to gen-odf-package.sh by @dannyzaken in #1540
- Fixing mount volume root keys - limit the secret size by @jackyalbo in #1534
- Fixes for OLM deployments by @dannyzaken in #1551
- gen_odf - quote with single quote by @alphaprinz in #1552
- Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 by @dependabot[bot] in #1536
- Added CNPG webhooks definitions to CSV by @dannyzaken in #1553
- Bump golang.org/x/net from 0.34.0 to 0.36.0 by @dependabot[bot] in #1556
- Bucket Notifications - docs by @alphaprinz in #1480
- Update
golang.org/x/oauth2to avoid CVE by @liranmauda in #1557 - Add AWS_ACCESS_KEY_ID & AWS_SECRET_ACCESS_KEY to noobaa-account secret by @ezio-auditore in #1559
- Added a fix to update bucket tagging when OBC labels are updated by @achouhan09 in #1554
- Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot[bot] in #1565
- Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot[bot] in #1564
- Noobaa HA - deploy HA postgres cluster using CNPG operator by @dannyzaken in #1560
- Bump deps (23/03/2025) by @liranmauda in #1567
- Implemented data import from the old DB to the cluster on upgrade by @dannyzaken in #1571
- Cluster reconcile changes by @dannyzaken in #1572
- Added cnpg-default-monitoring configmap to opeartor bundle by @dannyzaken in #1573
- CI | Test CLI Flow | Add Sleep to Avoid Failure of Bucket Deletion in Deleting State by @shirady in #1574
- nsfs - add mounted nsr name to env. DFBUGS-153 by @alphaprinz in #1481
- Remove the root secret from pod env variables by @Neon-White in #1533
- Handle low volume space for DB import by @dannyzaken in #1581
- Added a flag DisableRoutes to manage openshift routes in noobaa by @achouhan09 in #1588
- Block NSS creation when SignatureVersion v4 and endpoint non-secure by @naveenpaul1 in #1580
- Webhook block NSS creation when SigVersion v4 and endpoint non-secure by @naveenpaul1 in #1592
- [5.19 Backport] Support key rotation to Azure vault by @jackyalbo in #1605
- [Backport into 5.19] updating x/net and tests by @liranmauda in #1606
- [Backport into 5.19] - Backporting into 5.19 by @liranmauda in #1611
- [Backport to 5.19] Passing postgres secret as a vol mount instead of env by @dannyzaken in #1615
- [5.19 Backport] Support key rotation for KMIP KMS by @jackyalbo in #1641
- [Backport to 5.19] Fixing KMIP issues by @jackyalbo in #1650
- [Backport 5.19] KMIP - Fix for empty StringData after calling KubeUpdate by @jackyalbo in #1655
New Contributors
- @ismaelpuerto made their first contribution in #1477
- @zregvart made their first contribution in #1511
Full Changelog: v5.18.0...v5.19.0
v5.18.6
Release v5.18.6
What's Changed
- [5.18] Bumping version from 5.18.4 to 5.18.5 by @liranmauda in #1621
- [5.18] Bumping version from 5.18.5 to 5.18.6 by @liranmauda in #1628
Full Changelog: v5.18.4...v5.18.6
v5.18.4
Release v5.18.4
What's Changed
- [5.18] Bumping version from 5.18.3 to 5.18.4 by @liranmauda in #1609
Full Changelog: v5.18.3...v5.18.4
v5.18.3
Release v5.18.3
What's Changed
- [5.18] Bumping version from 5.18.1 to 5.18.2 by @liranmauda in #1568
- [Backport into 5.18] Backporting CVE fixes by @liranmauda in #1569
- postgres setup enhancements by @dannyzaken in #1599
- [5.18] Bumping version from 5.18.2 to 5.18.3 by @liranmauda in #1595
Full Changelog: v5.18.1...v5.18.3
v5.18.1
Release v5.18.1
What's Changed
- [5.18] Bumping version from 5.18.0 to 5.18.1 by @liranmauda in #1555
Full Changelog: v5.18.0...v5.18.1
v5.18.0
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 reportby @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
v5.17.5
Release v5.17.5
What's Changed
- [5.17] Bumping version from 5.17.4 to 5.17.5 by @liranmauda in #1530
Full Changelog: v5.17.4...v5.17.5
v5.17.4
Release v5.17.4
What's Changed
- [5.17] Bumping version from 5.17.2 to 5.17.4 by @liranmauda in #1524
Full Changelog: v5.17.3...v5.17.4
v5.17.3
Release v5.17.3
What's Changed
- [5.17] Bumping version from 5.17.1 to 5.17.2 by @tangledbytes in #1506
Full Changelog: v5.17.1...v5.17.3