421 Commits

Author SHA1 Message Date
Alex Schultz
13652ee7c6 Prepare Rocky M1
Update the version metadata for Rocky milestone 1

Change-Id: I3199a2bb9bad70399aafdabf82f3f2a256ebec0c
13.0.0
2018-04-19 08:58:11 -06:00
Zuul
94d064e638 Merge "Update .gitignore" 2018-04-18 00:52:52 +00:00
zhubingbing
1dfb0d428b Debian is using python3-troveclient
Change-Id: Ie5c525b42ff29f212d9e0b2de43c9a8dc93b2232
2018-04-12 13:30:44 +08:00
ZhongShengping
3dc2e1aaec Update .gitignore
This patch[1] already explains why updating .gitignore

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

Change-Id: Ie8d0f374491dbae4c03317b1ecd65f09521358e9
Depends-On: Ifeaaa14c63158d0318218ca62ee41e98fc4c0b57
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
2018-04-11 08:55:40 +08:00
ZhongShengping
2a99e642d8 Remove deprecated ensure_package option
Change-Id: I4d667ea525c9b7a48d8175b37c1cdfb55543ed39
2018-03-29 12:01:15 +08:00
Zuul
ed21e2b1f3 Merge "Add glance_service_type option" 2018-03-28 21:02:25 +00:00
ZhongShengping
0d8382175a Add glance_service_type option
Add trove::glance_service_type option to configure glance service
type to use when searching catalog.

Change-Id: I14d137a06c793eba3cdff6f9d2776fa7f987dc40
2018-03-28 11:40:59 +08:00
ZhongShengping
ae7290a272 Remove deprecated keystone authtoken revocation_cache_time option
Change-Id: Id80297afb799a230e0cca042ab1036ed78ca97e4
2018-03-27 10:48:15 +08:00
ZhongShengping
064ecaf4be Add pool_timeout option
Add pool_timeout option to configure this value for pool_timeout with
SQLAlchemy.

Change-Id: Ib2413bc9da8eb50e310ca1f1e99c5ea0e708d570
Closes-Bug: #1757581
2018-03-22 11:09:50 +08:00
ZhongShengping
09de2784ee Switch acceptance test to use integration classes
Change-Id: I92d8f7657c9ff097f7f23244c7452478621199ee
2018-03-15 14:28:56 +08:00
ZhongShengping
90863dce61 Add 'openstack-db' tag to db-sync Exec resource
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
2018-03-12 16:33:10 +08:00
ZhongShengping
ff3af8ac4e Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

Refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124815.html

Change-Id: I6107a1bfec33edc2ea70b6d1417bfe867d7f50a9
2018-02-28 14:42:12 +08:00
1d1243fcad Update reno for stable/queens
Change-Id: If762f2ebb16092b6bd4ad761a14b936d32de5ce6
2018-02-21 00:17:48 +00:00
Mohammed Naser
7abbf21472 Prepare for official Queens release
Prepare the metadata for the official Queens release.

Change-Id: Iad60d7660926ba5005eeacd588fee956ed220da5
12.3.0
2018-02-19 12:43:52 -05:00
ZhongShengping
0763133219 Add endpoint_type options
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
2018-02-14 08:32:00 +08:00
Zuul
d33c0265c9 Merge "Add kombu_failover_strategy option" 2018-02-13 20:28:55 +00:00
Zuul
3a3e1be6dc Merge "Deprecate heat_service_type option" 2018-02-13 20:25:15 +00:00
ZhongShengping
1808b236c1 Load puppet-openstack_spec_helper locally during tests
Change-Id: Ica57e2979f3c554c92d511750f099ecb9dda9489
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-02-12 10:53:40 +08:00
ZhongShengping
ccf6a66e1f Add kombu_failover_strategy option
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
2018-02-09 15:05:28 +08:00
ZhongShengping
578556bdb4 Deprecate heat_service_type option
This patch[1] removed heat related support.

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

Change-Id: Ic81a9c0033d7f6bddb23f131954b57e608b3bb45
Closes-Bug: #1743713
2018-02-07 10:59:17 +08:00
Zuul
c147502937 Merge "Zuul: Remove project name" 2018-02-03 01:40:24 +00:00
James E. Blair
e5f15affe4 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: If77e8a375fe6eb7fa13312148557a18f8f8d23dc
2018-02-02 12:12:24 -08:00
melissaml
d15a1c36b6 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: I13a0cc5b03fc347470f027ad4b639ecd4e297cae
2018-01-29 02:58:36 +08:00
Zuul
d5a6346274 Merge "Remove pinned versions from test-requirements.txt" 12.2.0 2018-01-17 14:02:12 +00:00
Emilien Macchi
87ea119fbc Prepare for Queens Milestone 3
Prepare the metadata configuration for the third Queens milestone.

Change-Id: Ie4a2d057d313c3b3744a0c68eda54d4d4eb13452
2018-01-16 15:56:17 -08:00
ZhongShengping
02dae82bfc 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: I9245cf05e5d1df4d9ddd1c38e15c318858b9fd2d
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-01-16 12:29:50 +08:00
ZhongShengping
6dc198fe4e Add use_journal option for logging configuration
This enables oslo.log to pass logging records to journald.

Change-Id: I36d78d2642ee7b2dbaa1256e69dbd963696dd8e3
2018-01-15 17:37:10 +08:00
Emilien Macchi
6941810418 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.

Change-Id: I3c680647c310ad87bb5fb790675a16da784e6e27
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
2018-01-11 15:53:16 +00:00
Emilien Macchi
c69542dfd1 Run puppet-openstack-beaker-jobs
Depends-On: I8f4b24cfd5fa6d91758f95228f823d82839c3366
Change-Id: I741543390ff4761dbd10dd34025c57d84bf481a9
2017-12-21 19:00:24 -08:00
Zuul
29efec8d1d Merge "Expose use_json logging option" 12.1.0 2017-11-29 05:19:24 +00:00
Alex Schultz
42c28a3424 Prepare for Queens Milestone 2
Prepare the metadata configuration for the second Queens milestone.

Change-Id: I80b3daea126d0eaadc697b404565d855dcace0d6
2017-11-28 16:19:34 -07:00
ZhongShengping
b10d37ccbd Expose use_json logging option
It enables JSON-formatted logging from oslo.log.

Change-Id: I725a38c71f199dd33aeb0f5f54af5164afc00998
2017-11-28 09:45:05 +08:00
Zuul
761b29c85e Merge "Switch to Zuul v3 testing" 2017-11-01 06:18:57 +00:00
Emilien Macchi
11513c0a79 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: Ibcb28d8a80528906f7b150aaa2d4286a81dae4fa
12.0.0
2017-10-27 13:16:57 -07:00
ZhongShengping
8a9762f096 Switch to Zuul v3 testing
Change-Id: Ib3823eb2270fa42e9197718f9b2f2b97aa5d4640
Depends-On: I3d21011beb57e66cce8d18efb9f603f218258ee2
2017-10-26 08:46:17 +08:00
Zuul
0b64218652 Merge "Force trove_auth_url to point to the v3 api URL" 2017-10-24 20:03:17 +00:00
Alfredo Moralejo
aa57603fb4 Force trove_auth_url to point to the v3 api URL
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
2017-10-20 09:55:39 +02:00
Alex Schultz
1e319ac08b Prepare for Queens Milestone 1
Prepare the metadata configuration for the first Queens milestone.

Depends-On: Id68ee1b443a4172d0c1d6d58a04908c52a566623
Change-Id: Ia0e350d354ae5b7fc649233980214fc385a2cf2a
2017-10-18 01:52:47 +00:00
Alfredo Moralejo
e156c4136f Switch trove auth provider to keystone v3
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
2017-10-16 16:27:37 +02:00
ZhongShengping
a54b81c779 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: I4d2a5620e7a4dc5c5fddabd3da0299e0f2211102
2017-10-13 14:44:08 +08:00
ZhongShengping
8b0783abb0 Accept empty strings for log_dir and log_file
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
2017-10-12 09:42:26 +08:00
Jenkins
968f052b90 Merge "Add deps to all that is needed" 2017-09-22 03:24:19 +00:00
chenghuiyu
01637cb0de Update to the latest address in README
Change-Id: Ib79c9bd3f451537132f7bfe0acc66693dcf8b71a
2017-09-21 12:34:34 +08:00
ZhongShengping
64389fe880 Add deps to all that is needed
Change-Id: I7e54d8050bc73f2f29d35d8784f97e9285051ce1
2017-09-21 09:23:24 +08:00
chenghuiyu
57cce7a804 Update openstackdocstheme to latest version
Change-Id: I17371c7c083cda9f7ff4b7ce9398e12f928911f8
2017-09-20 11:08:57 +08:00
ZhongShengping
2d905626da 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: Ib4030f83a9201155e5168c164d257a14b9da16e0
Closes-Bug: #1717144
2017-09-14 11:58:05 +08:00
Emilien Macchi
99cf76ddb5 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: I65af4295035ee956694747c7d601df3530e46847
2017-08-30 13:48:47 -07:00
Jenkins
cc54a7a4d4 Merge "Update versions for Queens cycle" 2017-08-25 23:05:36 +00:00
Jenkins
2bb408e01d Merge "Update reno>=2.5.0" 2017-08-25 23:05:26 +00:00
Alex Schultz
aa58edf3b6 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: I79eebdfa0912ba9964850374fd80c92a71eec94a
2017-08-24 13:08:27 -06:00