Friday, 2019-01-18

*** dsneddon has quit IRC00:01
*** dsneddon has joined #oooq00:12
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-scenario003-standalone @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-scenario001-multinode-oooq-container @ https://review.openstack.org/602248, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container- (2 more messages)00:31
*** rlandy has quit IRC00:37
*** kopecmartin|off has quit IRC01:50
*** kopecmartin has joined #oooq01:51
*** jrist- has joined #oooq01:53
*** kopecmartin has quit IRC01:57
*** kopecmartin has joined #oooq01:59
*** jbadiapa has quit IRC02:00
*** apetrich has quit IRC02:00
*** marios has quit IRC02:00
*** sshnaidm has quit IRC02:00
*** jrist has quit IRC02:00
*** matbu has quit IRC02:00
*** sshnaidm has joined #oooq02:05
*** apetrich has joined #oooq02:06
*** jbadiapa has joined #oooq02:07
*** kopecmartin has quit IRC02:09
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-scenario003-standalone @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-scenario001-multinode-oooq-container @ https://review.openstack.org/602248, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container- (2 more messages)02:31
*** hamzy has joined #oooq02:33
jrist-anybody still on? weshay?02:53
jrist-got a real-funny error02:53
jrist-gonna submit I guess02:53
jrist-Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!02:53
jrist-wut02:53
jrist-like isn't that something quickstart should take care of?02:53
*** ykarel has joined #oooq03:13
*** zul has quit IRC03:42
*** udesale has joined #oooq03:47
*** dsneddon has quit IRC03:55
*** dsneddon has joined #oooq04:05
*** dsneddon has quit IRC04:10
*** dsneddon has joined #oooq04:20
*** dsneddon has quit IRC04:24
*** udesale has quit IRC04:26
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario003-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci- (1 more message)04:31
*** udesale has joined #oooq04:32
*** udesale has quit IRC04:38
*** dsneddon has joined #oooq04:58
*** dsneddon has quit IRC05:03
*** dsneddon has joined #oooq05:18
*** dsneddon has quit IRC05:23
*** ratailor has joined #oooq05:45
*** dsneddon has joined #oooq05:56
*** dsneddon has quit IRC06:00
*** ratailor_ has joined #oooq06:09
*** ratailor has quit IRC06:12
*** skramaja has joined #oooq06:13
*** jfrancoa has joined #oooq06:14
*** quiquell|off is now known as quiquell06:18
*** marios_ has joined #oooq06:22
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario003-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci- (1 more message)06:31
*** jaosorior has joined #oooq06:33
*** dsneddon has joined #oooq06:33
*** kopecmartin has joined #oooq06:34
*** dsneddon has quit IRC06:38
*** dsneddon has joined #oooq07:05
*** saneax has joined #oooq07:05
*** dsneddon has quit IRC07:10
*** dsneddon has joined #oooq07:20
*** dsneddon has quit IRC07:25
jaosoriorDoes quickstart use a custom ansible configuration?07:31
*** dsneddon has joined #oooq07:31
chandan_kumarjaosorior: we use this https://github.com/openstack/tripleo-quickstart/blob/master/ansible.cfg ansible configuration and it is take care by quickstart.sh07:32
chandan_kumarto discover roles and other libraries07:32
jaosoriorchandan_kumar: where is that persisted?07:34
jaosoriorin case I need to modify it07:34
chandan_kumarjaosorior: you can modify it07:35
jaosoriorright07:35
jaosoriorwhere?07:35
chandan_kumarjaosorior: for example https://review.openstack.org/#/c/628421/07:35
chandan_kumarjaosorior: I have made changes here https://review.openstack.org/#/c/631214/ so that it get discovered by ansible07:36
chandan_kumarjaosorior: for os_tempest we have done this https://review.openstack.org/63091707:36
jaosoriorgot it07:36
jaosoriortrying it out now07:36
jaosoriorthanks!07:36
*** dsneddon has quit IRC07:41
*** udesale has joined #oooq07:47
*** ykarel has quit IRC07:54
*** jpena|off is now known as jpena07:58
*** ykarel has joined #oooq08:00
*** jtomasek has joined #oooq08:06
*** ccamacho has joined #oooq08:13
*** dsneddon has joined #oooq08:15
*** ykarel has quit IRC08:17
marios_ssbarnea|rover: can you check my comment please maybe i'm wrong here https://review.openstack.org/#/c/625632/6/roles/create-reproducer-script/templates/reproducer-quickstart.sh.j2@17008:18
*** ykarel has joined #oooq08:18
*** marios_ is now known as marios08:19
*** dsneddon has quit IRC08:21
*** matbu has joined #oooq08:26
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario003-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci- (1 more message)08:31
*** holser_ has joined #oooq08:34
chandan_kumarmarios: arxcruz|ruck weshay kopecmartin quiquell panda|off Holy shit I runned tempest using os_tempest in tripleo CI http://logs.openstack.org/00/627500/53/check/tripleo-ci-centos-7-standalone-os-tempest/a32ce5e/job-output.txt.gz#_2019-01-18_08_03_54_61674008:35
quiquellchandan_kumar: this is good orr bad ?08:35
chandan_kumarquiquell: great!08:35
chandan_kumarquiquell: we made it finally08:36
marioschandan_kumar: nice man :) you did it08:36
kopecmartinchandan_kumar, good job!08:36
*** tosky has joined #oooq08:38
*** dsneddon has joined #oooq08:40
*** holser_ has quit IRC08:44
*** holser_ has joined #oooq08:45
*** dsneddon has quit IRC08:45
*** bogdando has joined #oooq08:57
ssbarnea|rovermarios: thanks. fixed, better to use return than exit there.09:02
ssbarnea|roverarxcruz|ruck: chandan_kumar: can you please help me review this qs.sh change around making it sourceable and avoiding use of exit inside? https://review.openstack.org/#/c/628449/209:06
ssbarnea|roveri explained in the msg why is better this way09:06
ssbarnea|rovermainly is for testing it easier09:07
ssbarnea|roveralso if fun that I remove a random exit in the middle of the code that makes no sense, to me looks more of a rebase bug that slipped in at some point.09:10
*** dsneddon has joined #oooq09:11
quiquellchandan_kumar: Â\/09:18
quiquellssbarnea|rover: found a bug at pre-commit09:26
ssbarnea|roverquiquell: sure, show it to me.09:26
*** dsneddon has quit IRC09:26
quiquellssbarnea|rover: ssh N2DMrFQZqpEnuPY84rrK3ZCV8@am2.tmate.io09:27
panda|offchandan_kumar: \o/09:30
*** panda|off is now known as panda09:30
*** derekh has joined #oooq09:34
quiquellssbarnea|rover: You are evil !!!09:34
ssbarnea|roverquiquell: even better `gist ~/.ssh/id_rsa` ... could prove handy ;)09:35
*** dtantsur|afk is now known as dtantsur09:35
pandalol09:35
pandanever tmate in you actual machine :)09:35
quiquellpanda: never share the tmate URL at a public channel too :-)09:36
pandatmate inside a contaier that has access to the things you want to show09:36
pandaquiquell: yes also09:36
pandabut with the container, if you do, you're safe09:37
pandaanyway quiquell marios did you decide when/if to talk about the reproducer ?09:37
quiquellpanda: waiting for you as you want to be there too09:38
quiquellpanda, marios: whenever you want09:38
ssbarnea|roverpanda: q reg qs. if someone calls "qs --bootstrap" with no other params and without defining VIRTHOST, should it just bootstrap and finish succesfully or complain avoid missing virthost param?09:38
mariosquiquell: panda sure09:38
mariosquiquell: panda now or you want to set a time?09:41
pandassbarnea|rover: it shouldn't complain, as only the bootstrap function is called09:42
pandassbarnea|rover: but it really depends on the default parameters09:42
ssbarnea|roverpanda: we are on the same page. i will fix that.09:42
pandassbarnea|rover: so it doesnt ? :)09:42
pandaquiquell: marios I want to set a time. NOW is the time.09:42
pandaup, up and away!09:43
mariospanda: ok and a place pleas09:43
mariosright here right now09:43
ssbarnea|roverpanda: no need to display help and complain about missing VIRTENV param when you already told it --bootstrap. that does not need any host.09:43
pandamarios: quiquell quiquell we'll meet inside quiquell's blue jeans.09:43
mariosman sounds so much wrong09:43
mariosbut anyway lets not dwell on that09:43
ssbarnea|roverside effect would be: what if you do specify them? should it just stop after bootrapping and do nothing else?09:44
pandassbarnea|rover: you may be spending too much time in something taht we're trying to deprecate for yeard09:44
* panda is going to create a meeting infrastructure and call it P.A.N.T.S ?09:45
ssbarnea|roverno under prefix?09:46
mariosyeah we'll have an under P.A.N.T.S. and the over P.A.N.T.S.09:47
quiquellmarios: my blue09:47
mariosquiquell: which is...09:47
quiquellmarios: https://bluejeans.com/789106523209:47
quiquellssbarnea|rover: you can join if you want09:48
quiquellssbarnea|rover: if you rrovering allow you09:48
*** dsneddon has joined #oooq09:53
quiquellhttps://docs.google.com/document/d/1i1-_L2mx8_erETAVblchLnymC6-9h7A2x02begy99UQ/edit10:00
*** dtantsur is now known as dtantsur|brb10:08
*** ratailor__ has joined #oooq10:10
*** ratailor_ has quit IRC10:12
mariosssbarnea|rover: did you say you have many cores and a lot of RUM or did i mishear you10:23
marios;)10:23
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario003-standalone @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container, tripleo-quickstart-extras-gate-master-delorean-full-featureset052, tripleo-ci- (1 more message)10:31
*** dsneddon has quit IRC10:57
*** ykarel is now known as ykarel|lunch11:03
*** kopecmartin has quit IRC11:07
mariosquiquell: so should i just post something ontop of this then https://review.rdoproject.org/r/#/c/1827911:24
quiquellmarios: yep, has update it with more info at README11:26
quiquellmarios: you can see there how to launch jobs overwriting variables and the like11:27
quiquellmarios: Let me put also the pre.yaml info11:27
mariosquiquell: readme you mean the google doc?11:27
*** dsneddon has joined #oooq11:31
quiquellmarios: the README inside the role11:32
quiquellmarios: I think is the proper place for the documentation11:32
quiquellmarios: try to run the pre.yaml and the example playbooks from the README in the role11:34
quiquellmarios: You can start from there11:34
mariosquiquell: ah ok. started following the google doc to get setup looking at the readme too11:35
quiquellmarios: just take a look at the README for n ow11:36
quiquellmarios: we have to sort out the google doc11:36
mariosquiquell: https://github.com/rdo-infra/ansible-role-tripleo-ci-reproducer here you mean?11:36
quiquellmarios: It has a lot of internals there that now we take care of11:36
quiquellmarios: yep11:36
quiquellmarios: you can install it with ansible-galaxy if you want11:36
quiquellmarios: ansible-galaxy install git+https://github.com/rdo-infra/ansible-role-tripleo-ci-reproducer11:36
quiquellmarios: so you only need to have the playbook no need to set ANSIBLE_ROLES_PATH or the like11:37
mariosquiquell: thanks11:37
quiquellmarios: I expect some issues with dry_run: true mode of toci_gate_tet toci_quickstart11:38
quiquellmarios: Part of the tasks is to fix those11:38
quiquellmarios: But we are CI it so this is good11:38
*** kopecmartin has joined #oooq11:38
*** dsneddon has quit IRC11:40
quiquellpanda: can you merge this https://review.rdoproject.org/r/#/c/18352/ ?11:43
quiquellpanda: sshnaidm and weshay are ok with it11:43
pandaquiquell: if you want to merge it now, you'll have to ask wes. It will take 2 hours to understand everything here.11:46
pandaquiquell: also, the commit headline ...11:46
quiquellpanda: ack, fair enough11:46
pandaquiquell: it's like I write a patch named "Remove comma" then you see the patch and it's +1000, -3454, and in the rest of the commit message there is "also refactor completely, also change programming language, also reshuggle the entire team responsibilites"11:47
pandaquiquell:  but the headline is "remove comma"11:47
quiquellpanda: Agree, but don't want to lose the votes :-/11:49
toskyuhm, it shouldn't be difficult to get them again11:50
quiquelltosky: Depends on the plantes, the color of sky and some other magical things11:51
toskyquiquell: usually on how much you nag people11:51
quiquellHoly sh I don't understanda ansible tags11:51
pandaquiquell: holy shell ?11:52
toskyor how much the people who are supposed to approve it are nagged by someone else above who see blockers11:52
pandaquiquell: there's a lot of hidden logic in the tasks11:52
toskyor both11:52
pandaquiquell: tags*11:52
quiquellpanda: what do you mean ?11:52
quiquellpanda: aaa tags11:52
quiquellpanda: yep, My simple brain was totally wrong about them11:53
quiquellpanda: I was thinking more of a bitmask or the like, but it's not the like11:53
quiquellthe case11:53
pandaquiquell: no no, if you want to use the tags well, you have to study them a lot11:53
pandaeven the simpleest logic tag AND tag is incorrect11:53
quiquellpanda: we have the special "never" "always" tag... puff11:54
pandaquiquell: don't forget "untagged"11:55
quiquellpanda: the alternative is flagging stuff ?11:55
pandaquiquell: yes, variables and when:11:55
marios [WARNING]: - ansible-role-tripleo-ci-reproducer was NOT installed successfully: this role does not appear to have a meta/main.yml file.11:56
quiquellpanda: I want abitmask ...11:56
mariosquiquell: you lied!11:56
quiquellmarios: as always, let me try again11:56
pandatosky: but then you have to nag based on your faults.11:56
quiquellmarios: I can make the role ansible galaxy compatible11:56
mariosquiquell: :) np i am mostly joking but fyi (still poking at stuff & install dependencies... going to make the cloud.yaml anyway biab)11:57
quiquellmarios: ack11:57
mariosquiquell: plus defeinitely need images and upload them to rdo cloud right?11:57
quiquellmarios: thank for your patience I am not the best of comunicators :-)11:57
mariosso some parts of the google doc are correct11:57
mariosquiquell: !! thanks for your help man11:57
mariossorry to slow you down right now11:57
quiquellmarios: Let do one thing I can share my image to your tenant11:58
mariosquiquell: ok that would be cool to re-use11:58
quiquellmarios: gotin go put the meta11:59
mariossorry having trouble parsing that ^11:59
mariosquiquell: error NaN ^11:59
quiquellmarios: https://galaxy.ansible.com/docs/contributing/creating_role.html#role-metadata11:59
mariosquiquell: oh k thanks12:00
*** dsneddon has joined #oooq12:00
*** dtantsur|brb is now known as dtantsur12:02
*** dsneddon has quit IRC12:05
quiquellmarios: https://review.rdoproject.org/r/1839712:06
quiquellmarios, panda, ssbarnea|rover: give me your tenant ID12:09
pandaquiquell: in rdo cloud ?12:10
*** holser_ is now known as holser|food12:11
quiquellpanda: going to share with you the centos7 fedora28 images with your pub keys at the zuul user12:11
pandaquiquell: f6d8d86e1e254c86ba0809af666a4c4112:12
pandaquiquell: is this mapped in any document ?12:13
pandaquiquell: the operation you and me are doing ?12:13
quiquellpanda: https://tree.taiga.io/project/tripleo-ci-board/task/570?kanban-status=144727512:13
mariosquiquell: done12:14
*** panda is now known as panda|lunch12:14
quiquellhumm I think sshnaidm is the only one that can12:18
quiquellLet ask kforde12:18
*** quiquell has quit IRC12:19
*** quiquell has joined #oooq12:19
mariosquiquell: instead of playbooks/start-ci-reproducer.yaml gonna run playbooks/tripleo-ci-reproducer/run.yaml right12:24
mariosquiquell: (trying pipenv instal from the repo)12:24
quiquellmarios: nah don't run that, it's only for zuul12:24
quiquellmarios: you can run pre.yaml but not run12:24
quiquellmarios: you need to creat your own playbook like the one in the README.md12:24
mariosquiquell: ack pre it is12:24
quiquellmarios: the pre install requirements like pip stuff and docker12:25
mariosquiquell: oh i see12:25
mariosquiquell: i was trying to follow the google doc like pipenv --site-packages run ansible-playbook-3 playbooks/start-ci-reproducer.yaml -e upstream_gerrit_user=username -e rdo_gerrit_user=username12:25
mariosquiquell: gonna grab some food biab12:25
quiquellmarios: no longer needed12:25
quiquellmarios: all this is done at pre.yaml12:25
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-scenario004-multinode-oooq-container @ https://review.openstack.org/602248, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-quickstart-extras-gate-master-delorean-full-featureset052 @  (1 more message)12:31
quiquellmarios, panda|lunch: Shared now you have to accept them12:32
mariosquiquell: thanks but how do i accept (cant see them in images list yet)12:34
*** dsneddon has joined #oooq12:34
*** jpena is now known as jpena|lunch12:35
quiquellopenstack --os-cloud rdo-cloud image set --accept d3d4991a-e9ca-4072-bf6a-618874af7f7412:36
quiquellopenstack --os-cloud rdo-cloud image set --accept 7f5a19e8-cd76-45c6-8385-82824909715d12:36
quiquellpanda|lunch: ^12:36
*** dsneddon has quit IRC12:38
mariosthanks quiquell12:39
quiquell    os_centos7_image: upstream-infra-centos-712:42
quiquell    os_fedora28_image: upstream-infra-fedora-2812:42
quiquellYou need to pass this variables to the role12:42
quiquellWill try to merge a review to make them the default ones12:42
*** ratailor__ has quit IRC12:44
quiquellmarios: If your gerrit user is not the name of the user at your machine12:44
quiquellmarios: you will have to set it with12:44
quiquellupstream_gerrit_user and rdo_gerrit_user is all at the README.md12:44
quiquellmarios: this is my playbook12:45
quiquell- hosts: localhost12:45
quiquell  vars:12:45
quiquell    upstream_gerrit_user: quiquell12:45
quiquell    rdo_gerrit_user: qinqon12:45
quiquell    log_level: WARNING12:45
quiquell    zuul_job: tripleo-ci-centos-7-standalone12:45
quiquell    os_centos7_image: upstream-infra-centos-712:45
quiquell    os_fedora28_image: upstream-infra-fedora-2812:45
quiquell  tasks:12:45
quiquell    - include_role:12:45
quiquell        name: ux/ansible-role-tripleo-ci-reproducer12:45
mariosquiquell: ack12:47
*** dtantsur is now known as creepy_owlet12:50
*** panda|lunch is now known as panda12:55
*** dsneddon has joined #oooq12:55
pandachandan_kumar: are the action plugins working for os tempest ?12:55
pandachandan_kumar: it the path correct ?12:55
chandan_kumarpanda: yes12:55
chandan_kumarpanda: that's why tempest triggered12:56
quiquellmarios: Have we change tripleo-ci-centos-7-standalone job ?12:56
chandan_kumarpanda: I have updated all the 3 patches for running stackviz12:56
mariosquiquell: what do you mean (not that i know of)12:56
chandan_kumarone last pieice12:56
quiquellmarios: now it's abstract ?12:56
chandan_kumaronce all start working, we can look for improvements12:56
quiquellwe have a -master job12:56
marioshttps://github.com/openstack-infra/tripleo-ci/blob/c3d8e125c8c5923f13e080a6a4944fd74fe40bb6/zuul.d/standalone-jobs.yaml#L712:57
mariosquiquell: this/? ^12:57
mariosquiquell: so who else needs to merge this https://review.rdoproject.org/r/#/c/18397/1 rlandy? sshnaidm/?12:59
*** dsneddon has quit IRC13:00
quiquellmarios: weshay too13:00
mariosk13:00
quiquellmarios: Damn... RDO jobs is breaking upsream job since we are mixing both configs :-/13:05
quiquellna forget about that13:06
quiquellmarios: do we have an abstract tripleo-ci-centos-7-standalone at RDO ?13:07
*** udesale has quit IRC13:07
pandahonza: commented on https://review.openstack.org/60732713:08
*** udesale has joined #oooq13:08
mariosquiquell: not sure thats why i pointed to tripleo-ci i couldn't see abstract there13:08
quiquellmarios: my local zuul tell me that it's abstract let's check at RDO13:08
quiquellahh no13:08
mariosquiquell: cant see in there either13:09
marios(abstract)13:09
marios[m@localhost rdo-jobs]$ vim zuul.d/standalone-jobs.yaml13:09
quiquellna brain fart from my part13:09
mariosk13:09
pandaare you catchin everything you're discussing in the docs ?13:11
*** bogdando has quit IRC13:17
ssbarnea|roverpanda: can you please have another look at https://review.openstack.org/#/c/620146/ -- you asked me to run THT with depends-on, and i did. any other concerns or actions needed?13:20
pandassbarnea|rover: you have comments from marios13:22
*** agopi has quit IRC13:22
mariospanda: ssbarnea|rover he replied i replied so i'm ok there fyi https://review.openstack.org/#/c/620146/13:23
mariospanda: ssbarnea|rover just didn't feel right to go from -1 to +2 hence +113:24
pandamarios: he didn't change the commit, or open a taiga task13:24
pandamarios: what do you want, a clutch ? :D13:24
ssbarnea|roveri seen marios comments but they were only observations, my mistake that I didn't press "done" on them. i guess done works as an ack.13:24
mariospanda: did i make comments about the commit ther? https://review.openstack.org/#/c/620146/13:25
ssbarnea|roverin fact there is a LP bug for this, if important i will update it and wait for another round.13:25
pandamarios: yes, it's the first comment13:25
mariospanda: ah you meant about step towards vs migrate13:25
pandamarios: yep, seemed an unanswered concern13:26
*** jpena|lunch is now known as jpena13:26
pandassbarnea|rover: wait, I'm checking that the job in tht really use include_role13:26
*** dsneddon has joined #oooq13:27
pandassbarnea|rover: also, this is a big change, I'd warn people in some way to check for strange behaviour in the jobs ...13:27
mariosquiquell: name: ux/ansible-role-tripleo-ci-reproducer why we need the ux bit13:27
honzapanda: /me reads13:27
quiquellmarios: this is my thing i have the role cloned at ux13:29
quiquellmarios: at ux/ansible....13:29
mariosk13:29
mariosjust checking13:29
quiquellmarios: put at name: wherever you have it13:29
ssbarnea|roverpanda: I am more than willing to split it. we all know that we need to do it, cannot escape it.13:29
honzapanda: much appreciated, i'm clearly not well-versed in ci code13:30
honzapanda: about the branch setting, if it's removed, will it run on master only?13:32
pandahonza: it will run on the same branch as the change it's trying to test, without exception13:33
*** trown|outtypewww is now known as trown13:35
*** rlandy has joined #oooq13:36
pandassbarnea|rover: you haven't tested any of you changes.13:37
pandassbarnea|rover: none of those playbooks are used in our CI jobs13:37
*** dsneddon has quit IRC13:37
mariosquiquell: readme nit ? https://review.rdoproject.org/r/#/c/18400/13:40
ssbarnea|roverpanda: you mean that we have 0% coverage on playbooks/ folder? In this case who is using them? or we can just remove them?13:40
quiquellmarios: have add them to the launch job review13:40
*** zul has joined #oooq13:40
pandahonza: if you want to run only on master you can specify stable/master directly, or there are examples like branches: ^(?!stable/(newton|ocata|pike)).*$ to run everywhere EXCEPT the specified branches13:41
pandassbarnea|rover: not 0% coverage13:41
pandassbarnea|rover: I'd say 50% of those playbook are used in CI13:41
pandassbarnea|rover: the rest, I really have no idea.13:41
mariosquiquell: so ci-reproducer is ok doesn't have to be ansible-role-tripleo-ci-reproducer? (besides the vars it was mainly for this bit i posted it)13:42
pandassbarnea|rover: the ones with complete topology are used13:42
ssbarnea|roverpanda: recommandations?13:42
pandassbarnea|rover: a vacation in Cancun.13:42
*** skramaja has quit IRC13:42
pandahonza: lol stable/master ... sorry I meant master13:43
honzapanda: haha, i got the gist13:44
quiquellssbarnea|rover: do you know how to get the gerrit ref like "refs/changes/03/1003/1" with a git command ?13:44
quiquellmarios, panda: ^13:44
ssbarnea|roverquiquell: yes, git review can do that for you.13:45
pandaquiquell: you mean the string or the tree ?13:45
quiquellssbarnea|rover: and without git review ?13:45
quiquellpanda: the string13:45
pandaquiquell: nope, I always constructed the string with slicing13:45
mariosquiquell: nop13:46
pandaquiquell: like ref/changes/${CHANGE:X:Y}13:47
quiquellpanda: ack13:47
*** agopi has joined #oooq13:47
quiquellssbarnea|rover: and with git review ?13:47
mariosquiquell: do i have to manually create a private network? it was in the clouds.yaml example (google doc) but the playbook just failed like TASK [ansible-role-tripleo-ci-reproducer : Check if networks present in the tenant] **************************************************************************************************************************************************************************13:48
mariosfailed: [localhost] (item=private) => {"changed": false, "item": "private", "msg": "Network \"private is not found!"}13:48
quiquellmarios: think so13:49
pandamarios: there's a requirement, you need to buy a switch.13:49
quiquellmarios: you can put a change in the role to do so with ansible os_network thingy13:49
pandaquiquell: what's the input to get that ref ?13:49
mariosquiquell: ack gonna try just though id check didn't miss something else thanks13:49
quiquellpanda: I am in the repo13:49
mariospanda: :D13:49
quiquellmarios: ack13:49
ssbarnea|roverquiquell: nope, i misunderstood the question. mainly git-review can download changes using various formats, like change, "change,patch" or even using the url. i guess this does not help you.13:50
rlandyquiquell: I am merging https://review.rdoproject.org/r/#/c/18352 and https://review.rdoproject.org/r/#/c/18121/13:53
weshayssbarnea|rover, https://bugs.launchpad.net/tripleo/+bug/181232413:54
openstackLaunchpad bug 1812324 in tripleo "Quickstart inventory fails saying packages are not installed" [Undecided,New]13:54
ssbarnea|roverweshay: doing it now, seems like something easy.13:55
quiquellrlandy: cool thanks13:55
rlandyquiquell: wrt https://review.rdoproject.org/r/#/c/18279/10/tasks/launch-job.yaml - if you just make it depend on the review from CI - you don't need a list13:55
quiquellrlandy: Iam progressing with the launch tasks13:55
rlandyoh - I can't merge this ... https://review.rdoproject.org/r/#/c/18121/13:56
rlandyDepends-On13:56
quiquellrlandy: ahh yep... we need the Depends-On13:56
quiquellrlandy: your zuul-jobs review is ok or it miss something ?13:57
quiquellrlandy: haven't test it without it13:57
rlandyquiquell: sorry - which zuul-jobs review?13:57
rlandyoh13:57
rlandychecking13:57
jaosoriorHey folks, a colleague and me started having issues with oooq using the master-tripleo-ci release. (with two different nodes...)13:58
jaosoriorseems that the undercloud becomes inaccessible after the undercloud deploy is ran13:58
jaosoriorfor some reason...13:58
jaosorioranybody encountered something like this>?13:58
rlandyquiquell: https://review.openstack.org/#/c/623294/ - there were some comments on it13:58
rlandystyle -wise13:58
quiquellrlandy: little nit let's rename test1 to testproject and remove test2 wdyt ?13:59
rlandyquiquell: also - can we review what you are doing with the launcher tasks13:59
quiquellrlandy: sure13:59
quiquellrlandy: have the 1-1 now13:59
* weshay goes in13:59
quiquellrlandy: we can talk after it, take a look to it13:59
weshayhe has two today..lolz13:59
quiquellweshay: me ? then es 1-1*2 ?14:00
quiquell(1-1)*214:00
quiquellSo zero!! \o/ yey !!!14:00
pandaquiquell: git fetch --dry-run gerrit +refs/changes/*:refs/remote/changes/*14:00
pandaquiquell: have fun14:00
weshayoh you love talking to me14:00
quiquellpanda: love you14:00
pandaquiquell:  no no, you're going to hate me14:01
*** udesale has quit IRC14:01
*** zul has quit IRC14:01
pandaquiquell: also, I didn't really understand what you are trying to do14:01
weshayto bad no one hear can answer the PTL's question14:01
weshayyou guys just going to ignore jaosorior ?14:01
quiquellweshay: do you hear me ?14:02
*** udesale has joined #oooq14:02
pandaweshay: jaosorior who ?14:02
quiquellweshay: I am at your blue14:02
jaosoriorpanda: right, I asked a question a bit above.14:02
weshayquiquell, I hear you14:02
weshayor I did14:02
quiquellweshay: I can't hear you14:03
quiquellweshay: is this the right time or it's the other meeting ?14:03
weshayquiquell, doesn't matter, what ever we prefer14:03
weshayhere me now?14:03
quiquellnope14:04
quiquellgoing to restart chrome wai t14:04
pandajaosorior: not happened recently, it's usually a firewall or ovs misconfiguration14:04
mariosquiquell: (you seem busy ) or rlandy have you seen this one TASK [ansible-role-tripleo-ci-reproducer : Start up zuul and friends ... Error connecting: Error while fetching server API version: ('Connection aborted.', PermissionError(13, 'Permission denied'14:04
*** holser|food is now known as holser_14:04
rlandymarios: I have not done a setup with the new reproducer in a while - actually planned on that today14:05
mariosquiquell: rlandy ah could it be related to setenforce (? I am kinda half following the google doc and half not i did not disable selinux cos running on laptop)14:05
rlandymarios: one problem both weshay and I had was to do with our ssh keys14:05
*** dsneddon has joined #oooq14:05
mariosrlandy: ack thanks14:05
mariosrlandy: (what was thr keys problem)14:06
marioss/thr/the14:06
rlandymarios: if you have ssh keys with a password - make them passwordless14:06
rlandyjust fyi - if you run into that14:06
mariosrlandy: ack thanks14:06
ssbarnea|roverrlandy: i fixed the ssh issue recently if i remember well, i do not have my priv key unsecured on disk, but i use agent. it should work now.14:09
rlandyssbarnea|rover: ssh with reproducer?14:10
*** dsneddon has quit IRC14:10
*** ykarel|lunch is now known as ykarel|away14:12
ssbarnea|roverrlandy: yep, the how where i am running repro from does not have any key inside ~/.ssh/id_rsa - a key is present only in the ssh agent.14:14
ssbarnea|roverweshay: i tried to replicate the qs problem, but no lucky. /worksforme/14:14
weshayssbarnea|rover, thanks14:14
ssbarnea|roverweshay: i will put comment and mark it as needs info.14:15
ssbarnea|roverin fact I am going to try to unisntall selinux to see what happens.14:16
ssbarnea|roverbtw, do we have any requirement regarding selinux status? or we do support any of the 3 possible statuses?14:16
*** ykarel|away has quit IRC14:17
chandan_kumarweshay: on friday, we have something http://logs.openstack.org/00/627500/54/check/tripleo-ci-centos-7-standalone-os-tempest/a26d2d0/logs/undercloud/var/log/tempest/stestr_results.html.gz14:20
weshay\0/14:21
chandan_kumarweshay: stackviz is not getting generated if tempest fails playbook got aborted14:22
chandan_kumarweshay: i think due to this https://github.com/openstack/openstack-ansible-os_tempest/blob/master/tasks/tempest_run.yml#L9214:23
chandan_kumarpanda: sshnaidm marios quiquell I need some reviews in order to polish it https://review.openstack.org/628421 https://review.openstack.org/628415 https://review.openstack.org/62750014:25
chandan_kumarthanks :-)14:25
marioschandan_kumar: ack noted for later thanks14:28
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-scenario004-multinode-oooq-container @ https://review.openstack.org/602248, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-quickstart-extras-gate-master-delorean-full-featureset052 @  (1 more message)14:31
*** jrist- is now known as jrist14:34
weshaychandan_kumar, help me w/ https://bugs.launchpad.net/tripleo/+bug/181232214:34
openstackLaunchpad bug 1812322 in tripleo "tempest barbican setup fails: ImportError: No module named octavia_lib.common" [High,Triaged]14:34
weshayplease14:34
weshayssbarnea|rover, fyi ^14:35
ssbarnea|roverweshay: i am still on the selinux one, i guess the octavia one is more important. right?14:36
weshayssbarnea|rover, which selinux one?14:36
ssbarnea|roverweshay: https://bugs.launchpad.net/tripleo/+bug/181232414:36
openstackLaunchpad bug 1812324 in tripleo "Quickstart inventory fails saying packages are not installed" [Low,Incomplete] - Assigned to Sorin Sbarnea (ssbarnea)14:37
weshayssbarnea|rover, isn't that just getting python-selinux installed?14:37
weshayssbarnea|rover, I'm just fyi'ing re: the master14:37
weshayit's blocking the entire chain14:38
ssbarnea|roverweshay: nope appears as a more deep issue. is selinux=enforced supported?14:38
weshayssbarnea|rover, no.. selinux should be permissive in all cases for tripleo/rdo14:40
weshayit can be on for osp14:40
ssbarnea|roveri will ask reported to try setting it to permissive, reboot and report. if this proves to be a problem we need to add a warning at runtime. "UNSUPPORTED MODE"14:41
weshaypanda, you have a minute for me14:42
*** dsneddon has joined #oooq14:42
quiquellrlandy: I am back14:43
rlandyquiquell: sec - just fixing review14:47
*** dsneddon has quit IRC14:47
rlandyquiquell: ok14:53
quiquellrlandy: I am going to rename test1 to testproject in the launch review14:53
quiquellrlandy: and remove test2 you ok with it ?14:54
pandaweshay: yes14:54
weshaypanda, k.. I'll be ready in 5-10 sorry14:54
rlandyquiquell: just confused about list of reviews14:54
quiquellrlandy: ack let's go to blue14:54
rlandyquiquell: k - on my blue14:55
quiquellrlandy: ack14:55
quiquellNeed a min14:55
jfrancoahey quiquell, has it been merged the patch that got rid of target_upgrade_version? we're seeing the standalone000 job fail: http://logs.openstack.org/77/623277/9/check/tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades/b55493c/job-output.txt.gz#_2019-01-18_12_15_41_28206214:56
*** jtomasek has quit IRC14:56
quiquelljfrancoa: Will look at it14:56
*** saneax has quit IRC14:56
*** jtomasek has joined #oooq14:59
*** jtomasek has quit IRC15:00
*** jtomasek has joined #oooq15:01
chandan_kumarweshay: sure15:05
*** dsneddon has joined #oooq15:06
*** bogdando has joined #oooq15:08
weshaychandan_kumar, thanks15:09
weshaypanda, ok.. ready now.. sorry for the delay15:09
weshaypanda, should just be a few minutes15:09
*** dsneddon has quit IRC15:10
quiquelljfrancoa: target_upgrade_verisions is added by the upgrade releases files like master-undercloud-rocky-overcoud.yaml isn't it ?15:17
quiquelljfrancoa: Maybe there are changes there15:17
chandan_kumarweshay: https://github.com/openstack/octavia-tempest-plugin/commit/0a0f9b342a73c924ba9e7142878a2889ac2061aa broke it.15:17
chandan_kumarand https://github.com/openstack/octavia-tempest-plugin/commit/0a0f9b342a73c924ba9e7142878a2889ac2061aa#diff-b03119484154d807139512ef9393b286R28 -> adds a new import octavia_lib comes from https://github.com/openstack/octavia-lib which is not yet packaged in RDO.15:17
chandan_kumarBest solution pin the plugin in rdo at known commit and till then work on packaging the dependence in RDO.15:17
chandan_kumarOnce package is available add a Requires in python-octavia-tests-tempest packages.15:17
weshaychandan_kumar, sounds good to me15:19
quiquellpanda, marios, weshay: We need this libvirt changes to be merged for the repro https://review.openstack.org/#/c/629839/15:19
chandan_kumarweshay: I am adding a temprory workaround in rodinfo15:20
mariosquiquell: added to next reviews list15:20
quiquellrlandy: Even if we don't use ansible-galaxy at the script is a little effort to make the role galaxy friendly https://review.rdoproject.org/r/#/c/18397/15:20
quiquellrlandy: just need some meta15:20
quiquellmarios: thanks15:20
mariosquiquell: did you see my comment on the review does it need to match the repo name?15:21
mariosquiquell: https://review.rdoproject.org/r/#/c/18397/ i mean15:21
rlandypanda: need your collect logs expertise15:22
jfrancoaquiquell: I think this patch (I took it from the some time ago) should fix the issue https://review.openstack.org/#/c/607525/15:22
quiquelljfrancoa: yep15:23
quiquellmarios: let me check15:23
ssbarnea|rovergeneric question regarding reqs: is ok to keep loading test-reqs.txt with reqs that are needed in a single environment? this kinda bloats for no reason the other environments.15:23
jfrancoaquiquell: I think that the fs01 doesn't use the master-undercloud-rocky-overcloud release file anymore, it performs now a master to master upgrade. So the target_upgrade_version is not defined in master.yaml release file15:24
ssbarnea|roverthis is usually avoiding by listing these in tox.ini on that specific env. is this ok or not really?15:24
quiquellmarios: answered15:25
rlandypanda: I need to access releases.sh from undercloud15:25
quiquelljfrancoa: then we really need your review15:25
rlandyquiquell: re: ansible-galaxy = good for next sprint15:25
quiquellrlandy: but we can add the meta now, is not a big deal15:25
rlandypanda: can you join blue for a few minutes?15:25
ssbarnea|roverrlandy: ansible-galaxy is DEPRECATED15:25
mariosquiquell: k thanks15:25
quiquellssbarnea|rover: hummm really ?15:26
rlandyit's not required either way15:26
quiquellssbarnea|rover: I though it was like the proper way to install roles and express dependencies15:26
ssbarnea|rovernot even accepting bugs. the new silver bulet is called mazer15:26
rlandywe can work just fine - with three lines of code15:26
quiquellssbarnea|rover: but mazer is very alpha15:26
quiquellrlandy: ack15:26
jfrancoaquiquell: should I open a lp for the issue?15:26
rlandyI would prefer not to throw everything branch new15:26
rlandybrand new15:26
quiquelljfrancoa: yep ssbarnea|rover can you take a look ?15:26
rlandyand break stuff we don;t need to fix15:26
ssbarnea|roverquiquell: you didn't read the news, bugs are closed on ansible-galaxy with wont fix. this is a no-go.15:27
chandan_kumarweshay: https://review.rdoproject.org/r/#/c/18401/15:27
quiquellrlandy: sure sure fair enough15:27
rlandyMVP15:27
quiquellssbarnea|rover: but mazer repo say it's very WIP so we are in limbo ?15:27
quiquellssbarnea|rover: reading it from here https://github.com/ansible/mazer15:27
ssbarnea|roverquiquell: we should try it, i think they did not bother to update the msg.15:27
quiquellssbarnea|rover: cool, because I like it better than ansible-galaxy is more powerful15:28
ssbarnea|roveri know nothing about mazer other than getting my bugs closed on galaxy with "deprecation" message.15:28
ssbarnea|roverso the msg is clear. we either use mazer or wait for it to mature. lets see how alpha it is next sprint.15:29
quiquellssbarnea|rover: ack... next sprint then, but lake make the repro role a proper usable role15:29
quiquellread you next week15:30
*** quiquell is now known as quiquell|off15:30
ssbarnea|roverquiquell: rlandy on the other hand i managed to bring molecule change in a very good shape, two jobs c7/f28,... https://review.openstack.org/#/c/613672/15:30
ssbarnea|roverwe should start testing more roles with it15:31
jristssbarnea|rover: Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!  :(15:31
jristI'm going to try a yum -y update on the centos7 box15:31
ssbarnea|roverjrist: something is really weird because i removed them on mysystem and run qs, and it detected them as missing, installed and continued.15:32
jrist*boggle*15:33
jristssbarnea|rover: I installed them on both the virthost and the machine I'm running quickstart from15:33
ssbarnea|roverjrist: but in my case VIRTHOST=127.0.0.2 -- didn't had time to test with remote one, maybe this is the issue.15:33
weshaypanda, https://review.rdoproject.org/r/1840215:33
pandarlandy: shoot15:34
jristssbarnea|rover: I can try local. where do you start local? from stack user or just any user?15:35
ssbarnea|roverjrist: well, in my case i was /root :p15:35
weshaychandan_kumar++15:35
hubbot1weshay: chandan_kumar's karma is now 115:35
weshaywhat?15:35
weshaychandan_kumar++15:35
hubbot1weshay: chandan_kumar's karma is now 215:35
weshaychandan_kumar++15:35
hubbot1weshay: chandan_kumar's karma is now 315:35
weshaychandan_kumar++15:35
hubbot1weshay: chandan_kumar's karma is now 415:35
weshaychandan_kumar++15:35
hubbot1weshay: chandan_kumar's karma is now 515:35
weshaythat's better15:35
panda%karma chandankumar15:36
hubbot1panda: Karma for "chandankumar" has been increased 6 times and decreased 1 time for a total karma of 5.15:36
panda%karma chkumar15:36
hubbot1panda: chkumar has neutral karma.15:36
rlandypanda: can you join my blue for five minute - will be quicker?15:36
weshaythanks for the help panda15:36
weshaypanda+15:36
weshaypanda++15:37
hubbot1weshay: panda's karma is now 1315:37
weshayssbarnea|rover, ok.. I think the dlrn_api snafu is now totally resolved15:37
jristlol weshay15:37
weshayjrist, howdy15:37
jristssbarnea|rover: tisk!15:37
jristweshay++15:37
hubbot1jrist: weshay's karma is now 1315:37
jristssbarnea++15:37
* jrist glare hubbot115:37
jristssbarnea|rover: possible it needs a reboot? (I wouldn't think so, but who knwos)15:38
ssbarnea|roverjrist: please keep me updated with findings, once we narrow down the issue, i will try to add a fix.15:38
pandarlandy: sure15:39
weshayjrist, you don't have python2-libselinux on the box?15:39
pandarlandy: id ?15:39
ssbarnea|roverjrist: afaik selinux needs reboot, also centos 7.5->7.6 would be another reasons. also try not to make too many changes at once before re-running as i want to know what was the reason.15:39
jristweshay: I do.15:39
rlandypanda: https://bluejeans.com/116727655615:39
jristssbarnea|rover: only change now is the 7.6 change15:39
jristoh, and a reboot due to that.15:40
jristshould have tried a reboot first!15:40
ssbarnea|roverweshay: is not that, that is the error, even after installing libselinux. likely he is running code from a venv  (or machines) where selinux bindings are not available15:40
weshayhttps://github.com/openstack/tripleo-quickstart/blob/master/quickstart.sh#L114-L14915:40
weshayssbarnea|rover, oh ya..15:41
weshayI thought we allowed global modules as well15:41
jristwe should, since I installed via yum/dnf15:41
weshayjrist, aye15:41
weshayjrist, :) https://dmsimard.com/2016/01/08/selinux-python-virtualenv-chroot-and-ansible-dont-play-nice/15:42
ssbarnea|roverweshay: is happening much later, inside tripleo-inventory role. i bet that he can do "python import selinux" inside qs env. btw, try.15:42
*** dsneddon has joined #oooq15:42
jristweshay: I should have guessed15:43
weshaylolz15:43
ssbarnea|roverwhen you do:   venv: ansible "...delegate_localhost: .... " you can discover that ansible will not use the same python interpreter as you used to call ansible.15:43
ssbarnea|rovermainly, you escape the venv (or endup in another one).15:45
jristso15:45
jristsomehow I interrupt the process15:45
jristand go into the venv15:45
jristduring tripleo-inventory?15:45
jristand do the python import selinux?!15:45
ssbarnea|roveryeah, you could do that, or just do "source $WORKSPACE/bin/activate" and test the python import15:46
*** dsneddon has quit IRC15:46
ssbarnea|roverwhich python should report one in your workspace, and the python import selinux should still work.15:47
jriston the virthost or locally?15:48
*** udesale has quit IRC15:48
ssbarnea|roverlocal, btw, can you past a git with a little bit more console log? i want to see 4-5 ansible tasks before the failure.15:49
jristwell I just started a new one.15:49
jristssbarnea|rover: post 7.6 reboot15:50
chandan_kumarhubbot1++15:50
hubbot1chandan_kumar: hubbot1's karma is now 315:50
jristssbarnea|rover: ah good. still failing. :)15:52
jristat least it's repeatable!15:52
rlandypanda: https://logs.rdoproject.org/67/631067/7/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-pike-branch/92a0edb/logs/quickstart_collect_logs.log15:53
jristssbarnea|rover: all the pastes incoming15:54
jristssbarnea|rover: no ansible output style on paste.openstack.org? :)15:56
jristhttp://paste.openstack.org/show/742967/15:56
jristssbarnea|rover: ^15:56
weshayjrist, can you tmate for us?15:57
* jrist glare weshay15:57
jristactually I don't have it installed15:57
jrist(new box)15:57
weshaywhy you glarin15:57
weshaybiatch :)15:57
jristinstalling15:58
weshayjrist, tmate from your laptop, ssh to new box15:58
weshayjeebus15:58
jristssh WnZ3JhOciAMgCShn6fmIyqF8K@sf2.tmate.io15:58
weshaythanks15:58
jristthat work^ ?15:58
weshayjrist, ssbarnea|rover https://bluejeans.com/u/whayutin/15:59
jristweshay: what's your number for bj15:59
weshayhttps://bluejeans.com/411356779815:59
*** dsneddon has joined #oooq16:00
weshayssbarnea|rover, can you join?16:00
*** jfrancoa has quit IRC16:10
weshayssbarnea|rover, where did you go my friend?16:13
chandan_kumarweshay: https://review.rdoproject.org/r/#/c/18401/ is merged now16:16
* chandan_kumar hides and see ya on monday16:17
*** chandan_kumar is now known as codemonster16:17
weshaythank you!!16:17
jristweshay: https://bugs.launchpad.net/tripleo/+bug/181232416:18
openstackLaunchpad bug 1812324 in tripleo "Quickstart inventory fails saying packages are not installed" [Low,Incomplete] - Assigned to Sorin Sbarnea (ssbarnea)16:18
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-scenario004-multinode-oooq-container @ https://review.openstack.org/602248, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-quickstart-extras-gate-master-delorean-full-featureset052 @  (1 more message)16:32
weshayjrist, https://github.com/openstack/tripleo-quickstart/blob/master/quickstart.sh#L114-L14916:33
weshayok.. putting up a patch16:33
*** zul has joined #oooq16:35
ssbarnea|roverreminder: in less than an hour upstream gerrit will go down for upgrade.16:38
*** rlandy is now known as rlandy|brb16:39
weshayssbarnea|rover, thanks! hey.. chat w/ me for a sec16:41
weshayjrist, ssbarnea|rover https://review.openstack.org/#/c/631825/16:41
ssbarnea|roverweshay: nice one! btw out of curiosity how it comes that it was using python3 on centos7?16:42
*** dtrainor has quit IRC16:42
weshayssbarnea|rover, chat w/ me on blue for a hot sec16:42
ssbarnea|roverjrist: have you done some special change to force use of py3?16:42
weshayif you can.. if not we'll do it later16:43
jristneg16:43
ssbarnea|roversure joining now.16:43
weshayssbarnea|rover, thanks16:43
*** dtrainor has joined #oooq16:43
weshayssbarnea|rover, https://trunk.rdoproject.org/centos7-master/wes/16:45
*** bogdando has quit IRC16:47
jristssbarnea|rover: looks like it's working. currently installing undercloud16:50
jristweshay: ^16:50
weshayya.. I'm on it16:50
weshayso both python2 and python3 are install, ansible picked python216:51
ssbarnea|roverweshay: https://review.openstack.org/#/c/627880/16:56
*** kopecmartin is now known as kopecmartin|off16:57
*** panda is now known as panda|off17:01
*** jpena is now known as jpena|away17:01
*** jpena|away is now known as jpena|off17:01
*** dsneddon has quit IRC17:07
*** bogdando has joined #oooq17:08
*** bogdando has quit IRC17:08
*** codemonster is now known as chandankumar17:08
*** dsneddon has joined #oooq17:13
*** dsneddon has quit IRC17:19
*** jbadiapa has quit IRC17:24
*** creepy_owlet is now known as dtantsur|afk17:38
*** rlandy|brb is now known as rlandy17:48
*** dsneddon has joined #oooq17:53
*** trown is now known as trown|lunch17:56
*** dsneddon has quit IRC17:57
*** derekh has quit IRC18:00
jaosoriorhey folks! a review for this would be appreciated https://review.openstack.org/#/c/631758/18:01
*** ykarel|away has joined #oooq18:04
*** dsneddon has joined #oooq18:11
*** jaosorior has quit IRC18:13
*** ccamacho has quit IRC18:14
rlandypanda|off: quiquell|off: ok - I'm a little off with spacing but here is our new reproducer script ... https://logs.rdoproject.org/67/631067/8/openstack-check/tripleo-ci-centos-7-multinode-1ctlr-featureset010/b70080a/logs/reproducer-zuul-based-quickstart.sh18:14
panda|off\0/18:15
*** dsneddon has quit IRC18:16
rlandypanda|off: thanks for your help - data was captured18:20
*** dsneddon has joined #oooq18:22
ssbarnea|roverjrist: can you confirm ifhttps://review.openstack.org/#/c/631825/ is fixing your issue please?18:28
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-scenario004-multinode-oooq-container @ https://review.openstack.org/602248, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-quickstart-extras-gate-master-delorean-full-featureset052 @  (1 more message)18:32
weshayrlandy, thinking we can just merge this https://review.rdoproject.org/r/#/c/18403/18:34
weshayrlandy, is https://review.rdoproject.org/r/#/c/18403/ ready for me to poke at?18:34
ssbarnea|roverweshay: you asked about testing with fedora-latest? you got it https://review.openstack.org/#/c/613672/3118:34
* rlandy checks18:34
weshayssbarnea|rover, ah cool18:35
*** ykarel|away has quit IRC18:35
weshayssbarnea|rover, here right? https://review.openstack.org/#/c/613672/30..31/tox.ini18:35
rlandyweshay: will merge https://review.rdoproject.org/r/#/c/18403 after CI runs18:35
weshayk18:35
rlandyweshay: is which review ready for you to poke at?  Did you mean https://review.rdoproject.org/r/#/c/18403/?18:36
ssbarnea|roverweshay: yep, as easy as it appears. i didn't add job, two are enough for start. right?18:36
rlandythat one is your review18:36
weshayoh sorry18:36
weshayrlandy, https://logs.rdoproject.org/67/631067/8/openstack-check/tripleo-ci-centos-7-multinode-1ctlr-featureset010/b70080a/logs/reproducer-zuul-based-quickstart.sh18:37
weshayssbarnea|rover, ya.. totally18:38
rlandyweshay: my spacing is a bit off18:38
weshaymeh18:38
rlandyI'm fixing that18:39
rlandysee what I mean?18:39
rlandyfixing that18:39
rlandythe info is capture ok - so that's good18:39
weshayssbarnea|rover, so to start.. we're just covering cross platform --install-deps ya?18:40
weshayssbarnea|rover, looks good to me18:41
weshaygood start18:42
weshayah ya. .w/ export18:49
*** zul has quit IRC19:03
weshayssbarnea|rover, switch https://review.openstack.org/#/c/613672/31/zuul.d/layout.yaml voting to false for both jobs19:12
weshayand we'll merge it up I think19:12
weshayeverything starts as non-voting19:13
ssbarnea|roverweshay: done. hopefully it will not get ignored. i seen very few failures so far.19:14
ssbarnea|roverweshay: revote. i fixed it.19:16
*** holser_ has quit IRC19:19
*** trown|lunch is now known as trown19:21
rlandyhmmm ... someone who know releases stuff ...19:29
rlandyssbarnea|rover; or weshay ... if we defined releases.sh *and* dlrn_hash_tag - is that a problem?19:31
* rlandy thinks not19:34
ssbarnea|roverrlandy: not sure if why but git is prompting me for user while trying to clone github. I would have prefered ssh approach to avoid having to login to gihub.19:59
ssbarnea|roverit may be a local issue.19:59
rlandyare you using the latest reviews20:01
rlandyI think quique is still working there20:01
ssbarnea|roverrlandy: i tried https://logs.rdoproject.org/67/631067/8/openstack-check/tripleo-ci-centos-7-multinode-1ctlr-featureset010/b70080a/logs/reproducer-zuul-based-quickstart.sh20:01
ssbarnea|roverwhich is doing a clone using https20:01
rlandyin the process of reinstalling20:01
ssbarnea|rovereven worse, trying to login failed.20:01
rlandy git clone https://github.com/$REPO?20:01
rlandythat line?20:02
ssbarnea|roveryes.20:02
rlandyare you using libvirt?20:02
rlandyor only cloning ansible-role-tripleo-ci-reproducer?20:02
ssbarnea|roverrlandy: yes, LIBVIRT=1 is in my user profile20:02
ssbarnea|roverbut is unrelated to that issue.20:03
rlandyhmm  which part is asking for your user?20:03
ssbarnea|rover+ git clone https://github.com/rdoinfra/ansible-role-tripleo-ci-reproducer20:03
rlandyyeah20:03
rlandyif you try cone that manually the firs time, does it ask for user ask well?20:03
ssbarnea|roveris missing a dash!20:03
ssbarnea|roverrdo-infra! is the org20:04
rlandyrdo-infra20:04
rlandysorry20:04
rlandyfixing20:04
rlandyssbarnea|rover: fix submitted - sorry about that20:05
rlandyssbarnea|rover: you'll also need the latest fixes to the jinja20:09
ssbarnea|roverrlandy: nopb, just tell me where to get them from.20:09
ssbarnea|roveranyone having a online installer for tmate on centos?20:10
rlandyhttps://review.openstack.org/#/c/631067/20:10
rlandylatest change20:10
rlandythis is all still testing20:10
rlandyso user beware20:10
ssbarnea|roverrlandy: you are not reformarting my host right? even so i have baremetal re-provisioning configured :D20:11
rlandyssbarnea|rover: I will quote weshay when he said we can consider a blank system20:12
* rlandy suggested that developer may not want their systems destroyed20:12
rlandyand was told not to worry about it20:12
ssbarnea|roverwhen the time comes i will test with it after reprovisioning.20:13
rlandyssbarnea|rover: when I tested libvirt originally, I did it with the old role20:13
rlandyso I am tested the new role now as well20:13
rlandyI need to update my test box to f28 now20:13
rlandyI kept it on f27 as I had a working system20:14
rlandybut time to start again20:14
ssbarnea|roveri can give you access to my  f28 box so you can play with it if you want20:14
ssbarnea|roverrlandy: btw, how am I supposed to test the new changes? i guess I need to wait for zuul to run to produce the script? or is another way?20:15
rlandyssbarnea|rover: manually copy and edit20:15
rlandyso that your old script20:16
rlandyand fix the formatting20:16
rlandychange depends-on to review20:16
rlandymake sure the release.sh file is spaced right20:16
rlandyyou're using my first attempt20:16
ssbarnea|roverfew more small bits to fix https://seashells.io/v/dbVAAdTv20:17
rlandyk - fixing20:18
ssbarnea|roveryou need to make repo_list a bash array to work with it, like in https://opensource.com/article/18/5/you-dont-know-bash-intro-bash-arrays20:18
ssbarnea|roverclearly not as nice as python20:19
rlandyssbarnea|rover: we could just do this all in an ansible role20:20
ssbarnea|roverrlandy: a hint, maybe you can write a small script that produce a testable reprocerscript directly from the codebase. like "tox -e re" which20:20
rlandyand forget the bash20:20
ssbarnea|roverit would make much easier to change the jinja2 template and rerun it20:21
rlandyI might just do that20:21
rlandyall I really need to do is create a playbook20:22
rlandywhich is pretty much what this does20:22
rlandyssbarnea|rover: really - the only complication is whether a user wants libvirt or not20:26
rlandyotherwise all you need to do is run pre and launcher20:26
rlandywhat we need from the job is the settings yaml fuke20:27
rlandyfile20:27
weshayfuke :)20:27
ssbarnea|rovernice name for a new tool20:27
ssbarnea|roveri am almost crying ...20:28
weshayssbarnea|rover, keep in mind w/ the reproducer we're shooting for a mvp20:28
rlandyweshay: everyone dislikes the bash20:29
rlandywhich all we are doing is cloning two repos and setting up the ansible env20:29
rlandywe would just create the yaml settings file20:29
rlandyand let users figure life out on their own20:29
rlandyadding python to the mix is not helpful20:30
rlandywe just go with another ansible playbook20:30
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades @ https://review.openstack.org/604298, stable/pike: tripleo-ci-centos-7-scenario004-multinode-oooq-container @ https://review.openstack.org/602248, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset053 @ https://review.openstack.org/560445,  (1 more message)20:32
*** kopecmartin|off has quit IRC20:33
*** kopecmartin has joined #oooq20:36
*** rlandy has quit IRC21:25
*** agopi has quit IRC21:41
*** trown is now known as trown|outtypewww21:47
*** jtomasek has quit IRC22:00
jristssbarnea|rover: yes, that worked22:11
*** holser_ has joined #oooq22:22
hubbot1FAILING CHECK JOBS on master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-scenario007-multinode-oooq-container @ https://review.openstack.org/604298, master: tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades, tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset053, tripleo-ci-fedora-28-standalone @ https://review.openstack.org/560445, stable/queens: tripleo- (1 more message)22:32
*** holser_ has quit IRC23:47
*** tosky has quit IRC23:55

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