Thursday, 2018-03-15

*** rlandy has quit IRC00:16
*** xinliang has quit IRC00:22
*** odyssey4me has quit IRC00:29
*** odyssey4me has joined #zuul00:29
*** xinliang has joined #zuul00:34
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/jobs/{job_name} route  https://review.openstack.org/55097801:39
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/projects routes  https://review.openstack.org/55097901:39
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/pipelines route  https://review.openstack.org/54152101:39
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Rename javascript package to zuul-dashboard  https://review.openstack.org/55199901:40
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/job.html page to display job details  https://review.openstack.org/53554501:40
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/projects.html web page  https://review.openstack.org/53787001:40
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Fix indentation and renable the eslint rule  https://review.openstack.org/54567101:41
*** Wei_Liu has joined #zuul01:42
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Shift html templates into components  https://review.openstack.org/55132701:43
*** harlowja has quit IRC01:59
dmsimardDoes nodepool have a mechanism where if you have two providers for a label, to prefer a provider over the other ?02:11
dmsimardAs in, only start using the second provider once the first one is maxed out02:11
clarkbno02:11
clarkbthe currwnt behavior aiui is each provider polls zk looking for labels it can satisfy and when it finds them immediately services the reques02:12
clarkbso its a rough fifo based on what providers that arent at quota can provide02:12
dmsimardAh, it would be a great feature for cost optimization02:16
dmsimardFor example if I'm using clouds with different billing structures, I could "burst" into the second cloud after a certain point02:17
dmsimardor if the first cloud is out of quota02:17
dmsimardA better example would be an on-premise cloud with limited resources and then I only want to burst into RAX/INAP/etc if that on-prem cloud is full02:18
dmsimardtobiash came up with great ideas around quota management, maybe he has something in mind for ^ :p02:18
clarkbfor this case providers would need to coordinate02:19
clarkbmaybe by setting a flag in zk indicating they are at quota unlocking providers that were waiting02:19
clarkbit is doable just need to add coordination of some form between provider handlers02:25
dmsimardyeah I'm not familiar with the internals of nodepool, I guess I could see a "priority" sort of field in the label provider config ? Something like https://gist.github.com/dmsimard/e884b749f07c64a177078fadb8b4f8b602:25
dmsimardI guess the implication here is that "onprem cloud" (as per my example) would need to tag the request somehow and tell zk it's out of quota02:26
dmsimardso that the next provider knows it's "his" turn02:27
* dmsimard hand waving02:27
dmsimardRequest for a label has "priority" 1 when it comes in. Provider with priority 1 for that sees the request but it's out of quota so priority++. Provider with priority 2 sees it, has room so it picks up the request and does whatever it is.02:31
* dmsimard more hand waving02:32
dmsimardSo it'd be fifo but for the same level of priority02:49
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add jobs graph rendering  https://review.openstack.org/53786903:18
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add project pipeline rendering  https://review.openstack.org/53787103:18
*** harlowja has joined #zuul04:11
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add project pipeline rendering  https://review.openstack.org/53787104:21
tristanCis it normal the DiskAccountant is running on executor merge jobs?04:39
*** harlowja has quit IRC04:50
tobiashIt should only run during job execution04:56
tobiashdmsimard: that won't work as there can be several providers of prio 104:58
tobiashBut the use case is interesting and might also something we want some time in the future04:59
tristanCit seems like secret needs to be added with a name now, it doesn't seems to use the name set in the secret anymore05:05
tristanCor something else is going on, post jobs are now failing with "'my_site' is undefined"05:18
*** swest has joined #zuul05:35
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: model: freeze parent playbooks  https://review.openstack.org/55314405:37
tristanCit seems like we need this ^05:37
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Revert "Don't store references to secret objects from jobs"  https://review.openstack.org/55314705:45
*** sjmurdoch795 has joined #zuul05:51
sjmurdoch795THIS IS A FREENODE BREAKING NEWS ALERT!! Hitechcg AND opal ARE GOING AT IT RIGHT NOW WITH A LOT OF FIGHTING AND ARGUING WOW YOU DON'T WANT TO MISS THIS!! TYPE /JOIN ## TO SEE THE ACTION...AGAIN TYPE /JOIN ## TO SEE THE ACTION!!05:51
sjmurdoch795THIS IS A FREENODE BREAKING NEWS ALERT!! Hitechcg AND opal ARE GOING AT IT RIGHT NOW WITH A LOT OF FIGHTING AND ARGUING WOW YOU DON'T WANT TO MISS THIS!! TYPE /JOIN ## TO SEE THE ACTION...AGAIN TYPE /JOIN ## TO SEE THE ACTION!!05:51
sjmurdoch795swest Wei_Liu xinliang odyssey4me ssbarnea sshnaidm pwhalen JasonCL dmellado yolanda_ fbo _ari_ openstackgerrit dtruong myoung|afk dmsimard robled AJaeger fungi snapiri toabctl patriciadomin pbrobinson sdoran patrickeast gregdek zhuli adam_g mhu Diabelko weshay pabelanger openstack openstackstatus abelur jimi|ansible qwc haint_ smyers zigo jhesketh rcarrillocruz tristanC TheJulia kklimonda robcresswell jtanner zaro_ mrhillsman mnaser f05:51
*** sjmurdoch795 has quit IRC05:51
*** AJaeger has quit IRC07:56
*** hashar has joined #zuul07:56
*** AJaeger has joined #zuul08:20
*** bhavik1 has joined #zuul08:26
*** bhavik1 has quit IRC08:29
*** jpena|off is now known as jpena08:43
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: zuul autohold: allow operator to specify nodes TTL  https://review.openstack.org/54340309:11
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: Add separate modules for management commands  https://review.openstack.org/53630309:54
mhucorvus, jhesketh tobiash I rebased https://review.openstack.org/#/c/543403/, it should pass the gate now09:56
*** electrofelix has joined #zuul10:05
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Generate symlinks during tests  https://review.openstack.org/55331610:21
tobiashpabelanger: this should fix your symlink issue ^10:21
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: webapp: add optional admin endpoint  https://review.openstack.org/53631910:35
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Generate symlinks during tests  https://review.openstack.org/55331610:55
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: zuul web: add admin endpoint, enqueue & autohold commands  https://review.openstack.org/53900410:55
*** JasonCL has quit IRC10:59
*** dtruong_ has joined #zuul11:18
*** snapiri- has joined #zuul11:18
*** maxamillion_ has joined #zuul11:20
*** zaro__ has joined #zuul11:20
*** mnaser_ has joined #zuul11:20
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: webapp: add optional admin endpoint  https://review.openstack.org/53631911:21
*** gundalow1 has joined #zuul11:24
*** colettecello has joined #zuul11:25
*** timrchavez_ has joined #zuul11:25
*** pbrobinson_ has joined #zuul11:27
*** dtruong has quit IRC11:27
*** snapiri has quit IRC11:27
*** pbrobinson has quit IRC11:27
*** zaro_ has quit IRC11:27
*** mnaser has quit IRC11:27
*** maxamillion has quit IRC11:27
*** timrc has quit IRC11:27
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: zuul web: add admin endpoint, enqueue & autohold commands  https://review.openstack.org/53900411:27
*** mnaser_ is now known as mnaser11:27
*** maxamillion_ is now known as maxamillion11:27
*** pbrobinson_ is now known as pbrobinson11:27
*** sshnaidm_ has joined #zuul11:27
*** jlk` has joined #zuul11:27
*** fbo_ has joined #zuul11:28
*** _ari_ has quit IRC11:28
*** fbo has quit IRC11:28
*** gundalow has quit IRC11:28
*** sshnaidm has quit IRC11:28
*** gothicmindfood has quit IRC11:28
*** jlk has quit IRC11:28
*** _ari_ has joined #zuul11:28
*** maxamillion has quit IRC11:28
*** maxamillion has joined #zuul11:28
*** mnaser has quit IRC11:28
*** mnaser has joined #zuul11:28
*** zaro__ has quit IRC11:28
*** zaro__ has joined #zuul11:28
*** fbo_ has quit IRC11:28
*** fbo_ has joined #zuul11:28
*** gundalow1 is now known as gundalow11:35
*** gundalow has quit IRC11:36
*** gundalow has joined #zuul11:36
*** dmellado has quit IRC11:50
*** colettecello has quit IRC11:53
*** gothicmindfood has joined #zuul11:53
*** dmellado has joined #zuul11:58
*** dmellado has quit IRC12:05
*** odyssey4me has quit IRC12:05
*** odyssey4me has joined #zuul12:05
*** jpena is now known as jpena|lunch12:21
*** dmellado has joined #zuul12:23
*** snapiri- is now known as snapiri12:27
*** snapiri has quit IRC12:27
*** snapiri has joined #zuul12:28
*** dmellado has quit IRC12:30
*** rlandy has joined #zuul12:35
*** sshnaidm_ is now known as sshnaidm12:35
*** snapiri has quit IRC12:41
*** snapiri has joined #zuul12:41
*** JasonCL has joined #zuul13:01
*** JasonCL has joined #zuul13:02
*** JasonCL has quit IRC13:07
*** myoung|afk is now known as myoung|rover13:09
*** JasonCL has joined #zuul13:16
*** dmellado has joined #zuul13:19
*** dmellado has quit IRC13:20
*** hashar has quit IRC13:24
*** jpena|lunch is now known as jpena13:29
*** snapiri has quit IRC13:29
*** snapiri has joined #zuul13:32
*** JasonCL has quit IRC13:32
*** JasonCL has joined #zuul13:37
*** myoung|rover is now known as myoung|logdiver13:39
*** myoung|logdiver is now known as myoung|rover13:39
*** hashar has joined #zuul13:41
*** JasonCL has quit IRC13:42
*** JasonCL has joined #zuul13:43
*** JasonCL has quit IRC13:44
*** JasonCL has joined #zuul13:44
*** JasonCL has quit IRC13:49
Shrewscorvus: tobiash: so my current theory on how to fix the no_log breakage is we either: a) whitelist certain modules (like the 'file' module in the apache-logs-conf role failure), or b) only replace the item with a dict if it is a string or dict (so based on type)13:54
*** hashar has quit IRC13:54
Shrewsi have to step away to get ready for a chiropractor appointment13:54
*** JasonCL has joined #zuul13:55
*** JasonCL has quit IRC13:59
*** JasonCL has joined #zuul13:59
-openstackstatus- NOTICE: POST_FAILURE results on Tempest-based jobs since the most recent Zuul security fixes are being investigated; rechecking those won't help for now but we'll keep you posted once a solution is identified14:12
*** ChanServ changes topic to "POST_FAILURE results on Tempest-based jobs since the most recent Zuul security fixes are being investigated; rechecking those won't help for now but we'll keep you posted once a solution is identified"14:12
*** JasonCL has quit IRC14:23
*** JasonCL has joined #zuul14:24
*** JasonCL has quit IRC14:25
*** JasonCL has joined #zuul14:26
corvusShrews, tobiash, dmsimard: is the no_log problem perhaps that we only make a shallow copy of the dict, so it's safe to modify the first level, but when we modify anything deeper than that, we're modifying the actual data ansible uses?14:32
Shrewscorvus: about to leave, but i think the problem is that we blindly always replace the item data with a dict14:33
corvushrm... strip_internal_keys should end up doing a deep copy...14:33
corvusShrews: oh, i see what you mean14:33
Shrewswhich, in the case of the 'file' module, is a file object, thus the 'when' breaks14:33
tobiashMaybe, but I'm currently afk14:33
Shrewsand that results in: "The conditional check 'item.stat.isreg or item.stat.islnk' failed. The error was: error while evaluating conditional (item.stat.isreg or item.stat.islnk): 'dict object' has no attribute 'stat'"14:34
Shrewsb/c we've made the item a dict14:34
corvusShrews: so our traverse of that structure just needs to be more sophisticated14:34
Shrewscorvus: right14:34
corvuswe should be able to make a test case for this.  i'll start on that14:35
Shrewsso either whitelist by module, or replace based on type (which i'm not sure if that is good enough)14:35
Shrewsi have to run now... bbs14:35
tobiashAh, so we're replacing some munch like structure wuth a dict?14:36
*** JasonCL has quit IRC14:38
*** JasonCL has joined #zuul14:39
*** JasonCL has quit IRC14:41
*** JasonCL has joined #zuul14:42
*** JasonCL has quit IRC14:44
*** dmellado_ has joined #zuul14:46
*** maxamillion has quit IRC14:49
*** maxamillion has joined #zuul14:49
*** JasonCL has joined #zuul14:49
*** JasonCL has joined #zuul14:49
*** dkranz has joined #zuul14:51
*** dmellado_ is now known as dmellado14:54
*** JasonCL has quit IRC14:55
*** myoung|rover is now known as myoung|rover|brb14:56
*** JasonCL has joined #zuul15:01
tristanCcorvus: can you have a look at https://review.openstack.org/#/c/553147/ please, it seems like master is unusable without it or https://review.openstack.org/#/c/553144/15:06
*** JasonCL has quit IRC15:07
corvustristanC: i don't immediately understand that.  openstack-infra has been running with that change for a few days15:11
corvustristanC: can you precisely describe a failure?15:12
tristanCcorvus: without the revert, base post-run fail with "'secret' is undefined"15:13
tristanChas the scheduler been restarted with it?15:14
corvustristanC: oh, you're right, we haven't restarted the scheduler :)15:14
corvuswe've only been restarting the executors15:14
corvustristanC: so the test case we need to make is: a base job with a secret in a post playbook, and have that inherited by some other job (which doesn't need to use secrets) ?15:15
tristanCcorvus: yes, like a base job using upload-logs15:17
corvustristanC: does your example rename the secret when the job uses it, or not?15:17
tristanCcorvus: i tried both, but by default we don't rename it15:17
corvustristanC: ok, thanks.  i've approved the revert15:18
tristanCyou're welcome :)15:19
clarkbplease let me know if I can help review or debug the apache no_log thing. I'm booting up now. I have tea :)15:22
pabelangertobiash: let me test 553316 in a few moments15:37
openstackgerritMerged openstack-infra/zuul master: Revert "Don't store references to secret objects from jobs"  https://review.openstack.org/55314715:37
*** JasonCL has joined #zuul15:37
*** myoung|rover|brb is now known as myoung|rover15:38
*** JasonCL has quit IRC15:40
*** JasonCL has joined #zuul15:43
*** JasonCL has quit IRC15:48
*** JasonCL has joined #zuul15:48
Shrewscorvus: ok, i'm back. anything i can help with on the no_log thing?15:51
openstackgerritJames E. Blair proposed openstack-infra/zuul master: WIP: improve no_log test  https://review.openstack.org/55345015:53
corvusShrews, clarkb: ^ i'm working on a test, but that isn't failing15:53
*** kmalloc has joined #zuul15:53
Shrewscorvus: maybe a 'when' clause is processed later?15:54
Shrewstry adding:15:54
Shrewswhen:15:55
Shrews      - item.stat.isreg15:55
Shrewsafter the with_items15:55
corvusShrews: "msg": "The conditional check 'item.stat.isreg' failed. The error was: error while evaluating conditional (item.stat.isreg): 'dict object' has no attribute 'stat'15:56
tobiashTrying to use the registered var probably breaks it15:56
corvusShrews: w00t, that looks like that's it, yeah?15:56
ShrewsYep15:56
corvusoh, er... that still happens without no_log15:56
Shrewsoh?15:57
*** dtruong_ has quit IRC15:58
corvusoh, i need a third thing that operates on the stat15:58
*** dtruong has joined #zuul15:58
corvussomething to replace "create hard links" in the example15:58
corvusbased on http://git.openstack.org/cgit/openstack-dev/devstack/tree/roles/apache-logs-conf/tasks/main.yaml#n27 i thought it was "Dereference files" that was failing, but it's "Create hard links"15:59
corvusi'll see if a can just do a debug in place of 'create hard links', but use a 'when'15:59
Shrewsi'm not following the need for the 3rd thing16:01
openstackgerritJames E. Blair proposed openstack-infra/zuul master: WIP: improve no_log test  https://review.openstack.org/55345016:01
corvusShrews: the second thing gets us the 'item.stat' structure, so the third thing is the one that tries to access that structure16:02
corvusShrews: ^ updated -- that seems to show the error with no_log (and works without no_log)16:02
Shrewscorvus: ah, i see now16:02
Shrewsthe previous successful failure was actually a false failure   O.o   :)16:03
Shrewsthat may be my most favorite new sentence16:03
*** harlowja has joined #zuul16:03
*** electrofelix has quit IRC16:11
*** myoung|rover is now known as myoung|lunch16:15
clarkbcorvus: Shrews maybe you know with_items: "{{ src_paths.results }}" is also what the apache thing in tempest does (specifically with items being foo.results16:16
clarkbbut reading the stat module's docs there is no results structure returned16:16
clarkbis that put in lpace by the register?16:16
pabelangertobiash: +2 on 553316, fixes synchronize from zuul-executor in untrusted jobs16:17
pabelangerthanks16:17
Shrewsclarkb: are you asking about the test in 553450? or what's happening in the tempest job itself. sorry i'm not groking16:27
clarkbShrews: both, they both register a stat result then access it via registered_var.results.stat.entry rather than registered_var.stat.entry which is what the docs seem to say you should do instead16:28
corvusmaybe it comes from with_items ?16:29
corvuslike, if you use stat in a list, you get 'results'16:29
corvusoh this may be docs: http://docs.ansible.com/ansible/latest/playbooks_loops.html#using-register-with-a-loop16:30
corvusso i think i'm narrowing down on the issue -- strip_internal_keys does not deep-copy lists: https://github.com/ansible/ansible/blob/stable-2.3/lib/ansible/vars/__init__.py#L8216:32
clarkbyup that seems to explain it. Thanks16:32
corvusit deep copies *dicts*, but not lists16:32
corvusand since results is a list, when we modify our "copy" for the json log, we are also modifying the original16:33
clarkboh hey my question was relevant to the behavior too :)16:33
corvus:)16:33
Shrewsoh, i actually did not realize that we had a copy16:34
corvusprobably the quickest fix would just be to do our own *actual* deep copy before calling strip_internal_keys.  we'll end up copying a bit too much (because strip_internal_keys will copy the dicts again).  but it's easy...16:34
corvusShrews: well, we only have one by virtue of the fact that strip_internal_keys makes a "copy"16:34
corvusjust... not very well.16:34
clarkbcorvus: extra copies is probably not the worst thing if it results in consistent behavior16:35
Shrewscorvus: hrm, i believe that import at the top for strip_internal_keys is documented incorrectly. versions should be swapped there16:37
Shrews(just as an annoying aside)16:37
corvusShrews: ok, i can go ahead and swap them in my patch16:38
*** myoung|lunch is now known as myoung|rover16:45
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Fix no_log bug with result lists  https://review.openstack.org/55345016:46
corvusShrews, clarkb, tobiash: ^16:46
Shrewsi wonder if we should submit a PR to ansible for them to use deepcopy() instead of copy()? i'd be afraid that would break the world somehow though16:48
clarkbcorvus: lgtm16:49
Shrewsgundalow: jimi|ansible: ^^^16:49
clarkbShrews: won't break this change at least. Will just do more copying than necessary16:49
Shrewscorvus: lgtm too. didn't +A in case others want to look16:51
tobiashcorvus: thanks for fixing that :)16:51
tobiashI guess we should start adding more positive tests to tox-remote16:52
tobiashOur break openstack ratio when fixing security stuff is not that good atm :(16:53
clarkbtobiash: ya a few representative jobs are probably a good idea. I don't expect we'll ever catch everything like pabelanger's copy zuul thing16:54
rcarrillocruzFolks, I have seen shrews change about adding nodepool provider 'supported label' in zookeeper. Is there going to be something like 'allowed-labels' on Zuul executors to constrain them to run only on $labels?16:56
corvusthe remote tests are brand new.  i'm just thrilled we can now add tests like this so we don't break things in the future.  :)16:57
clarkbrcarrillocruz: yes, the storyboard bug for that should capture all the details (corvus was quite complete in capturing that)16:57
Shrewscorvus: you mean, "so we don't break the SAME things in the future"  :)16:57
corvusShrews: yep -- and with the callback plugins we *have* been breaking the same things over and over :)16:58
corvusnever again :)16:58
tobiashOr don't break things on 2/3 of the sec fixes16:58
rcarrillocruzclarkb: cool, will search for SB story later (typing from phone)16:58
clarkbrcarrillocruz: it should be linked to from the ptg etherpad16:58
rcarrillocruz++ thx16:59
*** harlowja has quit IRC17:09
openstackgerritMerged openstack-infra/zuul master: Fix no_log bug with result lists  https://review.openstack.org/55345017:15
*** jlk` is now known as jlk17:31
*** JasonCL has quit IRC17:50
*** JasonCL has joined #zuul18:07
*** JasonCL has quit IRC18:08
*** JasonCL has joined #zuul18:14
*** jpena is now known as jpena|off18:14
*** JasonCL has quit IRC18:18
*** JasonCL has joined #zuul18:18
*** JasonCL has quit IRC18:20
*** harlowja has joined #zuul18:20
*** JasonCL has joined #zuul18:25
*** JasonCL has quit IRC18:26
*** JasonCL has joined #zuul18:30
*** JasonCL has quit IRC18:36
*** JasonCL has joined #zuul18:36
*** JasonCL has quit IRC18:38
*** JasonCL has joined #zuul18:38
*** JasonCL has quit IRC18:39
*** JasonCL has joined #zuul18:42
pabelangerclarkb: did you see the fix from tobiash for symlinks in zuul source: https://review.openstack.org/553316/18:49
clarkbpabelanger: I hadn't18:49
pabelangerthat fixed the issue from yesterday18:49
*** JasonCL has quit IRC18:50
*** JasonCL has joined #zuul18:51
*** sshnaidm is now known as sshnaidm|afk18:58
*** JasonCL has quit IRC19:03
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Make Zuul able to start with a broken config  https://review.openstack.org/53551119:13
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Make Zuul able to start with a broken config  https://review.openstack.org/53551119:13
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Make Zuul able to start with a broken config  https://review.openstack.org/53551119:17
clarkbgerrit doesn't seem to have diffed that symlink change very well. Thankfully local diff works great19:24
dmsimardIs the nodepool storyboard an adequate place to create feature requests ? I just haven't seen it used much relative to zuul's storyboard19:28
*** ChanServ changes topic to "Discussion of the project gating system Zuul | Docs: http://docs.openstack.org/infra/zuul/ | Source: https://git.openstack.org/cgit/openstack-infra/zuul/ | Roadmap: https://storyboard.openstack.org/#!/board/53 | Channel logs: http://eavesdrop.openstack.org/irclogs/%23zuul/"19:28
-openstackstatus- NOTICE: The regression stemming from one of yesterday's Zuul security fixes has been rectified, and Devstack/Tempest jobs which encountered POST_FAILURE results over the past 24 hours can safely be rechecked now19:28
corvusdmsimard: yep19:28
dmsimardok, thanks19:29
dmsimardI'll formalize what I asked about yesterday :D19:29
*** JasonCL has joined #zuul19:41
*** JasonCL has quit IRC19:42
*** JasonCL has joined #zuul19:44
*** JasonCL has quit IRC19:45
*** JasonCL has joined #zuul19:47
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Expand secret inheritance test  https://review.openstack.org/55359520:06
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Don't store references to secret objects from jobs  https://review.openstack.org/55359620:06
corvustristanC: i can't create a failing test based on the description you gave.  can you take a look at that and let me know what you think?20:06
*** rlandy is now known as rlandy|afk20:09
corvusoh, i forgot some git adds20:10
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Expand secret inheritance test  https://review.openstack.org/55359520:11
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Don't store references to secret objects from jobs  https://review.openstack.org/55359620:11
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Perform late validation of secrets  https://review.openstack.org/55304120:17
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Perform late validation of nodesets  https://review.openstack.org/55308820:17
*** LinuxJedi has joined #zuul20:38
LinuxJediSpamapS: I hear you had a call with Max (MariaDB) today :)20:39
*** JasonCL has quit IRC20:41
*** JasonCL has joined #zuul20:41
*** JasonCL has quit IRC20:46
*** hashar has joined #zuul20:54
corvusLinuxJedi: hello there!  sounds cool :)20:55
LinuxJedicorvus: certainly is. I'm definitely going to need some help from you all in the coming weeks if that is OK. I've been asked to lead the charge on this at our end :)20:57
corvusLinuxJedi: i'm happy to help!20:58
SpamapSLinuxJedi: I did. It went well!20:59
SpamapSbeen so long since I played with buildbot.20:59
LinuxJediI've never played with Buildbot, I don't get much time do deal with CI personally (until I'm suddenly put in charge of educating about it)21:00
LinuxJedithe ironic thing is my particular team has the worst CI story in the company21:01
LinuxJediand I finally have an opportunity to fix things21:01
LinuxJediif any of you happen to be near Helsinki 4-6 April and want to talk about Zuul we will be having a meeting there21:03
*** JasonCL has joined #zuul21:06
*** dkranz has quit IRC21:06
*** JasonCL has quit IRC21:07
* SpamapS so wants to make an excuse to be in Helsinki.. well.. ever.21:07
LinuxJedilol! I've drunk so much black vodka in Helsinki in the last 6 months (I'm there almost every month lately)21:08
*** myoung|rover is now known as myoung|afk21:12
LinuxJedialso, if any of you are at Cloud Expo Europe next week I'm at the Big Data conference running in parallel to it in the same building21:20
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Make Zuul able to start with a broken config  https://review.openstack.org/53551121:32
*** JasonCL has joined #zuul21:35
*** hashar has quit IRC21:39
openstackgerritJames E. Blair proposed openstack-infra/zuul master: WIP: late bind pipelines  https://review.openstack.org/55361821:41
*** eandersson has joined #zuul21:43
jimi|ansibleShrews: just saw your ping here. I'm generally ok with deepcopy, as long as it doesn't impact performance (which it does when, for instance, doing copies of heavily nested task objects)21:43
eanderssonAJaeger, I assume it's supposed to look something like this? https://review.openstack.org/#/c/553619/21:45
*** JasonCL has quit IRC21:50
*** JasonCL has joined #zuul21:50
*** JasonCL has quit IRC21:51
*** JasonCL has joined #zuul21:58
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Refactor "emit-ara-html" into a new role: "ara-report"  https://review.openstack.org/51387421:59
*** JasonCL has quit IRC21:59
*** JasonCL has joined #zuul22:00
*** rlandy|afk is now known as rlandy22:02
*** JasonCL has quit IRC22:04
*** JasonCL has joined #zuul22:13
*** JasonCL has quit IRC22:18
*** JasonCL has joined #zuul22:30
*** JasonCL has quit IRC22:39
*** JasonCL has joined #zuul23:05
*** JasonCL has quit IRC23:11
clarkbLinuxJedi: I learned a long time ago that you have to be careful drinking that stuff23:58

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