Thursday, 2021-07-01

clarkbcorvus: I left some comments on https://review.opendev.org/c/zuul/zuul/+/797440/12 (note that is not hte current ps because you pushed updates while I was reviewing)00:05
corvusclarkb: when you say "we split them out here into two different queues" what do you mean?00:11
clarkbcorvus: we have the TenantManagementQueue object and the TenantEventQueue object. They both ultimtaely source from a single actual queue in the database00:12
corvusah, thx00:12
clarkbbut we change the prefix on the db entries depending on which queue we want stuff to go in reather than changing the queue praent node00:12
clarkbI just noticed it was a bit odd way of constructing a queue but I'm guessing it simplifies watching?00:12
corvusclarkb: good q.  that may be it -- but i'm getting a bit EOD for that (and also the statsd q), so let's ask swest to take a look at your questions on https://review.opendev.org/797440 tomorrow00:16
corvusclarkb: (i did answer the one about the function sig)00:16
clarkbthanks and ya I don't think any of those are super urgent00:16
corvusfelixedel, tobiash: and if you could look at https://review.opendev.org/798966 please, that would be great00:17
clarkbalso note my comments on 797440 are on patchset 12 (gerrit renders that a bit oddly if you want ot see them with the context00:17
clarkbthough I guess if you click on the link in the top level comment it takes you to the code page00:18
opendevreviewMerged zuul/zuul master: Only call one build callback in executor api  https://review.opendev.org/c/zuul/zuul/+/79875000:33
opendevreviewMerged zuul/zuul master: Remove exception handling in executor api isLocked  https://review.opendev.org/c/zuul/zuul/+/79875100:34
opendevreviewMerged zuul/zuul master: Execute builds via ZooKeeper  https://review.opendev.org/c/zuul/zuul/+/78898800:34
opendevreviewMerged zuul/zuul master: Move build request cleanup from executor to scheduler  https://review.opendev.org/c/zuul/zuul/+/79468700:35
opendevreviewMerged zuul/zuul master: Handle errors in the executor main loop  https://review.opendev.org/c/zuul/zuul/+/79658300:35
opendevreviewMerged zuul/zuul master: Shard BuildRequest parameters  https://review.opendev.org/c/zuul/zuul/+/79714901:52
opendevreviewMerged zuul/zuul master: Compress sharded ZK data  https://review.opendev.org/c/zuul/zuul/+/79715602:00
opendevreviewIan Wienand proposed zuul/zuul-jobs master: Add introduction to the container jobs documentation  https://review.opendev.org/c/zuul/zuul-jobs/+/79896904:53
*** bhagyashris is now known as bhagyashris|ruck05:22
*** chandankumar is now known as chkumar|rover05:31
opendevreviewSimon Westphahl proposed zuul/zuul master: Simplify queue traversal of fileschangescompletedevent processing  https://review.opendev.org/c/zuul/zuul/+/79896605:45
opendevreviewSimon Westphahl proposed zuul/zuul master: Switch from global to tenant event queues  https://review.opendev.org/c/zuul/zuul/+/79744005:45
opendevreviewSimon Westphahl proposed zuul/zuul master: Remove unused addResultEvent method  https://review.opendev.org/c/zuul/zuul/+/79754205:45
opendevreviewSimon Westphahl proposed zuul/zuul master: Lock/unlock nodes on executor server  https://review.opendev.org/c/zuul/zuul/+/77461005:46
opendevreviewSimon Westphahl proposed zuul/zuul master: Remove ExecutorApi.update() call from tests  https://review.opendev.org/c/zuul/zuul/+/79877805:47
opendevreviewSimon Westphahl proposed zuul/zuul master: Add some jitter to apscheduler interval cleanup jobs  https://review.opendev.org/c/zuul/zuul/+/79895305:47
opendevreviewSimon Westphahl proposed zuul/zuul master: Add comment for test method  https://review.opendev.org/c/zuul/zuul/+/79895405:47
swestclarkb: corvus: responded to questions in 797440. let me know if you think we should change the statsd metric07:05
*** jpena|off is now known as jpena07:34
avass[m]Apparently `nodepool config-validate` doesn't error when a provider uses a label that hasn't been defined07:50
opendevreviewIan Wienand proposed zuul/zuul-jobs master: Add introduction to the container jobs documentation  https://review.opendev.org/c/zuul/zuul-jobs/+/79896908:27
opendevreviewIan Wienand proposed zuul/zuul-jobs master: Add introduction to the container jobs documentation  https://review.opendev.org/c/zuul/zuul-jobs/+/79896908:31
opendevreviewIan Wienand proposed zuul/zuul-jobs master: Add introduction to the container jobs documentation  https://review.opendev.org/c/zuul/zuul-jobs/+/79896908:51
*** sshnaidm is now known as sshnaidm|afk09:24
sean-k-mooneyo/ am where are the corresponding setting in Nodepool for ansible_python_interperter 10:31
sean-k-mooneyhttps://zuul-ci.org/docs/zuul/reference/releasenotes.html#security-issues10:31
sean-k-mooneyi dont see them here https://zuul-ci.org/docs/nodepool/openstack.html10:32
sean-k-mooneyi assumned it was a per label thing?10:32
sean-k-mooneyoh10:32
sean-k-mooneyhttps://zuul-ci.org/docs/nodepool/configuration.html#attr-diskimages.python-path10:32
sean-k-mooneydoes that also work with cloud images10:35
sean-k-mooneyyes https://zuul-ci.org/docs/nodepool/openstack.html#attr-providers.[openstack].cloud-images.python-path10:36
avass[m]sean-k-mooney: you're welcome ;)10:37
sean-k-mooney:)10:38
sean-k-mooneyif i can answer my own question im always happy too but somethimes it nice to "say them out loud" as it were10:38
sean-k-mooneydownstream we have osp 13 still suported on python 2 so we will need to update those jobs with this fortunetly they also use a different image rhel7 to our python 3 jobs on rhel810:40
*** sshnaidm|afk is now known as sshnaidm10:47
tobiash[m]I like rubber duck debugging :)10:59
*** jpena is now known as jpena|lunch11:47
sean-k-mooneytobiash[m]: i have one on my desk. it an xray duck. one of my coworkers got an alpabet set of debugging ducks somewhere11:49
opendevreviewTobias Henkel proposed zuul/nodepool master: Allow empty string in leaked port cleanup  https://review.opendev.org/c/zuul/nodepool/+/79904612:36
tobiash[m]zuul-maint: we just ran into port shortage and found out that the port cleanup in nodepool didn't work for all leaked ports. This should fix that ^12:37
*** jpena|lunch is now known as jpena12:45
*** corvus is now known as Guest117013:12
*** marios is now known as marios|call13:26
clarkbtobiash[m]: do you also see ports with None? I wonder if that was an api change in the sdk14:24
tobiash[m]clarkb: not in our cloud14:24
clarkbya wouldn't surprise me if None became '' in that case14:24
tobiash[m]so I could imagine that there was either an api change in the sdk or this change never worked14:24
tobiash[m]s/change/check14:25
tobiash[m]or it could be even related to the openstack api version of the cloud14:26
clarkbyup14:26
clarkbswest: 797440 lgtm, thanks14:27
clarkbI have one more large change near the end of that stack to review then I'm through the set. I'll try to get to that this morning14:28
*** Guest1170 is now known as corvus14:54
*** corvus is now known as Guest117514:55
*** Guest1175 is now known as corvus14:57
*** corvus is now known as jeblair14:58
*** jeblair is now known as corvus14:58
*** marios|call is now known as marios15:26
*** sshnaidm is now known as sshnaidm|afk15:46
*** marios is now known as marios|afk16:12
*** marios|afk is now known as marios|bosu16:22
*** marios|bosu is now known as marios|out16:23
opendevreviewMerged zuul/zuul master: Switch to ZooKeeper backed merge result events  https://review.opendev.org/c/zuul/zuul/+/78419516:36
*** jpena is now known as jpena|off16:36
opendevreviewMerged zuul/zuul master: Simplify queue traversal of fileschangescompletedevent processing  https://review.opendev.org/c/zuul/zuul/+/79896616:36
opendevreviewMerged zuul/zuul master: Switch from global to tenant event queues  https://review.opendev.org/c/zuul/zuul/+/79744016:39
opendevreviewMerged zuul/zuul master: Remove unused addResultEvent method  https://review.opendev.org/c/zuul/zuul/+/79754216:39
clarkboh hey everything has merged up to the point where I haven't reviewed yet /me starts that review now16:57
clarkbcorvus: felixedel ok I've +2'd https://review.opendev.org/c/zuul/zuul/+/774610 but had a couple of questions/comments if you have achance to take a look17:38
clarkbI think I'm through the stack now too17:38
clarkbI suspect that you can approve the stack in its state now then do any followups if my commecnts are worth following up on17:45
clarkbsean-k-mooney: also newer ansible is supposed to autodetect the target python version iirc17:50
clarkbsean-k-mooney: it may work if you drop the specification entirely17:50
avass[m]I'm not sure we needed to blacklist ansible_python_interpreter for non-localhost connections either17:51
sean-k-mooneythats what our ci folks did17:51
sean-k-mooneyit was there for older operating systsem versions where we need to force it to by python 3 i think17:52
clarkbpabelanger[m]: corvus I left a thought on 798784 about how a new resource might be used to support pabelanger[m]'s specific use case17:59
corvusthat looks like a good solution18:09
clarkbcorvus: have you had a chance to look at my comments on https://review.opendev.org/c/zuul/zuul/+/774610 ?18:45
clarkbjust thinking we can approve the next set of changes if we get through those18:45
corvusclarkb: will do after lunch18:46
clarkbok18:46
clarkbzuulian reviewers other than corvus  https://review.opendev.org/c/zuul/nodepool/+/793508/2 is an easy change to review and land18:50
opendevreviewMerged zuul/nodepool master: Rename pip4/6 to public_ipv4  https://review.opendev.org/c/zuul/nodepool/+/79350820:03
corvusclarkb: replied; i agree some fixes warranted but can proceed20:29
corvusi'll work on those in a bit20:30
opendevreviewIan Wienand proposed zuul/nodepool master: [wip] map in hwrng for builder  https://review.opendev.org/c/zuul/nodepool/+/79912523:25

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