From a63c6b91e3015b3f8de49df559949600f0a4ff2a Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Thu, 9 Jul 2026 12:00:16 +0000 Subject: [PATCH] Fix @fb-encryption tests for PMM-15194 encryption v2 rotation Update verifyEncryptionRotation() assertions to match the new keyset-based rotation output: primary key added, PMM Server restarted, and secrets re-encrypted with the new key. Co-authored-by: travagliad --- codeceptjs-e2e/tests/encryption/encryption_test.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/codeceptjs-e2e/tests/encryption/encryption_test.js b/codeceptjs-e2e/tests/encryption/encryption_test.js index 32deda39b..d95d4cea4 100644 --- a/codeceptjs-e2e/tests/encryption/encryption_test.js +++ b/codeceptjs-e2e/tests/encryption/encryption_test.js @@ -17,11 +17,9 @@ Before(async ({ I }) => { const verifyEncryptionRotation = async (container) => { const r = await I.verifyCommand(`docker exec ${container} pmm-encryption-rotation`, '', 'pass', true); - assert.ok(r.includes('DB pmm-managed is successfully decrypted'), 'Failed to decrypt DB'); - assert.ok(r.includes('Rotating encryption key'), 'Failed to rotate encryption key'); - assert.ok(r.includes('New encryption key generated'), 'Failed to generate new encryption key'); - assert.ok(r.includes('DB pmm-managed is successfully encrypted'), 'Failed to encrypt DB'); - assert.ok(r.includes('Starting PMM Server'), 'Failed to start PMM Server after encryption key rotation'); + assert.ok(r.includes('Added new primary encryption key'), 'Failed to add new primary encryption key'); + assert.ok(r.includes('Restarting PMM Server'), 'Failed to restart PMM Server'); + assert.ok(r.includes('All stored secrets are re-encrypted with the new key'), 'Failed to re-encrypt stored secrets'); }; Scenario(