Wednesday, 2019-05-08

*** rlandy|brb is now known as rlandy00:05
*** dsneddon has joined #oooq00:08
*** Goneri has quit IRC00:30
*** hamzy has joined #oooq00:31
*** apetrich has quit IRC01:57
*** rlandy has quit IRC02:55
*** ykarel|away has joined #oooq03:14
*** udesale has joined #oooq03:55
*** ykarel|away has quit IRC04:07
*** ykarel|away has joined #oooq04:23
*** ykarel_ has joined #oooq04:25
*** ykarel|away has quit IRC04:28
*** raukadah is now known as chandankumar04:40
*** ykarel_ is now known as ykarel04:41
*** ratailor has joined #oooq05:04
*** marios has joined #oooq05:42
*** ksambor has quit IRC05:55
*** ksambor has joined #oooq05:55
*** quiquell|off is now known as quiquell06:02
*** udesale has quit IRC06:05
*** udesale has joined #oooq06:05
*** jfrancoa has joined #oooq06:18
*** jaosorior has joined #oooq06:28
*** yolanda_ has joined #oooq06:31
*** jaosorior has quit IRC07:01
*** udesale has quit IRC07:03
*** udesale has joined #oooq07:03
*** apetrich has joined #oooq07:07
*** dsneddon has quit IRC07:07
*** skramaja has joined #oooq07:11
*** saneax has joined #oooq07:14
*** dsneddon has joined #oooq07:33
chandankumarquiquell: hello07:41
chandankumarquiquell: https://bugs.launchpad.net/tripleo/+bug/182817207:42
openstackLaunchpad bug 1828172 in tripleo "No match for argument: python2-dnf on tripleo reproducer libvirt Fedora 30" [High,Triaged]07:42
chandankumarquiquell: from where parts/libvirt role is coming?07:42
quiquellchandankumar: https://opendev.org/openstack/tripleo-quickstart/src/branch/master/roles/libvirt07:43
quiquellchandankumar: nop, this one https://opendev.org/openstack/tripleo-quickstart/src/branch/master/roles/parts/libvirt07:43
*** ykarel is now known as ykarel|lunch07:44
*** jpena|off is now known as jpena07:59
*** bogdando has joined #oooq08:19
*** ykarel|lunch is now known as ykarel08:25
*** holser_ has joined #oooq08:31
mariosquiquell: does the user we create need passwordless sudo? or can be normal user?09:18
quiquellpasswordless09:19
mariosquiquell: k thanks sanity checking i already have it like that09:19
mariosquiquell: echo "$REPRO_USER ALL=(root) NOPASSWD:ALL" | sudo tee -a /etc/sudoers.d/$REPRO_USER09:19
arxcruzpanda: what's the image used to run the standalone job ?10:03
pandaarxcruz: image ?10:04
arxcruzyeah, the centos image used10:04
pandaarxcruz: in zuul is usually regenerated periodically10:05
pandaarxcruz: so it changes frequently10:05
arxcruzpanda: what's the image used in the reproducer ?10:05
pandaarxcruz: when you are reproducing in rdocloud, it's the same thing as zuul10:06
arxcruzpanda: which is?10:06
pandaarxcruz: that image that changes periodically10:06
pandaarxcruz: you want to download a qcow ?10:07
arxcruzI want to start a vm with that image10:07
arxcruzon rdocloud10:08
pandaarxcruz: ok, in sf-ops you can ask someone to point you to the latest built image, it's usually on a server available to the public, but it's quite hidden, and those are cloud images, so you'll have to remove cloud-init, and specify a password10:08
pandaarxcruz: OH, wait,m in Rdocloud10:08
arxcruzyup :)10:09
*** jaosorior has joined #oooq10:11
arxcruzpanda: found it :)10:12
pandaarxcruz: ok, I was trying to look in the nodeset configuration10:12
*** holser_ is now known as holser|lunch10:15
pandaquiquell: ... I may need your help10:39
*** zbr|pto has quit IRC10:42
quiquellpanda: blue ?10:42
pandaquiquell: da bu di da bu da, da bu di , da bu da, da bu di da bu da ?10:43
quiquellok going to you rblue10:46
*** ykarel is now known as ykarel|afk10:51
chandankumarquiquell: if we run the reproducer script as a root does it not warns as we need to have a user with password less previliage?10:55
*** jaosorior has quit IRC10:56
quiquellnope10:56
*** panda is now known as panda|lunch11:04
*** udesale has quit IRC11:14
*** holser|lunch is now known as holser_11:27
chandankumarmarios: panda|lunch http://paste.openstack.org/show/751103/ is this known when runnign reproducer with lobvirt on centos 711:29
marioschandankumar: dont think i've seen that one11:30
chandankumarmarios: it is a fresh centos 7 installation11:31
*** jpena is now known as jpena|lunch11:31
marioschandankumar: try running the command manually to see why it fails11:32
marioschandankumar: the virt-customize but11:32
mariosbit11:32
chandankumarmarios: still failing, changing the selinux and trying out11:35
chandankumardo you keep selinux to permissive or enforcing?11:35
marioschandankumar: i never change it so is whatever beaker/rdo give i would expect enforcing11:35
*** quiquell is now known as quiquell|lunch11:36
marioschandankumar: but you can try with setenforce 0 to test11:36
*** rlandy has joined #oooq11:42
*** amoralej is now known as amoralej|lunch11:52
weshaymorning11:54
marioso/ weshay see email11:55
*** ykarel|afk is now known as ykarel11:56
*** jaosorior has joined #oooq11:56
weshayarxcruz marios rlandy panda|lunch interview11:58
arxcruzweshay:we are there11:58
chandankumarweshay: https://bugs.launchpad.net/tripleo/+bug/1828172 -> from where python2-dnf comes?12:12
openstackLaunchpad bug 1828172 in tripleo "No match for argument: python2-dnf on tripleo reproducer libvirt Fedora 30" [High,Triaged]12:12
*** quiquell|lunch is now known as quiquell12:14
weshaychandankumar nice thanks for trying it12:14
chandankumarweshay: I am on f30 already donot want to rollback12:14
weshaychandankumar aye12:15
*** ratailor has quit IRC12:20
*** panda|lunch is now known as panda12:24
*** zbr has joined #oooq12:25
*** zbr has quit IRC12:26
quiquellweshay: have a revie using just local gerrit it's starting to work (but does not support Depends-On yet)12:29
*** jpena|lunch is now known as jpena12:31
rfolco|ruckquiquell, do we have a tag for reproducer bugs ?12:52
pandawe definitely should12:53
rfolco|ruckquiquell, panda: have you seen this before? can't access mirrors when deploying... http://10.9.113.13:8000/01/1001/1/check/tripleo-ci-centos-7-standalone-dlrn-hash-tag/03491cd/logs/undercloud/home/zuul/standalone_deploy.log.txt.gz12:54
mariosquiquell: http://logs.openstack.org/79/657779/1/check/tripleo-ci-centos-7-undercloud-containers/13c6662/logs/reproducer-quickstart/reproducer-fresh-box-setup.sh12:54
marios:/12:55
mariosquiquell: and we add docs in http://logs.openstack.org/79/657779/1/check/tripleo-ci-centos-7-undercloud-containers/13c6662/logs/reproducer-quickstart/reproducer-fresh-box-setup.sh12:55
*** sanjayu_ has joined #oooq12:55
mariosquiquell: err http://logs.openstack.org/79/657779/1/check/tripleo-ci-centos-7-undercloud-containers/13c6662/logs/README-reproducer.html12:55
quiquellrfolco|ruck: zuul-reproducer is the tag12:57
*** saneax has quit IRC12:58
quiquellmarios: cool, will take a look, I am hacking something now12:58
mariosquiquell: ack gonna update the docs some more (trying to tidy up some more things there) added it to the create reproducer role in https://review.opendev.org/65777912:59
quiquellmarios: btw the autohold is no longer needed12:59
quiquellmarios: the role does it automatically12:59
mariosquiquell: ack good to know thanks12:59
weshaypanda13:08
*** aakarsh has quit IRC13:13
*** amoralej|lunch is now known as amoralej13:32
*** Goneri has joined #oooq13:35
arxcruzrlandy: I've been working with tristan this morning, and I got zuul-runner working13:36
rlandyarxcruz: nice13:36
rlandyarxcruz: is it easier to use?13:36
arxcruzrlandy: I am executing right now tripleo-ci-centos-7-standalone13:36
rlandyarxcruz: I took on the rhel 8 work13:37
arxcruzrlandy: once the zuul patch get merged it's just a matter of call one command13:37
rlandyarxcruz: what is your impression?13:37
arxcruzrlandy: of course, you must have the vm already prepared13:37
rlandydevil in the details13:37
arxcruzrlandy: yeah, so what I did was run the old reproducer to prepare the machine13:37
arxcruzwith all nodepool ci etc13:37
arxcruzand the directories that tqe assume it exists in the vm13:38
rlandyso what did we really replace?13:38
arxcruzthen just issue the command zuul-runner --verbose --tenant runner --api http://localhost:9000/ --project openstack/tripleo-ci --job tripleo-ci-centos-7-standalone execute --nodes ssh:centos-7:38.145.34.208:zuul:/home/zuul13:38
arxcruznow i'm waiting it finishes13:38
arxcruzand13:38
arxcruz2019-05-08 13:36:42 | Deployment successful!13:38
arxcruzrlandy: no need to run zuul service13:39
arxcruzrlandy: I update the doc13:39
*** vinaykns has joined #oooq13:39
quiquellarxcruz: sounds promising at the end for libvirt we are preparing already the nodes in a playbook we can reuse that13:39
arxcruzquiquell: rlandy yes, and we are not using the same vm as upstream which already have all this set perhaps that's why13:43
arxcruzbut for me was pretty straightfoward download a reproducer script from a job setup the vm properly13:43
arxcruzand run the zuul-runner command13:43
rlandyI think evaluating all the use cases will lead to whether is this more usable or not13:44
arxcruzwell, it worked :D13:45
arxcruzi'll execute again to fix the cirros stuff13:46
arxcruzbut yeah, worked with standalone job13:46
rfolco|ruckarxcruz, nice, good news13:50
rfolco|ruckarxcruz, if you can point me to a doc/instructions I can also test this path13:51
*** ykarel is now known as ykarel|away13:52
*** aakarsh has joined #oooq13:52
*** quiquell is now known as quiquell|brb13:53
*** ykarel|away has quit IRC13:59
*** sanjayu__ has joined #oooq14:01
*** sanjayu_ has quit IRC14:04
*** quiquell|brb is now known as quiquell14:15
chandankumarFriends, if you are trying on f30, check this bug https://bugs.launchpad.net/tripleo/+bug/1828172 I made progress14:24
openstackLaunchpad bug 1828172 in tripleo "No match for argument: python2-dnf on tripleo reproducer libvirt Fedora 30" [High,Triaged]14:24
chandankumarwe need to do a mass update the package list to py3 with few workarounds14:24
chandankumarrlandy: Hello14:25
rlandychandankumar: ack14:25
rlandychandankumar: I am keeping a list of what needs updating wrt reproducer on rhel-814:25
rlandyit's a lot14:25
rlandyhttps://etherpad.openstack.org/p/rhel-8-reproducer14:25
chandankumarrlandy: today I have presented a talk on zuul in pune office got hit 2 questions14:25
rlandychandankumar: ok ... go ahead14:26
chandankumarrlandy: how nodepool provisions nodes on baremetal and if we create a test node does it has nested virt supported if needed during testing14:26
chandankumar?14:26
rlandychandankumar: so there are two options ...14:26
rlandyyou can add baremetal nodes to nodepool with the static driver14:27
rlandywe went down that route at one point and ditched it14:27
chandankumarone of the code ready (openshift 4 installer) developer was asking they wanted an infra where they can test their stuff14:27
rlandyit's not clean14:27
rlandychandankumar: here is what we do ...14:27
chandankumarcurrently they are using centos ci but it is not feasible14:27
rlandywe use a  nodepool node to act just a zuul operator14:28
rlandyand we do the real work on the baremetal box that we ssh to14:28
rlandyso zuul has no direct contact with the baremetal node14:28
rlandyit's a much cleaner break14:28
rlandybut there are complication as there are a lot of assumptions that the node you are testing on is a noedpool14:29
rlandynodepool node14:29
rlandychandankumar: the developers can contact me and I'll take then through it14:29
rlandyit works well for us14:29
*** ykarel|away has joined #oooq14:29
chandankumarrlandy: I will introduce with him tomorrow14:30
chandankumarrlandy: thanks :-)14:31
rlandychandankumar: sure - we would be happy to help them get free of ci.centos - it was not workable for us either14:31
weshayarxcruz I'm ready in a few14:31
weshayarxcruz oh crap I have to run the cix call14:32
arxcruzweshay:we can do later, i have german class in a few, when I get back :)14:32
chandankumarrlandy: another question why openshift guys are not using zuul, and I have no answers14:37
*** tesseract has joined #oooq14:38
rlandychandankumar: they have their own test system14:39
rlandytrown mentioned it and seemed to think it was pretty cool14:40
chandankumarthey asked beacuse of cross dependency and speculative merging nature14:40
rlandyI don;t know the real answer here - it could be technical or organizational14:40
chandankumarprown a wrapper over jenkins14:40
chandankumar*prow14:41
rlandywell anything that gets you away from jenkins is a plus14:41
quiquellzuulv2 was a wrapper around jenkins, isn't it ?14:41
rlandyI did discuss this with trown briefly at one point - where we were looking at using baremetal to test openshift on openstack14:42
rlandymy every limited understanding is that there is a lot of work on aws14:43
rlandyand some testing done there14:43
rlandytrown mentioned vexxhost as well14:43
rlandyreally that is more a question to the openshift guys that we can answer14:44
weshayrfolco|ruck fix-released is closed fyi. re: https://bugs.launchpad.net/tripleo/+bug/182645214:44
openstackLaunchpad bug 1826452 in tripleo "pip install tripleo-repos: DistributionNotFound" [Critical,Fix released] - Assigned to Sorin Sbarnea (ssbarnea)14:44
weshayarxcruz ping bj14:44
*** Vorrtex has joined #oooq14:45
arxcruzweshay:ok14:45
*** skramaja has quit IRC14:47
*** jaosorior has quit IRC14:47
*** rfolco|ruck is now known as rfolco|out14:48
rlandyoh my gosh - this python2/python3 thing will kill me14:49
quiquellrlandy: btw we should have a f30 nodepool images at RDO, yesterday they merged a change to have them14:50
rlandysetting the interpreter to python3 gives ansible a fit when it hits the centos7 nodes14:50
rlandyquiquell: thanks- working on rhel-814:50
rlandyto be exact a centos7 deploy on a rel-8 host14:50
rlandyso python of two versions not living happily together14:50
quiquellhumm looks like for rhel8 there is only python2 or python3 but not python14:52
quiquellso shebags need to point to either of them14:52
rlandyrhel 8 is pythonn 3 only14:52
quiquellyou have python2 too14:52
rlandywhich is ok - got a bunch of changes to get by that14:52
rlandybut centos 7 is python214:53
rlandyso need to sync with that14:53
quiquellbtw, wip with reproducer without accessing gerrits https://review.rdoproject.org/r/#/c/20597/14:53
quiquellweshay: ^ but it does not support Depends-On14:53
quiquelljust running plain jobs14:53
quiquelldroping now, read you tomorrow14:54
*** quiquell is now known as quiquell|off14:54
mariosrlandy: i remember you mentioned this a while back, added some info on the private network creation for first run @ https://review.opendev.org/#/c/657779/2/roles/create-zuul-based-reproducer/templates/README-reproducer-zuul-based-quickstart.html.j2@99 i'll point to the rendered file once the jobs run there14:56
*** ykarel|away is now known as ykarel14:57
rlandymarios: yeah - not sure what happened there15:09
rlandyI think we had it in as small note15:09
*** tesseract has quit IRC15:09
rlandyor maybe we removed it?15:09
chandankumarrlandy: I reached to the same state in zuul reproducer as you hit for rhel 815:10
*** ccamacho has joined #oooq15:10
mariosrlandy: ack not sure. its a bit of a weird one as unlike all the other things, that one is really first time only15:11
rlandychandankumar: you also ran on rhel-8?15:11
chandankumarrlandy: I am on fedora 30 with python315:12
chandankumarHere is the notes https://bugs.launchpad.net/tripleo/+bug/182817215:12
openstackLaunchpad bug 1828172 in tripleo "No match for argument: python2-dnf on tripleo reproducer libvirt Fedora 30" [High,Triaged]15:12
rlandychandankumar: so I get as far as [libvirt/setup/overcloud : Set hostname correctly for subnode-0]15:12
rlandyhere this is a centos-7 node15:12
rlandyand I have set -e python_interpreter=/usr/bin/python315:13
chandankumaryes, I need to fix some part15:13
rlandyin the ansible call15:13
chandankumarI have already setted python3 to fix libvirt installation15:13
rlandywhich means I have to override that for the nodes themselves15:13
rlandycorrect15:13
rlandythat first setting gets by the libvirt install15:14
* rlandy looks into set_fact15:14
rlandyTASK [libvirt/setup/overcloud : Add subnode-0 to inventory] *******************************************************************************************************************************15:15
rlandytask path: /tmp/reproduce-tmp.hBqSE/roles/libvirt/setup/overcloud/tasks/register_vm.yml:2015:15
rlandycreating host via 'add_host': hostname=subnode-015:15
rlandychanged: [localhost] => {"add_host": {"groups": ["subnodes"], "host_name": "subnode-0", "host_vars": {"ansible_fqdn": "192.168.122.57", "ansible_host": "192.168.122.57", "ansible_python_interpreter": "/usr/bin/python2", "ansible_user": "zuul", "subnode_private_ip": "192.168.122.57", "subnode_public_ip": "192.168.122.57"}}, "changed": true}15:15
rlandy^^ interesting thing15:15
rlandychandankumar: for the node itself, I have tried to set multiple values for "ansible_python_interpreter"15:15
rlandyin this node, it should be "/usr/bin/python2"15:15
chandankumarok let me try that15:16
rlandytried -e consul_install_remotely=true15:17
rlandychandankumar: ^^ didn't help me either15:17
rlandychandankumar: going to try set a hostvar15:17
chandankumarnot tried this one15:18
rlandymaybe these mixed marriages are no good15:18
rlandypython 3 guest on python 3 host15:18
rlandyand don;t support this any version guest on only version host15:19
*** altlogbot_0 has quit IRC15:21
*** altlogbot_2 has joined #oooq15:21
*** irclogbot_3 has quit IRC15:22
*** irclogbot_3 has joined #oooq15:23
weshayquiquell|off dang15:25
weshaymissed him... quiquell|off ping me tomorrow re: reproducer15:25
rlandychandankumar: trying removing the "ansible_python_interpreter" from -e and setting it per host15:25
quiquell|offweshay: I am semi off15:26
*** Goneri has quit IRC15:26
rlandyquiquell|off can't leave us :)15:27
*** altlogbot_2 has quit IRC15:27
weshayquiquell|off  want to chat live now or tomorrow15:27
*** altlogbot_1 has joined #oooq15:27
quiquell|offLet's blue in a few15:28
*** irclogbot_3 has quit IRC15:28
*** irclogbot_3 has joined #oooq15:29
mariosweshay: quiquell|off fyi fresh-box.sh and docs in https://review.opendev.org/#/c/657779/ waiting for one of the jobs to finish so i can sanity check (and docs will be nicer to read, hopefully making it clearer)15:30
weshayquiquell|off k.. just ping me15:30
rlandychandankumar: k - that worked15:30
*** Goneri has joined #oooq15:30
lmiccinio/ anyone having few minutes to check https://review.opendev.org/#/c/656937/ ?15:31
mariosanyone else seen this thing? I had it on centos rdo cloud vm http://paste.openstack.org/raw/750874/ it comes from this task https://github.com/rdo-infra/ansible-role-tripleo-ci-reproducer/blob/79034622331b0d4386d2b68b4e95048a265737e9/tasks/launch-job.yaml#L20 am looking to understand why it broke and hopefuly fix but wondering if anyone else saw it15:32
quiquell|offweshay: now15:33
weshayk15:33
*** tcw has joined #oooq15:34
weshayquiquell|off I'm in15:34
mariosquiquell|off: weshay are you throwing an exception at my proposal and not responding at all (no response worse than any ;) )15:34
marioslmiccini: ack15:34
lmiccinimarios: cheers15:34
weshaymarios re: anyone else seen this?15:34
mariosweshay: no the fresh-box.sh15:34
rlandymarios: ^^ no - but I don't have a split personality situation - one user name and key on all15:35
mariosweshay: thing i was on about yesterday for where you want to run reproducer on some new rdo cloud vm or beaker box15:35
weshayoh sorry lots of things15:35
* weshay looking now15:35
mariosweshay: fyi fresh-box.sh and docs in https://review.opendev.org/#/c/657779/15:35
weshayah there we go15:35
* weshay looks15:35
mariosweshay: the readme will make more sense once the jobs report though so you can find it15:35
mariosweshay: i added the freshboot into the create reproducer role so it lives in the logs. the readme just points to it so they know they can/should run it15:36
mariosweshay: also added commands for 'you need a network called private that is externally routable' as some folks will not have that (I didn't)15:38
mariosweshay: so in general try to make it a bit more easy for that first time case, and especially when they are gonna use a cattle not a pet (i used those terms in the readme)15:38
rlandystarting podman - we're getting there!!15:39
marioswhat does one call a singular cattle?15:39
* marios asking the important questions15:39
rlandya cow?15:39
mariosha15:40
mariosyah guess?15:40
rlandya special cow?15:40
mariossingle instance of cow()15:40
rlandya pet cow15:41
mariosweshay: when are we calling the test day. is it over tomorrow? imo we should keep it going till end of sprint. though nothing else would likely happen like scrap sprint. not sure we can afford to do that. esp. standalone-upgrade still needs sorting. perhaps rhel8/osp15 not as urgent as still likely blocked15:42
mariosweshay: hmm... maybe prune sprint board to essentials15:42
mariosand keep going?15:42
rlandymarios: I have other tasks15:42
rlandybut others can keep going15:43
rlandybaremetal never sleeps15:43
mariosrlandy: ack15:43
mariosrlandy: just thinking out loud but don't know what weshay has in mind15:43
* marios almost out15:43
* weshay looking now15:45
weshaymarios I like the patch and idea15:46
weshaymarios the test day is over for you now15:47
weshayeob today15:47
mariosweshay: ack ok so i know to refocus on sprint stuff tomorrow AM15:47
weshayI'll setup a review meeting for what we have found, fixed, etc..15:47
weshaymarios correct...15:47
mariosweshay: ack thanks15:48
*** sanjayu__ has quit IRC15:49
*** sanjayu__ has joined #oooq15:50
*** dtrainor has quit IRC15:51
chandankumartime for deep nap16:08
chandankumarsee ya tomorrow16:08
*** chandankumar is now known as raukadah16:08
*** jfrancoa has quit IRC16:12
*** marios has quit IRC16:16
*** ykarel is now known as ykarel|away16:18
*** bogdando has quit IRC16:22
*** tcw has quit IRC16:35
*** vinaykns has quit IRC16:38
*** vinaykns has joined #oooq16:43
weshayrlandy https://review.opendev.org/#/c/656014/ ?16:57
*** holser_ has quit IRC17:04
*** jpena is now known as jpena|off17:10
*** jbadiapa has quit IRC17:19
*** tcw has joined #oooq17:24
*** jbadiapa has joined #oooq17:33
rlandyweshay: I'm fine with https://review.opendev.org/#/c/65601418:06
weshayrlandy ok.. I guess I need to test it..  will do so now18:07
weshayrlandy can we trigger the jobs that kick from ansible-role-tripleo-reproducer  w/ these changes?18:07
rlandy    {% if depends_on|bool == true -%}18:07
weshayor we just need molecule I guess18:08
rlandyjust rechecking the spacing18:08
rlandyfine - because end of line18:09
weshayrlandy hit this on centos-7 https://review.rdoproject.org/r/2060218:10
rlandyweshay: actually I was too quick ...18:11
* weshay about to try it18:11
weshayso was I ;)18:12
rlandyweshay: so the use_depends_on is never used18:13
rlandyand the default needs to stand at run time18:13
weshayah dang18:13
rlandynot template create time18:13
rlandysee comments18:13
weshayshould just be depends_on18:13
rlandysorry to be a pain18:14
rlandyand sorry for delay - was watching the women's forum at summit - interesting18:14
weshaynp or other way around18:14
rlandycomments make sense?18:14
* rlandy checks other ereview18:14
weshay    launch_job_branch: master18:17
weshay    {% if depends_on|bool == true -%}18:17
weshay     ^ here18:17
weshayya.. rlandy as long as you are good on the patch in theory18:17
weshayI'll fix the issues18:17
rlandyweshay: in theory - that si exactly what I was suggesting18:18
rlandyjust default that to true18:18
weshayaye18:18
rlandythen it will resolve at the reproducer run time18:18
weshaypatch is up18:18
weshayw/ the change18:18
weshayjust have to patch my local version18:18
* rlandy looks again18:18
* rlandy needs a podman debugging cheatsheet18:19
weshayoh.. I do need to default that in the jinja218:19
weshaynot just the role18:19
weshaybecause it's run time18:19
rlandyweshay: exactly18:21
* rlandy looks if ok to default in j218:21
weshayso that would be |default(true) or |bool|default(true)18:22
* weshay forgets the syntax18:22
weshaydefault("true")|bool18:23
rlandyusually the first but I don;t know if we ever default within j218:23
rlandyweshay: example: https://github.com/openstack/tripleo-quickstart-extras/blob/1aa9747a4eab3ee857e7dc7ae7e50862bbf64123/roles/validate-tempest/templates/configure-tempest.sh.j2#L12318:25
rlandycan skip ==18:27
weshayaye.. updated18:27
weshaydoh18:27
weshayfixed18:28
*** ykarel|away has quit IRC18:28
*** sanjayu__ has quit IRC18:34
*** Goneri has quit IRC18:38
* rlandy needs recommended podman cheatsheet for the uninitiated?18:46
weshayrlandy it's not going to work as written :(18:46
rlandywhich part?18:46
rlandyyour change?18:46
weshay    {% if 'periodic' not in zuul.job -%}18:46
weshay    {% raw -%}18:46
weshay    {% if use_depends_on|default(true)|bool -%}18:46
weshay    depends_on:18:46
weshay      - {{ zuul.change_url }}18:46
weshay    {% endif %}18:46
weshay    {% endraw %}18:46
weshay    {% endif %}18:46
weshayso w/ the raw above the if statement18:46
weshaythe if statement ends up in the rendered template18:47
rlandyweshay: take away the default value18:47
rlandynot needed18:47
rlandyie: ...18:47
weshaythe value doesn't matter18:47
rlandyhttps://review.opendev.org/#/c/656014/10/roles/create-zuul-based-reproducer/defaults/main.yml18:47
weshayin this case it's a syntax issue18:48
rlandyif it's raw it should not render18:48
*** tcw has quit IRC18:50
weshayrlandy /me gets a cheatsheet18:51
*** panda is now known as panda|off19:01
*** dsneddon has quit IRC19:01
*** trown|brb has joined #oooq19:05
*** trown|brb is now known as regain19:05
*** regain is now known as trown19:05
rlandytrown: hi there19:10
rlandytrown: chandan asked me why openshift devs aren't using zuul - and I didn't know the answer19:11
trownthey have prow which is part of upstream kubernetes19:11
trownrlandy: any clue if the issue with rdo-release.rpm is known? I came on IRC to ask on #rdo, but crickets there :P19:16
weshaytrown hrm.. for stein?19:18
weshayI don't if anyone is using that, we are not19:18
trownya just started this afternoon, and it breaks all of our openshift CI :(19:18
rlandyyeah - we don;t rely on it19:18
weshayoh fun19:18
rlandytrown: why do you need that? just lay down the repos19:19
trownis there a more stable way I could get openstackclient?19:19
weshaytrown why should openshift ci be any diff than anyone else's19:19
*** Goneri has joined #oooq19:19
weshay;olz19:19
weshaylolz19:19
trownrlandy: ya I am trying that now, but I have to do it in a dockerfile19:19
rlandystable and openstackclient in the same sentence ... hmmm19:19
trownit is actually a bit hard to get a file in19:19
weshayrlandy heh.. the client should be stable19:20
trownya I am thinking of just uploading a binary for it and pointing at that :P19:20
weshayrlandy another use case for molecule ^  test the rdo-release rpm19:20
rlandywell ...19:20
weshayI haven't pulled that in years19:20
rlandyfor stein, things should be more stable19:21
rlandyso if you pulled release version19:21
weshaytrown from here? https://repos.fedorapeople.org/repos/openstack/19:21
weshayNA19:22
rlandyhaven't tried rdo-release in years19:23
trownk I think I figured out how to make a static repo file... trying https://github.com/trown/installer/commit/60f6fe9d311b9518fb02ac234f4eda78f61a438f19:26
trownis there a different static repo I should use there?19:26
*** dsneddon has joined #oooq19:26
trownit is that mirrorlist URL that is busted, I switched it to just hardcode the baseurl19:27
*** tcw has joined #oooq19:39
*** rf0lc0 has joined #oooq20:12
*** hamzy_ has joined #oooq20:12
*** ccamacho has quit IRC20:13
*** tcw has quit IRC20:14
*** yolanda_ has quit IRC20:15
*** ksambor has quit IRC20:15
*** rfolco|out has quit IRC20:15
*** jjoyce has quit IRC20:15
*** hamzy has quit IRC20:15
*** jjoyce has joined #oooq20:17
*** yolanda_ has joined #oooq20:28
*** Goneri has quit IRC20:33
*** trown has quit IRC20:40
*** Goneri has joined #oooq20:47
*** aakarsh has quit IRC20:51
*** Vorrtex has quit IRC21:06
*** Goneri has quit IRC21:59
*** rlandy is now known as rlandy|bbl22:17
*** aakarsh has joined #oooq22:46
*** vinaykns has quit IRC22:55

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