*** tetsuro has joined #openstack-release | 00:02 | |
*** e0ne has joined #openstack-release | 01:53 | |
*** e0ne has quit IRC | 01:58 | |
*** e0ne has joined #openstack-release | 02:04 | |
*** e0ne has quit IRC | 02:08 | |
*** e0ne has joined #openstack-release | 02:23 | |
*** e0ne has quit IRC | 02:28 | |
*** e0ne has joined #openstack-release | 02:33 | |
*** armax has joined #openstack-release | 02:35 | |
*** armax has quit IRC | 02:37 | |
*** e0ne has quit IRC | 02:38 | |
*** e0ne has joined #openstack-release | 02:43 | |
*** e0ne has quit IRC | 02:48 | |
*** e0ne has joined #openstack-release | 02:53 | |
*** e0ne has quit IRC | 02:58 | |
*** ricolin has joined #openstack-release | 03:41 | |
*** udesale has joined #openstack-release | 04:07 | |
*** ykarel has joined #openstack-release | 04:26 | |
*** dave-mccowan has quit IRC | 04:37 | |
*** e0ne has joined #openstack-release | 05:13 | |
*** e0ne has quit IRC | 05:17 | |
*** e0ne has joined #openstack-release | 05:23 | |
*** e0ne has quit IRC | 05:27 | |
*** e0ne has joined #openstack-release | 05:43 | |
*** e0ne has quit IRC | 05:47 | |
*** e0ne has joined #openstack-release | 05:53 | |
openstackgerrit | Merged openstack/releases master: tripleo victoria-1 release https://review.opendev.org/742492 | 05:55 |
---|---|---|
openstackgerrit | Merged openstack/releases master: Re-release recent xstatic packages https://review.opendev.org/742849 | 05:55 |
*** e0ne has quit IRC | 05:58 | |
*** udesale has quit IRC | 06:08 | |
*** udesale has joined #openstack-release | 06:10 | |
openstackgerrit | Hervé Beraud proposed openstack/releases master: Release oslo for victoria - 2020-07-27 https://review.opendev.org/743151 | 06:11 |
*** e0ne has joined #openstack-release | 06:41 | |
*** tosky has joined #openstack-release | 06:42 | |
*** amoralej|off is now known as amoralej | 07:08 | |
*** jbadiapa has joined #openstack-release | 07:37 | |
*** ricolin has quit IRC | 07:43 | |
*** tosky has quit IRC | 08:03 | |
*** dtantsur|afk is now known as dtantsur | 08:05 | |
*** vishalmanchanda has joined #openstack-release | 08:29 | |
*** e0ne has quit IRC | 08:34 | |
*** rpittau has joined #openstack-release | 08:34 | |
*** tetsuro has quit IRC | 09:08 | |
*** tetsuro has joined #openstack-release | 09:09 | |
*** e0ne has joined #openstack-release | 09:10 | |
*** tetsuro has quit IRC | 09:16 | |
openstackgerrit | Hervé Beraud proposed openstack/releases master: Add some whitespaces to helps to fix rendering. https://review.opendev.org/743172 | 09:21 |
openstackgerrit | Hervé Beraud proposed openstack/releases master: Add some whitespaces on helps to fix rendering. https://review.opendev.org/743172 | 09:23 |
*** tosky has joined #openstack-release | 09:33 | |
*** e0ne has quit IRC | 10:09 | |
*** tkajinam has quit IRC | 10:10 | |
*** e0ne has joined #openstack-release | 10:10 | |
openstackgerrit | Hervé Beraud proposed openstack/releases master: Fix a bug on list_unreleased_changes during tag retrieving https://review.opendev.org/743185 | 10:24 |
*** e0ne has quit IRC | 10:26 | |
*** iurygregory has quit IRC | 10:59 | |
*** iurygregory has joined #openstack-release | 11:01 | |
*** e0ne has joined #openstack-release | 11:48 | |
*** amoralej is now known as amoralej|lunch | 11:57 | |
*** udesale_ has joined #openstack-release | 12:00 | |
*** udesale has quit IRC | 12:03 | |
*** evrardjp has quit IRC | 12:32 | |
*** evrardjp has joined #openstack-release | 12:32 | |
*** evrardjp has quit IRC | 12:32 | |
*** evrardjp has joined #openstack-release | 12:33 | |
*** KeithMnemonic has joined #openstack-release | 12:46 | |
smcginnis | hberaud: I saw some failures. What's the situation with those? | 12:56 |
hberaud | smcginnis: you speak about https://review.opendev.org/#/c/743185/ ? | 12:57 |
*** amoralej|lunch is now known as amoralej | 12:59 | |
smcginnis | hberaud: I don't know. I just saw several failure emails. | 13:01 |
smcginnis | hberaud: Not that patch. That one isn't merged yet. I'm referring to the release failures. | 13:03 |
hberaud | smcginnis: ah, no ideas, do you've an example? | 13:04 |
smcginnis | Example? | 13:05 |
hberaud | failure emails | 13:05 |
hberaud | of | 13:05 |
hberaud | I just seen this one => Release of openstack/oslo.messaging for ref refs/tags/12.2.2 failed | 13:05 |
smcginnis | Yeah, there were several of those this morning. | 13:06 |
hberaud | lemme check | 13:06 |
smcginnis | I'll be back a little later. I can't dig in right now. | 13:06 |
hberaud | I need to dash early today, but I'll try to take a look | 13:07 |
*** dtantsur is now known as dtantsur|brb | 13:22 | |
*** mnasiadka has joined #openstack-release | 13:50 | |
smcginnis | hberaud: I have a little time now. Did you find out anything? | 14:22 |
*** ricolin has joined #openstack-release | 14:31 | |
hberaud | smcginnis: nope, error looks like on the project-config side and related to AFS | 14:36 |
smcginnis | hberaud: Yeah, looks like a couple of them were AFS related. | 14:37 |
smcginnis | Started collecting failures in the tracking etherpad. | 14:37 |
hberaud | smcginnis: but AFAIK I don't seen recent changes on that | 14:37 |
hberaud | (related to AFS) | 14:37 |
smcginnis | fungi: We've had a few AFS failures that will likely need to be reenqueed. Going through them in the etherpad. | 14:37 |
smcginnis | A couple xstatic package failures due to the README not being formatted properly. | 14:38 |
smcginnis | We must be missing something in our twine check to catch those. | 14:38 |
fungi | yeah, twine check should normally spot that | 14:38 |
fungi | i'll take a look at the afs failures | 14:39 |
smcginnis | Those ones will need a fix in the repo and a new release to correct. | 14:39 |
smcginnis | Several were release note updates. Not sure if we need to reenqueue those, but probably wouldn't hurt. | 14:39 |
smcginnis | But they will just get updated on the next release, so maybe we can wait. I was thinking they were stable branches that might not have new releases any time soon, but actually looks like it's the tripleo release that probably will. | 14:40 |
hberaud | IIRC some of our issues were with tarball and I seen this twine bug related to tarball => https://github.com/pypa/twine/issues/677 | 14:41 |
smcginnis | hberaud: What was the issue with the tarballs? | 14:41 |
smcginnis | The twine ones seem related to the README being README.txt instead of README.rst. | 14:42 |
smcginnis | And maybe some minor formatting issues. | 14:42 |
hberaud | oslo.messaging's tarball not published => http://lists.openstack.org/pipermail/openstack-discuss/2020-July/016074.html | 14:42 |
smcginnis | Yeah, that bug looks applicable. | 14:43 |
smcginnis | Twine really should catch that, IMO. | 14:43 |
hberaud | but seems related to the AFS stuff | 14:43 |
smcginnis | I don't see how it's related to the AFS stuff. Can you explain that? | 14:44 |
smcginnis | fungi: I've placed (reenqueue) next to the failures that I think we need to have rerun. | 14:45 |
smcginnis | fungi: Or probably more likely, that we will need to have the whole download from pypi, check valid package, upload to tarballs.o.o dance. | 14:46 |
hberaud | Sorry, ignore my previous comment I mixed topics | 14:46 |
smcginnis | Ah, OK. :) | 14:46 |
hberaud | So I can see that we use twine 3.2.0 like in the previous twine bug ^^^ | 14:47 |
hberaud | maybe a track to follow | 14:47 |
fungi | all four of those similar afs-related errors look like they happened on ze11, so it does seem to be an executor-specific problem | 14:48 |
smcginnis | It seems twine can't catch things when setup.py does "long_description = open('README.txt').read() " | 14:48 |
smcginnis | Execute the executor? :) | 14:48 |
fungi | smcginnis: twine can check the metadata in the generated package | 14:48 |
smcginnis | Only other issue I see with those README.txt files is the title characters are not long enough. | 14:49 |
smcginnis | I didn't think that would be a significant enough error for pypi to complain. | 14:49 |
fungi | for my personal projects i do this in a tox env: `rm -fr dist;python setup.py bdist_wheel sdist;twine check dist/*` (with usedevelop = False and whitelist_externals = rm and deps = pbr twine wheel) | 14:50 |
fungi | http://paste.openstack.org/show/796332/ | 14:51 |
smcginnis | The only difference I see between the failed ones and the xstatic packages that were fine is the short title marker. | 14:51 |
smcginnis | fungi: Thanks, good to check that. | 14:51 |
smcginnis | I *think* that's basically what our validation jobs do, but I guess we'll have to double check that. | 14:52 |
fungi | yep, just suggesting as a possible way to locally sanity-check | 14:52 |
smcginnis | Hmm, some of these maybe have other issues: envlist = py27,py34 | 14:52 |
smcginnis | fungi: I ran that tox -e dist on xstatic-moment-timezone, and twine indeed passed just fine. | 14:53 |
hberaud | we also published oslo.messaging ~3 weeks ago, maybe we could compare related jobs to seen difference with the one in error => https://github.com/openstack/releases/commit/e4ed69da018b3f1d9c707694953ba32984ad8562 | 14:54 |
smcginnis | They set long_description_content_type="text/markdown" even though README.txt is in RST. | 14:55 |
fungi | oh, ew | 14:56 |
fungi | yeah, i'd suggest "long_description = file: README.rst" and "long_description_content_type = text/x-rst; charset=UTF-8" | 14:57 |
* hberaud eject, I need to go early today | 14:59 | |
smcginnis | o/ | 14:59 |
*** beekneemech is now known as bnemec | 15:00 | |
smcginnis | The content_type = markdown is what was throwing it off. So PyPi must do a different kind of check of the long description than what twine does. Twine thought it was fine (because *technically* I guess it is just fine markdown) but PyPi still treats it as RST. | 15:01 |
*** dtantsur|brb is now known as dtantsur | 15:06 | |
fungi | interesting, and yeah the checks warehouse (pypi) performs aren't libified such that tools like twine could repeat them reliably, last i checked | 15:10 |
fungi | another easy thing it misses is that warehouse will reject packages with unknown trove classifiers in their metadata | 15:11 |
fungi | for that you need to extract the list of valid trove classifiers from the warehouse source code or query its api to get the current list | 15:11 |
smcginnis | Sounds like we are probably doing the best we can then. | 15:18 |
smcginnis | At least the checks we do have did catch a lot of actual issues when we first added them. So they are still valuable. | 15:18 |
*** armax has joined #openstack-release | 15:26 | |
*** ykarel is now known as ykarel|away | 15:33 | |
*** e0ne has quit IRC | 15:43 | |
*** ykarel|away has quit IRC | 16:15 | |
*** ricolin has quit IRC | 16:16 | |
*** udesale_ has quit IRC | 16:21 | |
*** amoralej is now known as amoralej|off | 16:25 | |
*** dtantsur is now known as dtantsur|afk | 16:59 | |
*** nicolasbock has joined #openstack-release | 16:59 | |
*** jbadiapa has quit IRC | 17:12 | |
*** ykarel has joined #openstack-release | 17:53 | |
*** ykarel has quit IRC | 18:01 | |
fungi | smcginnis: good news! we tracked down what was causing the afs failures. boot-time race between docker-compose bind-mounting things into the executor container and afsd creating /afs | 18:09 |
fungi | the executors where those errors were occurring were ones where their containers won the race against afsd the last time they rebooted | 18:10 |
fungi | they've been manually repaired while we work out a permanent boot ordering solution for it | 18:11 |
*** vishalmanchanda has quit IRC | 18:18 | |
*** evrardjp has quit IRC | 18:21 | |
*** evrardjp has joined #openstack-release | 18:24 | |
*** tosky has quit IRC | 18:33 | |
smcginnis | fungi: That's great. Those are tricky. | 19:01 |
smcginnis | I know container start up ordering torpedoed at least one keynote. ;) | 19:02 |
fungi | heh | 19:03 |
fungi | anyway, now that's sorted, i'll get to work fixing the failed tarball uploads (hopefully for the last time) | 19:03 |
smcginnis | fungi: Thanks. Just let me know if there isn't enough info captured in the etherpad. | 19:07 |
fungi | all the info i need is in the build results anyway | 19:08 |
fungi | but thanks | 19:08 |
smcginnis | ++ | 19:08 |
fungi | #status log copied tripleo-image-elements 12.1.0 and os-apply-config 11.3.0 wheels/sdists from pypi to the tarballs site after verifying with release key signatures (also uploaded) from build failure logs | 19:20 |
openstackstatus | fungi: finished logging | 19:20 |
fungi | smcginnis: ^ | 19:20 |
fungi | i'll go ahead and reenqueue the release notes jobs next | 19:21 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=tag --project=openstack/tripleo-image-elements --ref=refs/tags/12.1.0 --newrev=2348cec68d63be837d0c2217febbf8d80b5f59e8 | 19:22 |
smcginnis | Awesome, thanks. That looks correct to me. | 19:23 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=tag --project=openstack/python-tripleoclient --ref=refs/tags/13.5.0 --newrev=18fa8f6e9643159c815aac5e812e698a60427f88 | 19:24 |
smcginnis | +1 | 19:24 |
fungi | #status log reenqueued refs for tripleo-image-elements 12.1.0 and python-tripleoclient 13.5.0 into the tag pipeline to rerun failed release notes jobs | 19:25 |
openstackstatus | fungi: finished logging | 19:25 |
fungi | did that catch everything that needed fixing up? (assuming those succeed this time) | 19:25 |
smcginnis | fungi: There's os-net-config too. Waiting to make sure the other two are good first? | 19:25 |
smcginnis | https://zuul.opendev.org/t/openstack/build/9751cb52205c4d2dbd8e2bb0359b110d | 19:25 |
fungi | oh, i must have missed that in the etherpad, thanks | 19:26 |
smcginnis | The other two left are the xstatic ones, and those will require changes merged to the repos and a new release done before that's all cleared up. | 19:26 |
fungi | ahh, i think it was still being filled in when i grabbed urls earlier | 19:26 |
fungi | or i may have just skimmed past it | 19:27 |
smcginnis | Easy to do. | 19:27 |
fungi | sudo zuul enqueue-ref --tenant=openstack --trigger=gerrit --pipeline=tag --project=openstack/os-net-config --ref=refs/tags/12.4.0 --newrev=8b54c2f47525c9d58995dbcf3408cc14cc6ef3ee | 19:28 |
smcginnis | +1 | 19:28 |
fungi | #status log reenqueued ref for os-net-config 12.4.0 into the tag pipeline to rerun failed release notes job | 19:28 |
openstackstatus | fungi: finished logging | 19:28 |
smcginnis | fungi: Looks like we have one left from last week too. Though they've released a newer version since then it appears. | 19:29 |
smcginnis | nova | 19:29 |
smcginnis | Not nova. That's a failing clipboard. | 19:30 |
smcginnis | https://zuul.opendev.org/t/openstack/build/9751cb52205c4d2dbd8e2bb0359b110d | 19:30 |
smcginnis | That one. | 19:30 |
smcginnis | python-tripleoclient 13.4.0 | 19:30 |
fungi | your clipboard really wants to paste that build url. it's the one you pasted for os-net-config too, but it's really xstatic-moment-timezone | 19:35 |
smcginnis | I don't know what the deal is with my clipboard on this machine. Pretty much stock Fedora 32. | 19:36 |
smcginnis | https://zuul.opendev.org/t/openstack/build/74ecc0b3a4d3492ea4d20fb6b8260390 | 19:36 |
smcginnis | That's the one. | 19:36 |
smcginnis | Latest stable/ussuri release of python-tripleoclient. | 19:37 |
fungi | ahh, cool, i thought i had gotten all the ones last week but i'll take care of that in a sec\ | 19:37 |
smcginnis | I did my best to hide it in the list too. ;) | 19:37 |
fungi | heh | 19:38 |
fungi | #status log copied python-tripleoclient 13.4.0 wheel/sdist from pypi to the tarballs site after verifying with release key signatures (also uploaded) from build failure log | 19:43 |
openstackstatus | fungi: finished logging | 19:43 |
fungi | smcginnis: hopefully that's the last of it | 19:43 |
* smcginnis knocks on wood veneer | 19:44 | |
openstackgerrit | Merged openstack/releases master: Release networking-ovn for stable/stein https://review.opendev.org/741756 | 19:51 |
openstackgerrit | Merged openstack/releases master: Add some whitespaces on helps to fix rendering. https://review.opendev.org/743172 | 19:57 |
openstackgerrit | Merged openstack/releases master: Release python-troveclient 5.0.0 for Victoria https://review.opendev.org/743097 | 19:57 |
openstackgerrit | Merged openstack/releases master: Release oslo for victoria - 2020-07-27 https://review.opendev.org/743151 | 19:57 |
openstackgerrit | Hervé Beraud proposed openstack/releases master: Fix a bug on list_unreleased_changes during tag retrieving https://review.opendev.org/743185 | 20:04 |
openstackgerrit | Merged openstack/releases master: Release tripleo-operator-ansible https://review.opendev.org/742891 | 20:07 |
*** e0ne has joined #openstack-release | 20:31 | |
*** slaweq has quit IRC | 20:36 | |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for automaton https://review.opendev.org/743403 | 20:46 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for cliff https://review.opendev.org/743404 | 20:46 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for debtcollector https://review.opendev.org/743405 | 20:47 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for keystonemiddleware https://review.opendev.org/743406 | 20:47 |
*** slaweq has joined #openstack-release | 20:47 | |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for metalsmith https://review.opendev.org/743407 | 20:48 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for os-brick https://review.opendev.org/743408 | 20:49 |
openstackgerrit | Merged openstack/releases master: Fix a bug on list_unreleased_changes during tag retrieving https://review.opendev.org/743185 | 20:51 |
*** slaweq has quit IRC | 20:52 | |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for python-designateclient https://review.opendev.org/743409 | 20:54 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for python-karborclient https://review.opendev.org/743410 | 20:55 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Victoria-2 Release for python-magnumclient https://review.opendev.org/743411 | 20:55 |
*** tosky has joined #openstack-release | 21:25 | |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Switch to PyYaml safe_load https://review.opendev.org/743420 | 21:33 |
openstackgerrit | Sean McGinnis proposed openstack/releases master: Update to latest hacking for pep8 checks https://review.opendev.org/743421 | 21:33 |
*** e0ne has quit IRC | 21:50 | |
openstackgerrit | Goutham Pacha Ravi proposed openstack/releases master: [manila] release 10.0.1 from stable/ussuri https://review.opendev.org/743428 | 22:13 |
*** tkajinam has joined #openstack-release | 22:52 | |
*** tosky has quit IRC | 23:25 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!