Commit Graph

224 Commits

Author SHA1 Message Date
Tobias Urdin
8663888d38 Test Magnum API with WSGI
Changes the acceptance testing to run the
Magnum API under WSGI with Apache.

Change-Id: I09826f6fbc68dc55f9274d7ad1ba54f069d42143
2018-09-19 12:09:12 +00:00
Tobias Urdin
e16f87c6ac Add Magnum API WSGI support
Adds support for running the Magnum API under WSGI with Apache.

Change-Id: I6c564992218a0802981eece5bff8b2a4a7a85f7c
2018-09-19 14:08:53 +02:00
Zuul
602855ec68 Merge "Add the missing 'Table of Contents' in README" 2018-09-08 14:33:36 +00:00
Zuul
f7369a98b8 Merge "Bump version for the start of Stein" 2018-08-31 21:40:00 +00:00
Doug Hellmann
544c8ba871 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I5aaaf83760947ad472cad44ab498a68a4ca4089f
Story: #2002586
Task: #24325
2018-08-31 08:24:39 -04:00
Doug Hellmann
eed02598a2 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I1e711ff4f38e93ce01321c2d5f1749548e174fdb
Story: #2002586
Task: #24325
2018-08-31 08:18:56 -04:00
Alex Schultz
284959e6d7 Bump version for the start of Stein
Update the version metadata for Stein M1

Change-Id: I7f4cdd613c56b29124e4427e96750646a64f25a5
2018-08-30 12:09:52 -06:00
admin
f7c745c269 Add the missing 'Table of Contents' in README
Change-Id: I583fe57e26e2efb0ceed8b9f0417bed74344041f
2018-08-27 23:10:22 +08:00
Tobias Urdin
d59bd32b1d Add workers to magnum api and conductor
This patch adds two new parameters that can
be used to specify the number of workers for
the api and conductor services.

Change-Id: I71dcfba1f162b395c3d9e68513dfcf9a099800df
2018-08-22 19:11:02 +02:00
1c219c60e9 Update reno for stable/rocky
Change-Id: I94c5f7432b20017916f2fffe3f8c25597ca427ca
2018-08-20 18:37:33 +00:00
Alex Schultz
fee68d2887 Prepare Rocky RC1
Update the version metadata for Rocky RC1

Change-Id: I16147985a00e10b3d7fd5e83b1dcd039373a588c
2018-08-14 08:57:39 -06:00
Zuul
e23d3c3503 Merge "Fix the smoke testing link" 2018-07-31 21:46:05 +00:00
Zuul
eb2d9c27da Merge "add keystone_authtoken to conductor" 2018-07-31 03:38:50 +00:00
jacky06
d7ad44293b Fix the smoke testing link
Change-Id: I5e54f613a91a1967c7a72e9eebeb3edf7965406d
2018-07-30 12:31:32 -04:00
Zuul
8f72be76b3 Merge "Remove the unnecessary _" 2018-07-24 23:03:22 +00:00
Zuul
717427f2e3 Merge "Prepare Rocky M3" 2018-07-24 21:04:36 +00:00
Zuul
9acdad4ec6 Merge "Fix OS versions in metadata" 2018-07-24 20:36:49 +00:00
melissaml
81dcc3fb3f Remove the unnecessary _
Change-Id: I936ec836f2ce6af9c0a1177aa63a98706d75a868
2018-07-25 00:27:51 +08:00
Alex Schultz
5e23f3dba1 Prepare Rocky M3
Update the version metadata for Rocky milestone 3

Change-Id: I2252a5fb5a59bef482c3142d69f1bc18355cd5c5
2018-07-24 10:18:54 -06:00
melissaml
c06c0d1551 Fix OS versions in metadata
Add Ubuntu 18.04 to metadata file

Change-Id: Ie141b85edc1ba1e6658a1b30c749188478186525
2018-07-23 12:57:41 +00:00
qingszhao
7e88b01fcb Add the project source code repository in README
Change-Id: Iea3df3c0011971e3363aa0e0814e39d8ab3520ea
2018-07-20 16:22:24 +08:00
Zuul
3b57ab23a5 Merge "modulesync: sync and add nodepool-bionic for beaker" 2018-07-19 06:21:53 +00:00
Tobias Urdin
6fcc3e3b39 modulesync: sync and add nodepool-bionic for beaker
Change-Id: I5e993f20fd0851c43b97ea7946a5c562023b6348
2018-07-18 16:18:35 +02:00
Tobias Urdin
c8fb3d1b5c Add sqlite to validate_re
When doing spec tests on your custom modules
you want to have as little dependencies as
possible so specifying sqlite is the simplest.

If you specify mysql or postgresql you'll need
your custom testing grabing the upstream puppetlabs-mysql
or puppetlabs-postgresql modules which just adds unnecessary
deps instead of a few bytes in a validate_re function.

Change-Id: If25e8c0161bdd487f11460884883f42ea13074b3
2018-07-17 13:35:41 +02:00
zhubingbing
b723fe7e98 Fix inifile version in metadata
puppetlabs-inifile 1.2.x doesn't work, so let's fix that.

Change-Id: Ie5f5f57e1c295dab4f9ec083c2fcc88bb96e8dca
Co-Authored-By: zhongshengping <chdzsp@163.com>
2018-07-16 14:59:25 +08:00
Jake Yip
fbd5517abd add keystone_authtoken to conductor
magnum-conductor's keystone client appears to still require access to
keystone_authtoken auth_uri [1]

[1] https://github.com/openstack/magnum/blob/stable/queens/magnum/common/keystone.py#L47

Change-Id: Ic96b59db6c7b505afaa31f7d6b74ec621a2ba686
2018-07-12 16:22:24 +10:00
Jake Yip
86e943c3ca add oslo_messaging_rabbit/amqp_durable_queues option
Change-Id: Ib541a3db459cb1725996acffdbe07dc452376060
2018-07-12 16:18:22 +10:00
Zuul
6f4e356d38 Merge "Add more rabbitmq options" 2018-07-11 18:17:34 +00:00
Tobias Urdin
c1a475e0c9 Add more rabbitmq options
Adds the rabbit_ha_queues, rabbit_heartbeat_timeout_threshold
and rabbit_heartbeat_rate parameters that is used to configure
oslo messaging.

Change-Id: Iaf5679283e56f112b15d8440f57d708b525bb024
2018-07-05 12:03:47 +02:00
Tobias Urdin
162203cd90 Fix typo in magnum::clients classes
Using magnum::clietns instead of magnum::clients
for the default values causing it to not work.

Change-Id: Ie06d7ac340a00c1d249f5272e70d0244e4d74526
2018-07-05 11:28:33 +02:00
ZhongShengping
2d9f778634 Debian release is 9 in metadata
Change-Id: Idf5c46024caf432082e54aad584f4785edd50280
2018-07-02 13:52:51 +08:00
wangqi
cd7d5af029 add release note link in readme
Change-Id: Ia31b150f0c0de162d3284eaacbec8cbb7a590dbc
2018-06-21 14:31:39 +00:00
zhubingbing
64de146f2a Fix annotations
Change-Id: I4f5b9f720083cdb404d655dcc77870aad2fdc243
2018-06-15 15:07:37 +08:00
ZhongShengping
cf6ede97b1 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I243dff9ee97d7b35b8f662df702d09aa6da0f9b1
2018-06-08 14:23:32 +08:00
Mohammed Naser
b7922898d9 Prepare a new Rocky release
Prepare the metadata configuration for a new Rocky release.

Change-Id: Ic35e2dbeca31ecceeba87548c4b3b457dd2dde3b
2018-06-05 16:14:34 -04:00
Zuul
aadbae78fa Merge "Remove deprecated rabbit params" 2018-05-28 12:59:50 +00:00
Zuul
85c92f9aa3 Merge "Replace port 35357 with 5000" 2018-05-28 03:46:53 +00:00
ZhongShengping
2b14e1f379 Remove deprecated rabbit params
Remove the deprecated rabbit params which has been deprecated for
two years. The default_transport_url has been present for a while
now and should be used.

Change-Id: Iba521efa97f9cfd3510c77f93cd627551e442c53
2018-05-24 10:50:40 +08:00
ZhongShengping
d87868123b Fix the default parameter value in spec test
The default parameter value is 'SERVICE DEFAULT', not 'SERVICE_DEFAULT'.

Change-Id: I2e58ea9d64cc5d45750560f92812540ed5e7d213
Closes-Bug: #1690973
2018-05-15 15:17:11 +02:00
qiaomin
fa57613789 Replace port 35357 with 5000
Now that the v2.0 API has been removed, we don't have a reason to
include deployment instructions for two separate applications on
different ports.

Change-Id: I168b731b37a714500a5600d0f5f95e229efa25fd
2018-05-13 00:37:38 +08:00
zhubingbing
21ac4a6ed1 neat: missing : in $::os_service_default
Change-Id: I1d5fae044d6b984e8c9b87ea003af75f9edf0e86
2018-05-11 14:02:40 +08:00
Zuul
7190204cd6 Merge "Missing deps for unit test of config.pp" 2018-04-23 16:45:04 +00:00
Alex Schultz
fd9ae37f01 Prepare Rocky M1
Update the version metadata for Rocky milestone 1

Change-Id: I86c44815284b09fb2064845147423cbb6f92894b
2018-04-19 08:56:42 -06:00
zhubingbing
f9b76d3daf Missing deps for unit test of config.pp
Change-Id: Idb6a121351506ef832aadf5e1010909e7e5703ce
2018-04-19 13:49:00 +08:00
Zuul
2e40008746 Merge "Update .gitignore" 2018-04-18 00:51:41 +00:00
Zuul
09e5ab90e0 Merge "Debian is using python3-magnumclient" 2018-04-13 03:25:47 +00:00
Zuul
11040e93d4 Merge "Deprecate auth_uri option" 2018-04-13 03:21:58 +00:00
zhubingbing
4c18149d86 Debian is using python3-magnumclient
Change-Id: I2467cb502ca3f1776ab10beeb9547fa7d27fcea7
2018-04-12 14:03:06 +08:00
ZhongShengping
fa1a8113cb Update .gitignore
This patch[1] already explains why updating .gitignore

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

Change-Id: Ia83a3fe18056bd4aaf7cf9342b62bffbbad1ea85
Depends-On: Ifeaaa14c63158d0318218ca62ee41e98fc4c0b57
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
2018-04-11 08:55:22 +08:00
ZhongShengping
d9bad8a8e1 Update LICENSE
In order to better understand the LICENSE

Change-Id: I3531b4fb055a03590fa3b2743201f339dd8e006d
Depends-On: Id1a39a34278b9727cd083d89a63ea31342a28fee
2018-04-06 20:14:35 +08:00