Thursday, 2021-05-06

*** tkajinam has quit IRC00:01
*** tkajinam has joined #opendev00:02
fungiyeah, i'll just give the release channel a heads up00:07
fungithanks!00:07
openstackgerritMerged openstack/project-config master: Replace old Wallaby cycle signing key with Xena  https://review.opendev.org/c/openstack/project-config/+/78906300:09
openstackgerritMerged opendev/system-config master: Use ECC (ed25519) for artifact signing keys  https://review.opendev.org/c/opendev/system-config/+/78906200:14
*** dhellmann has quit IRC00:43
*** brinzhang has joined #opendev00:47
auristorclarkb: openafs cannot support hardlinks because it doesn't support per-object-acls.00:50
*** whoami-rajat has quit IRC01:04
*** ozzzo has quit IRC01:16
*** ozzzo has joined #opendev01:17
*** hemanth_n has joined #opendev01:34
*** dhellmann has joined #opendev01:39
*** d34dh0r53 has quit IRC01:52
*** amoralej|off has quit IRC01:52
*** redrobot has quit IRC01:52
*** SWAT has quit IRC01:52
*** Tengu has quit IRC01:52
*** mgoddard has quit IRC01:52
*** smcginnis has quit IRC01:52
*** tristanC has quit IRC01:52
*** otherwiseguy has quit IRC01:52
*** chandankumar has quit IRC01:52
*** corvus has quit IRC01:53
*** d34dh0r53 has joined #opendev01:54
*** amoralej|off has joined #opendev01:54
*** redrobot has joined #opendev01:54
*** SWAT has joined #opendev01:54
*** mgoddard has joined #opendev01:54
*** Tengu has joined #opendev01:54
*** smcginnis has joined #opendev01:54
*** tristanC has joined #opendev01:54
*** otherwiseguy has joined #opendev01:54
*** chandankumar has joined #opendev01:54
*** corvus has joined #opendev01:54
*** ildikov has quit IRC01:55
*** ildikov has joined #opendev01:56
*** brinzhang_ has joined #opendev02:01
openstackgerritMerged opendev/system-config master: Build Python 3.9 python-builder/base containers  https://review.opendev.org/c/opendev/system-config/+/78965002:02
openstackgerritMerged opendev/system-config master: reprepro: mirror Ubuntu UCA Xena  https://review.opendev.org/c/opendev/system-config/+/78990502:02
*** brinzhang has quit IRC02:05
openstackgerritIan Wienand proposed openstack/project-config master: Remove Xenial ARM64 nodes  https://review.opendev.org/c/openstack/project-config/+/78997702:17
openstackgerritIan Wienand proposed opendev/base-jobs master: Remove xenial-arm64 nodeset  https://review.opendev.org/c/opendev/base-jobs/+/78997902:20
openstackgerritIan Wienand proposed opendev/system-config master: Trigger python container promote  https://review.opendev.org/c/opendev/system-config/+/78998302:36
ianwi'll unmount and remove the xenial-arm64 wheel volumes too02:46
openstackgerritMerged openstack/project-config master: Remove Xenial ARM64 nodes  https://review.opendev.org/c/openstack/project-config/+/78997703:06
openstackgerritMerged openstack/project-config master: gerritbot: fix the regex for the validations channels  https://review.opendev.org/c/openstack/project-config/+/78977403:06
*** openstackgerrit has quit IRC03:31
*** ykarel has joined #opendev04:10
ianw#status log arm64 xenial images removed, mirror.wheel.xeniala64 volumes removed04:47
openstackstatusianw: finished logging04:47
*** openstackgerrit has joined #opendev04:50
openstackgerritMerged opendev/base-jobs master: Remove xenial-arm64 nodeset  https://review.opendev.org/c/opendev/base-jobs/+/78997904:50
ianw2021-05-06 04:40:49.272750 | ubuntu-bionic | #30 4.599 error: failed to do request: Head https://zuul-jobs.buildset-registry:5000/v2/opendevorg/python-builder/blobs/sha256:f8d31dc90ab0a8579a4e16a2678acc213197beacf6f0acc719a3ab22774b2ce2: read tcp 137.74.28.100:48540->149.202.189.23:5000: read: connection reset by peer04:50
ianwhttps://32647e7af55c64e6cb5a-4ceca8fad823094091d79c08094977d0.ssl.cf2.rackcdn.com/789983/1/gate/system-config-upload-image-python-builder-3.9/db54381/job-output.txt04:50
ianwa lot of other builds passed, so might be a one-off, but i know we had issues with the registry iirc04:51
*** openstackgerrit has quit IRC05:48
*** vishalmanchanda has joined #opendev05:57
*** gothicserpent has quit IRC05:59
*** gothicserpent has joined #opendev06:05
*** slaweq has joined #opendev06:15
*** ysandeep|away is now known as ysandeep06:28
*** ralonsoh has joined #opendev06:31
*** whoami-rajat has joined #opendev06:35
*** sboyron has joined #opendev06:49
*** openstackgerrit has joined #opendev06:54
openstackgerritMerged opendev/system-config master: Trigger python container promote  https://review.opendev.org/c/opendev/system-config/+/78998306:54
*** fressi has joined #opendev06:59
*** jpena|off is now known as jpena07:01
*** amoralej|off is now known as amoralej07:11
*** _mlavalle_1 has joined #opendev07:12
*** andrewbonney has joined #opendev07:13
*** rpittau|afk is now known as rpittau07:14
*** mlavalle has quit IRC07:15
openstackgerritMerged zuul/zuul-jobs master: collect-container-logs: don't copy on failure  https://review.opendev.org/c/zuul/zuul-jobs/+/78701907:35
*** jaicaa has quit IRC07:43
*** jaicaa has joined #opendev07:44
*** tosky has joined #opendev07:47
*** dtantsur|afk is now known as dtantsur07:56
*** ykarel is now known as ykarel|lunch08:05
*** hemanth_n has quit IRC08:10
*** hrw has quit IRC08:17
*** hrw has joined #opendev08:19
*** hrw has quit IRC08:40
*** ysandeep is now known as ysandeep|lunch08:47
*** ysandeep|lunch is now known as ysandeep09:39
*** ykarel|lunch is now known as ykarel10:02
sshnaidmdoes anyone know why this job runs on setup.cfg file change if in its parent "^setup.*$" is in irrelevant_files? https://zuul.opendev.org/t/openstack/build/a0041ca62d7748d6ad9a9c0962a7007d10:17
*** hrw has joined #opendev11:16
*** jpena is now known as jpena|lunch11:32
*** hrw has quit IRC11:48
*** artom has quit IRC11:48
openstackgerritBenjamin Schanzel proposed zuul/zuul-jobs master: Allow Specifying Log File Retention in s3 Uploader  https://review.opendev.org/c/zuul/zuul-jobs/+/79005012:00
*** DSpider has joined #opendev12:02
openstackgerritBenjamin Schanzel proposed zuul/zuul-jobs master: Allow Specifying Log File Retention in s3 Uploader  https://review.opendev.org/c/zuul/zuul-jobs/+/79005012:05
*** amoralej is now known as amoralej|lunch12:08
*** hashar has joined #opendev12:08
*** jpena|lunch is now known as jpena12:26
*** ykarel_ has joined #opendev12:30
*** ykarel has quit IRC12:32
openstackgerritBenjamin Schanzel proposed zuul/zuul-jobs master: Allow Specifying Log File Retention in s3 Uploader  https://review.opendev.org/c/zuul/zuul-jobs/+/79005012:34
openstackgerritTakashi Kajinami proposed openstack/project-config master: Retire puppet-glare - Step 1: End project Gating  https://review.opendev.org/c/openstack/project-config/+/79005612:37
*** amoralej|lunch is now known as amoralej13:01
*** ykarel_ is now known as ykarel13:02
openstackgerritsean mooney proposed openstack/project-config master: Add review priority label to nova deliverables  https://review.opendev.org/c/openstack/project-config/+/78752313:06
fungisshnaidm: the job itself sets a different irrelevant-files list. the docs don't say those are merged, so i assume it's overwriting the one supplied in the parent: https://zuul-ci.org/docs/zuul/reference/job_def.html#attr-job.irrelevant-files13:15
sshnaidmfungi, ack, thanks13:16
*** fressi has quit IRC13:20
*** mrunge has quit IRC13:41
*** mrunge has joined #opendev13:43
*** fressi has joined #opendev13:48
*** akahat is now known as akahat|ruck14:07
*** artom has joined #opendev14:25
*** ykarel_ has joined #opendev14:27
*** ykarel has quit IRC14:30
*** fressi has quit IRC14:38
mnaseri'm seeing a ton of pypi timeouts :(14:43
mnaserin case that bubbles up to opendev14:43
fungiit likely will14:44
fungithanks for the heads up14:44
fungimnaser: nothing indicated on https://status.python.org/ so it may be a localized issue in fastly14:45
mnaserfungi: could be, `curl -vvv pypi.python.org:443` is stuck both @ clouds and on my local system14:46
clarkbmnaser: fungi: we've seen that be ipv6 specific recently14:54
clarkbmay be worth checking ipv4 and ipv6 separately to rule that out14:54
*** vishalmanchanda has quit IRC14:56
mnaserclarkb: in my case it's ipv415:00
*** hashar has quit IRC15:00
*** ykarel_ is now known as ykarel|away15:01
openstackgerritTakashi Kajinami proposed openstack/project-config master: Retire puppet-glare - Step 3: Remove Project  https://review.opendev.org/c/openstack/project-config/+/79008315:01
gouthamrhola o/ i have a message posted to the openstack-discuss ML that's awaiting moderation15:08
*** hashar has joined #opendev15:09
gouthamrwanted to check if anyone here can help, not spam i promise :)15:09
fungigouthamr: will check momentarily, thanks, i haven't had time to do my usual list moderation review this morning15:10
gouthamrfungi: awesome, ty! :)15:13
*** ykarel|away has quit IRC15:25
openstackgerritDanni Shi proposed openstack/diskimage-builder master: Add a keylime-agent element.  https://review.opendev.org/c/openstack/diskimage-builder/+/78960115:32
*** rpittau is now known as rpittau|afk15:42
*** sshnaidm is now known as sshnaidm|afk15:44
*** dtantsur is now known as dtantsur|afk16:02
*** jpena is now known as jpena|away16:07
openstackgerritLajos Katona proposed openstack/project-config master: Rename x/tap-as-a-service to openstack/tap-as-a-service  https://review.opendev.org/c/openstack/project-config/+/79009316:09
openstackgerritTakashi Kajinami proposed openstack/project-config master: Retire puppet-glare - Step 3: Remove Project  https://review.opendev.org/c/openstack/project-config/+/79008316:10
*** mgoddard has quit IRC16:13
*** ysandeep is now known as ysandeep|away16:28
*** amoralej is now known as amoralej|off16:37
*** jpena|away is now known as jpena|off16:47
*** ralonsoh has quit IRC16:58
*** hashar has quit IRC16:59
*** andrewbonney has quit IRC17:13
*** hamalq has joined #opendev17:38
*** hamalq has quit IRC17:39
*** hamalq has joined #opendev17:40
*** vishalmanchanda has joined #opendev17:42
openstackgerritAde Lee proposed zuul/zuul-jobs master: Add role to enable FIPS on a node  https://review.opendev.org/c/zuul/zuul-jobs/+/78877817:59
mnasersuper unrelated, but i'm trying to work out why uwsgi is failing to build for openstack-helm images in focal18:24
mnaserhas anyone troubleshooted this by any chance for some other job that i can look at?18:25
fungiwhat sort of build failures do you see?18:25
fungiare you building uwsgi from source?18:25
fungilike ./configure&&make?18:25
fungibut no, i haven't seen anyone mention compiler errors building uwsgi on focal18:26
fungiif you have an example i'm happy to try to help look for similar occurrences18:27
melwittfungi, clarkb: do either of yall have any context as to why update_blueprint used gerrit db wheres update_bug didn't? I ask because I'm wondering if you think it would be feasible for me to convert update_blueprint to use launchpad APIs only instead of gerrit db https://opendev.org/opendev/jeepyb/blame/branch/master/jeepyb/cmd/update_blueprint.py18:44
clarkbmelwitt: they both do/did to figure out who to assign things to iirc18:44
fungimelwitt: update_bug did too until i ripped it out recently18:44
melwittyeah, so I looked at the file histories for both and update_blueprint has always been heavily, almost exclusively gerrit db whereas update_bug was only doing it for bug assign18:45
melwittjust wanted to sanity check that I'm not about to attempt something impossible if anyone knew :)18:46
clarkbthe major problem to sort out is updating lp side things that incorporate user info because you have to map from gerrit user to lp user somehow. Historically this has used the openid in the gerrit db18:46
melwittack18:47
fungii think update_bp is also very old and mostly untouched from early days when querying gerrit was not easy18:48
fungilooks like it was relying on database queries to find changes with specific topics18:48
melwittahhh ok18:48
fungilooks like gerrit calls the hook script passing it (among other info) the change id. then the hook script uses that change id to query the gerrit db and find out what change topic it has set, and then if it looks like a bp topic string then calls the lp api to update the indicated blueprint in the topic string18:52
fungithat's where it differs from the update_bug script, which instead looks in the commit message for bugs to update18:53
melwittit's like you're translating a foreign language 😂 I looked at the file for awhile and was like hrrrmm18:53
clarkboh I think the gerrit api will expose that18:54
fungimelwitt: there is other glue you're not aware of, which would probably be why it seems so opaque. i'll get you the references18:54
clarkbhttps://review.opendev.org/Documentation/rest-api-changes.html#get-change or https://review.opendev.org/Documentation/rest-api-changes.html#get-change-detail18:55
*** zul_ has joined #opendev18:56
melwittthank you both ++++18:56
fungimelwitt: so first thing to know is that gerrit has a "hooks" system which will run provided executables with a specific command-line option set: https://gerrit.googlesource.com/plugins/hooks/+/master/src/main/resources/Documentation/hooks.md18:57
fungimelwitt: and then you'll want to take a look at the hook scripts we install alongside our gerrit deployment: https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/gerrit/files/hooks18:59
melwittahhhh18:59
fungiin particular, the patchset-created hook script calls (or did, it's commented out there at the moment) /usr/local/bin/update-blueprint which is a python entrypoint installed as part of the jeepyb package19:00
melwittso that's why it didn't even try to update blueprint19:00
melwitt(which wouldn't have worked anyway) but I had assumed it ran and failed19:00
fungiif you look in jeepyb's setup.cfg you'll see it maps that to the update_blueprint.py script's main function19:00
melwittyeah, I see19:00
melwittah cool19:01
fungihopefully those are the missing connections19:01
melwittyeah that's helps a lot. makes it make so much more sense19:01
fungiwe could probably do a better job of documenting how all that's hooked up (pun intended!) but we'd rather replace them all with zuul jobs i think19:02
melwitt:)19:03
mordredyeah - zuul jobs would be a much nicer thing - like the mirror-to-github zuul jobs19:09
mordredbecause the execution context inside the container is a bit weird from the POV of running the hook scripts - and we have this whole other execution system that has, you know, accessible logs and whatnot19:10
*** mkowalski has quit IRC20:20
*** hashar has joined #opendev20:24
*** mkowalski has joined #opendev20:30
*** dirk has quit IRC20:31
*** dirk has joined #opendev20:36
*** slaweq has quit IRC20:38
*** sboyron has quit IRC20:42
*** mkowalski has quit IRC20:45
*** mkowalski has joined #opendev20:47
*** hashar has quit IRC20:50
*** mkowalski has quit IRC20:52
*** hashar has joined #opendev20:52
*** mkowalski has joined #opendev20:55
*** whoami-rajat has quit IRC21:04
*** artom has quit IRC21:07
*** mkowalski has quit IRC21:07
*** vishalmanchanda has quit IRC21:12
*** artom has joined #opendev21:16
clarkb#status log Stopped gerrit and apache on review-test in prep for future cleanup21:42
openstackstatusclarkb: finished logging21:42
clarkbI do have some account cleanup notes on that server I need to go through and double check if any are worth preserving. Once I started actually making changes to accounts I tried to put everything on prod. But when I was working out processes I did a lot of that on test21:45
*** zul_ has quit IRC21:55
*** hashar has quit IRC22:22
*** DSpider has quit IRC23:10
*** tosky has quit IRC23:17
*** hamalq has quit IRC23:42
openstackgerritIan Wienand proposed opendev/system-config master: Retire Asterisk service  https://review.opendev.org/c/opendev/system-config/+/79019023:54

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!