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: I6007c794a62a179b6e4702417d64f655170edb25
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.
Depends-On: I26e8b1384f4f69712da9d06a4c565dfd1f17c9ed
Change-Id: I9f0aed7d3f2945a4e5195dbf0a3b122acb039a19
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: I0582772e90385a84e16505a556d362508b0ac844
Add parameter to apache_wsgi to allow overwrite
and/or add additional wsgi process options.
This possibility was added to openstacklib
with Change-Id: I41914ce3361988d5db1695f09d21209772fdf548
lease enter the commit message for your changes. Lines starting
Change-Id: I42a3ae79439466890bf2efdd850c28d11a909fbc
Prepare the metadata configuration for the first Queens milestone.
Depends-On: Id68ee1b443a4172d0c1d6d58a04908c52a566623
Change-Id: I138f094c404c9d2cd1654dc93010cf4bfd47aaca
Due to Python's GIL [1], we can't use multiple threads for running
OpenStack services without a performance penalty, since the execution
ends up serialized, which defeats the purpose.
Instead, we should use several processes, since this approach doesn't
have this limitation.
[1] https://wiki.python.org/moin/GlobalInterpreterLock
Change-Id: Id0a4d32e6b9f039b08ace5519fb64468000ecfee
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: I27631d4c6a81e7fa50b2f5154d87d0def8e3a875
Co-Authored-By: Harry Rybacki <hrybacki@redhat.com>
This allows the setting of the error and access file logs, as well as
the access log format. This was done in a similar fashion as one can
configure these ones in the keystone wsgi manifest.
Change-Id: Ifad53a620a14c97ba96e9c30652f0b0291cbcfe3
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: Ie4e84d00ba741c394eaca459e4e1d7beca5375f4
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: Ia934435f0f1c673d59811a0d09574f680c9d7f1b
The rpc_backend option has been removed in puppet-oslo[0], so we should
remove it.
[0]https://review.openstack.org/#/c/489264/
Change-Id: I267ba9495d70ac16d6349150f97708bd2a3f561e
Closes-Bug: #1708976
After releasing Pike M3, we need to bump the metadata version
information for the next release with a -dev.
Change-Id: Ic0ed975f325cca17fc1e3b8eb386d91e87849a75
Oslo.messaging uses the transport_url to represent the rpc and
notification messaging driver to use and its full configuration. The
rpc_backend configuration option is deprecated for removal and
should not gate oslo.messaging driver configuration options.
This patch:
* deprecate rpc_backend
* remove conditional check
* add release note
Change-Id: I00948197fef80ce54a9a382d251b54e39053f7a7
The unit tests were broken by a change to openstacklib
Id09c3358c5843510e6a2a8c0e2d4aeb3607e098b which renamed some of the
resources in the openstacklib classes. The problem is that our tests in
this module should not have been testing what occurs within openstacklib
so this fix updates the tests to only check what we are doing within
this module.
Change-Id: I86f0fe19f3a0001522526fef5656bc668d1810ce
Depends-On: I9d535ab38afea852559df2b3073bd4b74a2a3947
As part of the docs migration work[0] for Pike we need to switch to use the
openstackdocstheme.
[0]https://review.openstack.org/#/c/472275/
Change-Id: Icfa733fb54ffa0e598a1c543e83ccff4ec61fd88
Like we do in other modules, include barbican::policy class in
barbican::api so users can define policies without taking care of the
class.
Change-Id: I5eb4fb17c3ba4a644efdc67ef4b60615c8e6831e
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 test.
Change-Id: Ic6a33925dda2a54c031f98d6e489712110e83622