127 Commits

Author SHA1 Message Date
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
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
ZhongShengping
9699bd1b03 Add environment variable
Add environment variable {toxinidir} in tox.ini

Change-Id: Ibce35dc916bc78394be50e96f008a39eb945a52a
2017-06-12 15:54:56 +08:00
Alex Schultz
c1c7e017fd Bump version for Pike M3 Dev
Pike M2 has been released. Prepare version numbers for M3.

Change-Id: Ie7069f89bd8031d60e2b5b3b07066cea3056ac54
2017-06-08 15:33:10 -06:00
ZhongShengping
ab84214e57 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: I5c5d656b83cff21190c0b00b2b3119b730c90039
2017-06-08 11:53:51 +08:00
Alex Schultz
3004b1ea53 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: I748ea7b950becab4239aa702d58f2dc45e1b37fc
11.1.0
2017-06-01 08:54:19 -06:00
ZhongShengping
358a9d4388 oslo policy: check puppet resource instead of actual config in spec
Change-Id: I9d3f0c133ea76acb3ff4fdec179f4100bf68cb32
2017-05-23 15:13:43 +08:00
Alex Schultz
0e2460d2e9 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: I51e6bfa3d3a365c74386182d53bf25e7a345f8ed
2017-05-17 08:26:54 -06:00
ZhongShengping
b837085115 Set debug to true
In order to better view log error messages, set log debug to true.

Change-Id: Id1ae27ae798acdcdfd300ed7b7233c3c0d1568be
2017-05-05 15:23:49 +08:00
Alex Schultz
a590aac870 Bump modules to next minor with -dev
After releasing Pike M1, we need to bump the metadata version
information for the next release with a -dev.

Change-Id: I4a5c7ada6362ad600c8a2b3f10946c463c509199
2017-04-21 17:23:10 -06:00
ZhongShengping
3a3c9102a3 oslo db: check puppet resource instead of actual config in spec
Change-Id: Iea6c3e4abd5eac70a223ae7d19869bebf6708446
11.0.0
2017-04-10 19:34:51 +08:00
Alex Schultz
597ed34734 Drop -dev for release prep
Removing the -dev from the version to prepare for Pike M1

Change-Id: I3b0db53defa31f207cf949fa9c1d939fe8fa8ee4
2017-04-05 10:45:05 -06:00
ZhongShengping
04acab3905 Update test-requirements.txt
This patch brings it in line with the latest global requirements.
By being in line with global requirements, this is a more accurate
list with respect to how things are actually tested in the gate.
The following links[0][1][2] show the latest reno, oslosphinx, sphinx
packages.

[0]https://github.com/openstack/requirements/blob/master/global-requirements.txt#L263
[1]https://github.com/openstack/requirements/blob/master/global-requirements.txt#L372
[2]https://github.com/openstack/requirements/blob/master/global-requirements.txt#L395

Change-Id: I7feda7de95cde3949e52f7fde58bce6b12ab95eb
2017-03-23 14:45:39 +08:00
Jenkins
a2d5c6781c Merge "Fix typo" 2017-03-15 17:14:34 +00:00
ZhongShengping
9381a2280d Fix ci
The review[0] is merged, we should update other releated
puppet modules in order to fix ci.

[0]https://review.openstack.org/#/c/444248/

Change-Id: Ia1cdec50e62ad738742ecbe3ba3c50382d351fc4
Closes-Bug: #1672362
2017-03-13 21:15:12 +08:00
ZhongShengping
6cb4e1bf13 Fix typo
Change-Id: Ia963ef318ceab7c8760a6da2334b13b0e9130e2b
2017-03-13 20:17:52 +08:00
Alex Schultz
c5fca41fc2 Prepare Pike metadata
Bump metadata.json and reno configs for Pike

Change-Id: Idb8d6c37bbe99984b7885e1275cae042f8710bdf
2017-03-07 15:34:07 -07:00
ZhongShengping
fa0dfc73f4 Add notification_transport_url and notification_topics options
Add notification_transport_url to configure a URL representing the
messaging driver to use for notifications.
Add notification_topics to configure AMQP topic used for OpenStack
notifications.

Change-Id: I7cc3a008486724a3ce566a91fbada9a4d65d5748
2017-03-01 11:16:21 +08:00
Jenkins
8c723c26a3 Merge "Add control_exchange and rpc_response_timeout options" 2017-02-08 12:57:17 +00:00
5599597557 Update reno for stable/ocata
Change-Id: I201563bae78d23eeab7b1619ecd46a777845764e
2017-02-08 11:04:08 +00:00
Jenkins
fdbddd178c Merge "Switch puppet-openstack_spec_helper to run syntax check" 10.3.0 2017-02-06 17:23:52 +00:00
ZhongShengping
73767bf072 Switch puppet-openstack_spec_helper to run syntax check
Switch puppet-openstack_spec_helper to run syntax check in order to
more convenient management.

Change-Id: Ia40914e7669c1e7603b71ef6a6182cca2f552fd2
Related-Bug: #1660943
2017-02-06 13:57:12 +08:00
ZhongShengping
8bbe766a70 Add control_exchange and rpc_response_timeout options
Add control_exchange to configure an exchange name for message.
Add rpc_response_timeout to configure seconds time for waiting
for a response from a call.

Change-Id: I400b562f0b0d52f6d47e027fb2f12fab63cf511e
2017-02-06 11:11:51 +08:00
Alex Schultz
ec04ec0372 Prepare ocata-rc1 release
Bump metadata.json and reno configs for ocata-rc1 release

Change-Id: I4093ce85bfdf526e30f64d2f923acab4caf61951
2017-02-03 16:23:27 -07:00
ZhongShengping
f8801e28fb Add oslo::db to dependency chain
All db settings should be applied and all releated packages should be
installed before dbsync starts.

Change-Id: Id9a20462b3b3c648e3d740df318a305c3fce08f4
10.2.0
2017-01-22 21:45:48 +08:00
ZhongShengping
8f2b017482 Add unit test for client.pp
1) Add unit test for magnum::client class.
2) Fix package_ensure default value, the present should
   be enclosed in single quotation marks in order to
   indicate that it is string.

Change-Id: I553491782e6c734ef8c6c15d1ba7fc4d5617e3a3
2017-01-20 17:06:18 +08:00
Alex Schultz
b1ffe539fd Prepare 10.2.0 release
The third release for Ocata.

Change-Id: Icf9afb42f154b6f10bd6aabf7085a8da13cd753e
2017-01-13 17:31:34 -07:00
Matthew J. Black
7013f5f9e1 Allow python-memcache install from authtoken class
The python-memcache package is required if using memcached. By
default the package is not installed and the define has it set to
false. This change allows managing the python-memcache package
install from the authtoken class.

Change-Id: I492f8eb4826140be3bfa041adb13b2a916a50bb8
2017-01-11 18:30:45 -05:00
ZhongShengping
bc475a0d42 Deprecate signing_dir option
The signing_dir is deprecated for removel because of PKI token format
is no longer supported.
Update warning message and release note.

Change-Id: I693677504323503b25e2739212cf7a731bb43d67
Closes-Bug: #1652700
2016-12-28 14:11:45 +08:00
Alex Schultz
5fdd2acb4f Prepare 10.1.0 release
The second release for Ocata.

Change-Id: I46a56efe7ff8cdfefe586cb076597784abd6b2d9
10.1.0
2016-12-09 09:34:52 -07:00
ZhongShengping
c5544a5a66 Add hooks for external install & svc management
This adds defined anchor points for external modules to hook into the
software install, config and service dependency chain.  This allows
external modules to manage software installation (virtualenv,
containers, etc) and service management (pacemaker) without needing rely
on resources that may change or be renamed.

Change-Id: I7f3f97a54aec888d99c7405310afef8e1f3907f0
2016-12-07 11:18:53 +08:00
ZhongShengping
5dc51ed24e Fix spec test for sync
Change-Id: Iaf39183f02a0bd5e9aa3f17926bdacef5e409d2b
2016-12-01 17:07:35 +08:00
gecong1973
312f3411f1 Fix a typo
TrivialFix

Change-Id: I935fcd75e41c9025939896f48b1904e56ae8614e
2016-11-29 08:53:05 +08:00
Flavio Percoco
7c0b778e0a Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/ec60abae060da6857be5137236156d84

Change-Id: I0cdb340bd9b53c5afc58ac40f00df3b29e5ce207
2016-11-25 17:17:47 +01:00