Thursday, 2019-04-18

openstackgerritMerged openstack-infra/nodepool master: Add support for yappi and objgraph output  https://review.openstack.org/65354100:18
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Clarify .zuul.d directory  https://review.openstack.org/65364400:25
*** jamesmcarthur has joined #zuul00:44
*** wxy-xiyuan_ has joined #zuul00:54
*** kmalloc_ has joined #zuul00:54
*** dmsimard5 has joined #zuul00:54
*** webknjaz_ has joined #zuul00:55
*** jamesmcarthur has quit IRC00:56
openstackgerritPaul Belanger proposed openstack-infra/zuul master: WIP: Support Ansible 2.8  https://review.openstack.org/63193301:01
*** webknjaz has quit IRC01:02
*** sshnaidm has quit IRC01:02
*** kmalloc has quit IRC01:02
*** adam_g has quit IRC01:02
*** dmsimard has quit IRC01:02
*** wxy-xiyuan has quit IRC01:02
pabelangertobiash: okay, figured out remote_zuul_stream issue, new stats are now reported: https://github.com/ansible/ansible/pull/4841801:02
*** kmalloc_ is now known as kmalloc01:02
*** webknjaz_ is now known as webknjaz01:02
*** wxy-xiyuan_ is now known as wxy-xiyuan01:02
*** dmsimard5 is now known as dmsimars01:03
*** dmsimars is now known as dmsimard01:03
*** irclogbot_1 has quit IRC01:05
*** irclogbot_0 has joined #zuul01:07
*** sshnaidm has joined #zuul01:08
*** jamesmcarthur has joined #zuul01:27
*** jamesmcarthur has quit IRC01:27
*** jamesmcarthur has joined #zuul01:28
*** rlandy|ruck has quit IRC01:38
openstackgerritPaul Belanger proposed openstack-infra/zuul master: WIP: Support Ansible 2.8  https://review.openstack.org/63193301:41
*** jamesmcarthur has quit IRC01:51
*** jamesmcarthur has joined #zuul01:54
*** jamesmcarthur has quit IRC02:08
*** jamesmcarthur has joined #zuul02:11
*** jamesmcarthur has quit IRC02:14
*** jamesmcarthur has joined #zuul02:14
*** jamesmcarthur has quit IRC02:17
*** jamesmcarthur has joined #zuul02:22
*** saneax has joined #zuul02:27
*** jamesmcarthur has quit IRC03:00
*** jamesmcarthur has joined #zuul03:01
*** bhavikdbavishi has joined #zuul03:10
*** bhavikdbavishi1 has joined #zuul03:13
*** bhavikdbavishi has quit IRC03:15
*** bhavikdbavishi1 is now known as bhavikdbavishi03:15
*** jamesmcarthur has quit IRC03:20
*** jamesmcarthur has joined #zuul03:21
*** jamesmcarthur has quit IRC04:07
*** saneax has quit IRC04:31
*** jamesmcarthur has joined #zuul04:38
*** swest has joined #zuul04:40
*** jamesmcarthur has quit IRC04:44
*** swest has quit IRC04:44
*** swest has joined #zuul04:44
tristanCtobiash: iirc you are using multi-slot static host, how do you manage the prepare-workspace for those?04:55
tobiashWe don't use this. But I think you'd need to prefix the workspace04:56
tristanCtobiash: thanks. so how are suppose to cleanup left-over workspaces if the job is cancelled?05:00
tristanCare we*, i guess we also need to setup a cron job to remove old workspace...05:01
*** jamesmcarthur has joined #zuul05:07
*** jamesmcarthur has quit IRC05:17
*** jamesmcarthur has joined #zuul05:48
*** jamesmcarthur has quit IRC05:54
*** pwhalen has quit IRC06:06
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: docs: fix a typo in executor zone documentation  https://review.openstack.org/65366306:07
*** pwhalen has joined #zuul06:12
*** pwhalen has quit IRC06:36
*** saneax has joined #zuul06:42
*** jamesmcarthur has joined #zuul06:50
*** pwhalen has joined #zuul06:54
*** jamesmcarthur has quit IRC06:55
*** pwhalen has quit IRC06:55
*** gtema has joined #zuul06:56
*** saneax has quit IRC06:58
*** ianw is now known as ianw_pto07:15
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: static: add host-checking toggle  https://review.openstack.org/65367907:29
*** pcaruana has joined #zuul07:32
*** jamesmcarthur has joined #zuul07:51
*** jamesmcarthur has quit IRC07:56
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add web route and rpclistener  https://review.openstack.org/55483908:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build button to trigger job  https://review.openstack.org/63571608:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add support for parameterized trigger  https://review.openstack.org/64448408:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build modal with a parameter form  https://review.openstack.org/64448508:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add support for checkbox and list parameters  https://review.openstack.org/64866108:52
*** jamesmcarthur has joined #zuul08:52
*** jamesmcarthur has quit IRC08:57
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add web route and rpclistener  https://review.openstack.org/55483909:06
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build button to trigger job  https://review.openstack.org/63571609:06
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add support for parameterized trigger  https://review.openstack.org/64448409:06
*** gtema has quit IRC09:17
*** jamesmcarthur has joined #zuul09:26
*** jamesmcarthur has quit IRC09:30
*** electrofelix has joined #zuul09:31
*** gtema has joined #zuul10:15
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690710:26
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Allow operator to generate auth tokens through the CLI  https://review.openstack.org/63619710:26
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul CLI: allow access via REST  https://review.openstack.org/63631510:26
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Add Authorization Rules configuration  https://review.openstack.org/63985510:26
*** jamesmcarthur has joined #zuul10:26
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Web: plug the authorization engine  https://review.openstack.org/64088410:27
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.openstack.org/64109910:27
openstackgerritTobias Henkel proposed openstack-infra/zuul-jobs master: Support ssh-enabled windows hosts in add-build-sshkey  https://review.openstack.org/65371210:27
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: authentication config: add optional token_expiry  https://review.openstack.org/64240810:27
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [DNM] admin REST API: docker-compose PoC, frontend  https://review.openstack.org/64353610:27
*** jamesmcarthur has quit IRC10:31
*** ttx has quit IRC10:31
*** ttx has joined #zuul10:31
*** pcaruana has quit IRC10:36
*** pcaruana has joined #zuul10:58
*** panda is now known as panda|lunch11:26
*** jamesmcarthur has joined #zuul11:27
*** jamesmcarthur has quit IRC11:32
*** jamesmcarthur has joined #zuul12:15
*** bhavikdbavishi1 has joined #zuul12:25
*** bhavikdbavishi has quit IRC12:25
*** bhavikdbavishi1 is now known as bhavikdbavishi12:26
*** rlandy|ruck has joined #zuul12:34
*** hashar has joined #zuul12:53
*** snapiri has quit IRC13:08
*** pcaruana has quit IRC13:10
*** jamesmcarthur has quit IRC13:13
*** pcaruana has joined #zuul13:32
*** jamesmcarthur has joined #zuul13:59
*** rlandy|ruck is now known as rlandy|ruck|mtg14:02
*** gtema has quit IRC14:22
pabelangertobiash: what do you think the next steps are for 2.8 support in zuul? Are we just waiting for the release at this point?14:29
tobiashpabelanger: if tests are green, yes14:32
pabelangertobiash: ack14:32
pabelangertobiash: I'm going to to remove the WIP label and clean up commit message, testing should be good now14:33
tobiash:)14:35
pabelangertobiash: there was a change to zuul_console that will need some reviews14:39
*** yolanda_ has quit IRC14:40
*** rlandy|ruck|mtg is now known as rlandy|ruck15:18
*** hashar has quit IRC15:20
*** hashar has joined #zuul15:21
*** sshnaidm has quit IRC15:27
*** pcaruana has quit IRC15:31
*** sshnaidm has joined #zuul15:38
Shrewszuul tox jobs seem to be failing in a spectacularly random fashion15:43
clarkbShrews: yes I looked briefly a couple days ago before getting sucked into the opendev git inception and there are failures due to zk slowness but also races in the fs quota checker test and possibly others15:43
*** mattw4 has joined #zuul15:52
openstackgerritPaul Belanger proposed openstack-infra/zuul master: Support Ansible 2.8  https://review.openstack.org/63193315:54
openstackgerritPaul Belanger proposed openstack-infra/zuul master: Remove support for ansible 2.5  https://review.openstack.org/65043115:54
pabelangerokay, I think ^ is ready for some reviews, even though 2.8 isn't released yet15:59
pabelangerI think we are in pretty good spot to maybe do a release just after 2.8.0 is released15:59
pabelangerso far, the only change I see was around task out, there is new stats which needed us to update zuul_console16:00
pabelangerI also think I might want to help take up the torch to push our log streaming stuff upstream into ansible-2.9, but likely need a refersher on we want it to work16:01
*** mattw4 has quit IRC16:02
mordredpabelanger: we should sync up on that16:02
mordredpabelanger: and also look in to what bcoca has or hasn't done upstream WRT empowering modules to stream results16:03
mordredI know he was working on adding scaffolding for that16:03
mordredI *know* our current approach is not viable to upstream. while I think we could sell the new approach that tobaish recent rebased in a vacuum, if there is a streaming direction in progress we'd probably need to figure out how to make use of it16:04
mordredpabelanger: in any case - I 100% think that's a great idea of a thing to work on16:04
pabelanger++16:04
openstackgerritFabien Boucher proposed openstack-infra/zuul master: WIP - Pagure driver - https://pagure.io/pagure/  https://review.openstack.org/60440416:07
*** panda|lunch is now known as panda16:11
SpamapSclarkb:FYI, kubernetes released v9.0.0 on March 20. I'll be trying it out with latest nodepool from master some time next week.16:20
*** hashar has quit IRC16:30
mordredSpamapS: cool16:55
*** pcaruana has joined #zuul17:02
*** jamesmcarthur_ has joined #zuul17:16
*** jamesmcarthur has quit IRC17:19
pabelangerHmm, zuul-build-image didn't link logs for some reason: https://review.openstack.org/650431/17:39
*** mattw4 has joined #zuul17:41
*** mattw4 has quit IRC18:03
*** electrofelix has quit IRC18:07
*** jamesmcarthur_ has quit IRC18:09
*** jamesmcarthur has joined #zuul18:28
*** sshnaidm is now known as sshnaidm|off18:32
clarkbpabelanger: that is usually the ipv6 issue18:47
clarkbI don't know why the logs aren't linked though18:47
*** jangutter has joined #zuul19:15
*** hashar has joined #zuul19:23
clarkbSpamapS' email re blcak on the openstack -discuss list has me quickly check what the initial conversion cost for zuul would be: 197 files changed, 24047 insertions(+), 18233 deletions(-) that is with -l 79 and syntax compat with py35. So ya not small. But I do like the idea of easier to review diffs and fewer merge conflicts going forward19:29
clarkband as expected pep8 does not pass so it is an either or19:30
*** jangutter has quit IRC19:49
*** jamesmcarthur has quit IRC19:58
*** jangutter has joined #zuul20:04
*** jangutter has quit IRC20:09
SpamapSclarkb: Yeah, it seems big, but it's a one time cost, and after that, it's even less intrusive than pep8/hacking/etc.20:14
SpamapSAnd the git hook thing is just one way. There are vim plugins, vscode, pycharm, etc. .. so generally the formatting "just works".20:16
ShrewsIn 24 hours, nodepool-launcher has steadily increased its memory usage by 4%. This makes me sad.20:17
Shrewsused an additional 4% of total system memory, that is20:23
*** jamesmcarthur has joined #zuul20:24
SpamapStime to print out the objdump ;)20:27
Shrewsyeah, i need to ask corvus how he usually does that with zuul.20:30
corvusyou're not going to like it20:31
corvusShrews: https://review.openstack.org/57996220:31
SpamapSShrews loves papering his floor with object graphs.20:31
corvusi added that to zuul manually, restarted, waited for things to get bad, then manually ran commands to write out data to a file20:32
corvus(i actually have the necessary license clearances to clean that up and merge it for real if we want it -- it's just been very low priority)20:32
Shrewsi'm not quite sure that that does, but will be fun to learn, i'm sure20:33
corvusShrews: adds a repl (read-eval-print-loop) to zuul.  so i could enter python commands to inspect the memory state and use objgraph to dump it to a file20:34
Shrewscorvus: you are correct. i don't like it20:35
*** jamesmcarthur has quit IRC20:35
* Shrews cries a little20:35
corvusyeah.  it was a bit of an emergency situation (with zuul not able to run for even a day).20:36
corvusShrews: you can start by doing the siguser objgraph dumps, which print out object counts and deltas20:36
Shrewscorvus:  if objgraph is installed on the system, does that slow things down? If so, did you manually install/remove that lib?20:36
corvusShrews: so you can see if there's a class of objects that continues to increase20:37
corvusShrews: nope, no slowdown20:37
corvusso it's safe to always have installed, and it's safe to print out the deltas as many times as you want20:37
Shrewsthat's not installed on our launchers, it seems.20:37
corvusyeah, we'll probably have to add it to puppet20:38
Shrewsgood to hear it doesn't affect performance tho20:38
corvusShrews: so there's two things objgraph does that can help.  the first is the object counts i mentioned20:39
corvusShrews: the second is actually generating a diagram of object references to each other.  if there's a loop, or otherwise references being retained that shouldn't, that's usually how you find it20:40
corvusShrews: the sigusr2 stuff just does the object counts20:40
corvusi did the graph using the repl; and that's what SpamapS was referring to20:40
corvusxdot, however, is a great alternative to printing them out :)20:41
Shrewsyeah, i'm not hopeful of the first thing finding the problem. If it is the cache, that's just a dict object.20:41
corvusShrews: https://mg.pov.lt/objgraph/ is really good20:42
corvusi'm not opposed to adding something to spit out dot files on a signal or some other thing, it's just that usually i don't know exactly what to call objgraph.show_backrefs() with, so it takes a few tries.  that's where the repl came in.20:43
SpamapScorvus:btw, they make super wide monitors now :)20:43
Shrewsalright, got a plan of action. 1. puppet objgraph, 2. restart launchers, 3. run for a while, 4. get the obj count, 5. profit or come up with step 620:44
SpamapSI'm on a pretty nice 34" ultra wide.. definitely helps with those types of things20:44
corvusSpamapS: yeah, xdot can use every bit of that :)20:45
corvusShrews: ++20:45
corvusalso, xdot makes me want to say "It's an object memory graph!  I know this!"20:46
*** pcaruana has quit IRC20:47
clarkbI'm going to have to rewatch jurassic park now20:47
*** jamesmcarthur has joined #zuul20:48
corvusclarkb: it's been like 2 weeks right?  way too long20:48
Shrewslinux... letting your aberrations of science free since 199320:48
clarkbcorvus: maybe 6 months and ya too long20:49
clarkbSpamapS: ya I'm actually pro black usage, just not to the point where I'd fight for it20:50
clarkbSpamapS: I really like the idea of avoiding merge conflicts20:50
clarkbI had a PR up to pip that languished forever in part because I had to rebase it every other day because people would do things like add or remove a comma in a list20:50
*** jamesmcarthur has quit IRC20:59
*** hashar has quit IRC21:01
*** jamesmcarthur has joined #zuul21:02
*** jamesmcarthur has quit IRC21:29
*** jamesmcarthur has joined #zuul21:30
*** jamesmcarthur has quit IRC21:43
*** rlandy|ruck is now known as rlandy21:57
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add SANs to buildset registry cert  https://review.openstack.org/65386922:16
SpamapSclarkb:I also like the idea of 88 chars ;)22:59
mordredSpamapS: I violently do not23:09
mordredit's the biggest flaw with black, which is otherwise pretty much everything I've ever wanted for this topic - but that part is unworkably bad23:10
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/nodepool master: Fix AWS provider ignoring region in providers  https://review.openstack.org/64942323:17
*** mattw4 has joined #zuul23:49

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!