* Update charm-specs from branch 'master'
to 2c3f8bd9c0d81e1fd1417e72c72f5b9ecf0c7f16
- Unify ceph nova-compute credentials
Ceph credentials should be the same across all nova-compute charm apps
to allow live-migration of VMs booted from image (and stored in ceph
via use of libvirt-image-backend=rbd config) to succeed.
Related-bug: #2028559
Change-Id: If73469af2a372c0afbdbf338677782d475fd02e2
* Update charm-specs from branch 'master'
to 873641735c38e1cb3f8094118b922bea0b7a790e
- Open 2024.1 (Caracal)
Summary of changes:
- Open the 2024.1 (Caracal) cycle specs
- Fix 2023.1 (Antelope) symlinks
- Fix 2023.2 index headlines
Change-Id: Iad4fbae7a736d09595a65db475c6e03481c58fad
* Update charm-specs from branch 'master'
to 8fd34e9071db21ce39fa20d72b4a0674773093d5
- Merge "Add the charmhub-migration spec"
- Add the charmhub-migration spec
This spec proposes a new, better, but alternative means for maintaining
and releasing OpenStack charms in a world with a new charm store
(charmhub.io) which provides richer mechanisms for charm delivery.
Change-Id: If5719ad54c52d46dc001da4df91caa4b00af256f
* Update charm-specs from branch 'master'
to 38c6d92b1f2e07accc882fb772681a6c4c1a23f2
- fix docs CI
File "/.../charm-specs/doc/source/redirect.py",
line 24, in process_redirect_file
parent_path = path.replace(app.builder.srcdir, app.builder.outdir)
TypeError: replace() argument 1 must be str, not _StrPath
Change-Id: Id650151fcb2d4832afc5a196636ad584aa04d0ef
* Update charm-specs from branch 'master'
to 835b855f8e875653fb9c930394efa2927938d9e0
- Fix 2023.1 and 2023.2 titles
Swap the titles in 2023.1/index.rst and 2023.2/index.rst.
Change-Id: I322b0501d9073c587067c57f658cb0ab99b243f4
* Update charm-specs from branch 'master'
to 5994599de0db9cd884d434a857b5e3f2e5773f05
- Open the 2023.2 Specs
Open the 2023.2 (Bobcat) cycle specs
Change-Id: I6fea195c778ae84f88c7fe4474565e38d5395bdc
* Update charm-specs from branch 'master'
to 6acfd3ace940b9424e0134ae09c6d2182749476d
- Rename 'antelope' to '2023.1'
Change-Id: Ie21f817d617d7d0c4977fae4134fed2022adf88c
* Update charm-specs from branch 'master'
to 9448f7ccae15fea3a7bb7332dfdbfef638e34b24
- Open the Antelope Specs
Open the Antelope cycle specs (a bit late, but better late than never).
Change-Id: I0a6be44a0b1d79ef54be0c5905734df5b032c4c7
* Update charm-specs from branch 'master'
to 4611a17cc13fb4f75f921a23a11f7643cffb9231
- Spec for safe downscaling of the ovn-central charm
Change-Id: Idbbf45eb04f32d18e5e77c46571676f44a2a5383
* Update charm-specs from branch 'master'
to 47a29e4d062804696da579aa9ac0455e50cd5406
- Disable vTPM capabilities by default
Disable the vTPM capabilities by default. The necessary dependencies
have not been backported to focal (as of yet), requiring the packages to
be provided in a PPA. Rather than install this PPA by default, the charm
will disable the vTPM features by default and require the user to enable
them.
Change-Id: Id0521b4dd6a3e5a768cab14855e4f3fec240ff77
* Update charm-specs from branch 'master'
to b2cbe21e562f55fb606af5a29766cab7fd66fb89
- Merge "Align Prometheus metrics exporters to any LMA stack"
- Align Prometheus metrics exporters to any LMA stack
Change-Id: Id0d8e93bf6fcf1e609979bb1cf94908607569a9a
* Update charm-specs from branch 'master'
to ed1475858272059a0554f61331210e563694a134
- Add spec for NVidia vGPU support in Nova
Change-Id: I646bf1217a2212c7aef103489b24fa8b420a8a07
Co-authored-by: Aurelien Lourot <aurelien.lourot@canonical.com>
* Update charm-specs from branch 'master'
to 113ee2f6799d00b9d76f3c15275b2b1071098056
- Merge "Add Keystone OpenID Connect spec."
- Add Keystone OpenID Connect spec.
This spec proposes the creation of a new charm subordinate to Keystone
to enable the use OpenID Connect providers in Keystone federation.
Related-Bug: #1859883
Change-Id: I790fbb2bd1f48bf410f151427d44784c115b0626
* Update charm-specs from branch 'master'
to a2afd457f03f54813db6fb9d0ab33f5ea3c7a093
- Add spec for emulated TPM support
Add the specification for emulated TPM support for OpenStack Charms.
Change-Id: I95891c8b902cf8108160d75d1aadd038e51c479e
* Update charm-specs from branch 'master'
to 26f7f36b0969ed6fd60fbf7964dc4d9e5941db6a
- Merge "Add quorum queue support"
- Add quorum queue support
Change-Id: I687a4cc74d96bb4054138f73c22754097e78bf7b
* Update charm-specs from branch 'master'
to 85afbf9397fd0bf82c9b5dc686c5e821a6f87692
- Merge "Pausing Principal units and hacluster without sending false alerts"
- Pausing Principal units and hacluster without sending false alerts
Proposes a way of pausing openstack charms and/or hacluster that
will update nrpe files to not send false alerts.
Change-Id: I5ccb1f9ccf596a38634049aac603846c396d174a
* Update charm-specs from branch 'master'
to b6f5a1c9d287d4f27376b1f360d862a75e01ca09
- Add spec proposal for configurable service IPs on designate-bind charm.
Proposes a way to configure peristent service IPs on the designate-bind
units that would be retained even after unit re-deployment.
Change-Id: I77d85094cd048bb5fa9e66e8dbccfb948a03e7ad
* Update charm-specs from branch 'master'
to 1e2ca741265bac489a2f969dfed8498bb286764e
- Open Yoga specs
Change-Id: I1ac5964b3adda8696e791ff369283137f386dcb3
* Update charm-specs from branch 'master'
to 41e88796e28a803308e87a13e04170a64e177458
- Remove charm-panko spec from Xena backlog
Upstream project is no longer maintained:
https://opendev.org/openstack/panko
Keeping identical file in Rocky folder.
Change-Id: Id7327389b85d2cfc37d1f7eebd6a2e56daafc611
* Update charm-specs from branch 'master'
to 4f3e4be58723efb821c49c006e93ee09c61b9c49
- Add spec proposal for subordinate charm cinder-lvm
Proposes a new charm, 'cinder-lvm' that is subordinate to the 'cinder'
charm, to configure the LVM driver.
Change-Id: Ifd77e49fb92274df2b38242f55508b702bcf100b
* Update charm-specs from branch 'master'
to 69aa54891985792a36766ea3a109c02a4777bae4
- Open the Xena Specs
Open the Xena cycle specs (a bit late, but better late than never).
Change-Id: I1d86695f75773764bfed2cefe644c9fbbafed575
* Update charm-specs from branch 'master'
to 764bf031727175e6c68437e310ee44b0a23cec30
- Merge "Add compute-nodes-az-sync spec"
- Add compute-nodes-az-sync spec
It proposes an automatic way to sync the Juju availability zones
with the OpenStack availability zones.
Change-Id: I315ffbdb2a1a0ab993fca1c0f39f758b214a36ce
* Update charm-specs from branch 'master'
to 5b0d19cbcf9f61e3d8a2bd1145f834fc9ab2c8fb
- Merge "Support memory fragmentation tuning"
- Support memory fragmentation tuning
In some high memory pressure scenarios, the memory shortage would make
the high order pages hard to be allocated and also the page allocation
would go to the synchronous frequently reclaim thanks to the default gap
between min<->low<->high is too small to wake up the kswapd(asynchronous
reclaim) earlier. The spec proposes a mechanism to fine-tune the sysctl
memory parameters(min_free_kbytes/watermark_scale_factor) at runtime to
improve the situation.
Change-Id: Ifbbca53b28e8e5f470eba9b64abeda27c74b61f1
* Update charm-specs from branch 'master'
to 9c59d56b691196890252f9d354ef9ad41348ecea
- Add Manila NetApp spec
Add spec for the new backend configuration charm to enable
NetApp Data ONTAP as shares storage in Manila.
Change-Id: I1ee6dce8d50c6957594eb6b418c1b0b945502b75
* Update charm-specs from branch 'master'
to 987ed82ad05177b165b58a5537f2ed28b2aff142
- Merge "Add spec for Magnum charm"
- Add spec for Magnum charm
Change-Id: Ia5746636507c802569fa597b3d8fd1a6815f375c
* Update charm-specs from branch 'master'
to 8cbfdbc9081d95d11e3db047fae4d4a98b0ef2d5
- Implement Ceph Dashboard feature subordinate charm
The Ceph Dashboard should be available for enablement and configuration
as a new subordinate charm, mainly intended to be used with the ceph-mon charm.
Change-Id: I36984386fd029478e7a213d5acd04c453d27f7b4
* Update charm-specs from branch 'master'
to f333404a66a815c76470a2cb2182033adca155a2
- Update Cinder Ceph replication spec
Add the necessary changes needed to grant access to nova-compute,
for the Cinder replication backend.
Change-Id: Iea76438201158e00e2a9377211169c3a61dd3b5d
* Update charm-specs from branch 'master'
- Specification opening for Victoria cycle
Re-organise specification for Victoria development cycle.
Change-Id: I6b7384c8371f422615041913682d02b268d785de
* Update charm-specs from branch 'master'
- Enable S3 storage backend for Gnocchi
This is the feature spec for the s3 feature for gnocchi.
The feature PR is here: https://review.opendev.org/#/c/734682/
Change-Id: Ida8c8f3592d78a15d4d6258f012773e102cb528f
* Update charm-specs from branch 'master'
- Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I0b21a468b8952c6189764b8f17bb2ffc057aefec
* Update charm-specs from branch 'master'
- Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found by updated hacking version.
Change-Id: If1e08242c53faab7ac7ec87d77741dbc692c66d7
* Update charm-specs from branch 'master'
- Add spec for Mellanox hardware offload support
New spec for delivery of support for hardware offload of
networking to supported Mellanox Connect-X 5+ networking
cards using Open vSwitch.
Included drive-by fixes for pep8 failures with Py3.8.
Change-Id: I89c668cb44fd6308d8819afba19db42a52e8dbd0
* Update charm-specs from branch 'master'
- Doc cleanup, use openstackdocstheme
Switch to "modern" way of docs building in OpenStack:
* Use sphinx-build
* Use openstackdocstheme instead of old oslosphinx
* Adjust settings for openstackdocstheme
* Fix build errors:
- There's no priorities folder in this repo,
so remove non-existing links.
- There's no backlog file, remove link.
- remove links in specs that don't exist
- fix RST link formatting
- Fix RST errors
Change-Id: I0d1d1c866957e7dbd5d4e394b0368a0a5250b00b