159 Commits

Author SHA1 Message Date
Zuul
bc9cce1b7e Merge "Zuul: Remove project name" 2018-01-29 22:34:42 +00:00
James E. Blair
e35a623240 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: I3beaaea6d09157081e2946d2d6765895de82f941
2018-01-28 19:26:46 -08:00
melissaml
513cd8087f 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: Ie054864cbb4d48a3193ba8f205f17787c21a3300
2018-01-29 02:35:14 +08:00
ZhongShengping
f43961a505 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: I2ab8340a582da18fff4438b773d5b5d63ea99d22
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-01-16 12:29:46 +08:00
ZhongShengping
ed246a7814 Add use_journal option for logging configuration
This enables oslo.log to pass logging records to journald.

Change-Id: Id372d8383c7d18cc2b653bc831b2d4adeb9b97f3
2018-01-15 15:53:12 +08:00
Emilien Macchi
dabc9d9d1f 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: Ic5f73993ea4d71fc186272c624a906fcae2dcfa8
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
2018-01-10 14:23:13 -08:00
Xingchao Yu
73210b5516 Refactor class magnum::clients
To make a better support of OpenStack clients' configuration in Magnum,
this patch splits the original magnum::clients into services
related classes and make it compatible with the old version.

Change-Id: I2eb25717fd07833264f1e3b9919b59f917312427
2018-01-09 15:01:37 +13:00
Emilien Macchi
85e63ad069 Run puppet-openstack-beaker-jobs
Depends-On: I8f4b24cfd5fa6d91758f95228f823d82839c3366
Change-Id: Idbb80266c48d3e91d1d4dedd452a3007a995a626
2017-12-27 04:26:44 +00:00
Emilien Macchi
2a53409b58 Fix up unit tests
Change-Id: Iedbcab4e1b186bcc6ee2839ef9bb38656bf70ee1
2017-12-26 17:38:03 -08:00
Xingchao Yu
ffd62b6b1b Add trustee related parameters in magnum::keystone::domain
This patch adds domain_id, domain_admin_id, domain_admin_domain_name,
domain_admin_domain_id, roles, keystone_interface parameters in magnum::keystone::domain
to manage related options in [trust] section.

Change-Id: I5339d87a60950c054cacc459063165254d1508c7
2017-12-05 10:33:35 +13:00
Zuul
9aab223097 Merge "Expose use_json logging option" 12.1.0 2017-11-29 02:12:22 +00:00
Alex Schultz
af2487917b Prepare for Queens Milestone 2
Prepare the metadata configuration for the second Queens milestone.

Change-Id: I6ef8dcd567296ef928f0a5027da3bbf95a295a73
2017-11-28 16:18:30 -07:00
ZhongShengping
05276d9758 Expose use_json logging option
It enables JSON-formatted logging from oslo.log.

Change-Id: I0a01c3b3cd8159a164d45ecddf52d028bbcef1c3
2017-11-28 09:30:28 +08:00
Alex Schultz
1c2813918b Bump metadata
Missed the bindep change for the release jobs.

Change-Id: I6472433a57a39d51d433c557e525cc75b1acb308
12.0.2
2017-11-13 14:37:35 -07:00
Alex Schultz
5e21b3c206 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: I8e4e5f94373d656708367c8107f32676eaf6d1e6
2017-11-13 14:37:19 -07:00
Alex Schultz
422f14bb18 Fix metadata for queens-1
The release jobs failed, so we need to bump the metadata.

Change-Id: I66f44fb10219b21a83867a8d0747cd7481aa9777
12.0.1
2017-11-13 09:50:28 -07:00
Zuul
add2ea827f Merge "Update group name of cert related options" 2017-11-13 06:46:10 +00:00
Xingchao Yu
f093af69a9 Update group name of cert related options
The group name of cert related options have been changed from
keystone_authtoken to keystone_auth since Ocata[1].

This patch is aim to update them to avoid deprecated warning from oslo.config

[1] https://github.com/openstack/magnum/blob/master/magnum/conf/keystone.py#L19

Change-Id: Ic86eda5ca936e84da9a813aee8b6ceaa1c90eff7
2017-11-03 12:29:34 +13:00
ZhongShengping
9463447718 Switch to Zuul v3 testing
Change-Id: I89bbb2735c964dac886866b84209038ababca96f
Depends-On: I3d21011beb57e66cce8d18efb9f603f218258ee2
2017-10-25 17:37:02 +08:00
Alex Schultz
2fea6e849d Prepare for Queens Milestone 1
Prepare the metadata configuration for the first Queens milestone.

Depends-On: Id68ee1b443a4172d0c1d6d58a04908c52a566623
Change-Id: Ia8db6089bc92c44130d3a9f744520d06896ee8d5
12.0.0
2017-10-18 01:53:05 +00:00
ZhongShengping
3bd8a92173 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: I8df96dd9faf520fe0af21edb2cfa626b17d65727
2017-10-13 14:35:06 +08:00
chenghuiyu
9ededfd657 Update to the latest address in README
Change-Id: I0f0c28e167db407da17ec82bcd2b81822a28f3da
2017-09-21 11:58:03 +08:00
chenghuiyu
817a78ec5c Update openstackdocstheme to latest version
Change-Id: If5a6929c18116eaf97f94f41c2b8b395adbafb61
2017-09-20 10:55:52 +08:00
ZhongShengping
4fb1dec3df 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: I6edd1bbad778c2a9b44be9bcfc65c978b5e35132
Closes-Bug: #1717144
2017-09-14 11:38:55 +08:00
Jenkins
3081f9d6f4 Merge "Fix magnum cluster TLS cert generation" 2017-09-06 07:24:24 +00:00
Jenkins
e3557d80f2 Merge "Revert "Use UCA newton-proposed packages"" 2017-09-06 06:32:09 +00:00
b7071d406c Fix magnum cluster TLS cert generation
Magnum cluster's cert creation requires admin_user, admin_password
and admin_tenant_name to be set in [keystone_authtoken] section.

Change-Id: Ice8e6537ac6796df032c4c4cf2a194d2214430fd
Closes-Bug: #1670355
2017-09-05 13:09:49 +00:00
Mohammed Naser
cc7461f999 Revert "Use UCA newton-proposed packages"
This reverts commit c082497af496c65ada2114331755771d0a32aba5.

Change-Id: I157bc9803b70f6bf31eb057939e4fead849ba2ef
2017-09-05 13:04:48 +00:00
Emilien Macchi
ed7cc3c1c4 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: I154c4ba65ae0e6d926396a4aaa89ba2c441ca712
2017-08-30 13:44:25 -07:00
Jenkins
e41ef7281b Merge "Update versions for Queens cycle" 2017-08-25 14:27:20 +00:00
Jenkins
a6c041899e Merge "Update reno>=2.5.0" 2017-08-25 14:27:15 +00:00
Alex Schultz
e7ee593e46 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: I6f3e1075ce0facbcd84040d0553dc74af95a99a5
2017-08-24 13:07:21 -06:00
d1763bbade Update reno for stable/pike
Change-Id: I3e4769b040a234e1fe9326ecce53d01f3073b03b
2017-08-24 14:00:53 +00:00
Alex Schultz
f8dd9a0f4e Prepare for official Pike release
Prepare the metadata and release note configuration for the
official Pike release.

Change-Id: I8d842473ac4b8362317e17b4a33656cae705d3ee
11.3.0
2017-08-21 15:59:58 -06:00
ZhongShengping
202ead0abc Update reno>=2.5.0
Change-Id: I15e35d41cbcee1df36dacd2face394933fdfd6b7
2017-08-21 11:20:17 +08:00
Jenkins
8e6d4abde2 Merge "Allow setting of the DB sync command path" 2017-08-08 11:49:05 +00:00
ZhongShengping
008810dfbd Deprecate oslo.messaging rpc_backend option parameter
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
* update spec tests
* add release note

Change-Id: I5bac059b9c06b691a140a6c7c28c766ec66c1bd9
Closes-Bug: #1708976
2017-08-07 14:28:54 +08:00
Jenkins
e5bbc587a0 Merge "Update openstackdocstheme>=1.16.0" 2017-08-04 22:32:30 +00:00
Alex Schultz
b45fc1b9ae 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: I054945565637a9a01345ef236a7fb37b89ea2749
2017-08-04 13:37:58 -06:00
Risto Laurikainen
f739aa363b Allow setting of the DB sync command path
The magnum-db-manage command is not necessarily located under /usr/bin
if Magnum is installed in e.g. a virtualenv. In cases like this, it is
useful to let the module user specify a different path, such as the bin
directory of a virtualenv.

Change-Id: I0687683558a4a9ed445642b36b2ce7b7075e49f7
2017-08-03 11:52:23 +03:00
ZhongShengping
d3dd33270a Update openstackdocstheme>=1.16.0
Change-Id: I0bad3e753096ff10a1ac3c98ec94d07df008d504
2017-07-31 11:02:19 +08:00
Mohammed Naser
0f8b9f024e
Allow cluster user trusts to be configured
By default, cluster user trusts are disabled however they are
needed if you want to have fully automated LBaaS integration.

This patch allows a user to enable or disable that option easily,
leaving it to the service default by default for security.

Change-Id: If6828e344855a06a650ec4c3fffbf89c5177eca8
2017-07-28 13:22:07 -04:00
Alex Schultz
bc08223503 Drop -dev version for Pike M3
Prepare version metadata for Pike M3

Change-Id: I9f6619cc6e83b5bae7e388f942abfa2bded558a5
11.2.0
2017-07-25 08:14:23 -06:00
Arundhati Surpur
59df3eea3a Change author in setup.cfg
Changed author to OpenStack in setup.cfg
refer:https://review.openstack.org/#/c/407413

Change-Id: I9d765662bd76af123852e65d378946fec8668543
2017-07-19 11:23:34 +05:30
ZhongShengping
d768de2d2c Update URLs in documents according to document migration
Change-Id: I0b8b01dbd277f06bfd622d754d61b2fcd3ab5ad8
2017-07-14 08:52:37 +08:00
ZhongShengping
269fea9f32 Remove deprecated keystone authtoken signing_dir option
Change-Id: If73cab108b487243ffa5bcb91c5a5dd548b04321
2017-07-07 09:59:20 +08:00
ZhongShengping
e643833a0d 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: I8725272f44b51f0a01181b374149f293294c004c
2017-07-02 14:20:08 +08:00
ZhongShengping
853f52636c 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: I064d57a8c8dc5827a4bfecb60caea4463c57b9e0
2017-06-26 10:04:07 +08:00
Jenkins
39a6f3ff14 Merge "Add environment variable" 2017-06-19 04:24:14 +00:00
Jenkins
919a38e5de Merge "oslo policy: check puppet resource instead of actual config in spec" 2017-06-19 02:59:28 +00:00