Skip to content

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

Merged
alphaprinz merged 1 commit intonoobaa:masterfrom
alphaprinz:notif_fix
Dec 10, 2024
Merged

bucket notification - check pvcName, not pvc DFBUGS 988, 991#1485
alphaprinz merged 1 commit intonoobaa:masterfrom
alphaprinz:notif_fix

Conversation

@alphaprinz
Copy link
Contributor

Explain the changes

  1. For bucket logging and bucket notification, we allocate a pvc from cephfs (if no explicit pvc was specified).
    The check for whether there's already a pvc was wrong.

Issues: Fixed #xxx / Gap #xxx

  1. https://issues.redhat.com/browse/DFBUGS-988
  2. https://issues.redhat.com/browse/DFBUGS-991

Testing Instructions:

  1. See bugs for reproduction scenario
  • Doc added/updated
  • Tests added

@alphaprinz alphaprinz force-pushed the notif_fix branch 2 times, most recently from 4b96088 to ba501f7 Compare December 7, 2024 19:23
Copy link

@aspandey aspandey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
@alphaprinz alphaprinz merged commit 88aef43 into noobaa:master Dec 10, 2024
alphaprinz added a commit to alphaprinz/noobaa-operator that referenced this pull request Dec 10, 2024
…1485)

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
liranmauda added a commit that referenced this pull request Dec 11, 2024
bucket notification - check pvcName, not pvc DFBUGS 988, 991 (#1485)
ismaelpuerto added a commit to ismaelpuerto/noobaa-operator that referenced this pull request Jan 6, 2025
Signed-off-by: Ismael Puerto Freire <ipuertofreire@gmail.com>

Expand bucket replication documentation

Signed-off-by: Ben <belimele@redhat.com>

Add S3 compatibility documentation

Signed-off-by: Ben <belimele@redhat.com>

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 <aspandey@redhat.com>

Add bucket types documentation

Signed-off-by: Ben <belimele@redhat.com>

Update `readme.md`

Signed-off-by: Ben <belimele@redhat.com>

noobaa/operator: Add tests for deletion

Adding tests for deletion of non exiisting OBC and Bucketclass

Signed-off-by: Ashish Pandey <aspandey@redhat.com>

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

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>

Fix for region fetch from GetAWSRegion()

Signed-off-by: Aayush Chouhan <achouhan@redhat.com>

Bucket Notification - connect filename simplification (noobaa#1494)

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
liranmauda pushed a commit to ismaelpuerto/noobaa-operator that referenced this pull request Jan 6, 2025
Signed-off-by: Ismael Puerto Freire <ipuertofreire@gmail.com>

Expand bucket replication documentation

Signed-off-by: Ben <belimele@redhat.com>

Add S3 compatibility documentation

Signed-off-by: Ben <belimele@redhat.com>

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 <aspandey@redhat.com>

Add bucket types documentation

Signed-off-by: Ben <belimele@redhat.com>

Update `readme.md`

Signed-off-by: Ben <belimele@redhat.com>

noobaa/operator: Add tests for deletion

Adding tests for deletion of non exiisting OBC and Bucketclass

Signed-off-by: Ashish Pandey <aspandey@redhat.com>

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

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>

Fix for region fetch from GetAWSRegion()

Signed-off-by: Aayush Chouhan <achouhan@redhat.com>

Bucket Notification - connect filename simplification (noobaa#1494)

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
ezio-auditore pushed a commit to ezio-auditore/noobaa-operator that referenced this pull request Jan 13, 2025
…1485)

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
ezio-auditore pushed a commit to ezio-auditore/noobaa-operator that referenced this pull request Jan 13, 2025
Signed-off-by: Ismael Puerto Freire <ipuertofreire@gmail.com>

Expand bucket replication documentation

Signed-off-by: Ben <belimele@redhat.com>

Add S3 compatibility documentation

Signed-off-by: Ben <belimele@redhat.com>

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 <aspandey@redhat.com>

Add bucket types documentation

Signed-off-by: Ben <belimele@redhat.com>

Update `readme.md`

Signed-off-by: Ben <belimele@redhat.com>

noobaa/operator: Add tests for deletion

Adding tests for deletion of non exiisting OBC and Bucketclass

Signed-off-by: Ashish Pandey <aspandey@redhat.com>

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

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>

Fix for region fetch from GetAWSRegion()

Signed-off-by: Aayush Chouhan <achouhan@redhat.com>

Bucket Notification - connect filename simplification (noobaa#1494)

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
liranmauda pushed a commit to liranmauda/noobaa-operator that referenced this pull request Mar 23, 2025
Signed-off-by: Ismael Puerto Freire <ipuertofreire@gmail.com>

Expand bucket replication documentation

Signed-off-by: Ben <belimele@redhat.com>

Add S3 compatibility documentation

Signed-off-by: Ben <belimele@redhat.com>

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 <aspandey@redhat.com>

Add bucket types documentation

Signed-off-by: Ben <belimele@redhat.com>

Update `readme.md`

Signed-off-by: Ben <belimele@redhat.com>

noobaa/operator: Add tests for deletion

Adding tests for deletion of non exiisting OBC and Bucketclass

Signed-off-by: Ashish Pandey <aspandey@redhat.com>

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

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>

Fix for region fetch from GetAWSRegion()

Signed-off-by: Aayush Chouhan <achouhan@redhat.com>

Bucket Notification - connect filename simplification (noobaa#1494)

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
(cherry picked from commit 6ceb4f8)
liranmauda pushed a commit to liranmauda/noobaa-operator that referenced this pull request Mar 24, 2025
Signed-off-by: Ismael Puerto Freire <ipuertofreire@gmail.com>

Expand bucket replication documentation

Signed-off-by: Ben <belimele@redhat.com>

Add S3 compatibility documentation

Signed-off-by: Ben <belimele@redhat.com>

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 <aspandey@redhat.com>

Add bucket types documentation

Signed-off-by: Ben <belimele@redhat.com>

Update `readme.md`

Signed-off-by: Ben <belimele@redhat.com>

noobaa/operator: Add tests for deletion

Adding tests for deletion of non exiisting OBC and Bucketclass

Signed-off-by: Ashish Pandey <aspandey@redhat.com>

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

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>

Fix for region fetch from GetAWSRegion()

Signed-off-by: Aayush Chouhan <achouhan@redhat.com>

Bucket Notification - connect filename simplification (noobaa#1494)

Signed-off-by: Amit Prinz Setter <alphaprinz@gmail.com>
(cherry picked from commit 6ceb4f8)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants