nova-network was removed some time ago and has been unavailable. Drop
the remaining implementations to configure manila integrated with
nova-network.
Change-Id: I4e8e89bb5a20596e563a6c3e97c15853b912110e
Usage of the parameter was removed when qpid support was removed[1].
[1] 6da346a85320c3eed19e05d82f6a0849806ce294
Change-Id: I6f077689096c6aeb6ca5565637f092669670e40a
- The networking-hyperv plugin[1] was retired because the Winstackers
project was retired.
- The ncs plugin was already removed[2]
- The cisco_nexues plugin still exists but the networking-cisco project
is no longer maintained and has not been updated for 5 years[3].
[1] https://github.com/openstack-archive/networking-hyperv
[2] 31e4880299
[3] https://opendev.org/x/networking-cisco
Change-Id: Ide554b21cfb029cd863a348dc13ef5328ac83906
The sahara project was marked inactive[1] during this cycle. Health of
the project has not been recovered until the promised deadline (m-2)
and 2024.1 release won't be created for this project.
Change-Id: I15dca648cd84ae128171d70a194281eebe32bd8d
Panko project has been retired in Xena cycle [1].
This patch is removing the code to deploy panko with packstack.
[1] https://review.opendev.org/c/openstack/panko/+/791683
Change-Id: Iae2d7bc40732027990666819eca6d386ffa1804b
The CONFIG_KEYSTONE_LDAP_USER_ALLOW_* and CONFIG_KEYSTONE_LDAP_GROUP_ALLOW_*
parameters have been removed from the answer file. Their corresponding
options were removed from Keystone long ago, and they are no longer
valid in puppet-keystone since the Rocky release.
Change-Id: Icd09dc8885731d611720be6a223c12dfef8fe621
Closes-Bug: #1927069
Add new option "CONFIG_SKIP_TEMPEST_TESTS" to allow
skipping some of tempest tests which are defined
with "CONFIG_RUN_TEMPEST_TESTS". So for scenario to run
all smoke and dashboard tests except "test_volume_create" tests
following can be configured:-
CONFIG_RUN_TEMPEST_TESTS: "smoke dashboard"
CONFIG_SKIP_TEMPEST_TESTS: "test_volume_create"
Change-Id: Idab8dae17437f0940f872195f53fc934893aa283
The GlusterFS volume driver was removed from Cinder in Ocata release.
This review is removing the options to enable it in Packstack:
- gluster is not longer accepted in CONFIG_CINDER_BACKEND parameter.
- Parameter CONFIG_CINDER_GLUSTER_MOUNTS has been removed.
Change-Id: I972c0807ace53536c9fd008a2379c2b55b429441
FWaaS is being retired upstream during Victoria release, so we need to
remove it from packstack options.
[1] https://review.opendev.org/#/c/735829/
Change-Id: I9808793db64f9e4ad6d2af818d52378f04d03456
It will be removed in the Train cycle and commits are
up to remove it from puppet-neutron [1].
[1] https://review.opendev.org/#/c/658801/
Change-Id: I3ffd7de708b228e1a28ba7b08ad9138cc715c533
Packstack needs to get adapted to Python 3. This patch adds initial
compatibility fixes and a tox-py36 job (non-voting) to test it.
Change-Id: I653454b523224615ea5f0e9f5a7d799031f57649
Previously, we had a cron job to flush removed keystone tokens. Since
[1] this is not required anymore, but we need to add a cron job to
rotate Fernet keys.
[1] - https://review.openstack.org/544547
Change-Id: I331788ea08322a6f982c87eb195a619bab1c4d2e
[1] removed some deprecated parameters in puppet-neutron. Some of
them are still being used by Packstack, so let's remove them.
[1] - https://review.openstack.org/575976
Change-Id: I4b4beac2f4061689056c399e05d9dd5c6689e82f
This has been removed by the Keystone project as of [1].
[1] - https://review.openstack.org/543060
Change-Id: I29c08c958ed83b4245f20e73f4fec4841635e85d
This API was deprecated, and finally removed from Heat in [1].
[1] - https://review.openstack.org/534660
Change-Id: Ie7400b14749591dac70067b67b747418451e75d5
When missing, we got the following message when generating an
answer file:
"/usr/share/packstack/packstack.rst:284: (WARNING/2) Title underline
too short."
Change-Id: I49b8073c61d3072788620bf8c5c325c3c8643b5d
Dropping the CONFIG_GNOCCHI_INSTALL command line option and lets
install gnocchi when ceilometer is enabled. Combining these two
makes sense as database doesnt exist anymore for ceilometer.
Change-Id: I18a724048541b84579866429ebc648a32661d661
Telemetry does not support mongodb anymore and hence mongodb
was dropped from tripleo. Lets drop this code completely so
we dont end up maintaining dead code.
- drop mongodb support
- change default ceilometer publishers to gnocchi and panko
- add release note for dropping support of mongodb
Change-Id: I79bbc6be20bf538173b48976401a43d417520481
We need custom flavors, since we run Tempest on Virtuozzo
in CentOs 7 containers, they require more resources.
Change-Id: I83187e103e4bb80ad87afcf1c0a7583149f98828
ceilometer in swift proxy can generate lot of data and put extreme load.
Lets disable this by default. We did the same in tripleo in this patch
I40f47d46fdb06f31a739b590bf653bca71e33f61
Change-Id: I800dba738e4511824b509170f06d1da0f1e6cbe2
Is really needed when when non-standard image is used.
Provide it as a string, luckily, glance_image can accept properties
as a string, it has simple parser for "key=value[,key1=value2]..."-like inputs.
Change-Id: Ib85c2165c0b8c7f0732cf333f5ad8709e88063db
Users would like to be able to implement custom cinder volume
names in packstack and this commit implements this.
Change-Id: I37e97e6e8861eea35f6e2e4d93e69ba98e85bab7
Closes-Bug: #1698695
After switching packaging to use build_sphinx, we need to add this
extension to avoid errors like:
ERROR: Unknown directive type "automodule".
during doc build.
Change-Id: Ia9997b466d31a9422de64549a14196af173b1f63
In the last OpenStack cycles Open Virtual Networking has
quickly evolved, improving in features and maturity. This
patch adds support to OVN as ml2 plugin so that packstack
users can evaluate it easily.
Change-Id: Ifaa1e93923e1b1bcc9458331bbe0c163053c695d
Imports are always put at the top of the file,
just after any module comments and docstrings,
and before module globals and constants.
Change-Id: If04b73724ab08d0d62282c36c75e54ef9cdda67f
This is useful in some cases:
when provider network is accessed via single network adapter,
and CIDR range is much broader then required.
Change-Id: Iddba498804d7a9639a08fef3e23f5af1d5c31d9f
Several improvements have been made:
- SSH is now the default protocol for Nova migration.
- A specific user for migration is required, instead of nova
Change-Id: I21d131b7dab735ee9c5a033a3108490f5bdfb8cb
https://review.openstack.org/#/c/428752 added a deprecation note
for nagios in ocata cycle and warned about removal in pike.
This patch retires nagios deployment in packstack.
Change-Id: I4cbec69cf1137a4e16c972f181e982665400dc0b
EPEL packages have not been required for Packstack since a couple
cycles. Moreover, they are known to cause conflicts with RDO-provided
packages, so it's better to remove support completely.
Change-Id: I659c84d5944e419744f8903cf64581d28bfc77f3
The option was removed in Nova:
d9a7c16c30
The option had no effect and we don't need it anymore, therefore we're
removing it everywhere.
Change-Id: I079e239aa7ea8a1e849cd95f4297878e1b70f87b
Related-Bug: #1674375
In RDO, from ocata release tempest rpm is using upstream tempest
as a source. It would be good to use the same rpm for installing
and configure tempest.
Depends-On: Ia9e48d951e0f37e985e628b7a49401d75c9e4729
Change-Id: Ie6b20063944d3e6307bd332c624572e0cb3f1158
In previous releases neutron L3 agent was configured statically
to manage only br-ex as provider network. This way of configuring
neutron is being deprecated in neutron and it has been removed
from puppet-neutron in https://review.openstack.org/#/c/423625/.
This patch changes neutron configuration to a new mode where a
single L3 agent is able to manage multiple provider networks.
To implement it, a new parameter CONFIG_NEUTRON_OVS_EXTERNAL_PHYSNET
has been introduced. Default configuration has been modify to preserve the
existing behavior, creating a public network attached to br-ex bridge.
Change-Id: I71677a5d456ec8748e36f2191f247c96fa578d7d
Nova has removed support for the network service in ocata
cf72bb8f90
This patch removes the option to deploy nova-network using
packstack. As such, it forces to enable neutron. Otherwise
it returns error.
Change-Id: If9365dc65548a0dc0d1b643df457514db6000c09
Closes-Bug: #1651776
1) Remove sriov_agent_required
The sriov agent is enabled by default since Mitaka and this
configuration option has been removed from the upstream modules.
It had previous been deprecated by
I01bdda6df995f3b09fc55e6b1a016246b68eea26 and was removed in
Ib7c36e1a74a1e301f306bcfb884449bbedd1ef70
2) Add cell v2 setup
Nova has added cell v2 as a requirement for Ocata so we need to ensure
it properly gets setup as part of the install. This includes passing the
nova amqp information to the mysql service setup.
3) Remove enable_v1 and enable_v2 lbaas params
The enable_v1 and enable_v2 params were deprecated upstream in
I1c032c53b61face152bb37dfac4646db11403e4e and removed in
Ibad528ad783355236c384d037fe3ffb7d484538f.
Change-Id: I15c0568a92acb2c6a545692e96d8ab9260dbf564