From c21fc30972066b1b5cbe1e0243d5d48a11eaf6d9 Mon Sep 17 00:00:00 2001 From: Felipe Fumero Date: Thu, 8 Oct 2026 10:00:20 -0600 Subject: [PATCH 1/2] test: establish SSE-B2 default for persistent integration bucket --- test/integration/persistent_bucket.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/integration/persistent_bucket.py b/test/integration/persistent_bucket.py index 0ca62f423..f24e2e49c 100644 --- a/test/integration/persistent_bucket.py +++ b/test/integration/persistent_bucket.py @@ -17,6 +17,8 @@ from b2sdk.v3.exception import DuplicateBucketName, NonExistentBucket from b2sdk.v3.testing import BUCKET_NAME_LENGTH, BucketManager +from .helpers import SSE_B2_AES + PERSISTENT_BUCKET_NAME_PREFIX = 'constst' @@ -57,6 +59,8 @@ def get_or_create_persistent_bucket(bucket_manager: BucketManager) -> Bucket: } ], ) + if bucket.default_server_side_encryption != SSE_B2_AES: + bucket = bucket.update(default_server_side_encryption=SSE_B2_AES) return bucket From 6aad05b27d51d82cb30bd95b7ceb0c1bf6864291 Mon Sep 17 00:00:00 2001 From: Felipe Fumero Date: Thu, 8 Oct 2026 10:02:38 -0600 Subject: [PATCH 2/2] docs: note deterministic SSE-B2 integration setup --- changelog.d/1184.infrastructure.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/1184.infrastructure.md diff --git a/changelog.d/1184.infrastructure.md b/changelog.d/1184.infrastructure.md new file mode 100644 index 000000000..8f11562fb --- /dev/null +++ b/changelog.d/1184.infrastructure.md @@ -0,0 +1 @@ +Set the persistent integration-test bucket's SSE-B2 default explicitly so encryption-inheritance tests do not depend on the bucket's age.