14733 Commits

Author SHA1 Message Date
Zuul
7cc9684f3d Merge "Update missing cmd to follow redirects" 2020-05-14 16:03:55 +00:00
Zuul
1341c4c808 Merge "Release hacking 3.1.0" 2020-05-14 14:33:42 +00:00
Stephen Finucane
10c63bbf13 Release hacking 3.1.0
This bumps the upper version of flake8 to the latest minor version,
which also introduces a new version of pycodestyle.

Change-Id: I40967a4905490c0ad43839b4d225ae92ff2a9e4a
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2020-05-14 11:27:12 +01:00
Stephen Finucane
f03d0031c8 Release openstackdocstheme 2.1.1
This resolves an issue introduced in 2.1.0, which will be blacklisted,
whereby Sphinx's 'latex_engine' config opt was no longer configured,
breaking various projects.

Change-Id: I6b3467a4cba99bba939f983493a9df83f0093680
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2020-05-14 10:35:22 +01:00
Zuul
debd804c3a Merge "Release openstackdocstheme 2.1.0" 2020-05-13 17:14:26 +00:00
Andreas Jaeger
6c7ba42549 Release openstackdocstheme 2.1.0
Switch to 2.1.0 version since a couple of options are deprecated but
still supported.

Change-Id: I810885ca2da0d2ee6a4d328af8083f9007207150
2020-05-13 18:22:33 +02:00
Zuul
0222427375 Merge "Add release note links for newly added pages" 2020-05-13 16:18:28 +00:00
Sean McGinnis
dc3d09b6f5
Add release note links for newly added pages
Change-Id: I800dd9800af5f78c21264b1d3bf10280523e0a86
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-13 10:35:30 -05:00
Sean McGinnis
31ab82a2ed
Mark Ussuri as released
Change-Id: I7fed7a8ac7dfe3387a77fd6de8eb025ea9dcd9ba
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-13 08:30:20 -05:00
Sean McGinnis
d403ccf5fa
Update missing cmd to follow redirects
Handles redirection in the link checking for artifacts.

Also drops looking for py2 wheels since we now only have py3.

Change-Id: I34b201902faa60795dae44ebf059af0f2f9242c6
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-13 07:19:35 -05:00
Zuul
f8a550d077 Merge "Ussuri final releases for cycle-with-rc projects" 2020-05-13 10:30:56 +00:00
Thierry Carrez
27c15e1028 Test release with brand-new mirror-on-tags jobs
Check that the new jobs that mirror on tags work correctly, before
pushing the big red button.

Depends-On: https://review.opendev.org/727665
Change-Id: I8b9be10e7a090bdf87b205cacae76f8d62621800
2020-05-13 10:52:09 +02:00
Zuul
bdc9a796ed Merge "Update kolla cycle highlight for Ussuri" 2020-05-12 21:02:31 +00:00
Zuul
eed9ee2ea8 Merge "Testing the Final Release Plumbing" 2020-05-12 20:26:08 +00:00
Mark Goddard
ff26ebb9ad Update kolla cycle highlight for Ussuri
Change-Id: I70b1ed9f2808b8fe88476b92364ecc39c5742a1b
2020-05-12 16:29:41 +01:00
Stephen Finucane
bb558c5f14 Release hacking 3.0.1
This includes a fix for pinning of flake8 to avoid bringing in a new
version with new checks.

Change-Id: I6e498aeef82fe3cabe45ac73e764c5a7cbbacec6
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2020-05-12 14:37:29 +01:00
Zuul
390999335b Merge "Release keystone for stein and train" 2020-05-12 09:38:18 +00:00
Zuul
ba0481e5bf Merge "Pass full environ copy to sdist subprocess" 2020-05-12 09:21:38 +00:00
Dirk Mueller
b543959fc9 Branch stable/ussuri from current master
Change-Id: I98a4b4ec5db0a87fd9c5df87bdbc759461b41b22
2020-05-12 09:36:59 +02:00
Sean McGinnis
6b2e5831e9 Ussuri final releases for cycle-with-rc projects
These are the final release taggings for all cycle-with-rc projects.
While not required, having PTLs ack this patch would be nice to include
that record in the merged metadata.

Release activity should now be frozen until this is processed on May 13.
Any bugfixes merged to stable/ussuri can be queued up and ready to go as
a follow on stable release after the coordinated release date.

Since it always comes up - yes, the diff-start is right. That's the
calculated starting point where the last stable branch was created.

Change-Id: I66602ca7a6ab1af35bf33d4d82fe34191f2e3865
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-11 22:10:32 +00:00
Sean McGinnis
f402cde902
Pass full environ copy to sdist subprocess
In order to tell pbr not to build release notes and create CHANGELOG and
AUTHORS files, we need to pass flags in as environment variables. We
can't just pass these flags though, as that will exclude the rest of the
normal environment set in. So copy the current environment, append our
updates, and pass that in explicitly to the subprocess call.

Change-Id: Ia47e73b51b3216572d51399338e95bd4269a8d1d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-11 17:09:19 -05:00
Colleen Murphy
46e8e07bc8 Release keystone for stein and train
Change-Id: I3d7c0135cecddfb6c374c438ebddd21dea266cd6
2020-05-11 14:35:21 -07:00
Zuul
c8d17f0359 Merge "Update Adjutant version to 0.5.1 for bugfix" 2020-05-11 19:26:50 +00:00
Sean McGinnis
c75a909d1f
Drop PBR environment flags from sdist build
Change-Id: Ia36d9eab7d9f3e29d8804b592210ab6fb5e06148
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-11 10:26:34 -05:00
Zuul
b36a598529 Merge "Speed up sdist build" 2020-05-11 10:55:15 +00:00
Zuul
c5d365e246 Merge "Install wheel in validate venv" 2020-05-11 10:53:00 +00:00
Zuul
b8037f4ef5 Merge "Increase validate job timeout to 3 hours" 2020-05-11 10:51:14 +00:00
Zuul
73b966134a Merge "Update add_reviewers to add to all open reviews" 2020-05-11 10:47:21 +00:00
Zuul
ae8e5ab553 Merge "Release rally-openstack 2.0.0" 2020-05-11 09:42:32 +00:00
Adrian Turjak
76f4d6dcb1 Update Adjutant version to 0.5.1 for bugfix
Change-Id: I5e32d5b4b4d943425b9e3bdc785862157d1a418d
2020-05-11 15:14:08 +12:00
Sean McGinnis
854d9e270b
Speed up sdist build
We have a couple validations that need to build an sdist now. But once
it has been built in our temporary pristine clone, we don't need to
build it again. Because we create a clean clone, we also don't need to
worry about any stale dist builds. This adds a check to the sdist build
logic to recognize if an sdist has already been built and skip it.

There are also a few extra steps in the build process that are not
needed for our purposes. The biggest is the new(ish) pbr behavior of
building all release notes in the git tree if reno is present. This adds
an environment variable flag to tell pbr not to do that. While we're at
it, we don't need AUTHORS or CHANGELOG created either, so set the flags
telling pbr to skip those as well.

Change-Id: I15be9a12ff6684729980c40afae9625a8b8e550a
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-10 17:42:35 -05:00
Sean McGinnis
b19a92adbe
Install wheel in validate venv
During validation we need to build a bdist_wheel which is only available
as an extension when wheel is present in the environment. This adds
wheel and makes sure all requirements are installed for the validation
job.

Change-Id: Ied3b1ff4accf66e358cec4b209f4d3a65ae88d26
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-10 17:42:14 -05:00
Sean McGinnis
1bf550353a
Increase validate job timeout to 3 hours
This can take a long time now with doing the final release tag
validation when all deliverables are included in one patch. Part of the
delay appears to be that pbr was updated to build release notes if reno
is present. We may look for other ways to optimize the validation jobs
to speed things up, but for now we can just make sure we have a very
large window.

Change-Id: I248968bca9a90a7b06d4d6dd0644c50d926e5f45
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-10 17:40:16 -05:00
Sean McGinnis
c9a013025c Increase validate job timeout
Change-Id: I8fa591c4330172d2d439f9db1163daf2f812d241
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-09 07:17:38 -05:00
Sean McGinnis
27d4f7db98 Update add_reviewers to add to all open reviews
This updates the script to not require a specific topic to make it
easier to automate a job that periodically makes sure all open reviews
have had the PTL and liaison added.

Also refactored the adding of teams because bash array handling can be a
bit wonky sometimes and not always append values. This makes sure no
teams are skipped.

This is slightly less optimized for large reviews like the final series
release since it loops through teams based on the deliverable files. As
a slight optimization, it will skip a team if it was the same team as
the last deliverable file. It just might be possible that the same team
will be processed multiple times if their deliverable files are not in
alphabetical order, but there is no harm in that other than taking
slightly longer to complete.

Change-Id: I9a9194ea276aa0120aef21a321f48a93419fb848
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-09 07:15:06 -05:00
Andrey Kurilin
0ae7e63691 Release rally-openstack 2.0.0
Change-Id: Ia0253b234b01011b259ec6a5b90f35b5ccb49bba
2020-05-09 01:12:52 +03:00
Zuul
0124abaa2f Merge "[doc] R1 3rd point - Testing the Final Release Plumbing" 2020-05-08 13:43:46 +00:00
Zuul
5ba8329853 Merge "[feat] Add final release canary mode" 2020-05-08 13:43:45 +00:00
Zuul
0ce335ff96 Merge "Release puppet-ceph 3.1.0" 2020-05-08 13:40:39 +00:00
Zuul
fa2c429835 Merge "Release Rally 3.1.0" 2020-05-08 13:40:38 +00:00
ZhongShengping
f531dc28ec Fix bad commit
The commit[1] is 67 commits behind master

https://review.opendev.org/#/c/591605/

Change-Id: I531dc3ff61749f522d2c4c377b8c87dc369c1f0a
2020-05-08 20:11:43 +08:00
Andrey Kurilin
c685d094bd Release Rally 3.1.0
+ update changelog links for rally and rally-openstack projects

Change-Id: If260a23c897ea173a9b4759097ffc2ea8fc05e04
2020-05-08 14:51:03 +03:00
Zuul
3f3a12b5bc Merge "Final RC patch for magnum" 2020-05-08 09:33:03 +00:00
Zuul
8814db10fd Merge "Oslo release for stable/stein" 2020-05-08 09:27:14 +00:00
Zuul
c87fc096da Merge "Oslo releases for train 2020-05-06" 2020-05-08 09:27:13 +00:00
Zuul
5c7397c146 Merge "Final RC patch for kuryr-kubernetes" 2020-05-08 09:24:25 +00:00
Zuul
b50a94a65b Merge "Final RC patch for networking-hyperv" 2020-05-08 09:24:24 +00:00
Zuul
1d2928d14c Merge "Final RC patch for compute-hyperv" 2020-05-08 09:24:22 +00:00
Zuul
52245269ac Merge "Final RC patch for keystone" 2020-05-08 09:24:05 +00:00
Zuul
3b2c1d1f75 Merge "Release Cinder Ussuri RC-3" 2020-05-08 09:24:03 +00:00