Friday, 2022-02-18

clarkbI've pinged davido and indicated we'll try and triple check that locally now00:00
clarkbfungi: do you want to udpate teh changes and hold or should I?00:00
opendevreviewClark Boylan proposed opendev/system-config master: Use Gitea for Gerrit's code browser URLs  https://review.opendev.org/c/opendev/system-config/+/82533900:13
opendevreviewClark Boylan proposed opendev/system-config master: DNM: Fail our Gerrit testing for an autohold  https://review.opendev.org/c/opendev/system-config/+/82539600:13
clarkbfungi: I went ahead and deleted the old autohold and made a new one for the latest patchset there00:15
fungiah, thanks! i had stepped away to do dishes, sorry00:21
clarkbno problem00:22
clarkbfungi: does https://158.69.76.92/c/x/test-project/+/3/1/file-3.txt look better?00:52
clarkbif so I'll leave a note on my change upstream indicating we've triple tested it now00:53
fungiclarkb: yep, lgtm. seems that took care of it. thanks!00:58
clarkbI've mentioned it to davido and indicated the instance will stay up too. So lets not delete the autohold just yet00:59
fungisure thing01:00
dhill_fungus02:02
opendevreviewIan Wienand proposed zuul/zuul-jobs master: encrypt-file: always import expiring keys  https://review.opendev.org/c/zuul/zuul-jobs/+/82985306:30
opendevreviewIan Wienand proposed zuul/zuul-jobs master: encrypt-file: always import expiring keys  https://review.opendev.org/c/zuul/zuul-jobs/+/82985306:49
opendevreviewIan Wienand proposed zuul/zuul-jobs master: encrypt-file: always import expiring keys  https://review.opendev.org/c/zuul/zuul-jobs/+/82985306:58
opendevreviewIan Wienand proposed zuul/zuul-jobs master: encrypt-file: always import expiring keys  https://review.opendev.org/c/zuul/zuul-jobs/+/82985307:31
opendevreviewIan Wienand proposed zuul/zuul-jobs master: encrypt-file: always import expiring keys  https://review.opendev.org/c/zuul/zuul-jobs/+/82985307:45
opendevreviewIan Wienand proposed zuul/zuul-jobs master: encrypt-file: always import expiring keys  https://review.opendev.org/c/zuul/zuul-jobs/+/82985308:56
*** dviroel|out is now known as dviroel10:54
opendevreviewDr. Jens Harbott proposed opendev/system-config master: Restore is:mergeable predicate in Gerrit  https://review.opendev.org/c/opendev/system-config/+/82988212:10
noonedeadpunkhey there! Question to zuul experts - why in the world job `openstack-ansible-shastest-metal` runs for the patch? https://review.opendev.org/c/openstack/openstack-ansible/+/829868/10/zuul.d/jobs.yaml#23214:46
noonedeadpunkOr it does because I'm adding job here, and after merge it won't?14:46
noonedeadpunkOr if irrelevant-files is defined for parent I'm "cursed" now?14:47
funginoonedeadpunk: zuul is "smart" about always running jobs if you change their configuration, just to make sure you're not breaking them14:48
noonedeadpunkaha, awesome14:51
noonedeadpunkI suspected it could be case, but decided to double-check before merging or messing more with config)14:52
clarkbfungi: I assume you're reupping the relaese key and that is why we got email about confirming it?15:45
fungiyeah15:45
fungii just finished confirming it15:45
fungihttps://review.opendev.org/c/openstack/releases/+/829933 Publish the Zed Cycle signing key for future use15:46
clarkbfungi: in a way I prefer the publication of the public key like this since we don't really need to go and sign anything. Its right there in the git repo15:47
clarkbsigning might be slightly stronger assurance though15:48
clarkband I note you did sign it when you generated it15:48
fungiwell, the idea frickler and i had was that if you want to attest to it as well, you can double-check the fingerprint from the keyring on bridge, and then upload an update of that file in the releases repo with your own signature added15:49
clarkbmakes sense15:50
fungiotherwise it's not all that different from what we were doing with the sks keyserver network, just a little more like the caff workflow15:50
clarkbfrickler: I left a note about possibly testing that mergeability check change on a held node that doens't have the config update already. This way we can simulate what will happen in production when we shift over15:52
clarkbI think you can use the node fungi and I held for gitea weblink testing if you like15:52
clarkbbasically shutdown gerrit there, add the new config, start gerrit, then check if it reindexed things or if we only get mergability checks on changes that are updated from that point forward15:52
clarkbfungi: the fix for gerrit did land15:53
fungiclarkb: should we drop the depends-on and test again?15:57
jentoioclarkb: morning, sorry Ive been busy and traveling recently so haven't responded. (still catching up on backlog) I'm still interested in helpwiht with container work, afternoon is best for me (between lunch / dinner)15:57
jentoioclarkb: any day is fine to meet during those hours. thanks15:58
clarkbjentoio: thats great to hear. I'm having a really slow start this morning so hesitant to suggest today, but maybe early next week?15:58
clarkbfungi: ya that seems like a reasonable next step15:58
jentoioclarkb: sounds good, i'm pretty flexible15:58
fungion it15:59
fungiclarkb: should i drop the old autohold or keep it and add another?16:00
fungiyesterday you mentioned not deleting the current one yet16:00
clarkbfungi: the change landed so I'm assuming davido had a look if interested. I think we can delete and replace at this point16:01
fungiwill do16:01
opendevreviewJeremy Stanley proposed opendev/system-config master: Use Gitea for Gerrit's code browser URLs  https://review.opendev.org/c/opendev/system-config/+/82533916:02
opendevreviewJeremy Stanley proposed opendev/system-config master: DNM: Fail our Gerrit testing for an autohold  https://review.opendev.org/c/opendev/system-config/+/82539616:02
funginew autohold set, old one released16:04
opendevreviewClark Boylan proposed openstack/diskimage-builder master: Remove OS CI mirror role from fedora(-minimal) tests  https://review.opendev.org/c/openstack/diskimage-builder/+/82994216:14
clarkbNeilHanlon: fungi ianw ^ I think that is necessary to fix dib tests (its fallout from our removal of f34 mirrors)16:14
fungiahh, thanks, i hadn't gotten around to looking at those failures yet16:15
NeilHanlonclarkb: so i can rebase 829747 on 829942 and push that?16:16
clarkbNeilHanlon: yes16:16
fricklerfungi: did we discuss yet whether to push updates to the signing key as new PS or as new patch on top of your review? one is losing previous reviews, the other requires even more reviews, so I'm unsure which is better16:16
fungifrickler: same here, i don't know which would make more sense16:17
fricklerclarkb: yeah, I can do that testing on Monday16:17
clarkbfrickler: sounds good16:18
fricklerfungi: o.k., so I'll go for updating the review16:18
fungifrickler: also, we can do both... keep updating the current review until the release team gets around to approving it, then push additional reviews as needed afterward to add more signatures16:18
frickleror that, o.k.16:18
fungifrickler: also, a reminder, we included the precise syntax for the export commands in doc/source/index.rst of the releases repo16:19
NeilHanlonclarkb does this look right? https://paste.opendev.org/show/bsfTrTHLyywWHLh6J1AJ/16:20
clarkbNeilHanlon: yup the hash seems to match.16:20
opendevreviewNeil Hanlon proposed openstack/diskimage-builder master: Swap coreutils-single for coreutils in Rocky Linux container builds  https://review.opendev.org/c/openstack/diskimage-builder/+/82974716:20
NeilHanloni put a depends-on in the commit message.. not sure if that was needed16:21
clarkbNeilHanlon: the depends-on is only needed if you are expressing a dependency to another repository's changes. The git tree is sufficient for changes within a repository16:21
clarkbbut it won't hurt anything here16:21
NeilHanlonah, you know what I remember reading that16:22
NeilHanlonby the way, wanted to thank everyone for their kindness and assistance to a noob :) 16:23
fungiNeilHanlon: one trick is to just do `git review -d 829942 && git review -x 829747 && git review`16:23
NeilHanlonooooh16:24
* NeilHanlon reads the manpage furiously16:24
fungithat does: 1. download the exact change 829942, 2. cherry-pick the state of change 829747 on top of it, 3. push the new stack of changes for review16:24
NeilHanlongit-review makes so much sense16:25
fungithat trick is effectively the same as rebasing 829747 on 82994216:25
NeilHanlondid I lose the code review votes on 9747 because I changed the commit message?16:25
clarkbNeilHanlon: yes16:25
fungiwhereas a rebase or cherry-pick without altering the commit message should preserve the code-review votes16:26
fungiunless you needed to perform a nontrivial merge conflict resolution16:26
NeilHanlongotcha, so e.g. if it can do a FF it might be OK?16:26
fungiyes16:26
NeilHanlonthat's neat16:27
fungiit's a configurable behavior in gerrit. we've got the code-review label to preserve votes on a clean rebase, but verified and workflow are cleared on any update even if it's a ff16:27
clarkbGerrit does allow you to ignore commit message changes when deciding to reapply votes. We don't use that functionality because historically a number of projects we host actually linted their commit messages. And since depends-on is supported by zuul it can have behavior changes too16:28
fungiwell, also projects do review and request fixes to commit message contents16:28
*** dviroel is now known as dviroel|lunch16:29
fungiso if the commit message changes, then they may need to know to re-review the commit message16:29
NeilHanlonmakes sense. The more I learn about gerrit and zuul the more I like them16:29
*** dviroel|lunch is now known as dviroel17:32
clarkbfungi: NeilHanlon I think the stack at https://review.opendev.org/c/openstack/diskimage-builder/+/829747 is mergeable now. Zuul reports +1 after my fix18:19
clarkbfungi: also https://149.202.179.152/c/x/test-project/+/3/1/file-3.txt looks good18:20
opendevreviewJeremy Stanley proposed opendev/system-config master: Use Gitea for Gerrit's code browser URLs  https://review.opendev.org/c/opendev/system-config/+/82533918:44
opendevreviewJeremy Stanley proposed opendev/system-config master: Block access to Gitiles  https://review.opendev.org/c/opendev/system-config/+/82997518:44
fungiclarkb: ^18:44
funginow with less danger18:44
clarkbfungi: it looks like you removed the gitiles config in that splitting was that intentional?18:47
funginope! thanks, i forgot that git reset undoes git add18:49
opendevreviewJeremy Stanley proposed opendev/system-config master: Use Gitea for Gerrit's code browser URLs  https://review.opendev.org/c/opendev/system-config/+/82533918:50
opendevreviewJeremy Stanley proposed opendev/system-config master: Block access to Gitiles  https://review.opendev.org/c/opendev/system-config/+/82997518:50
funginow with more file18:50
clarkbthanks +218:52
fungii should have used rebase's split option18:54
fungii keep forgetting that exists18:54
clarkboh TIL18:55
clarkbI usually do a reset dance too18:55
*** dviroel is now known as dviroel|afk20:09
opendevreviewMatthew Thode proposed openstack/diskimage-builder master: update gpg / file verification for Gentoo  https://review.opendev.org/c/openstack/diskimage-builder/+/82997820:20
fungiinfra-root: if anyone's willing to approve 825339 now that it works with upstream gerrit, i'm happy to do a gerrit restart over the weekend so we can proceed with 82997520:20
ianwfungi: sure, i poked on the held node and lgtm!20:51
opendevreviewIan Wienand proposed zuul/zuul-jobs master: encrypt-file : role to encrypt a file  https://review.opendev.org/c/zuul/zuul-jobs/+/82881821:06
opendevreviewIan Wienand proposed zuul/zuul-jobs master: encrypt-file: always import expiring keys  https://review.opendev.org/c/zuul/zuul-jobs/+/82985321:06
fungithanks!21:31
opendevreviewMerged zuul/zuul-jobs master: Add patch to list of build dependencies  https://review.opendev.org/c/zuul/zuul-jobs/+/82906321:36
opendevreviewMerged opendev/system-config master: Use Gitea for Gerrit's code browser URLs  https://review.opendev.org/c/opendev/system-config/+/82533921:37
opendevreviewJeremy Stanley proposed opendev/system-config master: Block access to Gitiles  https://review.opendev.org/c/opendev/system-config/+/82997521:40
fungiianw: ^21:40
fungii'll plan to restart gerrit at some quiet point once i've confirmed we have the updated image on the server21:40
opendevreviewMerged openstack/diskimage-builder master: Remove OS CI mirror role from fedora(-minimal) tests  https://review.opendev.org/c/openstack/diskimage-builder/+/82994222:20

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