Commit Graph

186 Commits

Author SHA1 Message Date
zhubingbing
7d8d375a3a Fix inifile version in metadata
puppetlabs-inifile 1.2.x doesn't work, so let's fix that.

Change-Id: I49827260ace65262d79bdb7e099fb2685e952bec
Co-Authored-By: zhongshengping <chdzsp@163.com>
2018-07-16 14:59:26 +08:00
Van Hung Pham
4db066690a Debian release is 9 in metadata
Change-Id: I409585cd9b36bfe28fb885914575e3278d15d60a
2018-07-11 17:58:21 +07:00
wangqi
aeb23eb4b5 add release note link in readme
Change-Id: Ia057603e994563383f8ce5f02a0036d15a1a44a2
2018-06-21 15:00:01 +00:00
zhubingbing
28ac2c12f9 Fix annotations
Change-Id: Ifd991b5b47437f281df1203e4ee7d55a0ab3c016
2018-06-15 15:07:37 +08:00
Zuul
76c41b3405 Merge "fix tox python3 overrides" 2018-06-12 08:09:17 +00:00
Zuul
0ea779eeab Merge "fix a typo" 2018-06-12 00:05:47 +00:00
ZhongShengping
8ee762df46 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: If66e1b44133eecaf227e8e3cd9c23614405866b9
2018-06-08 14:23:32 +08:00
Emilien Macchi
82819173b4 Prepare a new Rocky release
Prepare the metadata configuration for a new Rocky release.

Change-Id: I4d12d7ff5bb3e6be4c49c310f8e2ccf4e9cbd99b
2018-06-05 09:46:25 -07:00
melissaml
01d2002d52 fix a typo
Change-Id: Ib0fa3bc3deed52beb506667607ec80dca5c71f4a
2018-06-05 18:06:29 +08:00
Zuul
e40a1746cb Merge "Replace port 35357 with 5000 for "auth_url"" 2018-05-28 13:01:00 +00:00
ZhongShengping
0be13a6082 Remove deprecated rpc_backend param
Remove the deprecated rpc_backend param which has been deprecated for
two years. The default_transport_url has been present for a while
now and should be used.

Change-Id: Iecc7b1a1d3f01b8b2f6435f850240ec06992f3cb
2018-05-24 11:03:35 +08:00
melissaml
b833ae6c16 Replace port 35357 with 5000 for "auth_url"
Based on the change in Keystone Install Guide [1],
this patch replace port 35357 with 5000 for "auth_url".

For more details, please check similar changes which have been done
on other projects: Nova [2], Neutron [3], Cinder [4], Glance [5].

[1] https://review.openstack.org/#/c/541857
[2] https://review.openstack.org/#/c/562812
[3] https://review.openstack.org/#/c/566491
[4] https://review.openstack.org/#/c/565464
[5] https://review.openstack.org/#/c/558932

Change-Id: I6b07abc527af72241ab25a76c77914a019fcf0f4
2018-05-21 14:56:11 +08:00
Xingchao Yu
a887994258 Add octavia::quota class
This patch add a new class octavia::quota to manage
the quota settings in Octavia services.

Change-Id: Ibd7d87ae1b7df0884b4b7a6f89ba79cefea2a9cc
2018-05-07 12:06:25 +12:00
Alex Schultz
2b995012ab Prepare Rocky M1
Update the version metadata for Rocky milestone 1

Change-Id: If076a92c739a7584f4bf73fcfaab3870a2461eb9
2018-04-19 08:57:10 -06:00
Zuul
567ffaaf48 Merge "Update .gitignore" 2018-04-18 00:56:47 +00:00
Zuul
cdc8734325 Merge "Add keystone roles for Octavia policies" 2018-04-13 15:22:39 +00:00
Zuul
151d2678b1 Merge "Debian is using python3-octaviaclient" 2018-04-13 03:37:36 +00:00
Zuul
ed3345dd2f Merge "Deprecate auth_uri option" 2018-04-13 03:35:49 +00:00
zhubingbing
31f0bd4b60 Debian is using python3-octaviaclient
Change-Id: I0a3975def0a408eb1fc49b2ef29ccb7c29c1d6ab
2018-04-12 11:23:12 +08:00
Brent Eagles
d6c8f91f63 Add keystone roles for Octavia policies
This patch adds creation of the necessary keystone roles to support
using Octavia's access policies.

Related-Bug: #1762774
Change-Id: Ib34ad49d52bb6afba6d035cf966592e0f0fd9a85
2018-04-11 14:18:29 -02:30
ZhongShengping
e0d26ea2c4 Update .gitignore
This patch[1] already explains why updating .gitignore

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

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

Change-Id: I4bec16724f0442908eca95d2f4c15220f3ac7ca9
Depends-On: Id1a39a34278b9727cd083d89a63ea31342a28fee
2018-04-06 20:14:49 +08:00
ZhongShengping
808cb7e7d7 Deprecate auth_uri option
Option auth_uri from group keystone_authtoken is deprecated[1].
Use option www_authenticate_uri from group keystone_authtoken.

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

Change-Id: Icef9a4028767a889ae522cc1e75128a3d3546418
Depends-On: I4c82a63baabd6b9304b302c97cd751a0103d8316
Closes-Bug: #1759098
2018-04-03 16:55:03 +08:00
ZhongShengping
1f3ee8eccb Remove deprecated ensure_package option
Change-Id: If45fc4c3aeb97520d7b430cf6529fd453a1a324c
2018-03-29 12:01:15 +08:00
ZhongShengping
3ee646a7e0 Remove deprecated keystone authtoken revocation_cache_time option
Change-Id: Idb855cbd0c1192aa42f735c6a1af7004f0d0c1de
2018-03-27 10:33:23 +08:00
Zuul
3635cb00d5 Merge "Add pool_timeout option" 2018-03-27 00:39:59 +00:00
melissaml
b81ab98b5b fix a typo in documentation
Change-Id: I8fd9246105e1e1ac2caeee21dc97742cfe1d199f
2018-03-23 07:02:57 +08:00
ZhongShengping
5578d67159 Add pool_timeout option
Add pool_timeout option to configure this value for pool_timeout with
SQLAlchemy.

Change-Id: If920218e97a2a3f16174e7a19bec3047a586915b
Closes-Bug: #1757581
2018-03-22 11:09:50 +08:00
ZhongShengping
fd3b9d6681 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: Idfcbaa2d137c91a464fb5d49ae25fa348c67d642
Closes-Bug: #1755102
2018-03-12 16:33:09 +08:00
ZhongShengping
72abc575f6 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: I78d1d9104f4fc2c4eaa2f5c8ddd1ede066eed2a1
2018-02-28 14:42:11 +08:00
ba29cb46df Update reno for stable/queens
Change-Id: If8b2996aac014c45ed45e7bf36dde722f4bdaa5e
2018-02-20 22:17:12 +00:00
Mohammed Naser
c0cb342c70 Prepare for official Queens release
Prepare the metadata for the official Queens release.

Change-Id: I05ee41e094c76d40a58d7d6b17a1f0983e9bd55a
2018-02-19 12:41:54 -05:00
Zuul
579a517240 Merge "Add kombu_failover_strategy option" 2018-02-13 19:45:35 +00:00
ZhongShengping
d153bf8d12 Load puppet-openstack_spec_helper locally during tests
Change-Id: If380b6cd55b7755618fe4bc135fc45aa94549faa
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-02-12 10:53:38 +08:00
ZhongShengping
f0068d143b 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: Ia0512a8f9b3248127b9c2ee96821e4d793ae6523
Closes-Bug: #1748353
2018-02-09 15:13:18 +08:00
Carlos Goncalves
4bb15efe83 Define octavia client package for Red Hat family
python-octaviaclient is being packaged starting in RHOSP 13,
RDO Queens and Fedora 28.

Change-Id: Ide01e285bf89e39839f5c6319c2810bad206c114
2018-02-08 15:41:59 +00:00
James E. Blair
2e98c9fa2d 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: I3cc987809ca4aae4e1a1737035f1ef73149877e0
2018-01-27 09:55:53 -08:00
Zuul
a8a2fe98c3 Merge "Add amp_project_name to configure flavor access list" 2018-01-19 23:14:39 +00:00
Brent Eagles
3dc8602da6 Add amp_project_name to configure flavor access list
Adds support for adding the project being used by octavia to create
amphora to the amphora flavor's access list.

Change-Id: Iba14098d571f26e15c587b82271f00fd7cdc65d5
2018-01-17 13:51:11 -03:30
Zuul
6704fee884 Merge "Remove pinned versions from test-requirements.txt" 2018-01-17 13:58:55 +00:00
Emilien Macchi
19ac103c7f Prepare for Queens Milestone 3
Prepare the metadata configuration for the third Queens milestone.

Change-Id: I9d13aaf64edc600ee611b057de0c8f1568dad9dc
2018-01-16 15:54:41 -08:00
ZhongShengping
77367afb86 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: Ia70f3ae78d43cd74e9a0f6aca2139e78ed1c5bb8
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-01-16 12:29:47 +08:00
ZhongShengping
d2fa948463 Add use_journal option for logging configuration
This enables oslo.log to pass logging records to journald.

Change-Id: Iaa8d36d4622f6b58885a8c82ac04fa489fd2ba5b
2018-01-15 16:06:56 +08:00
Emilien Macchi
bab31c0ba2 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: I063979fc2944667f200c8bd774b5252241faf5f6
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
2018-01-10 14:23:29 -08:00
Emilien Macchi
c408df9393 Run puppet-openstack-beaker-jobs
Depends-On: I8f4b24cfd5fa6d91758f95228f823d82839c3366
Change-Id: I8fcd7fc06fbb33338c79e23ebb7b725828b9919d
2017-12-21 18:58:09 -08:00
Guoqiang Ding
30f3247a1a Fix the misspelling of "octavia"
Change-Id: Id85938e49a0f34061e31887db968195bf6c1074a
2017-12-20 16:19:17 +08:00
Zuul
898382e24a Merge "Allow disabling SSH access to amphora" 2017-12-13 23:25:15 +00:00
Brent Eagles
8626d27322 Allow disabling SSH access to amphora
This patch provides a mechanism for disabling configuration
of the SSH key name for accessing amphora.

Change-Id: Ic6cf523809e390df0263e26d5879c06986688cfa
2017-12-13 10:59:44 -03:30
Brent Eagles
8cb1a195e4 Add auth_type parameter to service_auth section
Add parameter to allow setting auth_type.

Change-Id: I712db2e7310ba32cb68a7266c6b563ab3f4ab8cf
2017-12-12 12:20:38 -03:30
Brent Eagles
a5e4f235d1 Support populating certificate files
This patch extends octavia::certificates to support populating
certificate and key files using data passed in string form.

Change-Id: I8d46bad372b8c24b290500ee6040207cb808ba23
2017-12-07 10:59:44 -03:30