*** ricolin_ has joined #openstack-release | 01:14 | |
*** diablo_rojo has joined #openstack-release | 02:33 | |
*** ricolin_ has quit IRC | 03:10 | |
*** ykarel|away has joined #openstack-release | 04:12 | |
*** ykarel|away is now known as ykare | 04:12 | |
*** ykare is now known as ykarel | 04:12 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-release | 04:33 | |
*** ykarel_ has joined #openstack-release | 04:34 | |
*** ykarel has quit IRC | 04:36 | |
*** diablo_rojo has quit IRC | 04:50 | |
*** olivierbourdon38 has quit IRC | 05:01 | |
*** ykarel_ is now known as ykarel | 05:10 | |
*** sboyron has joined #openstack-release | 05:43 | |
*** ricolin_ has joined #openstack-release | 06:07 | |
*** ykarel_ has joined #openstack-release | 06:27 | |
*** ykarel has quit IRC | 06:29 | |
*** slaweq has joined #openstack-release | 06:30 | |
*** jhesketh has quit IRC | 06:35 | |
*** haleyb has quit IRC | 06:54 | |
*** rosmaita has quit IRC | 06:54 | |
*** jtomasek has joined #openstack-release | 06:57 | |
*** ykarel_ is now known as ykarel | 07:07 | |
*** jhesketh has joined #openstack-release | 07:10 | |
*** ricolin_ has quit IRC | 07:10 | |
*** zigo has joined #openstack-release | 07:12 | |
ykarel | release-openstack-python jobs getting post failures https://zuul.opendev.org/t/openstack/builds?job_name=release-openstack-python | 07:29 |
---|---|---|
ykarel | would be better to get it clear before releasing more projects else they would also face same | 07:30 |
ykarel | it's failing while building cmarkgfm, while in passing job i see wheel is used | 07:34 |
*** tosky has joined #openstack-release | 07:39 | |
*** e0ne has joined #openstack-release | 07:42 | |
*** jbadiapa has joined #openstack-release | 07:47 | |
*** rosmaita has joined #openstack-release | 08:07 | |
*** haleyb has joined #openstack-release | 08:07 | |
*** tkajinam has quit IRC | 08:47 | |
ttx | ykarel: yes, known issue with the switch to focal and some PyPI uploads missing py38 wheels | 08:50 |
*** strigazi has quit IRC | 08:51 | |
ttx | releases are frozen until we fix it | 08:51 |
*** strigazi has joined #openstack-release | 08:51 | |
ykarel | ttx, ack but from job logs it's seem those jobs running in ubuntu-bionic | 08:51 |
ykarel | https://0dc6dce67e17cc56cbee-22a46b7f7ce23fe9b2117d76fd7c738d.ssl.cf5.rackcdn.com/afd1906b3638a5fdb981947f11a245a79fec9985/release/release-openstack-python/5ae1e14/job-output.txt | 08:51 |
*** haleyb has quit IRC | 08:52 | |
*** rosmaita has quit IRC | 08:52 | |
ttx | hmm, looking | 08:53 |
ttx | the post playbook seems to be running on localhost | 08:54 |
ttx | and that's the part failing (uploading to pypi) | 08:55 |
ttx | (haven't looked too deep, but that may explain it) | 08:58 |
*** e0ne_ has joined #openstack-release | 09:02 | |
*** e0ne has quit IRC | 09:05 | |
*** rosmaita has joined #openstack-release | 09:10 | |
*** haleyb has joined #openstack-release | 09:10 | |
*** priteau has joined #openstack-release | 09:48 | |
ykarel | ttx, Thanks, yes you are right | 10:07 |
ykarel | it's localhost and there py38 is there | 10:07 |
*** smcginnis has quit IRC | 10:22 | |
*** smcginnis has joined #openstack-release | 10:22 | |
openstackgerrit | Merged openstack/releases master: Create stable/victoria for grenade https://review.opendev.org/755333 | 10:25 |
openstackgerrit | Thierry Carrez proposed openstack/releases master: Add release notes links for Victoria release https://review.opendev.org/755476 | 10:27 |
openstackgerrit | Daniel Bengtsson proposed openstack/releases master: New bugfix release oslo.privsep for ussuri. https://review.opendev.org/755485 | 10:52 |
openstackgerrit | Daniel Bengtsson proposed openstack/releases master: New major release for tripleo-upgrade. https://review.opendev.org/755490 | 11:31 |
*** e0ne has joined #openstack-release | 11:45 | |
*** e0ne_ has quit IRC | 11:48 | |
ttx | fungi: we need to unblock releases, what are our various options and what do they entail? | 12:13 |
ttx | I see... revert executors to bionic (less disruptive fro releases, most disruptive for opendev) | 12:14 |
ttx | - add a couple packages on the executor so that it survives absence of py38 wheels | 12:14 |
ttx | (I suspect that's done by tweaking bindep somewhere) | 12:15 |
ttx | fungi: was there another option | 12:15 |
ttx | ? | 12:15 |
*** haleyb has quit IRC | 12:22 | |
*** haleyb has joined #openstack-release | 12:24 | |
rosmaita | ttx: (05:02:25 PM) fungi: also if we had it in the openstack constraints list we'd build wheels for it which jobs could access | 12:28 |
ttx | hah, so just adding twine to, say, test-requirements could do it? | 12:29 |
rosmaita | ttx: i don't really know, just repeating what i heard | 12:31 |
slaweq | smcginnis: ttx: hi, can You check https://review.opendev.org/#/c/753230/ ? | 12:56 |
slaweq | smcginnis: ttx: and also one more question | 12:56 |
slaweq | I just found out that in neutron-lib-stable-maint group there is nobody | 12:56 |
slaweq | can we maybe include neutron-stable-maint group there too? | 12:57 |
slaweq | or that isn't possible/easy to do by irc discussion? | 12:57 |
ttx | hmm, is that group even used? Let me check | 12:57 |
ttx | slaweq: is there value for neutron-lib to have its own ACL, distinct from neutron? | 12:58 |
ttx | like is neutron-lib-core ≠ neutron-core? | 12:58 |
slaweq | ttx: IMHO, at least currently there is no real value for that | 12:58 |
ttx | slaweq: three solutions... we can populate neutron-lib-stable-maint, we can fix neutron-lib ACL so that it uses neutron-stable-maint, or we can just make neutron-lib use the neutron ACL | 12:59 |
ttx | depending on how distinct you want it to be | 13:00 |
ttx | (from more distinct to less distinct from neutron) | 13:00 |
ttx | your call, really | 13:02 |
slaweq | neutron-lib-core is different than neutron-core | 13:02 |
slaweq | but changing acl of neutron-lib for stable branches to allow neutron-stable-core to +2 there would be good | 13:03 |
slaweq | or adding neutron-stable-core in neutron-lib-stable-core, | 13:04 |
slaweq | both those would be ok for me TBH | 13:04 |
smcginnis | ttx: We may just need to add gcc to our bindep file. Assuming that is all that is needed to be able to successfully install twine now. | 13:04 |
ttx | slaweq: I'll just add it into the other group. A half-ACL would be confusing imho | 13:04 |
slaweq | ttx: sounds good for me, thx a lot | 13:05 |
ttx | slaweq: actually can't fix it, but I bet fungi can | 13:05 |
slaweq | ttx: thx for taking care of it :) | 13:06 |
ttx | smcginnis: our bindep... where is that one again? | 13:08 |
smcginnis | ttx: There should be a bindep.txt in the root of the repo. | 13:08 |
smcginnis | Yep, there is. | 13:08 |
ttx | the releases repo? How would that help | 13:09 |
smcginnis | Could just try adding gcc there and merge that, then do a release test. Even though that's c-w-i, it should exercise the job in question. | 13:09 |
ttx | the job that's failing is a publication job, ran from teh published repo, not releases? | 13:09 |
ttx | or is there some artificial provision that makes the executor also apply the releases bindep? | 13:10 |
smcginnis | Hmm, right. I was thinking it would start in releases and get the environment set up based on our bindep file, but for this job that is not the case. | 13:10 |
smcginnis | So I guess we maybe need some suggestions from fungi or others in infra. | 13:10 |
ttx | In tat case I feel like we'll need the executor to have those two extra packages installed | 13:10 |
*** ricolin_ has joined #openstack-release | 13:11 | |
ttx | and with half the things being dockerized today I'm not sure where that lives | 13:13 |
smcginnis | I wonder if we can update the job to specify it needs bionic? But if it runs on the executor, I guess that doesn't really work. | 13:14 |
ttx | I might have been nisinterpreting what I saw in the logs, but it seems to be a localhost post-job | 13:15 |
ttx | better wait for fungi's answer, no need to speculate | 13:15 |
smcginnis | Where's the fun in not coming up with elaborate solutions based on pure speculation? :) | 13:16 |
ttx | I know, I'm on it | 13:17 |
ttx | https://opendev.org/opendev/puppet-zuul/src/branch/master/manifests/executor.pp#L42 maybe? | 13:18 |
openstackgerrit | Julia Kreger proposed openstack/releases master: Release ironic 16.0.0 for victoria https://review.opendev.org/755392 | 13:18 |
ttx | or https://opendev.org/opendev/puppet-zuul/src/branch/master/manifests/init.pp#L115 | 13:19 |
*** ricolin_ has quit IRC | 13:21 | |
smcginnis | I wonder if it would be better if the ensure-twine role took care of it. | 13:24 |
*** slaweq has quit IRC | 13:36 | |
fungi | catching back up on the discussion | 13:39 |
fungi | the executors aren't any particular distro (if anything they're a very stripped down debian container) | 13:41 |
fungi | but yes, if we're running twine on the executors then it's possible none of our mirrors are accessed for installing that | 13:42 |
fungi | i'll have to look at one of the failures and confirm | 13:42 |
*** slaweq has joined #openstack-release | 13:42 | |
fungi | we don't use that puppet module to install zuul any longer, just the ansible service playbooks in system-config deploying docker container images with docker-compose | 13:43 |
fungi | when did the error start appearing? just in the last day? | 13:44 |
fungi | yes, i confirm, ensure-twine is getting run on the executor according to the "localhost" in this playbook: https://opendev.org/openstack/project-config/src/branch/master/playbooks/publish/pypi.yaml | 13:47 |
fungi | twine hasn't been updated since june, and cmarkgfm hasn't had a new release in two years, so it's neither of those which have triggered it. the executor container must have updated to a new python interpreter version | 13:49 |
ttx | I guess the fails started when executors started to potentially run py38? | 13:49 |
fungi | https://review.opendev.org/727374 merged two days ago | 13:51 |
fungi | "Update images to use python 3.8" | 13:51 |
ttx | that sounds like it could explain it :) | 13:51 |
fungi | so it was upstream zuul switching to python 3.8 for its image builds which trickled down to start showing this | 13:51 |
ttx | I guess we could fix it at ensure-twine level... it could install a couple extra packages to make sure twine works properly | 13:52 |
ttx | or it could be fixed at image level but that sounds more intrusive | 13:52 |
fungi | well, it would need root permissions to add compiler packages | 13:53 |
* ttx goes on the hunt to find where the hell ensure-twine role is defined, always fun | 13:55 | |
ttx | zuul/zuul-jobs apparently | 13:57 |
ttx | hmm not sure how we'd fix it a job level withuot root rights | 13:59 |
fungi | trying to talk through the options in #zuul since it's really an upstream zuul issue (the ensure-twine role in zuul's stdlib is no longer usable on its latest container images) | 14:00 |
*** diablo_rojo has joined #openstack-release | 14:02 | |
ttx | hah, true that | 14:02 |
ttx | I'd recommend a revert until a more elaborate/elegant solution can be designed | 14:02 |
ttx | if only to unblock the regression | 14:02 |
fungi | yeah, once the revert merges and updated images appear on dockerhub i can work on restarting our executors | 14:11 |
fungi | i expect it was an executor restart (after the images updated to 3.8) which marked the start of seeing this failure mode | 14:11 |
ttx | ++ | 14:12 |
openstackgerrit | Hervé Beraud proposed openstack/releases master: release renderspec 2.1.0 https://review.opendev.org/755521 | 14:12 |
openstackgerrit | Thomas Bechtold proposed openstack/releases master: renderspec: Release 3.0.0 https://review.opendev.org/755522 | 14:13 |
openstackgerrit | Thomas Bechtold proposed openstack/releases master: pymod2pkg: Release 1.0.0 https://review.opendev.org/755524 | 14:15 |
*** ricolin_ has joined #openstack-release | 14:31 | |
*** armstrong has joined #openstack-release | 14:35 | |
*** ricolin has quit IRC | 14:37 | |
evrardjp | thanks ttx and fungi for tackling this! | 14:38 |
slaweq | ttx: smcginnis can You also check https://review.opendev.org/#/c/752380/ ? it is needed to merge in neutron-lib patch which will unblock nova's gate | 14:51 |
smcginnis | slaweq: Done | 14:51 |
slaweq | smcginnis: thx a lot | 14:52 |
openstackgerrit | Thomas Bechtold proposed openstack/releases master: pymod2pkg: Release 1.0.0 https://review.opendev.org/755524 | 15:05 |
*** ricolin_ has quit IRC | 15:17 | |
*** e0ne has quit IRC | 15:32 | |
openstackgerrit | Hervé Beraud proposed openstack/releases master: Adding a new tools to search topic on the ML https://review.opendev.org/755362 | 15:39 |
*** ykarel is now known as ykarel|away | 15:48 | |
*** ykarel|away has quit IRC | 15:53 | |
*** diablo_rojo has quit IRC | 15:57 | |
ttx | o/ | 16:02 |
smcginnis | Oops... | 16:02 |
smcginnis | Sorry, distractions. | 16:02 |
armstrong | o/ | 16:02 |
smcginnis | #startmeeting releaseteam | 16:03 |
openstack | Meeting started Thu Oct 1 16:03:10 2020 UTC and is due to finish in 60 minutes. The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:03 |
*** openstack changes topic to " (Meeting topic: releaseteam)" | 16:03 | |
openstack | The meeting name has been set to 'releaseteam' | 16:03 |
smcginnis | Ping list: ttx armstrong sboyron | 16:03 |
smcginnis | #link https://etherpad.opendev.org/p/victoria-relmgt-tracking Agenda | 16:03 |
smcginnis | #topic Review tasks completion | 16:03 |
*** openstack changes topic to "Review tasks completion (Meeting topic: releaseteam)" | 16:03 | |
hberaud | o/ | 16:03 |
smcginnis | So tasks for the week... | 16:04 |
smcginnis | Force RCs on Monday - those are all done. | 16:04 |
smcginnis | RC1 deadline exceptions - I don't believe we have any left over. | 16:04 |
hberaud | agreed | 16:04 |
smcginnis | Missing stable branches - looked like from the paste that there were only the trailing ones, so that's great. | 16:05 |
smcginnis | I saw hberaud reminded QA about the various tasks. Another topic later to talk about that some more. | 16:05 |
smcginnis | And ttx ran the script to add the release notes links for the projects that have merged their patches for a victoria landing page. | 16:06 |
smcginnis | It's not in the process doc, but I've usually run that script randomly over the next several weeks to see if there are more. | 16:06 |
smcginnis | Some projects are really good about landing those patches right away. Others can take a long time to get any attention. | 16:06 |
smcginnis | So good to run it again occasionally to pick up those late ones. | 16:07 |
smcginnis | Next task is really just a note to the team to allow new RCs as needed. | 16:07 |
hberaud | do we want everybody to +1 on this patch or it's more an highlight? | 16:07 |
smcginnis | We don't need to get acks from everyone. We can just approve it. | 16:08 |
hberaud | ack | 16:08 |
smcginnis | For new RCs, we want to encourage teams to do new ones to pick up things like translations or important bugs. | 16:08 |
smcginnis | We just don't want to do them too frequently. It seems to work well to do the RC1, then wait until close to the final RC deadline to pick up those things for a final RC. | 16:09 |
smcginnis | But we can allow them to do more as needed depending on each teams situation. | 16:09 |
smcginnis | Final task, I will send the countdown email. I'll try harder to do that more timely this time. :) | 16:10 |
hberaud | :) | 16:10 |
smcginnis | #topic Review countdown email content | 16:10 |
*** openstack changes topic to "Review countdown email content (Meeting topic: releaseteam)" | 16:10 | |
smcginnis | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 16:10 |
smcginnis | I think I updated the content but not the subject line. Let me double check that. | 16:10 |
smcginnis | Yeah, content looks right. Just missed the subject line. | 16:11 |
hberaud | LGTM | 16:11 |
smcginnis | Good. Rereading it looks fine to me too. | 16:12 |
smcginnis | #topic Assign R-1 tasks | 16:12 |
*** openstack changes topic to "Assign R-1 tasks (Meeting topic: releaseteam)" | 16:12 | |
smcginnis | Process remaining stable branch exceptions. | 16:12 |
smcginnis | Since everyone had their stable branches, I think that first task is a noop this time around. \o/ | 16:12 |
smcginnis | Notify the docs team. Thanks for grabbing that hberaud. | 16:13 |
smcginnis | Since we don't actually have a docs team anymore, not sure what we need to do there. | 16:13 |
smcginnis | It generally gets taken care of. Kind of like the QA tasks, they know what needs to be done. | 16:13 |
hberaud | ah | 16:13 |
smcginnis | IIRC, AJaeger usually updates the docs things, so might be good to check in with him. | 16:13 |
hberaud | ack | 16:14 |
gmann | I am doing for d-g and grenade | 16:14 |
smcginnis | Test the release process. release-test is now c-w-i instead of c-w-rc, but that still works to make sure our jobs all pass. Like it could have caught this current breakage. | 16:14 |
smcginnis | gmann: Thanks! | 16:14 |
fungi | you could say "technical writing sig" instead of "docs team" i guess? | 16:14 |
openstackgerrit | Thomas Bechtold proposed openstack/releases master: pymod2pkg: Release 0.26.0 https://review.opendev.org/755524 | 16:15 |
smcginnis | Yeah, I guess so. | 16:15 |
armstrong | +1 fungi | 16:15 |
smcginnis | Next tasks - on Wednesday we should run tools/list_rc_updates.sh to see if there are any important but not yet released commits. | 16:15 |
openstackgerrit | Thomas Bechtold proposed openstack/releases master: renderspec: Release 2.1.0 https://review.opendev.org/755522 | 16:16 |
smcginnis | This is a little subjective, but in general we want to look for anything that looks like it might be good to get in the initial coordinated release. | 16:16 |
smcginnis | Things can be merged, but it's fine if the team wants to wait until after the coordinated release date to do a stable release. | 16:16 |
smcginnis | Anyone want to take that? I can assist with giving feedback on any repos in question. | 16:17 |
armstrong | I am available | 16:17 |
armstrong | if the result is not too difficult to interpret | 16:17 |
hberaud | armstrong: do not hesitate to ask questions if you need help :) | 16:18 |
smcginnis | armstrong: Great, thanks. Just let me know if there are any questions with the output. Or I guess just ask this channel in general, then any one of us can help provide input on that. | 16:18 |
armstrong | ok | 16:18 |
smcginnis | I will finish out the victoria countdown emails. | 16:18 |
ttx | The trick is to try to spot things that cannot be added after release as stable updates | 16:18 |
armstrong | So, I should run the script on Wednesday right? | 16:18 |
ttx | and that are highly desirable | 16:18 |
smcginnis | And I can run the propose-final-releases script to get the final releases. | 16:19 |
ttx | Like... something that fixes the upgrade from the previous version | 16:19 |
smcginnis | armstrong: Yep. | 16:19 |
smcginnis | #topic Review process for cycle-automatic deliverables | 16:19 |
*** openstack changes topic to "Review process for cycle-automatic deliverables (Meeting topic: releaseteam)" | 16:19 | |
smcginnis | This came up this week because one of the tasks in the process doc is to propose releases for the cycle-automatic deliverables. | 16:20 |
smcginnis | But we don't have cycle-automatic deliverables anymore. :) | 16:20 |
smcginnis | So I don't _think_ our process should change, but we should update the doc to be more specific/accurate now. | 16:20 |
hberaud | +1 | 16:20 |
smcginnis | I wanted to raise it here to see if there are any other thoughts or questions about that. | 16:21 |
smcginnis | ttx: You led the charge to get rid of the model, so was also curious if you had any thoughts about it. | 16:21 |
ttx | let me gather my thoughts | 16:21 |
hberaud | FWIW I agreed with the removal I don't see much value to keep an outdated process in our doc | 16:22 |
ttx | we should probably doublecheck that nothing fell in the cracks | 16:22 |
smcginnis | Hmm, now I am not seeing that model specifically mentioned in the doc. We may have dropped that. | 16:22 |
smcginnis | I was reminded by someone asking in-channel when the tempest plugins would be tagged. | 16:23 |
ttx | basically, cycle-automatic was about us proposing releass at the very last moment for a number of deliverables | 16:23 |
ttx | but we are supposed to catch them all before, now | 16:23 |
ttx | so checking that we have a deliverable for everything, including "type:other" cwi things, would be good | 16:24 |
*** diablo_rojo has joined #openstack-release | 16:25 | |
smcginnis | We may want to put a reminder in the process docs about tempest plugins and how they need to be tagged but not branched. | 16:25 |
smcginnis | What was cycle-auto is now mostly the ones that are cwi with stable-branch-type: none | 16:25 |
ttx | because afaict those tempest-plugins have been falling through the cracks | 16:26 |
smcginnis | We tagged them all last cycle at the end. But then this cycle, I'm guessing they may have been excluded from the normal checking for proposing releases since they need to tag at the end, not during any of the milestones. | 16:27 |
ttx | barbican-tempest-plugin | 16:27 |
ttx | designate-tempest-plugin | 16:27 |
ttx | freezer-tempest-plugin | 16:27 |
ttx | heat-tempest-plugin | 16:27 |
ttx | keystone-tempest-plugin | 16:27 |
ttx | mistral-tempest-plugin | 16:27 |
hberaud | https://github.com/openstack/releases/commit/309e95eaad04f76c260e8645967f2d58f85dc7d9 | 16:27 |
ttx | monasca-tempest-plugin | 16:27 |
ttx | murano-tempest-plugin | 16:27 |
ttx | requirements | 16:28 |
ttx | sahara-tests | 16:28 |
ttx | solum-tempest-plugin | 16:28 |
ttx | telemetry-tempest-plugin | 16:28 |
ttx | requirements is probably off | 16:28 |
ttx | but sahara-tests probably in | 16:28 |
ttx | hberaud: maybe we catch "type:other" explicitly but not "type:tempest-plugin" | 16:29 |
ttx | anyway that means we need to do it now :) | 16:29 |
smcginnis | #link https://review.opendev.org/#/q/project:openstack/releases+branch:master+topic:victoria-c-a | 16:29 |
smcginnis | Just a few outstanding. | 16:29 |
ttx | ah, so you covered those | 16:30 |
hberaud | nice | 16:30 |
smcginnis | Yeah, after the ping in the channel, I noticed we didn't call those out anywhere so I ran the handy script to get them proposed. | 16:30 |
smcginnis | But I wanted to make sure we captured this in the process doc somehow so we didn't rely on someone asking about it again next cycle. | 16:31 |
ttx | the other missing ones are all trailing | 16:31 |
hberaud | I was wondering why I didn't find victoria-c-a in our schedule | 16:31 |
smcginnis | ;) | 16:31 |
hberaud | so could be worth to add it to the wallaby schedule too | 16:31 |
smcginnis | Not necessarily in the schedule, but it should be in process doc to make sure we don't skip the step. | 16:32 |
hberaud | at least yes | 16:32 |
smcginnis | Anyone want to take that as an action to do? | 16:32 |
hberaud | fire | 16:32 |
ttx | (now multiplexing with another meeting, may answer slowly) | 16:32 |
smcginnis | #action hberaud to add step for tagging cwi branchless (tempest) deliverables to process doc | 16:33 |
smcginnis | That's probably good enough for now. | 16:33 |
smcginnis | #topic Discuss about QA release steps | 16:33 |
*** openstack changes topic to "Discuss about QA release steps (Meeting topic: releaseteam)" | 16:33 | |
smcginnis | I think it's useful to have at least something in our process doc, at least as a safety to remind QA. | 16:34 |
hberaud | I added this topic to discuss a bit about https://wiki.openstack.org/wiki/QA/releases | 16:34 |
hberaud | I agreed we should keep a track about this | 16:34 |
smcginnis | All of those tasks could probably be similified though, and just have a single note in the process stating "Remind QA team about end of cycle tasks" | 16:34 |
hberaud | but I don't think we need all these steps | 16:34 |
smcginnis | hberaud: Since you are updating the process doc aleardy, want to also take care of that? | 16:35 |
hberaud | let's go | 16:35 |
smcginnis | #action hberaud to simplify process doc steps to just remind QA about end of cycle steps | 16:35 |
smcginnis | #topic Open floor | 16:36 |
*** openstack changes topic to "Open floor (Meeting topic: releaseteam)" | 16:36 | |
hberaud | nothing on my end | 16:36 |
smcginnis | Nothing else from me. | 16:36 |
smcginnis | ttx is in another meeting now. | 16:36 |
ttx | nothing else | 16:36 |
smcginnis | Anyone else have anything for the meeting? | 16:36 |
armstrong | nothing | 16:36 |
smcginnis | Great, we can wrap up then. | 16:37 |
hberaud | smcginnis: ah just one think | 16:37 |
smcginnis | Thanks everyone! | 16:37 |
smcginnis | Ok | 16:37 |
armstrong | thanks | 16:37 |
hberaud | I started to initialize an etherpad for wallaby, I will surely ping you soon to double check this one if you are ok with that | 16:37 |
smcginnis | Oh, I should quickly point out, we've been the de facto maintainers for reno. There is a bug out there that could use some attenion if anyone has some time: | 16:37 |
smcginnis | #link https://storyboard.openstack.org/#!/story/2008139 | 16:37 |
fungi | btw, the ensure-twine role should work again as of a few minutes ago, if someone has a concise list of failures i'm happy to reenqueue where possible | 16:38 |
sboyron | hberaud: I'd like to understand a bit more your tasks, will it be possible to explain me more ? | 16:38 |
smcginnis | hberaud: Sounds good. Hopefully you've seen the script to help create that etherpad. | 16:38 |
smcginnis | fungi: Awesome! | 16:38 |
hberaud | smcginnis: oh snap no... | 16:38 |
fungi | i can also just go through the failures ml archive if there's no list yet | 16:38 |
smcginnis | fungi: The failures all happened after the tag was pushed. Are we going to need to do some manual steps? | 16:38 |
hberaud | smcginnis: I did that at manually | 16:38 |
smcginnis | fungi: They are all listed in the tracking etherpad. | 16:39 |
fungi | smcginnis: we shouldn't, it would be reenqueuing of the tag ref | 16:39 |
fungi | so specifically the things which happen after the tag has been pushed | 16:39 |
smcginnis | fungi: Line 440 in the etherpad. | 16:39 |
fungi | thanks | 16:39 |
ttx | https://etherpad.opendev.org/p/victoria-relmgt-tracking lines 440+ | 16:39 |
hberaud | sboyron: sure, I'll ping you on monday to discuss a bit about that | 16:39 |
smcginnis | hberaud: See bullet 4 under https://releases.openstack.org/reference/process.html#week-after-previous-release | 16:40 |
smcginnis | fungi: Let us know if you need anything from us on those. Otherwise I will assume you've got the failures covered? | 16:40 |
fungi | yeah, i'll report in here once they're all reenqueued | 16:41 |
fungi | i'll try one first just to make sure | 16:41 |
smcginnis | fungi: Thanks! | 16:41 |
smcginnis | OK, that was a lot of stuff after saying there wasn't anything else to talk about. :D | 16:41 |
smcginnis | Anything else? | 16:41 |
* fungi refrains from doing his columbo impersonation | 16:42 | |
smcginnis | Only if we had video. | 16:42 |
hberaud | smcginnis: thanks | 16:42 |
smcginnis | OK, thanks everyone! Almost time to hand the reigns over to our new fearless leader. We're getting close to the end of victoria. Thank you all for a good cycle! | 16:43 |
smcginnis | #endmeeting | 16:43 |
*** 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:43 | |
openstack | Meeting ended Thu Oct 1 16:43:19 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:43 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-10-01-16.03.html | 16:43 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-10-01-16.03.txt | 16:43 |
openstack | Log: http://eavesdrop.openstack.org/meetings/releaseteam/2020/releaseteam.2020-10-01-16.03.log.html | 16:43 |
hberaud | smcginnis: thanks!!! | 16:43 |
ttx | smcginnis: thanks, but you're not done yet! | 16:43 |
smcginnis | :) | 16:43 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/cinder --ref=refs/tags/16.2.0 --newrev=ade880dcdd3b80bb90cb5b7f277dbc5983c76c3a | 16:44 |
fungi | that's what i've reenqueued to confirm | 16:45 |
gmann | smcginnis: hberaud +1, I have added almost all the steps with example in qa release page, so 'QA reminder from release team' will be simple one - https://wiki.openstack.org/wiki/QA/releases | 16:48 |
hberaud | gmann++ | 16:48 |
sboyron | hberaud: thx ! | 16:49 |
openstackgerrit | Hervé Beraud proposed openstack/releases master: Branch rpm-packaging for Victoria https://review.opendev.org/755593 | 16:49 |
* hberaud eject | 16:53 | |
*** jtomasek has quit IRC | 16:57 | |
fungi | https://pypi.org/project/cinder/16.2.0/ | 17:00 |
fungi | i think we're in the clear. i'll start enqueuing the rest now | 17:00 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/cinder --ref=refs/tags/15.4.0 --newrev=8e8a0bc1112d897223b17b15ea02307457dde4d5 | 17:12 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/cinder --ref=refs/tags/14.3.0 --newrev=5dd35b6dedb8116323f4db6a9eb9b464bcd29c88 | 17:13 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/watcher-tempest-plugin --ref=refs/tags/2.1.0 --newrev=4a47194b58ad9854a7097d550fca4895c81a7ebe | 17:14 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/zaqar-tempest-plugin --ref=refs/tags/1.1.0 --newrev=04b2a14dc2e4a3efb0917a8a9557e01e314a1560 | 17:18 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/kuryr-tempest-plugin --ref=refs/tags/0.7.0 --newrev=4fb20533e978880d595be08eb2bce1675722080a | 17:19 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/magnum-tempest-plugin --ref=refs/tags/1.1.0 --newrev=888ff32eb361e0bd1bcd9a082becec63843d9fc0 | 17:20 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/releases master: Release Bifrost 8.4.0 and create stable/victoria https://review.opendev.org/755598 | 17:21 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=release --project=openstack/oswin-tempest-plugin --ref=refs/tags/1.1.0 --newrev=afd1906b3638a5fdb981947f11a245a79fec9985 | 17:21 |
fungi | i think that's all of them | 17:21 |
openstackgerrit | Julia Kreger proposed openstack/releases master: Release Bifrost 8.4.0 and create stable/victoria https://review.opendev.org/755598 | 17:41 |
*** ykarel|away has joined #openstack-release | 17:43 | |
openstackgerrit | Julia Kreger proposed openstack/releases master: Release Bifrost 9.0.0 and create stable/victoria https://review.opendev.org/755598 | 17:45 |
smcginnis | Thanks fungi. I'm going to try processing one of the other templest plugins now. | 17:46 |
smcginnis | I did see multiple attempts on some of the jobs in the queue right now for kuryr-tempest-plugin. I didn't catch the console output to see what happened. | 17:46 |
smcginnis | Hoping nothing serious | 17:46 |
fungi | please keep me updated if you see any other problems | 17:46 |
smcginnis | Will do | 17:47 |
*** rosmaita has quit IRC | 18:00 | |
openstackgerrit | Merged openstack/releases master: Release manila-tempest-plugin for victoria https://review.opendev.org/755032 | 18:02 |
openstackgerrit | Merged openstack/releases master: Add release notes links for Victoria release https://review.opendev.org/755476 | 18:08 |
openstackgerrit | Merged openstack/releases master: New bugfix release oslo.privsep for ussuri. https://review.opendev.org/755485 | 18:08 |
*** ykarel|away has quit IRC | 18:20 | |
openstackgerrit | Merged openstack/releases master: Release ironic-inspector 10.4.0 for victoria https://review.opendev.org/755340 | 18:34 |
openstackgerrit | Merged openstack/releases master: Release ironic-ui 4.2.0 for Victoria https://review.opendev.org/755366 | 18:34 |
openstackgerrit | Merged openstack/releases master: Release IPE 2.1.1 and create stable/victoria https://review.opendev.org/755397 | 18:34 |
openstackgerrit | Merged openstack/releases master: Release ironic-python-agent 6.4.0 for victoria https://review.opendev.org/755391 | 18:39 |
openstackgerrit | Merged openstack/releases master: Release Bifrost 9.0.0 and create stable/victoria https://review.opendev.org/755598 | 18:39 |
*** rosmaita has joined #openstack-release | 18:47 | |
*** iurygregory has quit IRC | 18:55 | |
openstackgerrit | Merged openstack/releases master: Release ironic 16.0.0 for victoria https://review.opendev.org/755392 | 19:03 |
*** priteau has quit IRC | 19:11 | |
openstackgerrit | Jeremy Stanley proposed openstack/releases master: Release governance 0.7.0 for October elections https://review.opendev.org/755636 | 19:32 |
*** iurygregory has joined #openstack-release | 19:43 | |
*** rosmaita has left #openstack-release | 19:50 | |
smcginnis | fungi: Looks like it wasn't happy with the commit sha on that ^ | 20:05 |
smcginnis | Not sure why yet, just pulled it up. | 20:05 |
smcginnis | fungi: Oh! 0.7.0 already exists. | 20:06 |
smcginnis | Hmm, now how did that get there? | 20:07 |
smcginnis | ttx: Did it manually? | 20:08 |
fungi | i'll push up a revision for 0.8.0 then | 20:08 |
openstackgerrit | Jeremy Stanley proposed openstack/releases master: Release governance 0.8.0 for October elections https://review.opendev.org/755636 | 20:10 |
openstackgerrit | Luigi Toscano proposed openstack/releases master: Release sahara-tests for victoria https://review.opendev.org/755038 | 20:18 |
openstackgerrit | Merged openstack/releases master: Release sahara-tests for victoria https://review.opendev.org/755038 | 20:45 |
openstackgerrit | Merged openstack/releases master: Release governance 0.8.0 for October elections https://review.opendev.org/755636 | 20:45 |
*** slaweq has quit IRC | 21:15 | |
fungi | thanks smcginnis and hberaud for the quick turn-around! | 21:18 |
fungi | apparently i already knew that 0.8.0 should be the correct version since that's what i put in the election config | 21:18 |
fungi | so that was a good catch regardless | 21:18 |
smcginnis | Yay for automation! | 21:20 |
fungi | i was likely checking the actual tags in the governance repo for that | 21:21 |
*** mgoddard has quit IRC | 21:30 | |
*** mgoddard has joined #openstack-release | 21:36 | |
openstackgerrit | Prithvi Patel proposed openstack/releases master: Add examples of previous highlights https://review.opendev.org/755665 | 22:32 |
diablo_rojo | Grace Hopper mentee patch ^ | 22:33 |
diablo_rojo | smcginnis, if you have a sec :) | 22:33 |
*** tosky has quit IRC | 22:45 | |
*** tkajinam has joined #openstack-release | 23:00 | |
*** redrobot has quit IRC | 23:59 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!