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
We are still using old 0.3.5 version, let's move to the most recent one.
This patch also removes usage of UEC cirros image for tempesa. This was
introduced long time ago [1] because of hitting issue reported in [2].
This should be fixed in newer cirros versions so let's make it simple
and do not use extra image only for tempest.
[1] https://review.opendev.org/#/c/322139/
[2] https://bugs.launchpad.net/cirros/+bug/1312199
Change-Id: I1bc286f6264538f4be920e5bf2b5d113c0b57280
RetryFilter was deprecated in Train and is now
removed[1] from nova, so let's cleanup it's usage.
[1] https://review.opendev.org/#/c/744800
Change-Id: I0ef6b6c96e9604d5a9fb60c360791dda7ca0bf51
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
glance-registry was deprecated some releases ago and it has been fially
removed in Victoria [1].
This patch stop deploying glance-registry service.
[1] https://review.opendev.org/#/c/738671/
Change-Id: If56beeb503033149115138150b0a865a2d519321
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
These filters were deprecated since stein and are removed
with https://review.opendev.org/#/c/672065/. This patch
cleans up them from packstack.
Change-Id: Ia5489430cff6eda32defec94f365448bfe801c91
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
Puppet-nova has removed the support for the integrated service in [1],
so Packstack has to move along and start supporting the extracted
service.
[1] - https://review.opendev.org/638657
Change-Id: I2978015a32101de7a27e13152d89b3802225b128
This patch is changing the default driver used in Packstack from
ML2/OVS to ML2/OVN. It also flips jobs running with OVS to OVN and
viceversa while keeping the lbaas scenario with OVS.
Also, the encapsulation used by default changes from vxlan to
geneve.
Change-Id: I0abfdb1de66730101a27ca3a949f056b50fc9c98
Signed-off-by: Daniel Alvarez <dalvarez@redhat.com>
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
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.
Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.
Also, convert using openstackdocstheme.
This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.
Change-Id: I3f53408447d75e36972eafb6cd71fbc770ee6b03
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
Added new --validate-answer-file switch to check if answerfile contains
any unexpected options. Often such options are a result of human
error or answerfile reuse in different Packstack/OpenStack versions.
Change-Id: Ie537a27e7a21086f6b41c582d846584bf1545d52
Signed-off-by: Maciej Kucia <m.kucia@partner.samsung.com>
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
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
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
Ceilometer collector and API are deprecated and disabled by default.
Lets not include them in the configuration.
Change-Id: I87ef227a1166450b64f10b08be506a90e4bcbfca
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
This patch introduces MESSAGE and MESSSAGE_VALUES to
parameters. When a user selects a value included in
MESSAGE_VALUES for a parameter with MESSAGE option,
this message will be shown to users at the end
of packstack execution.
Example use case is showing a note alerting that a service
will be removed in next release if user enables it.
Change-Id: I1331de921e1f5f1aecf991cb83fa1509f29b3ee7
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
Packstack install nagios server in controller node
by default. Given the lack of integration between nagios
and OpenStack services provided as deployed by packstack,
i think this shouldn't be the case.
This patch disables nagios installation by default.
Change-Id: I19df1a09d971a06ee94dc543a003a5fd55dcb1f2
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
https://review.openstack.org/#/c/373043/ has removed non-SQL drivers
so we need to move out of mongodb driver.
Change-Id: I6f1d7d7e6196c8e5c6f44518d60f84de19e1885d
Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.
Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.
Change-Id: I2cfd969fbd38ab9181b35b50179dd4cf6fd0eb0e