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: I0851d163a98e5b55045882e39af2ae68b2a8cedf
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)
Until https://bugs.launchpad.net/packstack/+bug/1771500
is fixed, temporary switch to ovs in scenario 001.
Also, set inject_partition to the default value of -2 in nova.conf.
We are having problems in the gate in OVH nodes (see [1]), and
doing this prevents us from using the problematic libguestfs code.
[1] - https://bugs.launchpad.net/packstack/+bug/1701032
Change-Id: Ifed85df073104684cd415792785acd12e2f89aa4
Related-Bug: #1771500
Co-Authored-By: Javier Peña <jpena@redhat.com>
(cherry picked from commit e9e6ad87a0)
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I576d22ac5e08951c312cd5f961d93486828b07d0
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: I9cb68d598bd2b706c05f2dd46fd9c1c6fdce0fc1
We were only depending on setuptools for runtime to use pkg_resources,
so we could fetch the path to the rst documentation in certain cases
(mainly during development). We can figure out that path using
other means, so we do not depend on setuptools anymore.
Closes-Bug: #1713950
Change-Id: I9c0f676ac2219001118f7191a6e5c8faee3312c4
(cherry picked from commit 1948987952)
- 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)
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
(cherry picked from commit d4b28f3562)
Port 8779 is used by trove, and port has been changed
to 8977 by default both in devstack and in puppet-panko [1]
[1] https://review.openstack.org/#/c/471551/
Change-Id: I1522e69b719324d60a0df31747e0c1bfb354bbaa
(cherry picked from commit b5aa20953c)
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
(cherry picked from commit d90c4b1b68)
The latest puppet-rabbitmq commits require the "port" parameter to
be an integer [1]. Even though we are still pinning to a previous
version without this requirement, we should get ready for the future
bump.
[1] - 5cd873e065/manifests/init.pp (L45)
Change-Id: I830e59595a4bcdc60a5cec29d5b8672b7cd8e082
(cherry picked from commit 385f75b9c4)
We are not importing it directly in the code, just as a transitive
dependency for pyOpenSSL, which is already a requirement.
Change-Id: Ia19b054564eda253dadf768557a73401ebf78e89
(cherry picked from commit 3fadea0a99)
We need custom flavors, since we run Tempest on Virtuozzo
in CentOs 7 containers, they require more resources.
Change-Id: I83187e103e4bb80ad87afcf1c0a7583149f98828
stdlib was pinned to 4.16.0 in https://review.openstack.org/#/c/460490/
because of a problem with ensure_resource(). The but seems to
be fixed and p-o-i is pinned to 4.18.0 so let's use the same
version.
Change-Id: I90d07de30f9b6fdab5fb7d084eb78ec47a221f09
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>
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
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
Change I090506d5e035b95a506f05b2c6608524ab2b63e9 made it possible
to customize allow_resize_to_same_host, but it was only added
to nova::compute class, and it is required in nova::api also
Change-Id: I6956070124696780273be5aefac55d08afb4a2b2
Currently when running packstack on a CPU other than x86_64
provision_700.py will download the x86_64 cirros images.
This change introduces a set of helper functions to map from host
[kernel] architecture to the names dib and cirros expect.
Change-Id: I5335deb303fbc4c434a8d69c82344a462f0e1540
Added function to automatically install magnum-ui dashboard plugins
when Magnum is enabled.
Per RDO request https://github.com/redhat-openstack/easyfix/issues/14
Change-Id: Ida389f5d63615a0931a630ede07744f1138a6f9c
Will automatically install neutron-lbaas-ui if neutron-lbaas is enabled.
Per RDO request redhat-openstack/easyfix#14
Change-Id: If3ba0d77bb11e4b226d4627fcd005c269ee0b25a
https://review.openstack.org/329505 commented out a couple lines
in ssl_001.py, which effectively break SSL cert creation for Horizon
if AMQP SSL is not configured.
Change-Id: I8ef4e398f852dc3ab77fadde01777f2f136e6e37
The parameter has been removed from puppet-sahara in
https://review.openstack.org/#/c/444051/. Now to enable
the service the only required parameter is to use
notification_driver which is already used.
Change-Id: I6d8d724c61d79d5af9a2f98e3bcf2f449c8a186f
Closes-Bug: #1704927
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
If provided password contains special characters, e.g. '$', then
variable expansion will occur and render the password incorrect,
breaking authentication.
Change-Id: I2af6ed1f96fd49e8e7036b10366a8c222d2031f6