Skip to content

fix(azure): require storage account for explicit credentials - #177

Merged
mnencia merged 5 commits into
mainfrom
dev/azure-require-storage-account
Dec 30, 2025
Merged

mnencia merged 5 commits into
mainfrom
dev/azure-require-storage-account

Conversation

@mnencia

@mnencia mnencia commented Dec 29, 2025

Copy link
Copy Markdown
Member

No description provided.

armru
armru previously approved these changes Dec 30, 2025
@NiccoloFei
NiccoloFei force-pushed the dev/azure-require-storage-account branch from 41b3b88 to 340bb48 Compare December 30, 2025 14:59
This commit fixes a duplicate test that was incorrectly testing
DataBackupConfiguration instead of WalBackupConfiguration, adds
proper coverage for WAL backup configuration methods, and includes
missing tests for Azure AD authentication while removing a redundant
connection string validation test.

Signed-off-by: Marco Nenciarini <[email protected]>
@mnencia
mnencia merged commit 20b7e0e into main Dec 30, 2025
9 checks passed
@mnencia
mnencia deleted the dev/azure-require-storage-account branch December 30, 2025 21:15
mnencia added a commit to cloudnative-pg/cloudnative-pg that referenced this pull request Dec 31, 2025
This change fixes Azure credentials validation to require storage
account when using explicit credentials such as storage key or SAS
token, and ensures connection string is mutually exclusive with other
authentication parameters.

Related: cloudnative-pg/barman-cloud#177
Signed-off-by: Marco Nenciarini <[email protected]>
mnencia added a commit to cloudnative-pg/plugin-barman-cloud that referenced this pull request Dec 31, 2025
This change fixes Azure credentials validation to require storage
account when using explicit credentials such as storage key or SAS
token, and ensures connection string is mutually exclusive with other
authentication parameters.

Related: cloudnative-pg/barman-cloud#177
Signed-off-by: Marco Nenciarini <[email protected]>
mnencia added a commit to cloudnative-pg/cloudnative-pg that referenced this pull request Jan 7, 2026
This change fixes Azure credentials validation to require storage
account when using explicit credentials such as storage key or SAS
token, and ensures connection string is mutually exclusive with other
authentication parameters.

Related: cloudnative-pg/barman-cloud#177
Signed-off-by: Marco Nenciarini <[email protected]>
mnencia added a commit to cloudnative-pg/cloudnative-pg that referenced this pull request Jan 8, 2026
This change fixes Azure credentials validation to require storage
account when using explicit credentials such as storage key or SAS
token, and ensures connection string is mutually exclusive with other
authentication parameters.

Related: cloudnative-pg/barman-cloud#177
Signed-off-by: Marco Nenciarini <[email protected]>
mnencia added a commit to cloudnative-pg/plugin-barman-cloud that referenced this pull request Jan 8, 2026
This change fixes Azure credentials validation to require a storage
account when using explicit credentials such as a storage key or SAS
token, and ensures the connection string is mutually exclusive with
other authentication parameters.

Closes #705

Related: cloudnative-pg/barman-cloud#177

Signed-off-by: Marco Nenciarini <[email protected]>
mnencia added a commit to cloudnative-pg/cloudnative-pg that referenced this pull request Jan 8, 2026
This change fixes Azure credentials validation to require a storage
account when using explicit credentials such as a storage key or SAS
token, and ensures the connection string is mutually exclusive with
other authentication parameters.

Closes #9598

Related: cloudnative-pg/barman-cloud#177

Signed-off-by: Marco Nenciarini <[email protected]>
cnpg-bot pushed a commit to cloudnative-pg/cloudnative-pg that referenced this pull request Jan 8, 2026
This change fixes Azure credentials validation to require a storage
account when using explicit credentials such as a storage key or SAS
token, and ensures the connection string is mutually exclusive with
other authentication parameters.

Closes #9598

Related: cloudnative-pg/barman-cloud#177

Signed-off-by: Marco Nenciarini <[email protected]>
(cherry picked from commit 53dc521)
cnpg-bot pushed a commit to cloudnative-pg/cloudnative-pg that referenced this pull request Jan 8, 2026
This change fixes Azure credentials validation to require a storage
account when using explicit credentials such as a storage key or SAS
token, and ensures the connection string is mutually exclusive with
other authentication parameters.

Closes #9598

Related: cloudnative-pg/barman-cloud#177

Signed-off-by: Marco Nenciarini <[email protected]>
(cherry picked from commit 53dc521)
cnpg-bot pushed a commit to cloudnative-pg/cloudnative-pg that referenced this pull request Jan 8, 2026
This change fixes Azure credentials validation to require a storage
account when using explicit credentials such as a storage key or SAS
token, and ensures the connection string is mutually exclusive with
other authentication parameters.

Closes #9598

Related: cloudnative-pg/barman-cloud#177

Signed-off-by: Marco Nenciarini <[email protected]>
(cherry picked from commit 53dc521)
mnencia added a commit to cloudnative-pg/cloudnative-pg that referenced this pull request Jan 20, 2026
This change fixes Azure credentials validation to require a storage
account when using explicit credentials such as a storage key or SAS
token, and ensures the connection string is mutually exclusive with
other authentication parameters.

Closes #9598

Related: cloudnative-pg/barman-cloud#177

Signed-off-by: Marco Nenciarini <[email protected]>
(cherry picked from commit 53dc521)
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.

3 participants