Monday, 2017-08-07

*** dkranz_ has quit IRC02:23
*** xinliang has joined #zuul05:47
*** xinliang has quit IRC05:47
*** xinliang has joined #zuul05:47
*** yolanda has joined #zuul07:20
*** amoralej|off is now known as amoralej07:40
*** bhavik1 has joined #zuul08:39
*** smyers has quit IRC09:05
*** smyers has joined #zuul09:16
*** bhavik1 has quit IRC09:21
*** lennyb has quit IRC09:25
*** lennyb has joined #zuul10:37
*** jkilpatr has quit IRC10:49
*** jkilpatr has joined #zuul11:07
*** dkranz_ has joined #zuul12:26
*** amoralej is now known as amoralej|lunch13:04
*** amoralej|lunch is now known as amoralej13:47
mordredmnaser: I saw your tweet - are you using softwarefactory internally only? or also for customers? I'm excited you're using that- and also because the SF folks have already been adding zuulv3 support so you should be in a good position to upgrade when that's ready14:54
mnasermordred: it's for our internal tools for things like our puppet composition layer tests, customer facing web portals and what not .. and i believe zuulv3 is coming soon in the upcoming release of SF so I wanted to get on that asap14:55
mnaserwe're using zuul launcher and disabled jenkins in SF so we're nicely prepared for that to come up14:55
mordredmnaser: woot!15:23
mordredmnaser: I'll be interested to work with you and the SF on the migration tool - we'll be writing one for job content for OpenStack, but obviously we only have the one install so I don't expect the first version of the migration tool will be perfect for other people15:24
mordredspeaking of ...15:24
mordredjeblair: ^^ I think I might actually spend a few minutes poking at that this afternoon ... largely because I'm starting to lose track in my head of which old jobs are mapping to which new jobs so I'd lke to have a *somewhere* we can write that down as we make new jobs15:25
mordredjeblair: I was also thinking that an input file containing a list of regex/job-name mappings might be useful - so that we can have a file with "{'name':15:26
mordredgah15:26
mordred[{'old': 'gate-.*-python27', 'new': 'tox-py27'}] (in yaml of course) - that will handle the easy/direct cases - and can be a file that's easy to update as we add content15:28
openstackgerritMerged openstack-infra/zuul-jobs master: Set success-url for tox-docs job  https://review.openstack.org/49113215:30
openstackgerritMerged openstack-infra/zuul-jobs master: Use zuul.executor.work_root for add-build-sshkey  https://review.openstack.org/49096915:30
openstackgerritMerged openstack-infra/zuul-jobs master: Remove configure-mirrors from unittests/pre  https://review.openstack.org/49097715:30
jeblairmordred: sounds good... do you want to maybe stick the code+data in zuul?  or in project-config for now and move it to zuul when it's done...?15:31
jeblairi'm going to start work on the require-a-base-job thing, but will continue to pitch in on job-related stuff15:32
clarkbthat should map well to the way we template job names15:33
clarkbI think it can capture all the cases as a result (thought might be tedious to write them all out)15:34
jeblairyeah, and we can run it against the current config and see what we have left over15:35
mordred++15:44
mordredexactly15:44
mordredlike, we can even start running a job on project-config, zuul and zuul-jobs changes so we can track progress on it15:45
mordredjeblair: yah - I was thinking maybe just in project-config for now - eventually code in zuul and data in project-config15:45
jeblairmordred: cool15:46
mordredjeblair: or maybe just setting up a multi-repo test job from the start, putting the code in zuul and data in project-config  will be easier than trying to add unittest/validation to project-config itself.... I dunno, I'll take the first stab, see how bad it is, then circle back :)15:46
mordredjeblair: thinking about it over the weekend - I think translating the job filters into pipeline variants is going to be fun15:47
mordredjeblair: also - I should probably already know the answer to this - but do we still have project-templates in v3?15:48
jeblairmordred: yes, they're still basically the same (except they don't do any name substitution)15:56
jeblairmordred: they behave exactly as another project-pipeline def (it's actually the same code -- 'project' and 'project-template' share an implementation)15:57
*** _ari_ is now known as _ari_|lunch16:39
*** amoralej is now known as amoralej|off17:46
openstackgerritMatthew Treinish proposed openstack-infra/zuul-jobs master: Add fetch-stestr-output role  https://review.openstack.org/49155917:56
*** _ari_|lunch is now known as _ari_17:56
jlko/18:21
jlkWhat's new in zuul land? any high priorities? Bugs?18:38
* tobiash didn't have time today for rebasing his deployment18:42
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Allow and document use of the uri module from localhost  https://review.openstack.org/49021518:43
mordredjlk: that could use a review ^^ (and tobiash, I went ahead and fixed the typo there you saw)18:43
tobiashbut yay, I had the first working job today with nodepool and zuul on openshift :)18:43
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Docs: enable show_related  https://review.openstack.org/49109718:55
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Docs: add very simple architecture diagram  https://review.openstack.org/49110018:57
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Prevent execution of locally overridden core modules  https://review.openstack.org/49021618:58
mordredjlk: also that ^^ if it passes tests18:58
jlkalrighty19:10
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Allow and document use of the uri module from localhost  https://review.openstack.org/49021519:12
mordred\o/19:27
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Don't request empty nodesets  https://review.openstack.org/48724319:36
openstackgerritMerged openstack-infra/zuul-jobs master: Log file stats for tox tarball / wheels  https://review.openstack.org/49004519:46
pabelangerYay19:56
pabelangerhttp://tarballs.openstack.org/sandbox/19:56
jeblairpabelanger: ++19:57
pabelangerI'll clean up https://review.openstack.org/#/c/491093/ in a few moment19:58
openstackgerritMatthew Treinish proposed openstack-infra/zuul-jobs master: Add fetch-stestr-output role  https://review.openstack.org/49155920:28
*** jkilpatr has quit IRC20:43
pabelangerjeblair: I'd like to enable --keep-jobs to try and debug why rsync is not validating the ssh host key properly for https://review.openstack.org/48968920:47
jeblairpabelanger: i think we made it a runtime option so you can run 'zuul-launcher keep'20:50
pabelangerjeblair: great20:51
pabelangerthanks20:51
*** jkilpatr has joined #zuul21:01
pabelangerokay stopped21:19
pabelangerhave no idea why it isn't picking up hostkey21:19
pabelangerbut leaving it for now21:19
*** dkranz_ has quit IRC21:20
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Require a base job  https://review.openstack.org/49161021:20
jeblairShrews, mordred, pabelanger: ^21:21
mordredjeblair: woot21:48
jeblairfixing up the tests now and adding a new one21:49
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Require a base job  https://review.openstack.org/49161021:52
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add zuul-sphinx as a requirement  https://review.openstack.org/49112921:56
jeblairmordred, pabelanger, jlk: https://review.openstack.org/491134 is an easy +3 i hope :)21:57
jeblairzuul meeting time in #openstack-meeting-alt22:01
jeblairmordred, Shrews, jlk: want to have a meeting?22:04
jlkoh shoot22:16
jlkI missed that alert22:16
jlkjeblair: was there a meeting?22:18
jeblairjlk: nah we decided to cancel it22:19
jeblairi think mordred's traveling22:19
jlkokay.22:19
jlkspeaking of travel, something personal has come up on Sept 10, so I would have to shift my travel a bit to show up on Monday (if IBM approves) and still out on Thursday.22:20
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add zuul-sphinx as a requirement  https://review.openstack.org/49112922:20
jeblairi'd be interested in syncing up with mordred and pabelanger tomorrow on the latest job stuff22:20
jeblairjlk: i think being there mon-thurs would still be useful if you can swing it22:21
jlkgood22:21
pabelangerYa, tarballs.o.o publisher working now. Just need to bikeshed on job design. I'll be moving to pypi / twine publishing tomorrow which is using secrets22:25
pabelangerremote:   https://review.openstack.org/491093 Create publish-openstack-python(-branch)-tarball jobs22:25
jlkoh boy. /me pulls up a comfy chair to read/review 49161022:27
jeblairjlk: it's *much* smaller than it looks22:28
Shrewsoh, glad it was cancelled. detained by a traffic incident22:39
mordredjeblair: yah - plane wifi is REALLY BAD today - however, I've made good progress on migratoin script - shoul dhave something to share  soon23:04
* SpamapS pops head up, sees work shadow and hides back in hole.23:11
openstackgerritJames E. Blair proposed openstack-infra/zuul-sphinx master: Import directives/roles from zuul  https://review.openstack.org/49163523:46

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