Friday, 2021-07-16

ianwso many will never know the fun of fingering john carmack's plan00:03
opendevreviewMerged zuul/zuul master: Report intermediate buildsets and builds  https://review.opendev.org/c/zuul/zuul/+/79718200:07
opendevreviewMerged zuul/zuul master: Add nodeset to build table  https://review.opendev.org/c/zuul/zuul/+/79820700:08
corvusianw: lol, if i google "finger john carmack" google image results sure does bring up a picture of johnc holding up all of his fingers!00:49
opendevreviewMerged zuul/zuul master: Link to the build page from the status page  https://review.opendev.org/c/zuul/zuul/+/80011101:03
opendevreviewMerged zuul/zuul master: Create config cache ltime before requesting files  https://review.opendev.org/c/zuul/zuul/+/80065902:39
*** chandankumar is now known as chkumar|rover05:21
opendevreviewSimon Westphahl proposed zuul/zuul master: Ensure config cache stages are used correctly  https://review.opendev.org/c/zuul/zuul/+/80097305:41
opendevreviewSimon Westphahl proposed zuul/zuul master: Ensure config cache stages are used correctly  https://review.opendev.org/c/zuul/zuul/+/80066005:46
swestcorvus: thanks for the follow up fix re the smart reconfig. I squashed 800973 into 800660 and updated the doc string05:50
swestclarkb: ^05:50
opendevreviewSimon Westphahl proposed zuul/zuul master: Use the ZK cache for smart reconfiguration events  https://review.opendev.org/c/zuul/zuul/+/80097305:54
*** iurygregory_ is now known as iurygregory06:38
*** rpittau|afk is now known as rpittau07:31
*** dmellado_ is now known as dmellado07:41
*** bhagyashris_ is now known as bhagyashris|ruck08:24
opendevreviewSimon Westphahl proposed zuul/zuul master: Ensure config cache stages are used correctly  https://review.opendev.org/c/zuul/zuul/+/80066009:21
*** dviroel|out is now known as dviroel11:19
*** marios_ is now known as marios12:40
corvusswest: thanks! i carried over clarkb's +2 and approved13:00
*** corvus is now known as Guest105413:01
*** Guest1054 is now known as corvus13:04
*** kain99[m] is now known as erabotni[m]13:04
*** corvus is now known as notcorvus13:04
*** notcorvus is now known as corvus13:05
*** corvus is now known as Guest105513:05
*** Guest1055 is now known as corvus13:06
corvusclarkb, tobiash: if you have a minute to re-review https://review.opendev.org/800112 -- i fixed up the quick-start failure (by changing the tutorial to match the new default behavior)13:10
*** marios is now known as marios|call13:10
*** marios|call is now known as marios13:34
*** rpittau is now known as rpittau|afk14:08
clarkbcorvus: ya I can take a look in a bit.15:01
opendevreviewAndy Ladjadj proposed zuul/zuul master: Improve performance of _saveRepoState  https://review.opendev.org/c/zuul/zuul/+/80066415:12
clarkbcorvus: couple of minor things on 800112 you may want to check but I +2'd it15:17
clarkbcorvus: also 800660 had a post failure error in the image upload job15:21
corvusclarkb: thx.  and drat.15:23
avass[m]heh, now element on windows is even worse. I can't event see corvus name15:25
* avass[m] uploaded an image: (3KiB) < https://matrix.org/_matrix/media/r0/download/vassast.org/HPxdMmqBXWKiDFPoiZFWMsRv/image.png >15:25
corvusmordred: ^ did you say you ran into that?15:25
corvusavass: try making it wider15:26
avass[m]I can see it if I mouseover :)15:26
clarkbin the web client I have to hard refresh periodically because element loses its i18n info and puts an error around every string saying "translation not found"15:27
corvusheh, the slightly old version of element i'm running is rock solid :)15:27
avass[m]that sort of works, but your name is left aligned while every one else is right aligned, and I gotta make it wide enough that I feel like it's taking too much space15:28
clarkbI've mostly ignored it since the fix is so simple15:28
avass[m]corvus: I haven't had any issues on linux clients :)15:28
corvusi think this is a result of the room and irc getting slightly out of sync earlier, and now my irc puppet user is separately registered as a room member.15:30
corvusit's one of those minor annoyances that come along with bridging15:30
avass[m]oh apparently i have the same issue with ianw15:31
corvus(so therefore, element has to disambiguate the two corvii)15:31
corvussame deal15:31
corvusalso, probably if i change either my display name or irc nick, the issue would disappear15:31
mordredah - I had the issue before - but then it went away15:55
opendevreviewMerged zuul/zuul master: Fix typo in matrix spec  https://review.opendev.org/c/zuul/zuul/+/79631716:22
corvussheesh; that's the change that we managed to merge? :)16:24
clarkbthe one we want hasn't managed to fail yet :)16:25
*** marios is now known as marios|out16:35
opendevreviewMerged zuul/zuul master: Ensure config cache stages are used correctly  https://review.opendev.org/c/zuul/zuul/+/80066017:39
opendevreviewMerged zuul/zuul master: Always report the build page  https://review.opendev.org/c/zuul/zuul/+/80011218:08
opendevreviewJames E. Blair proposed zuul/zuul master: Add a 'complete' parameter to build/buildset queries  https://review.opendev.org/c/zuul/zuul/+/80113921:41
corvusclarkb, mordred: i think we need an api change before we can do a sensible update to the js app21:42
corvus^21:42
corvushrm, flake8 doesn't like that21:45
corvusgimme a min to run the test suite and i'll push an update21:48
opendevreviewJames E. Blair proposed zuul/zuul master: Add a 'complete' parameter to build/buildset queries  https://review.opendev.org/c/zuul/zuul/+/80113921:57
corvusclarkb, mordred: ^ okay, that passes tests locally, and is step 1.21:57
corvuswe won't be able to evaluate step 2 against our production data until that change is running though, because we need to add the new query parameters21:58
corvusmaybe we can go ahead and approve that, and i can see if i have some data locally with which i can work on the next step22:00
clarkbif we are going to approve changes to the sqlconnection I wonder if we should plan to restart on it before the gerrit work. Just to be sure we don't have unexpected bugs22:06
clarkbcorvus: left a couple of thoughts22:07
corvusclarkb: yeah, i'm happy to restart over the wknd22:08
corvusclarkb: why hide the failed typecast?  why not just let that return 500?22:08
clarkbI guess that should work too22:10
clarkbI think the one case where it might weird is if you send ?complete=None ? but you can just drop the parameter in that case22:10
corvustrue; i think if we want to support that, maybe it'd be better to special-case none; but at least initially, i was imagining users would just omit22:12
clarkbok +2'd22:13
corvusclarkb: i think it might be just you and me (and sometimes mordred?) at this point, and i think it'd be good to get this done before monday, so i went ahead and approved it22:18
clarkbok22:18
clarkbI intend on being around Sunday afternoon and evening to help wtih gerrit things fwiw. But probably won't be around tomorrow22:20
corvusclarkb: hrm, pep8 told me to do the wrong thing22:22
corvusit said i had to type "complete is None" but sqlalchemy doesn't handle that22:23
corvusso i need to find a way to convince pep8 to let me type "complete == None"22:23
clarkbcorvus: at the end of the line you can do # noqa iirc22:23
clarkbor in a comment above the line22:23
opendevreviewJames E. Blair proposed zuul/zuul master: Add a 'complete' parameter to build/buildset queries  https://review.opendev.org/c/zuul/zuul/+/80113922:25
corvusugh, bool('0') is true22:32
opendevreviewJames E. Blair proposed zuul/zuul master: Add a 'complete' parameter to build/buildset queries  https://review.opendev.org/c/zuul/zuul/+/80113922:34
opendevreviewJames E. Blair proposed zuul/zuul master: Add a 'complete' parameter to build/buildset queries  https://review.opendev.org/c/zuul/zuul/+/80113922:37
corvusclarkb: ^ okay that works22:37
clarkbcorvus: and I guess complete is always a string as provided by cherrypy?22:39
corvusyeah22:40
corvusthere's prior art with 'final' too, so i'm matching that behavior22:40
clarkbI've +2d it22:45
opendevreviewJames E. Blair proposed zuul/zuul master: Don't display in-progress builds/buildsets in the web listing  https://review.opendev.org/c/zuul/zuul/+/80115622:59
corvusclarkb, mordred: that's step 2.  i've tested it with a zuul i have laying around that has a couple of incomplete builds in its database.  i'm pretty sure that change is good, but won't have 100% confidence until we can restart opendev with 801139.  i think it would be equally reasonable to keep them separate and do 2 opendev zuul-web restarts, or to go ahead and merge both and do one restart.23:01
corvusi bet that needs test updates tho23:03
corvushuh, maybe not.23:03
clarkbcorvus: can that change also remove the web ui handling of retry_builds? seems we stop writing that list but then don't stop hanlding it separately?23:05
clarkbthough maybe it was just completely ignored before so same difference?23:05
corvusclarkb: yeah, it was ignored before -- nothing in the web ui displayed it23:14
corvusokay 801156 passes tests locally23:15
corvusugh, now the nodejs lint doesn't like 80113923:24
opendevreviewJames E. Blair proposed zuul/zuul master: Add a 'complete' parameter to build/buildset queries  https://review.opendev.org/c/zuul/zuul/+/80113923:25
opendevreviewJames E. Blair proposed zuul/zuul master: Don't display in-progress builds/buildsets in the web listing  https://review.opendev.org/c/zuul/zuul/+/80115623:25
corvusclarkb: what's your preference for opendev zuul-web restarts?  1 restart with both changes merged, or merge the first, restart, retest the second, then merge the second and restart?23:30
clarkbThe risk for doing one restart is that the build and buildset listings will stop working ya?23:30
clarkbthat seems pretty low risk23:30
corvusyeah, and agreed23:31
corvusi think i'll go ahead and approve that then23:32
corvushopefully that means i can restart with both tonight.  if something goes wrong, i can fix it tomorrow.23:33
corvusclarkb: i'm guessing the next restart will be past your EOD; i'll take care of it23:34
clarkbcorvus: ok sounds like a plan23:34
corvusi am going to take a break now23:34
clarkbo/23:35

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