Wednesday, 2019-07-03

*** panda has quit IRC01:03
*** panda has joined #oooq01:05
*** apetrich has quit IRC01:57
*** rlandy has quit IRC02:34
*** rfolco has quit IRC02:47
*** skramaja has joined #oooq02:55
*** aakarsh has joined #oooq03:09
*** udesale has joined #oooq03:56
*** ykarel|away has joined #oooq04:01
*** ykarel|away is now known as ykarel04:06
*** ykarel has quit IRC04:17
*** ykarel has joined #oooq04:38
*** saneax has joined #oooq04:52
*** marios has joined #oooq05:13
*** saneax has quit IRC05:14
*** ratailor has joined #oooq05:23
*** ratailor_ has joined #oooq05:29
*** ykarel_ has joined #oooq05:30
*** ratailor has quit IRC05:32
*** ykarel has quit IRC05:32
*** udesale has quit IRC05:38
*** ykarel_ has quit IRC05:41
*** ratailor_ has quit IRC05:41
*** ykarel has joined #oooq05:44
*** ratailor has joined #oooq05:47
*** holser_ has joined #oooq05:47
*** aakarsh has quit IRC06:05
*** apetrich has joined #oooq06:42
*** slaweq has joined #oooq06:46
*** holser_ has quit IRC06:47
*** tosky has joined #oooq07:20
*** tesseract has joined #oooq07:21
*** amoralej|off is now known as amoralej07:37
marioshttps://review.opendev.org/#/c/667966/ reviews appreciated folks moves playbooks/tripleo-buildimage to a role part of https://tree.taiga.io/project/tripleo-ci-board/us/1100 ( https://tree.taiga.io/project/tripleo-ci-board/task/1144 ) pretty please thank you !07:50
*** holser_ has joined #oooq08:03
*** saneax has joined #oooq08:05
*** holser__ has joined #oooq08:05
*** holser__ has quit IRC08:05
*** holser__ has joined #oooq08:06
*** holser_ has quit IRC08:07
*** ratailor_ has joined #oooq08:10
*** ratailor has quit IRC08:12
*** ykarel has quit IRC08:13
*** ratailor__ has joined #oooq08:13
*** ykarel has joined #oooq08:15
*** ykarel is now known as ykarel|lunch08:15
*** ratailor_ has quit IRC08:16
*** ratailor_ has joined #oooq08:16
*** ratailor__ has quit IRC08:19
*** ykarel has joined #oooq08:36
*** ykarel|lunch has quit IRC08:36
*** bogdando has joined #oooq08:42
*** ykarel_ has joined #oooq08:51
*** ykarel has quit IRC08:54
*** tesseract-RH has joined #oooq08:57
*** tesseract has quit IRC08:58
*** udesale has joined #oooq09:04
*** ratailor_ has quit IRC09:05
*** ratailor has joined #oooq09:07
*** sshnaidm|afk is now known as sshnaidm|ruck09:19
mariosbrb09:23
*** marios has quit IRC09:23
*** fmount has quit IRC09:23
*** ykarel_ is now known as ykarel09:27
*** tesseract-RH has quit IRC09:29
*** tesseract has joined #oooq09:29
*** marios has joined #oooq09:30
*** fmount has joined #oooq09:31
mariossshnaidm|ruck: /anyone else did the vpn die for you too? /me can't get back on tried a few ams/brq/tlv09:31
marios&fab09:31
*** tesseract has quit IRC09:33
*** tesseract has joined #oooq09:33
sshnaidm|ruckmarios, for me works via tlv, but Tengu says it doesn't for him09:34
Tenguamsterdam and brno are down to me09:34
Tenguwill send a mail to outage...09:35
sshnaidm|ruckconnect to tlv all09:37
Tenguah, apparently SSO internal server error.09:37
sshnaidm|ruckso it will fall down because of load)09:37
*** tesseract has quit IRC09:38
*** tosky has quit IRC09:39
*** tesseract has joined #oooq09:39
*** tosky has joined #oooq09:40
Tenguhmm... tlv also not reachable.09:41
Tenguah. seems to be back.09:49
mariosack thanks Tengu sshnaidm|ruck09:51
mariosyah am back on ams now09:52
*** marios has quit IRC09:52
*** marios has joined #oooq09:53
chandankumarmarios: Hello09:55
chandankumarmarios: How stackrc got generated after undercloud installation finishes using python-tripleoclient?09:56
* chandankumar needs to again change the code for clouds.yaml generation09:57
*** skramaja has quit IRC10:01
*** skramaja has joined #oooq10:01
marioschandankumar: i'd have to dig for that don't remember off hand10:02
chandankumarmarios: ack, np :-)10:13
marioschandankumar: let me know if you get stuck i'll go dig but should be fairly obvious under the v1/undercloud or undercluod_config10:14
chandankumaryup on it10:16
*** ykarel_ has joined #oooq10:25
pandahttps://review.opendev.org/666607 is ready for review10:26
*** ykarel has quit IRC10:27
*** udesale has quit IRC10:28
*** udesale has joined #oooq10:29
*** ykarel has joined #oooq10:30
*** ykarel_ has quit IRC10:30
*** ykarel is now known as ykarel|meeting10:33
mariospanda: ack minor comments10:40
marioshttps://review.opendev.org/#/c/667966/ reviews appreciated folks moves playbooks/tripleo-buildimage to a role part of https://tree.taiga.io/project/tripleo-ci-board/us/1100 ( https://tree.taiga.io/project/tripleo-ci-board/task/1144 ) pretty please thank you !10:40
*** saneax has quit IRC10:50
*** udesale has quit IRC10:52
*** ykarel|meeting is now known as ykarel10:54
*** udesale has joined #oooq10:54
*** udesale has quit IRC10:58
*** udesale has joined #oooq10:58
*** holser__ has quit IRC11:00
*** holser_ has joined #oooq11:05
*** holser_ has quit IRC11:07
*** holser_ has joined #oooq11:08
*** saneax has joined #oooq11:17
*** udesale has quit IRC11:19
*** ratailor has quit IRC11:42
*** ykarel has quit IRC11:51
chandankumarsshnaidm|ruck: please have a look at this patch https://review.opendev.org/#/c/664586/ depends-on is not getting picked12:23
chandankumarI am not sure what is going wrong there12:24
sshnaidm|ruckchandankumar, looking12:24
chandankumarhttps://logs.rdoproject.org/86/664586/35/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/c1735c1/job-output.txt.gz12:24
sshnaidm|ruckchandankumar, cannot import name clouds_yaml  http://logs.rdoproject.org/86/664586/35/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/c1735c1/logs/delorean_logs/39/6b/396be3c75a11292d9d2c6a478b2078dd031cf744_dev/mock.log.txt.gz12:25
chandankumarsshnaidm|ruck: because the depends-on package tripleo-common does not got built12:26
sshnaidm|ruckchandankumar, dependency is picked, but fails to build12:26
chandankumarsshnaidm|ruck: I am trying the changes the locally it is working fine12:26
sshnaidm|ruckchandankumar, there is a chance that you need firstly to merge tripleo-common patch12:27
sshnaidm|ruckchandankumar, I remember some problems with dependencies and mock tests, tripleo-common is most likely taken from repo package there, not from built12:28
chandankumarlast time I testing the integration it was working12:29
sshnaidm|ruckchandankumar, with the same code?12:29
chandankumarsince I moved the code from tripleoclient to tripleo-common then it is not picking the clouds_yaml.py script12:29
chandankumarsshnaidm|ruck: yes12:30
sshnaidm|ruckchandankumar, well, as I said it may be taken not from source there12:30
chandankumaris there other way to test it?12:31
sshnaidm|ruckchandankumar, well, it's sure not from source: DEBUG:   Verifying  : openstack-tripleo-common-11.0.1-0.20190702223345.2ef56    57/17312:32
sshnaidm|ruckchandankumar, merge you patch into tripleo-common firstly and then try a patch to tripleoclient12:32
*** amoralej is now known as amoralej|lunch12:32
sshnaidm|ruckchandankumar, maybe other tripleo folks have better ideas12:32
sshnaidm|ruckchandankumar, such things is better to discuss on #tripleo12:32
chandankumarsure12:33
*** rlandy has joined #oooq12:33
*** udesale has joined #oooq13:03
*** ykarel has joined #oooq13:12
rlandychandankumar: hi - thanks for updating the card13:22
chandankumarrlandy: amoralej|lunch is working on creating the endpoint13:30
*** skramaja has quit IRC13:30
rlandychandankumar: ack - the node is looking good - the error is legit13:31
*** amoralej|lunch is now known as amoralej13:32
rlandyrfolco??13:32
chandankumarrlandy: https://review.rdoproject.org/r/#/c/21269/ we donot need this review as https://review.rdoproject.org/r/#/c/21293/ is there?13:36
rlandychandankumar: I duplicated as my reviews originally used the cloud image which was never added to nodepool13:37
rlandychandankumar: we can sync the two reviews13:38
rlandywe don;t need both13:38
chandankumarrlandy: ok13:38
rlandyhmmm ... I thought we fixed this error13:54
chandankumarrlandy: https://logs.rdoproject.org/70/21270/14/check/periodic-tripleo-ci-rhel-8-standalone-master/7354a27/job-output.txt.gz#_2019-07-03_09_50_39_48120613:55
*** vinaykns has joined #oooq13:56
mariosrlandy: chandankumar rfolco (? out?) zbr lets sync in a minute ?13:58
marios(see calendar for blujeans)13:58
chandankumarmarios: yes13:58
chandankumarmarios: /me will drop in middle might and rejoin again13:58
rlandyack13:58
mariosack thanks chandankumar13:58
chandankumarrlandy: i think it needs some fix here https://opendev.org/openstack/tripleo-quickstart/src/branch/master/install-deps.sh#L14214:00
zbrmarios: there is a rhel8 sync14:00
marioszbr: yes14:00
*** rfolco has joined #oooq14:01
*** aakarsh has joined #oooq14:01
mariospanda: o/ want to join our call?14:03
mariospanda: (nm not important unless you  aren't busy thanks we discussed that https://review.opendev.org/#/c/66660714:08
*** jaosorior has quit IRC14:20
chandankumarrlandy: did I missed anything?14:23
rlandychandankumar: ack - my whole sob story :)14:24
rlandychandankumar: anyways, you are right - we need some bindep changes14:24
rlandywill get on it after the meeting14:24
chandankumarrlandy: we can check the the correct images whether rhui repos are enabled or not from a custom playbook14:24
chandankumarin pre-run14:24
rlandychandankumar: ack - good idea14:24
chandankumarrlandy: but this patch worked https://softwarefactory-project.io/r/#/c/15867/14:25
rlandychandankumar: yep - it seems so14:25
rlandychandankumar: actually this one ... https://softwarefactory-project.io/r/#/c/15868/14:26
chandankumarrfolco: https://logs.rdoproject.org/70/21270/14/check/periodic-tripleo-ci-rhel-8-standalone-master/7354a27/job-output.txt.gz#_2019-07-03_09_49_38_36233014:31
chandankumarpanda: https://logs.rdoproject.org/70/21270/14/check/periodic-tripleo-ci-rhel-8-standalone-master/7354a27/job-output.txt.gz#_2019-07-03_09_49_38_36233014:33
chandankumarhere can you check here api is getting hitted14:34
chandankumar?14:34
pandachandankumar: it's not the api there, it's just the https repo14:35
chandankumarpanda: ok14:36
chandankumarpanda: then amoralej is working for enabling the api endpoint14:36
chandankumarrfolco: : https://review.rdoproject.org/r/#/c/21270/14:44
chandankumarrlandy: ^^14:44
chandankumarrlandy: https://softwarefactory-project.io/nodepool-log/upstream-rhel-8-0000000010.log14:50
rlandymarios: http://logs.rdoproject.org/openstack-periodic-master/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset002-master-upload/2217c28/14:56
mariosrlandy: thanks14:56
*** PagliaccisCloud has joined #oooq14:59
mariosrlandy: zbr sshnaidm|ruck interview sync ?15:00
rlandyack15:01
*** aakarsh has quit IRC15:08
*** aakarsh has joined #oooq15:24
ykarelarxcruz|rover, sshnaidm|ruck are u guys aware of the ironic wsgi issue in master periodic15:27
ykareljust noticed tripleo jobs are also affected15:28
sshnaidm|ruckykarel, not yet15:28
sshnaidm|ruckykarel, what is that?15:28
ykarelsshnaidm|ruck, https://logs.rdoproject.org/openstack-periodic-master/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset030-master/1f0b1df/logs/undercloud/var/log/extra/podman/containers/container-puppet-ironic_api/stdout.log.txt.gz15:29
ykarelsshnaidm|ruck, all the job which setups ironic container are affected15:29
sshnaidm|ruckomg, all red in promotion15:29
ykarelsshnaidm|ruck, i noticed it in puppet promotion jobs and pushed and have proposed https://review.opendev.org/#/c/668913/15:30
*** PagliaccisCloud has left #oooq15:30
arxcruz|roversshnaidm|ruck we needto change the cockpit15:31
arxcruz|roveri saw failure, but the color is not red15:31
arxcruz|roverso i didn't visualize it properly, sorry15:31
sshnaidm|ruckarxcruz|rover, not red?15:31
arxcruz|roversshnaidm|ruck in the cockpit15:31
arxcruz|roverthe rdo jobs failing, are not red15:32
sshnaidm|ruckarxcruz|rover, where?15:32
arxcruz|roversshnaidm|ruck http://dashboard-ci.tripleo.org/d/cEEjGFFmz/cockpit?orgId=1&fullscreen&panelId=20615:33
arxcruz|roverfor example, in the duration15:33
arxcruz|roverykarel i'm pinging dmitri to +2 that :)15:33
ykarelarxcruz|rover, one job failed with network error: rax mirror15:33
sshnaidm|ruckarxcruz|rover, well, this is table of failing only15:33
ykarelneed to recheck after current job finishes15:33
arxcruz|roversshnaidm|ruck yes, but i did not pay too much attention, my fault15:35
arxcruz|roverI saw this morning, just checked the fs039 to see if we still facing the failure and completely miss the rest of the jobs... :/15:35
arxcruz|roveri'll pay more attention next time15:35
arxcruz|roverykarel i'll create a lp, if you mind then add a closes-bug later15:36
rlandymarios: can you try this line in yiur local rhel8 install: https://opendev.org/openstack/tripleo-quickstart/src/branch/master/install-deps.sh#L12615:36
*** lmiccini has quit IRC15:36
arxcruz|roverykarel got +2 from dmitri15:37
rlandymarios: actually - never mind15:38
*** Vorrtex has joined #oooq15:38
mariosrlandy: [root@rhel8-1 ~]# dnf search python2-libselinux15:39
mariosNo matches found.15:39
rlandyfine15:39
mariosrlandy: http://paste.openstack.org/show/753834/15:40
arxcruz|roverykarel https://bugs.launchpad.net/tripleo/+bug/183526915:41
openstackLaunchpad bug 1835269 in tripleo "App.wsgi was removed from ironic, and now jobs are failing" [Critical,Triaged] - Assigned to yatin (yatinkarel)15:41
arxcruz|roversshnaidm|ruck https://bugs.launchpad.net/tripleo/+bug/183526915:41
ykarelarxcruz|rover, ack,15:41
*** udesale has quit IRC15:45
*** rfolco has quit IRC15:47
* marios almost out15:49
rlandychandankumar: wrt https://logs.rdoproject.org/70/21270/15/check/periodic-tripleo-ci-rhel-8-standalone-master/bcedb95/job-output.txt.gz#_2019-07-03_10_55_00_262459 - I feel like we dealt with this for downstream image15:50
rlandyand the fixes we made were to address the same failures15:50
*** bogdando has quit IRC15:50
rlandy2019-07-03 10:55:00.269468 | primary | PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.6/site-packages/shyaml-0.6.1.dist-info'15:50
rlandy^^ new though15:50
*** apetrich has quit IRC15:55
*** marios is now known as marios|out15:56
*** marios|out has quit IRC15:59
*** apetrich has joined #oooq16:06
*** holser__ has joined #oooq16:08
*** chem has quit IRC16:09
*** holser_ has quit IRC16:10
*** holser__ has quit IRC16:13
*** holser_ has joined #oooq16:16
*** apetrich has quit IRC16:22
amoralejrlandy, could you test dlrn api for rhel8-master in https://trunk.rdoproject.org/api-rhel8-master/api ?16:26
rlandyamoralej: is this enough of a test ... https://logs.rdoproject.org/70/21270/15/check/periodic-tripleo-ci-rhel-8-standalone-master/bcedb95/job-output.txt.gz#_2019-07-03_10_53_34_556739?16:29
amoralejrlandy, that's not dlrn-api16:29
amoralejthat's just static dlrn content16:29
amoraleji mean reporting job results16:30
amoralejrlandy, in https://logs.rdoproject.org/70/21270/15/check/periodic-tripleo-ci-rhel-8-standalone-master/bcedb95/job-output.txt.gz#_2019-07-03_10_55_05_12951516:30
rlandyI think rfolco was trying to work with that16:30
amoralejit's using https://trunk.rdoproject.org/api-redhat-master16:31
amoralejit should be https://trunk.rdoproject.org/api-rhel8-master16:31
rlandyk  - looking how it's picking that link16:32
amoralejanyway, it seems there are other issues also16:32
amoralej ImportError: No module named dlrnapi_client.shell16:32
amoralejcould be python2/python3 issue16:32
rlandyyeah - I was just trying to resolve the bindep stuff16:32
rlandyso we could get by ^^16:32
rlandythat error is from earlier on16:33
rlandyDLRNAPI_URL="https://trunk.rdoproject.org/api-${DLRNAPI_DISTRO,,}-$RELEASE"16:36
rlandythat is why it's using redhat16:37
rlandyamoralej: ^^ will have to fix that16:37
amoralejthat's harder to fix16:38
amoralejmmm16:38
rlandyamoralej: we can make a case to fox it on our side16:39
rlandyif distro =redhat ...16:39
amoralejin fact, you should change it to also cover centos816:39
rlandythat code is in https://github.com/rdo-infra/review.rdoproject.org-config/blob/master/ci-scripts/tripleo-upstream/get-hash.sh#L1916:39
rlandyack - we should16:40
amoralejin future when we introduce centos8 we'll need to have both centos7 and centos8 builders running in parallel for some time16:40
rlandyright16:41
rlandyso there are two issues16:41
amoralejso using just DLRNAPI_DISTRO will not be enough16:41
amoralejyeah16:41
rlandy1. ${DLRNAPI_DISTRO_VERSION}-16:41
rlandyfor 7/8 parallel16:41
rlandyand redhat vs rhel16:41
amoralejyes16:41
rlandyamoralej: just to clarify - we want to stick with rhel - not redhat?16:42
amoraleji think it'd be better, yes16:42
amoraleji could make it work with redhat hacking manually config16:42
rlandyok16:42
amoralejbut will be broken as soon as we run puppet in the server again16:42
amoraleji'd have to think in something better16:43
rlandyso I can make a hacky fix for testing today and put in a design change for the team going forward16:43
rlandyhmmm ... but it's config so I'll have to merge it to test16:44
rlandyeither way, I need to resolve these bindep issues to finish the install16:44
amoralejcould we make it configurable per distro/release instead of based on conventions?16:45
amoralejconventions tend to be tricky16:45
amoralejor better, convention based but able to override16:45
rlandyyeah - which I why I think we need a temp 'hack' solution while we agree on a proper design16:45
rlandyunfortunately, being in a config repo, I'd have to merge the hack16:46
amoralejgimme a while16:47
amoraleji'll apply hack in my side16:47
amoralejto unblock16:48
amoralejis it worthy?16:48
rlandysure16:48
rlandyzbr: need your python3 expertise16:55
rlandyhttps://opendev.org/openstack/tripleo-quickstart/src/branch/master/install-deps.sh#L21216:55
rlandyzbr: checkout https://logs.rdoproject.org/70/21270/15/check/periodic-tripleo-ci-rhel-8-standalone-master/bcedb95/job-output.txt.gz#_2019-07-03_10_54_55_77543716:56
zbrrlandy: ticky one, sometimes pip wants to remove stuff from system when you install with --user (--upgrade being the culprit)16:59
*** Vorrtex has quit IRC17:00
zbr2nd issue: bindep needs sudo, right? so why not installing bindep with sudo? (obviously without any upgrade params)17:00
rlandyzbr: this is a disaster for rhel 817:01
*** Vorrtex has joined #oooq17:01
rlandynow some how the fixes we applied for the fake rhel-8 cloud image don't work here17:01
rlandymaybe we are missing packages on the image itself?17:01
* rlandy reprovisions test box with rhel 817:02
rlandyI need a working test env17:02
zbreverythign we do with this file is bit shady, not a surprise that it chokes.17:02
zbrrlandy: we already have a molecule job testing insall-deps.sh for the other platforms. maybe we should add rhel-8 to the mix.... if we can pull the container17:03
amoralejrlandy, https://trunk.rdoproject.org/api-redhat-master is now working, but note that it's just a temporary thing until jobs can be moved to use rhel8 url17:04
rlandyzbr: so I am not sure why this works one the downstream image and not on rdocloud one17:04
rlandyamoralej: ack - thanks17:04
rlandywill test it in the next job run17:04
rlandythank you for enabling this work17:05
zbrrlandy: the old story about DIB preparation, i seen very ugly stuff done there upstream (regarding installing pip/venv/setuptools with pip and disabling them in yum) -- which AFAIK invalidates them as testing grounds.17:05
rlandyzbr: yeah - there is something different here17:09
*** Vorrtex has quit IRC17:09
rlandyzbr: but python3 -m pip install pip --upgrade - should work?17:10
zbrrlandy: i know. but at the same time i am kinda p.... by the fact that I cannot really spawn a r8 container to debug it.17:10
zbrrlandy: you still need sudo in front of it,17:11
zbrrlandy: i think that the error was clear: it fails because it attempts to upgrade setuptools from system. probably an older pip bug, considering that it uses 9.x17:14
zbrtry to update pip first and see if it works after17:15
zbrwe were always famous for shipping only ancient versions of pip17:15
rlandysorry - juts pxe booting17:17
rlandysec17:17
*** ykarel is now known as ykarel|away17:23
rlandyzbr: compare these two:17:29
rlandyhttps://logs.rdoproject.org/70/21270/15/check/periodic-tripleo-ci-rhel-8-standalone-master/bcedb95/job-output.txt.gz#_2019-07-03_10_54_55_77543717:29
rlandyand https://sf.hosted.upshift.rdu2.redhat.com/logs/periodic/code.engineering.redhat.com/openstack/tripleo-ci-internal-jobs/master/periodic-tripleo-ci-rhel-8-standalone-need-images-rhos-15/844457a/job-output.txt.gz#_2019-07-02_23_55_25_55230517:29
rlandypip:19.1.1 vs pip:9.0.317:29
rlandymaybe the user setup17:31
zbri need a shell to such a machine to look at it, otherwise is like tarot17:31
rlandyzbr: you can use the test box I just set up17:36
*** amoralej is now known as amoralej|off17:36
rlandybut I am not sure it's a good rep pf DIB17:37
zbri will try to pull it from rdo registry, hopefully I can make docker speak with it17:37
* rlandy still likes hardware provisioning17:37
rlandyworks17:37
rlandyzbr: why such a diff in the pip versions thoudh?17:39
rlandypip:19.1.1 vs pip:9.0.3?17:39
rlandywhat decides that?17:39
zbrask our release engineering, they just don't like to update pip, ever, finding lots of excuses related to "potential risks". pip used to not be available as rpm for a very long time.17:40
zbrthat is because installing stuff as root with pip invalidates supported status, as it conflicts with rpms.17:41
zbrso pip is seen by releng as the big-bad-wolf :D17:41
zbri remember that ~2years ago it used to be pip-617:42
zbrAFAIK, using any version of pip<10.1 is kinda insane due to the big number of changes made at that time. above that is less important17:43
*** ykarel|away has quit IRC17:43
zbranyway, we are not sure is pip yet17:43
*** tcw has quit IRC17:44
*** tcw has joined #oooq17:52
*** sshnaidm|ruck is now known as sshnaidm|afk17:53
*** rfolco has joined #oooq17:56
*** holser_ has quit IRC18:19
*** rascasoft has quit IRC18:25
*** rascasoft has joined #oooq18:25
zbrrlandy: i was able to pull the image from rdo registry but is pretty much useless because.. This system is not registered18:27
rlandyzbr: you cab add rhui18:36
rlandycan18:36
*** aakarsh has quit IRC18:37
zbrwhere are the infos? somehow i have the impression that I would not be able to do that on travis18:38
rlandyzbr: see pvt18:39
rlandyzbr: I think this may be the issue ...18:39
rlandyhttps://softwarefactory-project.io/nodepool-log/upstream-rhel-8-0000000010.log18:39
rlandysee ...18:39
rlandy2019-07-02 18:49:09.002 | Successfully installed virtualenv-16.6.118:39
rlandy2019-07-02 18:49:09.091 | + ln -sf /usr/bin/virtualenv2 /usr/bin/virtualenv18:39
rlandy2019-07-02 18:49:09.098 | + rm -f /usr/local/bin/virtualenv18:39
rlandyzbr: ^^18:40
rlandythen we try ...18:40
rlandythe above is in the image build18:40
rlandyand then in the install-deps we try18:40
zbrrlandy: yep, that was one of the messes I encounted on uptream image preparation where a system file was replaces18:41
rlandyhttps://github.com/openstack/tripleo-quickstart/blob/master/install-deps.sh#L14118:41
rlandyzbr:^^18:42
rlandywhat did you do about it?18:42
zbrnothing18:42
rlandythen stuff would have failed18:43
*** tesseract has quit IRC18:44
rlandyzbr: ok - then explain this to me ...18:47
rlandyhttps://github.com/openstack/tripleo-quickstart/blob/master/install-deps.sh#L14218:47
rlandy $(python_cmd) -c "from __future__ import print_function; import $1; print('$1:%s ' % $1.__version__, end='')"18:49
rlandyshould have returned true18:49
zbrrlandy: there is nothing wrong with pip itself, which is useable. the issue is that the line that tries to install bindep is failing. anyway I am close to unlock my r8 container so I will be able to get some tests19:02
rlandyzbr: unless your container does what DIB does, I am not sure we will reproduce19:03
rlandyzbr: we don;t even need install-deps here - I don't think19:06
zbrrlandy: may be true but what I am trying to do is to enable molecule to test rhel8 because I already have a merged scenario that tests exactly this script.19:07
zbrwhich means that once done, i will know what happens on rhel8 and we can refactor it in a safe way19:07
rlandythis all fails and reports success19:09
rlandycrazy19:09
zbrrlandy: the file is missing the strict bash mode: set -euo pipefail --- so I am not surprised19:13
rlandywhich file?19:14
rfolcozbr, in case you did not see it19:19
rfolcohttps://review.opendev.org/#/c/66666619:19
*** sabedevops has joined #oooq19:25
*** aakarsh has joined #oooq19:44
*** sabedevops has quit IRC19:53
*** sabedevops has joined #oooq19:55
*** sabedevops has quit IRC19:56
rlandyzbr: for example... 2019-07-03 10:54:58.750532 | primary | Package python3-setuptools-39.2.0-4.el8.noarch is already installed.19:58
rlandy2019-07-03 10:55:00.279326 | primary | ERROR: setuptools not installed19:59
rlandy2019-07-03 14:55:00.344240 | primary | ERROR19:59
rlandy^^ how is that possible?19:59
zbrrlandy: try to remove --upgrade from that line, it is likely that it will work.19:59
zbrthat is because due to this param, pip would decide to upgrade setuptools, and fail.20:00
rlandycheck_python_module $module_name || MISSING_MODULES+=("$module_name")20:00
rlandythere is no upgrade20:00
rlandycheck_python_module () {20:01
rlandy    # validate module import and print package versions on single final line20:01
rlandy    $(python_cmd) -c "from __future__ import print_function; import $1; print('$1:%s ' % $1.__version__, end='')"20:01
zbrrlandy: just add a -x on its call and run it again, without trace mode we will go nowhere20:10
*** holser_ has joined #oooq20:10
*** holser_ has quit IRC20:11
*** holser_ has joined #oooq20:11
rlandyzbr: here is my best guess ... DIB (in its wisdom) is uninstall, reinstalling and upgrading pip, virtualenv and setuptools20:12
rlandywe then come along with install-deps20:13
rlandyand try repeat process20:13
rlandybut shyaml gets in the way20:13
rlandywe are doing a --user install20:13
rlandybut the virtualenv is using --system-site-packages, maybe?20:14
zbra venv with system site packages can cause this issue if you try to upgrade. also anything installed in --user, will never be visible to a virtualenv.20:16
rlandyzbr: okie dokie ... so dlrnclient requires shyaml20:21
rlandy2019-07-03 16:20:16.043347 | primary | Collecting shyaml20:22
rlandy2019-07-03 16:20:16.333526 | primary |   Downloading http://mirror.regionone.rdo-cloud.rdoproject.org/pypifiles/packages/29/84/30051cc954696388d63bac118278e5c5a02d1765eed257b41b63a8b9c333/shyaml-0.6.1-py2.py3-none-any.whl20:22
rlandy2019-07-03 16:20:16.369604 | primary | Requirement already satisfied: pyyaml in /usr/lib64/python3.6/site-packages (from shyaml) (3.12)20:22
rlandy2019-07-03 16:20:16.435699 | primary | Installing collected packages: shyaml20:22
rlandy2019-07-03 16:20:16.447838 | primary | Successfully installed shyaml-0.6.120:22
rlandy2019-07-03 16:20:14.704666 | primary | +(/home/zuul/src/opendev.org/openstack/tripleo-ci/toci_gate_test.sh:47): main(): sudo /usr/bin/dnf -y '--exclude=python2*' install shyaml20:23
rlandy2019-07-03 16:20:15.274277 | primary | Last metadata expiration check: 1:10:45 ago on Wed Jul  3 15:09:30 2019.20:23
rlandy2019-07-03 16:20:15.544409 | primary | No match for argument: shyaml20:23
rlandythis is where our problems start20:23
rlandyzbr: this is where I need your help ...20:26
rlandy2019-07-03 16:20:15.599042 | primary | +(/home/zuul/src/opendev.org/openstack/tripleo-ci/toci_gate_test.sh:54): main(): sudo python3 -m pip install shyaml20:27
rlandy2019-07-03 16:20:16.682077 | primary | PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.6/site-packages/shyaml.py'20:29
rlandyThat is our real problem20:33
rlandy2019-07-03 16:20:16.682077 | primary | PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.6/site-packages/shyaml.py'20:33
*** aakarsh has quit IRC20:49
*** holser_ has quit IRC20:53
chandankumarrlandy: sorry, I went out with my friends20:54
chandankumarrlandy: just reading right now20:54
chandankumarsshnaidm|afk: rlandy: we are using the correct nodepool image https://logs.rdoproject.org/70/21270/16/check/periodic-tripleo-ci-rhel-8-standalone-master/7b4ed3b/ara-report/result/facb588c-f282-4612-9a97-61ed1cd71448/20:58
chandankumarrlandy: rhui repos are there20:58
*** jtomasek has quit IRC21:03
*** slaweq has quit IRC21:11
rlandychandankumar: so the issue is not the rhui repos21:18
rlandywe haven't even got there yet21:19
rlandyit's install-deps21:19
chandankumarrlandy: it is about confirmed we are using the right nodepool image or not & rhui is there or not, I will take a look at install-deps in morning:_)21:20
rlandychandankumar: I'm working on it now21:20
rlandyshyaml is our first issue21:20
rlandyI will leave  you notes in the card21:20
chandankumarrlandy: sure thanks :-)21:21
rlandythere are a bunch more possible issues21:21
rlandylike why it doesn;t recognize setuptools21:21
*** rfolco has quit IRC21:22
*** sabedevops has joined #oooq21:36
*** slaweq has joined #oooq21:38
*** sabedevops has quit IRC21:43
*** slaweq has quit IRC21:43
*** sabedevops has joined #oooq21:50
*** sabedevops has quit IRC21:53
*** tcw has quit IRC21:54
rlandyout for about 2 hours21:58
rlandybbl21:58
*** rlandy is now known as rlandy|bbl21:58
*** tcw has joined #oooq22:02
*** vinaykns has quit IRC22:12
*** tosky has quit IRC22:38
*** holser_ has joined #oooq23:20
*** holser_ has quit IRC23:52
*** saneax has quit IRC23:59

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