Add trove::glance_service_type option to configure glance service
type to use when searching catalog.
Change-Id: I14d137a06c793eba3cdff6f9d2776fa7f987dc40
Add pool_timeout option to configure this value for pool_timeout with
SQLAlchemy.
Change-Id: Ib2413bc9da8eb50e310ca1f1e99c5ea0e708d570
Closes-Bug: #1757581
In order to make easy orchestration on all OpenStack db-sync, add this
tag so people can use this tag in composition layer.
A use case it to set some orchestration to make sure MySQL Galera is
ready before running any Exec with this tag.
Change-Id: I7baded10a128532f7267903fa8d14f576cd9f47a
Closes-Bug: #1755102
Add trove::nova_compute_endpoint_type, trove::neutron_endpoint_type,
trove::glance_endpoint_type, trove::cinder_endpoint_type,
trove::swift_endpoint_type, trove::trove_endpoint_type options to
configure endpoint type to use when searching catalog.
Change-Id: Iba9d4033d4b5267c4b2a326499364ac44d89400a
Adds the kombu_failover_strategy option for configuring
oslo.messaging.rabbit. This will determines how the next RabbitMQ node
is chosen in case the one we are currently connected to becomes
unavailable.
Change-Id: If59b301e533a509051876ed88f410c5101425ec2
Closes-Bug: #1748353
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: If77e8a375fe6eb7fa13312148557a18f8f8d23dc
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I13a0cc5b03fc347470f027ad4b639ecd4e297cae
As we are using the upper constraints when running the release
notes task using tox, we do not need to set a specific version
and we can rely on whatever is configured in upper constraints.
Change-Id: I9245cf05e5d1df4d9ddd1c38e15c318858b9fd2d
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
The move of policy.json into code means the file may not exist. We've
added support to ensure that the file exists in the openstacklib but we
need to make sure the permissions are right for each service. This adds
the group information to the policies so it works right.
Change-Id: I3c680647c310ad87bb5fb790675a16da784e6e27
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
We need Puppet package deployed from bindep so we can
run puppet module build with the new zuul v3 job.
Change-Id: Ibcb28d8a80528906f7b150aaa2d4286a81dae4fa
After removing keystone API v2, trove requires that
trove_auth_url parameter has the v3 URL. Note that
versionless url is not valid for trove_auth_url so
this patch enforces v3 url even when auth_url is
not versioned.
Additionally, the default value for auth_url parameter
has been updated to point to v3.
Change-Id: I8d0e200958c813101d72e180c6da8343b5fcae6e
Prepare the metadata configuration for the first Queens milestone.
Depends-On: Id68ee1b443a4172d0c1d6d58a04908c52a566623
Change-Id: Ia0e350d354ae5b7fc649233980214fc385a2cf2a
Currently, trove auth provider has been implicitely using
keystone v2.0 by not declaring DOMAIN variables.
Now, api v2.0 is being deprecated and we need to use API v3.
Change-Id: Id2ed9ce08199d95e9438918ffda3417a1ee085f2
Keystone v2.0 API was removed so we have no choice but configuring
user_domain_name and project_domain_name otherwise it fallbacks to
Keystone v2.0 and it fails. This patch sets the default value so we make
sure Keystone v3 will be used out of the box for our users.
Change-Id: I4d2a5620e7a4dc5c5fddabd3da0299e0f2211102
An empty string is an acceptable value of this entry, and it forces
logging to stdout/stderr, which is useful when running on containers.
Change-Id: I363a7558e4addf6b984e27bfa19ebec6d13aa01d
The revocation_cache_time is deprecated for removel because of PKI
token format is no longer supported.
Update warning message and add a release note.
Change-Id: Ib4030f83a9201155e5168c164d257a14b9da16e0
Closes-Bug: #1717144
Leave the version fields blank, since the release notes document
applies to all versions.
That will avoid manual changes in the future like we did until now.
Change-Id: I65af4295035ee956694747c7d601df3530e46847