openstackgerrit | Brian Rosmaita proposed openstack/releases master: Release os-brick 2.10.4 https://review.opendev.org/736403 | 00:07 |
---|---|---|
openstackgerrit | Merged openstack/releases master: cycle-automatic is just stable-branch-type: none https://review.opendev.org/735941 | 00:08 |
openstackgerrit | Merged openstack/releases master: Remove congress deliverables from Victoria release https://review.opendev.org/736151 | 00:10 |
openstackgerrit | Merged openstack/releases master: No more neutron-fwaas and neutron-fwaas-dashboard releases in V https://review.opendev.org/735838 | 00:10 |
openstackgerrit | Merged openstack/releases master: Release python-muranoclient for victoria-1 milestone https://review.opendev.org/735714 | 00:10 |
*** markmcclain has quit IRC | 02:01 | |
*** markmcclain has joined #openstack-release | 02:02 | |
*** tinwood has quit IRC | 02:08 | |
*** tinwood has joined #openstack-release | 02:10 | |
openstackgerrit | Akihiro Motoki proposed openstack/releases master: Release os-ken for victoria-1 milestone https://review.opendev.org/735689 | 03:11 |
*** armax has quit IRC | 03:17 | |
*** diablo_rojo has quit IRC | 03:41 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-release | 04:33 | |
*** ykarel|away is now known as ykarel | 05:06 | |
*** udesale has joined #openstack-release | 05:42 | |
AJaeger | muranoclient release jobs failed, see https://zuul.opendev.org/t/openstack/builds?pipeline=release# | 06:05 |
*** noonedeadpunk has joined #openstack-release | 06:41 | |
*** rpittau|afk is now known as rpittau | 06:43 | |
*** amoralej|off is now known as amoralej | 07:01 | |
*** slaweq has joined #openstack-release | 07:07 | |
*** tosky has joined #openstack-release | 07:25 | |
*** elod has quit IRC | 07:26 | |
*** elod has joined #openstack-release | 07:33 | |
*** ykarel is now known as ykarel|lunch | 08:01 | |
ttx | hmm | 08:03 |
ttx | error: invalid command 'bdist_wheel' | 08:03 |
*** jbadiapa has joined #openstack-release | 08:13 | |
AJaeger | ttx, hope that https://review.opendev.org/736402 fixes it. It shows that the test-release testing is doing something different than what python-muranoclient does ;( | 08:15 |
ttx | ah. that would explain | 08:16 |
*** udesale_ has joined #openstack-release | 08:19 | |
*** elod has quit IRC | 08:19 | |
*** e0ne has joined #openstack-release | 08:20 | |
AJaeger | I just wonder what - would be good for somebody to check and sync... | 08:20 |
*** udesale has quit IRC | 08:21 | |
*** elod has joined #openstack-release | 08:26 | |
ttx | AJaeger: both are using publish-to-pypi, in theory | 08:27 |
*** dtantsur|afk is now known as dtantsur | 08:29 | |
*** elod has quit IRC | 09:00 | |
*** ykarel|lunch is now known as ykarel | 09:03 | |
*** vishalmanchanda has joined #openstack-release | 09:17 | |
*** elod has joined #openstack-release | 09:17 | |
*** elod has quit IRC | 09:19 | |
openstackgerrit | Bharat Kunwar proposed openstack/releases master: Release magnum 9.4.0 for Train https://review.opendev.org/728074 | 09:23 |
dtantsur | ttx, smcginnis, hey, can we chat about ironic at some point? What I want to understand is if the changes we're planning on actually do require us to switch to the 'independent' cycle. | 09:25 |
*** elod has joined #openstack-release | 09:25 | |
ttx | dtantsur: would you be available around 16utc? then we could discuss it in our weekly meeting | 09:38 |
ttx | dtantsur: unless your requirements evolved since last time we discussed it, you should not need to switch to independent, you just create additional branches in the cycle-with-intermediary model | 09:38 |
dtantsur | yep, that's what I thought | 09:38 |
dtantsur | ttx: I can free up 16 UTC, please ping me when you start | 09:39 |
ttx | ok, will add to agenda | 09:42 |
*** tkajinam has quit IRC | 10:05 | |
*** rpittau is now known as rpittau|bbl | 10:06 | |
*** e0ne has quit IRC | 10:11 | |
*** e0ne has joined #openstack-release | 10:13 | |
openstackgerrit | Brian Rosmaita proposed openstack/releases master: Release os-brick 2.8.6 https://review.opendev.org/736589 | 11:00 |
*** udesale_ has quit IRC | 11:12 | |
openstackgerrit | Doug Szumski proposed openstack/releases master: Release Monasca-Agent 2.11.1 https://review.opendev.org/736610 | 11:22 |
*** amoralej is now known as amoralej|lunch | 12:06 | |
*** rpittau|bbl is now known as rpittau | 12:20 | |
openstackgerrit | Brian Rosmaita proposed openstack/releases master: Release python-brick-cinderclient-ext for victoria-1 milestone https://review.opendev.org/735698 | 12:29 |
*** noonedeadpunk is now known as noonedeadpunk_ | 12:57 | |
*** amoralej|lunch is now known as amoralej | 13:08 | |
*** armax has joined #openstack-release | 13:27 | |
openstackgerrit | Vishal Manchanda proposed openstack/releases master: Release horizon for victoria-1 milestone https://review.opendev.org/736724 | 13:44 |
*** e0ne_ has joined #openstack-release | 14:01 | |
*** e0ne has quit IRC | 14:01 | |
fungi | i've approved 736402 so once it merges we can try reenqueuing a failed release and see if it goes through (since the release-test canary didn't identify the most recent problem) | 14:09 |
smcginnis | That works for me. | 14:11 |
smcginnis | Was actually thinking it might be better to do the reenque's as a test rather than processing more jobs that could fail that would just add to the reenqueue list. | 14:11 |
fungi | and now it's merged | 14:12 |
fungi | which one should we try? | 14:12 |
smcginnis | fungi: We could do this last one from yesterday - https://zuul.opendev.org/t/openstack/build/7c8696a0012b48cbbce4cab11d171fd8 | 14:28 |
*** noonedeadpunk_ is now known as noonedeadpunk | 14:29 | |
fungi | will do, just a sec | 14:31 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/python-muranoclient --ref=refs/tags/2.1.0 --newrev=c748e54ee97c1d5e6685f5590c59bcb624fb60d7 | 14:36 |
fungi | running that ^ | 14:37 |
smcginnis | Watching it... | 14:37 |
fungi | it's in the release pipeline now, yeah | 14:37 |
smcginnis | release-openstack-python kicked off. | 14:42 |
fungi | yep | 14:43 |
fungi | and it's building the artifacts now | 14:45 |
fungi | they seem to have built! | 14:45 |
smcginnis | We may be in the clear (knock on wood) | 14:46 |
fungi | all uploaded to pypi | 14:46 |
fungi | all uploaded to tarballs.o.o | 14:47 |
AJaeger | \o/ | 14:47 |
smcginnis | Not showing up yet. I assume that has a sync process in the background? | 14:47 |
fungi | (next vos release for that site is in ~2 minutes) | 14:48 |
smcginnis | ++ | 14:48 |
fungi | we batch afs volume releases for tarballs, docs, et cetera | 14:48 |
smcginnis | Makes sense. | 14:48 |
fungi | succeeded | 14:48 |
fungi | now to see if the release announcement and constraints proposal work | 14:48 |
smcginnis | We had at least one announcement work yesterday, so I'm cautiously optimistic. | 14:49 |
fungi | i'm just hesitant to reenqueue more of the prior failures until we see all the jobs for this one work | 14:52 |
smcginnis | Yeah, agreed. Let's get through a full one first. | 14:52 |
fungi | but maybe i'll be able to get them dumped into the hopper before the meeting | 14:52 |
smcginnis | Then maybe just one at a time for the first couple to be safe before we queue up most of them. | 14:52 |
fungi | yeah, i can take it slow, sure | 14:52 |
smcginnis | Unless you think we are good after this. I'm fine getting them all going if you think we're safe. | 14:53 |
fungi | which one should i prep to do next, assuming this one works? | 14:53 |
smcginnis | Looking at the list in the etherpad, maybe start at the top and work our way down. First one there is oslo.config - https://zuul.opendev.org/t/openstack/build/3a822a37b6464f24adb1098843d65bf8 | 14:53 |
smcginnis | Rest of the jobs have kicked off. | 14:54 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/oslo.config --ref=refs/tags/8.2.0 --newrev=2412d2fc8550d07ad3178194af0009043ecbd7d2 | 14:56 |
fungi | that'll be the next one | 14:56 |
fungi | once we're sure the last is clear | 14:56 |
smcginnis | +1 | 14:56 |
smcginnis | Just saw the constraint update patch. | 14:57 |
smcginnis | And announcement has been sent. | 14:58 |
smcginnis | Looks like we are good to go. | 14:58 |
fungi | just making sure those show success in the build status | 14:58 |
fungi | announce-release is the last one standing | 14:58 |
fungi | want to be sure logs work and whatnot | 14:59 |
smcginnis | Hmm, console not working anymore | 14:59 |
smcginnis | Went out and tried to go back. | 14:59 |
fungi | yeah, it's probably in the result queue backlog | 15:00 |
fungi | so build finished, zuul just hasn't processed the reported result | 15:00 |
*** armstrong has joined #openstack-release | 15:00 | |
fungi | (events and results are slightly backlogged at the moment according to the status page) | 15:00 |
fungi | it may be doing a reconfiguration | 15:01 |
fungi | which pauses queue processing | 15:01 |
fungi | anyway, we're probably safe to go ahead, i'll do oslo.config 8.2.0 | 15:02 |
fungi | just as i said that, it reported success, so all good | 15:02 |
fungi | and oslo.config is showing up queued now | 15:02 |
smcginnis | I'll still keep my fingers crossed. | 15:03 |
smcginnis | Though that makes it hard to type. ;) | 15:03 |
*** e0ne has joined #openstack-release | 15:04 | |
*** e0ne_ has quit IRC | 15:04 | |
*** armstrong has quit IRC | 15:13 | |
smcginnis | release-openstack-python done. | 15:15 |
fungi | yeah, we're probably in the clear to move on to another one | 15:17 |
fungi | just also juggling security sig meeting | 15:17 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/os-api-ref --ref=refs/tags/2.1.0 --newrev=c6933cb4ee1557d1a5ac73691f6da3d4bac3c8c2 | 15:19 |
smcginnis | Let er rip. | 15:19 |
fungi | that's a good one to do next? | 15:19 |
fungi | fire in the hole | 15:19 |
smcginnis | Yep! | 15:19 |
smcginnis | fungi: I think we're probably safe to queue up the last three on the etherpad. | 15:30 |
fungi | i'll work on that now, thanks | 15:32 |
*** slaweq has quit IRC | 15:33 | |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/oslo.versionedobjects --ref=refs/tags/2.2.0 --newrev=c8609ddab9b31fe943bbeaec03db933b2bfb47d4 | 15:34 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/oslo.policy --ref=refs/tags/3.2.1 --newrev=4f897f1ac772eca9841c519942f04f08926404b1 | 15:38 |
*** ykarel is now known as ykarel|away | 15:40 | |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/castellan --ref=refs/tags/3.1.1 --newrev=3060e334828850d02dfdcab7ac5240220dacb542 | 15:40 |
fungi | those are all in now | 15:40 |
fungi | any others i've missed? | 15:40 |
smcginnis | fungi: No, I think that's everything we had that could be reenqueued. | 15:42 |
smcginnis | Thanks for your help with all of this. | 15:42 |
fungi | my pleasure, just glad we've (hopefully) ironed out all the wrinkles after recent upheaval | 15:42 |
fungi | hopefully longer term this will result in better, more consistent and stable experience for everyone | 15:43 |
smcginnis | I won't be surprised if we run into something else, but at least now we know what it is, and hopefully how to get it fixed easily. | 15:43 |
AJaeger | fungi, publish-openstack-python-branch-tarball is still failing - I hope that does not affect releases | 15:46 |
* AJaeger just commented on #zuul | 15:46 | |
fungi | AJaeger: whatever's failing there hasn't impacted release jobs, but i'll see if i can spot the problem | 15:48 |
smcginnis | The release job tarball publishing is working, so maybe just needs one of these roles added to that particular playbook. | 15:50 |
*** e0ne has quit IRC | 15:51 | |
*** e0ne has joined #openstack-release | 15:51 | |
*** priteau has joined #openstack-release | 15:53 | |
fungi | all the reenqueued tags have finished their release-openstack-python jobs now | 15:54 |
fungi | so i think we can declare victory on that | 15:54 |
smcginnis | \o/ | 15:55 |
*** amoralej is now known as amoralej|off | 15:55 | |
fungi | so on the branch tarballs problem, we're probably just missing ensure-pip | 15:56 |
fungi | looks like `python setup.py sdist bdist_wheel` just isn't finding setuptools | 15:57 |
fungi | which pip will bring in (along with wheel, which it's also going to need once it finds setuptools) | 15:57 |
fungi | prssumably need to add it to openstack/project-config:playbooks/pti-python-tarball/pre.yaml | 15:58 |
fungi | working on that now | 15:58 |
fungi | hrm, it's already got ensure-pip | 15:59 |
fungi | so this is likely a mismatch in which python is getting used | 15:59 |
*** diablo_rojo has joined #openstack-release | 15:59 | |
smcginnis | Still trying to use py2 maybe? | 16:00 |
fungi | yeah, we install python3 pip and skip installing python2 pip but `python setup.py sdist bdist_wheel` is going to be python 2 | 16:00 |
ttx | woohoo! meeting time | 16:00 |
smcginnis | #startmeeting releaseteam | 16:01 |
openstack | Meeting started Thu Jun 18 16:01:00 2020 UTC and is due to finish in 60 minutes. The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: releaseteam)" | 16:01 | |
openstack | The meeting name has been set to 'releaseteam' | 16:01 |
smcginnis | #link https://etherpad.opendev.org/p/victoria-relmgt-tracking Agenda | 16:01 |
hberaud | o/ | 16:01 |
dtantsur | o/ | 16:01 |
smcginnis | Great, everyone is here. We can jump right to it. | 16:01 |
smcginnis | #topic Ironic release model discussion | 16:01 |
*** openstack changes topic to "Ironic release model discussion (Meeting topic: releaseteam)" | 16:01 | |
smcginnis | I saw the ping earlier, but haven't had a chance to look at anything. | 16:02 |
smcginnis | dtantsur: Did you have any questions for us or any updates we should know about? | 16:02 |
dtantsur | It's a follow-up to the ironic spec we've discussed | 16:02 |
*** e0ne has quit IRC | 16:02 | |
dtantsur | my main question is whether we actually need to switch to the independent model | 16:02 |
diablo_rojo | o/ | 16:02 |
ttx | dtantsur: unless your requirements evolved since last time we discussed it, you should not need to switch to independent, you just create additional branches in the cycle-with-intermediary model | 16:02 |
dtantsur | it seems that what we want is a superset of what we do now | 16:02 |
dtantsur | right, I mainly wanted to confirm this | 16:03 |
ttx | so it would be fully supported under that model | 16:03 |
ttx | I prefer to work on that rather than start including "independent" things in the cycle release | 16:03 |
dtantsur | like, in a week or two we may propose releases that will have branches like bugfix/X.Y with them | 16:03 |
smcginnis | dtantsur: I started making some release tooling changes to support the published ironic spec. | 16:03 |
dtantsur | sweet! which exactly? | 16:03 |
ttx | (Which would be super confusing) | 16:03 |
dtantsur | I guess reno may start freaking out on new branches? | 16:03 |
smcginnis | The tricky part yet will be updating the tooling to allow stable releases from those branches as we have a rule right now that all new releases need to be at the end of the tree. Or rather pole, as we don't support the multiple branches in a cycle today. | 16:04 |
smcginnis | #link https://review.opendev.org/#/c/732984/ | 16:05 |
dtantsur | okay, so point releases from new branches may still be a problem? | 16:05 |
smcginnis | This was the start ^^ | 16:05 |
*** armstrong has joined #openstack-release | 16:05 | |
smcginnis | At this point it is. Need some time to rework our tooling. | 16:05 |
ttx | dtantsur: worst case scenario we can push the tag directly, which should just work | 16:06 |
smcginnis | Good point. | 16:06 |
dtantsur | yeah, we want to avoid more work for everyone | 16:06 |
smcginnis | So we're not blocked for now. | 16:06 |
dtantsur | but honestly, I hope that not so many such releases will actually happen | 16:06 |
ttx | dtantsur: it's work to make our release models more flexible, so it's good work | 16:07 |
dtantsur | ++ | 16:07 |
dtantsur | so, reno, will we need to update it to pick these new branches? | 16:07 |
smcginnis | If these are infrequent, might be good to stick with manual tagging for now. | 16:07 |
dtantsur | I *hope* they're infrequent since we'll only produced them for high and critical issues | 16:08 |
dtantsur | * produce | 16:08 |
smcginnis | Just don't have any bugs then. :) | 16:08 |
dtantsur | \o/ | 16:08 |
dtantsur | problem solved, thanks everyone | 16:08 |
dtantsur | :D | 16:09 |
dtantsur | looking on https://review.opendev.org/#/c/732984 it assumes naming stable/X.Y? | 16:09 |
smcginnis | I feel better now. That gives us some time to work things out without holding anyone up. | 16:09 |
dtantsur | in our last discussion ttx (?) proposed using another name to avoid conflating intentions | 16:09 |
dtantsur | like bugfix/X.Y | 16:09 |
smcginnis | dtantsur: Yes. I think that's what the spec said, and we have more checks in place to make sure it's either stable/ or feature/, so that was the easier path. | 16:09 |
dtantsur | I don't have strong opinions on it, I can stick with stable | 16:10 |
ttx | I prefer bugfix/* personally | 16:10 |
smcginnis | OK, that is not allowed as things are today. | 16:10 |
smcginnis | So that will take a little more work. | 16:10 |
ttx | since stable brranch rules won;t apply to bugfix/x.y | 16:10 |
ttx | again, can be bypassed manually | 16:11 |
smcginnis | Anything more we need to discuss today? | 16:11 |
ttx | we can handle all that using manual branch creation and tag pushes until the validation catches up | 16:11 |
smcginnis | ++ | 16:11 |
dtantsur | IIRC our first releases will happen on the week of Jun 29th | 16:11 |
dtantsur | we can meet again and see how it goes | 16:12 |
ttx | I'll be around :) | 16:12 |
dtantsur | the only unclear thing is reno. I guess we'll create the branch and see how we can fix it. | 16:12 |
smcginnis | Sounds like a plan. | 16:12 |
dtantsur | that's all from me, thanks folks! | 16:12 |
smcginnis | Thanks! | 16:12 |
dtantsur | I'll update our spec to mention bugfix/* | 16:12 |
ttx | sounds good | 16:13 |
smcginnis | OK, just let us know when it's needed. Happy to help. | 16:13 |
smcginnis | #topic Review task completion | 16:13 |
*** openstack changes topic to "Review task completion (Meeting topic: releaseteam)" | 16:13 | |
smcginnis | First one - auto releases for c-w-i. | 16:13 |
ttx | darn, I did not do the thing with hberaud | 16:13 |
smcginnis | I got those processed, so I think that one is all set. | 16:14 |
ttx | hberaud: would you be available tomorrow EU morning? | 16:14 |
hberaud | ttx: don't worry I just remember that too | 16:14 |
smcginnis | Yeah, next one is the acl check. | 16:14 |
hberaud | ttx: sure | 16:14 |
smcginnis | The week isn't over yet. | 16:14 |
ttx | ok will ping you around 10:00 | 16:14 |
hberaud | excellent | 16:14 |
smcginnis | And I will send the countdown email tomorrow. | 16:15 |
smcginnis | Anything else on this weeks tasks? | 16:15 |
hberaud | nope | 16:15 |
ttx | I was holding on approvals.... should we process them now? | 16:15 |
fungi | looks like all's clear | 16:16 |
fungi | i'm working through what seems to be a python version mismatch in branch tip tarball jobs | 16:16 |
ttx | OK, I'll approve the stuffs | 16:16 |
smcginnis | I think we can process the ones that have received an ack now. | 16:16 |
fungi | but it doesn't affect the tagged release jobs | 16:16 |
smcginnis | We can wait a little longer on the unacknowledged patches. | 16:16 |
smcginnis | I noticed I didn't put the exact deadline in the commit this time, but we can do those tomorrow since today is the published deadline. | 16:17 |
openstackgerrit | Vishal Manchanda proposed openstack/releases master: Release horizon for victoria-1 milestone https://review.opendev.org/736724 | 16:17 |
smcginnis | And I will abandon those unack'd stable patches I had put up. | 16:17 |
smcginnis | But the ack'd ones of those can get processed too. | 16:17 |
smcginnis | #topic Release issues recap | 16:19 |
*** openstack changes topic to "Release issues recap (Meeting topic: releaseteam)" | 16:19 | |
smcginnis | I thought we should at least bring this up in the meeting so it is captured. | 16:19 |
smcginnis | Summary is, pip and virtualenv were removed from the base images used in nodepool. | 16:20 |
smcginnis | This had some fallout for some of the release jobs that relied on these. | 16:20 |
smcginnis | So we needed to add the inclusion of some roles (and update or create new roles) to make sure everything our scripts expect to be present is there. | 16:20 |
smcginnis | We had a few jobs fail before we got it straightened out. | 16:20 |
smcginnis | Most were able to be reenqueued for the release failures. A few update-constraints had to be manually processed. | 16:21 |
smcginnis | Only thing that couldn't be rerun was the release-announcements. | 16:21 |
smcginnis | We could manually do those, but I don't think that's necessary. Unless someone else feels differently. | 16:21 |
smcginnis | Big thanks to fungi (and AJaeger, clarkb, ianw, mordred, and whoever else I'm missing) for helping get things back on track. | 16:22 |
smcginnis | fungi reenqueued the failing jobs earlier and they all seem to be working right now. | 16:22 |
smcginnis | So we should be in the clear to go ahead with processing new releases. | 16:22 |
smcginnis | #topic Validate countdown email content | 16:23 |
*** openstack changes topic to "Validate countdown email content (Meeting topic: releaseteam)" | 16:23 | |
ttx | well good news, since I just approved 30 | 16:23 |
smcginnis | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 16:23 |
smcginnis | ttx: ;) | 16:23 |
smcginnis | I will send that out tomorrow. | 16:24 |
smcginnis | Looks like we have all the placeholders updated now. | 16:24 |
ttx | lgtm | 16:24 |
smcginnis | I will read through one more time before I send it out. | 16:25 |
smcginnis | #topic AOB | 16:25 |
*** openstack changes topic to "AOB (Meeting topic: releaseteam)" | 16:25 | |
smcginnis | Anything else for today? | 16:25 |
fungi | note it wasn't *just* pip and virtualenv we removed from images as preinstalled... also wheel, tox | 16:25 |
fungi | setuptools | 16:25 |
fungi | various jobs assumed them in different places | 16:26 |
smcginnis | Yes, good clarification. | 16:26 |
fungi | also for some of the failures i did have to manually copy sdist tarballs and wheels from pypi into afs (for tarballs.o.o) and manually used the victoria cycle openpgp key to create signatures for them | 16:26 |
fungi | but the upload job has been improved now to emit checksums and the text of the signatures in case we need them in the future, so we can more easily confirm the copies from pypi are unaltered and don't have to recreate sigs | 16:27 |
smcginnis | Oh nice. | 16:27 |
fungi | so if you watch the upload jobs, you'll see checksums and signatures embedded in the output now | 16:28 |
smcginnis | Should we look at reordering things? I think that was mentioned earlier, but not sure of the details. | 16:28 |
fungi | though there's some doubling of the stdout going on there, i'm not entirely sure what's causing it, doesn't hurt anythnig | 16:28 |
smcginnis | Sounds good. | 16:28 |
smcginnis | Sounds good. | 16:28 |
smcginnis | :PP | 16:28 |
fungi | yeah, i've got another change in progress to simplify how we're calling twine and then we should probably talk about tarballs site vs pypi ordering of uploads | 16:28 |
fungi | #link https://review.opendev.org/735932 Simplify twine invocation for PyPI uploads | 16:29 |
smcginnis | The advantage of doing tarballs first would be that we would then have all the artifacts in case we need to manually do the PyPi upload? | 16:29 |
fungi | right | 16:29 |
ttx | +1 | 16:30 |
fungi | the downside is that if we reenqueue them we'll overwrite what got uploaded to the tarballs site | 16:30 |
fungi | before we hit the duplicate file check on pypi | 16:30 |
fungi | but i don't think the risk from that is as high as the risk we have to redo a lot of work | 16:30 |
smcginnis | Yeah, seems pretty minor then. | 16:31 |
AJaeger | fungi: that twine change needs rework... | 16:31 |
fungi | i think the reason it was switched to pypi first is that we'd avoid uploading to tarballs.o.o if, say, the metadata included invalid trove classifiers or something which would cause pypi to reject the upload | 16:31 |
openstackgerrit | Merged openstack/releases master: Release python-masakariclient for victoria-1 milestone https://review.opendev.org/735711 | 16:32 |
openstackgerrit | Merged openstack/releases master: Release kuryr for victoria-1 milestone https://review.opendev.org/735682 | 16:32 |
fungi | AJaeger: yep, i need to get back around to it now that the other dust has settled | 16:32 |
openstackgerrit | Merged openstack/releases master: Release python-manilaclient for victoria-1 milestone https://review.opendev.org/735710 | 16:32 |
smcginnis | fungi: Not too hard to manually delete from tarballs though, right? | 16:32 |
fungi | right | 16:32 |
fungi | or overwrite | 16:32 |
smcginnis | OK, anything else? | 16:32 |
fungi | nothnig from me | 16:32 |
smcginnis | We should probably end the meeting before the merge deluge that ttx started. :) | 16:32 |
ttx | nope | 16:32 |
ttx | I want the deluge logged | 16:32 |
openstackgerrit | Merged openstack/releases master: Release os-win for victoria-1 milestone https://review.opendev.org/735691 | 16:32 |
smcginnis | OK, thank you everyone. | 16:32 |
smcginnis | ttx: You only get the IRC logs! :P | 16:33 |
diablo_rojo | Nothing from me | 16:33 |
smcginnis | #endmeeting | 16:33 |
*** openstack changes topic to "OpenStack Release Managers office - Come here to discuss how to release OpenStack components - Logged at http://eavesdrop.openstack.org/irclogs/%23openstack-release/" | 16:33 | |
diablo_rojo | Thanks smcginnis! | 16:33 |
openstack | Meeting ended Thu Jun 18 16:33:09 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:33 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-06-18-16.01.html | 16:33 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-06-18-16.01.txt | 16:33 |
openstack | Log: http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-06-18-16.01.log.html | 16:33 |
openstackgerrit | Merged openstack/releases master: Release python-cyborgclient for victoria-1 milestone https://review.opendev.org/735702 | 16:34 |
openstackgerrit | Merged openstack/releases master: Release python-tackerclient for victoria-1 milestone https://review.opendev.org/735725 | 16:34 |
openstackgerrit | Merged openstack/releases master: Release python-searchlightclient for victoria-1 milestone https://review.opendev.org/735721 | 16:34 |
openstackgerrit | Merged openstack/releases master: Release python-zaqarclient for victoria-1 milestone https://review.opendev.org/735729 | 16:34 |
openstackgerrit | Merged openstack/releases master: Release ceilometermiddleware for victoria-1 milestone https://review.opendev.org/735678 | 16:38 |
openstackgerrit | Merged openstack/releases master: Release python-aodhclient for victoria-1 milestone https://review.opendev.org/735695 | 16:38 |
openstackgerrit | Merged openstack/releases master: Release python-pankoclient for victoria-1 milestone https://review.opendev.org/735718 | 16:38 |
*** armstrong has quit IRC | 16:40 | |
*** armax has quit IRC | 16:48 | |
*** armax has joined #openstack-release | 16:49 | |
openstackgerrit | Merged openstack/releases master: Release python-watcherclient for victoria-1 milestone https://review.opendev.org/735728 | 16:50 |
openstackgerrit | Merged openstack/releases master: Release python-zunclient for victoria-1 milestone https://review.opendev.org/735730 | 16:50 |
openstackgerrit | Merged openstack/releases master: Release python-vitrageclient for victoria-1 milestone https://review.opendev.org/735727 | 16:50 |
openstackgerrit | Merged openstack/releases master: Release python-qinlingclient for victoria-1 milestone https://review.opendev.org/735719 | 16:50 |
openstackgerrit | Merged openstack/releases master: Release python-neutronclient for victoria-1 milestone https://review.opendev.org/735715 | 16:50 |
openstackgerrit | Merged openstack/releases master: Release os-ken for victoria-1 milestone https://review.opendev.org/735689 | 16:50 |
openstackgerrit | Merged openstack/releases master: Release python-brick-cinderclient-ext for victoria-1 milestone https://review.opendev.org/735698 | 16:50 |
openstackgerrit | Merged openstack/releases master: Release ovn-octavia-provider for victoria-1 milestone https://review.opendev.org/735692 | 16:51 |
openstackgerrit | Merged openstack/releases master: Release kuryr-libnetwork for stable/train https://review.opendev.org/734936 | 16:51 |
openstackgerrit | Merged openstack/releases master: Release designate for stable/train https://review.opendev.org/734924 | 16:51 |
openstackgerrit | Merged openstack/releases master: Release kuryr-kubernetes for stable/train https://review.opendev.org/734935 | 16:52 |
openstackgerrit | Merged openstack/releases master: Release designate-dashboard for stable/train https://review.opendev.org/734923 | 16:52 |
openstackgerrit | Merged openstack/releases master: Release monasca-ui for stable/train https://review.opendev.org/734944 | 16:52 |
openstackgerrit | Merged openstack/releases master: Release monasca-log-api for stable/train https://review.opendev.org/734943 | 16:54 |
openstackgerrit | Merged openstack/releases master: Release monasca-api for stable/train https://review.opendev.org/734942 | 16:54 |
openstackgerrit | Merged openstack/releases master: Release monasca-agent for stable/train https://review.opendev.org/734941 | 16:54 |
openstackgerrit | Merged openstack/releases master: Release os-brick 2.8.6 https://review.opendev.org/736589 | 16:54 |
*** rpittau is now known as rpittau|afk | 17:00 | |
*** dtantsur is now known as dtantsur|afk | 17:10 | |
openstackgerrit | Brian Rosmaita proposed openstack/releases master: Release python-cinderclient for victoria-1 milestone https://review.opendev.org/735699 | 17:28 |
openstackgerrit | Merged openstack/releases master: Release os-brick 2.10.4 https://review.opendev.org/736403 | 17:54 |
openstackgerrit | Merged openstack/releases master: Create new releases for puppet-nova in train and ussuri https://review.opendev.org/735953 | 17:59 |
openstackgerrit | Merged openstack/releases master: Release horizon for victoria-1 milestone https://review.opendev.org/736724 | 17:59 |
openstackgerrit | Merged openstack/releases master: Release python-cinderclient for victoria-1 milestone https://review.opendev.org/735699 | 18:01 |
openstackgerrit | Merged openstack/releases master: Release python-solumclient for victoria-1 milestone https://review.opendev.org/735723 | 18:11 |
openstackgerrit | Merged openstack/releases master: Release solum-dashboard for stable/train https://review.opendev.org/735002 | 18:22 |
smcginnis | mordred: I had proposed a train release for python-openstackclient as part of an effort to make sure stable commits are getting released. | 18:22 |
smcginnis | mordred: Not a required release management thing. | 18:22 |
smcginnis | mordred: I'm abandoning the patches that did not get a response, but I know you don't always get those things. | 18:23 |
smcginnis | mordred: Just thought I would check quick before abandoning it. | 18:23 |
smcginnis | mordred: https://review.opendev.org/734992 | 18:23 |
mordred | smcginnis: seems like a great idea to me! | 18:27 |
mordred | smcginnis: any way I can set a policy of "yup, always happy with a random stable release"? | 18:28 |
mordred | maybe that's just an automation feature request | 18:28 |
smcginnis | The "mordred rule" ;) | 18:29 |
smcginnis | I'll try to remember that and note it on future reviews. | 18:29 |
mordred | smcginnis: I mean- I can also try to respond :) | 18:29 |
smcginnis | mordred: Now that I have things are a little more semi-automated for that, I hope to do it once or twice throughout the cycle to make sure we don't suddenly have a pile of unreleased commits at the time we transition to Extended Maintenance, like we have the last couple of times. | 18:31 |
smcginnis | mordred: I'll just ping you if we need verification on those, otherwise if things don't look questionable we can probably just go ahead and process them right away. | 18:31 |
mordred | smcginnis: awesome - that sounds great | 18:32 |
openstackgerrit | Merged openstack/releases master: Release sahara-plugin-mapr for stable/train https://review.opendev.org/734997 | 18:33 |
openstackgerrit | Merged openstack/releases master: Release sahara-dashboard for stable/train https://review.opendev.org/734995 | 18:33 |
*** vishalmanchanda has quit IRC | 18:55 | |
*** gmann is now known as gmann_afk | 19:22 | |
*** gmann_afk is now known as gmann | 19:37 | |
*** e0ne has joined #openstack-release | 19:57 | |
*** e0ne has quit IRC | 19:59 | |
*** e0ne has joined #openstack-release | 19:59 | |
*** e0ne has quit IRC | 19:59 | |
*** e0ne has joined #openstack-release | 20:08 | |
*** gmann is now known as gmann_afk | 20:10 | |
openstackgerrit | Lance Bragstad proposed openstack/releases master: Propose a new python-openstackclient release for train https://review.opendev.org/736828 | 20:15 |
openstackgerrit | Lance Bragstad proposed openstack/releases master: Propose python-openstackclient version 5.2.1 https://review.opendev.org/736830 | 20:17 |
*** slaweq has joined #openstack-release | 20:23 | |
*** e0ne has quit IRC | 20:26 | |
*** priteau has quit IRC | 20:34 | |
*** gmann_afk is now known as gmann | 22:04 | |
*** tonyb has joined #openstack-release | 22:05 | |
*** armax has quit IRC | 22:09 | |
*** slaweq has quit IRC | 22:13 | |
*** slaweq has joined #openstack-release | 22:24 | |
*** tosky has quit IRC | 22:25 | |
*** slaweq has quit IRC | 22:28 | |
*** armax has joined #openstack-release | 22:55 | |
*** tkajinam has joined #openstack-release | 23:00 | |
*** tetsuro has joined #openstack-release | 23:47 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!