Tuesday, 2019-01-29

weshaynot yet00:06
weshaygetting there00:06
weshayone package installed, but not the other00:06
weshaynice thing is.. I can get on the node and poke :)00:06
weshayrlandy, woot00:10
weshayok.. wip/ugly reviews coming up00:10
* rlandy looks for ugly reviews00:12
weshayhttps://review.openstack.org/63362800:13
weshayhttps://review.rdoproject.org/r/1858600:14
weshayI'm in TASK [ansible-role-tripleo-ci-reproducer : prepare nodes] ***************************************00:15
weshay00:15
weshayatm00:15
weshaywoot.. starting containers00:16
weshaystill don't have logs but meh00:19
rlandyhmm .. trying your change00:20
weshayI have zuul containers failing atm00:21
weshaythat happened w/ provider=cloud too00:21
rlandyrunning your changes now00:21
weshaymaybe the containers will work on your system00:24
rlandy[ansible-role-tripleo-ci-reproducer : prepare nodes00:25
rlandyfailure00:28
rlandyTASK [ansible-role-tripleo-ci-reproducer : prepare nodes]  filed00:28
rlandyfailed00:28
weshayoh.. but it got through all the setup00:32
weshayany more detail?00:32
weshayor we can look at it tomorrow00:32
weshaylate for you00:32
weshayrlandy, I fired off a email to quiquell|off and ssbarnea|bkp200:32
weshayer.. sshnaidm00:32
rlandyspewed out this huge error00:33
rlandyreading through00:33
rlandyinstall clash00:33
rlandybut mom on phone ...talking ... talking00:33
rlandyansible python module location = /usr/lib/python2.7/site-packages/ansible\n00:35
rlandyweshay: ^^00:35
rlandyoh the mirror thing00:36
rlandythey were talking about it today00:36
* rlandy runs again defining mirror00:36
rlandyFAILED! => {\"changed\": false, \"msg\": \"\\n\\n One of the configured repositories failed (Unknown),\\n and yum doesn't have enough cached data to continue. At this point the only\\n safe thing yum can do is fail. There are a few ways to work \\\"fix\\\" this:\\n\\n     1. Contact the upstream for the repository and get them to fix the problem.\\n\\n     2. Reconfigure the baseurl/etc.00:37
rlandymirror_fqdn00:38
*** trown is now known as trown|outtypewww00:39
rlandy-e mirror_fqdn=mirror.mtl01.inap.openstack.org00:40
rlandyweshay: ^^ trying with that00:40
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-ovb-3ctlr_1comp- (1 more message)00:47
rlandyha ... TASK [ansible-role-tripleo-ci-reproducer : Start up zuul and friends]00:48
rlandy1001: Add job to launch Depends-On: h Depends-On: t Depends-On: t Depends-On: p Depends-On: s Depends-On: : Depends-On: / Depends-On: / Depends-On: r Depends-On: e Depends-On: v Depends-On: i Depends-On: e Depends-On: w Depends-On: . Depends-On: o Depends-On: p Depends-On: e Depends-On: n Depends-On: s Depends-On: t Depends-On: a Depends-On: c Depends-On: k Depends-On: . Depends-On: o Depends-On: r Depends-On: g Depends-On: /00:51
rlandyDepends-On: 6 Depends-On: 3 Depends-On: 1 Depends-On: 0 Depends-On: 6 Depends-On: 7 —00:51
rlandyzuul.yaml00:51
rlandyok - so that's not right00:52
rlandybut it's running00:52
rlandyfixing that00:57
rlandy https://review.openstack.org/631067 updated01:10
rlandybbl01:14
*** rlandy is now known as rlandy|bbl01:15
*** tosky has quit IRC01:34
*** fultonj has quit IRC02:07
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)02:47
*** ykarel|away has joined #oooq02:55
*** rlandy|bbl is now known as rlandy03:04
*** rlandy has quit IRC03:04
*** gkadam has joined #oooq03:11
*** apetrich has quit IRC03:15
*** ykarel|away is now known as ykarel03:42
*** ykarel is now known as ykarel|afk03:50
*** udesale has joined #oooq04:02
*** ykarel|afk is now known as ykarel04:06
*** chkumar|out is now known as chandankumar04:22
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)04:47
*** ratailor has joined #oooq05:23
*** udesale has quit IRC05:29
*** jtomasek has joined #oooq05:36
*** udesale has joined #oooq05:51
*** udesale has quit IRC05:59
*** udesale has joined #oooq06:00
*** jtomasek has quit IRC06:02
*** ykarel has quit IRC06:09
*** ykarel has joined #oooq06:21
*** ccamacho has quit IRC06:44
*** skramaja has joined #oooq06:45
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)06:47
*** dsneddon has quit IRC06:59
*** quiquell|off is now known as quiquell07:01
*** dsneddon has joined #oooq07:04
*** udesale has quit IRC07:10
*** udesale has joined #oooq07:18
*** ccamacho has joined #oooq07:20
*** udesale has quit IRC07:22
*** udesale has joined #oooq07:26
quiquellweshay, sshnaidm: Run centos7 repro ci at more clean image https://review.rdoproject.org/r/#/c/18593/07:40
quiquellIt's already breaks at pre.yaml so we are good07:40
quiquellWill put a review at software factory for f28 so we have clean fedora28 nodesets too07:41
quiquellAlso python3 with fedors2807:41
*** jfrancoa has joined #oooq07:41
mariosjfrancoa: o/ hey man can you remove Gabriele Santomaggio https://review.openstack.org/#/c/633486/108:06
mariosi addidentally spammed that poor person trying to add panda08:06
chandankumarsshnaidm: marios: quiquell panda https://review.openstack.org/#/c/633214/ https://review.openstack.org/#/c/633185/08:06
mariosjfrancoa: i can't cos its not my review08:07
chandankumarmarios: regarding voting one I am updating a patchset08:07
marioschandankumar: ack will check in a bit08:07
marioschandankumar: ok - yeah do you want to ask in tripleo today or you happy for it to go voting & in gate?08:07
marioschandankumar: do we want it in the standalone template instead?08:07
marioschandankumar: i don't know man08:08
chandankumarmarios: sure08:08
marioschandankumar: like does it needs more discussion first?08:08
mariosbefore making it voting & in gate08:08
chandankumarmarios: I will bring this up in tripleo meeting08:08
marioswe can switch on the voting anyt ime08:08
mariosis like 2 line review08:08
chandankumarmarios: I am updating it with non-voting and also bring the discussion there08:08
marioschandankumar: ^08:08
marioschandankumar: ack08:08
*** apetrich has joined #oooq08:09
jfrancoamarios: sure, no problem. Removed, I'm sure he was happy to have some new review and we spoiled his happiness :-D08:14
mariosjfrancoa: :D08:16
marios(wow i have friends!)08:16
mariosoh was mistake :008:16
*** dsneddon has quit IRC08:19
*** kopecmartin|off is now known as kopecmartin08:19
quiquellchandankumar: +w cirros08:22
quiquellchandankumar: maybe better to search cloud by name, you don't know what people is going to have a clouds.yaml08:22
mariosquiquell: wow we are reviewing the same thing/same time :D08:24
mariosquiquell: chandankumar patches08:24
chandankumarquiquell: marios ok, I will do that08:25
quiquellmarios: we are entangled08:25
mariosquiquell: reviewjobception08:25
chandankumarbased on cloud name searching and making the job non-voting08:25
mariosquiquell: chandankumar revoted and added commenthttps://review.openstack.org/#/c/633185/6 if you're lookup by cloud name then also restrict the cloud.yaml search08:28
chandankumarmarios: quiquell thanks, updating it08:29
*** jpena|off is now known as jpena08:33
quiquellmarios: looks like the proper mirror variable is zuul_site_mirror_fqdn08:41
quiquellmarios: https://github.com/openstack-infra/zuul-jobs/blob/master/roles/configure-mirrors/defaults/main.yaml#L108:42
quiquellmarios: re: dryrun08:42
*** tosky has joined #oooq08:42
mariosquiquell: thank you i will update it in a bit08:44
mariosquiquell: thanks man!08:44
quiquellmarios: let's see what's the next issue with dryrun08:44
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)08:47
*** dsneddon has joined #oooq08:51
*** ykarel is now known as ykarel|lunch08:52
*** jtomasek has joined #oooq09:05
*** dsneddon has quit IRC09:05
*** dsneddon has joined #oooq09:06
mariosykarel|lunch: was there something more needed after the https://review.openstack.org/#/c/633434/3 (I see scen 1 still skips)09:12
*** bogdando has joined #oooq09:13
*** ykarel|lunch is now known as ykarel09:20
ykarelmarios, looking09:20
mariosykarel: e.g. here https://review.rdoproject.org/zuul/builds?pipeline=openstack-periodic&job_name=periodic-tripleo-ci-centos-7-scenario004-standalone-master09:21
ykarelmarios, now new bug :(09:22
ykarelin container-build09:22
mariosykarel: the cistatus shows them green but they last ran on 25th http://cistatus.tripleo.org/promotion/09:22
mariosykarel: ack let me know if i can help i'm mostly worrying about having messed up the job definitions but luckily they didn run a bit (on 25th) before skips started09:22
ykarel1 pass means job is OK09:22
mariosykarel: do we have bug for it09:22
ykarelfix for current issue:- https://review.openstack.org/#/c/633665/09:23
mariosykarel: ack thanks man looking09:23
ykareldon't think there is a bug though09:23
sshnaidmquiquell, hi09:25
ykarelarxcruz|ruck, FYI ^^ in case u haven't seen container-build Error09:25
sshnaidmquiquell, do you see here error message? It's difficult to understand what went wrong: https://logs.rdoproject.org/39/565839/7/openstack-check/tripleo-ci-reproducer-centos-7-libvirt/d5b9bb5/job-output.txt.gz#_2019-01-28_10_51_45_19982409:25
ykarelmay be file a bug to track09:25
mariosykarel: ack sorry got distracted now looking09:26
ykarelack09:26
mariosarxcruz|ruck: ssbarnea|bkp2 fyi https://review.openstack.org/#/c/633665/ need to unblock master promotion fyi09:27
mariosarxcruz|ruck: ssbarnea|bkp2 has no bug ^09:27
*** panda is now known as panda|numb09:28
mariosarxcruz|ruck: ssbarnea|bkp2 ykarel ah but is against openstack/kolla but still may want to track that thanks09:30
*** jfrancoa has quit IRC09:32
*** dtantsur|afk is now known as dtantsur09:35
quiquellsshnaidm: have to fix something so we have journal09:36
quiquellsshnaidm: but that's not virt-resize09:36
sshnaidmquiquell, I mean ansible failure09:36
*** derekh has joined #oooq09:36
quiquellsshnaidm: let's replace that code wit https://docs.ansible.com/ansible/latest/modules/wait_for_connection_module.html09:42
quiquellsshnaidm: so we don't need to delegate09:42
sshnaidmquiquell, do you mean waiting for zuul tenant?09:43
quiquellsshnaidm: nope09:44
quiquellsshnaidm: this is just waiting for libvirt nodes to come up after updating their packages09:44
quiquellsshnaidm: but since we are doing delegate_to maybe the error is not clear09:45
sshnaidmquiquell, ah, ok09:45
quiquellsshnaidm: ansible has a wait_for_connection that just wait until remote is up09:45
quiquellsshnaidm: so we don't have to delegate09:45
quiquellsshnaidm: https://review.rdoproject.org/r/1855809:45
sshnaidmquiquell, yeah, it's a usual way09:45
quiquellsshnaidm: Also fixed dumping journal09:45
sshnaidmquiquell, you need "become" when dumping journal09:47
sshnaidmquiquell, otherwise you can't see a lot of messages09:47
sshnaidmquiquell, https://logs.rdoproject.org/58/18558/8/check/tripleo-ci-reproducer-centos-7-host/5fd57ce/job-output.txt.gz#_2019-01-29_08_58_58_40796309:48
*** jfrancoa has joined #oooq09:49
quiquellsshnaidm: done09:49
sshnaidmquiquell, can you rebase also?09:49
sshnaidmquiquell, I don't see a button "rebase", not sure why it isn't there09:50
quiquellsshnaidm: yep same here, something is not right at project config we have to find09:50
quiquellsshnaidm: if you are not the owner the rebase is not there09:50
sshnaidmquiquell, yeah, seems like that09:50
quiquellsshnaidm, ykarel: Do you know where we can get the mirror from zuul cannot find the proper variable https://review.rdoproject.org/r/#/c/18571/09:51
sshnaidmykarel, jpena, do you know maybe what is required in gerrit config to see a rebase button? ^^09:51
sshnaidmquiquell, I suppose it's set by some infra role09:53
quiquellsshnaidm: mirror_fqdn is not and the zuul_foobar neither :-/09:53
quiquellsshnaidm: maybe they are just abailable at pre09:54
arxcruz|ruckmarios: ykarel sorry, i was on the doctor, what's up ? do you want me to open a bug? do you have the log error ?09:55
jpenasshnaidm: there is a "rebase" permission in the resource configuration. Either you are in the owner group, or you have that permission09:55
sshnaidmjpena, thanks09:55
jpenasee https://github.com/rdo-infra/review.rdoproject.org-config/blob/8aeb54cd60e70a1cddea0becb2efe9e081f4850b/resources/config.yaml#L38 for an example09:55
sshnaidmquiquell, will do the same ^09:56
mariosarxcruz|ruck: fyi https://review.openstack.org/#/c/633665/ need to unblock master promotion (and has no bug, but is kolla, not sure if we need one , but you should at least be aware )09:56
quiquellsshnaidm: ack sure go for it09:57
arxcruz|ruckmarios: i'll open it and you update the review with the lp ok?09:57
mariosarxcruz|ruck: sure but is ykarel review ^09:57
arxcruz|ruckso ykarel update it :D09:57
quiquelljpena: do you know why this is failing ? https://review.rdoproject.org/r/#/c/18571/09:57
quiquelljpena: looks like zuul mirror variable is not present at run, maybe just at pre ?09:57
*** jfrancoa has quit IRC09:59
jpenamaybe it is because it is set by another role, and we're not importing it at run?09:59
*** jfrancoa has joined #oooq10:00
arxcruz|ruckykarel: https://bugs.launchpad.net/tripleo/+bug/181374710:02
openstackLaunchpad bug 1813747 in tripleo "containers-build job is failing with: ERROR:kolla.common.utils:rabbitmq Failed with status: error" [Critical,Triaged] - Assigned to yatin (yatinkarel)10:02
arxcruz|ruckykarel: i've assigned to you10:02
ykarelarxcruz|ruck, ack10:08
*** chem has quit IRC10:10
sshnaidmquiquell, found only here: https://github.com/openstack-infra/project-config/blob/bc878aedffabd345d6f1c54f59d14cdc60d5f1cd/zuul/site-variables.yaml10:11
*** chem has joined #oooq10:11
quiquellsshnaidm: and RDO?10:12
sshnaidmquiquell, idk, but need to look where "nodepool" is set10:15
*** chem has quit IRC10:16
ykarelsshnaidm, so you have those nodepool vars set https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-centos-7-master-containers-build/31b4cd8/zuul-info/inventory.yaml10:18
ykarelsorry: https://logs.rdoproject.org/71/18571/8/check/tripleo-ci-reproducer-centos-7-libvirt/b7dc8df/zuul-info/inventory.yaml10:18
ykarelsshnaidm, btw any luck with virt-resize issue?10:19
sshnaidmykarel, not yet afaik :(10:19
ykarelohhk force-tcg setting didn't helped?10:20
*** rf0lc0 has joined #oooq10:27
*** rfolco has quit IRC10:27
quiquellsshnaidm: it's here https://github.com/rdo-infra/ansible-role-tripleo-ci-reproducer/blob/master/files/projects/zuul-config/zuul.d/jobs.yaml#L2610:28
quiquellsshnaidm: haha this is reproducer :-/10:28
sshnaidmquiquell, yeah :) it's anyway constructed from nodepool vars10:29
quiquellsshnaidm: cannot find it even at software-factory10:30
quiquellykarel, jpena: Where do we define zuul_site_mirror_fqdn at RDO zuul ?10:30
ykarelmay be we are using NODEPOOL_ vars defined by configure-mirror role10:31
sshnaidmquiquell, I think they use the same openstack-zuul role10:31
quiquellsshnaidm: what role ?10:32
chandankumarquiquell: marios i need some help here https://review.openstack.org/#/c/633185/7/playbooks/multinode-standalone.yml@7810:37
chandankumarquiquell: in order to get cloud name openstack.clouds will return a list10:37
chandankumarquiquell: then in terms of tripleo ci there will be only one cloudname10:37
quiquellchandankumar: http://www.oznetnerd.com/jinja2-selectattr-filter/10:38
chandankumarquiquell: in order to get that I need to eject a for loop then look for cloudname then find index10:38
quiquellchandankumar: selectattr help you find a dictionary in a list of dictionaries10:38
quiquellchandankumar: you can specify the attribute name and value you want to match10:38
quiquellchandankumar: "equalto" in your case10:39
chandankumarchecking10:39
quiquell| selectattr("name", "equalto", nameofcloud)10:39
*** dsneddon has quit IRC10:41
quiquellykarel, sshnaidm: found the mirror stuff https://github.com/rdo-infra/rdo-jobs/blob/master/playbooks/base/pre.yaml#L510:42
quiquellIt's local to the play :-/10:42
quiquellIt's just harcoding stuff mirror_fqdn: "mirror.{{ nodepool.region | lower }}.{{ nodepool.cloud | lower }}.rdoproject.org"10:43
quiquellbummer10:43
quiquellGoing to do the same10:43
sshnaidmquiquell, I think we have the same in base job, isn't it?10:44
quiquellsshnaidm: noe10:44
quiquellnope10:44
quiquellrdo base jobs does not have that10:44
*** chem has joined #oooq10:44
sshnaidmquiquell, hm.. right10:45
quiquellsshnaidm: but this is not the only job that do docker stuff10:46
quiquellsshnaidm: at RDO how is done by the others ?10:46
sshnaidmquiquell, in tripleo jobs we take it from /etc/ci/mirrors, which is populated by configure-mirrors role10:47
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)10:47
sshnaidmquiquell, and it set mirror_fqdn to "mirror.{{ nodepool.region ...10:48
quiquellsshnaidm: this ? https://github.com/rdo-infra/rdo-jobs/tree/master/roles/mirror-info-fork10:48
sshnaidmquiquell, seems like that10:49
quiquellsshnaidm: that depend on mirror_fqdn XD10:49
quiquellarggg10:49
sshnaidm:D10:49
quiquellsshnaidm: I think we don't have the mirror stuff at RDO jobs10:49
sshnaidmquiquell, in tripleo jobs we do10:50
quiquellsshnaidm: sure ?10:50
sshnaidmquiquell, yeah10:50
quiquellsshnaidm: do you have a trace around ? I think it was a role or something that read that10:50
*** rf0lc0 has quit IRC10:53
sshnaidmquiquell, any ovb job10:54
quiquellsshnaidm: ykarel just show me, it's cooked in the image10:55
quiquellsshnaidm: but with vanilla images we are not going to have that (In case we try to use them10:55
quiquell)10:55
sshnaidmquiquell, too many channels! :D10:55
sshnaidmquiquell, mirrors is cooked, but environment variables are set in job afaik10:56
quiquellyep sorry10:56
quiquellNope they are set because we source it at tripleo10:56
quiquellbut not per se10:56
quiquellsshnaidm: https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-centos-7-master-containers-build/efc8382/job-output.txt.gz#_2019-01-28_22_15_55_60363310:57
sshnaidmquiquell, and before this: source /etc/nodepool/provider10:57
sshnaidmquiquell, it looks like that: https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-centos-7-master-containers-build/efc8382/logs/undercloud/etc/ci/mirror_info.sh.txt.gz10:58
quiquellsshnaidm: but this is toci, we don't use toci for reproducer10:58
quiquellI mean the sourcing10:59
sshnaidmquiquell, yeah10:59
quiquelland vanilla images are not going to have that10:59
sshnaidmquiquell, I mean how it works in tripleo jobs10:59
quiquellsshnaidm: ack10:59
sshnaidmquiquell, but we need to set it for rdo cloud mirror if using rdo cloud11:00
sshnaidmquiquell, so it should be a parameter11:00
sshnaidmquiquell, and then "{% if rdo cloud %}" we set it to rdo cloud mirror, else - our default one11:01
*** ssbarnea|bkp2 has quit IRC11:01
quiquellsshnaidm: ack11:02
quiquellsshnaidm: Let's see first if job is passing now11:02
*** ssbarnea|rover has joined #oooq11:02
quiquellsshnaidm: also we need mirror_fqdn for libvirt and dryrun11:03
ssbarnea|roverhello! i am finally back.11:03
*** rfolco has joined #oooq11:03
quiquellssbarnea|rover: hey there welcome back11:03
*** dsneddon has joined #oooq11:06
sshnaidmquiquell, yeah, and for this too: https://tree.taiga.io/project/tripleo-ci-board/task/39811:06
quiquellsshnaidm: so would be nice to run repro CI at less cooked images11:07
quiquellsshnaidm: for that I am doing this https://review.rdoproject.org/r/#/c/18593/11:07
quiquellsshnaidm: And that image does not have the mirror info to source11:07
quiquellsshnaidm: so we need to configure docker mirroring ourself, one option is to just add openstack and rdo to the list11:08
quiquellsshnaidm: if RDO is down it will use openstack11:08
sshnaidmquiquell, rdo should use only rdo, all the rest - openstack11:08
*** udesale has quit IRC11:09
sshnaidmquiquell, rdo mirrors are not accessible not from rdo cloud11:09
bogdandoykarel: hi. Thanks for feedback for https://review.openstack.org/#/c/63348411:09
bogdandoI think I'm stuck there  tho11:09
bogdandoPTAL for the latest comments11:09
bogdandofolks ^^11:09
sshnaidmquiquell, openstack mirror is accessible from all I think.. but in rdo cloud it'll take hours11:09
quiquellsshnaidm: ack, then let's just do the switch at job definition11:09
quiquellsshnaidm: so mirror_fqdn is accessible to all reproducer jobs11:10
sshnaidmquiquell, I think we can add it to cloud variables we have right now..11:10
quiquellsshnaidm: what variables ?11:10
ykarelbogdando, reading11:10
bogdandoykarel: did you mean perhaps that just amending the available var with --provides covers it fully?11:10
bogdandoI think I cna get that... so we can just place old names to the list so they as well end up into the final list11:11
bogdandoneat11:11
ykarelbogdando, yes11:11
bogdandookay11:11
*** dsneddon has quit IRC11:11
quiquellsshnaidm: Wait for nodes failing again http://logs.rdoproject.org/58/18558/12/check/tripleo-ci-reproducer-centos-7-libvirt/725cc50/job-output.txt.gz11:11
ykarelbogdando, the command i shared will cover the cases mentioned in bug11:11
quiquellsshnaidm: I think we have to dimension timeouts and the like11:11
bogdandoyour repoquery kungfu is great, sansay ykarel11:11
sshnaidmquiquell, somewhere here maybe: https://github.com/rdo-infra/ansible-role-tripleo-ci-reproducer/blob/master/defaults/main.yaml#L27-L3311:12
quiquellsshnaidm: those variables are not seen by zuul job11:13
sshnaidmquiquell, as I see in logs it didn't wait at all11:13
sshnaidmquiquell, I think we can pass them to base job11:13
sshnaidmquiquell, or templatize base job11:14
quiquellsshnaidm: yep it's not waiting.. :-/11:14
quiquellsshnaidm: wait I see an error before11:14
sshnaidmquiquell, maybe we need start to stabilize what we have now, including mirrors adding.. not too much time till sprint end11:15
quiquellsshnaidm: "grep: /etc/ssh/ssh_known_hosts: No such file or directory"11:15
quiquellsshnaidm: why I cannot link to line at logs ? maybe we are missing a post role or something ?11:15
sshnaidmquiquell, why can not? You can11:16
sshnaidmquiquell, like that? https://logs.rdoproject.org/58/18558/12/check/tripleo-ci-reproducer-centos-7-libvirt/725cc50/job-output.txt.gz#_2019-01-29_10_52_03_86920011:16
quiquellsshnaidm: can you do that here ? http://logs.rdoproject.org/58/18558/12/check/tripleo-ci-reproducer-centos-7-libvirt/725cc50/job-output.txt.gz11:17
quiquellsshnaidm: I can't11:17
sshnaidmquiquell, click on timstamp11:17
ssbarnea|roverwho is working on the new reproducer? i found https://logs.rdoproject.org/39/565839/7/openstack-check/tripleo-ci-reproducer-centos-7-libvirt/d5b9bb5/job-output.txt.gz#_2019-01-28_10_51_44_99339511:17
quiquellsshnaidm: Is not clickable for me11:17
sshnaidmquiquell, hmm.. weird, ctrl+f5?11:18
sshnaidmssbarnea|rover, it's more experimental stuff, can fail in some places11:18
ssbarnea|roverpanda|numb: do you have few minutes?11:19
panda|numbssbarnea|rover: I'm numb11:19
quiquellssbarnea|rover: Yep, I think this is the fatal stuff11:20
quiquellsshnaidm: ^ the problem for libvirt is there11:20
quiquellHave to figure out what it's not fail fasting there11:21
quiquellso subnode-0 has the issue but subnode-1 is working fine :-/11:22
quiquellsshnaidm: so the issue it's a subnode-0 I use a playbook to be able to do that in parallel11:23
quiquellssbarnea|rover: but it's more difficult to debug11:23
quiquellss argg11:24
ssbarnea|roverquiquell: my impression is that this could have being avoided if we would respect E405 rule (ansible-lint).  https://docs.ansible.com/ansible-lint/rules/default_rules.html --- current code is *not* compliant.11:26
ssbarnea|rover@oooq: more votes on https://review.openstack.org/#/c/632695/ needed? (documenting use of @oooq tag). thanks.11:30
quiquellssbarnea|rover: But we want to install latest there11:34
quiquellssbarnea|rover: It was like that at tqe11:34
quiquellssbarnea|rover: going to remove latest and see what happend, thanks11:34
quiquellssbarnea|rover: also later on we do an update11:35
quiquellssbarnea|rover: how do we update the system and respect E405 rule ?11:35
ssbarnea|roverquiquell: add a retry to package module call. 2-3 retries are more than enough.11:36
quiquellAhh silly me is about retries11:36
quiquellssbarnea|rover: the issue was not that11:36
quiquellssbarnea|rover: issue was ansible lint states that we cannot use "latest"11:36
ssbarnea|roverquiquell: do not use the infitite loop example from the docs, is... unfortunate ;)11:36
quiquellssbarnea|rover: and what about the state: latest ?11:37
quiquellssbarnea|rover: let me reproduce the ansible-lint stuff11:37
quiquellssbarnea|rover: so you can help me there11:37
ssbarnea|roverquiquell: this is ok11:37
ssbarnea|roverquiquell: i doubt we will ever not use this on CI.11:37
quiquellssbarnea|rover: tasks/libvirt/prepare.yaml:32: [E403] Package installs should not use latest11:37
quiquellssbarnea|rover: that's the error I didn't want11:37
ssbarnea|roverquiquell: add this:  # noqa: E403 to the line.11:38
quiquellssbarnea|rover: cool! that's the stuff I was looking for11:38
quiquellthanks!11:38
ssbarnea|rovernewer versions of ansible-lint do know about the same "noqa" comments, which is great, no more need to use skip_ansible_lint11:38
quiquellssbarnea|rover: Do I have to update the pre-commit stuff ?11:39
quiquellTo get new ansible-lint ?11:39
quiquellssbarnea|rover: not working11:39
ssbarnea|roverquiquell: on some repos you do have to:  "pre-commit autoupdate"11:39
quiquellssbarnea|rover: did that11:40
quiquell+            # noqa: E403 to the line.11:40
quiquell             state: latest11:40
quiquellThis is it?11:40
mariosbiab11:40
ssbarnea|roveri think this was done in 4.0.1, let me check. not sure about exact syntax.11:40
*** dsneddon has joined #oooq11:40
quiquellssbarnea|rover: btw it does not complain of retries11:40
ssbarnea|roverquiquell: i know, because this rule is disabled in .ansible-lint - its use is a big controversial, even inside our team. we need to check with others if we are about to accept and respect it or not, or if we will only add retries where they are proven to be needed.11:43
ssbarnea|roverquiquell: we should also watch https://github.com/ansible/ansible-lint/issues/456 -- to see in which direction it goes.11:44
quiquellssbarnea|rover: man cannot make the noqa thing working11:44
ssbarnea|roverit seems that E405 will no longer be enabled by default in 4.1.0, not really surprised.11:44
quiquellssbarnea|rover: this is it?11:45
quiquellhttps://github.com/ansible/ansible-lint/pull/460/files11:45
*** dsneddon has quit IRC11:45
quiquellssbarnea|rover: could the retry fix the issue ?11:45
ssbarnea|roverquiquell: now i know why you cannot use noqa: it was not released yet. it was merged into master 19 days ago but latest release is 25 days old.11:45
quiquellssbarnea|rover: arg, ok I am going to keep the skip11:46
ssbarnea|roverquiquell: i believe so. I would put a retry there. cannot hurt and had nice benefits: we can even measure how often retries are used to salvage builds using logstash.11:46
quiquellssbarnea|rover: Let's do that at both package install at prepare.yaml11:47
quiquellsshnaidm: we have failing hypervisor http://logs.rdoproject.org/58/18558/13/check/tripleo-ci-reproducer-centos-7-libvirt/8f90930/job-output.txt.gz11:47
quiquellykarel: ^ thanks11:48
ssbarnea|roverquiquell: cc me on review. i am for it. the 3 retry lines could make our builds more resilient to random networking issues.11:48
quiquellargg sh: getenforce: command not found11:48
ykarelquiquell, i can't find full logs, where did u see it's hypervisor issue11:51
quiquellykarel: na forget we cannot run the tool at centos711:51
quiquellsh: getenforce: command not found11:51
ykarelquiquell, not sure if that's related to hypervisor11:52
quiquellykarel: Is not11:52
quiquellykarel: the thing is that we are trying to run libguestfs-test-tool at centos7 in CI11:52
quiquellykarel: And it fails because it expect selinux there11:52
ykarelthat command comes from: libselinux-utils11:53
ykarelit may be it's not in PATH11:53
*** holser_ has joined #oooq11:55
quiquellssbarnea|rover: just added 5 retries at both places, let's see if it helps11:55
quiquellsshnaidm: ack on stabilizing I am throwing random reviews at reproducer right now11:56
quiquellsshnaidm: let's merge the finger server https://review.rdoproject.org/r/#/c/18475/11:57
sshnaidmquiquell, commented11:59
quiquellsshnaidm: going to add logging file too to the finger service12:06
quiquellsshnaidm: https://review.rdoproject.org/r/1847512:06
sshnaidmquiquell, port 79?12:10
sshnaidmquiquell, no problem with no-root user?12:10
quiquellyep12:10
quiquellnoe12:10
quiquellnope12:10
quiquellweird ehh12:10
quiquellsshnaidm: so were do we put the mirror stuff ?12:11
quiquellsshnaidm: like conditional in the job ?12:11
*** dsneddon has joined #oooq12:12
*** agopi|off has joined #oooq12:12
sshnaidmquiquell, it's used in pre.yml of base job, right?12:12
quiquellsshnaidm: nope in run.yaml I don't want to pollute pre.yaml12:13
sshnaidmquiquell, https://github.com/rdo-infra/ansible-role-tripleo-ci-reproducer/blob/master/files/projects/zuul-config/playbooks/base/pre.yaml#L2712:13
quiquellsshnaidm: run.yaml is pure zuul12:13
quiquellsshnaidm: I am talking about CI not CI(CI)12:13
sshnaidmquiquell, I see12:14
sshnaidmconfusing :D12:14
quiquellsshnaidm: so this is working12:14
quiquellhttps://review.rdoproject.org/r/#/c/18571/12:14
quiquellsshnaidm: just harcode the RDO mirror in the job defintion12:14
quiquellsshnaidm: but running this job out of CI will be not good so we have to able to switch that12:15
*** jpena is now known as jpena|lunch12:15
quiquellsshnaidm: I can look at zuul_mirror_fqdn if not present set RDO12:15
quiquellsshnaidm: and we set zuul_mirrof_fqdn at repro startup in zuul12:16
quiquellsshnaidm: what do you think ?12:16
*** dsneddon has quit IRC12:16
sshnaidmquiquell, I think it should be depending on user config of cloud, let's no rely on presence of zuul_mirror_fqdn12:16
quiquellsshnaidm: but we don't have that in CI12:17
sshnaidmquiquell, which CI?12:17
quiquellsshnaidm: RDO CI12:17
quiquellsshnaidm: not CI(CI)12:18
quiquellRDO(CI)12:18
sshnaidmquiquell, let's sync, I'm total lost12:18
quiquellblue ?12:18
quiquellgoing to yours12:18
*** skramaja has quit IRC12:22
*** ratailor has quit IRC12:31
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)12:47
*** quiquell is now known as quiquell|brb12:48
*** dsneddon has joined #oooq12:49
quiquell|brbsshnaidm: finger service fixed https://review.rdoproject.org/r/#/c/18475/12:51
sshnaidmquiquell|brb, I remove this change, it's not related: https://review.rdoproject.org/r/#/c/18571/13/playbooks/tripleo-ci-reproducer/pre.yaml12:52
*** apetrich has quit IRC12:52
quiquell|brback12:52
quiquell|brbsshnaidm: done, going back in a few12:54
*** apetrich has joined #oooq12:55
*** agopi|off has quit IRC12:55
*** dsneddon has quit IRC12:55
chandankumarquiquell|brb: https://review.openstack.org/#/c/633185/8/playbooks/multinode-standalone.yml@78 it is not working here I am not sure I have done something wrong here12:59
weshayis rdo back12:59
weshayarxcruz|ruck, ssbarnea|rover ?12:59
weshaychandankumar, arxcruz|ruck kopecmartin https://bluejeans.com/u/whayutin/13:00
weshayarxcruz|ruck, hola hola?13:02
arxcruz|ruckweshay: joining13:04
*** trown|outtypewww is now known as trown13:13
*** gkadam has quit IRC13:20
panda|numbquiquell|brb: where are zuul containers logging ?13:25
*** quiquell|brb is now known as quiquell13:26
quiquellpanda|numb: docker-compose logs13:26
*** agopi|off has joined #oooq13:26
*** agopi|off is now known as agopi13:26
ssbarnea|roverweshay: yeah, back13:29
quiquellweshay: Looks like we have a less coocked images for rdo jobs https://review.rdoproject.org/r/#/c/18593/13:29
quiquellweshay: so we can find issues with pre.yaml13:29
*** rlandy has joined #oooq13:30
weshayk k.. I want to catch up but chatting w/ tempest guys13:30
quiquellThis to have it for fedora28https://softwarefactory-project.io/r/#/c/14897/13:30
quiquellweshay: ack, rebase your review in top of that so you can check13:30
chandankumarweshay: https://review.openstack.org/#/c/58956813:30
*** dsneddon has joined #oooq13:30
weshayssbarnea|rover, https://docs.google.com/document/d/1Zyzez6YStxEvXs8cBo6RetoigOy9E68UNc9rfXBSY3Y/edit?ts=5c504a2713:31
chandankumarweshay: https://review.openstack.org/#/c/581214/13:31
quiquellrlandy: let's merge docker RDO mirror https://review.rdoproject.org/r/#/c/18571/13:33
quiquellrlandy: working now we are being hit by cloudflare TLS issues13:33
rlandyquiquell: k- will do13:33
quiquellrlandy: about libvirt looks like some hypervisors have a bug at centos13:34
quiquellrlandy: fedora is not affected13:34
rlandyquiquell: my jobs last night didn't launch13:34
rlandybut got as far as that13:34
rlandyquiquell: any other reviews that need to merge?13:35
*** jpena|lunch is now known as jpena13:36
quiquellrlandy: https://review.rdoproject.org/r/#/c/18571/13:37
*** dsneddon has quit IRC13:38
quiquellrlandy: this is important too but I am fixing it13:38
quiquellrlandy: https://review.rdoproject.org/r/#/c/18569/13:38
rlandytop one is done13:39
quiquellrlandy: with the top one now we can show how to stream console logs at reproducer13:39
rlandyquiquell: k - going to recheck one before13:39
quiquellrlandy: ack will try to fix this13:40
rlandyk - will keep an eye on it13:40
*** matbu has quit IRC13:42
rlandyquiquell: https://review.rdoproject.org/r/#/c/18606/ - very minor change - but job won't start if someone copies this example otherwise13:47
rlandyweshay: wrt https://review.openstack.org/#/c/631067/30/roles/create-zuul-based-reproducer/templates/reproducer-zuul-based-quickstart.sh.j2 - you wanted docker install added and what else?13:48
quiquellrlandy: +w13:48
mariosso this system eng all hands is at same time as tripleo weekly13:53
*** matbu has joined #oooq13:55
panda|numbmarios: ?13:56
*** panda|numb is now known as panda13:56
pandastill kind of numb13:56
mariosin my calendar panda (System Engineering All hands )13:56
pandamarios: why ? you want to attend ?13:56
mariosdon't know should we13:56
mariosi answere maybe cos wasn't sure :)13:57
pandaare we system engineers ?13:57
mariospanda: radio system-end13:58
marioseng even13:58
chandankumarweshay: barbican stuff https://review.openstack.org/#/c/631326/13:59
*** ykarel is now known as ykarel|away14:01
*** dsneddon has joined #oooq14:02
ssbarnea|roversshnaidm: weshay: please help me merge https://review.rdoproject.org/r/#/c/18294/ -- correction of ovb repo location for ci-config.14:05
sshnaidmssbarnea|rover, it's obsolete14:06
weshayssbarnea|rover, te-broker is dead dude14:06
ssbarnea|roverweshay: te-broker is the name of the *machine*...14:06
sshnaidmssbarnea|rover, machine is live, but service is dead and unused14:06
*** dsneddon has quit IRC14:06
ssbarnea|roversshnaidm: nope,the cleanup script is deployed by this script, so it is used.14:07
weshayright.. so the right thing would be to remove some of this setup.. and maybe add something to ensure the cleanup script is on it and running14:07
weshayif it's not already written14:07
ssbarnea|roverweshay++14:07
hubbot1ssbarnea|rover: weshay's karma is now 1414:07
ssbarnea|roverweshay: this is the reason why i was working on this, for the cleanup script.14:08
weshayk14:08
weshayit's not obvious from the patch14:08
weshaycan you update the commit message, then we'll merge..14:08
ssbarnea|roverweshay: just to double check: the only thing to be kept out of te-broker setup is the cron part, right? i can remove other stuff from the playbook/role.14:08
weshaynot sure why we need ovb repo for the cleanup14:09
ssbarnea|roverweshay: well, i can remove it and this will resolve the issue. doing it right now.14:10
weshayrlandy, re: https://review.openstack.org/#/c/631067/30/roles/create-zuul-based-reproducer/templates/reproducer-zuul-based-quickstart.sh.j214:11
quiquellrlandy: about starting reproducer without zuul restart it's "--skip-tags start"14:11
weshayI was going to clean up and toy around w/ installing docker and setting up the user group in the script14:11
rlandyweshay: sure - I am working on some basic user doc now14:12
rlandyso we have something to instruct the user what to do with these files14:12
rlandyquiquell: thanks14:12
rlandyquiquell: and finally the tar file you suggested ages ago ... http://logs.openstack.org/67/631067/30/check/tripleo-ci-centos-7-undercloud-containers/7c217a0/logs/reproducer-zuul-based-quickstart.tar14:13
ssbarnea|roverweshay: i guess it could be wise to rename the te-broker machie/role/playbook to something else, to avoid confusions. any ideas?14:15
weshaytripleo-ci-tools maybe?14:15
ssbarnea|rover"tooler"? (shorter)14:16
weshayssbarnea|rover, raise it in a planning mtg.. <--- panda14:16
quiquellrlandy: We get a tarball so people can decide on runing the script or the playbook, is that right ?14:17
quiquellrlandy: maybe we can make the tarball executable14:18
rlandyquiquell: ack - exactly14:18
quiquellrlandy: https://www.linuxjournal.com/node/100581814:18
weshayfolks https://docs.google.com/document/d/1yn3SW0-UzAFvBk4xS672hZmNHjFeVo7ag8O2FPpA5bM/edit14:18
rfolcoCI community meeting (office hours) starts now at https://bluejeans.com/4113567798 - agenda: https://etherpad.openstack.org/p/tripleo-ci-squad-meeting14:18
quiquellrlandy: we can make the thing slef stracting and run the repro bash script14:18
weshayrfolco, there is an all hands atm14:19
weshayso people may be joining late14:19
pandaweshay: ssbarnea|rover added to retro https://trello.com/c/XIhded2W/774-rename-te-broker14:19
rfolcoweshay, k14:19
rlandyquiquell: extracting is good - running not sure we want to do that - as the bash script can run with various options14:19
rlandywill look14:20
quiquellrlandy: You can put the frontier where you want just extracting or running the script14:20
quiquellrlandy: Just take a look at check if it can help14:20
rlandyack14:20
ssbarnea|roverok, not sure if we need much discussion/planning about such trivial issues like renaming a role.14:20
quiquellrlandy: another one, for non libvirt reproducer we don't want to clone tq14:22
mariosrfolco: o/ i am listening in the systems eng call. i'll join community if theres stuff in the agenda (watching)14:22
rlandyquiquell: we discussed this at yesterday's meeting  - where I mentioned you comment to not install tq when not running libvirt14:22
rlandyquiquell: weshay's suggestion was that we should stick to what ci does14:23
rlandytq is installed bu ci whether it is used or not14:23
rfolcomarios, ack14:23
rlandymaking the switch is no big deal14:23
rlandyI am open to either14:23
pandamarios: anything interesting ?14:23
*** udesale has joined #oooq14:24
rlandyquiquell: If you feel strongly about it, feel fre eto object and I'll change it14:24
mariospanda: yah i mean not uninteresting anyway :)14:24
*** ykarel|away has quit IRC14:25
*** holser__ has joined #oooq14:26
*** holser_ has quit IRC14:26
quiquellrlandy: It's not an stopper but the less we do the better14:27
rlandyquiquell: k , understood - adding the extracting stuff14:28
quiquellrlandy: ack, nice14:28
ssbarnea|roverweshay: panda: ovb-cleanup script fix and tested in production: https://review.rdoproject.org/r/#/c/18517/ see https://gist.github.com/ssbarnea/1e463bad540352e54a817aa876ea6b6314:33
ssbarnea|roveri manually deployed it to te-broker to be sure that it works. You can check its output running:  journalctl -t ovb-tenant-cleanup14:34
ssbarnea|roverpanda recommended use of journalctl instead of log files.14:34
mariosquiquell: so fedora-28-libvirt green now /me checks logs https://review.rdoproject.org/r/#/c/18539/14:36
quiquellmarios: dryrun ?14:36
mariosquiquell: well yeah i'm passing it14:37
mariosquiquell: no longer fails mirror at least http://logs.rdoproject.org/39/18539/4/check/tripleo-ci-reproducer-fedora-28-libvirt/8c0f8a0/job-output.txt.gz14:38
mariosquiquell: oh wrong log14:38
mariosquiquell: sec14:38
mariosquiquell: whichi reminds me can we do something about those directories 01/1001/101/ etc14:39
quiquellmarios: looks like there is one retry14:39
quiquellmarios: weird14:39
mariosquiquell: http://logs.rdoproject.org/39/18539/4/check/tripleo-ci-reproducer-fedora-28-libvirt/8c0f8a0/tripleo-ci-reproducer/logs/01/1001/1/check/tripleo-ci-centos-7-standalone-reprozuul-dryrun/7f0cd1c/job-output.txt.gz14:39
quiquellmarios: I think we can change the post stuff in the base job14:39
quiquellmarios: but you can be running a lot of sh.. at your zuul so it's good to differenciate14:40
quiquellmarios: is working fine ! \o/14:41
mariosquiquell: well i can't see any error it that nested output log14:41
mariosquiquell: can we remove /logs/01/1001/1 directories to something more predictable ;)14:41
*** dsneddon has joined #oooq14:42
quiquellmarios: interesting the host is just failing because the RDO image is different from the image we prepare at libvirt14:42
quiquell:-)14:42
*** weshay has quit IRC14:43
quiquellmarios: but jobs are running at RDO, what can be the difference14:43
quiquellmarios: what we can do is create a symbolic link to latest logs14:44
quiquelllogs/latest14:44
quiquellor the like14:44
quiquellBut it can have concurrent issues14:44
mariosquiquell: ack but what do we want for the sprint? can we merge anything here. or keep this for next sprint (tomorrow)14:45
ssbarnea|roverfeel free to show your interest about seeing https://github.com/ansible/proposals/issues/92 fixed.14:46
*** dsneddon has quit IRC14:46
quiquellmarios: btw looks like we can set vars without new job definition14:47
quiquellmarios: so for the moment we can do dryrun only at libvirt14:47
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)14:47
mariosquiquell: adding some status in https://tree.taiga.io/project/tripleo-ci-board/task/615 for end of sprint anyway14:47
quiquellmarios: centos libvirt is docker cloudflare stuff there is a fixing merging14:50
quiquellmarios: maybe you can help me review this, don't know what is wrong have tested locally https://review.rdoproject.org/r/#/c/1856914:52
mariosquiquell: ack will have a look in a bit14:53
mariosquiquell: ah ack (its the hard coded id rsa thing )14:55
quiquellmarios: Don't know the issue and zuul output is not helping much :-(14:55
mariosquiquell: wonder if its the user14:55
quiquellansible_user right ?14:55
mariosquiquell: like you're using ansible_user_dir14:55
quiquellsometimes is not there14:55
mariosquiquell: yeah i wonder14:56
quiquellansible_user_dir it's always there in zuul I think14:56
quiquellsshnaidm: legit centos7 failing at libvirt with dumping and all http://logs.rdoproject.org/58/18558/18/check/tripleo-ci-reproducer-centos-7-libvirt/5988a09/14:56
quiquellsshnaidm: libguestfs failing as expected14:56
mariosquiquell: will have a closer look on fresh coffee brain tomorrow14:58
sshnaidmquiquell, why does it fail?14:59
sshnaidmquiquell, can't find the error..14:59
quiquellsshnaidm: test tool fails but don't know why14:59
sshnaidmquiquell, yeah, me too :)14:59
quiquellsshnaidm: at least we can detect it, then we have to do the fallback to force_cgf (or whatever the name is) but this get sloww15:00
sshnaidmquiquell, how much slower?15:00
quiquellsshnaidm: Well I think we where having it by default somewhere ykarel knows better15:00
quiquellsshnaidm: let's try it15:00
quiquellsshnaidm: what was the name force_fgc?15:01
sshnaidmquiquell, tgc..?15:01
quiquellsshnaidm: Let's merge the dumping at least is a fail fast instead of timeout15:03
quiquellsshnaidm: what do you think ?15:03
sshnaidmquiquell, yeah, but not sure it represents good..15:04
quiquellwhat do you mean ?15:04
*** sshnaidm is now known as sshnaidm|mtg15:04
chandankumarquiquell: Hello15:07
chandankumarquiquell: https://review.openstack.org/#/c/633185/8/playbooks/multinode-standalone.yml@7915:09
chandankumarquiquell: this one is not working as it is coming undefined15:09
chandankumarquiquell: please have a look15:10
quiquellchandankumar: checking15:14
quiquellchandankumar: have you try it at your machine with a cloud.yaml and something similar a playbook ?15:14
*** dsneddon has joined #oooq15:17
quiquellchandankumar: commented15:18
*** udesale has quit IRC15:18
quiquellchandankumar: ahh wait15:20
sshnaidm|mtgarxcruz|ruck, do we have live migration test in tempest?15:20
arxcruz|rucksshnaidm|mtg: yes, but it not work unless you have two compute nodes15:21
sshnaidm|mtgarxcruz|ruck, ack15:21
quiquellchandankumar: you can filter at the gathering stuff15:23
quiquellchandankumar: for example15:23
quiquell      os_client_config:15:23
quiquell        clouds:15:23
quiquell          - rdo-cloud15:23
*** dsneddon has quit IRC15:24
quiquellchandankumar: commented with right solution15:26
chandankumarquiquell: sure thanks , i will take a look15:26
rlandysshnaidm|mtg: ok - fixed my python2 error15:28
*** sshnaidm|mtg is now known as sshnaidm15:33
*** fultonj has joined #oooq15:35
sshnaidmrlandy, great15:37
quiquellrlandy: to have the stream command after geting UUID https://review.rdoproject.org/r/#/c/18613/15:37
quiquellsshnaidm: ^15:37
*** fultonj has joined #oooq15:37
rlandyk15:38
quiquellsshnaidm: This will work ? https://review.rdoproject.org/r/#/c/18558/20/playbooks/tripleo-ci-reproducer/templates/run.sh.j215:38
quiquellsshnaidm: I mean this will affect the libvirt roles ?15:38
quiquellsshnaidm: or they have like a clean environment ?15:38
*** ykarel|away has joined #oooq15:38
sshnaidmquiquell, I don't think it will work tbh15:39
*** ykarel|away is now known as ykarel15:39
quiquellsshnaidm: It has to be passed to the role ?15:39
sshnaidmquiquell, it should be env var for task15:39
sshnaidmquiquell, I think for task/block, not sure about playbook though15:39
sshnaidmquiquell, each task is separate shell15:40
quiquellsshnaidm: then we have to do this just for the virt-size15:40
sshnaidmquiquell, but we have this as a parameter in oooq roles, isn't it?15:40
quiquellsshnaidm: playbook not role, I am not using playbooks15:41
sshnaidmquiquell, then need to specify for each task15:41
rlandyso we still need: sudo  dnf install pipenv git ansible-python3 python3-libselinux?15:42
quiquellrlandy: pre.yaml have all this15:42
quiquellrlandy: pipenv is not longer needed we are just using pip --user15:42
rlandygood - removing15:42
quiquellrlandy: no virtualenv or nothing15:42
rlandyquiquell: how about sudo curl -L -o /etc/yum.repos.d/delorean.repo http://trunk.rdoproject.org/fedora/current/delorean.repo15:42
rlandysudo dnf update -y15:42
quiquellrlandy: same you have at the reproducer scripts15:42
rlandystill need dlrn repos?15:42
quiquellrlandy: dlrn repos ?15:43
quiquellrlandy: in the host ?15:43
sshnaidmrlandy, why do we need dlrn repos?15:43
rlandyquiquell: so the doc says15:43
ykarelsshnaidm, quiquell it's force_tcg15:43
sshnaidmykarel, ack15:43
rlandyhttps://docs.google.com/document/d/1i1-_L2mx8_erETAVblchLnymC6-9h7A2x02begy99UQ/edit#15:43
quiquellykarel: I have to be set per task isn't it ?15:43
ykarelsshnaidm, quiquell can do like http://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/tree/roles/modify-image/tasks/libguestfs.yml#n5015:43
quiquellykarel: was just checkint it15:44
ykarelin libvirt-nodepool rool15:44
ykarelrole15:44
rlandyquiquell: just putting on some user doc to go in the README in each job15:44
rlandybasic stuff15:44
quiquellrlandy: so pre.yaml have all they need I think15:44
quiquellrlandy: if not we change pre.yaml15:44
sshnaidmrlandy, seems like very outdated doc15:44
quiquellrlandy: like the stuff is doing wes15:44
rlandygreat - moving on15:44
*** ccamacho has quit IRC15:45
*** ccamacho has joined #oooq15:46
quiquellykarel: like this https://review.openstack.org/633444  ?15:48
quiquellsshnaidm: ^15:49
*** weshay has joined #oooq15:49
sshnaidmquiquell, yep, let's see how it goes15:50
quiquellsshnaidm: rolling15:50
ykarelquiquell, Why not doing at http://git.openstack.org/cgit/openstack/tripleo-quickstart/tree/playbooks/libvirt-nodepool.yml#n2615:50
ykarelisn't ^^ used?15:51
quiquellykarel: we are using roles not playbooks15:51
sshnaidmrlandy, one of problems I had is requirement for sudo when playbook tries to install packages15:51
sshnaidmrlandy, it means we can't run it on hosts with sudo with password15:51
quiquellrlandy: also we have to make notes abut gerrit ssh keys and the issue with paramiko bug15:51
sshnaidmrlandy, maybe we can extract all installation stuff, or to have option to skip it - for future15:52
rlandysshnaidm: quiquell; sure - pls comment on the review and I will fix15:52
quiquellrlandy: repro review or new one ?15:52
ykarelquiquell, ack15:52
rlandycurrent review15:53
rlandywill note we can use skip-tags if running not for the first time15:53
*** dsneddon has joined #oooq15:53
rlandysshnaidm: what are the latest images people should upload?15:53
rlandyfor the README doc15:54
ykarelquiquell, ok try the revie15:54
sshnaidmrlandy, people shouldn't upload anything15:54
rlandysshnaidm: accept?15:54
sshnaidmrlandy, we currently share images from openstack-nodepool tenant and they should accept15:54
sshnaidmrlandy, but need to request this15:54
rlandysshnaidm: what should I say in the user doc?15:54
weshayquiquell, you there?15:54
weshayquiquell, did you fill out the form?15:55
rlandyping on #oooq yo request images?15:55
sshnaidmrlandy, "You need to request sharing nodepool images from CI team providing your tenant ID and then accept the shared image"15:55
rlandyfine15:55
quiquellweshay: Haven't fill in the PTG from yet15:55
quiquells/from/form/15:55
sshnaidmrlandy, ah, wait.. quiquell said we have them public now15:55
quiquellsshnaidm: they don't have to do nothng15:56
sshnaidmrlandy, ok, so they should have it15:56
rlandygreat - will just tell them to check they have access to publicly shared nodepool images15:57
*** dsneddon has quit IRC16:01
*** jfrancoa has quit IRC16:09
chandankumararxcruz|ruck: kopecmartin we are back in business os_tempest gates are back to normal :-)16:15
*** quiquell is now known as quiquell|off16:16
arxcruz|ruck\o/16:16
*** dsneddon has joined #oooq16:26
weshayok.. CONTAINERS WIN! https://github.com/DomiStyle/docker-idrac616:27
weshayrlandy, ^16:27
chandankumarweshay: http://paste.openstack.org/show/744177/16:27
chandankumarweshay: this might be interesting for you16:27
chandankumaron collect-logs16:27
rlandywow16:27
rlandynice16:27
weshayrlandy, the docker run command works16:27
weshaycompose does not16:27
*** dsneddon has quit IRC16:32
weshaychandankumar, nice.. sshnaidm++16:33
hubbot1weshay: sshnaidm's karma is now 1316:33
weshayre: http://paste.openstack.org/show/744177/16:33
chandankumarweshay: sharing is caring :-)16:34
weshaylolz16:34
chandankumartoo much, /me out16:35
*** chandankumar is now known as chkumar|out16:35
sshnaidmreally nice16:35
*** agopi is now known as agopi|lunch16:41
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)16:47
*** vinaykns has joined #oooq16:52
*** hamzy has quit IRC16:56
*** hamzy has joined #oooq17:00
weshayrlandy, testing python2 now17:00
*** vinaykns has quit IRC17:01
*** vinaykns has joined #oooq17:03
rlandyweshay: https://review.openstack.org/#/c/631067/33/roles/create-zuul-based-reproducer/templates/README-reproducer-zuul-based-quickstart.html.j217:04
rlandy^^ it's a start17:04
rlandyweshay: my python2 failed down the line ...17:06
rlandyfatal: [localhost]: FAILED! => {"changed": false, "msg": "Unable to load docker-compose. Try `pip install docker-compose`. Error: No module named jsonschema"}17:06
*** dsneddon has joined #oooq17:06
rlandygoing back to that17:06
*** dsneddon has quit IRC17:10
*** hamzy has quit IRC17:11
*** bogdando has quit IRC17:15
*** ccamacho has quit IRC17:18
*** kopecmartin is now known as kopecmartin|off17:24
*** trown is now known as trown|lunch17:26
*** dsneddon has joined #oooq17:39
*** ykarel is now known as ykarel|away17:41
*** agopi|lunch is now known as agopi17:46
*** dsneddon has quit IRC17:47
ssbarnea|roverrlandy: please let me know what you think about my comment on https://review.openstack.org/#/c/631067/33/roles/create-zuul-based-reproducer/templates/README-reproducer-zuul-based-quickstart.html.j2@5917:53
ssbarnea|roverthe recomandation of using unsecure ssh keys worries me, why not just using the output of `ssh-add -L` to identify user keys in a safe manner? do we have platforms where this does not work?17:55
rlandyssbarnea|rover:  not sure- you're the first to object to it :)17:56
rlandywe pick up this key in the playbook17:56
rlandygetting17:56
rlandyhttps://review.openstack.org/#/c/631067/33/roles/create-zuul-based-reproducer/templates/launcher-playbook.yaml.j217:56
rlandywill looking into it17:56
rlandythat location is an assumption in various places17:57
rlandybit doesn't mean it can't be changed17:57
ssbarnea|roverrlandy: maybe I should drop the security guy hat, usually is not a very popular role, more of a PITA ;) -- but the reality is that i never keep my user key(s) decrypted on disk.17:58
ssbarnea|roveri am asking because i fixed a similar bug in old repro recently17:58
*** derekh has quit IRC18:01
*** jtomasek has quit IRC18:10
*** dsneddon has joined #oooq18:10
*** jpena is now known as jpena|off18:15
*** trown|lunch is now known as trown18:21
rlandyssbarnea|rover: it18:24
rlandy's a good suggestion18:24
rlandywill keep it for next sprint18:24
ssbarnea|roverrlandy: i suspect that fixing it would be very easy. i find this as a bug not a feature. more than willing to help.  i could duplicate your WIP review and test my change and update it if it works correctly.18:26
ssbarnea|roveri already know the details around ssh key so it would be very easy for me to do it.18:27
ssbarnea|roveralso it would mean that I will test the new repro :D18:27
rlandyssbarnea|rover: sure go ahead18:27
rlandyjust fixing the tar file18:27
ykarel|awayssbarnea|rover, i remeber you mentioned epel metalink error today, is the issue detected? i see it's affecting periodic jobs too18:44
ykarel|awayhttps://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-master/d685266/job-output.txt.gz#_2019-01-29_18_11_52_92297518:44
ssbarnea|roverykarel|away: i only documented it on https://review.rdoproject.org/etherpad/p/ruckrover-sprint24 -- but I didn't do more about it because i did not see enough failures.18:45
weshayrlandy, I have some thoughts re: the reproducer script18:46
rlandyweshay: ok - changes needed?18:47
weshayrlandy, ya.. let me post one more thing.. then I'll point you18:47
ykarel|awayssbarnea|rover, good to have a priority bug, it's affecting promotions now, not sure how much though18:47
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades @  (1 more message)18:47
ssbarnea|roverykarel|away: rdo kibana is down, so I cannot search for occurences, just reported it on irc.18:48
ssbarnea|roverto me this looks like a repo config issue, probably a changed gpg key?18:49
ykarel|awayssbarnea|rover, don't know seeing atleast two failures18:49
ykarel|awayat https://review.rdoproject.org/zuul/status18:49
weshayrlandy, k https://review.openstack.org/#/c/631067/30/roles/create-zuul-based-reproducer/templates/reproducer-zuul-based-quickstart.sh.j218:50
weshayrlandy, I've removed the python interp as well.. we'll see how it goes18:51
ykarel|awayssbarnea|rover, see top 5 so seems actual issue affecting ovb:- https://review.rdoproject.org/zuul/builds?result=POST_FAILURE18:51
weshaysorry it takes me so long18:51
* rlandy looks18:51
*** hamzy has joined #oooq18:52
weshaywe could move that git install to the launcher-env-setup playbook18:53
rlandyall the installs18:53
weshaywell..except for ansible :)18:53
rlandycorrect18:54
rlandyok - let me update18:54
rlandynot sure about this ... quickstart.sh --install-deps18:54
weshayI think the docker group work should stay in the shell18:54
weshayrlandy, what's your concern?18:54
* rlandy checks what else that installs18:55
rlandyweshay: why keep docker work in shell?18:55
weshayrlandy, because it doesn't work w/ ansible18:55
weshaywe already try to handle it ansible18:56
weshayit's not a good solution for a user18:56
rlandyhmmm ... so $USER18:56
rlandyis that the same as the gerrit user?18:56
rlandyrdo-gerrit user18:57
rlandyupstream gerrit user18:57
rlandycurrent system user?18:57
rlandyfor the docker piece18:57
weshay$USER is the current user18:57
weshaythe current user has to be in the docker group18:57
rlandyso could be diff from gerrit user18:58
rlandywhich will be the ansible_user18:58
weshayya18:58
rlandyok - I can't really test this since I don;t have a split-personality setup18:58
weshayhappy to be QE18:59
rlandyk- give me few minutes to update review18:59
weshayrlandy, sshnaidm HOT dam.. python2 ansible works and my containers are up and running19:00
* ykarel|away out19:00
rlandynice for you19:01
sshnaidmweshay, \o/19:01
weshayHOT dam19:01
weshayand I have a job running19:01
weshayrlandy, we have to remove the python3 interp line19:01
weshayWOOOOOOOOT19:01
weshayhot dam19:01
rlandyweshay: already done in latest patch19:02
weshayHOT dam19:02
rlandyweshay: plus there is a doc section on py2 vs p319:02
ssbarnea|roverweshay: rlandy : i suspect centos repos are messed or similar because install-deps no longer works: https://gist.github.com/ssbarnea/c495d4a34d8df03d7d8f55261e8abecf19:03
rlandyweshay: wrt install-deps ... you have two sep comments ...19:04
rlandybash git/tripleo-quickstart/quickstart.sh --install-deps19:04
rlandyand install -y ansible python2-libselinux (adds python2-libselinux)19:04
rlandyyou want both?19:04
rlandyjust install-deps19:04
rlandyinstall-deps will install ...19:06
rlandysudo-1.8.23-1.fc28.x86_6419:06
rlandyLast metadata expiration check: 4:13:55 ago on Tue Jan 29 09:51:29 2019.19:06
rlandyPackage git-core-2.17.2-2.fc28.x86_64 is already installed, skipping.19:06
rlandyPackage gcc-8.2.1-6.fc28.x86_64 is already installed, skipping.19:06
rlandyPackage iproute-4.18.0-1.fc28.x86_64 is already installed, skipping.19:06
rlandyPackage libyaml-0.1.7-5.fc28.x86_64 is already installed, skipping.19:06
weshayrlandy, sshnaidm woot.. ansible returned w/ 0 failed19:06
rlandyPackage libffi-devel-3.1-16.fc28.x86_64 is already installed, skipping.19:06
weshayfirst TIME19:06
rlandyPackage openssl-devel-1:1.1.0i-1.fc28.x86_64 is already installed, skipping.19:06
rlandyPackage redhat-rpm-config-110-1.fc28.noarch is already installed, skipping.19:06
rlandyPackage python3-libselinux-2.8-1.fc28.x86_64 is already installed, skipping.19:06
rlandyPackage python2-libselinux-2.8-1.fc28.x86_64 is already installed, skipping.19:06
rlandyPackage python3-PyYAML-3.12-10.fc28.x86_64 is already installed, skipping.19:06
rlandyweshay: you can make a shehecheyanu19:06
*** ykarel|away has quit IRC19:06
weshaytags all?19:06
weshaywhat do we need to really run standalone19:07
rlandyif it's not a first time run, --skip-tags start19:07
rlandyyou will need tags all or at least tags launch19:07
rlandylaunch is not default19:07
rlandyweshay: did the job actually run?19:08
rlandycan you see zuul/gerrit status?19:08
rlandythere are fixes since patch 3019:08
weshayhrm.. one container died19:09
weshaysec.. in 1-119:10
rlandyhmmm ...19:13
*** dtantsur is now known as dtantsur|afk19:17
weshayoh k.. tags launch19:19
weshayroger19:19
rlandyweshay: re: your docker comment19:30
rlandy sudo usermod -aG docker $USER19:30
rlandy  echo "Add user immediately to the docker group."19:30
rlandy  echo "This will exit the script, please re-execute."19:30
rlandy  newgrp docker19:30
weshayaye19:30
rlandyif the add line exists the script, newgrp docker will never run19:30
weshaysorry?19:31
rlandylook at the order of lines and echos19:31
weshayif the user is in docker group it wont run19:31
rlandyso you are saying newgrp docker will exit the script???19:32
weshayhttp://pastebin.test.redhat.com/70403619:32
weshayrlandy, it does.. yes19:32
weshayit resets the shell19:32
rlandyok - git the order now19:32
weshaythis is getting awesome19:34
weshayoh wait.. I was running w/ tags all19:36
weshayhrm19:36
weshay2019-01-29 19:34:15.949538 | primary |   "msg": "Failure talking to yum: failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.\nhttp://mirror.none.none.rdoproject.org/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - \"Could not resolve host: mirror.none.none.rdoproject.org; Unknown error\""19:38
weshayrlandy, so I guess I need to override the mirror19:38
rlandyweshay:for libvirt - ack, see the doc19:38
weshayI assume we don't want the mirror for libvirt19:38
weshayk19:38
rlandywe do19:38
rlandybut not default19:38
rlandyweshay: https://review.openstack.org/#/c/631067/ updated with your comments19:40
rlandypls also see doc explaining this19:40
weshayk.. cool19:40
weshayhttps://review.openstack.org/#/c/631067/30/roles/create-zuul-based-reproducer/README.md?19:40
rlandyyeah19:41
weshayoh.. gerrit19:41
rlandyit's easier if you render it19:41
rlandynot sure what the gerrit key issue is19:41
rlandyneed to ask about that19:41
rlandyweshay: you need to get off patch 3019:42
rlandypatch 3419:42
weshayya19:42
weshaysorry still not seeing it though19:42
rlandynot seeing what piece19:42
weshayre: the mirror19:42
rlandyoh ...19:43
rlandyhttps://review.openstack.org/#/c/631067/34/roles/create-zuul-based-reproducer/templates/launcher-env-setup-playbook.yaml.j219:43
rlandysorry ...19:43
rlandy Set the options selected into EXTRA_PARAMS19:43
rlandyif [[ "$LIBVIRT" == "1" ]]; then19:43
rlandy    EXTRA_PARAMS="$EXTRA_PARAMS -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org "19:43
rlandyfi19:43
rlandyor if you are just kicking the playbooks19:43
rlandy# To run the libvirt option (available for non-OVB jobs):19:44
rlandy# Clone https://github.com/openstack/tripleo-quickstart and run:19:44
rlandy# >> ansible-playbook launcher-playbook.yaml \19:44
rlandy#    -e nodepool_provider=libvirt \19:44
rlandy#    -e mirror_fqdn=mirror.mtl01.inap.openstack.org19:44
rlandy#19:44
rlandyweshay: ^^ see those two pieces19:44
rlandyif you run the bash script with -l, it takes care of the mirror for you19:44
weshayah.. I have an old copy :)19:45
rlandyagain ... please let go of patch 3019:45
rlandyit was a good one but we move on19:45
weshayhrm.. no I don't19:45
weshay    EXTRA_PARAMS="$EXTRA_PARAMS -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org "19:45
rlandyyep19:45
weshay2019-01-29 19:34:15.949538 | primary |   "msg": "Failure talking to yum: failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.\nhttp://mirror.none.none.rdoproject.org/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - \"Could not resolve host: mirror.none.none.rdoproject.org; Unknown error\""19:46
weshaymirror.none.none19:46
weshayweirddd..19:46
weshaywill try again19:46
rlandyok - will try that again as well19:46
rlandyweshay: still broken?20:00
weshaystill running, I'm rerunning as is.. just to you know .. test a little20:00
weshayhttp://codesearch.openstack.org/?q=mirror_fqdn&i=nope&files=&repos=20:00
weshayit's the right var20:00
rlandy ansible-playbook     ./launcher-playbook.yaml     -vv    --tags all -e nodepool_provider=libvirt  -e libvirt_volume_path=/home/temp/images -e mirror_fqdn=mirror.mtl01.inap.openstack.org20:01
rlandy^^ has been working for me20:01
rlandyjust need to check that the script passes the options correctly20:01
rlandymaybe -e should not have two options20:01
rlandythat could be a mistake20:02
weshaythat seems fine20:03
weshaymy | tee is not picking up the ansible-playbook invocation :(20:03
*** holser__ is now known as holser|eod20:04
*** holser|eod has quit IRC20:04
weshaysame issue20:05
weshayrlandy, ^20:05
rlandycan you paste ansible playbook output20:06
weshay+ echo wes20:08
weshaywes20:08
weshay+ echo -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org20:08
weshaynodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org20:08
weshayweird20:10
weshaynodepool lost it's -e20:10
*** agopi is now known as agopi|brb20:10
*** agopi|brb has quit IRC20:10
rlandy+ [[ rlandy != \r\l\a\n\d\y ]]20:12
rlandy+ ansible-playbook /tmp/reproduce-tmp.ztryT/launcher-playbook.yaml -vv --tags all -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org20:12
rlandyweshay: ^^ wfm20:12
rlandy+ EXTRA_PARAMS=' -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org '20:13
rlandyweshay: ./reproducer-zuul-based-quickstart.sh -l20:13
rlandywith latest20:13
weshayhrm20:13
weshayrlandy, can you paste me the latest20:14
weshaythat you are using20:14
weshay# Set the options selected into EXTRA_PARAMS20:15
weshayif [[ "$LIBVIRT" == "1" ]]; then20:15
weshay    EXTRA_PARAMS+=' -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org '20:15
weshayfi20:15
weshayalso tried...20:15
weshayEXTRA_PARAMS="$EXTRA_PARAMS  -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org "20:16
rlandypasting20:17
rlandyweshay: http://pastebin.test.redhat.com/70406520:17
rlandyand then ... ./reproducer-zuul-based-quickstart.sh -l20:18
rlandyweshay: better or not yet?20:25
weshay++ ansible-playbook /tmp/reproduce-tmp.Hq564/launcher-playbook.yaml -vv --tags all --syntax-check -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org20:25
weshayso that looks good20:26
weshaywill run w/o syntax-check now20:26
weshay++ ansible-playbook /tmp/reproduce-tmp.Hq564/launcher-playbook.yaml -vv --tags all --syntax-check -e nodepool_provider=libvirt -e mirror_fqdn=mirror.mtl01.inap.openstack.org20:27
rlandystill has --syntax-check20:30
weshayya.. I was just doing that to see the ansible output20:30
weshayreran w/o20:30
weshayrlandy, the only other usability thing I think of atm20:31
weshayis that it would be great to dump the nodepool node ip's to the workspace20:31
weshayso folks can ssh in20:31
weshaynot a huge priority atm20:31
rlandyok - adding the self extracting tar stuff now20:32
weshaycool20:32
rlandydoesn't seem like such a cost saving but anyways20:32
rlandythe self-extracting stuff20:32
weshayoh crud.. my gist did not save...20:34
*** jtomasek has joined #oooq20:41
weshayrlandy, hrm.. still hit it20:42
weshayweird20:42
weshay2019-01-29 20:42:09.959926 | primary |   "msg": "Failure talking to yum: failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.\nhttp://mirror.none.none.rdoproject.org/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - \"Could not resolve host: mirror.none.none.rdoproject.org; Unknown error\""20:42
rlandylooks like then that value is not passed20:44
rlandywhy though, idk20:44
rlandylet's see how far I get with this20:44
rlandyare you reinstalling on the same nodes?20:45
rlandykicking mine again20:45
weshayI was just rerunning20:46
weshaythe script20:46
weshayso that does tear down the nodes20:46
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-rocky-branch, tripleo-ci-centos-7 (1 more message)20:48
weshayTASK [debug] ********************************************************************************************************************************************************************************************************20:49
weshaytask path: /var/tmp/RECREATE/launcher-playbook.yaml:4720:49
weshayok: [localhost] => {20:49
weshay    "mirror_fqdn": "mirror.mtl01.inap.openstack.org"20:49
weshay}20:49
weshayit's there ^20:49
rlandymine is on TASK [ansible-role-tripleo-ci-reproducer : prepare nodes]20:50
weshaywonder if it's not passed to the next one20:50
weshayplaybook20:50
rlandyit should only be needed to prep the nodes20:50
weshayit's failing on a infra role20:50
rlandywhen it is, that will set up the repos correctly20:50
rlandycorrect20:50
rlandyinstall20:50
rlandybecause the repos are looking at the wring url20:51
rlandywrong20:51
weshay?20:51
weshaycan you blue for a sec20:51
weshayso I can share my screen20:51
rlandyyes20:51
*** agopi|brb has joined #oooq20:54
*** agopi|brb is now known as agopi20:54
rlandyweshay: https://github.com/openstack-infra/zuul-jobs/blob/master/roles/configure-mirrors/defaults/main.yaml21:16
*** hamzy has quit IRC21:42
*** jtomasek has quit IRC22:01
*** trown is now known as trown|outtypewww22:01
*** dsneddon has quit IRC22:27
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-containerized-undercloud-upgrades, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-rocky-branch, tripleo-ci-centos-7 (1 more message)22:48
*** dsneddon has joined #oooq23:03
*** dsneddon has quit IRC23:08
-openstackstatus- NOTICE: http://zuul.openstack.org is not working. https://zuul.openstack.org does work. Please use that while we investigate.23:12
*** saneax has joined #oooq23:14
*** saneax has quit IRC23:20
*** saneax has joined #oooq23:22
*** vinaykns has quit IRC23:32
*** dsneddon has joined #oooq23:37
*** dsneddon has quit IRC23:45
*** dsneddon has joined #oooq23:46
*** dsneddon has quit IRC23:55

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