667 Commits

Author SHA1 Message Date
ZhongShengping
a5b9a060eb Add some kombu options
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: Ieb0b4c62e8e7b00b4f73ca793298fbf052b6fdb9
Closes-Bug: #1748353
2018-02-09 14:14:14 +08:00
ZhongShengping
7ecb339928 Remove ceilometer api class
The ceilometer api has been retired upstream and the class has been
previously deprecated. Since the package may be going away, we need to
remove the api class.

https://review.openstack.org/#/c/512286/

Change-Id: Idfffa36b17543968c14dfbc60eb1d9ff3286841b
Closes-Bug: #1747841
2018-02-07 14:29:36 +08:00
melissaml
f5a8aa7ddc Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I399b51d9a0b9fcbb8f67c499013f99a3cdedfe9a
2018-01-29 02:09:32 +08:00
Zuul
489db857ea Merge "Remove url option" 12.3.0 2018-01-22 14:38:30 +00:00
Zuul
8412279637 Merge "Remove pinned versions from test-requirements.txt" 2018-01-17 13:59:45 +00:00
Emilien Macchi
2420ac33cb Prepare for Queens Milestone 3
Prepare the metadata configuration for the third Queens milestone.

Change-Id: I1cff768770a472ec65ad11cf38c247a96ddd16bd
2018-01-17 13:35:37 +00:00
ZhongShengping
0aee614a7e Remove url option
Change-Id: Ie312a86e5c87c6dc02bf25228d530a25b132555e
2018-01-17 16:57:22 +08:00
ZhongShengping
a9474aa5af Remove pinned versions from test-requirements.txt
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: I17528d35e1defcf4f005db477acbb53fcdbccd77
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-01-16 11:59:31 +08:00
ZhongShengping
994e23c297 Add use_journal option for logging configuration
This enables oslo.log to pass logging records to journald.

Change-Id: Ie7d9deff5d6934f60d4c396520089836bd661767
2018-01-15 17:20:08 +08:00
Emilien Macchi
f03bc45b99 Add group to policy management
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: I3b4d162e4ba79f1dcc9e98e7a600b3b3203018f3
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
2018-01-11 15:55:12 +00:00
Emilien Macchi
f562bff73e Run puppet-openstack-beaker-jobs
Depends-On: I8f4b24cfd5fa6d91758f95228f823d82839c3366
Change-Id: I7b662206731d3491f7a6de5a1403d560c33ec8dc
2017-12-21 18:54:56 -08:00
ZhongShengping
24085e979f Remove client_package_name in params.pp
The ceilometer client has been removed[1].

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

Change-Id: I60808bc2e8fa652d251b955a6544c2ab9b441cd3
2017-12-12 08:50:37 +08:00
Zuul
8756785177 Merge "Prepare for Queens Milestone 2" 12.2.0 2017-11-29 02:03:50 +00:00
Alex Schultz
9d638efa47 Prepare for Queens Milestone 2
Prepare the metadata configuration for the second Queens milestone.

Change-Id: Ie5204b44b7f098d66c894bf09065b60aedfe0b9b
2017-11-28 16:17:49 -07:00
Alex Schultz
cec993b713 Remove ceilometer client class
The ceilometer client has been retired upstream and the class has been
previously deprecated. Since the package may be going away, we need to
remove the client class.

https://review.openstack.org/#/c/522183/

Change-Id: I3e10b80d5115b32bb4aa480276303ac6136f175f
2017-11-28 14:14:06 -07:00
Juan Antonio Osorio Robles
78b9e1d743 Expose use_json logging option
It enables JSON-formatted logging from oslo.log.

Change-Id: Ifc742e16748195c3cb699ac1e1dc6a36b3861d02
2017-11-27 14:57:17 +02:00
Zuul
b5764ac345 Merge "Switch to Zuul v3 testing" 2017-11-14 18:41:07 +00:00
Alex Schultz
2548dbd378 Bump metadata
It was requested to do a different version number for the release.

Change-Id: I9601d1b8e1d2243858c34ef755395c0489f954fc
12.1.0
2017-11-13 12:02:54 -07:00
Alex Schultz
b36b496fab Fix metadata for queens-1
The release jobs failed, so we need to bump the metadata.

Change-Id: Ic04234f7e372041f4880b1061d18be724e03ea82
2017-11-13 09:49:29 -07:00
Zuul
35141f8f35 Merge "Remove deprecated collector classes" 2017-11-06 17:41:51 +00:00
Zuul
63bebbcfeb Merge "Include cpu_l3_cache meter in polling" 2017-11-06 14:31:11 +00:00
Pradeep Kilambi
e2928d2d4c Remove deprecated collector classes
Collector has been deprecated in the previous release and is
targeted to be remvoed in Queens release. The code for this
is already removed upstream[1]. Let drop this class now.

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

Change-Id: I626d50677255b9668ddec30131f6214f18d42fd7
2017-11-06 13:50:18 +00:00
Pradeep Kilambi
4d168fb8ef Include cpu_l3_cache meter in polling
We will need this for Cache Monitoring technology feature
to work out of the box.

Change-Id: I1463bbb34e62c7f4652e160e8beb7139fc7b595e
2017-11-01 20:52:19 +00:00
Pradeep Kilambi
4a249ae38c Add support to set host param
Lets expose this param so we can override the host param in
ceilometer config. Without this, some metrics from nova wont
make it as in some cases the fqdn might not match hostname.

Partial-bug: #1721054

Change-Id: I421a61dc31bd10fec0a10bf7e867001cf4dd3f02
2017-11-01 20:52:00 +00:00
Emilien Macchi
b30a0359ab 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: I3f612b7bec90c2d021d889e968da929f609af821
2017-10-30 17:58:28 -04:00
Mohammed Naser
926c9039c5 Drop Ceilometer API & Collector from Beaker
Both of them have been removed from Ceilometer.

Change-Id: I0c5675e96234671becc09c2c90e62335a1851e9f
2017-10-30 17:57:27 -04:00
ZhongShengping
d4a1abf809 Switch to Zuul v3 testing
Change-Id: I2bb9f6ad7cacae87272292001d0f8ee459ff2a0c
Depends-On: I3d21011beb57e66cce8d18efb9f603f218258ee2
2017-10-25 17:12:11 +08:00
Alex Schultz
9d34005f5d Prepare for Queens Milestone 1
Prepare the metadata configuration for the first Queens milestone.

Depends-On: Id68ee1b443a4172d0c1d6d58a04908c52a566623
Change-Id: Ic27a860d75bfb9efc6bee092579d44c390a4eae8
12.0.0
2017-10-18 01:56:27 +00:00
Jenkins
9d133f35ff Merge "Configure *_domain_name to Default by default" 2017-10-08 00:15:25 +00:00
Jenkins
5f97c67f31 Merge "Allow setting log files for apache vhost" 2017-10-07 03:36:22 +00:00
Harry Rybacki
ead9b82454 Configure *_domain_name to Default by default
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: I6949b5e00ec26ddc66cbe08de7420468d6b34954
Co-Authored-By: Juan Antonio Osorio Robles <jaosorior@redhat.com>
2017-10-06 09:33:55 -04:00
Juan Antonio Osorio Robles
240169cd55 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: I000ecd05a4ca3b21970b4fa9ca49362c90b072e1
2017-10-06 14:23:31 +03:00
Juan Antonio Osorio Robles
2d02f8924e Accept empty strings for log_dir
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: I392d113c13cb6ba77e1bbcaf1b37c54c8b0eb1a5
2017-10-06 13:00:04 +03:00
Jenkins
ff5da92ef0 Merge "add parameter to overwrite/add wsgi process options" 2017-09-21 21:59:18 +00:00
chenghuiyu
c37eca499c Update to the latest address in README
Change-Id: I851070a2dfe3fa646cd2aee69f895b7cad789fb8
2017-09-21 11:40:40 +08:00
Jenkins
e59795a1ba Merge "Update openstackdocstheme to latest version" 2017-09-20 17:08:02 +00:00
chenghuiyu
0ce1fd94aa Update openstackdocstheme to latest version
Change-Id: I437bd03ed2d92f7e848730a02ac14b77d84fa14d
2017-09-20 10:44:11 +08:00
Benedikt Trefzer
560b82e9ae add parameter to overwrite/add wsgi process options
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

Change-Id: I1a2f1a28200d362b7918a458e8f885873062e98b
2017-09-18 10:51:30 +02:00
ZhongShengping
58e125774b 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: I8fea10159dfd4a8c1cee2242a2dbf9abc86b4686
Closes-Bug: #1717144
2017-09-14 11:00:03 +08:00
Emilien Macchi
b6ee08938f 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: I426a91b955a01a24806e8c4888e945c2c83072dc
2017-08-30 13:41:00 -07:00
Jenkins
b0e962f1ee Merge "Update versions for Queens cycle" 2017-08-25 17:44:15 +00:00
Jenkins
d2ab067399 Merge "Update reno>=2.5.0" 2017-08-25 17:44:10 +00:00
Alex Schultz
4d70608188 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: I9b5382f79cf8858b39ad79851ccdfd9c58bbb14c
2017-08-24 13:06:36 -06:00
73d326b50c Update reno for stable/pike
Change-Id: I3445cfc5f8bccb1c9303bb6bfdb34903e6745de6
2017-08-24 14:00:02 +00:00
Jenkins
c64b7a7e50 Merge "Revert "deprecate dispatcher::gnocchi::archive_policy"" 11.3.0 2017-08-23 19:42:28 +00:00
Pradeep Kilambi
c9174849f9 Revert "deprecate dispatcher::gnocchi::archive_policy"
The upstream change has been reverted so lets revert this as well. See I4ee646088f7bc370ed7ffd1eb3b98e66bae6782e 

This reverts commit 1a4bdd359d8b52989435440dd4629b598489bf59.

Change-Id: I017e8b4f7a064bc6cd3c283d1c115f3ecf1499fe
2017-08-23 14:51:17 +00:00
Alex Schultz
20171a211a Prepare for official Pike release
Prepare the metadata and release note configuration for the
official Pike release.

Change-Id: I987318fb5f4245279559807dc00afb85e1a3dc5e
2017-08-21 15:59:14 -06:00
ZhongShengping
7284c8d5a6 Update reno>=2.5.0
Change-Id: I36713c14e4b71cfb1233403f58059231f9873f74
2017-08-21 11:18:59 +08:00
ZhongShengping
1015437b0c Fix unit test
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: I681b4126d42385f92de55dfe270ff35541fb7626
Closes-Bug: #1708976
2017-08-07 11:57:03 +08:00
Jenkins
0e294df6d6 Merge "Update openstackdocstheme>=1.16.0" 2017-08-05 04:53:05 +00:00