Commit Graph

171 Commits

Author SHA1 Message Date
Zuul
0b19dd3e02 Merge "Install correctly openstack-backports-archive-keyring" 2018-04-09 19:38:54 +00:00
Zuul
3754a9ff7c Merge "Update LICENSE" 2018-04-09 15:42:04 +00:00
Thomas Goirand
5e1245898e Install correctly openstack-backports-archive-keyring
Currently, this puppet module uses this command for installing the Debian
archive keyring:

  apt-get install -y openstack-backports-archive-keyring

It is in fact missing the --allow-unauthenticated option, which is
necessary since the package is not authenticated before it is installed.
Therefore, the command fails and ./all-in-one.sh just stops.

Change-Id: I396eefa6408656a36c8debb13bbab608b52e0d68
2018-04-08 17:46:28 +02:00
ZhongShengping
9f1d52a1aa Update LICENSE
In order to better understand the LICENSE

Change-Id: Iffd76b5c20250d3d86d2867007a909af1837ae4e
Depends-On: Id1a39a34278b9727cd083d89a63ea31342a28fee
2018-04-06 20:14:51 +08:00
Thomas Goirand
9b63dc312e Fix stretch queens repo
This patch fixes the URLs for the stretch-queens Debian repo.
First, it uses the now standardized scheme for the backport
URL: http://<debian-release>-<openstack-release>.debian.net/debian,
maintained by the Debian OpenStack team.

Then it uses $::lsbdistcodename everywhere, to be able to work
with all Debian releases.

Finally, this patch fixes unit tests to work with stretch and queens
as default.

Change-Id: I96af5021c51d6db9946197f8bc187a386ae04f25
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
2018-04-03 16:05:34 -06:00
ZhongShengping
1c7626d11e 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: Ic43dbfc91ac9e1236afd60d6af09f8959c305e4c
2018-02-28 14:42:11 +08:00
b50148ae06 Update reno for stable/queens
Change-Id: I930b89708ff253a21cee94e3d123c73a89e07a56
2018-02-20 22:17:30 +00:00
Mohammed Naser
39928eda7f Prepare for official Queens release
Prepare the metadata for the official Queens release.

Change-Id: I9f5b2599a1a93639ec970a6d9da9186d54b81616
2018-02-19 12:42:05 -05:00
ZhongShengping
08d109f323 Load puppet-openstack_spec_helper locally during tests
Change-Id: Ib571ef4fb0e802f30c47ef698126edfe5b738423
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-02-12 10:53:38 +08:00
Matthias Bastian
80cf00dffe Set OS_INTERFACE and OS_ENDPOINT_TYPE in auth file
OSC does not use service-specific environment variables for choosing
endpoints. It requires a common OS_INTERFACE variable that is used for
--os-interface.
OS_ENDPOINT_TYPE is the analog for older service-specific clients and is
used for --os-endpoint-type.

Change-Id: I5dd8de00e72631d578cf7e0b7028705a5cda1ddb
2018-02-01 19:05:40 +01:00
James E. Blair
8c29d64f5f 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: I722be35a23c2cd35f700a05fb55eedd0c6a1857e
2018-01-27 19:18:41 -08:00
Zuul
b090b9792c Merge "Remove pinned versions from test-requirements.txt" 2018-01-17 13:59:04 +00:00
Emilien Macchi
50bf2c5d04 Prepare for Queens Milestone 3
Prepare the metadata configuration for the third Queens milestone.

Change-Id: I47af7d9494da309c7dea65109810492f2997ec2b
2018-01-16 15:54:49 -08:00
ZhongShengping
65cff900be 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: Ibcfa0e6ca3a174c817528a72167631af7ad05a51
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-01-16 12:29:47 +08:00
Emilien Macchi
4f3d0a3c5b Run puppet-openstack-beaker-jobs
Depends-On: I8f4b24cfd5fa6d91758f95228f823d82839c3366
Change-Id: If04061a68d62b6bc5bb18c9990ea4ba7682a5024
2017-12-21 18:58:19 -08:00
Zuul
c8ca70469e Merge "Change author in setup.cfg" 2017-12-01 23:33:41 +00:00
Alex Schultz
bea7a0c670 Prepare for Queens Milestone 2
Prepare the metadata configuration for the second Queens milestone.

Change-Id: I30971bfa2363d53d2f5f72f9115d7bb8d31ce68b
2017-11-28 16:19:00 -07:00
Zuul
2116a15131 Merge "Switch to Zuul v3 testing" 2017-11-01 08:19:42 +00:00
Zuul
755b1caae5 Merge "Add Puppet package to bindep, for module build" 2017-10-28 08:21:16 +00:00
Emilien Macchi
2a0cdc0067 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: Id16b50fa67af263a3f829ea5667a1c8eb96e0172
2017-10-27 13:14:58 -07:00
ZhongShengping
d339e60fc4 Switch to Zuul v3 testing
Change-Id: I9640a4adf8bf9e3d51aab9bb8657b2250d92bac3
Depends-On: I3d21011beb57e66cce8d18efb9f603f218258ee2
2017-10-25 17:47:30 +08:00
Alex Schultz
405934e441 Prepare for Queens Milestone 1
Prepare the metadata configuration for the first Queens milestone.

Depends-On: Id68ee1b443a4172d0c1d6d58a04908c52a566623
Change-Id: I6e83138e9fe9a58791f43357e2f4bc000f408098
2017-10-18 01:55:30 +00:00
Daniel Pawlik
c8a4e3cb2b Added OS_AUTH_TYPE parameter to auth file
Some services like Gnocchi can not get proper endpoint from
Keystone service.
Exporting variable: OS_AUTH_TYPE with value 'password'
will fix the problem.

Change-Id: I96aa50f152297dd406c505de1305fe6c796e7f96
2017-10-10 14:18:06 +00:00
chenghuiyu
ed047432d4 Update to the latest address in README
Change-Id: I033ddc1c35a44dd3e7881b733fb329f1652fe5b7
2017-09-21 12:03:38 +08:00
chenghuiyu
a607404faa Update openstackdocstheme to latest version
Change-Id: I59dee066d3e8c7ea7a3598190588821ff410868e
2017-09-20 11:00:07 +08:00
Jenkins
46aa2b376e Merge "Bump default release to Pike" 2017-09-06 00:54:46 +00:00
Mohammed Naser
fbe6290b4e
Bump default release to Pike
Change-Id: Ie362d8ba62653c15b5e6d89fa8db67772b2e97d1
2017-09-05 12:34:17 -04:00
Emilien Macchi
56cb32e373 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: I5fbd8f780674d0a028e3b78d57689e7f45aff515
2017-08-30 13:46:08 -07:00
Jenkins
40f9262585 Merge "Update versions for Queens cycle" 2017-08-25 19:30:33 +00:00
Jenkins
7b499b886c Merge "Update reno>=2.5.0" 2017-08-25 19:30:27 +00:00
Alex Schultz
e7ccecaa89 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: Ib5ee1b0e646b861e48b2087dadeac906e5a93310
2017-08-24 13:07:51 -06:00
68f2c9f067 Update reno for stable/pike
Change-Id: Ic2e6ecaa72c9a287bb991211bf8d99ddec6f707e
2017-08-24 14:01:25 +00:00
Alex Schultz
b09275eca0 Prepare for official Pike release
Prepare the metadata and release note configuration for the
official Pike release.

Change-Id: I146bda192e7ed37812f155f8b791174429ddce85
2017-08-21 16:00:28 -06:00
ZhongShengping
e5bdaa3b1a Update reno>=2.5.0
Change-Id: I343bb548309f8fdf18ae273a06c16ea60e334628
2017-08-21 11:20:57 +08:00
Jenkins
dae9508dfd Merge "Update openstackdocstheme>=1.16.0" 2017-08-05 07:00:07 +00:00
Alex Schultz
9c60f4e9b3 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: Ie3c232ee9d571475e8ef77f65905dd7eac579a8e
2017-08-04 13:38:25 -06:00
ZhongShengping
c8262b7933 Update openstackdocstheme>=1.16.0
Change-Id: Idda3b31ccf3d6161d88a225d02cf1151e880fb17
2017-07-31 11:03:14 +08:00
Alex Schultz
17028c8ed1 Drop -dev version for Pike M3
Prepare version metadata for Pike M3

Change-Id: I403c796c7dacaf6dca9f54fd2acb3bc9971f0412
2017-07-25 08:14:52 -06:00
Jenkins
d9961cb7ef Merge "Update URLs in documents according to document migration" 2017-07-24 02:29:19 +00:00
Carlos Camacho
6a9d2aa493 Fix lint issues to upgrade to puppet-lint 2.3
2017-07-20 14:39:54.305432 | manifests/pacemaker/service.pp:207:WARNING: arrow should be on the right operand's line
2017-07-20 14:39:54.305595 | manifests/repo/debian/debian.pp:54:WARNING: arrow should be on the right operand's line

Change-Id: Ia70ad9caa46221ab68edbba32d001dd4c08e6e6f
2017-07-20 20:36:01 +02:00
Arundhati Surpur
7de1dc3ebc Change author in setup.cfg
Changed author to OpenStack in setup.cfg

Change-Id: I9720ff9fbefcf0da638a125c6ea2d144728e2510
2017-07-19 09:53:19 +00:00
ZhongShengping
60d0d7c070 Update URLs in documents according to document migration
Change-Id: I276d567227b516d2b7644aa0012307f96d827763
2017-07-14 08:53:35 +08:00
ZhongShengping
8932465654 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: I72f9b78cb2899adce633bda25d16d8af99674dda
2017-07-02 15:01:54 +08:00
ZhongShengping
de67a39d4f 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: I810f268def6cc0f831ed1795632f8c3453e9813d
2017-06-26 10:16:05 +08:00
ZhongShengping
0b0ea6276f Add environment variable
Add environment variable {toxinidir} in tox.ini

Change-Id: I6919ebbdbb3b17b92d45733fe098d3b48d7b5986
2017-06-12 15:59:40 +08:00
Jenkins
d9f8351992 Merge "Bump version for Pike M3 Dev" 2017-06-09 09:27:35 +00:00
Alex Schultz
32583d97d1 Bump version for Pike M3 Dev
Pike M2 has been released. Prepare version numbers for M3.

Change-Id: Ic28c5fac07a6c4a56180c33bf8a5cf24b7fdf412
2017-06-08 15:33:42 -06:00
ZhongShengping
e31a3f7f84 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: If2145428d9226fda5cddf3578fea98d25c6c0ea3
2017-06-08 12:00:48 +08:00
Alex Schultz
a3e8944d21 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: I01506d36b535bff1a3ea64ed06a88a662c28df73
2017-06-01 08:54:51 -06:00
Alex Schultz
bfbb112869 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: I76389a64426f0461ebcdb0db8f1d126216837218
Depends-On: I0aafadfc3f9bc4b0643ba82d1d8cde52bd518b58
2017-05-17 17:25:54 +00:00