Friday, 2019-02-01

*** rascasoft has quit IRC00:02
rlandyblockinfile will skip if the content is there00:06
rlandyit will add content but not delete it00:06
*** rlandy is now known as rlandy|afk00:09
*** rascasoft has joined #oooq00:21
*** tosky has quit IRC00:27
*** rascasoft has quit IRC00:29
*** rfolco has joined #oooq00:43
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, stable/pike: tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001, tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset022, tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph- (2 more messages)00:49
*** jbadiapa has quit IRC01:26
*** jbadiapa has joined #oooq01: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-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci-centos-7-ovb- (2 more messages)02:49
*** apetrich has quit IRC03:15
*** gkadam has joined #oooq03:36
*** rlandy|afk is now known as rlandy03:45
*** rlandy has quit IRC03:49
*** ykarel|away has joined #oooq03:56
*** skramaja has joined #oooq04:02
*** udesale has joined #oooq04:02
*** ykarel|away is now known as ykarel04:17
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-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci-centos-7 (2 more messages)04:49
*** invincible has quit IRC04:58
*** chandan_kumar has joined #oooq04:59
*** chandan_kumar is now known as chkumar|ruck04:59
*** ykarel is now known as ykarel|afk05:34
*** ykarel|afk has quit IRC05:38
*** ykarel|afk has joined #oooq05:53
*** ykarel|afk is now known as ykarel06:10
*** quique|rover|off is now known as quiquell|rover06:15
quiquell|roverchkumar|ruck: o/06:24
*** ratailor has joined #oooq06:25
chkumar|ruckquiquell|rover: \o/06:31
chkumar|ruckquiquell|rover: currently scenario4 standalone and fs019 still blocking master promotion06:31
chkumar|ruckdue to manila issue06:31
quiquell|roverchkumar|ruck: this don't fix it ? https://review.openstack.org/#/c/630925/06:33
quiquell|roverchkumar|ruck: this https://bugs.launchpad.net/tripleo/+bug/1813911 ?06:39
openstackLaunchpad bug 1813911 in tripleo "Manilla tests are failing in featureset019 and scenario004" [Critical,Triaged]06:39
chkumar|ruckquiquell|rover: nope still not fixed06:39
chkumar|ruckquiquell|rover: that review is already picked up06:39
chkumar|ruckwe need to check manila container share image version06:40
chkumar|ruckquiquell|rover: how we check the ceph version here ?06:41
quiquell|roverchkumar|ruck: but the error is different06:41
quiquell|roverchkumar|ruck: let me check06:42
chkumar|ruckquiquell|rover: https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset019-master/6d03096/logs/undercloud/home/zuul/tempest.log.txt.gz#_2019-02-01_01_23_5606:42
chkumar|ruckquiquell|rover: no the test error is same06:42
quiquell|roverchkumar|ruck: ack06:43
quiquell|roverchkumar|ruck: ceph http://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-scenario004-standalone-master/afaa26c/logs/undercloud/var/log/extra/docker/containers/ceph-mds-upstream-centos-7-rdo-cloud-tripleo-0000444787/docker_info.log.txt.gz06:45
quiquell|rover12.2.906:45
quiquell|roverIt's not updated no06:45
quiquell|rovernah wait thi is not the place06:46
chkumar|ruckit all depends on promotion na?06:46
quiquell|roverbut this is very old ceph version 12.2.906:46
quiquell|roverMore than old totally different06:47
quiquell|roverchkumar|ruck: ahh here http://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-scenario004-standalone-master/afaa26c/logs/undercloud/var/log/extra/docker/docker_allinfo.log.txt.gz06:48
quiquell|rover3.2.006:48
quiquell|rovernot updated06:48
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-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci-centos-7 (2 more messages)06:49
quiquell|roverchkumar|ruck: we are missing https://cbs.centos.org/koji/taskinfo?taskID=69434506:50
chkumar|ruckquiquell|rover: we need to update the version06:51
quiquell|roverrelease files I think06:51
quiquell|roverlet me check06:51
ykarelquiquell|rover, you were checking old logs06:51
quiquell|roverykarel: is working now06:52
quiquell|rover?06:52
ykarelcheck logs in the link chkumar|ruck shared06:52
ykarelhttps://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset019-master/6d03096/logs/subnode-2/var/log/extra/docker/docker_allinfo.log.txt.gz06:52
ykarel192.168.24.1:8787/ceph/daemon:v3.2.1-stable-3.2-luminous-centos-7-x86_6406:52
chkumar|ruckykarel: how to find that which version of ceph is used?06:53
ykarelchkumar|ruck, u can check ceph logs06:53
ykarelshould be luminous latest06:53
ykarelpackage list in manila-share container image can be checked at https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset019-master/6d03096/logs/subnode-2/var/log/extra/docker/containers/openstack-manila-share-docker-0/docker_info.log.txt.gz06:55
quiquell|roverykarel: yep all good with versions http://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-scenario004-standalone-master/5a484b6/logs/undercloud/var/log/extra/docker/docker_allinfo.log.txt.gz06:55
quiquell|roverlatest ^06:55
ykarelyup 3.2.106:56
quiquell|roverstill failing http://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-scenario004-standalone-master/5a484b6/logs/tempest.html06:56
ykarelas per tom last comment in lp 12.2.10 is needed06:57
ykarelbut it's not in centos mirror yet06:58
quiquell|roverykarel: but areng we using the right container with the right RPM inside ?06:58
chkumar|ruckykarel: quiquell|rover https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset019-master/6d03096/logs/subnode-2/var/log/containers/manila/manila-share.log.txt.gz?level=ERROR06:59
ykarelquiquell|rover, ceph container looks correct06:59
chkumar|ruckI am not sure it is related06:59
ykarelbut see tom last comment it needs in manila share container too06:59
chkumar|ruckykarel: quiquell|rover Do we query all the rpms installed with in each containers?07:00
ykarelif u see package list i shared, 12.2.5 is there07:00
ykarelchkumar|ruck, yes07:00
ykarelchkumar|ruck, it's related the error u shared07:00
ykarelit's the same error as before07:00
ykareli can see https://github.com/ceph/ceph/pull/24839/commits/f5906585f3a7df823b904e86ba0a11ea81327e10 only in master07:02
ykarelnot sure they picked it up in luminous yet07:03
quiquell|roverykarel: this will update upstream https://cbs.centos.org/koji/taskinfo?taskID=69434507:03
quiquell|roverykarel: so the manila container will update with new version07:03
quiquell|roverykarel: is that it ?07:03
quiquell|roverykarel: they just need to update manila image ?07:03
ykarelquiquell|rover, if i am right https://github.com/ceph/ceph/pull/24839/commits/f5906585f3a7df823b904e86ba0a11ea81327e10 is needed07:04
*** holser_ has joined #oooq07:04
ykarelif https://cbs.centos.org/koji/taskinfo?taskID=694345 has included it then as soon as it's released07:04
quiquell|roverykarel: so there is no ceph version with fix yet ?07:04
ykareland with next container build all will be fine07:04
ykarelquiquell|rover, don't know if gfidente has pulled that ceph commit07:05
quiquell|roverykarel: in the spec file ?07:05
ykarelyes07:05
quiquell|roverykarel: where are the ceph spec files ?07:09
quiquell|roverykarel: I don't see any patch applied here https://cbs.centos.org/kojifiles/work/tasks/4347/694347/build.log07:11
*** jfrancoa has joined #oooq07:15
*** kopecmartin|off is now known as kopecmartin07:18
quiquell|roverykarel: got the spec from the  src.rpm07:19
quiquell|roverand source code07:19
quiquell|roverLet check the change07:19
ykarelquiquell|rover, ack, looks like it's not there07:20
quiquell|roverykarel: nope07:21
quiquell|roverykarel: And they are not patching it07:21
quiquell|roverykarel: new cep RPM is needed07:21
quiquell|roverand update all containers07:21
ykareltom barron comment: We need to get this back to luminous (via mimic?) and downstream into 3.2.07:22
ykarelhttps://github.com/ceph/ceph/pull/2483907:22
ykarelcan't get that patch in tags so atleast it not's backported07:22
ykarelbut tom or gfindente would know better what's the plan07:23
quiquell|roverykarel: So they have to backport ?07:23
ykarelso ask them ^^07:23
ykarelthey know more, we can just guess07:23
quiquell|roverykarel: ack will ask07:23
quiquell|roverdamn...07:23
quiquell|roverykarel: thanks !07:23
quiquell|roverykarel: btw promoter is working fine I think07:24
quiquell|roverykarel: I don't see any infra error now07:24
ykarelmaster not promoted yet07:24
quiquell|roverykarel: but is because this ceph thing07:24
ykarelno man07:24
quiquell|roverno ?07:24
ykarelwe need to promote hash from 29th07:24
ykarelhttps://trunk.rdoproject.org/api-centos-master-uc/api/civotes_detail.html?commit_hash=e4a542b9a3ea6f459605ffbaa3c8af97eb81921f&distro_hash=a9a57ed85ecff3d0ad0dac8f7107b94487e1bdb907:24
quiquell|roverHoly sh.. what I am looking at then07:24
ykarelall jobs passed but no promtion07:24
quiquell|roverykarel: we have a good hash and it's not promoting07:25
ykarelyup exactly07:25
quiquell|roverafter restart rocky promoted so at least something is good there07:25
quiquell|roverykarel: thanks let me check07:25
quiquell|roverykarel: Y did the staff in the middle of a promotion :-/07:25
quiquell|roverykarel: maybe it's all mess up there now07:26
ykarelquiquell|rover, currently pike is promoting07:26
ykarellet's see master picks up after it07:26
ykarelwhen did u restart?07:26
quiquell|roverykarel: last two job failed07:26
quiquell|roverykarel: at the link, they are part of the criteria ?07:26
ykarelnope07:26
ykarelfs021 is not part07:27
quiquell|roveryep, just checked07:27
quiquell|roverok07:27
quiquell|roverLet me check, maybe I have to untag something07:27
ykarelyou can check master.log to find why it's not picking up07:27
ykarelor it will run after pike07:27
chkumar|ruckquiquell|rover: sshnaidm|off panda|off https://review.rdoproject.org/r/#/c/18666/ -> port clean up script07:29
chkumar|ruckI am facing some problem at updated_at field need some help there07:30
*** holser_ has quit IRC07:31
quiquell|roverykarel: I don't find commit hash at master.log e4a542b9a3ea6f459605ffbaa3c8af97eb81921f07:31
ykarelsee yesterdays07:32
quiquell|roverykarel: how much hashes do we get from DLRN07:32
quiquell|roverI think we get 5 or so07:32
ykareli remember 507:32
*** rascasoft has joined #oooq07:32
quiquell|roverykarel: there is a lot of hashes in top of that https://trunk.rdoproject.org/centos7-master-head/report.html07:33
quiquell|roverIs a very old one07:33
quiquell|roverOr we go back in time until we find one that passes ?07:34
ykarelnope, u need to check promoter code07:34
ykarelwhich 5 hashes it fetches07:34
ykareli think it fetches which were used as tripleo-ci-testing07:34
quiquell|roverso we have a job that tag consistent to tripleo-ci-testing07:35
quiquell|roverthen we test on tripleo-ci-testing07:35
quiquell|roverLet's ask DLRN directly07:35
ykarelyup it's at 7th number07:36
quiquell|roverykarel: we can try to change promoter to take 10 or wait until we fix ceph07:36
ykareli think it's good to promote we are 7 days behind07:37
quiquell|roverykarel: it's part of the config07:39
quiquell|roverykarel: just master https://review.rdoproject.org/r/#/c/18667/07:41
quiquell|roverykarel: I am going to change it manually at server07:42
ykarelquiquell|rover, ack07:42
quiquell|roverIt's at pike now07:43
quiquell|roverNext iteration we will see07:43
quiquell|roverpanda|off, sshnaidm|off -> 10 hashes instead of 5 at master promoter https://review.rdoproject.org/r/#/c/18667/07:44
*** saneax has joined #oooq07:46
ykareljust temporary ^^07:50
*** ykarel is now known as ykarel|lunch07:50
*** panda|off is now known as panda07:53
quiquell|roverpanda: o/07:53
quiquell|roverpanda: https://review.rdoproject.org/r/#/c/18667/07:53
pandawow07:53
quiquell|roverpanda: so bad ?07:55
quiquell|roverpanda: have change it manually at server will fallback after master promotion07:55
pandaquiquell|rover: no no that's ok, be aware that promotion in dashboard will still show the date of the hash, not the date of the promotion07:57
chkumar|ruckquiquell|rover: do we need to care nv failing jobs against noop reviews?07:57
quiquell|roverchkumar|ruck: for example f28 is a nv07:59
quiquell|roverchkumar|ruck: Depends on the jobs07:59
quiquell|roverchkumar|ruck: for example upgrades usually is wip of upgrades team08:00
quiquell|roverchkumar|ruck: but if everythig else is ok is not bad to look at them08:00
chkumar|ruckquiquell|rover: I will take a look on them08:00
chkumar|ruckquiquell|rover: except fs19/scenario4 everything is ok in promotion pipeline on master08:00
chkumar|ruckquiquell|rover: periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset016-pike -> showing disk full error08:01
chkumar|ruckquiquell|rover: I am working on f20/f21 tempest result comparison08:14
quiquell|roverykarel|lunch: master promoting08:16
quiquell|roverpanda: do we merge the 10 hashes thing ?08:17
chkumar|ruckquiquell|rover: yup merged08:19
*** apetrich has joined #oooq08:25
*** ccamacho has joined #oooq08:29
pandaquiquell|rover: that's ancient history now.08:31
chkumar|ruckpanda: do we want to run os_tempest non-voting with all scenario job template?08:31
pandachkumar|ruck: the idea is to replace validate tempest completely, right ?08:32
chkumar|ruckpanda: yes08:32
pandachkumar|ruck: and we are ready to do it08:33
chkumar|ruckpanda: one work is still left, reusing the current skip list of validate-tempest08:33
chkumar|ruckarxcruz: ^^ Are you looking at this ? If not I can propose a patch?08:33
pandachkumar|ruck: and what skip list are you using now ?08:33
chkumar|ruckpanda: currently we are running a set of selective tests coming from osa https://github.com/openstack/openstack-ansible-os_tempest/blob/master/defaults/main.yml#L9708:34
chkumar|ruckpanda: with no skip list08:34
chkumar|rucklet me propose a patch for skip list part08:35
pandachkumar|ruck: then I would wait until we have the skip list, if you prefer we can add the os tempest jobs in experimental08:35
*** ykarel|lunch is now known as ykarel08:36
*** tosky has joined #oooq08:36
*** holser_ has joined #oooq08:37
jfrancoachkumar|ruck: hey, good morning. Is there any lp bug for the undercloud-upgrades job failing? dciabrin was preparing a fix for it, so to link it to the patch08:38
chkumar|ruckjfrancoa: https://bugs.launchpad.net/tripleo/+bug/181145008:39
openstackLaunchpad bug 1811450 in tripleo "Undefined variable target_upgrade_version in tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades" [High,Triaged]08:39
jfrancoachkumar|ruck: thanks a lot08:39
*** rfolco has quit IRC08:41
jfrancoachkumar|ruck: mmm...but this is for the overcloud upgrades job, not for tripleo-ci-centos-7-containerized-undercloud-upgrades08:41
chkumar|ruckjfrancoa: I think we donot have one08:42
chkumar|ruckjfrancoa: I will create it right now08:42
jfrancoachkumar|ruck: and in fact, its a duplicate bug of https://bugs.launchpad.net/tripleo/+bug/1812403 (I'll add it to the lp)08:42
openstackLaunchpad bug 1812403 in tripleo "scenario000-multinode-oooq-container-upgrades fails with target_upgrade_version undefined" [Undecided,In progress] - Assigned to Jose Luis Franco (jfrancoa)08:42
*** rfolco has joined #oooq08:42
jfrancoachkumar|ruck: thank you08:44
jfrancoamarios: quiquell|rover panda when you have some time, could you please review https://review.openstack.org/#/c/607525/ ? It would be helpful to merge it, otherwise I need to add depends-on patches on this one to debug the failing tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades job (I set a goal to have it green by next week)08:45
quiquell|roverjfrancoa: this will break upgrade jobs ?08:46
*** jpena|off is now known as jpena08:47
jfrancoaquiquell|rover: no, the opposite..it will unblock it (it will still fail, but for other bug https://bugs.launchpad.net/tripleo/+bug/1814104)08:47
openstackLaunchpad bug 1814104 in tripleo "tripleo-container-tag image pulling failing in upgrade_tasks" [High,In progress] - Assigned to Jose Luis Franco (jfrancoa)08:47
jfrancoaquiquell|rover: I'm trying to make the job green, but this target_upgrade_version issue is blocking the way08:48
quiquell|roverjfrancoa: do you have a testing review with the Depends-On and all ?08:49
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-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci-centos-7 (2 more messages)08:49
jfrancoaquiquell|rover: no, because last time I tried to add a depends-on a tht patch, the build-test-packages was failing constantly. Anyway, I'll add it08:50
quiquell|roverjfrancoa: well upgrade job is already broken let's workflow this08:51
quiquell|roverjfrancoa: ack ?08:51
*** dsneddon has quit IRC08:51
quiquell|roverjfrancoa: they are not part of the promotion criteria also08:52
quiquell|roverjfrancoa: workflowed08:52
*** dsneddon has joined #oooq08:53
quiquell|roverjfrancoa: ups workflowed cleand after deepends-on08:54
jfrancoaquiquell|rover: ups...there was not sync :-D I have just added the depends-on the other issue. well, let's leave the CI run and I'll ping you later to +1W08:54
quiquell|roverjfrancoa: ok there +1W is in the ether so just ping me08:54
sshnaidm|offquiquell|rover, centos-7 job fails here https://review.openstack.org/#/c/633444/08:55
sshnaidm|offquiquell|rover, not sure why.. if it's ok, we can merge it today08:55
ykarelquiquell|rover, cool08:56
chkumar|ruckjfrancoa: https://bugs.launchpad.net/tripleo/+bug/181422308:57
openstackLaunchpad bug 1814223 in tripleo "undercloud_upgrade container job is failing with error stopping containers " [Critical,Triaged]08:57
quiquell|roversshnaidm|off: this is going to be sweet http://docs.grafana.org/guides/whats-new-in-v6-0/#explore08:57
quiquell|roverweshay: http://docs.grafana.org/guides/whats-new-in-v6-0/#explore08:57
jfrancoachkumar|ruck: thanks a lot08:58
sshnaidm|offquiquell|rover, yeah, looks niiiice09:00
quiquell|roversshnaidm|off: opens the door of proper stuff exploration09:02
*** bogdando has joined #oooq09:02
*** dsneddon__ has joined #oooq09:06
*** dsneddon has quit IRC09:10
*** holser_ has quit IRC09:11
arxcruzchkumar|ruck: i'll work on this09:11
zbr|ssbarnea@oooq: do we need to hardcode cirros image in tqe or we could make the code pick last release and avoid extra maintenance?09:20
zbr|ssbarnearelated to https://review.openstack.org/#/c/633941/309:20
pandaI want hardcore cirros image09:22
quiquell|roverzbr|ssbarnea: we have them here too https://review.openstack.org/#/c/634213/1/roles/validate-simple/defaults/main.yml09:22
pandaif they die, they die09:22
pandaquiquell|rover: I need you09:22
zbr|ssbarneapanda: to me it looks like a recipe for extra maintenance for us, to keep them updated. do we have repeated cases where newer versions broke us badly?09:24
quiquell|roverpanda: ack blue ?09:24
pandaquiquell|rover: ack09:25
pandaquiquell|rover: my blue09:25
chkumar|ruckarxcruz: oh sorry09:25
chkumar|ruckarxcruz: https://review.openstack.org/#/c/634380/09:25
chkumar|ruckarxcruz: I am not sure it will work, feel free to take it over from here09:26
arxcruzchkumar|ruck: jesus man, you said you want to be ruck because you were full of tempest...09:26
chkumar|ruckarxcruz: sorry for that one, no more patches09:27
mariosjfrancoa: ack sorry was afk for a bit will check09:37
zbr|ssbarneaquiquell|rover: chkumar|ruck : can we merge https://review.rdoproject.org/r/#/c/18649/ ?09:37
jfrancoamarios: thanks a lo09:37
zbr|ssbarneapanda: need help with the te-broker role cleanup: https://review.rdoproject.org/r/#/c/18614/ -- is only about removing tasks.09:39
mariosjfrancoa: is the job meant to be red there (upgrades still broken i mean )09:44
mariosjfrancoa: (is this part of the fix but not THE fix yet??)09:45
jfrancoamarios: yes yes, you know how this works when you try to resurrect such a dead job...when you fix one issue a new one appears09:45
mariosjfrancoa: ack no is fine just checking you want to merge this one as is then09:45
jfrancoamarios: yes, because otherwise I have to do that mess with depends-on patches to debug the new issues09:46
jfrancoamarios: anyway, as I told quiquell|rover let's wait for the CI results adding the depends-on, then I'll remove the dependency and we can try to merge the patch (as otherwise we would need to merge first the one on the depends-on)09:47
mariosjfrancoa: k just ping if you need revote later09:48
jfrancoamarios: I will, thanks for having a look09:55
mariosjfrancoa: no worries, i didn't have time to check the depends on to be honest have meeting starting now09:55
zbr|ssbarneapanda: can you please add https://tree.taiga.io/project/tripleo-ci-board/us/680 to the sprint? trivial leftover.09:56
mariospanda: no bluejeans on the invite09:59
pandamarios: zbr|ssbarnea my bj09:59
mariospanda: would you like to share it please :D09:59
mariosdont say gcerami09:59
mariosnumbers!09:59
pandamarios: zbr|ssbarnea 349250866910:00
mariospanda: thx joining10:00
chkumar|rucksshnaidm|off: Hey10:04
chkumar|rucksshnaidm|off: at this https://review.rdoproject.org/r/#/c/18666/2/ci-scripts/infra-cleanup/ovb-tenant-cleanup.sh@171 at using updated_at jq fails10:04
chkumar|rucksshnaidm|off: need some help here10:04
*** ratailor_ has joined #oooq10:08
*** derekh has joined #oooq10:09
Tengu#headshot. pffff. we're pretty doomed with those unmanaged rules in fact.... UNLESS running the plain "iptables" command, we're stuck with them.10:10
*** ratailor has quit IRC10:10
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-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci-centos-7 (2 more messages)10:49
quiquell|roverchkumar|ruck: gates are timing out10:51
quiquell|roverchkumar|ruck: ann no 3 days old10:51
chkumar|ruckquiquell|rover: please donot say that10:52
quiquell|roverchkumar|ruck: hehe sorry10:55
pandaquiquell|rover: never cry wolf!10:55
*** fmount has quit IRC11:05
*** fmount has joined #oooq11:06
zbr|ssbarnea@oooq does anyone knows how to detect docker group at runtime? different docker blends may have docker or dockerroot and I need to detect it with ansible/cli.11:14
quiquell|roverzbr|ssbarnea: /etc/docker/daemon.json11:16
quiquell|roverhave them11:16
zbr|ssbarneaquiquell|rover: this file may not exist at all.11:16
zbr|ssbarneaquiquell|rover: is not an easy task because i cannot even use the distribution/os version to assume that as you could have the docker service installed from various sources (docker, docker-io, docker-ce).11:20
zbr|ssbarneai tried to look on disk to find more info, still i was not able to find where is this even defined.11:22
*** udesale has quit IRC11:23
mariosbrb11:26
*** marios has quit IRC11:26
pandazbr|ssbarnea: I think it's defined in the rpm spec11:26
*** marios has joined #oooq11:26
quiquell|roverchkumar|ruck: quuens noop has just failed http://logs.rdoproject.org/24/567224/178/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/e9f6d25/11:28
quiquell|roverchkumar|ruck: Don't know how important this is11:28
zbr|ssbarneapanda: so you propose inspecting the spec of a rpm for which I do not even know the name? i hope to find something easier than that. -- i was hoping to find a one-linter kind of solution, not to write a full scripts.11:29
chkumar|ruckquiquell|rover: chekcing11:29
quiquell|roverAlso in master11:31
quiquell|roverhttp://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/b5bc7e1/11:31
pandazbr|ssbarnea: then it's easy, just look at the owner of /var/run/docker.sock11:32
pandazbr|ssbarnea: s/owner/group11:32
pandazbr|ssbarnea: that is the entry point11:32
pandazbr|ssbarnea: that is the reason why the user needs to be in that group11:32
quiquell|roverchkumar|ruck: in master is raise exceptions.DeploymentError("Overcloud configuration failed.")11:32
pandazbr|ssbarnea: otherwise you cannot open that socket11:32
quiquell|roverObject "route add 0.0.0.0/0 via 10.0.0.1 dev br-ex" is unknown11:33
pandaquiquell|rover: it should be "dev br-ex-it" otherwise the packets will remain in EU11:34
* panda hides11:34
zbr|ssbarneapanda: funny aspect, I need the docker_group expecially for fixing the permissions on the sock, to allow other users to talk to it :D11:34
marioshttps://review.openstack.org/#/c/633771/3 any objections? me hovers over merge button11:34
pandazbr|ssbarnea: then it's arbitrary11:34
pandazbr|ssbarnea: you set the group therem then modify deamon.json accordingly11:34
zbr|ssbarneapanda: i am afraid you may be right about it.11:34
quiquell|rovermarios: do it do it, do you want me to do it ?11:35
pandazbr|ssbarnea: as always11:35
pandamarios: -211:35
* panda now looks at the review11:35
mariospanda: its the docs index move11:36
mariosi've been spamming the chan for couple days11:36
mariosno one complained11:36
mariosi merged11:36
marioswdyt folks moving ci into new section https://review.openstack.org/#/c/633771 http://logs.openstack.org/71/633771/3/check/openstack-tox-docs/0ea6f8e/html/ thanks. no new content just rearranges sections in the index and adds standalone ci index @ /ci/index.html11:36
mariospanda: like that ^11:36
mariosquiquell|rover: thanks done11:37
pandamarios: did you ever read "the hichhiker's guide to the galaxy" ?11:37
mariospanda: actually no but i am aware of it (and saw the move ;) )11:37
quiquell|roverchkumar|ruck: 053 master same error http://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset053/f928570/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz11:38
quiquell|roverqueens ?11:38
quiquell|roverqueens look different11:38
pandamarios: well in the first chapter of the book, aliens arrive to destroy the earth. THe announcement was clearly shown in the board of the sublevel alpha of the planet epsilon. Nobody complained fomr the earth, so they were going to wipe it out anyway.11:39
chkumar|ruckquiquell|rover: master one looks like somehting gone wrong with os-client-config tiries to ping the ip11:39
pandamarios: :)11:39
chkumar|rucknot ping apply the network config11:39
mariospanda: haha11:39
*** fmount has quit IRC11:40
quiquell|roverchkumar|ruck: it fails adding the route to route table11:41
zbr|ssbarnea... i am wondering if there is a way to stop a blocked interactive docker run that was started via ssh. it seems impossible to put a break to it. tried any escapes i ever knew.11:41
chkumar|ruckquiquell|rover: and queens one https://logs.rdoproject.org/24/567224/178/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/e9f6d25/logs/undercloud/var/log/mistral/executor.log.txt.gz?level=ERROR11:41
*** fmount has joined #oooq11:41
chkumar|ruckquiquell|rover: let me check with tengu11:41
quiquell|roverchkumar|ruck: ack11:42
chkumar|ruckTengu:11:42
chkumar|ruckTengu: hey11:42
quiquell|rovergoing to open lp11:42
chkumar|ruckTengu: please have a look here https://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/b5bc7e1/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz#_2019-02-01_09_40_4211:42
*** fmount has quit IRC11:43
Tenguhmm ?11:43
Tengugeeezzz.... we should really get some better logging in there -.-11:44
chkumar|ruckTengu: overcloud deploy is failing while adding a route table11:44
*** fmount has joined #oooq11:44
TenguObject \"route add 0.0.0.0/0 via 10.0.0.1 dev br-ex\" is unknown, try \"ip help  ok11:45
Tenguyou might want to ping neutron guys instead?11:45
TenguI think I saw something about "br-ext not present" in LP.11:45
quiquell|roverTengu: humm11:45
quiquell|roverwe have just a master promotion11:45
Tenguhttps://bugs.launchpad.net/tripleo/+bug/178231711:45
openstackLaunchpad bug 1782317 in tripleo "[master] scenario008 multinode job failing at undercloud giving Invalid local_interface specified. br-ex is not available." [Critical,Triaged]11:45
quiquell|rovermaybe there were something fishy there11:46
Tenguoh. I just saw the date of the LP -.-.11:46
ykarelquiquell|rover, you mean promotion caused it?11:46
Tenguseriously, why is it still a thing ?!11:46
quiquell|roverykarel: Don't know11:47
chkumar|ruckTengu: that bug was filed long time and no body looked at that11:47
ykarelquiquell|rover, ack, i have seen this error from time to time, so should not be related to promotion11:47
ykarelmay be doing a logstash query will help11:48
quiquell|roverlet's check before LP11:48
*** skramaja has quit IRC11:48
quiquell|roverykarel: we have two different fs failing same at master11:48
quiquell|roverfs001 and fs05311:48
ykarelsame error, same time,11:50
quiquell|roverYep could be infra11:50
Tenguhttps://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/b5bc7e1/logs/undercloud/var/log/extra/network.txt.gz  no br-ext btw11:50
quiquell|roverTengu: so it's adding a route to a bridge that does not exists ?11:51
TenguI would say so yeah.11:51
Tengu"ip -4 a" should show all interface, even if down.11:51
Tenguso basically, we don't have the bridge at that time for some reason.11:52
pandaquiquell|rover: does the nodepool setup happen before or after starting zuul ?11:52
quiquell|roverpanda: in parallel11:52
ykarelTengu, but u are seeeing on undercloud11:52
quiquell|roverpanda: the docker-compose.yaml.j211:52
pandaquiquell|rover: oook11:52
Tenguykarel: oh. sho. wait.11:53
Tengudidn't see it was overcloud_deploy.11:53
Tenguhttps://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/b5bc7e1/logs/overcloud-controller-1/var/log/extra/network.txt.gz  (failed controller-1) vs https://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/b5bc7e1/logs/overcloud-controller-0/var/log/extra/network.txt.gz (success controller-0)11:54
quiquell|roverTengu: >overcloud-controller-111:54
Tengusame constatation: overcloud-controller-1 has no br-ex nor br-tenant11:54
Tengurace condition?11:54
ykarelpossibly ovs related11:55
quiquell|roverTengu: they are different nodes, how can be a race condition ?11:55
Tenguquiquell|rover: maybe controller-1 is slower for one thing in the background? I don't really know how network is set up in there.11:56
Tenguyou probably want hardprov or network dfg instead of a poor DF ;).11:56
quiquell|roverhttps://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/b5bc7e1/logs/overcloud-controller-1/var/log/journal.txt.gz11:56
quiquell|roverbr-ex looks good there11:56
Tenguquestion is, why is that br-ex restarted?11:57
quiquell|roverTengu: looks this is in the process of setting things up and is teard it down11:58
quiquell|roverTengu: since it cannot add the route11:58
quiquell|roverTengu: other controllers have it https://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/b5bc7e1/logs/overcloud-controller-0/var/log/extra/network.txt.gz11:59
Tengumaybe? I really don't know :/11:59
quiquell|roverDon't know11:59
Tenguis it a consistent failure?11:59
quiquell|roverWe can check timeings of ovs add the bridge12:00
*** fmount has quit IRC12:00
*** fmount has joined #oooq12:00
quiquell|roverTengu: yep br-ex created and then deleted12:01
quiquell|roverhttps://logs.rdoproject.org/45/560445/236/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/b5bc7e1/logs/overcloud-controller-1/var/log/openvswitch/ovs-vswitchd.log.txt.gz12:01
Tenguok12:02
quiquell|roverTengu: Maye you are right ovs take more time to add the br-ex we don't check and try to add the route12:03
quiquell|roverTengu: but br-ex is not there so we tear down12:03
quiquell|roverWell or restart12:03
Tengu^^12:03
Tenguusually this kind of behavior (works on foo, fails on bar) is due to a race condition12:04
pandaquiquell|rover: the jobs that test reproducer ar for host and livirt ?12:04
Tengumeaning: it's probably not a consistent failure, but depending on the race cause, it might hit more than we would accept.12:04
quiquell|roverpanda: yep12:04
quiquell|roverTengu:12:04
quiquell|rovercomparing times12:04
pandaquiquell|rover: no test for rdocloud12:04
pandaquiquell|rover: ok12:04
quiquell|roverpanda: not yet, we have to test nodepools sharing same tenant12:04
quiquell|roverpanda: Can be a problem12:05
quiquell|roverTengu: so at ovs we have 2019-02-01T09:37:20.408Z|00034|bridge|INFO|bridge br-ex: added interface br-ex on port 6553412:05
quiquell|rover03:37:2012:05
quiquell|roverThat's the creating time of the bridge12:06
quiquell|roverand failure is at 09:37:1512:06
quiquell|roverLooks liek this thing is not waiting for the bridge to come up12:06
Tengu:)12:06
quiquell|rover5 seconds difference12:06
Tenguthat's a nice race.12:06
quiquell|roverAlso the restart is not restarting or looks like :-)12:07
quiquell|roverThis is huge http://git.openstack.org/cgit/openstack/os-net-config/tree/os_net_config/impl_ifcfg.py12:09
chkumar|ruckquiquell|rover: may be slaweq on help there related to ovn12:10
*** jpena is now known as jpena|lunch12:31
chkumar|ruckweshay: quiquell|rover: I am logging out early, Will see if possible at night.12:39
chkumar|rucksee ya!12:39
quiquell|roverchkumar|ruck: by12:40
*** panda is now known as panda|lunch12: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-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci-centos-7 (2 more messages)12:49
weshaychkumar|ruck, thanks12:50
weshayhave a good weekend12:51
quiquell|roverweshay: o/12:51
weshaya hoy12:51
quiquell|roverweshay: I have to leave earlier today too, we will have to do 1-1 with a little kid around12:51
*** gkadam has quit IRC12:52
*** ratailor_ has quit IRC12:52
weshayquiquell|rover, we can skip it today12:52
quiquell|roverweshay: thanks, next week12:52
quiquell|roverweshay: Looks like bindep is not that powerful12:53
weshaylolz12:53
weshayI know12:53
quiquell|roverGive you the missing pieces12:53
weshayquiquell|rover, going to have a design session w/ panda|lunch in a few12:53
weshayif it were avail as an rpm itself, that would help12:54
quiquell|roveryep we need pip to check RPMs :-)12:54
quiquell|roverWas just an idea :-/12:54
weshayquiquell|rover, once we have to deal w/ centos7, fedora rhel8, centos 812:54
quiquell|roverBut maybe is not bad to have something like binde.txt12:54
weshayI think bindep will become more valuable12:55
quiquell|roverack12:55
quiquell|roverwe can have the file and parse ourself12:55
weshayquiquell|rover, from what I read, the file name doesn't matter12:55
weshayso I named it the file based on the python interp we need12:55
*** apetrich has quit IRC12:56
quiquell|roverweshay: can't we have only one bindep.txt with centos7 fedors28 filters ?12:56
quiquell|roverDon't know12:56
weshayhrm.. filters?12:57
weshaylint jobs?12:57
weshaynot sure how they would enforce that12:57
quiquell|roverweshay: looks like you can have profiles too12:59
quiquell|roverlike python2 and python3 profiles12:59
quiquell|roverso you mark them in the same bindep.txt12:59
quiquell|roverhttps://docs.openstack.org/infra/bindep/readme.html#writing-requirements-files13:00
weshayoh, if you can create your own profile/distro names we're fine13:00
weshaythat will be second pass13:00
quiquell|roverpython3-pip [python3]13:00
weshayquiquell|rover, I want ansible to read in the bindep file13:00
quiquell|roverpython2-pip [python2]13:00
quiquell|roverand the like13:00
quiquell|roverthen13:00
quiquell|roverbindep ... pytho213:00
weshayso that between the user script and the ansible pre.yaml we're using the same config for rpms13:00
quiquell|roverbindep ... python313:00
quiquell|roverso know13:01
weshayaye k13:01
weshaysecond pass I think we'll do that13:01
*** apetrich has joined #oooq13:01
quiquell|roverBut don't know if platform filtering is powerful enough to express the python version we want13:01
quiquell|roverweshay: openstack have this https://github.com/openstack/ansible-role-bindep13:02
weshayya.. was looking for the src, didn't find that13:03
quiquell|roverHaha 3 commits13:03
weshayya.. let's use that https://github.com/openstack/ansible-role-bindep/blob/master/tasks/install.yaml#L2013:03
*** trown|outtypewww is now known as trown13:03
weshaywell maybe13:03
weshayquiquell|rover, naw.. we don't even need it13:04
weshayquiquell|rover, been talking to rlandy13:04
weshayso if we wrote pre.yaml such that it checks for the rpms or for the docker group prior to having to take action w/ become / sudo13:05
weshaythat playbook can be idempoent13:05
weshayand then would not be a problme13:05
quiquell|roversound like a plan13:05
quiquell|roversshnaidm|off: still don't like i t13:05
weshayquiquell|rover, sshnaidm|off doesn't have to use it13:06
quiquell|roverbut is pre.yaml going to consume bindep/requirements or call install-deps.sh ?13:06
weshayonly the user script HAS to call it.. and we HAVE to run it in CI13:06
weshaypre.yaml will read bindeps, check if there are any missing.. if so register a variable, then become root and install13:06
weshaysagi is an expert right? so all the rpms and docker group work is done and would be skipped13:07
weshaywe can also skip w/ tags13:07
weshayhowever it's still worth ensuring playbooks are idempotent13:07
weshaywe're working with tripleo tooo long where that is not possible13:07
weshaythat's how ansible is supposed to work13:07
weshayrerun 100 times doesn't matter13:07
weshayquiquell|rover, imho it would look pretty shitty if a user forgot to use the skip setup or forgot the tag.. and our script fails  or messed up their box in some way13:08
quiquell|roverweshay: smell like molecule testing13:08
weshayya.. we totally should have molecule13:08
weshayzbr|ssbarnea++13:09
hubbot1weshay: zbr|ssbarnea's karma is now 113:09
quiquell|roverweshay: I was thinking about the OVB stuff13:09
weshayk13:09
quiquell|roverweshay: or libvirt stuff with molecule so we use clean system13:09
zbr|ssbarneaweshay: btw, can you tell me to which extense the jenkins jobs are still needed? https://github.com/rdo-infra/ci-config/tree/master/jenkins/jobs13:09
quiquell|roverweshay: starting docker-compose at docker file is not possible13:09
quiquell|roverweshay: ansible-galaxy install git+https://github.com/openstack/ansible-role-bindep13:09
quiquell|roverweshay: bindep role works just fine13:11
zbr|ssbarneaquiquell|rover: be careful about galaxy, it was deprecated and any bugs is closed automatically. i would avoid adding anything related to it until we get its replacement in good shape.13:11
weshayzbr|ssbarnea, only in ci.centos13:11
quiquell|roverzbr|ssbarnea: just a snippet to test a role13:11
quiquell|roverzbr|ssbarnea: we are not going to integrate it13:11
zbr|ssbarneaweshay: this was my impresison too, this is why I proposed https://review.rdoproject.org/r/#/c/18649/ -- to separate jjb part from linting.13:11
weshayya.. galaxy good in concept.. shitty in practice13:12
zbr|ssbarneaweshay: i think it will be sorted by the new tool that takes it place. still i prefer to give them time to polish it.13:12
*** ccamacho has quit IRC13:13
quiquell|roverweshay: there is a zuul role to use bindep.txt13:17
quiquell|roverweshay: https://zuul-ci.org/docs/zuul-jobs/roles.html13:17
*** rlandy has joined #oooq13:17
*** holser_ has joined #oooq13:18
quiquell|roverrlandy: hello there13:18
weshaymorning rlandy :)13:19
*** ccamacho has joined #oooq13:19
weshayrlandy, I'm going to run https://tree.taiga.io/project/tripleo-ci-board/task/687 by panda|lunch this morning13:19
weshayhopefully we'll have a solid design after that13:19
rlandyquiquell|rover: weshay: hello13:19
rlandyquiquell|rover: this is a good find https://github.com/openstack/ansible-role-bindep/blob/master/bindep.txt13:21
quiquell|roverrlandy, weshay: btw have you see this ? https://review.openstack.org/#/q/topic:freeze_job13:21
quiquell|roverThey are creating a zuul-runner13:21
weshayya13:21
weshayI saw that13:21
weshaywe requested that13:21
weshayzbr|ssbarnea, help me understand what's failing here http://logs.openstack.org/01/634301/2/check/openstack-tox-linters/c8ebd6f/job-output.txt.gz#_2019-01-31_23_23_38_24205713:22
quiquell|roverakc13:22
quiquell|roverack13:22
rlandyquiquell|rover: that could be a log way off13:22
rlandyand a lot of our stuff we will still need13:22
weshaytotally13:23
rlandyso whatever - we just go with your role until we get something worth looking at13:23
quiquell|roveryep libvirt and all13:23
rlandyoh libvirt, yes dear libvirt13:23
quiquell|roverthey don't manage nodes lifecycle yet also13:23
rlandycause of all complications in lfe13:23
panda|lunchweshay: http://logs.openstack.org/01/634301/2/check/openstack-tox-linters/c8ebd6f/job-output.txt.gz#_2019-01-31_23_23_10_81505713:23
*** panda|lunch is now known as panda13:23
quiquell|roverlunch time13:23
weshayoh ya..13:23
weshaythanks13:23
*** quiquell|rover is now known as quiquell|lunch13:23
weshaypanda, ok.. shall we design?13:25
weshayand dance13:25
pandaafter you13:26
rlandyweshay: ^^ can I listen in?13:28
rlandywould like to know what I am changing now13:28
pandarlandy: but you can't talk :)13:28
weshayrlandy, sure come on in13:29
rlandypanda: I have no intention of expressing my opinion13:29
weshaywell.. panda and I will be going back and forth on it.. but come on it13:29
weshayrlandy, ur fine13:29
weshayget in here13:29
zbr|ssbarneaweshay: see http://logs.openstack.org/01/634301/2/check/openstack-tox-linters/c8ebd6f/job-output.txt.gz#_2019-01-31_23_23_10_815543 -- exec without shebang13:30
zbr|ssbarneaweshay: harder to spot because we do not have colors enabled in console, yet.13:31
*** jpena|lunch is now known as jpena13:37
*** holser_ has quit IRC13:41
rlandymarios: quiquell|lunch: I wanted to ask about the user/keys requirement13:50
rlandymarios: quiquell|lunch: we need the option to set how many users and keys?13:51
*** quiquell|lunch is now known as quiquell13:51
quiquellrlandy: I am back13:51
quiquellrlandy: we have three entry points for keys13:52
quiquellrlandy: user, upstream-gerrit, rdo-gerrit13:52
rlandyquiquell: k - stop one sec13:52
rlandyuser13:52
rlandyis that always the current ansible user?13:52
marioso/ rlandy we only really need to override one for the id_rsa to use (the default in the role is to use that for upstream and rdo gerit too right quiquell13:52
quiquellyep13:52
rlandyis there a need to set that user? or just the related keys?13:53
quiquellno the user yes the key13:53
quiquellarxcruz: for example asked for it13:53
quiquellhe didn't want to rewrite the id_rsa because is was not passwordless13:53
rlandyfine - so the scripts needs to allow the user to set the following:13:53
rlandy    user_pri_key: "id_rsa"13:53
rlandy    user_pub_key: "{{ user_pri_key }}.pub"13:53
rlandy    ssh_path: "{{ ansible_user_dir }}/.ssh"13:53
rlandy    upstream_gerrit_user: "{{ ansible_user }}"13:53
rlandy    upstream_gerrit_key: "{{ user_pri_key }}"13:53
rlandy    rdo_gerrit_user: "{{ ansible_user }}"13:54
rlandy    rdo_gerrit_key: "{{ user_pri_key }}"13:54
mariosrlandy: isn't that what you already have in your review?13:54
arxcruzquiquell: well, i had to generate a passwordless new one and add it on my gerrit account anyway13:54
rlandymarios: it's in the launcher playbook13:54
rlandyI need to add those options to the bash script13:55
mariosrlandy: yeah i mean you added the keys in the last version i checked earlier anyway13:55
quiquellrlandy: Yep13:55
rlandyit's a lot of options13:55
rlandyfor bash13:55
quiquellrlandy: yep I know13:55
mariosrlandy: quiquell i am wondering if we should keep it simple. like one key. we are asking them to create a new key for pem stuff. we can maybe go one further ask them to add it to gerrit& rdo and the role just default uses that one13:55
rlandyquiquell: marios: so I thinking maybe we can be smart about it13:55
mariosquiquell: ? wdyt? but we should merge and iterate anyway13:56
quiquellrlandy: yep let's go with one key13:56
quiquellrlandy: not sue about user for upstream/rdo gerrit13:56
rlandyquiquell: is that workable?13:56
rlandyit's fine13:56
mariosrlandy: quiquell lets merge with all the things required right now, thats the stuff you have above rlandy13:56
quiquellrlandy: role has the flexibility in case we need them, but we can reduce that in the script13:56
rlandywe will offer all options13:56
mariosrlandy: quiquell lets make it pretty later13:56
mariosrlandy: quiquell to use one key you have to rework the role abit right13:56
rlandymarios: quiquell: if it's starts to looks overwhelming, we will reduce13:56
quiquellmarios: no13:57
quiquellmarios: role defaults to user_key13:57
mariosquiquell: and we need to get user to add their new key to gerrit & rdo13:57
mariosquiquell: ah ack good on the default13:57
rlandymarios: quiquell: what I was thinking is that we would not offer the option to change the pub key13:57
quiquellmarios: it's already though13:57
rlandyhas to be pri key.pub13:57
mariosquiquell: so fine then one key13:57
quiquellrlandy: yep we can even generate pub keys no problem with that13:57
mariosquiquell: we don't need to expose it in reproducer13:57
mariosquiquell: i mean13:57
rlandythe rest we offer13:57
mariosquiquell: keep the options in the role13:58
quiquellrlandy: I remember someone asked for the pub key13:58
rlandyquiquell: lol13:58
quiquellrlandy: didn't want to add it13:58
rlandyok fine13:58
mariosquiquell: rlandy but we don't need to expose them in the reproducer script13:58
quiquellrlandy: so user_key rdo_user upstream_user13:58
quiquellmaybe that's enough13:58
rlandylet's see how bad all options look13:58
rlandymaybe it will be fine13:58
quiquellrlandy: role has default for everything so you don't have to put defaults there13:59
quiquellrlandy: just don't pass them if they are not set13:59
rlandyquiquell: yep - kind of just reminder note for myself to ask you today13:59
rlandywill will have to pass them all if we are offering the option now14:00
weshayquiquell, rlandy marios ya.. we need users to take care of their keys...14:00
quiquellso all the options14:00
quiquellwe can reduce that later on14:00
rlandyyes14:00
rlandyI am going with that14:00
weshayrunning some sort of test up front like checking the key for pem and ssh'ing to gerrit systems and bailing if it fails would be nice14:00
rlandylet's see how bad it looks14:00
quiquellweshay: that kind of thin at role14:01
weshaysorry?14:01
quiquellchecking keys14:01
quiquellso they go over CI14:01
quiquellAre you talking about checking keys ?14:01
rlandyI am not - just adding what the user wants - that is all14:01
quiquellThen we can in molecule do this kind of fast tests14:02
rlandyweshay: you have a bunch of review out there - would like to add the install stuff to the bash script - are they ready to use?14:02
weshayrlandy, we should blue/chat about them in a bit14:03
rlandyweshay: sure14:03
pandarlandy: if I understand correcly you don't have to, those step will be done by pre.yaml in the reproducer ?14:05
quiquellrlandy, weshay, panda: I am tented to add a review at the role using zuul role "bindep" to install bindep.txt that we have there14:05
rlandypanda: iiuc, we will be doing that install in bash - sagi opposed sudo in ansible14:06
pandaaaaand I'm back at square one.14:06
pandaquiquell: who's rover ? :)14:06
weshayrlandy, ugh14:07
quiquelldam nick14:07
*** quiquell is now known as quiquell|rover14:07
rlandylol14:07
quiquell|roverpanda: thanks14:07
rlandyno!!!14:07
rlandywe need quiquell|rover back14:07
pandathen something else needs to rover14:07
pandasomeone14:07
*** quiquell|rover is now known as quique|roverish14:07
rlandysomething?14:07
quique|roverishI am rovering man14:08
*** quique|roverish is now known as quiquell|rover14:08
pandaquiquell|rover: I know, I hope you don't burn out looking at both things14:08
rlandypanda: k - ignore my comment until I chat with weshay about his reviews14:08
rlandyand how and where to incorporate14:08
quiquell|roverpanda: is slow today, I am good14:09
* rlandy just adds key options in the mean time14:09
pandasaid him while an avalanche of bug was approaching for the north14:09
quiquell|roverOr incompetent at rovering :-)14:09
jfrancoaquiquell|rover: hey, this is what I was referring this morning when I said that I couldn't test the upgrades job with a depends-on a tht patch http://logs.openstack.org/25/607525/10/check/tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades/e2957a6/job-output.txt.gz#_2019-02-01_10_57_20_56554114:11
quiquell|roverjfrancoa: let's take a look ad build logs from dlrn14:12
quiquell|roverjfrancoa: http://logs.openstack.org/25/607525/10/check/tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades/e2957a6/logs/delorean_logs/c6/eb/c6eb68496acd3351d46c54a6db4b0ff4f943e8af_dev/rpmbuild.log.txt.gz14:13
pandarlandy: maybe we can user pre.yaml anyway, and we can make the user pass   --extra-vars "ansible_sudo_pass=yourPassword"14:13
pandaansible_become_pass14:14
quiquell|roverjfrancoa: Is like RPM spec file from tht does not expect some files14:14
jfrancoaquiquell|rover: mi no comprende...what does the error mean?14:14
rlandypanda: would like to see what weshay has to say first ...14:15
rlandyso we don;t get yet another option nobody likes14:15
rlandythe fun of everyone's conflicting opinions14:16
quiquell|roverjfrancoa: so the distgit from tht that contains the .spec is not compatible wiht the Depends-On maybe ?14:18
quiquell|roverBut is just changin stuff no new files or the like14:18
jfrancoaquiquell|rover: exactly..the patch doesn't include anything new...it's just modifying some files14:18
jfrancoaquiquell|rover: and the same thing had happened with a different tht patch couple of days ago14:19
quiquell|rovertriplo-common RPM is build ok14:19
pandarlandy: do you have clear what needs to be installed (even if not who/when ?)14:19
quiquell|roverjfrancoa: maybe releases ?14:19
quiquell|roverLet me look14:19
jfrancoaquiquell|rover: mmm..maybe..although we're upgrading from master to master14:20
rlandypanda: I think so - other than the fact that pre installs docker twice - once with rpm and once with pip14:20
rlandyquiquell|rover: ^^ ... fyi14:20
quiquell|roverjfrancoa: but the .spec file is the same14:21
quiquell|rover:-/ weird14:21
quiquell|roverrlandy: docker pip is not docker package14:21
quiquell|roverrlandy: we need both14:21
quiquell|roverrlandy: pip docker is just the python wrapper (Don't know if we install that with package)14:21
pandadocker (3.7.0)                   - A Python library for the Docker Engine API.14:22
quiquell|roverjfrancoa: We can reproduce and rerun the build command14:23
quiquell|roverjfrancoa: but we can also merge the review14:23
jfrancoaquiquell|rover: i'm more for the second option in fact..I'll get rid of the depends-on, and let's try to merge this14:23
quiquell|roverjfrancoa: lets merge it, upgrade jobs are already broken14:24
quiquell|roverjfrancoa: let's unblock you guys14:24
jfrancoaquiquell|rover: thanks a lot, marios also, when you have some moment, could you give some review again on https://review.openstack.org/#/c/607525/ ?14:25
mariosjfrancoa: no14:28
jfrancoamarios: ohh okey okey...first you abandon us, and now you renege from us..very nice14:30
jfrancoa:-D14:30
marios;)14:31
mariosscumbag marios14:31
weshayrlandy, ok.. ready14:33
weshayto speak to you and whomever else14:33
rlandyweshay: joining your bj14:34
quiquell|rovermarios: Do we kick this guy ?14:34
mariosquiquell|rover: nah hes good. he brings the cachopo14:36
*** apetrich has quit IRC14:36
quiquell|rovermarios: XD14:37
*** apetrich has joined #oooq14:38
quiquell|rovermarios: standalone scenarios job have increase in time :-(14:45
quiquell|roverscenario002 2H14:45
*** quiquell|rover is now known as quiquell|off14:47
quiquell|offOk drop now, have a good weekend @oooq14:47
*** quiquell|off is now known as quique|rover|off14:48
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-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci-centos-7 (2 more messages)14:49
mariosquique|rover|off: u 214:53
*** ykarel has quit IRC14:53
*** agopi has quit IRC15:04
*** apetrich has quit IRC15:05
*** apetrich has joined #oooq15:06
zbr|ssbarnea@oooq: any can recommend a tool to build presentations (from code/md/rst, something that can keep in git)?15:19
*** ykarel has joined #oooq15:26
weshayrlandy, panda I may be right back.. have a rhel 8 call15:31
mariosrfolco: panda: weshay had a go at design & tasks for https://tree.taiga.io/project/tripleo-ci-board/us/652 fyi15:35
*** agopi has joined #oooq15:36
weshaymarios, /me reads15:36
mariosweshay: adding some more stuff but the tasks mainly15:38
*** panda is now known as panda|braindead15:42
weshayrfolco, I may kick out our 1-1 a 1/2 hour15:43
weshaydepends on rlandy and panda|braindead15:43
rfolcoweshay, ok15:44
rlandyweshay; we're done15:44
rlandyon your bj - coding up review changes15:44
weshayk.. will come back in a few15:44
rlandyweshay: sorry - that was a badly broken response - we are not on your bj - I am coding the changes now15:46
weshayah k15:46
mariosbrb15:55
*** marios has quit IRC15:55
*** marios has joined #oooq15:56
panda|braindeadrlandy: do you know what should create the DOCKER iptables chain ?15:57
*** marios has quit IRC15:57
*** marios has joined #oooq15:57
rlandydocker install?15:58
weshayrfolco, ready now15:59
rfolcoweshay, ok joining15:59
*** saneax has quit IRC16:00
zbr|ssbarneawhat was the stuff with RETRY_LIMIT? I clicked the link to logs and I didn't see any error. https://logs.rdoproject.org/27/18627/6/check/tox-molecule/3f27c3f/job-output.txt.gz16:00
zbr|ssbarneaweshay: rlandy panda|braindead : please help me merge the fix for ovb-tenant-cleanup: https://review.rdoproject.org/r/#/c/18517/16:03
rlandyzbr|ssbarnea: looking16:05
*** ykarel is now known as ykarel|away16:13
weshayrfolco, http://file.rdu.redhat.com/~whayutin/ENGINEERING_REPORTS/16:19
zbr|ssbarneaweshay: report is quite cool but i find it bit too verbose, i could probably combine tripleo-* repos into a single table.16:30
*** kopecmartin is now known as kopecmartin|off16:37
*** vinaykns has joined #oooq16:38
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-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci-centos-7 (2 more messages)16:49
*** apetrich has quit IRC16:51
*** apetrich has joined #oooq16:53
*** bogdando has quit IRC16:54
zbr|ssbarneawho is the zuul guru around? why I get this error: https://review.openstack.org/#/c/634452/ ?17:00
weshayzbr|ssbarnea, I think you cant hvae -job: and -project: check: jobs gate: jobs in the same yaml17:04
weshaythat's how I read that17:04
zbr|ssbarneaweshay: and why https://review.rdoproject.org/r/#/c/18627/6/zuul.d/layout.yaml worked?17:05
*** jfrancoa has quit IRC17:05
zbr|ssbarneai started to suspect whitespace issues....17:05
weshayzbr|ssbarnea, you don't have project: template17:05
weshaythe job is only defined in one place17:05
panda|braindeadzbr|ssbarnea: you can't use zuul.d for anything that is not zuul configuration17:10
panda|braindeadzbr|ssbarnea: you must put your playbook somewhere else17:10
panda|braindeadzbr|ssbarnea: not under zuul.d17:10
zbr|ssbarneapanda|braindead: but on rdo it worked, i guees different version of zuul.17:11
panda|braindeadzbr|ssbarnea: zuull tried to parse your playbook and is seeing that you have a list with 1 element which is a dictionary with two keys: hosts and tasks17:11
zbr|ssbarneapanda|braindead: i read it differntly but it makes sense now, moving it under playbooks.17:12
panda|braindeadzbr|ssbarnea: I don't think it depends on the version of zuul, zuul is very picky on the zuul.d directory. Last time I tried for example you could not put an empty file there, or zuul would fail to parse the yaml17:12
zbr|ssbarneaa zuul linter could prove handy17:14
panda|braindeadzbr|ssbarnea: zuul linting exist, but shows its output only to zuul administrators.17:15
zbr|ssbarneapanda|braindead: weshay : thanks sorted.17:18
zbr|ssbarneapanda|braindead: do you also happen to know what happens behind the RETRY_LIMIT error?17:21
zbr|ssbarneaexample https://review.rdoproject.org/r/#/c/18627/ -- clicking on it didn't help me understand the issue.17:21
weshayrlandy,17:23
weshaysudo -n true && passwordless_sudo="1" || passwordless_sudo="0"17:23
weshay    if [[ "$passwordless_sudo" == "1" ]]; then17:23
zbr|ssbarneapanda|braindead: i wonder if is not the same issue you told me about but with different side-effect. maybe i should move playbooks/ outside zuul.d17:23
rlandylooking in sec17:24
panda|braindeadonly zuul admin know exactly what happens, but it's usually an error in the ansible playbooks, which are silently failed.17:26
rlandyweshay: https://review.rdoproject.org/r/#/c/18664/ - testing - but here's the idea17:32
rlandyoh - adding the requirements - sec17:32
rlandyweshay: ok - https://review.rdoproject.org/r/#/c/18664/17:35
rlandyjust checking file path17:35
rlandynot sure if the server start/enable will skip if it is - will see17:36
weshay  fyi https://review.openstack.org/#/c/634353/6/roles/create-zuul-based-reproducer/templates/reproducer-zuul-based-quickstart.sh.j217:37
*** jpena is now known as jpena|off17:37
rlandyweshay: ^^ adding those changes to my review17:37
weshayrlandy, careful.. just fyi17:38
rlandynow that I have the pattern for pre17:38
weshayfor now17:38
rlandyweshay: whatever - it's juts a review17:38
weshayI have some commented out lines.. :)17:38
rlandyweshay: I already have those changes17:38
weshayI'll test for a bit.. then ping you again17:38
weshayk k17:38
weshayhe he17:38
panda|braindeadrlandy: what does the option --gerrit-user do ?17:39
rlandypanda|braindead: I am changing that17:39
rlandywe need three diff users17:39
rlandyand keys17:39
rlandysee the launcher playbook17:39
rlandyyou can have a diff upstream gerrit user17:39
rlandyrdo gerrit user17:39
rlandyand current user17:39
rlandysee note that all three need to be added in patch 4117:40
panda|braindeadthat's why none of my attempts worked so far17:40
panda|braindeadI'm gcerami locally, gabrielecerami in rdo and panda in openstack17:40
rlandypanda|braindead: maybe wait until monday17:40
rlandythese are wip patches now17:41
rlandywe are actively editing stuff17:41
*** trown is now known as trown|lunch17:41
rlandypanda|braindead: I am adding all those options17:41
panda|braindeadrlandy: ok17:41
*** panda|braindead is now known as panda17:46
*** derekh has quit IRC18:00
*** dtrainor has quit IRC18:05
rlandyweshay: panda: http://pastebin.test.redhat.com/706085 - does this capture it?18:17
weshayrlandy,            2. Edit the launcher.yaml playbook to pass the sudo password18:21
weshaythe rest looks good18:22
weshay2 not yet18:22
weshayansible-playbook playbook.yml -i inventory.ini --user=username \18:23
weshay                              --extra-vars "ansible_sudo_pass=yourPassword"18:23
weshayUpdate 2017: Ansible 2.2.1.0 now uses var ansible_become_pass. Either seems to work.18:23
rlandy --extra-vars "ansible_sudo_pass=yourPassword18:23
rlandy^^ thats clear enough18:23
rlandyI'll add that one18:23
weshayrlandy, when we have it merged18:24
weshayrlandy, would you be cool adding tq/install-deps.sh to the tar file?18:25
rlandyweshay: ack - we can do that18:26
* rlandy thinks where to pull it from 18:26
rlandythe tar file gets created in the job18:26
rlandytq is cloned in src18:27
rlandyso copy from src to logs18:27
weshay:)18:27
* rlandy thinks about that18:27
rlandysorry - thinking out loud on irc18:27
rlandywell18:27
rlandyI am not sure tq is a required project on all cimaybe just libvirt18:28
rlandy- would have to check that18:28
weshayrlandy, I mean.. anywhere we have the reproducer we have tq ya?18:31
skaHow does OOO allow access to services (5000 and 80) on the external network? I've configured OOO on KVM manually and it doesn't have any externally facing services although it did provision the external nics in overcloud.18:34
rlandyyeah18:35
*** agopi is now known as agopi|transit18:37
zbr|ssbarneaweshay: hurrah! i managed to make the upstream install-docker succeed on centos, now time to get the change accepted.18:41
*** agopi|transit has quit IRC18:42
zbr|ssbarneahttps://review.openstack.org/#/c/633948/ -- install-docker patch18:43
weshayI need more context of what you are trying to do and why to fully appreciate what you are up to atm18:44
*** panda is now known as panda|off18:47
weshayzbr|ssbarnea, ur just fixing that role?18:47
weshaywhich is good18:47
zbr|ssbarneaweshay: all started when I discovered that on rdo i was not able to run molecule because there was no docker. upstream i used ubuntu-xenial image + install-docker role in pre.yaml in order to be able to use it.18:47
weshayoh k k18:48
weshaythat makes sense18:48
weshayit's good to dogfood, so thanks for fixing centos18:48
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:49
zbr|ssbarneathis is because i was told too often to provide proof that the change works, not I will be able to provide proof withing the job itself. like refactoring around te-broker role.18:49
weshayOH zbr|ssbarnea hey18:49
weshayquestion18:49
weshayre: f2818:49
weshayhave a sec?18:49
weshayor too late?18:50
zbr|ssbarneabj, yours?18:50
weshaysure18:50
*** ykarel|away has quit IRC18:52
weshayhttps://review.openstack.org/#/q/topic:generate-zuul-based-reproducer+(status:open+OR+status:merged)18:55
*** trown|lunch is now known as trown18:58
weshayrlandy, let's plan on talking to zbr|ssbarnea re: testing your script via molecule19:05
weshayfor f28 and centos 7 python2/319:05
weshayrlandy, ok.. if you can get install-deps.sh into the tar I think we're pretty good atm19:06
rlandyweshay: ack - already asked zbr|ssbarnea to help19:06
weshayrlandy, aye cool.. look for a monday sync19:06
rlandyweshay: will add to tar - just adding rest of key options19:06
rlandyand will submit change19:06
weshay:)19:07
rlandywe may be getting there19:07
*** agopi|transit has joined #oooq19:10
*** agopi|transit is now known as agopi19:12
*** apetrich has quit IRC19:17
*** apetrich has joined #oooq19:19
rlandyugh - there are now a lot of ssh key and user options19:24
*** apetrich has quit IRC19:34
*** holser_ has joined #oooq19:53
skaMy public facing IP on Overclouds were setup as br-ex interfaces with dhcp.  Can I convert those to fixed ip and create a public enpoint on them?20:03
skaendpoints that is.20:03
rlandyweshay: https://review.openstack.org/631067 and https://review.rdoproject.org/r/#/c/18664/20:09
rlandy^^ both under test - but that should include the ideas put forward20:09
rlandyall of them :)20:09
vinayknsweshay: I couldn't start tripleo_nova_compute service in the undercloud...it says No compute node record for host undercloud.localdomain: ComputeHostNotFound_Remote: Compute host undercloud.localdomain could not be found.20:14
weshayrlandy, /me looks20:15
vinayknsand I've tried manually to run the command using podman and it says failed to connect to container's attach socket20:15
weshayvinaykns, ok.. pass me the command you used.. and I'll run on my box20:16
vinayknsbash quickstart.sh -R master-tripleo-ci -v -n -I --tags all --teardown none --nodes config/nodes/1ctlr_1comp.yml -e enable_telemetry=true -e undercloud_undercloud_ntp_servers=clock.redhat.com --playbook quickstart-extras-overcloud.yml localhost20:17
weshayrlandy, we should have a merge party20:17
vinayknswell I'm doing step by step installation...the first two steps were succesful20:17
rlandyweshay: oh gosh - don;t merhe that - I am testing20:18
rlandymerge20:18
* rlandy makes mistakes 20:18
weshayvinaykns, can you try w/o localhost and instead use 127.0.0.220:18
*** holser_ has quit IRC20:18
weshayvinaykns, we actually call out localhost as unsupported20:18
weshaybecause ansible treats 127.0.0.2 and localhost differently20:18
vinayknsOops actually I run with ipaddress of the host20:18
weshayk k20:18
weshayvinaykns, changing playbook20:20
vinayknssure.!20:20
weshayI'm outside the vpn20:21
weshaywfh20:21
vinayknsyou changes that ntp thing.20:21
vinayknschanged20:21
weshayhad to20:21
weshay[wes@localhost tripleo-quickstart]$ bash quickstart.sh -R master-tripleo-ci -v -n -I --tags all --teardown none --nodes config/nodes/1ctlr_1comp.yml -e enable_telemetry=true  127.0.0.2 | tee wes.log20:22
weshayrlandy, ok.. got +1's here from CI20:23
* weshay updates commit messages as prepares for votes and merge20:23
weshaySSH Error: data could not be sent to remote host "undercloud". Make sure this host can be reached over ssh20:24
weshayha20:24
weshayI have to make sure ssh works20:24
weshaybah20:25
weshayok.. that did NOT work20:25
weshayvinaykns, remove   -I, --retain-inventory20:32
weshayvinaykns, why are you using no-clone?20:33
weshayyou changing things?20:33
vinayknsbefore running the command i had the latest clone20:33
vinayknsso that's why i used no-clone flag20:33
weshayk.. let's keep this simple20:33
weshay bash quickstart.sh -R master-tripleo-ci -v  --tags all --clean --teardown none --nodes config/nodes/1ctlr_1comp.yml -e enable_telemetry=true whayutin-testbox20:34
vinayknsno teardown..?20:34
weshaysorry20:34
weshayneed --teardown all20:34
weshaybash quickstart.sh -R master-tripleo-ci -v  --tags all --clean --teardown all --nodes config/nodes/1ctlr_1comp.yml -e enable_telemetry=true whayutin-testbox20:35
weshayjjez20:36
weshayjeez20:36
weshayevery little thing20:36
weshaymodule failure, retry20:36
weshayfun right20:37
vinayknsyeah..lot of20:37
weshaygeez20:43
rlandyhow nice20:43
rlandyI didn;t mess up lint this time20:43
rlandyweshay: I incorporated your changes from https://review.openstack.org/#/c/634353/20:44
weshayah k20:44
weshayrlandy, /me merges https://review.rdoproject.org/r/#/c/18665/120:45
weshaywon't hurt anything20:45
weshayrlandy, k.. abandoned https://review.openstack.org/#/c/634353/20:46
weshayvinaykns, there it goes20:48
rlandyok20:48
weshaylibvirt.. is a little like windows20:48
vinayknsyeah..till here I'm able to get through20:49
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)20:49
vinayknsI'm breaking at overcloud containers prep20:49
rlandyweshay: wrt bindep comment - I want to see how ci deal with this20:49
rlandymay change it20:49
rlandywe can merge on monday20:50
rlandyit would safe the extra task20:50
weshayrlandy, ?20:59
weshaynot sure what you mean20:59
rlandyI added the extra task - so I could use with_items over two actions20:59
rlandyanyways tox error - fixing21:00
*** fultonj has quit IRC21:01
weshayvinaykns, meh.. ipv6 locally broke that attempt.. retrying21:03
weshayw/ undercloud_undercloud_nameserver=1.1.1.121:03
weshayrlandy, k21:03
vinayknsokay.!21:03
weshayrlandy, any thoughts on https://review.openstack.org/#/c/565839/21:04
weshayI think this has been causing issues for me recently on libvirt21:04
rlandyweshay: truth is that unbound reworks that anyways21:05
rlandyweshay: we can merge it if it might help21:05
rlandyunbound runs in zuul roles21:05
weshayk.. on my list21:05
rlandy2019-02-01 21:06:07.360083 | rdo-centos-7 | [WARNING]: Unable to find 'bindep_python2.txt' in expected paths (use -vvvvv21:07
rlandy2019-02-01 21:06:07.377761 | rdo-centos-7 | ERROR: InvocationError for command '/home/zuul/src/review.rdoproject.org/rdo-infra/ansible-role-tripleo-ci-reproducer/.tox/linters/bin/python -m pre_commit run -a' (exited with code 1)21:07
weshayrlandy, which path?21:07
rlandyhttps://logs.rdoproject.org/64/18664/7/check/tox-linters/1816b3b/job-output.txt.gz#_2019-02-01_21_06_07_37776121:08
rlandyvar/ssh/id_rsa: No such file or directory21:08
rlandy^^ we never added that21:08
rlandyhmmm ....21:09
rlandynot in that path in ci21:09
weshaydid it fail on 2019-02-01 21:06:07.355099 | rdo-centos-7 | [0;34mplaybooks/tripleo-ci-reproducer/pre.yaml[0m:[0;36m34[0m: [[1;31mE206[0m] [0;31mVariables should have spaces before and after: {{ var_name }}[0m21:10
rlandylet's try this again21:15
weshayok.. running locally21:18
weshay[WARNING]: Unable to find 'bindep_python2.txt' in expected paths (use -vvvvv21:18
weshayis what I get too21:18
weshaytbh.. rlandy21:18
weshay - name: Read bindep file contents21:18
weshay      set_fact:21:18
weshay        bindep_contents: "{{ lookup('file', 'bindep_python2.txt') }}"21:18
weshay    - include: install-packages.yaml package="{{item}}"21:18
weshay      with_items: "{{ bindep_contents }}"21:18
weshay    - name: Read requirements.txt file contents21:18
weshay      set_fact:21:18
weshay        requirements_contents: "{{ lookup('file', 'requirements.txt') }}"21:18
weshay    - name: Install python dependencies21:18
weshay      pip:21:18
weshay        name: "{{ requirements_contents }}"21:18
weshaydoes not make sense to me21:18
weshayyou have no base dir21:18
weshayrlandy, that worked w/ {{ playbook_dir }} for me21:19
weshayrlandy, oh.. man21:20
weshayrlandy, it's not a depends on21:20
weshayhttps://review.rdoproject.org/r/#/c/18664/721:20
weshaysorry21:20
weshayrlandy, rebase your review on top of it21:20
rlandywill do21:22
weshayfiles/playbooks/setup-gerrit.yaml:102:          ssh_key: "{{ lookup('file', '/var/ssh/id_rsa.pub') }}"21:23
weshayrlandy, this is failing on another patch21:24
weshayyou want to blue?21:24
weshayhttp://pastebin.test.redhat.com/70616321:25
weshayrlandy, k.. got past some of it w/ https://review.rdoproject.org/r/1869421:26
weshaythat is a throw away review21:26
weshayrlandy, dang it21:28
weshayhttps://review.rdoproject.org/r/#/c/17981/21:28
rlandythat's not out error21:39
*** trown is now known as trown|outtypewww21:42
rlandyweshay: playbooks_dir is not right21:45
rlandyit's one back21:45
rlandywill fix on sunday21:50
*** rlandy has quit IRC21:50
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)22:49
*** jtomasek has quit IRC23:48
*** jtomasek has joined #oooq23:48

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