This repo is not properly retired. Retired repos can only have two files:
- README.rst
- gitreview
To cleanup the retirement, keeping these two files only in right
format and removing the other remaining files if there is any.
Detail: https://etherpad.opendev.org/p/tc-retirement-cleanup
Change-Id: Ica0c3c86d54f3ac9fe61fb52ccd1f8f4e0c68d72
requirements project has modify version requirement of docutils/oslosphinx.
The link is below
https://review.openstack.org/#/c/418772/
So modify test-requirement like other projects
Closes-Bug: #1666149
Change-Id: I45653d9aa212da9c906accc56d501a4d066a6384
We can officially deprecate os-cloud-config in the Ocata release of
TripleO as all of the remaining uses are now also deprecated. We can
plan to remove the code in Pike.
Change-Id: Ifd477fe379865752110aebe0aa60aa090f43d7eb
openstack.common code was remove from glanceclient in
Ib3ac09743ce761ab0186e99e1c9de02517f89510, but we were still importing
an old exceptions module. This commit updates the code to use a
different exception class from glanceclient that still exists.
Change-Id: Ia366e94e7724234f7ec879a6f100925f265e420f
The iboot driver was recently moved out of Ironic
proper and now lives in the ironic staging drivers project under
a different entrypoint name. This patch updates the mappings to
work with the new driver locations.
Change-Id: I044e941aefe9e2c0066be3ea10f6cd5816b07bf0
Adding constraints support to libraries is slightly more complex than
services as the libraries themselves are listed in upper-constraints.txt
which leads to errors that you can't install a specific version and a
constrained version.
This change adds constraints support by also adding a helper script to
edit the constraints to remove os-cloud-config.
Change-Id: Ief6350a34c682635c1edc8eca79d28fe53aff9fb
The 0.13.1 release breaks some documentation jobs
when it tries to build docs with remote images. This has been reported
upstream[0]. The version matches the supported docutils versions for
sphinx. The requirements patch is here: [1]
[0] https://sourceforge.net/p/docutils/bugs/301/
[1] https://review.openstack.org/#/c/409529/
Change-Id: I0474d25b2d936c48c947bc78217af5a648b22f60
novaclient.client.Client is a documented way to initialize novaclient.
Also, it provides a backward compatible layer.
Change-Id: Ibeefe215ff1405d1e6bc478fee415b530813d86c
Closes-Bug: #1493576
Microversions since Nova API v2.1 are aimed to replace the v3 work. The
/v2.1 is backwards compatible with the legacy /v2 endpoint. What we
called in the past /v3 is now something defunct in-tree. The /v2.1 API
is based on the v3 work, but there are many things that differ, in
particular with the backwards-compat thing. We keep the /v2 path in
api-paste.ini for making sure an upgrade doesn't trample operators and
users but if you look in tree, that's redirecting to the v2.1
codepath (just not asking for microversions). In summary, we only need
one endpoint, ie. /v2.1.
Additional information at https://bugzilla.redhat.com/show_bug.cgi?id=1291291
Closes-Bug: #1564372
Change-Id: I6d64b8bcd0f79f1f298ddc809e6d92fbc2985c45
Currently the ports for keystone are hardcoded into the code. This
change, allows us to pass those ports as parameters from the client
code using this library.
Change-Id: I07accff0914b93be09adf17a2552c5c922236c2e
The code was moved to tripleo_common.utils.nodes with many improvements.
People should not use and/or change this version any more.
Change-Id: I2dc606c0737127611711b822c1f112b8635aa577
Python 3.3/Python 2.6 is not supported from Mitaka, as per Infra.
The following patch removes the support for the same.
Python 2.6 support from setup.cfg is removed in
https://review.openstack.org/260818
Change-Id: Ibbc640c82cdc7f5f972f24ec00903914949eb713
Closes-Bug: #1526170
LOG.warn is deprecated. It still used in a few places.
Updated to non-deprecated LOG.warning.
Change-Id: I3d4285ab4f42a5cba61d8f54f379e70891b32e1e
Closes-Bug:#1508442
This patch adds default values for aodh and gnocchi service/endpoint
to the keystone service list in order to make those services available
in TripleO setup phase.
Note: the list is to have default values and not all services will be
created automatically.
Note: alarming function in ceilometer is deprecated by aodh in Liberty
and will be removed in Mitaka. So, we need aodh to have equivalent
functionality of existing ceilometer.
Change-Id: Ib6c9c4c35da3fb55e0ca8e2d5a58ebaf4204d792
[]'s are needed around ipv6 addresses when creating the initial keystone
clients in os-cloud-config. While the keystone api is on the ctlplane by
default, it can be switched to any network, including those that support
ipv6, by modifying the ServiceNetMap tripleo-heat-templates parameter.
Closes-Bug: #1543946
Change-Id: I90cb5f0fd0d7c24971bed5638d444839e2288c7d
Set an ssl port for ceilometer so it gets registered as
ssl-enabled when we are running that way.
Change-Id: I59d698d887c3abdc5c98d25b312ce5c17be4b6f9
(cherry picked from commit 14edbde5a4)
All other client parameters are now passed via parameter_defaults,
which will be required to enable moving parameters within t-h-t to
accommodate split-stack and composable roles.
Change-Id: I9d8daea560661cde5502e053f8d417957ee3e2c6
argparse was external in python 2.6 but not anymore, remove it from
requirements.
This should help with pip 8.0 that gets confused in this situation.
Installation of the external argparse is not needed.
Change-Id: Ib7e74912b36c1b5ccb514e31fac35efeff57378d
Anywhere a url is formatted in order to create a Keystone endpoint, []'s
must surround the host portion of the url if it's an ipv6 address.
Change-Id: If4cf3892761ac17c08779d87c790f74f3a1ce88a