Skip to content

fix(storage): handle manifest without backend config - #901

Open
gboutry wants to merge 1 commit into
canonical:stable/2024.1from
gboutry:fix/lp2161882-2024.1
Open

fix(storage): handle manifest without backend config#901
gboutry wants to merge 1 commit into
canonical:stable/2024.1from
gboutry:fix/lp2161882-2024.1

Conversation

@gboutry

@gboutry gboutry commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Read backend config directly so software-only storage manifests retain an empty preseed before CLI and config-file values are merged.

Closes-Bug: #2161882
Assisted-By: Codex (gpt-5-6-sol)

QA steps

Add a storage backend without custom config in the manifest:

storage:
  dellpowerstore:
    mu4-powerstore:
      software:
        charms:
          cinder-volume-dellpowerstore:
            channel: 2026.1/candidate

Resulting charm channel should match what's specified in the manifest.

Links

https://bugs.launchpad.net/snap-openstack/+bug/2161882

Backport of #899

Read backend config directly so software-only storage manifests
retain an empty preseed before CLI and config-file values are merged.

Closes-Bug: #2161882
Assisted-By: Codex (gpt-5-6-sol)
Signed-off-by: Guillaume Boutry <guillaume.boutry@canonical.com>
(cherry picked from commit 4fe7e1d)
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.

2 participants