Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syncing latest changes from master for noobaa-operator #14

Open
wants to merge 845 commits into
base: release-4.19
Choose a base branch
from

Conversation

df-build-team
Copy link

PR containing the latest commits from master branch

shirady and others added 30 commits December 6, 2023 13:52
Doc | Update Backingstore Doc Related to AWS STS
will allow accounts using this role to access noobaa resources in all namespaces

Signed-off-by: Danny Zaken <[email protected]>
The preStop hook will call pg_ctl with -m fast flag - this will rollback all active transactions and stop the server.
by default postgres will wait for all active connections to complete before exiting. the default grace period of kuberentes for pod shutdown is 30 seconds and after that it sends SIGKILL to the process. this can lead to DB failures

Signed-off-by: Danny Zaken <[email protected]>
Added preStop hook to DB statefulset
Replacing github.com/rook/rook with github.com/rook/rook/pkg/apis

Signed-off-by: liranmauda <[email protected]>
Replacing github.com/rook/rook with github.com/rook/rook/pkg/apis
…on-minikube

Doc | Create AWS STS Setup on Minikube Dev Guide
Doc | Add Script for Creating a Role in AWS STS
Doc | Add Guide TroubleShoot AWS STS Cluster
updated golangci-lint to 1.55 + removed depracated flags
Signed-off-by: nadav mizrahi <[email protected]>
Signed-off-by: jackyalbo <[email protected]>
Signed-off-by: jackyalbo <[email protected]>
[Clone] Add upgrade process for postgres DB version 15
Signed-off-by: Vinayakswami Hariharmath <[email protected]>
update rook to 1.13.1 as part of noobaa operator dependency
Bumps [github.com/hashicorp/vault](https://github.com/hashicorp/vault) from 1.13.5 to 1.13.12.
- [Release notes](https://github.com/hashicorp/vault/releases)
- [Changelog](https://github.com/hashicorp/vault/blob/main/CHANGELOG.md)
- [Commits](hashicorp/vault@v1.13.5...v1.13.12)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/vault
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…ub.com/hashicorp/vault-1.13.12

Bump github.com/hashicorp/vault from 1.13.5 to 1.13.12
Fix - Added force_md5_etag in NoobaaAccount CmdUpdate
Added command line parameters
1. MaxSize
2. MaxObjects
to noobaa command to set/update quota on a bucket

Signed-off-by: Vinayakswami Hariharmath <[email protected]>
Adding document on PgSql upgrade procedure
Neon-White and others added 28 commits December 2, 2024 14:43
Docs | Bucket Replication
While deleting OBC or Bucketclass which does not exist,
we should display an error message and should not silently
give success.

Signed-off-by: Ashish Pandey <[email protected]>
Noobaa/Operator: Display error message
Signed-off-by: Ben <[email protected]>
Adding tests for deletion of non exiisting OBC and Bucketclass

Signed-off-by: Ashish Pandey <[email protected]>
noobaa/operator: Add tests for deletion
Bug-fix for fetching region from AWS cluster obj in GetAWSRegion()
Signed-off-by: Ismael Puerto Freire <[email protected]>

Expand bucket replication documentation

Signed-off-by: Ben <[email protected]>

Add S3 compatibility documentation

Signed-off-by: Ben <[email protected]>

Noobaa/Operator: Display error message

While deleting OBC or Bucketclass which does not exist,
we should display an error message and should not silently
give success.

Signed-off-by: Ashish Pandey <[email protected]>

Add bucket types documentation

Signed-off-by: Ben <[email protected]>

Update `readme.md`

Signed-off-by: Ben <[email protected]>

noobaa/operator: Add tests for deletion

Adding tests for deletion of non exiisting OBC and Bucketclass

Signed-off-by: Ashish Pandey <[email protected]>

bucket notification - check pvcName, not pvc DFBUGS 988, 991 (noobaa#1485)

Signed-off-by: Amit Prinz Setter <[email protected]>

Fix for region fetch from GetAWSRegion()

Signed-off-by: Aayush Chouhan <[email protected]>

Bucket Notification - connect filename simplification (noobaa#1494)

Signed-off-by: Amit Prinz Setter <[email protected]>
[azure] updated storage version.
Signed-off-by: liranmauda <[email protected]>
Bump rook to v0.0.0-20250103143133-54c2ba5071bc and go directive to go 1.23
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](golang-jwt/jwt@v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…ub.com/golang-jwt/jwt/v4-4.5.1

Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1
We need to allow to modify the matchLabel of
topologySpreadConstraints for noobaa's backingstore pods.

https://issues.redhat.com/browse/DFBUGS-277

Signed-off-by: Ashish Pandey <[email protected]>
Noobaa/Backingstore : Need facility to change labels
Missing default_resource parameter which is mandatory
parameter for account creation, should mark the nooobaa
account status as rejected

Fixes: #https://issues.redhat.com/browse/DFBUGS-1297

Signed-off-by: Vinayak Hariharmath <[email protected]>
Setting noobaa account state "rejected"
- Remove dots at the end of newlines (excluding etc.)

Signed-off-by: Ben <[email protected]>
Without setuptools, running operator-courier fails with:

```
Traceback (most recent call last):
  File "/Users/zregvart/work/croz/noobaa/noobaa-operator/build/_output/venv/bin/operator-courier", line 5, in <module>
    from operatorcourier.cli import main
  File "/Users/zregvart/work/croz/noobaa/noobaa-operator/build/_output/venv/lib/python3.13/site-packages/operatorcourier/cli.py", line 2, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
make: *** [gen-olm] Error 1
```

Signed-off-by: Zoran Regvart <[email protected]>
@df-build-team df-build-team requested a review from a team January 24, 2025 16:09
Copy link

openshift-ci bot commented Jan 24, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: df-build-team

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.