151 Commits

Author SHA1 Message Date
Emilien Macchi
c9ab343df0 Add Puppet package to bindep, for module build
We need Puppet package deployed from bindep so we can
run puppet module build with the new zuul v3 job.

Change-Id: I31322d25b74a9ed0c2a44c9b46dfd2ad563d3bc6
12.0.0
2017-10-27 13:17:43 -07:00
Alex Schultz
e5528e7ca4 Prepare for Queens Milestone 1
Prepare the metadata configuration for the first Queens milestone.

Depends-On: Id68ee1b443a4172d0c1d6d58a04908c52a566623
Change-Id: I16cb1a10c88ea033b0b27cd9ff5363676daf918e
2017-10-18 01:55:44 +00:00
Juan Antonio Osorio Robles
7da4e498d4 apache wsgi: Exchange defaults for workers and threads
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: I18c1e796e43a168042900b8202ad3ce8488d3908
2017-10-13 09:59:22 +03:00
Jenkins
02051879b1 Merge "Allow setting log files for apache vhost" 2017-10-10 07:29:03 +00:00
Juan Antonio Osorio Robles
37f5779e1c Allow setting log files for apache vhost
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: I4d82b2d15ae597b8cd2018b6d5c58e9959971daf
2017-10-09 15:54:34 +00:00
5691df168e Set *_domain_name vars to 'Default' by default
Keystone v2 api's are removed in [1], so it's required
to set user_domain_name and project_domain_name otherwise
all requests fallbacks to keystone v2.0 and fails.

[1] https://review.openstack.org/#/c/499783/

Change-Id: Id3737874408887900e1d8b6b87758f64469892b0
2017-10-06 11:30:53 +05:30
Jenkins
27baa5f00e Merge "Deprecate revocation_cache_time option" 2017-09-21 21:16:42 +00:00
chenghuiyu
f0fe344eb8 Update openstackdocstheme to latest version
Change-Id: I75a328adf403b37246ec60940a7a48ffbd537069
2017-09-20 11:14:08 +08:00
ZhongShengping
200fe99e63 Deprecate revocation_cache_time option
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: Ib7caf25e92ebc2dc11ddc3b952da2f2c9ff616cb
Closes-Bug: #1717144
2017-09-14 12:26:58 +08:00
Jenkins
1854937390 Merge "Use Python to compute release notes version" 2017-08-31 09:56:21 +00:00
Emilien Macchi
4c5cf1c0ab Use Python to compute release notes version
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: Iee9c3f171ae6e383b3790c69512ba854ace16357
2017-08-30 13:49:56 -07:00
Thomas Herve
a868904ac0 Add support for redis message store
This adds new class to setup redis as the messaging backend.

Change-Id: I0ef259f2dfcc661a30b5a55c23eac3eb1240f462
2017-08-30 21:41:32 +02:00
Jenkins
53eba0e5f8 Merge "Update versions for Queens cycle" 2017-08-25 23:06:09 +00:00
Jenkins
05d9d7a458 Merge "Update reno>=2.5.0" 2017-08-25 23:06:03 +00:00
Alex Schultz
7e87071cad Update versions for Queens cycle
Since we've cut the release for pike, we need to open master up
with Queens version information.

Change-Id: I6e8f178b2ad11ebf09120c2df2abd9735900dc7f
2017-08-24 13:08:39 -06:00
9280c82848 Update reno for stable/pike
Change-Id: Ibff4875e5afab8a9182a13448dd8a9b8f707cfbc
2017-08-24 14:02:15 +00:00
Alex Schultz
915c8f7ac5 Prepare for official Pike release
Prepare the metadata and release note configuration for the
official Pike release.

Change-Id: I1a9eb84422ada438e00348de37b5cfebc034d970
11.3.0
2017-08-21 16:01:14 -06:00
ZhongShengping
9b5fa038f6 Update reno>=2.5.0
Change-Id: Iccd2a760d02d08ec129a70c309a52b9b88ad703f
2017-08-21 11:22:22 +08:00
Jenkins
b6ab84332a Merge "Change tag link to the newest address" 2017-08-12 03:19:26 +00:00
Jenkins
4ba2b78526 Merge "Add zaqar client install support" 2017-08-05 07:37:54 +00:00
Jenkins
b930d3e4f8 Merge "Update openstackdocstheme>=1.16.0" 2017-08-05 07:34:20 +00:00
Alex Schultz
88765f143c Bump modules to next minor with -dev
After releasing Pike M3, we need to bump the metadata version
information for the next release with a -dev.

Change-Id: I2252bf5f5f41d70d9078a39196000219a01919f1
2017-08-04 13:39:11 -06:00
Thomas Herve
9dd0d769ca Include logging by default
For the logging settings to work by default, we need to include the
module in init.

Change-Id: Iac2510028ec3499d2b21645b83cbb0e322ec4e2b
2017-08-03 14:39:26 +02:00
zhangdebo1987
fef9770ceb Change tag link to the newest address
Change-Id: I7ae2daf72e831d738575336581b5faee7076a210
2017-08-03 10:51:45 +08:00
ZhongShengping
a1de9e3357 Add zaqar client install support
Change-Id: I8719facdbbc397c45cec7934ba275f3de8589093
2017-08-03 09:37:40 +08:00
ZhongShengping
d66d57a199 Update openstackdocstheme>=1.16.0
Change-Id: I58e36c0365e12274fc5ccb5dcf52227653916fd6
2017-07-31 11:04:49 +08:00
Alex Schultz
fe32e6c9ce Drop -dev version for Pike M3
Prepare version metadata for Pike M3

Change-Id: I5991f9c0f5e36d94d83c44366a3ca6e4b1f3f823
11.2.0
2017-07-25 08:15:42 -06:00
Jenkins
2308b456a6 Merge "Allow configuration of trust notifier" 2017-07-20 12:49:36 +00:00
Thomas Herve
9b0dd8fed5 Allow configuration of trust notifier
To be able to use the trust notifier, we need to fill the trustee
section in the configuration.

Change-Id: Ibba7af4983303f3b85aa399f77391ba6bc984e8d
2017-07-19 14:25:26 +02:00
Jenkins
1793401e83 Merge "Update URLs in documents according to document migration" 2017-07-19 09:22:22 +00:00
ZhongShengping
da03e1df4b Update URLs in documents according to document migration
Change-Id: I6334743732db16d28e7717f753165cd406c96531
2017-07-14 13:52:59 +08:00
Alex Schultz
2cd91e4e2b Fix unit tests
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: Ie985dc8e66d08f7fa5e489888ba8305acafcf876
Depends-On: I9d535ab38afea852559df2b3073bd4b74a2a3947
2017-07-13 15:56:06 -06:00
Thomas Herve
610d9bc987 Expose websocket notification settings
This exposes new settings for the websocket service.

Change-Id: I75d5708bec88d9834f2cb4cbad414233854520ad
2017-07-12 14:56:44 +02:00
Jenkins
cf21c8dc9f Merge "Remove deprecated keystone authtoken signing_dir option" 2017-07-11 15:15:30 +00:00
Jenkins
d3376df30f Merge "changed author" 2017-07-11 13:44:13 +00:00
ZhongShengping
673da3b664 Remove deprecated keystone authtoken signing_dir option
Change-Id: I7127fa24716b12f44e77f76dda83952a4b73efc2
2017-07-07 10:01:29 +08:00
bhavani.cr
9c436ae40e changed author
changed the author to OpenStack

Change-Id: Ia4c16e520c6a8627be1a86fe6dae5a99be201e6d
2017-07-04 16:39:37 +05:30
ZhongShengping
531bc1ed67 Fix openstackdocstheme
See the docs[0] how to use it. Also add the variables for the bug
log feature.

[0]https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: Ie6f37d9934a54f9b91fc7ae43e49153c7f95b200
2017-07-02 14:31:08 +08:00
ZhongShengping
cc84c8f282 Switch from oslosphinx to openstackdocstheme
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: I324be58b3725fa980e28b89d92c91bc51ed5e685
2017-06-26 10:14:19 +08:00
Jenkins
b92a2e9908 Merge "change http to https in puppet-zaqar" 2017-06-22 02:12:18 +00:00
Emilien Macchi
03ec6b4711 include policy class in api.pp
Like we do in other modules, include zaqar::policy class in
zaqar::server so users can define policies without taking care of the
class.

Change-Id: I9f549f11bd4e939ad41ff77c51dd2f32338621c8
2017-06-15 14:14:28 -04:00
ZhongShengping
3a4971b107 Add environment variable
Add environment variable {toxinidir} in tox.ini

Change-Id: Ia66cd6db2f0ebd44e138f5860c62b9e61e5d77d3
2017-06-12 16:17:18 +08:00
Jenkins
1afdc8b527 Merge "Update global requirements" 2017-06-09 09:33:31 +00:00
Alex Schultz
be53101921 Bump version for Pike M3 Dev
Pike M2 has been released. Prepare version numbers for M3.

Change-Id: Ia21b07b01d445cfd7b5a78bc7bc2208426853f85
2017-06-08 15:34:30 -06:00
ZhongShengping
42d55f6c4e Update global requirements
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: I0c76538a0ae3c198636f9fcd20c58d69cd06bee5
2017-06-08 14:04:14 +08:00
Alex Schultz
9697f99915 Drop -dev in preparation for Pike M2
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: Ib2c65d09100ab1ead52edf7c0f93126fb6c01c2a
11.1.0
2017-06-01 08:55:37 -06:00
ZhongShengping
10a0d020d1 oslo policy: check puppet resource instead of actual config in spec
Change-Id: Ic72b612fbee61d05215f2fa2d40e55a17ee72f9a
2017-05-23 15:33:08 +08:00
Alex Schultz
999f520df6 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.

Change-Id: I2692646f2f078a8040625375d69b2c3af98d8a9e
2017-05-17 09:52:11 -06:00
deepakmourya
feb777af4c change http to https in puppet-zaqar
Change-Id: I288a94655b8a6b7a99db99d6aa6c76dbc00b94d8
2017-05-16 11:20:35 +05:30
ZhongShengping
d932684889 Set debug to true
In order to better view log error messages, set log debug to true.

Change-Id: I7939bb8992afffa6fa188907140d737fecbe573c
2017-05-05 15:32:23 +08:00