Wednesday, 2019-02-27

*** tosky has quit IRC00:02
*** agopi has joined #oooq00:25
*** rascasoft has joined #oooq00:51
*** sanjayu_ has quit IRC01:01
*** rascasoft has quit IRC01:03
*** skramaja has joined #oooq02:27
*** apetrich has quit IRC03:15
*** ykarel has joined #oooq04:19
*** raukadah is now known as chandankumar04:40
*** sanjayu_ has joined #oooq05:19
*** rlandy has quit IRC05:37
*** udesale has joined #oooq05:42
*** ykarel has quit IRC05:54
*** ykarel has joined #oooq05:55
*** ratailor has joined #oooq06:10
*** jfrancoa has joined #oooq06:31
*** dsneddon has quit IRC06:47
*** quiquell|off is now known as quiquell06:52
*** jtomasek has joined #oooq06:53
*** apetrich has joined #oooq07:21
*** ccamacho has joined #oooq07:29
*** rascasoft has joined #oooq07:55
*** ccamacho has quit IRC07:56
*** kopecmartin|off is now known as kopecmartin08:05
*** ccamacho has joined #oooq08:07
*** amoralej|off is now known as amoralej08:15
*** zbr|ssbarnea has joined #oooq08:20
*** zbr|ssbarnea is now known as zbr08:22
zbrmorning!08:23
quiquellzbr: o/ hello there08:23
quiquellzbr: do you have time to sync ?08:23
zbryees08:24
quiquellmarios: ^08:24
quiquellzbr: Have change the reviews a little to make the job pass08:24
quiquellzbr: well progress more than pass08:24
quiquelltalking about f28/py3 containers-build08:24
zbrmy first question is you found the correct change to make rdo f28 bld cnt run?08:25
marioso/08:25
quiquellmarios: have time to sync on containers-build ?08:25
mariosk08:25
quiquellor we wait for panda|ruck|off  ?08:25
mariosquiquell: sure lets schedule something maybe send an invite for 1 hour form now give others chance and zbr can review stuff he missed08:26
quiquellmarios: perfect08:28
marioszbr: you forgot to add quiquell and panda|ruck|off08:28
quiquellmarios: to what ?08:28
zbrdone, all08:29
mariosquiquell: invite08:29
quiquellack08:29
quiquellzbr, marios: question Alex's WIP is suppose to pass or is far from that ?08:33
mariosquiquell: which one?08:33
zbryea08:33
mariosquiquell: kolla patch?08:34
quiquellmarios: yep08:34
quiquellzbr, marios: I am going to add a fix it to nova-base08:34
*** tosky has joined #oooq08:41
ykarelpanda|ruck|off, one more promotion blocker :(08:51
ykarelpanda|ruck|off, https://github.com/redhat-cip/hardware/pull/7608:52
*** jpena|off is now known as jpena08:57
*** bogdando has joined #oooq08:58
ykarelpanda|ruck|off, reported https://bugs.launchpad.net/tripleo/+bug/181785909:03
openstackLaunchpad bug 1817859 in tripleo "[fs035][master][promotion] Introspection Fails with TypeError: coercing to Unicode: need string or buffer, bool found" [Undecided,New]09:03
ykarellet me know in case some info is missing09:03
ykareli was hoping to have promotion today :(09:04
zbrquiquell: i added https://review.rdoproject.org/r/#/c/18936/ as a depends-on of https://review.openstack.org/#/c/636160/ -- to see if it triggers the downstream f28.09:05
quiquellzbr: at the end I am doing a testing review https://review.rdoproject.org/r/#/c/18997/09:06
quiquellzbr: It will not trigger09:06
quiquellzbr: I remove it because we need a config change09:06
quiquellzbr: we need this https://review.rdoproject.org/r/#/c/18976/09:07
quiquellzbr: I removed the Depends-On09:07
quiquellzbr: Has do the opposite RDO -> upstream change as Depends-On09:07
zbrquiquell: mine is on config!09:07
zbrwhy?09:07
quiquellAhhh you have it already dind't see it09:07
quiquellWill abandom mine09:08
zbrso we have two changes downstream to merge: once on rdo-jobs and one on config.09:08
quiquellYep09:08
quiquellzbr: ykarel want the job to pass first09:08
quiquellzbr: before merging them09:08
quiquellzbr: That's why I did the test review09:08
zbrquiquell: this will not happen.09:08
quiquellzbr: That's was one of my questions09:09
zbrwe need to run the jobs, regardless of their outcome.09:09
quiquellykarel: ^09:09
quiquellzbr: Also changed the cherry-pick just to go beyond that09:09
ykarelzbr, you want to run broken jobs?09:09
ykarelnot ready job09:09
ykarelquiquell said job is not ready yet09:09
zbrykarel: yes. and I can explain why.09:10
ykarelso i suggested to get it ready09:10
zbrf28 will probably be mostly broken for their entire life, ~6mo, still we use it to get feedback on other changes that need to be made.09:10
quiquellzbr, ykarel: maybe we can do a middle solution, if everything here https://review.openstack.org/#/c/636160/ is working fine09:11
quiquellthen we merge I mean even with failed job09:12
ykarelzbr, what is broken with f2809:12
zbrquiquell: you don't get it: that change does not trigger fedora28 job!!!! which makes it a totaly useless.09:12
zbrwe need to assure that we see fedora-28 running on that change before merging it.09:13
ykarelquiquell, is the job passing on testproject review?09:13
zbrthis is why we need to merge the rdo job definitons.09:13
quiquellzbr: I get that that, I mean exercise the job with this https://review.rdoproject.org/r/#/c/18997/09:13
ykarelokk job is failing ^^, so not ready09:14
quiquellzbr: ensure that the https://review.openstack.org/#/c/636160/ is working fine then we merge09:14
quiquellzbr: we can even register the job to kolla project at RDO09:14
quiquellzbr: know what I mean ?09:15
zbri know but i also disagree with keeping cyclic dependencies open.09:17
quiquellzbr: dependency is only RDO -> upstream09:17
quiquellzbr: upstream -> RDO is not needed09:17
zbri want to merge https://review.rdoproject.org/r/#/c/18913/  now while remove its depends on.09:17
quiquellykarel: It will consume so much resources ?09:19
quiquellykarel: As I think this was your main concern09:19
zbri want to see the enablement of fedora-28 jobs on rdo before we merge the upstream changes. f28 bld containers is not a heavy job and it runs only on specific file changes.09:20
quiquellykarel: what do you think ?09:20
quiquellzbr: Going to remove the RDO -> upstream Depends-On as I was using it to test it at testproject09:20
zbrwe use file filters on it, it will run only on the stuff we want and is a cheap one, likely ~30min.09:20
quiquellLet's see if we can merge it today09:20
zbrquiquell: once we merge the two rdo changes it will be very easy to test all changes we do upstream.09:21
quiquellzbr: but we need to convince ykarel so he merge stuff at config project09:21
quiquellykarel: I think we have do it before like merging non-voting jobs that were WIP09:21
zbrindeed, if we would have talking about a heavy hob that runs on all/many changes I would have being against it.09:21
quiquellykarel: At least upstream09:21
quiquellzbr: the Depends-On upstream not needed either, going to remove it too, ack ?09:22
zbrthis is non-voting and will ever be like this, until we convert it to centos-8... or reach singularity, whicever comes first.09:22
zbryep09:22
quiquellzbr: updated the test review too https://review.rdoproject.org/r/1899709:23
quiquellzbr: so we can exercise it while we merge the job09:24
quiquellzbr: is good for explanations09:24
zbrquiquell: btw: if i remember well, the gerrit message meta requires you to avoid empty lines between meta lines, just for the future.09:24
quiquellzbr: ack thanks09:24
ykarelnot sure why you guys still sticking to running a broken which you know is not "ready", it's always good to save resources when you know it's wasting09:26
ykarelas i just saw there are around 15 runs in a day09:26
ykarelfor centos containers build, and expect same will be running for this broken job09:27
quiquellykarel: We did the same for the standalone-f28 if I recall correctly09:27
quiquellykarel: It was also upstream09:27
quiquellykarel: so we have a job next to the WIP review to check state of the WIP09:27
ykarelquiquell, you mean running broken job and wasting resources?09:27
quiquellykarel: yep09:27
ykarel:)09:27
quiquellykarel: was a good tool though09:27
zbrykarel: 15 runs/day is nothing, is not a deployment job. likely most of them are cause by our changes.09:28
quiquellykarel: also this job is just building images09:28
quiquellcontainers I mean09:28
ykarelit's all your, if you want to run it you can, i can just suggest09:29
quiquellykarel: If we see tha it's getting to much resources we can disable it again and do manual execise with testproject09:29
ykarelmy point was to get it ready09:29
quiquellwell is going to take 6 month or more09:29
ykarelto get it ready?09:30
quiquellykarel: is related to Alex's work here https://review.openstack.org/#/c/624838/09:30
quiquellykarel: making kolla support f28 and python309:30
zbrykarel: yes, really not joking.09:30
quiquellAs say it would be great tool for us09:31
quiquellAnd we can keep monitoring it to check if it take too much resources09:31
marioszbr: you cant hear me?09:32
quiquellmeeting09:32
marioszbr: i can hear you09:32
ykarelquiquell, so why not adding it as an experimental job if it depends on WIP patches?09:32
quiquell         ykarel we can do that09:33
quiquellzbr: ^09:33
mariosquiquell: join us09:33
quiquelltrying09:33
*** derekh has joined #oooq09:41
*** holser_ has joined #oooq09:42
*** holser_ has quit IRC09:42
*** holser_ has joined #oooq09:43
*** ykarel is now known as ykarel|lunch09:44
mariosquiquell: we can't hear you canyou hear us09:52
*** chem has joined #oooq09:53
quiquellzbr: we have to run them in the right places though, don't forget about kolla10:14
quiquellmarios: commented here https://review.rdoproject.org/r/#/c/19000/ about how to run check as periodic10:19
quiquellmarios: so we use the correct release file10:19
mariosquiquell: thank you10:20
quiquellmarios: Let me know if there is any issue10:21
*** chem has quit IRC10:21
*** chem has joined #oooq10:21
*** panda|ruck|off is now known as panda10:23
*** panda is now known as panda|ruck10:23
*** ykarel|lunch is now known as ykarel10:23
panda|ruckmmhh, so only fs020 left to fix ?10:29
ykarelfor that atleast we have tests added atleast in skip list and is in gate10:30
panda|ruckchandankumar: what could cause tempest to take more than 2:30 hours to complete ?10:30
panda|ruckykarel: fs020 timed out this time, and I don't see a particular blocking point, it's just tempest being slow ?10:31
panda|rucks/?//10:31
ykarelpanda|ruck, possibly, i tested skip list patch10:31
ykareland it passed10:31
panda|ruckykarel: wasn't a question, tempest progresses correctly but every test takes a bit too much10:32
chandankumarpanda|ruck: may be new tests got added to the master list10:33
chandankumarby removing from skip list10:33
ykarelpanda|ruck, so few months ago it used to take around 1.5 hours for full tests run10:33
chandankumarrecently neuton tempest plugin got inclided10:33
ykarelbut now it seems to grow10:33
chandankumarincluded10:33
panda|ruckchandankumar: mmmhh. I'll check how much did it take yesterday10:34
chandankumaror something ate the time10:35
panda|ruckchandankumar: yesteday 2:15 hour10:35
panda|rucks10:35
panda|rucktoo close to timeout threshold10:36
chandankumaris no. of tests runned is same?10:36
panda|ruckchandankumar: should we increase the timeout for periodic jobs at this point ?10:36
panda|ruckchandankumar: I don't know, how meny test did we add yesterday ?10:37
chandankumarpanda|ruck: https://review.openstack.org/#/c/635152/ got merged 5 days ago10:37
panda|ruckchandankumar: checking the time 5 days ago10:38
panda|ruckchandankumar: 19th Febr it took 1:30 hour10:40
panda|ruckchandankumar: wow10:40
panda|ruckneutron added 1 more hour10:41
panda|ruckwe probably need to bump the timeout at least for the full tempest job10:41
panda|ruckalso bump the dead job timeout in the stack cleanup script10:41
*** sanjayu_ has quit IRC10:45
quiquellchandankumar: Have you change your email at RDO gerrit ?10:45
*** sanjayu_ has joined #oooq10:45
ykarelchandankumar, panda|ruck how many tests got added recently10:51
*** udesale has quit IRC10:53
panda|ruckykarel: the entire neutron plugin, now sure how many are there10:58
chandankumarykarel: one neutron plugin10:59
chandankumaris has api & scenario tests10:59
chandankumarquiquell: yes11:00
chandankumarpanda|ruck: we may increase the time for full tempest fs020 job11:00
quiquellchandankumar: what's the new one ?11:01
chandankumarquiquell: ah no, it got synced from github, chkumar246@gmail.com11:03
panda|ruckchandankumar: we probably need to11:03
ykarelpanda|ruck, chandankumar what i saw tests got decreased, seeing SUCCESS jobs:- Now:- Pass 1247 Skip 299, on 13th:- Pass 1459 Skip 21511:07
ykarelseen SUCCESS job from 13th and today:- https://review.rdoproject.org/zuul/builds?job_name=periodic-tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset020-master11:08
ykarelso it doesn't seem related to tests11:09
chandankumarykarel: recently ironic got added,11:10
ykarelfs020 overcloud runs ironic?11:10
panda|ruckmmmh fs035 failed introspection too11:10
chandankumarykarel: yes11:10
ykarelpanda|ruck, for that only i shared bug11:10
chandankumarwait one min11:11
chandankumarpanda|ruck: ykarel ironic got skipped11:11
panda|ruckchandankumar: uh ?11:11
ykarelafaik ironic is optional, so should not be in default services, thus fs020 will not have it11:11
chandankumarironic has more than 50 tests skipped11:12
panda|ruckisn't fs20 goal to test everything ?11:12
ykareltest evertying that is deployed11:12
panda|ruckykarel: what bug ?11:13
ykarelykarel> panda|ruck|off, reported https://bugs.launchpad.net/tripleo/+bug/181785911:13
openstackLaunchpad bug 1817859 in tripleo "[fs035][master][promotion] Introspection Fails with TypeError: coercing to Unicode: need string or buffer, bool found" [Undecided,New]11:13
panda|ruckwhat other change could bring tempest to take 1h more than before ?11:14
panda|ruckykarel: maybe the number of test decreased, but they take more anyway ?11:15
panda|ruckykarel: according to performance analysis the OVN is faster than everything else.11:15
panda|ruckso that should not be the issue11:15
ykarelpanda|ruck, possibly this is the case , tests are taking longer11:17
ykareldon't we report which tests took most time?11:17
quiquellpanda|ruck: can you workflow https://review.rdoproject.org/r/#/c/18913/ ?11:18
chandankumarpanda|ruck: ykarel https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset020-master/7876026/logs/undercloud/home/zuul/tempest.log.txt.gz#_2019-02-27_05_06_0211:18
chandankumarfrom timedout one11:18
panda|ruckquiquell: I don't have +2 there sorry ...11:19
quiquellsshnaidm|afk: can you workflow https://review.rdoproject.org/r/#/c/18913/  ?11:19
panda|ruckzbr: quiquell marios sorry for missing the sync these days, but that hour is very difficult for me currently, and probably for all the duration of ruck/roveringr11:20
*** ratailor has quit IRC11:20
quiquellpanda|ruck: no problem, we can sync at scrum11:20
panda|ruckthe stress increase insomnia.11:20
chandankumarpanda|ruck: ykarel here is the issue {2} neutron_tempest_plugin.scenario.test_qos.QoSTest.test_qos_basic_and_update [136.532321s] ... FAILED11:21
mariosack panda|ruck np mainly we include you and rfolco|rover IF you can join like we can't blame you for last minute on the spot scheduling11:21
chandankumarpanda|ruck: check the time taken by this tests ^^11:21
chandankumar136 mins11:21
ykarelchandankumar, it's just 2.5 minutes11:21
panda|ruckchandankumar: ?11:21
ykarelchandankumar, that is seconds11:21
chandankumarsorry11:21
panda|ruckchandankumar: also, by the time that test starts, 2:30 hours already passed.11:22
panda|ruckchandankumar: ykarel I couldn't find a paritcular tesst that takes too much11:23
ykarelpanda|ruck, yes it seems it's not tempest, something else took more time11:23
ykareli checked 1245 tests were passed when the job timed out11:23
ykarelso only 2 were left11:23
panda|rucktime to knock at the gnocchi's door11:23
ykarelin a passing job i saw test took around 2.29 minutes11:23
ykarel2.29 hours11:24
panda|ruckykarel: which is 1h more than 5 days ago11:24
ykarelpanda|ruck, can you share the log11:24
ykareli didn't find tempest completing in 1.5 hours11:24
*** sanjayu_ has quit IRC11:25
*** sanjayu_ has joined #oooq11:25
panda|ruckykarel: https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset020-master/6a88858/logs/undercloud/home/zuul/tempest.log.txt.gz11:25
panda|ruckykarel: 2019-02-19 10:52:44 | Ran: 1346 tests in 5053.0000 sec.11:26
ykarelpanda|ruck, but that job is not good11:26
ykarel98 tests failed there11:26
ykarelgood to compare similar results11:27
panda|ruckykarel: https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset020-master/c068c53/logs/undercloud/home/zuul/tempest.log.txt.gz11:30
panda|ruckykarel: 2:10 minutes11:30
panda|ruckykarel: 2019-02-13 15:40:55 | Ran: 1674 tests in 7772.0000 sec.11:31
ykarelpanda|ruck, so only 20 minutes diff11:31
panda|ruckI would have imagined a failed test not saving so much time11:31
chandankumarykarel: what about deploy the overcloud and image preapre step11:31
panda|ruckeven taking more if possibile, since it has to report the traceback11:32
ykarelchandankumar, haven't see those11:32
panda|ruckykarel: with 2:10 we are dangerously close to timeout anyway11:32
ykarelpanda|ruck, yes good to increase timeout for fs020 and then ananlyze tempest when we have consistent results11:32
ykarelafter few days11:33
ykarelor anaylze with whatever data is there11:33
ykarelis that much time around 2 hour is justified, what i remember from couple of months back tempest used to take around 1.5 hours11:34
panda|ruckarxcruz: ykarel in the end the barbican issue was not the blocking problem for tempest ?11:39
panda|ruckI see there are still patches there, but now we have result anyway11:39
*** sanjayu_ has quit IRC11:39
ykarelpanda|ruck, yes it was caused with vitrage_tempest_plugin11:39
ykarelbarbican error was not fatal11:39
*** sanjayu_ has joined #oooq11:40
*** sanjayu_ has quit IRC11:41
*** sanjayu_ has joined #oooq11:42
*** sshnaidm|afk is now known as sshnaidm11:49
*** sanjayu_ has quit IRC11:51
*** sanjayu_ has joined #oooq11:52
quiquellsshnaidm: o/ can I help with this ? https://tree.taiga.io/project/tripleo-ci-board/us/760?milestone=22035012:00
quiquellsshnaidm: or is already in progress ?12:00
sshnaidmquiquell, we cancel this, no need a full tempest job on that12:00
quiquellack12:01
rfolco|roverpanda|ruck, how can I help with promotion?12:04
sshnaidmarxcruz, chandankumar hi, where can I find a generated tempest.conf in the job?12:05
panda|ruckrfolco|rover: do you know how to remove jobs from the criteria ?12:06
rfolco|roverpanda|ruck, the ini file... let me try finding it12:08
panda|ruckrfolco|rover: if you find it modify it to remove fs20 and fs53 for master12:09
panda|ruckrfolco|rover: going for lunch12:10
rfolco|roverpanda|ruck, ok12:10
chandankumarsshnaidm: ah somethign wrong with temepst container12:15
chandankumarif tests are failing then it got existed12:15
chandankumarsshnaidm: till i fix that12:16
chandankumarsshnaidm: https://logs.rdoproject.org/24/639324/2/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039/ecd2dc2/logs/undercloud/home/zuul/tempest.log.txt.gz#_2019-02-26_18_57_4412:16
chandankumarsshnaidm: http://paste.openstack.org/show/746420/ -> temepst.conf valyes12:16
*** holser_ is now known as holser|lunch12:17
sshnaidmchandankumar, ok, I think it's worth to collect it12:20
sshnaidmchandankumar, currently I have error in all tests: ConfigParser.NoSectionError: No section: 'global http://logs.rdoproject.org/24/639324/2/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039/ecd2dc2/logs/undercloud/home/zuul/tempest.log.txt.gz12:21
sshnaidmchandankumar, not sure which section "global" should be there12:21
rfolco|roverpanda|ruck, https://review.rdoproject.org/r/1902312:22
chandankumarsshnaidm: https://github.com/openstack/novajoin-tempest-plugin/blob/master/novajoin_tempest_plugin/ipa/ipa_client.py#L7812:23
chandankumarsshnaidm: it is related to /etc/ipa/default.conf12:23
sshnaidmchandankumar, hmm12:23
chandankumarsshnaidm: does ipa is installed or configured there?12:23
sshnaidmchandankumar, http://logs.rdoproject.org/24/639324/2/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039/ecd2dc2/logs/undercloud/etc/ipa/default.conf.txt.gz12:24
*** amoralej is now known as amoralej|lunch12:25
chandankumarsshnaidm: let me check locally12:25
panda|ruckrfolco|rover: thanks. looks good12:26
sshnaidmchandankumar, is it from container? Does it have /etc mounted in container then?12:26
rfolco|roverpanda|ruck, ok that one was easy. You did the hard part. What's next ?12:26
*** udesale has joined #oooq12:26
chandankumarsshnaidm: yes12:29
chandankumarsshnaidm: it needs to be mounted12:29
chandankumarsshnaidm: otherwise it will not work12:30
chandankumarsshnaidm: so we need to mount /etc/ipa/default.conf to temepst container otherwise it will try to read the files which is not there12:31
chandankumarsshnaidm: but tempest plugin should not depend on these hard coded file path12:31
sshnaidmchandankumar, why don't we mount the whole /etc ?\12:32
chandankumarsshnaidm: not an issue12:32
sshnaidmchandankumar, what do you mean?12:33
ykarelrfolco|rover, panda|ruck can u triage https://bugs.launchpad.net/tripleo/+bug/1817859 and mark promotion blokcer12:33
openstackLaunchpad bug 1817859 in tripleo "[fs035][master][promotion] Introspection Fails with TypeError: coercing to Unicode: need string or buffer, bool found" [Undecided,New]12:33
*** jpena is now known as jpena|lunch12:36
sshnaidmquiquell, did you see this in libvirt reproducer? http://paste.openstack.org/show/746423/12:38
sshnaidmquiquell, "git: 'review' is not a git command. See 'git --help'.",12:38
quiquellsshnaidm: nope12:41
quiquellsshnaidm: Let me fix it12:42
quiquellsshnaidm: we don't use this at CI that's too much of inception12:42
mariosquiquell: zbr cool looks like it got tripleo-ci-testing this time http://logs.rdoproject.org/00/19000/2/check/periodic-tripleo-centos-7-master-containers-build-push/e7ffdf5/etc/yum.repos.d/delorean.repo.txt.gz looks like https://trunk.rdoproject.org/centos7-master/tripleo-ci-testing/delorean.repo12:43
quiquellmarios: yep, now tripleo-repos has to take this12:44
quiquelldamn now12:44
mariosquiquell: it does i mean its working now12:44
quiquellit will build the images with this repo and tag with tripleo-ci-testing12:44
quiquellack cool12:45
quiquell:-)12:45
mariosquiquell: the depends on is pulling in the changes in tripleoci and tripleo-repos12:45
quiquellat least repos are alright12:45
quiquellmarios: naif question12:45
quiquellmarios: the tripleo-repos what really does ?12:46
mariosquiquell: but i had to hard code the string because until the config change merges we cant see it https://review.openstack.org/#/c/638652/6/playbooks/tripleo-buildcontainers/pre.yaml see comment there12:46
mariosquiquell: it just pulls the repos and writes them to file. literally is one file. the rest is just validation around the right combinations/allowed12:46
mariosquiquell: this is the whole thing https://github.com/openstack/tripleo-repos/blob/master/tripleo_repos/main.py12:47
mariosquiquell: one main.py12:47
mariosquiquell: and this is the main logic that writes the stuff https://github.com/openstack/tripleo-repos/blob/98a91a87df6b8294a0133809e69830103ec2bd73/tripleo_repos/main.py#L265-L30512:47
mariosend12:47
sshnaidmdoes anybody know why we use tripleo-repos at all? Instead of repo-setup role12:48
quiquellsshnaidm: that's what I don't get, this think looks like repo-setup12:49
sshnaidmquiquell, moreover, repo-setup supports much more - proxies, etc12:50
mariossshnaidm: i don't know why we use tripleo-repos to be honest. and its confusing that we have tripleo-repos in tripleo-ci then tripleo-repos its own project12:50
rfolco|roverykarel, done. I don't understand the conclusion on that, though12:50
sshnaidmmarios, yeah, it's confusing me too12:51
sshnaidmmaybe I missed something12:51
ykarelrfolco|rover, conclusion? you mean the comment12:51
ykarelor the bug itself12:51
panda|ruckmarios: quiquell:sshnaidm: because tripleo developers wanted something that could be used outside of quickstart. So until we start making roles independent, things like this will happen. The next victim will probably be build-test-packages.12:51
rfolco|roverykarel, yes, python comment12:51
quiquellpanda|ruck: ack12:51
quiquellmarios: do you know why it needs to regenrate the .repo files ?12:52
sshnaidmpanda|ruck, what does mean "outside"? What is the difference to git clone quickstart or tripleo-repos?12:52
quiquellmarios: they are alredy there12:52
mariosquiquell: which?12:52
ykarelrfolco|rover, so fix is posted in python-hardware, but i don't think they test tripleo job, so until we see it passing in our CI we need to obsorve it12:52
mariosquiquell: which thing is regenerate which riles. if you mean tripleo-repos i guess just for clean env12:52
panda|rucksshnaidm: the difference is that to make repo-setup work, you need to know how quickstart works.12:52
sshnaidmpanda|ruck, if they want one script, let's make them script with "ansible-playbook repo-setup.yml"12:52
ykarelrfolco|rover, in current promotion run fs035 failed even with the fix, but it seems intermittent introspection failure, /me running it in testproject to verify it12:53
sshnaidmpanda|ruck, this role is quite independent12:53
quiquellmarios: ack, so they massage the .repo files into clean env and them install the deps12:53
quiquellmarios: more or less is that it ?12:53
rfolco|roverykarel, ok thanks for clarification12:54
mariosquiquell: ya its literally that file i posted you above12:55
quiquellmarios: yep my brains think that we are also runing repo-setup but we are not12:55
*** agopi has quit IRC12:59
quiquellmarios: Was wrong you don't need to simulate periodic since this is not using repo-setup12:59
quiquellmarios: but is not bad to do so12:59
rfolco|roverpanda|ruck, do we have a bug for fs020 timeout due to neutron tempest tests ?13:01
panda|ruckrfolco|rover: probably not due to neutron at this point, but no13:02
quiquellmarios: commented https://review.openstack.org/#/c/63865213:07
quiquellmarios: you don't have to fix it if you don't want13:07
mariosquiquell: ack on the periodic & thanks for comment will check13:09
quiquellmarios: repo file looks good13:09
quiquellmarios: I think you can start to unwip it13:09
mariosquiquell: yeah will do in a bit just looking at the f28 periodic one first then i'll start to tidy up the repos stuff13:10
marioszbr: removed you added myself at https://tree.taiga.io/project/tripleo-ci-board/us/651?milestone=22035013:10
quiquellmarios: the f28 is passing now you can add it to the test review13:11
quiquellbefore it breaks :-)13:11
weshaypanda|ruck rfolco|rover why is the hash from last night not promoting atm?13:12
mariosquiquell: no i mean the periodic version of it gonna post in a sec13:12
quiquellmarios: ack13:13
rfolco|roverweshay, what do you see to make this assumption ? teach me please13:15
weshayrfolco|rover you get my email?13:15
rfolco|roverweshay, yep13:15
weshayk k13:15
* weshay opens a tmate13:16
rfolco|roverweshay, https://review.rdoproject.org/r/1902313:16
*** derekh has quit IRC13:22
weshayrfolco|rover http://38.145.34.55/master.log13:22
weshay'review_rdoproject_org', 'repo_url': 'https://trunk.rdoproject.org/centos7/f7/fd/f7fd6cb58b22ad925f10a736215f4f004b497dc7_3f92697b', 'full_hash': 'f7fd6cb58b22ad925f10a736215f4f004b497dc7_3f92697b', 'repo_hash': 'f7fd6cb58b22ad925f10a736215f4f004b497dc7_3f92697b', 'commit_hash': 'f7fd6cb58b22ad925f10a736215f4f004b497dc7'} from tripleo-ci-testing to13:22
weshay current-tripleo, missing successful jobs: [u'periodic-multinode-1ctlr-featureset016', u'periodic-multinode-1ctlr-featureset017', u'periodic-ovb-1ctlr_1comp-featureset020', u'periodic-multinode-1ctlr-featureset019', u'periodic-multinode-1ctlr-featureset018', u'periodic-ovb-3ctlr_1comp-featureset001', u'periodic-ovb-3ctlr_1comp-featureset035']13:22
*** quiquell is now known as quiquell|lunch13:23
weshayrfolco|rover see that?13:23
weshaycentos    2600  2599  0 13:22 ?        00:00:00 python /home/centos/ci-config/ci-scripts/dlrnapi_promoter/dlrnapi_promoter.py /home/centos/ci-config/ci-scripts/dlrnapi_promoter/config/master.ini                 │·13:23
rfolco|roverweshay, I see, its not using centos/master.ini13:24
quiquell|lunchweshay, rfolco|rover: It's config/CentOS-7/master.ini13:29
quiquell|lunchsshnaidm: fix for git review at repro https://review.rdoproject.org/r/1902513:30
rfolco|roverquiquell|lunch, wasn't13:30
rfolco|rover:)13:30
rfolco|roversee line above13:30
quiquell|lunchDamn...13:30
quiquell|lunchAck13:30
quiquell|lunchDiagonal reading13:30
weshayrfolco|rover panda|ruck now the right promoter is running http://38.145.34.55/centos7_master.log13:33
panda|ruckweshay: the "right" ?13:33
rfolco|roverpanda|ruck, wrong one = 00:00:00 python /home/centos/ci-config/ci-scripts/dlrnapi_promoter/dlrnapi_promoter.py /home/centos/ci-config/ci-scripts/dlrnapi_promoter/config/master.ini                 │·13:33
rfolco|roverright one is centos7/master.ini13:34
weshaypanda|ruck which config should it use?13:34
panda|ruckweshay: yes, the centos one13:34
weshayright now .. centos-7/master is running after restarting the service13:34
*** skramaja has quit IRC13:34
panda|ruckweshay: but I saw the one with the right config was running13:34
panda|ruckok13:34
weshayhttp://38.145.34.55/centos7_master.log13:35
panda|ruckyeah, because we don't kill what's running13:35
panda|ruckand it's a infinite loop13:35
*** agopi has joined #oooq13:35
panda|rucknever gets updated13:35
rfolco|roverisn't it a service ?13:35
weshayrfolco|rover search that log for to current-tripleo, missing successful13:35
rfolco|roverweshay, what was the point about last night hash ? how did you see it?13:36
weshaypanda|ruck say we're promoting today13:36
weshaythanks13:37
panda|ruckwe should make that script a cron job13:38
*** rlandy has joined #oooq13:39
panda|ruckor add a killall and start on the ansible playbook13:39
*** jpena|lunch is now known as jpena13:40
*** agopi has quit IRC13:40
weshayugh.. thank god that's over13:41
weshayrfolco|rover panda|ruck join my blue13:41
weshayhttp://38.145.34.55/centos7_master.log13:51
weshay'88789e341298af56bb6fe52d384a2746bbcabb53_de2a686c', 'commit_hash': '88789e341298af56bb6fe52d384a2746bbcabb53'} from tripleo-ci-testing to current-tripleo, missing successful jobs: [u'periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset016-master', u'periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset018-master', u'periodic-tripleo-ci-centos13:51
weshay-7-multinode-1ctlr-featureset017-master', u'periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset019-master']13:51
panda|ruckrfolco|rover: you have access with the key ssh-rsa13:54
panda|ruckAAAAB3NzaC1yc2EAAAADAQABAAABAQCz37KwYJHVZbOuiSeMndSTH/eSblBWtA8veBkxEtddJ65pdpAQMTNCNh8ZMjDKUS5Y8MZp/8sj9A4wOcFqcGPgilH6yWzm6I1/XU6TDGtRUJRttfqn1W1R5zfHUhF4/ptOuEioU2BhOycbB07HcrCJUEhcV3i3J9IjYXYo7scAgHsX1o0AHcDPP5+2/a3iYjL3EQMCR1uBNfKKnZGb2Uh+O7CXuBbZUbizDOlLIp7BCi6PKukAcXATCG3Bnqx9xynyUn/XZeYJ93wEqLqWl0FD8JlYQMcNcpblc3Mv4Ke8XIp4aPkL54F/yq7omCz3fi53qP8/KYATnQbTJ/tjY9pt rfolco@redhat.com13:54
rfolco|roverpanda|ruck, nm, I have it13:55
*** quiquell|lunch is now known as quiquell13:57
*** derekh has joined #oooq13:57
weshayperiodic-tripleo-ci-centos-7-standalone-master14:02
marioszbr: quiquell here https://review.rdoproject.org/r/#/c/19026/ ( quiquell note i had to also add to that but not sure we need it for fedora yet python-docker i mean https://review.rdoproject.org/r/#/c/19026/1/playbooks/tripleo-ci-periodic-base/containers-push-registry-login.yaml ) i'll update the taiga in a sec14:05
*** agopi has joined #oooq14:08
weshaypanda|ruck periodic-tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039-master14:08
*** sanjayu_ has quit IRC14:09
*** vinaykns has joined #oooq14:09
*** sanjayu_ has joined #oooq14:09
*** amoralej|lunch is now known as amoralej14:09
weshaypanda|ruck rfolco|rover periodic-tripleo-ci-fedora-28-centos-7-containers-standalone-master14:10
quiquellmarios: marios commented https://review.rdoproject.org/r/#/c/19026/14:14
panda|ruckmarios: ^ in case you missed14:14
panda|ruckalso marios ^14:14
mariosthanks quiquell and thanks thanks panda|ruck14:15
quiquellrlandy: o/14:20
*** ykarel is now known as ykarel|afk14:20
rlandyquiquell: hey14:24
quiquellrlandy: I am planning on work at this task https://tree.taiga.io/project/tripleo-ci-board/task/596?kanban-status=144727514:25
quiquellrlandy: to test https://code.engineering.redhat.com/gerrit/#/c/163848/14:25
quiquellrlandy: if that's ok14:25
rlandyquiquell: sure14:26
panda|ruckUS owners: tomorrow is last day of design, take a look at the last table in http://38.145.32.196/taigacli/201902271200.txt and see what are the US definitions missing.14:26
rlandyquiquell: you can remove my depends on to test if you want14:26
quiquellrlandy: ack, thanks, also I am testing zuul semphores and works great for the purpose14:27
quiquellrlandy: let me know if I can help reading some failure or something in the current job you are doing14:27
rlandyquiquell: got all the pre's working14:28
rlandyquiquell: job is running v3 playbooks now14:28
quiquell\o/ !!!14:29
rlandyquiquell: got the settings worked out14:29
rlandyquiquell: env_vars didn't work because common overrides them14:29
rlandyhad to hack copy the vars to tripleo-ci in the location it was expecting14:29
rlandyanyways, I am working on accessing the hardware from primary14:30
rlandywe have it accessed from loaclhost14:30
quiquellall looks legit14:30
rlandythe problem hits when we try access the virthost within the playbooks14:31
rlandythat is what I am debugging now14:31
quiquellCannot access 172.0.0.214:31
quiquellYou mean the quickstart playbooks14:31
rlandyquiquell: yeah - I think it's the way I set up the initial connection14:32
rlandyyes14:32
quiquellrlandy: make the connection local maybe14:32
rlandyquiquell: I actually need to move the initial connection and connection check to root14:32
rlandythat is step one14:32
rlandybecause zuul user will get destroyed in libvirt14:33
rlandysetup/cleanup14:33
rlandythen will try this again14:33
quiquellack14:34
quiquellI will continue win the DLRN part and semaphores14:34
rlandyquiquell: ack - just getting the root connection to work and then I14:35
rlandywill ping you to debug the playbooks14:35
quiquellack, be careful with libvirt as we are doing nested virtualization14:35
quiquella nooo we are not :-)14:35
quiquelllibvirt over real undercloud hardware14:36
quiquellack just let me know if we need to debug something14:36
panda|ruckweshay: rfolco|rover https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset016-rocky/e2e5412/job-output.txt.gz14:38
panda|ruckweshay: rfolco|rover https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset016-rocky/e2e5412/job-output.txt.gz#_2019-02-27_13_08_06_67164814:38
panda|ruckreporting success14:39
panda|ruckweshay: rfolco|rover so I think https://bugs.launchpad.net/tripleo/+bug/1817688 is really fixed14:41
openstackLaunchpad bug 1817688 in tripleo "job that test ceph in periodic pipeline for stable branches are getting the wrong configuration" [Critical,Triaged] - Assigned to Gabriele Cerami (gcerami)14:41
weshaypanda|ruck rfolco|rover 2-27 14:44:14,974 24797 ERROR    promoter CONTAINER IMAGE UPLOAD FAILED LOGS BELOW:14:48
*** gkadam has joined #oooq14:49
panda|ruckmmmmhh14:50
weshaypanda|ruck rfolco|rover it may just work on the second go14:51
weshayI need to find my link14:51
weshayto the registry14:51
panda|ruckNone14:52
panda|ruck message: received unexpected HTTP status: 504 Gateway Time-out14:52
panda|ruckError pulling trunk.registry.rdoproject.org/tripleomaster/centos-binary-sensu-client14:52
panda|rucksos it failed to pull one container14:52
panda|ruckthe cleanup removed everything14:52
panda|ruckso it will need to pull again14:52
weshayzbr, sshnaidm, rlandy who can we propose as core on config repo in rdo?14:59
mariosweshay: quiquell14:59
mariosweshay: or panda14:59
mariosimho ;)14:59
rlandyweshay: both15:00
mariosor both !15:00
weshayagree.. marios can you propose them both for config and rdo-jobs15:00
weshayon the rdo-llist15:00
mariosweshay: ermm i'm not core so not sure i can?15:00
marioss/can/should15:00
weshayzbr that's all you need to do ^15:00
weshayya.. sshnaidm or rlandy really should15:00
weshayrlandy can you do that?15:00
rlandysure15:00
weshayrlandy thanks15:01
quiquellCool we are doing a lot of stuff at config15:01
quiquellmore cores will help15:01
rlandyjust watching a job - will do in a few15:01
rlandyquiquell: k - got the root connection working15:02
rlandytrick is only from localhost15:02
quiquellrlandy: virthost not working ?15:02
*** jpena is now known as jpena|brb15:02
rlandywe need connection from primary - watching that15:02
rlandyjob is still running - will send log in a bit15:02
quiquellrlandy: this is connection from vm -> undercloud or vm -> undercloid(libvirt) ?15:03
bogdandohi folks. I'm looking for greates of zuul gurus15:04
bogdandohttps://review.openstack.org/#/c/568543 , for some reason this job seems not included for that graph freezer?.. any ideas how to make it included w/o duplicating its definition https://github.com/openstack-infra/openstack-zuul-jobs/blob/165eaf6cb630a53edfc07307318215061ae088db/zuul.d/jobs.yaml#L467 here?..15:04
panda|ruckbogdando: it's run only on specific file that change15:05
bogdandopanda|ruck: there is an instant message after I update the commit, see graph freezer15:05
*** ykarel|afk is now known as ykarel15:06
bogdandodoesn't look like it even comes so far to check for involved files names15:06
weshayrfolco|rover fyi https://hub.docker.com/u/tripleomaster15:06
panda|ruckbogdando: openstack-tox-py27 is run only when we change something in the emit-release-script15:06
panda|ruckbogdando: do you have a few minutes to chat ?15:07
bogdandopanda|ruck: yes15:07
panda|ruckbogdando: 349250866915:08
rlandyquiquell: k ... we're back here ... https://sf.hosted.upshift.rdu2.redhat.com/zuul/t/tripleo-ci-internal/stream/ac624db9475c45f5b8d36b9131b1731d?logfile=console.log15:10
rlandyzbr: continue, pls15:10
zbrweshay: to easy future dev I think that rlandy or sshnaidm should propose on #rdo to add few more @oooq members to https://review.rdoproject.org/r/#/admin/groups/6,members  -- any of them can do the change, but we need to see if anyone is against.15:10
fultonjpanda|ruck: https://review.openstack.org/#/c/639408 merged rocky/queens are green. what is status of pike?15:11
zbrwe have only two members there and this slows reviewing, especially due to timezone differences. pick anyone you trust and propose.15:11
fultonjpanda|ruck: i.e. are some pike jobs green but are the branchless ones not?15:12
zbri doubt anyone from our team would "go rogue" and abuse that.15:12
quiquellrlandy: btw at the end URLTrigger is implemented just at internal sf, what was the issue with using it ?15:12
rlandyweshay: also ... "on the rdo-list" rdo-list is dead, do you mean rhos-dev?15:12
quiquellups sorry zbr15:12
zbri think that using #rdo channel should be enough to get feedback (not against any ML but I do not know it...)15:13
quiquellrlandy: I am moving this to done https://tree.taiga.io/project/tripleo-ci-board/task/781?kanban-status=144727515:19
quiquellrlandy: I have create another one to migrate jobs to the dlrn report role15:19
rlandysure15:20
weshayfailed: [localhost] (item=ovn-controller) => {"changed": false, "item": "ovn-controller", "msg": "Error pulling trunk.registry.rdoproject.org/tripleomaster/centos-binary-ovn-controller - code: None message: Get https://trunk.registry.rdoproject.org/v2/tripleomaster/centos-binary-ovn-controller/manifests/b9333e0e6ffd1c5033ee1e33d4756f1831f5c503_a1ff15:22
weshay18dc: Get https://trunk.registry.rdoproject.org/openshift/token?account=unused&scope=repository%3Atripleomaster%2Fcentos-binary-ovn-controller%3Apull: net/http: request canceled (Client.Timeout exceeded while awaiting headers)"}15:22
weshayrfolco|rover panda|ruck^15:22
quiquellpanda|ruck: make sense that I see two runs of the same job at DLRN for the same repo hash ?15:28
*** sanjayu_ has quit IRC15:32
*** sanjayu_ has joined #oooq15:32
*** ccamacho has quit IRC15:35
rlandyweshay: pls review 'proposing core' email - just sent to you.15:35
*** ccamacho has joined #oooq15:35
rlandyquiquell: none15:35
rlandyie; no issue in using the URl trigger if you prefer15:36
quiquellrlandy: ack15:36
*** ccamacho has quit IRC15:41
panda|ruckquiquell: where ?15:41
*** ccamacho has joined #oooq15:41
panda|ruckfultonj: rocky is green queens ran too early and didn't pass15:41
panda|ruckfultonj: queens is only run once per day15:42
panda|ruckfultonj: but I think we are good15:42
*** dmellado has quit IRC15:42
quiquellpanda|ruck: running a script for the trigger of BM15:42
quiquellpanda|ruck: I get this https://paste.fedoraproject.org/paste/QePbpdmfNlD1Gc-mg1hXYg15:42
*** dmellado has joined #oooq15:43
quiquellpanda|ruck: I supose is a periodic running at same hash twice15:43
panda|ruckquiquell: no15:43
quiquellI am using master centos7 dlrn url15:44
panda|ruckquiquell: we are reporting all the success twice, one with toci_jobtype as job_id and one with zuul.name as job_id15:44
panda|ruckto maintain backwards compatibility for the promoter server15:44
*** jpena|brb is now known as jpena15:45
quiquellpanda|ruck: but what I see here is zuul.id in both15:45
panda|ruckquiquell: we switched to the new configuration just now, so we could stop doing that and report with just the job name15:45
quiquellpanda|ruck: well I am filtering but the job_name but it appear twice15:45
panda|ruckquiquell: maybe toci_job type and zuul.id are the same for this particular job15:45
quiquellpanda|ruck: ack could be15:45
quiquellalso timestamp is very similar so it have to be it15:46
quiquellpanda|ruck: thanks!15:46
quiquellhave to drop15:46
*** quiquell is now known as quiquell|off15:46
panda|ruckquiquell|off: no wait you're right, thos are two different job, the url is different15:47
quiquell|offpanda|ruck: ups that's right15:48
weshaypanda|ruck rfolco|rover ok.. :) docker.io is getting updated w/ new images15:48
panda|ruckquiquell|off: we dont' check if a job already reported before reporting it, so if for two periodic runs and the consistent repo doesnt' change15:48
weshayhttps://hub.docker.com/u/tripleomaster15:48
*** ccamacho has quit IRC15:48
panda|ruckquiquell|off: we are reporting twice15:48
*** ccamacho has joined #oooq15:48
quiquell|offpanda|ruck: make sense to prevent that so we don't wait resources ?15:49
panda|ruckweshay: \o/ TCP/IP reliability is highly overrated15:49
panda|ruck:D15:49
panda|ruckquiquell|off: it may, but needs some investigation15:49
panda|ruckquiquell|off: if a pipeline fails for something not related to the hash, it's good to have a second chance15:50
panda|ruckquiquell|off: we can discuss it.15:50
*** ccamacho has quit IRC15:51
*** ccamacho has joined #oooq15:51
*** ccamacho has quit IRC15:51
*** ccamacho has joined #oooq15:52
*** ccamacho has quit IRC15:54
*** ccamacho has joined #oooq15:54
rlandyanyone know how add_host works if the host is already added?16:02
rlandyit overwrites?16:02
rlandyignores?16:02
*** ykarel is now known as ykarel|away16:03
rfolco|roversshnaidm, are the latest PRs applied to sova production server ? Looks like the error signature didn't work16:04
*** holser|lunch is now known as holser_16:04
sshnaidmrfolco|rover, checking it now..16:04
*** ykarel|away is now known as ykarel16:04
panda|ruckrlandy: just a guess, but with how ansible tries usually to be idempotent, I'd guess it ignores.16:06
quiquell|offrlandy: It ignores It if host is there with the same content16:10
*** hubbot1 has joined #oooq16:10
*** udesale has quit IRC16:10
quiquell|offrlandy: if same with different content it overwrite16:10
*** quiquell|off is now known as quiquell|r--16:10
*** chandankumar is now known as raukadah16:11
quiquell|r--panda|ruck: so same applies to VM?16:12
quiquell|r--BM?16:12
sshnaidmrfolco|rover, should be fine now, ansible pull broke for some reason16:13
sshnaidmwe'll see results in next hours16:14
rlandyquiquell|r--: juts trying to figure out what is going on with virthost connection16:14
rfolco|roversshnaidm, thanks for checking. great16:14
rfolco|roverweshay, ^ fyi16:14
rlandyquiquell|r--: it's added multiple times16:14
panda|ruckquiquell|r--: what's r-- ? and what applies to BM ?16:15
panda|ruckdammit16:16
panda|ruckhow do I gat notification from google calendar ??16:16
panda|ruckI missed the CIX call16:16
zbris there a way to define "files:" pattern that will match any change from a specific repository?16:21
zbrassume we have repos aaa,bbb,ccc that do trigger some jobs and we have a list of file patterns to filter when this job (template) runs. how can I tell it to run on any change made to "ccc" repository?16:22
zbrexact example: https://github.com/openstack-infra/tripleo-ci/blob/master/zuul.d/base.yaml#L19016:23
zbrafaik, I cannot override "files" when I list the template.16:24
panda|ruckzbr: you want a centralized configuration that is repo-aware ?16:26
zbrpanda|ruck: i guess something like this.16:26
quiquell|r--zbr: did try [] and * and neither work16:26
panda|ruckzbr: AFAIK the only way is to override the job definition in the repo.16:27
*** sanjayu_ has quit IRC16:28
zbrpanda|ruck: mainly I can do it only if I defined a new job  that ingerist the other one (override is not allowed)16:28
*** saneax has joined #oooq16:28
*** dmellado has quit IRC16:32
*** quiquell|r-- is now known as quiquell|off16:32
*** dmellado has joined #oooq16:34
panda|ruckpromotion surely it's taking its time16:42
zbradded https://review.openstack.org/#/c/639739/ for the patterns16:42
fmountHi there, running a quickstart deploy I found this bug https://bugs.launchpad.net/tripleo/+bug/181761216:43
openstackLaunchpad bug 1817612 in tripleo "Wrong containers-prepare-parameter.yaml name in overcloud-deploy.sh template" [Undecided,In progress] - Assigned to Francesco Pantano (fmount)16:43
fmountweshay: can you take a look at it (and the related review)?16:43
*** ykarel_ has joined #oooq16:43
fmountweshay: when you have time of course :D16:44
fmounthttps://review.openstack.org/#/c/639187/16:44
panda|ruckfmount: do you know how many of my typo in my life sounded like your nickname ?16:46
*** saneax has quit IRC16:46
fmountahahahaa16:46
*** ykarel has quit IRC16:46
*** gouthamr_ has joined #oooq16:46
fmountpanda|ruck: of course this name was born from a typo16:46
fmountpanda|ruck: then became a (bash|zsh) alias, finally I adopted it :D16:47
*** gouthamr has quit IRC16:48
*** gouthamr has joined #oooq16:50
*** gouthamr_ has quit IRC16:50
weshaypanda|ruck did you read that bug from fmount?16:54
panda|ruckweshay: yes16:54
panda|ruckweshay: investigating16:55
* weshay trying to figure out how in the world ci would not hit this16:55
weshayhttp://codesearch.openstack.org/?q=containers-default-parameters&i=nope&files=&repos=16:55
panda|ruckweshay: probably because we are ending up with a different sequence of overrides for the variables.16:56
panda|ruckfmount: what feaatureset are you using ?16:56
rlandyweshay: need to borrow your libvirt brain when you have a moment16:56
weshayfmount can you pass the full command you are using w/ quickstart.sh16:56
fmountpanda|ruck:featureset04916:57
fmountweshay:of course, I'm going to update the bug16:57
weshayrfolco|rover panda|ruck master stein promoted :)16:57
weshayhttp://rhos-release.virt.bos.redhat.com:3030/rhosp16:57
weshaynow we just need to get through ci.centos :)16:57
weshayrfolco|rover panda|ruck /me readd's fs20 as critieria16:58
panda|ruckweshay: ok16:58
panda|ruckweshay: increase the latest hast count too16:58
weshayhash count?16:58
weshayoh16:59
weshayk16:59
weshayto 10?16:59
panda|ruckweshay: yes16:59
weshayk16:59
*** ykarel_ is now known as ykarel|away16:59
panda|ruckand here we go again chasing wher we are defining variables and where we are overriding them17:00
panda|ruckbogdando: I read fungi's comment, he's having the same concerns I had ...17:02
weshaysshnaidm you still around?17:02
weshayqq re: my email about sova17:02
sshnaidmweshay, yeah17:02
weshaysshnaidm I haven't looked through the code that uses the error signatures17:03
sshnaidmweshay, should be fixed, see above ^^17:03
weshaybut is it possible to create a little script to test the signature against a file locally?17:03
weshayoh17:03
weshaykk17:03
* weshay reads17:03
rfolco|rover<sshnaidm> rfolco|rover, should be fine now, ansible pull broke for some reason17:03
rfolco|rover<sshnaidm> we'll see results in next hours17:03
rfolco|roverweshay, ^ this17:03
weshaysshnaidm k.. see it..17:04
weshayalso need to chat w/ you about report portal17:04
weshayat some point17:04
weshaynot urgent17:04
sshnaidmweshay, let's chat tomorrow17:13
weshaysshnaidm k.. thanks man17:14
sshnaidmzbr, what's the problem with linters here? http://logs.openstack.org/70/639670/3/check/openstack-tox-linters/c8ceff9/job-output.txt.gz17:17
weshaymarios ping when you have a sec17:18
bogdandopanda|ruck: I reworked the ropic17:18
bogdandotopic17:18
zbrsshnaidm: http://logs.openstack.org/70/639670/3/check/openstack-tox-linters/c8ceff9/job-output.txt.gz#_2019-02-27_14_36_30_63517017:18
*** gkadam has quit IRC17:18
zbrmainly openssl-devel was not installed17:18
sshnaidmzbr, I see this, but what's the problem?17:19
sshnaidmzbr, is it for all linters?17:19
zbrsshnaidm: yep, wheel ->cryptography->openssl17:19
zbrwheel is needed to build/test packaging17:20
sshnaidmzbr, is there any fix?17:20
zbrsshnaidm: yes, install openssl-devel17:20
sshnaidmzbr, where?17:20
sshnaidmzbr, I'm talking about linters job, where do you want me to install openssl?17:21
zbrsshnaidm: usually this should be done in bindep but it is either missing or bindep didn't do its job. clearly bindep is running.17:21
zbrsshnaidm: bindep.txt is the place.17:21
sshnaidmzbr, you mean all jobs in CI should fail on linters now?17:21
zbrwell, this has nothing to do with linters. this is a system dependency17:22
sshnaidmzbr, does it mean it should fail on all jobs now?17:23
zbrsshnaidm: i have no idea but if pip decides that it needs to compile cryptography, it will need the header files17:24
zbrusually these were installed on our infra images by default, maybe they decided to strip them? (making them closer clean image)17:25
zbrbut regardless what image we use on CI, i would say is up to each repo owner to assure it has a valid bindep.txt file. so let me look inside it....17:26
zbrsshnaidm: yep, now I know.... the file is empty. no wonder why it fails.17:27
zbrsshnaidm: and i can tell you why....17:27
zbrsshnaidm: in the past there was something called bindep-fallback which was deprecated (and mostly removed from most places) -- which was: to install an implicit bindep.txt file if the repository didn't had any bindep.txt file.17:28
*** trown is now known as trown|lunch17:28
zbri will try to create one bindep.txt now for tripleo-ci17:29
panda|ruckfmount: weshay I'm looking at the jobs we have, and most of them are not passing that file in stable branches, but it's not a fatal miss.17:30
panda|ruckfmount: weshay e.g. https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset016-rocky/e2e5412/logs/undercloud/home/zuul/overcloud-deploy.sh that file is not there, but the job passes17:30
weshayhrm.. because tripleo-common also expects the param's file?17:31
*** jfrancoa has quit IRC17:32
fmountmaybe it could be related to the fact that in feature049 we don't have that override?17:32
weshayCONTAINER_DEFAULTS_ENVIRONMENT = ('environments/'17:32
weshay176                                  'containers-default-parameters.yaml')17:32
bogdandohttp://lists.openstack.org/pipermail/openstack-discuss/2019-February/003276.html17:32
bogdandopanda|ruck, weshay: ^^17:32
weshayhttp://git.openstack.org/cgit/openstack/tripleo-common/tree/tripleo_common/constants.py#n17517:32
* weshay reads17:32
*** dsneddon has joined #oooq17:33
fmountpanda|ruck: weshay I'm running another deployment adding to our scenario (featureset049) this override -> https://pastebin.com/Urnwnz0d17:36
*** bogdando has quit IRC17:37
weshayfmount ah ya17:37
panda|ruckfmount: why that override ?17:39
panda|ruckfmount: I see that used only in fs011 (which is now deprecated) and the variable is not used anywhere that I see17:39
fmountpanda|ruck: I know, just looking for other permanent solutions17:41
fmount(mainly playing with variables)17:41
panda|ruckfmount: ok, adding my findings to the bug then17:43
fmountpanda|ruck: ok (thx)17:43
zbrsshnaidm: i see others discussing about cryptografy issue on infra, so i suspect is not a problem specific to us17:51
*** ykarel|away has quit IRC17:51
*** holser_ has quit IRC17:52
weshayrlandy can you please send that core proposal email out18:00
weshaynot to rhos-dev, rdo-discuss18:00
*** panda|ruck is now known as panda|ruck|off18:09
rlandyweshay: hmmm - not on rdo-discuss18:09
rlandydon't see any trace of where to join either18:09
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001, tripleo-ci-centos-7-scenario008-multinode-oooq-container, tripleo-ci-centos-7-scenario012-standalone, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039 @ https://review.openstack.org/602248, master: tripleo-ci- (2 more messages)18:09
*** jpena is now known as jpena|off18:11
rlandysee rdo-dev18:11
rlandyweshay: sorry but I don't see where to join rdo-discuss. I see numerous other rdo lists. pls point me to the list.18:13
raukadahrlandy: https://www.rdoproject.org/contribute/mailing-lists/18:14
*** jtomasek has quit IRC18:15
raukadahrlandy: there is no rdo-discuss list18:15
rlandyraukadah: yes18:15
rlandyhence I am asking18:16
rlandy<weshay> not to rhos-dev, rdo-discuss - afaict the list does not exist18:16
*** kopecmartin is now known as kopecmartin|off18:16
rlandyopenstack-discuss or rdo-dev18:17
rlandythat's all I got18:17
*** trown|lunch is now known as trown18:25
*** sshnaidm is now known as sshnaidm|afk18:28
weshayrlandy the rdo-list18:39
weshayrlandy https://www.rdoproject.org/contribute/mailing-lists/18:40
weshaydev@lists.rdoproject.org18:40
rlandyfine rdo-dev18:41
weshaydev@lists.rdoproject.org18:41
weshaythanks18:41
*** amoralej is now known as amoralej|off18:43
rlandymail sent18:46
weshayrfolco|rover so we've had one successful run on f28 containers build https://logs.rdoproject.org/60/636160/49/openstack-check/tripleo-build-containers-fedora-28/3969232/logs/build-err.log.txt.gz18:53
weshayis that correct?18:53
rfolco|roverapparently yes18:53
weshayshould it still be DNM? https://review.openstack.org/#/c/636160/18:53
weshayit's listed as ready to review in taiga18:54
rfolco|roverzbr, marios updated the patch... or maybe quiquell|off18:55
rfolco|roverI see some changes to layout that I don't have context... https://review.openstack.org/#/c/636160/49/zuul.d/layout.yaml18:55
zbrweshay: good, point, now that we have the f28 job running and passing, no depends-on, we can remote the DNM. doing it now.18:56
rfolco|roverweshay, the upstream patch should modify tripleo-buildcontainers and tripleo-repos role only. The ci job definition and layout should go away afaik18:56
rfolco|roverzbr, ^18:56
weshayzbr k.. thanks18:56
rfolco|roverany job definition should go away18:57
weshayzbr can you take ownership of the task etc18:57
weshayso I don't bug rfolco|rover :)18:57
rfolco|roverbug me anytime weshay18:57
zbrfeel free to vote on https://review.openstack.org/#/c/636160 now, i only removed DNM. it would be great to put wf before the night.18:58
weshayzbr what does ansible_pkg_mgr resolve to?18:59
weshayyum/dnf18:59
weshay?18:59
zbrdnf or yum18:59
weshayk18:59
weshaythanks18:59
zbris the easiest way to distinguish betweet py3/py2 systems.18:59
zbra side effect, but still valid and future proof18:59
weshayzbr k.. assigned the task to you19:01
weshayrlandy as you have time https://review.rdoproject.org/r/#/c/18975/19:03
zbrweshay: you remember what I was saying about rdo message trust: check https://review.openstack.org/#/c/638651/ -- and look at last msg from rdo.19:18
zbrit was a -1 ... caused by a NODE_FAILURE ... ;p19:18
weshayzbr not really19:18
zbrweshay: i find in confusing, the node failure is not even listed in the build table.19:20
zbrnot to mentiong that user needs to click toogle-ci in order to see the msg. so the cause of failure is very well hidden.19:21
rlandyrfolco|rover: weshay: wrt  https://review.rdoproject.org/r/#/c/18975/ - lgtm but depends-on is not reviewed/merged19:27
weshayaye... forgot to hit enter on my comment on that one https://review.openstack.org/#/c/638652/719:28
zbrweshay: rlandy we will need to merge https://review.openstack.org/#/c/639746/ on tripleo-ci before being able to merge anything else, to fix linters jobs.19:32
weshayzbr what's wrong w/ bindep and dnf/yum19:41
weshayI guess the bindep role?19:42
weshayconfuses dnf/yum19:42
zbrweshay: bindap cannot distiguish between dnf and yum systems at this moment. we need a new tag for that.19:42
zbrit has only "rpm" or "redhat" which are not really what we want.19:43
zbrso far people used workarounds like "centos-7" for "!fedora-28" tags but as you can see this is going nowhere we will spend most of our time keeping bindep conditions updated.19:44
weshayzbr k k19:44
zbri know how to fix it but i need to get some cores19:44
weshayjust need to see a centos box return w/ logs19:44
weshayand I'll +2 and merge19:44
weshayzbr lint passed19:44
zbrweshay: which proves that is fixing the linting issue. anyway, i need to get in touch we pabelanger about bindep19:45
weshayzbr so the role ya?19:46
zbrnot sure about role19:47
zbrweshay: got help pabelanger, first bindep change change in the gate. we will find them really useful for reproducer19:56
zbrmainly I plan to enable us to do: python3 -foo [platform:dnf] inside bindep.txt19:57
zbrso we can list different rpm names for yum and dnf systems, and avoid need to mention operating system version19:57
*** ccamacho has quit IRC20:00
*** quiquell|off is now known as quiquell20:02
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001, tripleo-ci-centos-7-scenario002-standalone, tripleo-ci-centos-7-scenario008-multinode-oooq-container, tripleo-ci-centos-7-scenario012-standalone, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039 @  (2 more messages)20:09
*** jfrancoa has joined #oooq20:32
*** tosky has quit IRC20:36
*** dsneddon has quit IRC20:53
*** dsneddon has joined #oooq21:04
*** jaosorior has quit IRC21:08
*** dsneddon has quit IRC21:14
*** dsneddon has joined #oooq21:19
weshayrlandy do you know how to use the reproducer w/ a periodic job21:20
rlandyweshay: should be the same  ... look in job - should have hash21:22
rlandyweshay: what's the problem?21:22
weshayrlandy it never gets triggered21:23
weshaymaybe because it's periodic?21:23
rlandyweshay: you mean from the reproducer env, the job never starts?21:23
rlandyif so it's the zuul.yaml21:24
rlandycan you copy?21:24
weshayrlandy weird..21:26
weshayit's working for folco21:26
rlandyrfolco|rover deserves something working21:26
weshayheh21:26
rlandyweshay: it's payback for your messiah comment at yesterday's community meeting :)21:27
rlandypls paste the .zuul.yaml - it's probably malformed21:28
rlandyweshay: when you have a few moments, I'd could use your libvirt brain on bm stuff21:40
rlandyhttps://sf.hosted.upshift.rdu2.redhat.com/logs/49/163849/34/check/periodic-tripleo-ci-centos-7-baremetal-3ctlr_1comp-featureset001-master/8296fbf/job-output.txt.gz#_2019-02-27_21_12_54_54817321:41
*** vinaykns has quit IRC21:47
*** vinaykns has joined #oooq21:48
*** jfrancoa has quit IRC21:54
*** derekh has quit IRC22:09
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001, tripleo-ci-centos-7-scenario002-standalone, tripleo-ci-centos-7-scenario008-multinode-oooq-container, tripleo-ci-centos-7-scenario012-standalone, tripleo-ci-centos-7-scenario010-multinode-oooq-container @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-ovb-3ctlr_1comp_1supp-featureset039 @  (2 more messages)22:10
*** trown is now known as trown|outtypewww22:15
*** agopi has quit IRC22:16
*** agopi has joined #oooq22:20
weshayrlandy k.. /me looks22:24
weshaysorry.. had to eat.. first meal of the day22:24
rlandyweshay:the problem is that local_working_dir is defined diff on localhost and virthost22:24
rlandynp22:24
rlandymy brain is sort of fried by getting the job this far22:25
rlandychanged: [10.12.52.1 -> localhost] => (item={u'comment': u'ansible_generated_undercloud', u'path': u'/home/zuul/workspace/.quickstart/id_rsa_undercloud'})22:25
rlandyvs22:25
rlandy (/home/zuul/id_rsa_undercloud):22:25
weshaythis should be the same as running quickstart.sh 10.x.x.x.22:25
* weshay looks at the invocation22:25
rlandytoci_quickstart defines local_working_dir as workspace/.quickstart22:25
weshaythat's fine22:26
rlandyweshay: ^^22:26
rlandyso on localhost that remains22:26
weshaythis should be the same as running quickstart.sh -w ~/workspace/.quickstart 10.x.x.x.22:26
weshayyou want to chat?22:26
weshay2019-02-27 21:09:22.784616 | primary | +(./toci_quickstart.sh:105): ./quickstart.sh --bootstrap --no-clone --working-dir /home/zuul/workspace/.quickstart --playbook noop.yml --retain-inventory 10.12.52.122:27
rlandytry define local_working_dir22:27
weshayhome/zuul/workspace/.quickstart/bin/ansible-playbook --tags all --extra-vars @/home/zuul/workspace/.quickstart/config/release/tripleo-ci/CentOS-7/master.yml --extra-vars @/home/zuul/src/git.openstack.org/openstack/tripleo-quickstart/config/nodes/3ctlr_1comp.yml --extra-vars @/home/zuul/src/git.openstack.org/openstack/tripleo-quickstart/config/gener22:28
weshayal_config/featureset001.yml --extra-vars @/home/zuul/src/git.openstack.org/openstack-infra/tripleo-ci/toci-quickstart/config/testenv/baremetal.yml -e toci_vxlan_networking=false -e vxlan_networking=false --extra-vars local_working_dir=/home/zuul/workspace/.quickstart --extra-vars virthost=10.12.52.1 --inventory /home/zuul/workspace/.quickstart/host22:28
weshays --extra-vars tripleo_root=/home/zuul/src/git.openstack.org/openstack --extra-vars working_dir=/home/zuul --skip-tags tripleo-validations,teardown-all --extra-vars @/home/zuul/workspace/logs/zuul-variables.yaml /home/zuul/workspace/.quickstart/playbooks/baremetal-prep-virthost.yml22:28
weshayah k.. I see22:29
weshaylocal_working_dir=/home/zuul/workspace/.quickstart22:29
rlandypls don't target that box22:29
weshayI wont22:29
rlandythe same var on two hosts registers differently22:29
weshayso.. are you sure it's because of the dir?22:29
weshayand not the key names22:30
rlandy    - path: "{{ undercloud_key }}"22:30
rlandy      comment: "ansible_generated_undercloud"22:30
rlandy# Copy the undercloud key to the virthost in the ssh_user directory22:30
rlandy- name: copy ssh keys to virthost22:30
rlandy  copy:22:30
rlandysrc: "{{ undercloud_key }}"22:30
weshayok22:30
weshayrlandy can we run this w/ debug?22:30
weshayoh wait.. I see22:30
weshay'path': u'/home/zuul/workspace/.quickstart/id_rsa_virt_power'})22:30
weshay'path': u'/home/zuul/workspace/.quickstart/id_rsa_undercloud'})22:30
*** agopi has quit IRC22:31
rlandyI could override the definitions22:31
rlandyand have them both point to /home/zuul/*22:31
weshayreviewing http://git.openstack.org/cgit/openstack/tripleo-quickstart/tree/roles/libvirt/setup/user/tasks/main.yml#n2722:32
weshayhttp://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/tree/roles/baremetal-undercloud/defaults/main.yml#n322:33
weshayundercloud_key: "{{ local_working_dir }}/id_rsa_undercloud"22:33
* rlandy tries override22:33
rlandyundercloud_key: "/home/{{ undercloud_user }}/id_rsa_undercloud"22:34
rlandywould match in both22:34
weshayweird22:34
weshayhttps://sf.hosted.upshift.rdu2.redhat.com/logs/49/163849/34/check/periodic-tripleo-ci-centos-7-baremetal-3ctlr_1comp-featureset001-master/8296fbf/logs/10.12.52.1/var/log/extra/dump_variables_vars.json.txt.gz22:34
weshayundercloud_key is not defined22:34
rlandyit is22:34
weshayah.. maybe not on the virthost22:35
weshaythat's the issue22:35
weshaywe need to gather_facts?22:35
weshaylet's chat22:35
rlandyk22:36
weshayI think you found a booog22:36
weshayrlandy https://sf.hosted.upshift.rdu2.redhat.com/logs/49/163849/34/check/periodic-tripleo-ci-centos-7-baremetal-3ctlr_1comp-featureset001-master/8296fbf/logs/10.12.52.1/var/log/extra/dump_variables_vars.json.txt.gz22:37
*** dsneddon has quit IRC22:42
*** vinaykns has quit IRC22:43
*** dsneddon has joined #oooq22:43
sshnaidm|afkrlandy, weshay, https://review.openstack.org/#/q/topic:atop1+(status:open+OR+status:merged)22:49
sshnaidm|afkrlandy, weshay https://review.openstack.org/#/q/topic:newara+(status:open+OR+status:merged)22:49
sshnaidm|afkin your time please22:49
arxcruzsshnaidm|afk: it's late, you should be drinking beer22:53
sshnaidm|afkarxcruz, who is talking22:53
arxcruzsshnaidm|afk: i had 5 glasses of beer what about you? :P22:53
sshnaidm|afkarxcruz, gehen schlafen!22:54
arxcruzsshnaidm|afk: genau ich wurder in eine minute22:55
arxcruz:D22:56
sshnaidm|afkarxcruz, oktoberfest wurst!22:57
* sshnaidm|afk reached limit of german vocabulary22:58
sshnaidm|afkarxcruz, und zahlen bitte22:58
arxcruzsshnaidm|afk: warum muss ich fur bier zahlen? :D23:00
arxcruzna klar musse ich zahlen23:00
arxcruzsshnaidm|afk: you must visit berlin with weshay :D23:00
arxcruznext week we have openstack something meeting23:01
sshnaidm|afkarxcruz, natulich, Ich muss23:03
arxcruzsshnaidm|afk: wenn ?23:03
sshnaidm|afkgott weiss :)23:04
arxcruzsshnaidm|afk: :D soon I hope, they have good places with good coffee, I found an Israeli coffee place that you would love23:07
sshnaidm|afkarxcruz, yeah, there are a lot of israelis, popular place23:07
*** rascasoft has quit IRC23:10
weshayrlandy undercloud_user: "{{ lookup('env','USER') }}"23:21
*** rlandy is now known as rlandy|bbl23:30

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