Wednesday, 2018-10-03

*** hamzy has joined #openstack-third-party-ci01:12
sekharvajjulaTheJulia: Made the changes as you suggested. Still facing issues with dependencies.07:15
sekharvajjula2018-10-03 07:10:23,038 WARNING zuul.ConfigLoader: 2 errors detected during openstack tenant configuration loading07:15
sekharvajjula>> Job devstack-tempest not defined07:16
sekharvajjula>> The project template "check-requirements" was not found.07:16
sekharvajjula1st error coming when I copied https://github.com/openstack/ironic/blob/master/zuul.d/ironic-jobs.yaml#L407:18
sekharvajjula2nd one coming when I added https://github.com/openstack/ironic/blob/master/zuul.d/project.yaml#L307:18
sekharvajjulayou can find my base config https://github.com/sekharvajjula/project-config-third-party-base/tree/master/zuul.d07:19
*** gary_perkins has joined #openstack-third-party-ci11:31
TheJuliaGood morning13:35
sekharvajjulaTheJulia: Very Good morning :)13:37
TheJuliaI'm fairly sure you don't need all the templates there ps://github.com/sekharvajjula/project-config-third-party-base/blob/master/zuul.d/projects.yaml#L313:37
TheJuliahttps://github.com/sekharvajjula/project-config-third-party-base/blob/master/zuul.d/projects.yaml#L313:38
TheJuliasekharvajjula: also, all of the jobs, you'll only want your specific job in that list13:38
TheJuliaSo pctp-base13:38
TheJuliawhich should mean you can remove lots from https://github.com/sekharvajjula/project-config-third-party-base/blob/master/zuul.d/ironic-jobs.yaml13:40
TheJuliasince you only seem to want/need that base job that you've defined13:40
sekharvajjulaOk. I will try that now!13:41
sekharvajjulaTheJulia: I am still getting one error: WARNING zuul.ConfigLoader: 1 errors detected during openstack tenant configuration loading13:44
TheJuliaohhhhh13:44
TheJuliaonly one \o/13:45
sekharvajjulaJob devstack-tempest not defined13:45
TheJuliaanyone know where that job is defined?13:45
TheJuliahttp://git.openstack.org/cgit/openstack/tempest/tree/.zuul.yaml13:46
TheJuliaLooks like it is not knowing to import that config13:46
sekharvajjulaIn my /etc/zuul/main.yaml, I have the following lines13:48
sekharvajjula- tenant:13:48
sekharvajjula    name: openstack13:48
sekharvajjula    exclude-unprotected-branches: true13:48
sekharvajjula    source:13:48
sekharvajjula      gerrit:13:48
sekharvajjula        untrusted-projects:13:48
sekharvajjula          - exclude:13:48
sekharvajjula              - pipeline13:48
sekharvajjula              - job13:48
sekharvajjula              - semaphore13:48
sekharvajjula              - project13:48
sekharvajjula              - project-template13:48
sekharvajjula              - nodeset13:48
sekharvajjula              - secret13:48
sekharvajjula            projects:13:48
sekharvajjula              - openstack-infra/zuul-jobs13:48
sekharvajjula              - openstack-dev/devstack13:48
sekharvajjula              - openstack-infra/devstack-gate13:48
sekharvajjula              - openstack/pyghmi13:48
sekharvajjula              - openstack/tempest13:48
sekharvajjulaHoped that should import job from tempest. seems not!13:48
TheJuliaso, I remember jim  at the PTG indicated there were three ways of loading configuration13:50
sekharvajjulaHmm. I don't remember any :(13:53
TheJuliaseems he is not on irc right now :(13:56
sekharvajjulaoh no :(. what is his irc#. I will try to get in touch with him later!13:59
sekharvajjulaTheJulia: Do you think mordred can help me on this. He was supporting me during Denver PTG!14:11
TheJuliajblair14:14
TheJuliamordred would also be good14:14
TheJuliaHe might be able to provide insight14:14
TheJuliahe is connected, but I don't think he is actually in front of his computer at this moment, you could try sending him a message and see if he will join here to help14:15
sekharvajjulawho mordred or jblair?14:15
TheJuliamordred14:19
sekharvajjulaI have to leave for today. Lets take this up tomorrow14:45
*** mordred has joined #openstack-third-party-ci14:46
TheJuliamordred: and you just missed sekharvajjula14:50
TheJuliaThe one error they are getting is that the devstack-tempest job can't be found. It looks like tempest is in their list of required repositories,but I'm unsure of how the config gets loaded for that template to be loaded.  Their config is at https://github.com/sekharvajjula/project-config-third-party-base14:52
mordredTheJulia: looking14:57
mordredTheJulia: well, what we need to see is the zuul main.yaml that has configured what repos zuul knows about14:57
TheJuliaone moment, he put that into irc as well14:59
TheJuliahttp://eavesdrop.openstack.org/irclogs/%23openstack-third-party-ci/%23openstack-third-party-ci.2018-10-03.log.html14:59
mordredcool - so - http://eavesdrop.openstack.org/irclogs/%23openstack-third-party-ci/%23openstack-third-party-ci.2018-10-03.log.html#t2018-10-03T13:48:28 is the issue15:00
mordredthat's excluding loading job definitions from those repos15:00
mordredthe rest of the things in - exclude: are correct - but in order to load the devstack-tempest job 'job' needs to be removed fro mthe list15:01
mordredsekharvajjula will wind up needing to put a much larger number of projects into that main.yaml because of transitive job depends - which is a thing we have a todo list item to fix but for now the answer will be to start zuul, see what it's complaning about not having, adding it, lather rinse repeat15:02
mordredI'll see corvus in a few minutes and will talk with him about the transitive loading issue15:03
TheJuliamordred: awesome, thanks15:11
mordredTheJulia: the friendly human from lenovo who was working on this at the PTG should have, I believe, the list of repos that need to be added to main.yaml - he said something about sharing the list once he had it - so maybe we should follow up with him to collect that15:32
mordredTheJulia: and if we can, maybe put it on an etherpad so we can treat it like a punch list - so that once we have zuul updated, we can validate that the update lets us get the list back down to something more logicaly sane15:34
mordredTheJulia: the patch in question is #2 on corvus' list currently15:34
*** hamzy has quit IRC15:40
*** hamzy has joined #openstack-third-party-ci15:43

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