Wednesday, 2020-08-26

*** rfolco has quit IRC00:19
*** sanjayu_ has quit IRC00:25
openstackgerritPierre-Louis Bonicoli proposed zuul/zuul master: Ansible command module: allow to use stdin param  https://review.opendev.org/74481400:25
*** armstrongs has joined #zuul00:46
*** armstrongs has quit IRC00:54
*** Goneri has quit IRC01:01
*** bhavikdbavishi has joined #zuul03:05
*** bhavikdbavishi has quit IRC03:32
*** bhavikdbavishi has joined #zuul03:46
*** bhavikdbavishi1 has joined #zuul03:51
*** bhavikdbavishi has quit IRC03:53
*** bhavikdbavishi1 is now known as bhavikdbavishi03:53
*** bhavikdbavishi has quit IRC04:25
*** bhavikdbavishi has joined #zuul04:26
*** dmellado has quit IRC04:31
*** evrardjp has quit IRC04:33
*** evrardjp has joined #zuul04:33
*** sanjayu_ has joined #zuul05:28
*** raukadah is now known as chandankumar05:44
*** bhavikdbavishi1 has joined #zuul06:08
*** bhavikdbavishi has quit IRC06:09
*** bhavikdbavishi1 is now known as bhavikdbavishi06:09
*** bhavikdbavishi has quit IRC06:28
*** vishalmanchanda has joined #zuul06:49
*** mach1na has joined #zuul06:56
openstackgerritJan Kubovy proposed zuul/zuul master: Annotate logger with event ID when locking node set  https://review.opendev.org/74812207:00
*** bhavikdbavishi has joined #zuul07:07
*** tosky has joined #zuul07:40
*** holser has quit IRC07:49
*** nils has joined #zuul08:06
*** bhavikdbavishi has quit IRC08:07
*** bhavikdbavishi has joined #zuul08:08
*** mgoddard has quit IRC08:10
*** mgoddard has joined #zuul08:11
bolgzuul-maint: small change to enhance loging: https://review.opendev.org/c/748122/08:20
*** holser has joined #zuul08:24
*** hashar has joined #zuul08:31
*** tosky has quit IRC08:32
*** tosky has joined #zuul08:33
*** tdasilva has quit IRC08:33
*** evgenyl has quit IRC08:33
*** evgenyl has joined #zuul08:34
*** tdasilva has joined #zuul08:35
*** mach1na has quit IRC09:06
*** mach1na has joined #zuul09:17
*** mach1na has quit IRC09:29
openstackgerritJan Kubovy proposed zuul/zuul master: Annotate logger with event ID when (un)locking node set  https://review.opendev.org/74812209:35
*** bhavikdbavishi has quit IRC10:04
*** mach1na has joined #zuul10:06
*** mach1na has quit IRC10:50
*** mach1na has joined #zuul10:50
*** mach1na has quit IRC11:00
*** bhavikdbavishi has joined #zuul11:23
*** bhavikdbavishi1 has joined #zuul11:26
*** bhavikdbavishi has quit IRC11:27
*** bhavikdbavishi1 is now known as bhavikdbavishi11:27
*** mach1na has joined #zuul11:32
*** rlandy has joined #zuul11:36
*** sshnaidm|afk is now known as sshnaidm|mtg11:56
openstackgerritBenjamin Schanzel proposed zuul/zuul master: GitHub Reporter: Fix User Email in Merge Commit Message  https://review.opendev.org/74115711:57
*** rlandy is now known as rlandy|mtg12:03
*** _erlon_ has joined #zuul12:22
*** AshBullock has joined #zuul12:42
*** mach1na has quit IRC12:50
*** mach1na has joined #zuul12:50
*** mach1na has quit IRC13:01
*** bhagyashris is now known as bhagyashris|away13:06
*** bhavikdbavishi has quit IRC13:29
*** bhavikdbavishi has joined #zuul13:30
*** rfolco has joined #zuul13:34
*** bhavikdbavishi has quit IRC13:34
*** mach1na has joined #zuul13:36
*** Goneri has joined #zuul13:47
*** sshnaidm|mtg is now known as sshnaidm13:52
zbrcosmetic fix on bindep role: https://review.opendev.org/#/c/747781/14:24
zbrzuul-maint: changes waiting for W: https://review.opendev.org/#/c/747781/ https://review.opendev.org/#/c/746508/ https://review.opendev.org/#/c/733419/14:33
*** ikhan has joined #zuul14:35
*** dustinc has joined #zuul14:37
*** rlandy|mtg is now known as rlandy14:50
clarkbzbr: is it a warning to use failed_when: false without changed_when: false?15:08
zbrafaik, failed_when does not produce warnings, but lack of changed_when on modules that cannot implement idempotency testing themselves it is15:09
zbrlike cmd/shell/.... -- ansible needs a hint about the outcome15:09
zbrit also produce better output (green vs orange), but that is less important than the state change report15:10
openstackgerritMerged zuul/zuul-jobs master: Multi Node/Context support for mirroring Git workspaces via kubectl  https://review.opendev.org/74650815:24
openstackgerritMerged zuul/zuul-jobs master: Add python_version for tox27  https://review.opendev.org/73341915:27
openstackgerritMerged zuul/zuul-jobs master: Update upload-logs-s3 with access/secret key variable documentation  https://review.opendev.org/74271015:27
clarkbbolg: can you check my comments on that logging change?15:33
*** bhavikdbavishi has joined #zuul15:41
*** ikhan has quit IRC15:54
bolgclarkb: replied, new patch coming in couple mins16:04
openstackgerritJan Kubovy proposed zuul/zuul master: Annotate logger with event ID when (un)locking node set  https://review.opendev.org/74812216:07
*** kmalloc has joined #zuul16:10
*** rlandy is now known as rlandy|mtg16:17
*** tflink has quit IRC16:19
openstackgerritJames E. Blair proposed zuul/zuul master: Add pause/unpause support to scheduler  https://review.opendev.org/58861016:19
*** tflink has joined #zuul16:19
corvusbolg: ^ can you take a look at that?  it's a 2 year old change that attempts to accomplish the same as https://review.opendev.org/709735 but is much smaller16:20
corvusmaybe we missed something the first time around, but i'd love to keep this simple if we can16:23
*** bhavikdbavishi has quit IRC16:26
bolgcorvus: I replied to ur comments I will check the other change tomorrow16:27
*** rlandy|mtg is now known as rlandy16:51
*** nils has quit IRC16:53
*** CraigR has joined #zuul17:03
*** mach1na has quit IRC17:05
*** CraigR has quit IRC17:26
*** mach1na has joined #zuul17:26
*** mach1na has quit IRC17:38
zbrclarkb: corvus: may I dare to reopen the ANSI subject? https://review.opendev.org/#/c/739444/17:59
zbrthe previous PR did had some comments but used another library, that one seems better.18:00
*** hashar has quit IRC18:07
*** sshnaidm is now known as sshnaidm|afk18:11
*** olaph has quit IRC18:56
*** hamalq has joined #zuul19:02
*** sanjayu_ has quit IRC19:22
masterpeWhat does it mean if someone says Workflow-1 as comment?19:32
clarkbmasterpe: "Work in Progress" should be the flavor text19:37
clarkbmasterpe: usually its a way to ensure something doesn't merge too early19:37
masterpeah19:37
*** tosky has quit IRC19:38
*** frenzyfriday has joined #zuul19:53
*** frenzyfriday has quit IRC19:58
clarkbcorvus: felixedel: ianw: it would be good to make progress on the pageup/down/spacebar/arrow keys navigation issues with zuul web20:08
clarkbI'm definitely not the person to decide on the best options there, but more and more users are noticing and complaining20:08
corvusit's driving me nuts20:09
corvuslast i saw, felix/ian were batting around options; is there a recommendation?20:09
corvusclarkb: can you see my -1 on https://review.opendev.org/748122 ?20:11
corvusthat's really a -1.9 from me20:12
clarkbcorvus: yes20:12
corvusjust wanted to get the msg out since i'm seeing that in several changes20:12
clarkbre recommendation on the navigation buttons there was a followon change that does more things but I'm not sure if those are an either or or if the followon addresses concerns on the parent20:12
clarkbcorvus: re underscores it seems to be an assumption that maybe is based in not very pythonic practices20:14
clarkband I agree i'd prefer single _ in most places20:14
corvusyeah.  we make *heavy* use of overriding protected methods in subclasses (especially in, but not limited to tests), so it's a significant direction change that i'm not on board with20:15
corvusthere's one place we intentionally use it in gear i believe20:15
corvus(because we really don't want subclasses mucking with it; i don't remember the circumstance)20:16
corvusbut there are no hostile subclasses in zuul :)20:16
clarkbin the js navigation thing I'm mostly clueless and trying to point out its becoming more and more problematic for users. I'm happy to help if given direction20:17
corvusclarkb: it looks like https://review.opendev.org/743239 is the state of the art20:18
corvusclarkb: and https://review.opendev.org/742759 is the alternate20:19
clarkbcorvus: fwiw I use spacebar scrolling way more than I do tabbing20:21
corvusclarkb: i'm worried about a11y20:22
clarkbhrm ya and folks like fungi that lack mice20:22
corvustypically a screen reader will read the links as someone tabs through, so i'm worried about starting the cursor *after* main navigation20:22
corvusi was hoping someone would look into that to determine whether it's a problem20:22
corvusbut it doesn't look like anyone has done that research20:23
clarkbzbr says that pf4 is fixing the issue too, does anyone know if there is a bug tracking that?20:28
corvusi'm trying to get orca to work, but it's not playing well with xfce20:37
*** vishalmanchanda has quit IRC20:37
clarkbcorvus: does https://review.opendev.org/#/c/743917/2 chagne anything for the tab use case?20:37
clarkblooks like for the nav bar you'd have to tab in reverse but it would be accessible?20:37
corvusclarkb: as a blind user, how do you know you need to tab backwards?20:37
clarkbI don't know20:37
corvusme neither, that's why i think we need to look into this20:38
corvusbest way i know how is for someone to fire up a screen reader and see what happens20:38
corvusi was hoping someone would have done that by now, but since they haven't, and this is becoming an issue, i'll try to look into it myself20:39
corvusbut i don't run a regular gnome or windows desktop, so i'm unsure how to get orca going20:39
corvusbut what i do know is i really don't want to knowingly merge something that makes this harder for visually impaired people20:39
clarkbcorvus: do you understand why https://review.opendev.org/#/c/743239/2 and https://review.opendev.org/#/c/743917/2 are split? I'm not sure I grok the distinction between the two (behavior wise)20:45
corvusclarkb: not really20:45
*** frenzyfriday has joined #zuul20:47
*** frenzyfriday has quit IRC20:55
corvusclarkb: okay, i have orca working on my *xenial* machine, so it's a bit old21:02
corvusthe first thing i note is that this whole drawer thing really messes stuff up for screen readers too.  in the same way that it's screwing up keyboard navigation because it sort of takes over the page, the screen reader is seeing the same thing, and so it starts reading the error messages when you first open the page21:03
corvus(i'm looking at the current prod site, not the preview with the proposed changes)21:03
corvusso iow, the drawer thing is already making things pretty bad for the screen reading case21:04
clarkbthe drawer is just for the error listings right? I wonder if we can drop it entirely (and have a separate page for those or something)21:04
corvusyeah, keep the icon, and just have it load in a new page?  may solve a lot of problems21:08
corvusanyway, still putzing with orca21:08
corvustrying to get a baseline for how it works now21:08
openstackgerritMerged zuul/zuul master: Merge file comments from multiple tasks  https://review.opendev.org/74766121:15
corvusclarkb: okay, tab navigation is a pretty good approximation for what it's like using a screen reader.  mostly because the way our nav is set up in pf4, there's no real alternative.21:35
corvusnot sure if anyone has noticed, but if there are config errors, and you hit tab, the drawer opens.  and the close x button doesn't seem to work21:35
corvustbh, i'm not sure pf4 is ready for prime-time21:35
corvusanyway, as expected, 743917 starts the cursor after all the top navigation stuff, which makes the navigation menu a bit less discoverable21:36
clarkbyou'd have to rotate completely around21:39
clarkba screen reader would eventually get there but dependingon the page may take a while so less than ideal?21:39
corvusyeah, or guess that shift-tab would get you something interesting21:39
corvusclarkb: i think we can land 743239 with no adverse affect for anyone, and enable keyboard scrolling after selection, which is half the fix21:40
corvusclarkb: it's 743917, the second half, which jumps to the main content on page load which makes the navigation weird; maybe we can hold that one21:40
clarkbgotcha so from a screen reader perspective the first one isn't a regression21:41
corvuscorrect21:41
clarkbits just that as a user you have to click to focus21:41
corvusokay, i approved the first change and -1d the second21:46
clarkbas far as removing the drawer goes and replacing it with a proper page I think froma useability standpoint that would be fine. It won't be as "shiny" modern web dev as it can be but the info would still be accessible21:53
clarkbcorvus: ianw should we abandon https://review.opendev.org/#/c/742759/ given the earlier testing?22:05
corvusclarkb: hrm, after playing with it a bit, maybe that is a better option?22:07
clarkboh, interest22:07
clarkb*interesting22:07
clarkbI'm happy with anything that makes it better :)22:08
*** AshBullock has quit IRC22:08
corvusbasically the only downside there is the navbar doesn't scroll22:12
corvusor rather, it does scroll22:12
corvustbh, i'd consider that a feature :)22:13
corvusbut even if we call that a regression, i think it's a smaller regression than breaking tab navigation22:13
corvusso all things considered, maybe we should go with that22:13
clarkbI tend to dislike the scrolling navbars because they often don't page properly (cover text if you hit spacebar)22:14
clarkbbut I agree even if that happened being able to use the psace bar would be an improvment22:14
corvussorry i think i'm being unclear22:14
corvusthe status quo, and felix's change cause navbars to always be visible, and i think that causes the behavior you just described not liking22:15
corvusianw's change alters it so that the navbar is just part of the page and goes out of view when you scroll down22:15
clarkbah yup ++22:16
ianwcorvus: ahh sorry yes i think that was superseded by similar but different change ... (searching)22:16
ianwhttps://review.opendev.org/#/c/743917/22:17
corvusso for folks like us, it's a double improvement :)  but i also recognize that isn't the intent of the patternfly framework and am willing to go along with a fixed navbar all things being equal22:17
corvusianw: yeah, clarkb and i have been working through this, and i'm coming to the conclusion that we should go with your change and not felixedel's at the moment22:17
corvusi think the regression in tab navigation introduced by felixedel's change is too great22:18
ianwoh right, sorry, scrolling back :)22:18
corvusi think the navbar "regression" in your change is minor by comparison (and it doesn't hurt that clarkb and i actually *prefer* that :)22:19
ianwyes tbh i think the floating nav bar is a bit of a space waste22:19
clarkbto be clear corvus is doing most of the work here, I'm just making sure I keep up :)22:20
ianwwe discussed that a bit and felixedel and i both noted that other sites that have a big navbar on load tend to use magic to shrink it down to a thin line with key components as you scroll down22:20
corvusianw: yeah, that's a good middle ground22:21
ianw(I do not know how to do that, but sites like github.com show it is possible :)22:22
corvusi removed my +W from felixedel's first change, and left a +2 on ianw's22:23
corvusi'll try to catch up with felixedel tomorrow morning22:23
corvusmaybe he'll have managed to read through all the scrollback by the time i wake up :)22:24
ianwnote that i came up with that just by fiddling around in the inspector till it did what i wanted ... not sure if that is dumb luck, or modern web engineering22:24
ianwthe line between often seems thin ...22:24
corvusianw: u r web exprt22:24
clarkbany objects if I approve ianw's change or should we wait for felixedel to weigh in?22:25
clarkbI'm not sure I understand why the css change would break pf4's eventual fix22:26
clarkb(maybe more that it won't have the desired outcome with the navbar following scroll?)22:26
ianw... that i couldn't say; i know there was an issue filed22:27
corvusclarkb: if it's not urgent, maybe wait for tomorrow?22:27
ianwhttps://github.com/patternfly/patternfly-react/issues/462422:27
clarkbcorvus: I can wait22:27
corvusi mean, it's trivial to back out, so not a big deal if we do feel we should merge it soon22:27
ianwapropos cryptography wheels -- do we have any examples of event matching on tag pushes from github?22:27
ianwis it just going to look like our gerrit matches for release pipeline?22:28
corvusi think so22:31
corvusi think it should look like that22:31
corvusi don't think we have examples22:31
corvusianw: but maybe check the ansible zuul?22:31
corvuslemme see if i can dig that up22:31
corvusianw:22:32
corvusianw: https://github.com/ansible/project-config/blob/master/zuul.d/pipelines.yaml#L13222:32
ianwcorvus: perfect, thanks!22:33
ianwnext question -- i should be able to enqueue a ref to this for the current release right?22:33
ianwfor some context, https://github.com/pyca/cryptography/pull/5386 is putting out good wheels now22:34
corvusianw: yep22:34
ianwtheir current process, if i've understood, is to tag and release their sdist, then manually trigger github actions that download and build wheels and publish to github artifacts, which are manually uploaded22:35
* clarkb wishes the wheels would be uploaded first22:35
ianwi've made that change make an sdist from the checkout and build that; rather than download externally22:35
ianwtbh i'm secretly hoping they see the zuul workflow is much better and can do it all automatically, but one thing at a time :)22:36
ianwno reason we can't do x86 too22:36
ianwhowever they do have a bunch of osx and windows stuff which complicates things :/22:36
openstackgerritMerged zuul/zuul-jobs master: ensure-pip: Clarify situation with ensure_pip_from_packages_with_python2  https://review.opendev.org/74257123:14
*** Goneri has quit IRC23:17
*** hamalq has quit IRC23:35
*** armstrongs has joined #zuul23:43
*** armstrongs has quit IRC23:54

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