Tuesday, 2019-01-22

*** tosky has quit IRC00:06
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container,  (2 more messages)00:37
*** rlandy has quit IRC00:47
*** weshay is now known as weshay_PTO01:26
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035, tripleo-ci- (1 more message)02:37
*** ykarel has joined #oooq02:53
*** agopi has quit IRC02:55
*** apetrich has quit IRC03:14
*** gkadam has joined #oooq03:19
*** udesale has joined #oooq03:30
*** udesale has quit IRC03:35
*** udesale has joined #oooq03:36
*** gkadam has quit IRC04:21
*** dsneddon has quit IRC04:37
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001, tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci- (2 more messages)04:37
*** ykarel has quit IRC04:47
*** dsneddon has joined #oooq05:04
*** ykarel has joined #oooq05:04
*** dsneddon has quit IRC05:10
*** skramaja has joined #oooq05:15
*** saneax has joined #oooq05:34
*** dsneddon has joined #oooq05:43
*** dsneddon has quit IRC05:48
*** dsneddon has joined #oooq06:19
*** dsneddon has quit IRC06:24
*** jfrancoa has joined #oooq06:29
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001, tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci- (2 more messages)06:37
*** dsneddon has joined #oooq06:52
*** dsneddon has quit IRC06:59
*** quiquell|off is now known as quiquell07:12
*** ccamacho has joined #oooq07:12
*** holser_ has joined #oooq07:14
*** dsneddon has joined #oooq07:20
*** saneax has quit IRC07:20
quiquellmarios: o/ did you progress with the repro?07:21
mariosquiquell: not yet, i am gonna try the keys/image thing today07:22
quiquellAck07:22
quiquellsshnaidm: I am going help with the images thing now that job launching is almost done07:24
quiquellsshnaidm: it's ok?07:24
*** dsneddon has quit IRC07:26
*** saneax has joined #oooq07:27
sshnaidmquiquell, yeah, sure, need to sync about that07:28
sshnaidmquiquell, but what is really needed urgent imho is OVB reproducing, take a look please in your time: https://review.rdoproject.org/r/#/c/18422/07:29
sshnaidmquiquell, I'm trying to copy all needed stuff from config repo without secrets and it worked, but jobs didn't start yet..07:30
sshnaidmquiquell, if you can help with that, would be great07:30
*** saneax has quit IRC07:30
chandankumarsshnaidm: Hey07:35
chandankumarsshnaidm: I didnot understand the last comment on this review https://review.openstack.org/#/c/628421/07:36
quiquellsshnaidm: cool, the more with take the better, will test it07:38
quiquellsshnaidm: can you help me with the livirt tq review?07:38
quiquellSo we can merge libvirt?07:38
sshnaidmquiquell, looking07:47
sshnaidmchandankumar, I wonder if this is required for os tempest role to work, because it adds a lot of dependencies to our requirements file and in this case - dependencies that you don't control07:48
chandankumarsshnaidm: we just need two dependencies07:49
sshnaidmchandankumar, I can imagine situations when we run arbitrary job or just quickstart and have bootstrap fails because of some problem with one of this galaxy role07:49
sshnaidmchandankumar, can we maybe run jobs on these repos? ansible-role-python_venv ansible-config_template ?07:51
chandankumarsshnaidm: yes, we can run the jobs, once we have os_tempest standalone job working07:51
*** gkadam has joined #oooq07:51
sshnaidmchandankumar, ok, would be nice to check them with some standalone07:51
chandankumarsshnaidm: from last run https://review.openstack.org/#/c/627500/07:52
chandankumarsshnaidm: http://logs.openstack.org/00/627500/65/check/tripleo-ci-centos-7-standalone-os-tempest/198ae77/ we have working os_tempest07:52
chandankumarsshnaidm: only problem here I need to fix is to collect-logs for collecting stackviz and tempest related files at one place07:52
chandankumarsshnaidm: http://logs.openstack.org/00/627500/65/check/tripleo-ci-centos-7-standalone-os-tempest/198ae77/logs/undercloud/var/log/tempest/stestr_results.html.gz07:53
chandankumarsshnaidm: I just need help on manage this part https://review.openstack.org/#/c/628415/33/playbooks/multinode-standalone.yml@6807:54
*** dsneddon has joined #oooq07:54
sshnaidmchandankumar, I see, part of these vars seems like candidates to our common-vars07:55
chandankumarsshnaidm: yesterday i used undercloud_network_cidr to get these values but it is showing undefined vars07:56
chandankumarsshnaidm: so I hardcoded here, I need someway to share between os_tempest task07:56
sshnaidmquiquell, I see the patch fails in CI https://review.openstack.org/#/c/629839/ - need to fix linters07:57
sshnaidmchandankumar, is it cached variable? I'm afraid not, that's why you get "undefined"..07:57
chandankumarsshnaidm: and one more issue how to handle precommit failure here https://review.openstack.org/#/c/628415/33/playbooks/multinode-standalone.yml@5507:58
chandankumarsshnaidm: nope not cached, I can make it cache and fix it07:58
chandankumarsshnaidm: in os_tempest run_tempest takes yes or no not true or false but precommit complain here07:58
*** dsneddon has quit IRC07:58
sshnaidmchandankumar, hmm, idk if it's possible there, but ok, we can hardcode them too in this case I think07:59
sshnaidmchandankumar, can you point me to code with "yes" or 'no'?07:59
*** dsneddon has joined #oooq07:59
sshnaidmchandankumar, if it's a string, just use quoted "yes"07:59
sshnaidmchandankumar, look at that: https://github.com/openstack/openstack-ansible-os_tempest/blob/7e6e614ff035c428fa34384169da7dfc00ccb103/tasks/main.yml#L47-L5708:01
sshnaidmchandankumar, they use "| bool" so you can use string "yes" or "not" in quotes08:02
sshnaidmchandankumar, but tnh it's worth to change it in os_tempest role to use booleans instead, should be trivial patch08:02
*** dsneddon has quit IRC08:04
*** ykarel is now known as ykarel|lunch08:06
*** kopecmartin|off is now known as kopecmartin08:08
*** apetrich has joined #oooq08:10
*** jtomasek has joined #oooq08:10
quiquellsshnaidm: ack08:12
quiquellsshnaidm: can you share the logs with the issue with ovb and cloned config project?08:12
sshnaidmquiquell, there is no logs, job doesn't start if you put it in test1 repo zuul.yaml08:26
sshnaidmquiquell, scheduler complains on syntax error, but it can be anything..08:26
quiquellsshnaidm: was happening to me yesterday with standalone08:26
sshnaidmquiquell, I don't know what is the way to get the real error message from zuul08:27
quiquellsshnaidm: syntax errors are not fatal, it discard jobs that have them, that's good feature08:27
quiquellsshnaidm: have you check Gerrit comments ?08:28
sshnaidmquiquell, it's usually config error, not "syntax", but not known where exactly08:28
quiquellUsually zuul put stuff there is the job is not correct08:28
sshnaidmquiquell, yeah, nothing is there08:28
quiquellCheck the Jobs section in the zuul web08:28
quiquellAt tenat08:28
sshnaidmquiquell, maybe because job definition is in zuul-config AND in config/ repo of rdo? then need to think how to bypass it08:29
quiquellYou can see all jobs that get correctly configured at startup08:29
quiquellsshnaidm: you can have multiple repos but they cannot collide on job names08:29
sshnaidmquiquell, try to run with my patch and configure tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001 in zuul.yaml for test1 project08:30
quiquellsshnaidm: we have to be very careful with base job we can only have one08:30
*** dsneddon has joined #oooq08:30
sshnaidmquiquell, then we need to exclude config repo of rdo..08:30
sshnaidmquiquell, it's like with your reproducer job08:30
quiquellLet me take a look, maybe we can extract jus the playbooks or part of the job and regenerate our base08:31
quiquellWith the python script08:32
quiquellInstead of using the cloned RDO donfig08:32
quiquellAs trusted repo08:32
quiquellBtw cant we do with OBV secrets similar I did with running ci in repro?08:33
*** dsneddon has quit IRC08:35
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001, tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci- (2 more messages)08:37
*** tosky has joined #oooq08:43
sshnaidmquiquell, well, currently I just pass secrets to job itself in zuul.yaml for test1, but later I believe we'll detect all credentials for rdo cloud from env and pass them automatically08:44
sshnaidmquiquell, I copy these files because I wouldn't like to maintain two versions of OVB jobs - in rdo config and reproducer08:45
sshnaidmquiquell, if we'll have 2 versions, we'll need to changed definitions in reproducer each time we change something in OVB configs, or maybe periodic jobs.. it will be not convenient08:46
sshnaidmquiquell, I thought to copy all config repo, to remove there secrets, and use it as real config repo..08:46
quiquellAgree on remove redundancy but maybe only for ovb part08:51
*** dtantsur|afk is now known as dtantsur08:56
*** jpena|off is now known as jpena08:56
*** ykarel|lunch is now known as ykarel08:57
*** dsneddon has joined #oooq09:09
*** saneax has joined #oooq09:20
*** bogdando has joined #oooq09:29
*** saneax has quit IRC09:31
*** saneax has joined #oooq09:31
arxcruz|ruckykarel: have you seen this http://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-fedora-28-centos-7-containers-standalone-master/54b8e6b/logs/undercloud/home/zuul/standalone_deploy.log.txt.gz ?09:34
*** sanjayu_ has joined #oooq09:34
ykarelarxcruz|ruck, nope, seems new09:35
arxcruz|ruckykarel: also https://trunk.rdoproject.org/centos7-master/previous-current-tripleo is getting forbidden error09:35
ykarelarxcruz|ruck, yes that link is not existing somehow09:35
quiquellsshnaidm, marios: I think the shared images upstream-foobar have issues and cannot run jobs09:35
arxcruz|ruckykarel: you know who to contact to fix it ?09:35
quiquellsshnaidm: have you try the OVB with the original images we where using ?09:36
ykarelarxcruz|ruck, ask jpena, it might be related to few days back when weshay_PTO did some manual promotion09:36
arxcruz|ruckachso09:37
arxcruz|ruckjpena: ^09:37
*** saneax has quit IRC09:37
jpenalooking09:37
quiquellsshnaidm: have you check the launcher logs ?09:38
sshnaidmquiquell, centos or fedora?09:38
jpenaarxcruz|ruck: yes, the previous-current-tripleo link is broken. It is related to last week's issue, I'll fix that09:38
mariosquiquell: ack i will try uploading my own ones today (you mean the ones you shared with us?)09:38
quiquellsshnaidm: fedora09:38
arxcruz|ruckjpena: thanks, do you need me to open a bug or something on rdo side?09:38
jpenaarxcruz|ruck: no, it's just a minute09:39
quiquellsshnaidm: humm... wait centos09:39
sshnaidmquiquell, fedora doesn't work yet, I'm preparing the new one09:39
arxcruz|ruckjpena: k, thanks!09:39
jpenado you remember by chance what was the previous hash?09:39
sshnaidmquiquell, centos should work09:39
arxcruz|rucksshnaidm: you meant fedora-28 periodic job?09:39
quiquellsshnaidm: was not working here09:39
quiquellsshnaidm: will recheck, it was the only difference09:39
sshnaidmarxcruz|ruck, no, it's about reproducer09:39
arxcruz|ruckok09:39
sshnaidmquiquell, what is the error?09:39
quiquellarxcruz|ruck: sorry arxcruz|ruck09:39
quiquelldouble nick mention09:39
quiquellsshnaidm: puff at the office it takes more time to startup this thing09:40
arxcruz|ruckquiquell: I forgive you :P09:40
sshnaidmquiquell, do you have an office? :o09:40
quiquellsshnaidm: There is one here in Madrid09:40
jpenaarxcruz|ruck: ok, previous-current-tripleo should be ok now09:40
mariosquiquell: should i just grab whatever is latest in https://nb02.openstack.org/images/09:41
arxcruz|ruckjpena: gracias!09:41
quiquellmarios: na try those images first, maybe they work for you09:41
*** derekh has joined #oooq09:41
mariosquiquell: which ones? you mean the ones you shared we tried yesterday (key issue remember)09:42
quiquellmarios: key issue is related to zuul not being able to connect to gerrit09:42
quiquellmarios: connection to image is done at nodepool-launcher09:43
mariosquiquell: i though it was this https://github.com/paramiko/paramiko/issues/1305 and i was gonna try with key that has no passphrase from start09:43
sshnaidmquiquell, check please that we are talking about centos image with id: d3d4991a-e9ca-4072-bf6a-618874af7f7409:43
mariossshnaidm: (same as mine fwiw      d3d4991a-e9ca-4072-bf6a-618874af7f74  )09:44
sshnaidmmarios, yeah, this is it09:44
quiquellsshnaidm: the f28 image that is not the cloudinit did not have the teams pub keys on it ?09:46
sshnaidmquiquell, f28 image does have, but it requires a selinux relabel afaik, so I need to rerun virt-customize there09:47
quiquellsshnaidm: ack09:47
sshnaidmquiquell, you can use centos, it should work09:47
quiquellmarios: use only centos-7 jobs for now09:47
quiquellat your repro09:47
mariosquiquell: ok09:49
mariosquiquell: fails at check image are uploaded09:56
mariosquiquell: so might need to tweak the task?09:56
quiquellmarios: what do you mean at check ?09:56
mariosquiquell: (I just moved the os_fedora_28_image from my playbook vars)09:56
mariosTASK [ansible-role-tripleo-ci-reproducer : Check image are uploaded] *********************************************************09:56
marios    "msg": "Cannot find openstack-infra-fedora-28 at the openstack cloud, you can upload one from\nhttps://nb02.openstack.org/images/ and add your ssh pub key with\nvirt-edit and upload it to your openstack cloud.\n"09:56
quiquellmarios: You can keep it09:57
quiquellmarios: The only thing you need to do to launch centos-7 jobs is run tripleo-ci-centos-7-standalone instead of fedora-2809:57
quiquellmarios: but you can keep both images at your tenant09:57
mariosquiquell: ok sure, but i can't get to that point yet cos of the key issue?09:57
mariosquiquell: so i'm confused now09:57
arxcruz|ruckis fedora 28 periodic a promotion blocker?09:58
quiquellmarios:You need os_fedora28_image: upstream-infra-fedora-2809:58
quiquelldamn09:59
quiquelland os_centos7_image: upstream-infra-centos-709:59
quiquellSo it uses the ones I share with you09:59
*** sanjayu_ has quit IRC10:05
pandaarxcruz|ruck: which one ?10:05
*** sanjayu_ has joined #oooq10:05
pandaarxcruz|ruck: the mixed job yes10:05
pandaarxcruz|ruck: the new pipeline no10:05
arxcruz|ruckpanda: periodic-tripleo-ci-fedora-28-centos-7-containers-standalone-master10:05
pandaarxcruz|ruck: ok, that's the mixed job, and yes it couts towards promotion, except when we decide to ignore it10:06
arxcruz|ruckpanda: ok, adding alert tag in the bug10:06
pandaarxcruz|ruck: still the nova cell problem ?10:06
arxcruz|ruckpanda: nope, now it's an error on heat10:06
arxcruz|ruckpanda: https://bugs.launchpad.net/tripleo/+bug/181283710:06
openstackLaunchpad bug 1812837 in tripleo "periodic fedora 28 job failing with "/bin/sh: line 1: exit: null: numeric argument required" in Run async deployment StandalonePostDeployment step" [Undecided,Triaged]10:06
arxcruz|ruckhas anyone seen this 2019-01-22 05:28:36 | Exception: 401 Client Error: Unauthorized for url: https://trunk.registry.rdoproject.org/v2/tripleomasterF28/centos-binary-cron/manifests/tripleo-ci-testing10:11
arxcruz|ruckjpena: ^10:11
pandaarxcruz|ruck: where is it ?10:11
arxcruz|ruckpanda: http://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-fedora-28-master-containers-build/0004cd3/logs/undercloud/home/zuul/undercloud_install.log.txt.gz10:11
pandaarxcruz|ruck: we changed the password recently, maybe it's not updated there10:11
pandammhh, that should be the secrets in zuul10:12
pandajpena: do you know if the secret we use was changed properly ?10:12
jpenapanda: I'm only aware of a change in the DLRN API password, was the registry password changed too?10:13
quiquellsshnaidm, marios: somone has merge the libvirt patch without merging the depends-on :-(10:13
pandaquiquell: I don't think that's possible10:13
sshnaidmquiquell, which patch?10:13
pandajpena: proably not, and anyway that job is highly experimental10:13
pandajpena: I'll dig into it a bit more10:14
jpenapanda: ack10:14
quiquellpanda, sshnaidm: https://review.rdoproject.org/r/#/c/18121/10:14
pandaarxcruz|ruck: don't worry, that job is really supposed to fail in creative ways10:14
quiquellpanda: I created this project with +v superpowers to a subset of us10:14
quiquellpanda: that's wrong from my part :-/10:14
sshnaidmquiquell, we need to remove +2 from users10:14
sshnaidmquiquell, I mean verify +210:14
pandaquiquell: oooohh, because you bypassed zuul10:15
pandaquiquell: ouch10:15
sshnaidmquiquell, it should be only for zuul user10:15
quiquellsshnaidm: yep, damn...10:15
quiquellpuff and now my local repro is not working, fucking awful day :-(10:15
quiquellsshnaidm: Let's sort this out10:16
pandaquiquell: don't worry it can only get worse10:16
quiquellpanda: Thanks :-P10:16
ykarelpanda, also looks like the repository name is not accepted tripleomasterF28, running skopeo says:_ FATA[0000] invalid reference format: repository name must be lowercase, just in case u are not aware10:17
quiquellpanda: all screw at all fronts10:18
pandaykarel: we merged the changes yesterday. With config repo, merging is the single most effective way to discover problems.10:18
quiquellsshnaidm: removing verify https://review.rdoproject.org/r/1844010:19
ykarelpanda, ack10:19
pandaquiquell: well at least the fedora pipeline is currently supposed to blow up10:19
quiquellsshnaidm: please merge sowe don't suffer from it again10:19
sshnaidmquiquell, commented10:20
pandaquiquell: verify +2 is very useful in trusted project, where you know you can break things without warning.10:20
ykarelarxcruz|ruck, for that fedora issue: issue is ansible is replaced with ansible-python3 recently, till now ansible was wrongly installed in Fedora10:21
pandaykarel: the one in mixed job ?10:22
quiquellsshnaidm: going to force submit things to unfuck stuff10:24
sshnaidmquiquell, we can just revert too10:24
pandalanguage!10:24
* panda captainpanda10:24
quiquellsshnaidm: doing that and the secrets stuff10:25
sshnaidmpanda, is "revert" so bad word?10:25
* sshnaidm apologies 10:25
pandasshnaidm: no, but "quiquell" is10:25
*** ykarel_ has joined #oooq10:25
*** ykarel has quit IRC10:26
quiquellpanda: Yep I am sorry10:26
* ykarel_ got disconnected10:26
*** udesale has quit IRC10:28
*** udesale has joined #oooq10:28
pandaykarel_: it's even worse than I imagined, in centos before we build the images we install the undercloud. Default undercloud installation uses containers.10:31
quiquellsshnaidm: fixed the verify stuff https://review.rdoproject.org/r/1844010:31
quiquellsshnaidm: it's ok now ?10:31
quiquellsshnaidm: let me submit the secrets stuff first10:31
quiquellsshnaidm: then we remove the verify10:31
pandaykarel_: in fedora, the containers build job tries to install centos containers in undercloud registry, and fails10:31
pandaykarel_: we're not even in the containers build phase, it fails way before. WE need to use the new method10:32
pandaykarel_: that doesn't need undercloud10:32
pandaykarel_: We'll dig into it in the next sprint probably10:32
*** udesale has quit IRC10:33
ykarel_panda, u mean the job that Alex added upstream?10:34
pandaykarel_: the method that that job uses.10:34
ykarel_panda, if it install centos containers why looking for tripleomasterF28 namespace?10:34
ykarel_panda, ack yes it run openstack overcloud image build i think10:35
quiquellsshnaidm: Don't know why is failing is says that the ptl group does not exists10:35
pandaykarel_: because that's what we specified in the kolla role, but I think he's trying to push containers to that namespace because it considers it the local registry10:35
ykarel_panda, i think that's the issue using wrong namespace10:35
pandaykarel_: that's not the push phase of the build, that's just the undercloud install10:36
ykarel_panda, ok confused, it's not mixed job10:36
quiquellsshnaidm: ok going to replicate like DLRN project10:36
ykarel_so it will build f28 containers, and install those, right10:36
ykarel_but issue is trying to pull containers which are not ready yet10:37
pandaykarel_: yes, but not at the moment. For this sprint the only thing that mattered was to have the first piece of the pipeline in place10:37
sshnaidmquiquell, just add this new group to line 3710:37
sshnaidmquiquell, where "groups:"10:37
ykarel_panda, ack, probably skip the installation part, and just do image build and push10:37
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001, tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci- (2 more messages)10:38
ykarel_to be used by other job, but don't know if kolla is ready yet to build containers for f2810:38
ykarel_last status i had Alex was working on it10:38
quiquellsshnaidm: added some more stuff like DLRN has10:39
pandaykarel_: it doesn't without patches10:39
pandaykarel_: fetching the doc10:39
pandaykarel_: https://etherpad.openstack.org/p/fedora28-tripleo-containers-build10:40
quiquellsshnaidm: has update the review10:40
quiquellsshnaidm: Please take a look10:40
ykarel_panda, ack, so the job using those patches ?^^10:40
ykarel_if no it doesn't matter we run installation phase or not, just wait10:40
ykarel_this is different method so probably job don't use those patches10:41
pandaykarel_: no, that job was trying to adapt the old method to fedora10:41
ykarel_panda, ack10:41
pandaykarel_: using ansible-rdo-kolla-build role from dmsimard10:41
ykarel_ack got it10:41
*** ykarel_ is now known as ykarel10:42
pandaykarel: but the new method is not yet ready 100%, so we are in a limbo right now.10:42
ykarelpanda, ack10:43
ykarelprobably should wait then10:43
pandaykarel: yep.10:43
pandaykarel: the thng we were interested now was putting the job, and be sure that it doesn't break anything else.10:44
ykarelokk10:44
pandaykarel: I can reshuffle the words to say the same thing all day.10:45
panda:D10:45
ykarel:)10:45
chandankumarsshnaidm: regarding making undercloud_network_cidr  cacheable, this var is coming from extra-common role and is consumed in standalone and which depends on extra-common but os_tempest does not depends on that, DO I need to put a task in standalone or extra-common in order to use set_facts to make it cacheable?10:52
*** apetrich has quit IRC11:13
*** udesale has joined #oooq11:19
*** skramaja_ has joined #oooq11:24
*** skramaja has quit IRC11:25
mariosquiquell: difference between upstream_gerrit_key tripleo_ci_gerrit_key ? alternatively for upstream_gerrit key i added the new key i generated to my authorized keys in upstream gerrit. what about for tripleo_ci_gerrit_key?11:25
quiquellmarios: nah forget about tripleo_ci_gerrit_key this is to run the CI of repro within repro itself11:26
quiquellmarios: you just need to set upstream_gerrit_key and rdo_gerrit_key11:26
mariosquiquell: cant cos it fails like scheduler_1     | 2019-01-22 11:23:03,368 - zuul.Scheduler - WARNING - Tenant tripleo-ci-reproducer isn't loaded11:27
mariosscheduler_1     | 2019-01-22 11:23:05,943 - gerrit.GerritWatcher - ERROR - Exception on ssh event stream:11:27
mariosetc11:27
mariosquiquell: :/11:27
quiquellmarios: this is good11:27
quiquelldid you see the Invalid Key issue ?11:28
mariosquiquell: well scheduler_1     |     "Private key file is encrypted"11:29
mariosscheduler_1     | paramiko.ssh_exception.PasswordRequiredException: Private key file is encrypted11:29
quiquellmarios: look at ~/tripleo-ci-reproducer/etc_zuul/zuul.conf11:29
quiquellAhh no no11:30
mariosquiquell: was about to ask what do look for there. but it looks sane like it copies they keys to /var/ssh right and it has the correct name in zuul.conf11:31
marioslike /var/ssh/id_rsa_mykey11:31
*** holser_ is now known as holser|food11:31
mariosquiquell: oh except for gerrit it didn't11:31
mariosquiquell: like it has correct entry for rdo but no upstream11:31
mariosquiquell: so maybe upstream_gerrit_key isn't working or i made an error leme check11:32
quiquellmarios: this thing inject keys into docker images11:33
quiquellmarios: to be sure do a docker-compose down -v11:33
quiquellmarios: before re run the playbook11:34
mariosquiquell: ah i didn't do that any time i just ctrl-c rerun11:34
mariosquiquell: k11:34
quiquellmarios: Even remove ~/tripleo-ci-reproducer11:34
quiquellmarios: try first wint down -v (I have implement that at libvirt review)11:34
pandaquiquell: what's the command to accept the cloud image again ?11:36
pandaquiquell: I'll add it to the doc11:36
quiquellpanda: image set --accept I think11:36
quiquellopenstack ... image set --accept11:36
mariospanda:  openstack --os-cloud rdo-cloud image set --accept  ID (from my notes when quiquell could remember it properly the other day)11:38
pandamarios: ok11:38
mariospanda: (assuming you have rdo-cloud as the name in your clouds.yaml)11:38
pandawow, openstack-3 if you're using python311:39
quiquellsshnaidm: running https://softwarefactory-project.io/zuul/t/rdoproject.org/stream/7d7cecc7dd0e4334907a494665c5b666?logfile=console.log11:42
quiquellsshnaidm: let's cross fingers11:42
pandammmhh.  Could not find resource d3d4991a-e9ca-4072-bf6a-618874af7f7411:42
quiquellpanda: maybe it timeouts11:43
quiquellpanda: give me your tenant id again11:43
pandaquiquell: let me check my clouds.yaml config11:43
quiquellpanda: ack11:43
pandawhen I try openstack-3 server list I get module 'openstack.config.exceptions' has no attribute 'OpenStackConfigException'11:43
quiquellpanda: You shoul dbe able to list pending images I think11:44
quiquellwith image list11:44
mariosquiquell: progress? (no key error this time round but now scheduler_1     | sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1130, "Host '172.18.0.8' is not allowed to connect to this MariaDB server") (Background on this error at: http://sqlalche.me/e/2j85)11:44
pandasomething is fishy11:44
quiquellpanda: why openstack-3 ?11:44
quiquellmarios: humm this is weird11:44
pandaquiquell: I installed python3-openstackclient11:44
quiquellpanda: ack11:45
pandabut it's not working very well11:45
quiquellmarios: can you do docker-compose ps <- this will show you what's up and what's not11:45
pandaoh, I have the image list, so something is working at least11:45
pandaquiquell: tenant id f6d8d86e1e254c86ba0809af666a4c4111:46
marioshttp://pastebin.test.redhat.com/699769 quiquell "Account 'zuul' is not found or ambiguous\n""11:47
mariosquiquell: (oh thats probably cos it can't find zuul user cos cant connect mariadb)11:48
pandacall gozer11:48
mariosquiquell: could be selinux?11:48
mariosquiquell: has to be enforce 0?11:48
quiquellgerrit config has exit 211:48
quiquellargg11:48
pandaI think we are going to make quiquell explode.11:48
quiquellmarios: docker-compose down -v11:48
ykarelpanda, u installed python3-openstackclient from fedora? u can use it from delorean fedora repos, there it should be good11:49
quiquellmarios: docker-compose up gerritconfig and look what fails now11:49
mariospanda: :D11:49
mariosquiquell: thanks11:49
quiquellpanda: I would deserve it11:49
pandaquiquell: probably, but if you explode we're in trouble with the reproducer.11:49
pandaykarel: what's the difference ?11:50
mariosquiquell: ah github key !11:50
ykarelpanda, fedora rpms are out of sync11:50
mariosquiquell: oh  no sorry but is failing on git clone11:50
quiquellOk lunch before explode11:50
*** quiquell is now known as quiquell|lunch11:50
pandaykarel: so I've installed a very old version of python3-opesntackclient ?11:50
ykarelpanda, https://trello.com/c/wkifSL7A/659-fedora-clients-sync11:50
ykarelpanda, yes11:51
*** dsneddon has quit IRC11:51
ykarelnumber80 is working on to clear clients in fedora, it might be ready by EOM11:51
pandaykarel: ok thanks. SHould I use the current-tripleo/rocky  delorean repo ?11:51
ykarelpanda, ^^11:51
pandaykarel: when is he leaving ?11:51
ykarelpanda, EOM11:52
pandaykarel: mmhhh, ok.11:52
ykarelpanda, u can use master fedora repo11:52
pandaAAAAA MASTER AAAA11:52
ykarelpanda, http://trunk.rdoproject.org/fedora/current/11:52
* panda runs11:52
pandaykarel: seems to work thanks. Updated the doc for the reproducer.11:57
*** apetrich has joined #oooq11:57
ykarelack11:58
pandaquiquell|lunch: who said you could go ? :D12:01
pandanow I have to go too.12:01
*** dsneddon has joined #oooq12:22
*** dsneddon has quit IRC12:27
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario000-multinode-oooq- (1 more message)12:38
*** jpena is now known as jpena|lunch12:43
*** holser|food is now known as holser_12:48
*** honza has joined #oooq12:53
*** quiquell|lunch is now known as quiquell12:54
*** dsneddon has joined #oooq12:59
*** dsneddon has quit IRC13:04
*** ykarel is now known as ykarel|afk13:08
*** ykarel|afk has quit IRC13:12
pandaquiquell: ready to be exploded again ?13:14
pandaquiquell: where's my shared image ?13:14
*** trown|outtypewww is now known as trown13:15
*** chem has quit IRC13:16
*** chem has joined #oooq13:17
quiquellpanda: delivering13:17
pandaquiquell: really ? now ? breathe deeply! did the water broke ? there's no rush. OMG I'm gonna be a reproducer.13:19
quiquellTry it now13:19
pandaquiquell:  Â¡bua, bua!13:21
quiquellzuul, zuul13:22
pandaI'm pipenving13:23
pandathis is so exciting13:23
sshnaidmquiquell, I think I know how to leave all environment after job is finished13:23
panda....13:23
sshnaidmquiquell, right after it's started we need to stop zk container13:23
pandasshnaidm: wouldn't this create an inconsistencies in zuul nodepool object instance ?13:24
quiquellsshnaidm: holy sh...13:24
sshnaidmpanda, which instance?13:24
quiquellsshnaidm: Is not better to fail the job with post ?13:24
sshnaidmquiquell, maybe, but tricky13:25
pandasshnaidm: zuul instance has a nodepool member which hold all the information on the nodes created, stopeed, available.13:25
pandapipenv failed13:25
sshnaidmpanda, actually status of nodes is in zookeeper13:25
sshnaidmpanda, and if we remove it, nodepool doesn't know what to remove13:26
sshnaidmand all nodes stay where they are13:26
sshnaidmquiquell, panda the other way is to patch a little bit nodepool for holding all nodes by default13:27
sshnaidmand use our version of nodepool in container13:27
quiquellsshnaidm: the later will take time, they told me about adding an optoin to zuul autohold to say that don't filter by job result13:27
pandasshnaidm: so zuul points to nodepool taht points to zookeeper that doesn't respond. How will zuul react ?13:27
pandaquiquell: who told you ?13:27
sshnaidmquiquell, that would be ideal13:28
sshnaidmpanda, nodepool doesn't care about no connection to zk13:28
pandaquiquell: because the comment on the code seems pretty confident "We want to hold only when the job fails"13:28
quiquellsshnaidm: nodepool command did have this in the past but they removed it13:28
sshnaidmpanda, and job actually is finished, you don't need them anymore13:28
quiquellsshnaidm: TristanC told me so13:28
sshnaidmquiquell, if it could be configurable, that would be great13:29
sshnaidmI was looking at code there, but not sure how to pass this config..13:29
pandathat's what I'm trying to figure out. Same thing remains for the other solutions, we need to pass a config to our reproducer13:30
pandaquiquell: pipenv fails13:30
quiquellmore than config would be a CLI thing13:30
pandaAn error occurred while installing msgpack==0.6.013:30
quiquellzuul autohold --skip_results or the like13:30
*** dsneddon has joined #oooq13:30
quiquellsshnaidm, panda: change need is not too much there is a part that read the tuple from autohold we need to add another stuff in that tuple13:31
quiquellthere is a linue in the taiga task that point to the code that filter by result13:31
*** ykarel|afk has joined #oooq13:31
pandaquiquell: I think we need to update the allowed sha1 in Pipfile.lock13:32
*** rlandy has joined #oooq13:32
pandaquiquell: for msgpak13:32
quiquellpanda: don't use the pipenv us the pre.yaml playbook from the role13:32
pandaquiquell: so should I remove it from the docs ?13:33
*** ykarel|afk is now known as ykarel13:33
quiquellpanda: point to pre.yaml from the playbook instead13:34
pandaquiquell: ok, removing mentions of pipenv. Where is the pre.yaml playbook ? I don't see it in tripleo-ci-reproducer/13:35
pandaquiquell: ./playbooks/roles/ci-reproducer/files/projects/zuul-config/playbooks/base/pre.yaml13:35
pandathis one ^ ?13:35
pandathe only pre.yaml that I see in the subtree13:35
quiquellplaybooks/tripleo-ci-reproducer/pre.yaml <-13:36
pandaquiquell: I just cloned ci-config and it's not there13:37
sshnaidmpanda, quiquell we need to patch this: https://github.com/openstack-infra/zuul/blob/2fd688352f5e220fda0dfc72b164144910670d95/zuul/scheduler.py#L124913:37
pandaquiquell: is tehre a review with it ?13:37
quiquellsshnaidm: You were right the ssh key I generated does not work :-/13:38
pandasshnaidm: looking into it ...but the comment seems pretty opposing the idea. If we add another status to the filter, we might as well remove the entire method.13:39
*** dsneddon has quit IRC13:39
pandaok not the entire method.13:40
pandaspacing is confusing there13:40
sshnaidmneed to add option to add "SUCCESS" to this list13:41
pandaanyway, I know when proposing a patch, people will ask "what's the use case" to which I'll reply "you know the local zuul reproducer that you don't really like ?" :)13:41
quiquellAhh forgot the -t rsa13:41
pandaquiquell: I don't have a pre.yaml playbook13:42
quiquellsshnaidm: not that easy13:42
quiquellpanda: at the role repo playbooks/tripleo-ci-reproducer/pre.yaml13:42
quiquellthere it is13:42
pandawow, this documentation is really old13:44
pandaquiquell: what is the role repo ?13:44
pandaquiquell: I cloned only ci-config13:44
quiquellrdo-infra/ansible-role-tripleo-ci-reproducer13:44
quiquellIt has its own repo13:45
quiquellyah forget about the doc, the ROLE has a README inside13:45
sshnaidmquiquell, easy if adding this to zuul.conf, but not easy if we want just a flag for command "autohold"13:45
quiquellWe have to put info there13:45
sshnaidmwell, better to ask Tristan or somebody else to do it of course :D13:45
pandaquiquell: so we could remove the entire tripleo-ci-reproducer subtree from rdo-infra/ci-config13:46
panda?13:46
quiquellsshnaidm: I we do at zuul.conf we have to restart to get that (I think you can signaling)13:46
quiquellpanda: humm is still there ?13:46
quiquellpanda: yep yep13:46
sshnaidmquiquell, yeah, it's tricky13:46
*** skramaja_ has quit IRC13:47
*** jpena|lunch is now known as jpena13:47
pandaI think we can make the list of statuses to autohold configurable13:51
pandathat would add a feature and satisfy all the requirements.13:52
pandayep, scheduler object has configure attribute. We can make that list self.configure.autohold_statuses instead of an hardcoded list of statuses13:54
pandaI would have liked to get a reproducer working first, but I think it would make quiquell explode13:55
rlandydoc was written two sprints ago13:57
pandarlandy: I know, I'm trying to update it as I progress13:57
pandarlandy: but I'm pinging quiquell every second13:58
rlandypanda: for contributors or users?13:58
pandarlandy: right now, just to sync it with the current workflow13:59
pandarlandy: do you know why playbooks/tripleo-ci-reproducer/pre.yaml uses primary as host ?13:59
rlandypanda: because this work was done for CI13:59
rlandypanda: for the launcher playbook, I am adding a hosts file14:00
pandarlandy: ok so if I want to launch it locally I have to create an inventory tthat maps primary to localhost14:00
pandaok14:00
rlandypanda: I am at the same place in my reproducer14:00
rlandypanda: if you want o blue for five, I'll fill you in14:01
rlandymay save you some time14:01
pandaquiquell: rlandy https://review.rdoproject.org/r/1844914:03
pandarlandy: I'll ping you at the start of the next step14:04
mariospanda: see tripleo14:05
quiquellrlandy, panda, marios: Found issues with key injection, sometimes it mess up the keys14:05
quiquellmarios: that's why it's failing :-/14:06
mariosquiquell: so14:06
mariosquiquell: i was waiting for you to finish with panda14:06
quiquellmarios: have to debug it14:06
quiquellquiquell: like death corpse or the like ?14:06
quiquellmarios: I was debuging CI14:06
rlandyquiquell: can we talk about the libvirt workflow ( not host )14:06
*** dsneddon has joined #oooq14:07
quiquellmarios: Yep14:07
mariosquiquell: i had to remove the passphrase anyway from the key in order to get passed this error (mariadb connection) connection werror cant connect mariadb http://pastebin.test.redhat.com/699769 , needed to remove passphrase from id_rsa (hard coded?) then docker-compose up gerritconfig OK14:07
rlandyI have the launcher-playbook generated14:07
rlandyno bash needed14:07
mariosquiquell: rerun fails like this http://pastebin.test.redhat.com/699776 - i.e. after creating id_rsa_reprozuul new keys and removing passphrase from id_rsa - try net new id_rsa without pass but same14:07
quiquellmarios: how about scheduler ? it's working now or do you have Invalid Key ?14:07
rlandybut it needs some stuff around it14:07
mariosquiquell: so i even created NEW id_rsa and new gerrit/rdo keys but fails like invalid key ^ http://pastebin.test.redhat.com/69977614:08
*** agopi has joined #oooq14:08
mariosquiquell: so in the end scheduler fails, gerritconfig fine exit 014:08
mariosquiquell: for invalid key14:08
quiquellmarios: we have a bug at the code that inject the key in the containers14:08
quiquellmarios: I am trying to figure it out14:08
chandankumarmarios: need some help here http://logs.openstack.org/00/627500/66/check/tripleo-ci-centos-7-standalone-os-tempest/0042800/job-output.txt.gz#_2019-01-22_13_02_56_36383414:12
chandankumarmarios: Here is the patch https://review.openstack.org/#/c/628415/14:13
quiquellmarios: got it, it's eating the last new line from keys :-/ weird thing sometimes ssh don't have problem with it14:14
marioschandankumar: are you setting tempest_cidr? otherwise looks like the default has issues here https://review.openstack.org/#/c/628415/34/playbooks/multinode-standalone.yml14:15
marioschandankumar: i mean just from quickly looking at your error message14:15
marioschandankumar: looks like address isn't set and the defaults don't make sense (outside of cide range)14:15
chandankumarmarios: https://review.openstack.org/#/c/628415/34/roles/standalone/tasks/main.yml14:16
*** dsneddon has quit IRC14:16
chandankumarmarios: will I remove the conditional?14:16
quiquellmarios:14:17
quiquellIs that missing end line14:17
marioschandankumar: not sure, i mean it would set the tempest_cidr if you did so might help14:17
marioschandankumar: and looks like is failing for that exactly https://review.openstack.org/#/c/628415/34/playbooks/multinode-standalone.yml@7114:17
mariosquiquell: cool will you update the role14:18
quiquellmarios: If the review passes CI then we are good with keys, since CI is failing now because of that14:18
chandankumarquiquell: I have reused the stuff from here https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/validate-tempest/defaults/main.yml#L414:19
*** sanjayu_ has quit IRC14:19
*** sanjayu_ has joined #oooq14:20
mariosquiquell: thanks which review is it please14:21
quiquellmarios: Want to test first with production key, then I put the review in place14:21
mariosquiquell: ah k14:22
pandafultonj: you!14:22
fultonjpanda: yeah me :)14:22
pandafultonj: commented on your patch, since you started the work we changed everything.14:22
fultonjreally?14:23
fultonji see slagle did some updates.14:23
fultonji will review (was away last week)14:23
mariosrlandy thanks for comments i updated whenever you next have time thanks https://review.rdoproject.org/r/#/q/topic:standalone-scenario-promotion14:23
rlandymarios: looking14:24
pandafultonj: I know, hope you enjoyed yourself. Now back to work ! :)14:24
fultonj(i was in brno getting stuff working on 8)14:24
quiquellrlandy, marios, panda, sshnaidm: https://review.rdoproject.org/r/1845014:24
quiquellThis should do it, if CI passes we are all good with keys14:24
sshnaidmquiquell, ok, so I updated fedora images in openstack-nodepool tenant, now they should work. Send me please your tenant ID again, I'll share it14:25
pandafultonj: yes, I know, as I said, you were wasting time :)14:25
mariosquiquell: ack14:25
quiquellsshnaidm: Do i have to remove the old ones ?14:25
fultonjha14:25
quiquellmarios: can you use the review to see if now your key is working fine ?14:26
pandaquiquell: does this mean you need to reshare and we need to re accept ?14:26
sshnaidmquiquell, I don't think so.. do you still see them?14:26
mariosquiquell: yeah will do in a bit14:26
*** sanjayu_ has quit IRC14:26
rlandymarios: those reviews look good to me now - +2'ed them14:29
rlandymarios: job definitions are pretty harmless if you need to merge them14:29
rlandythere were other +1 votes before my comments yesterday14:29
mariosrlandy: thanks i think the idea is to get them merged (don't they then start running?) but we wont wire them into the promotion critieria yet14:30
mariosrlandy: do we need to do something else to make them run like add them so some jobs layout?14:30
sshnaidmquiquell, and for using cloud-init image you need to use docker.io/rdoci/nodepool-launcher:patched - until my patch will be merged in nodepool14:30
quiquellsshnaidm: ack... still sruggling with generated ssh key, after fixing new line I can ssh using the injected key in the container14:31
quiquellsshnaidm: but zuul fails...14:31
sshnaidmquiquell, zuul fails where? when connecting to gerrit?14:32
rlandymarios: if you merge job definitions, they don't run anywhere14:32
rlandymarios: you need to add them to check/gate lists14:32
rlandycorrect - a layout14:32
rlandyso we can safely merge your definitions14:33
quiquellsshnaidm: yep same as marios Invalid Key, but doing ssh manually to gerrit works fine within the docker container with the injected keys14:33
rlandyand then you can decide where you want them run14:33
mariosrlandy: ack ok then yeah lets merge those and i'll followup with a layout change thanks14:33
rlandymarios: you may want to get alex's review on the layout14:33
mariosrlandy: ok14:33
rlandyhe has pointed out in he past where we added check jobs and not gate jobs14:34
rlandymarios: also - you might want to add them non-voting at first14:34
mariosrlandy: right :) same for me when i did the standalone jobs14:34
rlandymarios: ok - merging those changes - you can modify from there14:34
mariosrlandy: is the reason i posted that https://review.openstack.org/#/c/631024/3  & looks like http://logs.openstack.org/24/631024/3/check/openstack-tox-docs/2df3a00/html/contributor/ci_primer.html14:34
mariosrlandy: (another review for next time you have reviews time :) ) ^14:35
mariosrlandy: thanks for your help14:35
*** dsneddon has joined #oooq14:35
rlandyoh good - someone put that in words14:36
rlandyk - merging your defn changes14:36
mariosquiquell: you removed the images?14:38
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario000-multinode-oooq- (1 more message)14:38
mariosquiquell:     "msg": "Cannot find upstream-infra-fedora-28 at the openstack cloud, you can upload one from\nhttps://nb02.openstack.org/images/ and add your ssh pub key with\nvirt-edit and upload it to your openstack cloud.\n"14:38
mariosquiquell: i can only see the centos one in my rdo tenant panda ?14:38
mariosquiquell: (am trying to test your change)14:39
rlandymarios: k - your reviews are w+'ed14:39
mariosrlandy: thanks14:39
* marios shakes fist at quiquell 14:40
quiquellmarios: Did they work ?14:41
mariosquiquell: no it fails cos the image isn't there anymore the f28 one14:41
mariosquiquell: did you delete?14:41
rlandyquiquell: why don't we offer the option of using a stock image with nodepool-setup?14:41
quiquellmarios: sshnaidm did it, it's reconstructing it14:42
rlandysave all the dowloading14:42
pandamarios:  did you accept two images or just one ?14:42
quiquellsshnaidm: send image to marios14:42
mariosquiquell: k cos it fails can't find image so didn't get as far as keys14:42
mariospanda: two14:42
sshnaidmmarios, send me your tenant id14:42
rlandymarios: shoot - your patches are in merge conflict14:42
*** dsneddon has quit IRC14:43
rlandybecause they all merged to same file14:43
mariosrlandy: no worries will fix later14:43
mariosthanks14:43
mariossshnaidm: k sec14:43
quiquellrlandy: Do you want to talk libvirt? I need a break with the ssh key14:43
quiquelldriving me crazy14:43
rlandyquiquell:sure - let's give you a break :)14:43
rlandyI'll be quick14:43
rlandymy blue?14:44
mariosquiquell: but but community call14:44
marioswhere we can talk about the key14:44
mariosstarting now14:44
marios:D14:44
marios(well in a bit)14:44
quiquellI want to close eyes open them and repro working :-/14:45
rlandyquiquell: let's join the call14:45
rlandywe can talk afterwards14:45
quiquellack14:45
pandaquiquell: \o/ I was able to reproduce the new f28 pipeline, even building containers!!14:45
pandaquiquell: that's a miracle!14:45
rlandymarios: I am in the community call alone14:46
rlandyis anyone joining this thing?14:46
quiquellmarios: I don't have the event14:46
quiquellpanda: \o/14:46
mariosrlandy: oh tripleo didn't finish yet but sec joining quiquell14:46
quiquellpanda: I cannot even reproduce my sadness14:46
*** saneax has joined #oooq14:46
pandaI'm completely distracted today.14:47
rlandywait - why did we call the community call if tripleo is not finished yet???14:47
* rlandy is confused14:48
pandadid we ?14:48
rlandyforget it14:48
rlandyquiquell: ok - community call postponed - want to talk libvirt?14:51
quiquellrlandy: ack connecting to your blue14:51
mariosok joining community call now then14:56
jaosoriorwhat's the link?14:57
mariosquiquell: still invalid key :/14:58
*** dsneddon has joined #oooq15:15
quiquellfeck feck feck...15:18
rlandyguess missed community call15:18
quiquellmarios: Have like one key that works and another (the one we use at CI) that does not :-(15:19
*** dsneddon has quit IRC15:21
mariosquiquell: ack gonna do something else for whatever is rest of today will try again tomorrow15:23
mariosrlandy: yeah was just me panda jaosorior and we didn't want to disturb you and quiquell so we left it there15:24
quiquellmarios: I am droping soon, have to rest my brains15:24
mariosquiquell: ack have a good rest15:24
quiquellmarios: Like now reproducer is totally not working don't know why :-(15:24
quiquellmarios: even CI is broken15:24
mariosquiquell: well get there15:25
quiquellyep15:25
quiquellOk read you tomorrow15:25
marioso/15:25
*** quiquell is now known as quiquell|off15:25
*** holser_ has quit IRC15:36
*** ccamacho has quit IRC15:37
*** holser_ has joined #oooq15:37
*** ccamacho has joined #oooq15:37
*** holser_ is now known as holser|afk15:42
*** holser|afk has quit IRC15:42
*** ykarel is now known as ykarel|away15:53
*** dsneddon has joined #oooq15:54
*** bogdando has quit IRC15:56
*** udesale has quit IRC16:02
*** dsneddon has quit IRC16:07
rlandypanda: did you hit an error installing python deps in reproducer?16:16
pandarlandy: I'm stuck at FAILED! => {"msg": "The task includes an option with an undefined variable. The error was: 'ansible_user' is undefined\n16:21
pandarlandy: but to my defense I pushed https://review.openstack.org/632498 in the meantime16:21
rlandypanda: k - so your current install is ahead of mine16:22
*** trown is now known as trown|lunch16:22
mariospanda rlandy: updated https://review.rdoproject.org/r/#/q/topic:standalone-scenario-promotion if you get a sec thanks (merge conflict from scen1 merge)16:22
pandarlandy: oh, what's your error ?16:24
rlandypanda: I ma just kicking the pre playbook16:25
rlandyit's running python216:25
rlandyit should be running python 316:25
* rlandy changes16:25
pandarlandy: I think there's a bug somewhere that ansible runs python2 by default and it's hardcoded. I installed my dependencies manually, following the doc16:26
rlandypanda: I see that now16:26
rlandyI was going to define my python16:26
pandarlandy: but apparently the pre playbook already does that, so we may need to update the docs to skip that part16:27
rlandyansible-playbook /tmp/reproduce-tmp.pLOat/launcher-playbook.yaml  -e ansible_python_interpreter="/usr/bin/python3"16:27
pandarlandy: ansible-playbook-3 maybe ?16:27
rlandypanda; I am building the launcher playbook16:27
rlandydefined  primary for pre16:29
rlandybut that confuses the rest of the playbook16:29
pandarlandy: confuses ? any log ?16:31
pandamarios: gertty hates you16:31
pandamarios: searching for the topic does not show anything16:31
rlandypanda: pre is set to run on promoray16:32
rlandyprimary16:32
rlandyI defined primary as localhost16:33
*** ccamacho has quit IRC16:33
pandarlandy: and he doesn't like it ?16:34
*** dsneddon has joined #oooq16:34
rlandypanda: well - let me get the latest review ...16:34
rlandyI was just testing the interactions with master16:34
rlandypanda; what review are you working with?16:36
pandarlandy: HEAD16:36
rlandyso master16:36
rlandythen the same16:36
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario000-multinode-oooq- (1 more message)16:38
rlandyfailed: [localhost] (item=private) => {"changed": false, "item": "private", "msg": "Network \"private is not found!"}16:38
rlandypanda: ^^16:38
rlandythere now16:39
*** jfrancoa has quit IRC16:39
pandarlandy: do you have a network called "private" in you rdo-cloud tenant ?16:39
rlandypanda; I don't - was not a requirement before16:40
rlandynot sure why it is required now16:40
pandarlandy: it matches you cloud.yaml I think. But you're way ahead of me now, I had to change ansible_user to ansible_user_id in the playbook code to continue16:41
pandauh, pre playbook completed16:41
panda FAILED! => {"msg": "The task includes an option with an undefined variable. The error was: 'zuul' is undefined16:42
rlandypanda: https://paste.fedoraproject.org/paste/3kK8tkmKCipwDUa-NJPPGA16:42
rlandythat is from a job16:42
mariosrlandy: this the right place for the layout? https://review.rdoproject.org/r/1845416:43
sshnaidmrlandy, it was always a requirement, wasn't mentioned in etherpad maybe16:43
mariospanda: see https://review.rdoproject.org/r/#/c/18156 & https://review.rdoproject.org/r/#/c/18093 thanks16:43
rlandymarios:sorry - let me review your previous fixes - sec16:43
rlandysshnaidm: I managed to run before w/o it16:43
mariosrlandy: heh no worries, i'm headed out and is NOT urgent just fyi if you gt time16:43
mariosrlandy: thanks16:43
sshnaidmrlandy, not sure how it's possible..16:44
rlandysshnaidm: miracle16:44
sshnaidmrlandy, if it was on Hanukka)16:44
pandamarios: why 2&3 is separated from 4 ?16:45
mariospanda: just posted that way we were doing them individually to start with if you recall (different folks different jobs)16:46
pandamarios: aaaah16:46
pandamarios:  ok16:46
pandamarios: does the order of low-meory-usage environment in the list of envs matter ?16:47
mariospanda: not in the job definition shouldn't but point to it with comment and i'll check thanks?16:47
*** dsneddon has quit IRC16:47
rlandymarios: you will  have the same problem again16:47
mariosrlandy: yeah no worries i'll rebase whichever doesn't merge16:48
rlandymarios: ok - I'll merge 2&316:48
mariosthanks folks /me hometime ttyl16:48
marioshave a good day16:48
mariosfix everything16:48
marios!16:48
rlandyugh - fine - I'll add a private network16:49
rlandysshnaidm: requirements for private network?16:51
rlandyjust added or connected to router>16:51
rlandysubnet_name?16:51
rlandysuggested ip?16:51
sshnaidmrlandy, yeah, network and router16:52
mariosrlandy: i created no subnet fwiw16:52
mariosrlandy: i mean just created the private network16:52
mariosand it got passed that check (assuming is for reproducer)16:52
rlandymarios: command?16:52
mariosrlandy: rdo cloud :) web16:52
sshnaidmmarios, which IP do you get for your hosts there?16:52
pandamarios: booo!16:52
sshnaidmmarios, it's cheating :)16:53
mariossshnaidm: didn't get that far still fighting the keys issue with quiquell|off today16:53
rlandyjust choosing one16:53
sshnaidmmarios, and w/o router and subnet you can't get them16:53
rlandy172.18.0.0/24?16:53
mariossshnaidm: ack ok thanks will have to change it tomorrow then16:53
mariosrlandy: don't listen to me !16:53
marios:D16:53
mariosbai16:53
pandawhy my local reproducer is expecting the zuul variables to be present ?16:54
rlandypanda;at what stage?16:54
pandarlandy: run.yaml. You're good, your bash script passes it.16:54
rlandybash? - running playbook only16:55
rlandydon't need run.yaml16:55
rlandyfor CI16:55
rlandyok - now I have a private network, happy???17:00
pandaI think I'll give up for today. I'm trying to use the reproducer as a user, and if it's not in the DOD I'll just stress everyone for nothing.17:00
pandarlandy: did you call it "private" ?17:01
rlandyI did17:01
pandarlandy: then I'm happy.17:01
rlandystarting zuul and friends17:01
*** panda is now known as panda|off17:02
sshnaidmrlandy, do you have shared images in your tenant?17:06
rlandysshnaidm; no - will get there17:07
rlandythem17:07
rlandyI'm testing the reproducer script in jobs17:07
rlandywhich means I will need to add creating private network in launcher playbook17:08
rlandyin production meeting17:08
rlandywill update images in a bit17:09
chandankumarrlandy: panda|off sshnaidm stackviz now working http://logs.openstack.org/00/627500/67/check/tripleo-ci-centos-7-standalone-os-tempest/a076a67/logs/stackviz/#/testrepository.subunit17:15
chandankumarsshnaidm: rlandy now all os_tempest are ready from myside17:15
sshnaidmchandankumar++17:16
hubbot1sshnaidm: chandankumar's karma is now 617:16
*** ccamacho has joined #oooq17:16
panda|offwhat are you doing awake ?17:16
ssbarnea|bkp2in case someone encounteres No module named ssl_match_hostname - you may want to read https://github.com/docker/docker-py/issues/1502#issuecomment-45647814217:16
chandankumarpanda|off: digging one issue on osa side my 3 patches blocked due to that17:17
*** dsneddon has joined #oooq17:17
* chandankumar is hiding17:20
*** dtantsur is now known as dtantsur|afk17:23
*** dsneddon has quit IRC17:31
*** trown|lunch is now known as trown17:35
*** ccamacho has quit IRC17:51
*** derekh has quit IRC18:00
*** dsneddon has joined #oooq18:00
*** ssbarnea|rover has joined #oooq18:02
*** dsneddon has quit IRC18:04
*** ssbarnea|bkp2 has quit IRC18:04
*** ykarel|away has quit IRC18:09
*** jpena is now known as jpena|off18:22
*** gkadam has quit IRC18:26
*** dsneddon has joined #oooq18:32
*** kopecmartin is now known as kopecmartin|off18:38
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario000-multinode-oooq- (1 more message)18:38
*** saneax has quit IRC18:38
*** dsneddon has quit IRC18:45
*** dsneddon has joined #oooq18:52
rlandysshnaidm: which images do I need now?19:27
rlandyI have these three:19:27
rlandy openstack-infra-centos-7 Image Active shared No QCOW2 5.70 GB19:27
rlandyopenstack-infra-fedora-28 Image Active shared No QCOW2 5.96 GB19:27
rlandyupstream-centos-7-1537943451 Image Active Image from Other Project - Non-Public No RAW19:27
*** holser_ has joined #oooq19:43
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container @ https://review.openstack.org/560445, stable/queens: tripleo-ci-centos-7-scenario000-multinode-oooq-container- (1 more message)20:38
rlandynow zuul wont start20:45
*** agopi has quit IRC21:47
*** trown is now known as trown|outtypewww22:00
*** agopi has joined #oooq22:23
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container @ https://review.openstack.org/560445, stable/queens: tripleo-ci-centos-7-scenario000-multinode-oooq-container- (1 more message)22:39
*** holser_ has quit IRC23:54

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