Also changed some filenames to match the requirement which is to have the same
name than the blueprint.
Change-Id: Ief213c619a960e1248593b3d31a91d19e1267f36
This is proposal for implementation of displaying
availability zone requested during server creation,
on server show and server list --long output.
Change-Id: I9e07d8f7347da3b85a27616f8b852ca17d18a4bc
Code is already complete but reverted from Bobcat; will be resubmitted
this cycle with more rigorous testing.
blueprint ironic-shards
Change-Id: I37039e400e9146633501c62d0e1c97b373871edb
Given we say that the spec is implemented, we need to correctly explain what was
left and not reverted, ie. the deprecated option.
Change-Id: I03381e8e08f51246be284dbb56b940213663c576
Also changed some filenames to match the requirement which is to have the same
name than the blueprint.
Change-Id: I9b4e875dc613d63556937d3a66b873b060db62f7
A recent release of python-subunit 1.4.3 caused
stestr to break due to an undeclared transitive dep.
this is fixed in stestr 4.1.0 but it highlighted that
nova-specs is not using uc when installing and as a result
is prone to failures that wont happen in other tox venvs.
This change simply enables the use of upper-constraints
to prevent future breakages like this.
Change-Id: Ic8a19b8426d3d91f82e907ace62f846a9d6c7282
the type of app.builder.srcdir is now a _StrPath which
breaks the invocation of replace when generating
redirects.
This change just fixes that by wrapping it in str()
Change-Id: Ic8936c2e657a2a0212b1bc96915ba6e2035569b3
This removes the mention of a flavor extra spec for indicating the
encryption secret UUID of an encrypted image. The secret is related
only to an image, not a flavor.
This also adds more details about the handling of encryption secrets
when instances with ephemeral encryption are snapshotted, shelved, or
rescued.
Related to blueprint ephemeral-storage-encryption
Change-Id: I3599e2fe59113b1d27ba08019c7cd78f1ab5a725
This was a great tool but it seems it is no longer maintained, with no
commits since late 2021 [1]. Remove it, capturing static copies of the
SVGs it was generating so we don't lose information. The original
"source" is retained in case we ever want to revive our use of the tool
but that seems unlikely at this point.
[1] https://github.com/blockdiag/blockdiag
Change-Id: Ie3f89730128fdb8beca8bb02312d11516affcbbc
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Previously-approved: 2023.1, Zed, Yoga, Xena, Wallaby
The spec has been updated to reflect a change needed in the
implementation to support snapshot and shelve for ephemeral encrypted
instances. The encryption secret is needed in order to boot a new
instance from a snapshot of an ephemeral encrypted instance and to
unshelve an ephemeral encrypted instance. So, the spec is updated to
propose an additional flavor extra spec or image property to keep the
encryption secret UUID from the key manager.
Related to blueprint ephemeral-storage-encryption
Change-Id: Ie796abd247a9231d1e126a589f03a81696960b26
This spec is to add service role to nova service-to-service
APIs policies.
Partial implement blueprint policy-service-role-default
APIImpact
Change-Id: Iea9c017a4f104370e75a3f1e5070c8efa01e30b6