This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: I136498a261a1b74ccafd9e8e8c44db48f6f9f606
r10k version 3.0.0 and later require a newer version of the cri gem,
which only work with ruby >= 2.3. This does not work on CentOS 7,
where we have an earlier version.
Change-Id: I99958dd82bb95b8f3d7a6a2b0c86fd2c1f21c802
(cherry picked from commit 4f8e95eccf)
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I5de366976534a8b435c511d70b787d188e55d57d
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated. Update references
to include the extension.
Change-Id: Ica577a18cc53c6d32eebd2eb6c5f43615f1b6e3f
- Do not generate the SSH private key if it already exists
- Set skipsdist = True in tox.ini
- Add Zuul v3 layout
Change-Id: I4b0254bf175d51c0a468b01f8ac034db43859572
(cherry picked from commit df7cb04857)
https://review.openstack.org/#/c/492172/ has changed how
pci_alias is managed in puppet-nova module and false is
not longer a valid value.
This patch changes the value for pci_alias when it's not
set in packstack to the default value, $::os_service_default
Change-Id: I663511ec2cf8d16461c75484bfc5481c45558f6a
(cherry picked from commit e6f5e001cf)
cryptography-2.0 has been released and requires
version >=1.6.2 of pyOpenSSL. This patch changed
required version of pyOpenSSL to be >= 1.6.2. Given
that we are not capping the version of cryptography
i think we shouldn't cap pyOpenSSL.
Change-Id: I044f6d74d64899eaf9edc3a3931825c5a5d6e84f
(cherry picked from commit 6d032f6908)
Without this gnocchi with swift floods with events, causing too much
load.
Change-Id: Ibe23639cba50085efd10a8a65cd59c8350f74f58
(cherry picked from commit ef846b0589)
When running tests using run_tests.sh, we want to have the option
to select if we want to run SELinux in enforcing (default) or
permissive mode.
Change-Id: I76776ff975a251c62f70c826913cd329b57c20c3
(cherry picked from commit 14e0eaaa35)
The latest puppet_forge version (2.2.7) requires semantic_puppet ~> 1.0,
which is not compatible with r10k.
Change-Id: Ie1ecfcc8ba579ae52007dd924851ed47a2ccb5dc
https://review.openstack.org/#/c/451968 has changed live migration
configuration in puppet-nova. This patch adjust packstack to this
change.
Use ocata repos for testing in stable/ocata
Change-Id: I43e3a2171981886da5e6c779fd24510540a7c07a
(cherry picked from commit 1f69afa939)
We have to use neutron::services:vpnaas in the controller node (not
in the network node), and remove the service_providers entry from
the plugin, as it is already done in the Puppet code.
Backport: stable/ocata
Change-Id: I11efcd52b0f591bcebdccbf4c68551c8faaf5f5d
(cherry picked from commit 7ebadaed52)
There seems to be no use cases of having single compute node
and forbidding to resize instances on it.
This change enables "allow_resize_to_same_host" in nova.conf
and makes it possible to run Tempest tests for resize.
Change-Id: I090506d5e035b95a506f05b2c6608524ab2b63e9
(cherry picked from commit b36cc282bd)
During the Ocata cycle, some changes to puppet-nova have affected
Ironic deployments (e.g. [1]).
[1] https://review.openstack.org/391569
Change-Id: I4197cec11137bc838a64fb40ee0221bb848c5a0c
(cherry picked from commit 9544341126)
This is a combination of two fixes:
1- Update version of hacking used in tests
We were using an old version of hacking that did not support
pbr==2.0.0, and this is creating issues running flake8.
Since we are now using a newer version, a couple updates are required
to get the tests to pass.
2- Remove the workaround for the Nova placement WSGI file
https://review.openstack.org/440638 added a workaround on the Puppet
side, so it was conflicting with ours.
Change-Id: I7384a7b5612866b2a70643ae4203a1848fdf8679
(cherry picked from commit 523d8dcd39)
python-redis is now installed by puppet-aodh after
https://review.openstack.org/#/c/433951/ .
We need to use the same tags as used there to avoid
duplicate declaration error.
I think we can't totally remove it and leave it to puppet-aodh
because other services as ceilometer requires it.
Change-Id: I06fb2d51ce42377e8d5a1a2df50119b576a21cea
The nova_flavor provider fails to create a flavor when using
Keystone v2. Using a versionless endpoint fixes this.
Change-Id: I6924a47fab7442b0ebbf72c94757f6009c7267b9
Closes-Bug: 1664668
There may be cases where a name server is not configured on a system,
and there is no Internet access. Changing the local IP detection code
to work on these cases, by using the default gateway as a reference.
Change-Id: I3a6da3cdd3f3a17c24a855a912a3134e651cdc61
Closes-Bug: #1656459
Nagios installation option will be removed in Pike. This patch
introduces an alert message for users that enable nagios
installation.
Change-Id: Ib256a3859821b498e91b6e9179da9a99e0c84784
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
In fact these tunes should be performed when VMWare
backend is NOT enabled.
Change-Id: I621c9ff77ef6c586ad40928fb3cb4dc307f5686a
Signed-off-by: Pavel Glushchak <pglushchak@virtuozzo.com>
This was wrongly added in https://review.openstack.org/409205, the
puppet-swift module does not support this parameter.
Change-Id: I2e55b6317ad3b94c44a3401c793c582a5fe052a1
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
The upstream Puppet modules deprecated several rabbit_* parameters
via https://review.openstack.org/#/q/topic:bug/1625198. Let's avoid
the deprecation warnings and fix this in Packstack.
Change-Id: Ia7ade3593634ba3d1f4241d564fb75df3efc879d