Pin reno version to reno!=2.0.0,!=2.3.1,>=1.8.0
Pin sphinx version to sphinx!=1.6.1,>=1.5.1
reno=2.3.1 and sphinx=1.6.1 break releasenotes and doc tests.
Change-Id: Id8b7f47be40b08c0a67a8fca58f2d4d262f1d78d
We're coming up on the Pike M2 release and we need to prepare the
metadata.json and reno configuration for the release.
Change-Id: I1ba45ef5cb1c0b47fed0ced1c63fc8e657ebaf24
1) Update tox configuration
Update the tox configuration to pull in the openstack
upper-constraints.txt when running releasenotes. This will
fix the releasenotes job that is currently failing due to
a new version of sphinx. Additionally this change includes
updates from puppet-modulesync-configs.
2) beaker: stop deploying glance-registry and glance v1 API
The API and services are deprecated and marked as removed for Pike.
Change-Id: I860ecb2a49fb1feb3a4a24d5ee8271161e4ccc0a
Co-Authored-By: Emilien Macchi <emilien@redhat.com>
Some of us may install python-ceph package with other module.
With this new 'manage_packages' parameter, we can avoid an duplicate
package declaration when it's done in an other part of puppet code.
Default behavior is not changed (package will still be installed).
Change-Id: I75ffa9c3dd05ea31f41b032f4778f967b1c6d974
Signed-off-by: Arnaud Morin <arnaud.morin@corp.ovh.com>
After releasing Pike M1, we need to bump the metadata version
information for the next release with a -dev.
Change-Id: Idd4786398abb3ef74dc6b9746dcd7646f30f8f40
The db_max_retries parameter regulates the number of reconnection
attempts performed after an error raised rather than at startup.
Change-Id: Ib3cfc7b27945389f523d7112d88462995e7416af
Releated-Bug: #1579718
The configuration is done via the oslo::messaging::rabbit resource
from puppet-oslo. We should be checking for the resource that we're
using instead of the underlying configuration file.
Change-Id: Ic078c7f036ce93fc91bd496884e4423b9653b1c8
Glare was removed:
https://review.openstack.org/#/c/427535/
So we don't want to deploy it anymore in beaker tests.
Change-Id: I1130d146563bd547b6424604a52996fbba892dea
Settings added:
- limit_param_default, The default number of results to return
for a request.
- api_limit_max, Maximum number of results that could be returned
by a request.
Change-Id: I5362e2b15531df1d2160b67ce2b572c64b1b0989
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
Add control_exchange to configure an exchange name for message.
Add rpc_response_timeout to configure seconds time for waiting
for a response from a call.
Change-Id: I255c4ceda252f0f39eecc823cef2820c9e7b1e48
All db settings should be applied and all releated packages should be
installed before dbsync starts.
Change-Id: Iae4f582d43aabeafa7fc50447addee9468d91f2a
"ploop" image format is supported in upstream Glance:
https://review.openstack.org/341633
And also in python-openstackclient
in Ic79f29a1fe9ea5016d3d5520c2b06e39da01ff61
Change-Id: I2336687db363136e12c5fca5d46e9ce0ba5d791c
The python-memcache package is required if using memcached. By
default the package is not installed and the define has it set to
false. This change allows managing the python-memcache package
install from the authtoken class.
Change-Id: I7de3338061bad949f26ed0d84782124c7b61eb70
Since it's possible to run glance-api without glance-registry, we
shouldn't be passing the registry config file in every database sync.
This patch keeps the extra_param so that we can pass the config file if
the registry is enabled from other places.
Depends-On: Ib9f511219e8cb9a7322745b6bd7c4f9c9cc0c198
Change-Id: I4e7570bdc1b8d89c9914855fd8eec13688fbf9f3
Glance's v2 doesn't have support for copy-from. This patch removes that
capability in a backwards compatible way by keeping the parameter and
downloading the image locally first and then uploading it into Glance.
Change-Id: Id475b1204f80062bdd357cf2bd979f757e6573ff
The signing_dir is deprecated for removel because of PKI token format
is no longer supported.
Update warning message and release note.
Change-Id: Ifaad2dffab360df2790dac8d9ad8c9a87f719f6b
Closes-Bug: #1652700
Glance Registry will at some point be removed from puppet-glance once
API v1 is totally remove from Glance tree.
Some people using 100% v2 API don't need Glance Registry, so they don't
have to run glance::registry class. Though they need the db_sync, so
this patch aims to move the db_sync parameter from glance::registry to
glance::api.
The parameter in glance::registry is deprecated and will be removed in a
future release. Now people should use glance::api::sync_db.
Change-Id: Ib554edb13386845198140c87b0a9b931500656d2
- Allow to configure Glance API v1 with enable_v1_api boolean.
If set to True, the glance::registry::enable_v1_registry also needs to
be set to True. Note that if you set these values to True, Glance will
send some deprecation warnings.
This option is separated from enable_v2_api, and both API versions can be
deployed together.
- Allow to configure Glance API v2 with enable_v2_api boolean.
This option is separated from enable_v1_api, and both API versions can be
deployed together.
Change-Id: Ibbb8b970971c899ae94097042465f605fe55f748
Since we are in ocata lets remove all old parameters in api
to configure the keystone_authtoken section
Change-Id: I4dc0bd544f91fd52ad437b4c3ebbd16a43895726