391 Commits

Author SHA1 Message Date
15a5cb9283 Update master for stable/victoria
Add file to the reno documentation build to show release notes for
stable/victoria.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/victoria.

Change-Id: Iea4e5e59ee7b763be8bfc51b2d4c64d6dae91532
Sem-Ver: feature
2020-10-08 14:37:15 +00:00
ZhongShengping
29464435ae Prepare Victoria RC1
Update the version metadata for Victoria milestone RC1

Change-Id: I2c309d1a68252d43e78cce50fd4c6bb06a3c9743
17.4.0
2020-09-24 10:48:54 +08:00
ZhongShengping
91dcc9105d Set openstackdocs_auto_name to use 'project' as name
Change-Id: Iad6dcc8f59bd28078b2e5276432c9c60d2737a9d
2020-09-16 11:05:05 +08:00
Zuul
acfaa5e13d Merge "Add Puppet Litmus" 2020-09-10 01:57:38 +00:00
ZhongShengping
4c8ddd0443 Prepare Victoria M3
Update the version metadata for Victoria milestone M3

Change-Id: I6ffa070e65b7e55ad56cb2b572bb48baee8be5c6
17.3.0
2020-09-08 09:18:03 +08:00
Tobias Urdin
354aa077e2 Add Puppet Litmus
Depends-On: https://review.opendev.org/#/c/740601/
Change-Id: Ib904df34e9c6c1bcff0bfd09003785aa165f81a7
2020-08-31 21:12:41 +02:00
Zuul
5607e63e78 Merge "Do not validate database_connection format" 2020-08-31 15:49:32 +00:00
Zuul
61afa0c7e0 Merge "Use openstack_spec_helper from zuul checkout" 2020-08-31 15:49:31 +00:00
Zuul
9856c9b6cc Merge "Remove redundant unit test cases" 2020-08-31 00:49:39 +00:00
Tobias Urdin
980151bd83 Use openstack_spec_helper from zuul checkout
Change-Id: I02901b055357341c19ac2681de42f279b1102158
2020-08-30 22:52:52 +02:00
Takashi Kajinami
4d659a565f Remove redundant unit test cases
Change-Id: I141d2e04d290d1ad4c0f0aa426346ec00b19e928
2020-08-30 23:58:51 +09:00
Takashi Kajinami
aaca360974 Do not validate database_connection format
Currently we validate database_connection in 2 layers, each puppet
modules and puppet-oslo, however this makes it difficult to maintain
validation pattern because we always need to fix both.
This patch removes the validation from each puppet modules so that
we need to maitain only one place, puppet-oslo to update validation
logic.

Change-Id: I47ef221165959090294f51011e1a8eb454ad91bc
2020-08-30 23:56:13 +09:00
ZhongShengping
3bca80b569 Add mysql_enable_ndb option
Add mysql_enable_ndb parameter to select mysql storage engine.

Change-Id: I28bc5b80058521c6918592fc7fa61f9cfdd4781c
Depends-On: https://review.opendev.org/#/c/748067
Closes-Bug: #1892952
2020-08-26 11:55:31 +08:00
Luke Short
257f929622 Expose vhost_custom_fragment
It is provided by the Puppet class 'openstacklib::wsgi::apache'.
This change exposes it for the Barbican service.

Change-Id: I3baa7af29970b4da25ff67a54e473c32ee6ad40f
Signed-off-by: Luke Short <ekultails@gmail.com>
2020-08-13 10:32:09 -04:00
Takashi Kajinami
7c934e82cc Use common class to manage apache service in beaker job
Depends-on: https://review.opendev.org/#/c/745246/
Change-Id: Ib9ebfda7a8a74d109a89a6cd044cb133d9263020
2020-08-07 09:16:35 +09:00
ZhongShengping
2ab7b94803 Prepare Victoria M2
Update the version metadata for Victoria milestone M2

Change-Id: I3c6e524bcc41e9b05fe253fffe5e2565a1f83fca
17.2.0
2020-07-30 13:35:28 +08:00
Takashi Kajinami
000d145608 Add support for the interface parameter in authtoken middleware
This patch adds support for [keystone_authtoken] interface parameter,
so that operators can define which endpoint should be used by authtoken
middleware.

Change-Id: I5068505afbaf57e66d28f7cf472ab09bb8355f04
2020-07-09 08:19:30 +09:00
ZhongShengping
bbd38354a0 Prepare Victoria M1
Update the version metadata for Victoria milestone M1

Change-Id: If8891083d446d92bcc54407aa8bcf9d55cec05dd
17.1.0
2020-06-19 10:38:54 +08:00
Andreas Jaeger
f86beabc4c Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I42c0fef8fe0bc4f0fc01cb0166081f5e2450d4e6
2020-06-02 14:32:06 +02:00
Zuul
d33f4d182d Merge "Update Puppet requirement to >= 6.0.0" 2020-06-01 19:08:18 +00:00
Zuul
29f4f0b9eb Merge "Debian: do not configure gunicorn-config.py" 2020-05-31 15:12:27 +00:00
Zuul
fba752a0d7 Merge "Accept actual service name for api service name" 2020-05-30 08:40:39 +00:00
Tobias Urdin
7f1e201bfe Update Puppet requirement to >= 6.0.0
Change-Id: Ic5b2b1d96729e762c10ff7e40cff730e5c5853d6
2020-05-30 09:44:44 +02:00
Thomas Goirand
60d3b68266 Debian: do not configure gunicorn-config.py
Debian isn't using gunicorn for Barbican, but UWSGI.
Without this patch, this module simply wouldn't work
for Debian.

Change-Id: Iaafc7f4b1499df471a35410228a7ad86938e94cc
2020-05-30 03:02:49 +02:00
Tobias Urdin
062c866e29 Chain barbican_api_paste_ini to config anchor
Make sure the barbican_api_paste_ini resources
is performed in the config anchor so that the
packages is installed already.

We got his by this failure see error message
here [1].

[1] http://paste.openstack.org/show/794135/

Change-Id: I5de77441cd741b809762166347ec6bef04ba4f4c
2020-05-29 10:33:58 +02:00
Takashi Kajinami
67e4879c75 Accept actual service name for api service name
Currently the other puppet modules accept actual service name on the
platfomr for api service_name, while puppet-barbican always require
'barbican-api' and doesn't accept 'openstack-barbican-api' even in
Red Hat based OS.

This patch makes sure that we accept actual service name for api
service name, so that the accepted values are consistent among all
puppet modules.

Change-Id: I3ff64113e19a7c784d03afe3cb34865b88f8e39a
2020-05-29 12:00:14 +09:00
Takashi Kajinami
e9de5edbfc Remove unnecessary puppet-rabbitmq from dependencies
puppet-rabbitmq is not directly included by each puppet modules, so
we don't need it listed in dependencies.

Change-Id: Ie160dd9f9178549f77bf6ccbb1175aa6febe3812
2020-05-26 21:59:32 +09:00
Zuul
285e0874b5 Merge "Remove password hash generation in each puppet modules" 2020-05-21 01:54:27 +00:00
Takashi Kajinami
5e5ced641f Remove password hash generation in each puppet modules
... and migrate it to openstacklib so that all logics about database
configuration are implemented in one common place.

Depends-on: https://review.opendev.org/#/c/728595/
Change-Id: Ia676438c5c91da73a9fe196baaff9170991c487a
2020-05-20 09:13:05 +09:00
Alex Schultz
5242553f9e Bump version for the start of Victoria
Bump the major version for the Victoria release afte Ussuir has
been branched.

Change-Id: I7bc621d3bab75cfcee42bea9186776f28c7ea774
2020-05-14 12:25:01 -06:00
Zuul
62238dba38 Merge "[ussuri][goal] Add CONTRIBUTING.rst" 2020-05-12 12:43:43 +00:00
ZhongShengping
7334d843bc Bump reno to 2.5.0
Change-Id: I803627ba62cd898f996a744d954f4aa52d9101f1
2020-05-12 10:50:06 +08:00
Tobias Urdin
90d717b516 [ussuri][goal] Add CONTRIBUTING.rst
Story: 2007236
Task: 38552

Depends-On: https://review.opendev.org/#/c/726509/
Change-Id: If9333f9962c030edd0e22d77390b9515f2d2f70b
2020-05-10 22:31:10 +02:00
Takashi Kajinami
c17a18ee92 Add CentOS8 to nodesets
Change-Id: I02eb2fa800fc8af204eeb6e0826fdd737ab7deb7
2020-05-10 21:40:55 +09:00
Zuul
d9010d27cf Merge "Use anchor to require necessary packages" 2020-05-04 01:44:20 +00:00
Zuul
895e1eb704 Merge "Runs on Debian 10." 2020-05-04 00:34:19 +00:00
Takashi Kajinami
012eb0ec2e Use anchor to require necessary packages
... so that correct packages are required without re-defining them in
resource implementations.

Change-Id: I30a506cd329c5764f695ef823b6a9b61208e2580
2020-05-04 02:19:32 +09:00
Thomas Goirand
17df1aba91 Runs on Debian 10.
Change-Id: I67e413a03a975cdbb5144a4c2973f730a8d4577f
2020-05-02 22:27:29 +02:00
ZhongShengping
283073fec2 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I48fa8d04bc54f8f9479c55168f3d179b829658a1
2020-04-30 15:28:37 +08:00
ZhongShengping
c241aab45b Fix rabbitmq version in metadata
rabbitmq is now using the 10.0.1 version, so we should fix the
rabbitmq version in metadata.

Change-Id: I462727f9266aa481482f7ed162e04b48af7fd42f
2020-04-30 14:04:44 +08:00
ZhongShengping
fb653a5610 Change rpsec to rspec
Change-Id: I22ec81afec8c5518acfd6d67522a73b13d6b7b1d
2020-04-30 13:24:45 +08:00
16f227ed86 Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.

Change-Id: I1f38045793e1bff720027de92f2e65c68f8860fe
Sem-Ver: feature
2020-04-28 14:49:12 +00:00
ZhongShengping
14a09830eb Prepare Ussuri RC1
Update the version metadata for Ussuri milestone RC1

Change-Id: I758e30d6462a22bfdf4b00b24f16197e251d3471
16.3.0
2020-04-24 14:23:09 +08:00
Takashi Kajinami
8bfa4fe032 Prepare Ussuri M3 again
Update the version metadata to recreate release for Ussuri milestone M3

Change-Id: I552256ca0d164db71eac75123103a82b77d31f0c
16.2.1
2020-04-13 23:52:30 +09:00
Takashi Kajinami
d1b6e8066b Resolve duplicated requirement names in metadata
Change-Id: Ie5dfad43bb793ae5d1a725d4302ce1a575bf7fd9
Closes-Bug: #1872457
2020-04-13 22:39:55 +09:00
ZhongShengping
44dcb03e4a Prepare Ussuri M3
Update the version metadata for Ussuri milestone M3

Change-Id: Ic559fe3943c5d0ff12a7e03b61c127965c66a34d
16.2.0
2020-04-07 09:21:15 +08:00
Zuul
9aaac1da08 Merge "Expect python3 client package in CentOS8" 2020-03-31 22:12:24 +00:00
Zuul
35e7d4a0db Merge "Add CentOS 8 and Puppet 6 in metadata" 2020-03-31 14:36:33 +00:00
Takashi Kajinami
ffe4c942c0 Expect python3 client package in CentOS8
In CentOS, we expect to have python3 client package in 8.x while we
expect to have python2 in 7.x .
Fix unit tests to expect the correct version according to os major
version.

Change-Id: Ib30f166bcda403fdf26fe05ed0a63a546974c442
2020-03-31 16:27:40 +09:00
Tobias Urdin
d94f9b333e Update mysql module to <11.0.0
Same as was changed in openstacklib.

Change-Id: Icd828adf5d554a2007cec04a04465f6da0d3edc2
2020-03-30 09:58:43 +02:00