Friday, 2019-09-20

*** pierrepr1netti has joined #oooq01:53
*** pierreprinetti has quit IRC01:56
*** aakarsh has joined #oooq02:00
*** dsneddon has quit IRC02:04
*** dsneddon has joined #oooq02:17
*** dsneddon has quit IRC02:22
*** rlandy|bbl is now known as rlandy02:37
*** dsneddon has joined #oooq02:45
*** rfolco has quit IRC03:05
rlandyweshay: still around?03:11
weshayrlandy,  alo03:11
rlandyweshay: left you instructions for the secret in the google doc03:12
weshayah rock on.. :)03:12
weshaythank you03:12
rlandywasn't sure if you wanted it submitted yet03:12
weshayrlandy, will probably happen tomorrow03:12
rlandythe output will be in the format you see in the secrets file03:12
rlandyzuul.d/secrets.yaml03:12
weshayk cool.. thanks for getting that03:13
rlandythat is all :)03:13
weshaycool cool.. get out of here :)03:13
rlandyI'm busy python'ing03:13
rlandybehind the curve here03:13
weshayha.. me too :)03:18
weshaytrying to get container-prep time into the cockpit03:18
*** rlandy has quit IRC03:38
*** ykarel|away has joined #oooq03:39
*** gkadam has joined #oooq03:58
*** gkadam has quit IRC03:58
*** skramaja has joined #oooq03:59
*** dsneddon has quit IRC03:59
*** dsneddon has joined #oooq04:01
*** dsneddon has quit IRC04:05
*** ykarel|away is now known as ykarel04:11
*** soniya29 has joined #oooq04:23
*** ratailor has joined #oooq04:40
*** surpatil has joined #oooq04:43
*** weshay has quit IRC04:52
*** holser has joined #oooq05:08
*** holser has quit IRC05:12
*** dsneddon has joined #oooq05:34
*** dsneddon has quit IRC05:40
*** ykarel has quit IRC05:43
*** ksambor has joined #oooq05:57
*** ykarel has joined #oooq06:03
*** apetrich has quit IRC06:08
*** Tengu has quit IRC06:16
*** Tengu has joined #oooq06:17
*** jfrancoa has joined #oooq06:19
*** Tengu has quit IRC06:20
*** Tengu has joined #oooq06:21
*** jfrancoa has quit IRC06:23
*** Tengu has quit IRC06:28
*** kopecmartin|off is now known as kopecmartin06:36
*** holser has joined #oooq06:41
*** Tengu has joined #oooq06:42
*** Tengu has quit IRC06:44
*** zbr is now known as zbr|ruck06:48
*** Tengu has joined #oooq06:50
*** bogdando has joined #oooq06:57
*** ccamacho has joined #oooq07:13
*** marios has joined #oooq07:15
*** tosky has joined #oooq07:18
*** udesale has joined #oooq07:20
*** yolanda has quit IRC07:21
chandankumararxcruz|rover: kopecmartin soniya29 surpatil I have added the tempest planning meeting Agenda, please add/modify it https://etherpad.openstack.org/p/tripleo-tempest-squad-meeting07:21
*** amoralej|off is now known as amoralej07:23
*** yolanda has joined #oooq07:23
*** yolanda has quit IRC07:32
*** dsneddon has joined #oooq07:36
*** apetrich has joined #oooq07:41
*** jpena|off is now known as jpena07:42
*** yolanda has joined #oooq07:47
*** ykarel is now known as ykarel|lunch07:52
*** soniya29 has quit IRC07:54
*** dsneddon has quit IRC08:07
*** apetrich has quit IRC08:07
zbr|ruckarxcruz|rover: what do you know about r8 cont build failure https://review.opendev.org/#/c/683200/108:11
zbr|ruckapparently this had 100% failure rate since yesterday08:12
zbr|ruckhttps://review.rdoproject.org/zuul/builds?job_name=tripleo-build-containers-rhel-8-master08:12
zbr|rucki see something "error: Failed to merge in the changes."08:13
zbr|ruckdamn, there is a rhel8 branch08:13
zbr|ruckwho is in charge of keeping that branch updated?08:14
zbr|ruckjoys of using cherry picks in ci08:15
chandankumarzbr|ruck: I think I can help there08:22
zbr|ruckalredy fixed that CR08:23
zbr|ruckthere were two CRs from folco that went outdated, rebased them.08:23
zbr|rucknow my question is why we cannot merge them08:24
chandankumarzbr|ruck: we are waiting for CentOS 8 and python3 swift stuff08:25
arxcruz|roverzbr|ruck: i saw yesterday failing, but was focusing on the master08:27
*** dsneddon has joined #oooq08:34
*** ykarel|lunch is now known as ykarel08:50
arxcruz|roverzbr|ruck: the jobs are timeing out :/08:52
*** dsneddon has quit IRC09:01
*** dsneddon has joined #oooq09:06
*** dsneddon has quit IRC09:10
*** derekh has joined #oooq09:27
*** dtantsur|afk is now known as dtantsur09:27
*** apetrich has joined #oooq09:41
*** apetrich has quit IRC09:45
zbr|ruckpanda: check https://review.opendev.org/#/c/683200/09:50
pandazbr|ruck: oh, that's why al the retries fail anyway09:56
*** apetrich has joined #oooq09:59
marioszbr|ruck: panda where can i put the code i want on the 'host' before molecule is invoked there.. .any ideas/? problem is i'm trying to do 'become' with 'delegate_to' localhost, from the molecule vm, and it fails http://logs.rdoproject.org/02/22002/17/check/rdo-tox-molecule/5f37347/tox/reports.html10:03
*** jaosorior has quit IRC10:03
marioszbr|ruck: panda i realise it wont work as we can't sudo from the molecule vm on the localhost... so i am trying to understand where should i do that setup on th elocalhost, before molecule is invoked (these are the tasks i want to run https://review.rdoproject.org/r/#/c/22002/17/ci-scripts/infra-setup/roles/promoter/tasks/main.yml )10:04
pandamarios: you are running molecule from a host and you want to do something as root on that host ?10:05
mariospanda: yeah we need to setup something on the host for the local registry (since that will be runnin on the localhost where we have the docker)10:07
mariospanda: certificates and such10:07
pandamarios: the ansible_user must be setup to be able to sudo as root passwordless, and without a controlling terminal10:08
mariospanda: i see we have that there https://github.com/rdo-infra/ci-config/blob/master/ci-scripts/infra-setup/roles/promoter/molecule/Dockerfile.j2 (sudo from promoter_user) but10:10
mariospanda: isn't that just for the molecule VM.10:10
zbr|ruckmarios: that is what you got wrong: "no service should run on localhost". you want to configure something on the docker registry, but this registry is supposed to run on a container.10:10
pandamarios: ansible is run from the host always, then acts on the containers as they were part of the inventory10:11
mariospanda: the problem is even if the promoter_user has sudo on the molecule vm ("centos7" host) - i need sudo on the localhost.10:11
zbr|ruckassume you cannot configure anything on your localhost10:11
mariospanda: zbr|ruck i think doing it like this, with delegate_to and sudo, doesn't make sense. the molecule vm shouldn't be able to sudo onto the localhost. hence my question, where should i put that setup instead. it needs to be before the molecule invocation i think, like host setup step? can't find that10:11
marios13:10 < zbr|ruck> marios: that is what you got wrong: "no service should run on localhost". you want to configure something on the docker registry, but this registry is supposed to run on a container.10:12
marioszbr|ruck: we are using a trick so that when we start containersduring the molecule run, like the container registry, it is actually running on localhost10:12
marioszbr|ruck: cos we can't run docker on a docker container10:12
marioszbr|ruck: so the registry IS going to run on the localhost10:12
zbr|ruckthe registry is a container itself10:13
marioszbr|ruck: yes but it is executing on localhost not on the centos7 vm10:14
marioszbr|ruck: (cos we have the DOCKER_HOST: unix:///tmp/docker.sock10:14
marioszbr|ruck: so i spin up a container during my test, which is running in the localhost. and i need to configure some stuff for that container which requires sudo10:14
zbr|ruckforget about sudo localhost, I will not support anything that tries to do this. this was once of the selling points of molecule, and will totally break some usecases.10:15
marioszbr|ruck: sure fine ^ thats what i'm asking though where does it go instead10:15
zbr|ruckimagine that you are asking "pytest to do sudo", openstack-infra will tell you "nope"10:15
zbr|ruckthat is almost the same thing10:15
marioszbr|ruck: agree 'delegate_to: localhost" and become: true is bad10:15
marioszbr|ruck: so.?10:15
zbr|ruckhappy to hear that.10:16
marioszbr|ruck: not sure where then?10:16
zbr|ruckthere are two exceptions but this is well controled and outside molecule power: bindep and installation of docker.10:16
zbr|ruckyou can think this as "zuul-managed"10:17
zbr|ruckzuul runs bindep and installs docker, as these are both needed by molecule job.10:17
pandazbr|ruck: the alternative10:17
zbr|ruckbut once the job starts, it will never be able to sudo, by design.10:17
zbr|ruckpanda: i need to understand what we needed to do as root in the first place10:18
zbr|ruckbj session? maybe it would easier to understand10:18
*** soniya29 has joined #oooq10:27
*** brault has joined #oooq10:47
*** jpena is now known as jpena|lunch11:01
*** panda is now known as panda|lunch11:03
*** dsneddon has joined #oooq11:07
*** apetrich has quit IRC11:07
chandankumarmarios: panda|lunch please have a look https://review.rdoproject.org/r/#/c/22441/ and https://review.rdoproject.org/r/#/c/22442/ when free, thanks !11:14
*** ccamacho has quit IRC11:21
*** jaosorior has joined #oooq11:27
*** dsneddon has quit IRC11:31
* chandankumar needs to leave now11:33
chandankumarsee ya on monday11:33
*** chandankumar is now known as raukadah11:33
zbr|ruckbye see you on tuesday! and arxcruz|rover do not lose hope! ;)11:40
arxcruz|roverzbr|ruck: what is hope? baby don't hurt me11:41
zbr|ruckyeah, music usually helps (if you don't follow my spotify playlist)11:41
*** dsneddon has joined #oooq11:42
arxcruz|roverlol11:42
*** dmellado has quit IRC11:45
*** jaosorior has quit IRC11:47
*** dsneddon has quit IRC11:47
*** dmellado has joined #oooq11:48
*** apetrich has joined #oooq11:51
*** udesale has quit IRC11:52
*** jpena|lunch is now known as jpena11:53
*** udesale has joined #oooq11:54
*** dsneddon has joined #oooq12:01
*** weshay has joined #oooq12:03
*** dsneddon has quit IRC12:06
arxcruz|roverweshay: hey boss12:09
weshayhey12:09
arxcruz|roverweshay: the openstack-periodic-master queue was 17 hours, Zoli is taking a look, i also told him to kill the rest of the jobs on queue, because it wouldn't promote anyway12:11
weshaydang12:13
weshaythanks12:13
weshayin mtg fyi12:13
weshayslow12:13
arxcruz|roverweshay: also, for some reason, the overcloud deploy is timeing out12:15
arxcruz|roveri open a lp, try to dig into the logs12:15
*** panda|lunch is now known as panda12:16
*** akahat has joined #oooq12:19
*** amoralej is now known as amoralej|lunch12:19
*** ratailor has quit IRC12:25
*** skramaja has quit IRC12:37
*** jaosorior has joined #oooq12:38
*** rlandy has joined #oooq12:38
*** apetrich has quit IRC12:42
*** rfolco has joined #oooq12:46
*** aakarsh has quit IRC12:47
*** soniya29 has quit IRC12:52
arxcruz|roverweshay: tempest meeting ?13:01
weshayarxcruz|rover, ya.. few minutes late13:01
marios rlandy sync call?13:02
rlandyack13:02
marioszbr|ruck: (if you are available? ^^ about molecule should be in your calendar no worries if busy)13:02
weshayarxcruz|rover, running long13:07
arxcruz|roverweshay: ?13:07
*** dsneddon has joined #oooq13:08
*** brault has quit IRC13:13
*** dsneddon has quit IRC13:13
*** aakarsh has joined #oooq13:15
*** amoralej|lunch is now known as amoralej13:27
weshaykopecmartin, http://logs.rdoproject.org/13/683313/1/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/486808b/13:30
*** apetrich has joined #oooq13:39
ykarelzbr|ruck, arxcruz|rover are you guys aware of issue in rocky/queens promotion jobs already13:39
ykarel?13:39
arxcruz|roverykarel: which one ?13:39
arxcruz|roverlol13:39
arxcruz|roverykarel: i submit a patch to skip the security tests on rocky13:39
weshaysurpatil, ping13:39
weshayhello13:39
surpatilhello13:40
arxcruz|roverykarel: didn't touch on queens yet, because of master13:40
ykarelarxcruz|rover, all jobs failing at dumb-init13:40
surpatilweshay,13:40
weshaysurpatil, https://tree.taiga.io/project/tripleo-ci-board/us/107013:40
*** soniya29 has joined #oooq13:41
weshaysoniya29, :)13:41
arxcruz|roverykarel: nope, i did not check that, can you sent me the log ?13:41
arxcruz|roverykarel: http://logs.rdoproject.org/openstack-periodic-24hr/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-7-ovb-1ctlr_2comp-featureset020-queens/2f13e34/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz ?13:41
ykarelarxcruz|rover, nope13:42
ykarelarxcruz|rover, queens:_ https://trunk-primary.rdoproject.org/api-centos-queens/api/civotes_detail.html?commit_hash=1769de3549e81a965ed93bca3cbbd9daa9a5b87a&distro_hash=6927fa105876d7e42878338baf1a753a5fe2e82813:42
ykarelrocky:- https://trunk-primary.rdoproject.org/api-centos-rocky/api/civotes_detail.html?commit_hash=8c202730982e8f627f4bfedd59160b0e4f352f6a&distro_hash=1a4bc69cb4df0dc41b0d5213d3637666d922bc0c13:43
soniya29weshay, :)13:43
ykarelarxcruz|rover, in queens see non-ovb jobs13:43
ykareland in rocky both ovb and non-ovb failing same issue13:43
ykarelso in queens ovb there seems different issue13:43
*** soniya29 has quit IRC13:44
*** surpatil has quit IRC13:47
ykarelarxcruz|rover, https://review.opendev.org/#/c/681876/ patch has caused the issue in queens, and similar patch in rocky affected rocky jobs13:47
*** weshay is now known as weshay|ruck13:47
*** apetrich has quit IRC13:51
*** dsneddon has joined #oooq13:55
*** dsneddon has quit IRC14:00
rlandypanda: marios: rfolco: https://review.rdoproject.org/r/#/c/22348/14:04
rlandyplease comment14:07
*** rascasoft has quit IRC14:10
weshay|ruckpanda, hey14:14
weshay|ruckready when you are14:14
weshay|ruckpanda, https://meet.google.com/ana-ebsw-tvu14:15
rfolcorlandy, tripleo-common task is https://tree.taiga.io/project/tripleo-ci-board/task/1293?kanban-status=144727414:15
rfolco??14:15
*** dsneddon has joined #oooq14:17
weshay|ruckrlandy,  did you brief the other folks on quay?14:20
*** akahat has quit IRC14:20
rlandyweshay|ruck: no - which folks?14:26
rlandyrfolco: ack - all yours14:27
rfolcorlandy, thanks!!14:27
rlandyweshay|ruck: are we going forward? do you want me to commit the secret?14:27
weshay|ruckrfolco, marios panda rlandy fyi.. we're testing the quay registry.. going to start pushing to docker.io and quay for master14:27
rlandyrfolco: actually I need you to check my me - pls see pvt14:27
weshay|rucktrying to increase perf14:27
weshay|ruckhave a doc w/ details14:28
weshay|ruckanyone chatting w/ panda atm?14:28
rlandywe were14:28
rlandyended call a few minutes ago14:29
*** jaosorior has quit IRC14:30
mariosweshay|ruck: ack ... just testing for now right? like might we eventually drop docker for quay if it works?14:32
* weshay|ruck suspsects some transition period for 1 job to run on quay etc.. it's all very new atm14:32
*** dtantsur is now known as dtantsur|afk14:33
arxcruz|roverrfolco: so many emails...14:37
rfolcoarxcruz|rover, google meet link14:37
rlandyweshay|ruck: https://review.rdoproject.org/r/22458 Add secret for new registry to push promoted containers14:43
weshay|ruckthanks14:44
rlandyweshay|ruck: that is config so it's a shot in the dark if it works  - will have to merge to try14:45
rlandyhttps://review.rdoproject.org/r/#/c/22413/14:47
rlandypanda: marios: sshnaidm|off: arxcruz|rover: ^^ pls confirm if want that merged now or not14:48
*** udesale has quit IRC14:50
*** udesale has joined #oooq14:51
*** Vorrtex has joined #oooq14:56
*** dsneddon has quit IRC15:00
pandarlandy: question about this15:06
pandarlandy: if the periodic in queens fails for example, and you need to fix it, is running periodic jobs as check enough to get the branch back on track ?15:07
weshay|ruckarxcruz|rover, based on what I see here, re: perf regression15:09
weshay|ruckhttp://dashboard-ci.tripleo.org/d/si1tipHZk/jobs-exploration?orgId=1&from=now-90d&to=now&var-influxdb_filter=job_name%7C%3D%7Ctripleo-ci-centos-7-containers-multinode&var-influxdb_filter=branch%7C%3D%7Cmaster&var-influxdb_filter=result%7C%3D%7CSUCCESS&fullscreen&panelId=1615:09
weshay|ruckarxcruz|rover, I think you found the right bug :)15:09
weshay|ruckarxcruz++15:09
arxcruz|rover:)15:10
weshay|ruckarxcruz|rover, the same handler is running in the undercloud15:15
weshay|ruckhttps://2a7fe70570a247a5c306-1d41175f1f59c744683b1a918bffa4f9.ssl.cf5.rackcdn.com/683040/1/check/tripleo-ci-centos-7-containers-multinode/7a1e062/logs/undercloud/home/zuul/install-undercloud.log.txt.gz15:15
weshay|ruckarxcruz|rover, however we have no idea how long it takes because it's not running w/ enough verbosity15:15
arxcruz|roverweshay|ruck: if we assume 25 minutes each one, the jobs should now run 50 minutes less right ?15:16
weshay|ruckI would say.. 30-50 ya15:16
rlandypanda: you acn always run testproject job15:20
rlandyessentially, we could run these jobs more often15:20
rlandyit's just we are adding a new release15:21
rlandyadditional burden15:21
rlandypanda: so to answer your question, I think so, but open to debate here15:22
*** Vorrtex has quit IRC15:25
rfolcoweshay|ruck, knock knock15:29
rlandyjpena: https://review.rdoproject.org/r/#/c/22458/2/zuul.d/secrets.yaml - better now? no newline?15:30
mariospanda: the other cost (continuing the conversation earlier) is ofcourse iteration is not as easy (running local vs zuul)15:30
pandamarios: yes15:31
jpenarlandy: aha, that looks fine now15:31
pandamarios: I have a question for you. You're trying to secure the registry with your tasks. Have you tried to allow docker to contact those registries as insecure instead ?15:31
rlandyjpena: thanks15:32
pandamarios: as in https://docs.docker.com/registry/insecure/15:32
mariospanda: yes if you mean --insecure-registries and also in /etc/docker/daemon.json ?15:32
pandamarios: ah, yes15:32
jpenarlandy: I had the same issue a few days ago, so I now test secrets with a decrypt_secret tool I found15:32
weshay|ruckrfolco, https://meet.google.com/etf-xwxz-kwa?authuser=115:33
mariospanda: am pretty sure i tried all the things. pushing *nanifests* to localhost:5000 works fine... but we can't do it from the molecule vm cos localhost:5000 doesn't resolve correctly. so the problem is we need certs as soon as we try to use an IP instead like the host IP for the registry15:33
rlandyjpena: can you share link to the decrypt_secret tool? I have messed up on creating secrets before and there is no good way of knowing ahead if time15:33
rlandyof15:33
jpenarlandy: I got it from https://review.opendev.org/63977115:34
rlandynice - thanks15:34
jpenait has to be run from the zuul server itself, I think15:34
mariospanda: https://github.com/docker/cli/issues/163115:35
*** kopecmartin is now known as kopecmartin|off15:35
*** apetrich has joined #oooq15:37
weshay|ruckarxcruz|rover, fyi https://review.opendev.org/#/c/683425/115:38
arxcruz|roverweshay|ruck: ack15:49
mariospanda: rlandy rfolco heh, in fact , if we're gonna run it as part of the main job then we don't even need the certs stuff https://review.rdoproject.org/r/#/c/22002/21/playbooks/staging.yml /me just realised15:49
rlandyis that a problem?15:50
mariospanda: rlandy rfolco the certs stuff was so we could test it via molecule... but if were just running it on a local zuul machine then its fine15:50
mariosrlandy: not at all, just saying its even easier (I included the certs stuff but just realised i don't need it at https://review.rdoproject.org/r/#/c/22002/21/playbooks/staging.yml15:50
pandamarios: why not ?15:54
pandamarios: because both registry are reachable at localhost ?15:55
mariospanda: yeah cos we can push manifest from localhost to localhost with just --insecure16:00
*** ykarel is now known as ykarel|away16:00
mariospanda: problem was for molecule case we had to use IP and that needs certs for manifest push16:00
pandamarios: I think I can solve that16:04
pandamarios: what were the IPs on the registries ? 192.168.0.x ?16:05
mariospanda: when you start the registry container it is reachable via any local address.... localhost:5000 127.0: or 192.168.x.x:5000 depending on the host etc16:06
mariospanda: i was trying to use the host IP . but there is no 'ip on the registry'16:06
pandamarios: ok, patch incoming16:08
*** Vorrtex has joined #oooq16:09
mariospanda: ... ok great :D i mean lets discuss on monday and decide what to pursue (am trying with the job for now/till then)16:10
rlandypanda: when you pass dlrn in https://github.com/rdo-infra/ci-config/blob/91b8b21c9c7c17f7ab224c54e67fac1493177684/ci-scripts/dlrnapi_promoter/dlrnapi_promoter.py#L31 - what are you actually passing16:11
rlandydlrnapi_client.ApiClient?16:12
pandamarios: ok, do you mind if I make your patch depends-on this https://review.rdoproject.org/r/22464 ?16:19
pandamarios: and iterate a bit when you're gone ?16:19
mariospanda: ack no worries, i am gona wrap up in a minute16:19
mariospanda: i think v24 is my last update today can you let it run first16:20
mariospanda: and thank you would be cool if it works16:20
pandarlandy: yes, dlrn is the client16:20
pandarlandy: the link is the target name16:20
mariospanda: you think its cos of insecure in the molecule vm?16:21
mariospanda: not sure it will help but worth testing it for sure16:21
rlandynvm - got it16:22
pandamarios: it's the deamon, it will refuse to contact insecure registries, it's a daemon option16:23
mariospanda: fyi on the address added a comment16:23
pandamarios: so we need to instrsuct the daemon on the host to use insecure registries for all those ips, it works with CIDR16:23
mariospanda: but it doesn't refuse. i mean, we can use insecure.. rlandy is already using it. and we can push containers to it too. i can do that via molecule already16:23
mariospanda: the problem is specific to 'docker manifest ...'16:23
pandaso if we can configure the deamon on the host to allow insecure connection wth all the registries there, we can skip the whole cert part16:24
* rlandy is clearly very anti-security16:24
mariospanda: like running it vanila docker run registry on localhost:5000 i can tag + push containers to it no problem via molecule16:24
mariospanda: like rlandy is already doing16:24
marios19:23 < marios> panda: the problem is specific to 'docker manifest ...'16:24
pandamarios: by default , registries in localhost:500 are added to insecure16:24
ykarel|awayrlandy, wouldn't be good if rocky/queens are moved to openstack-peiodic-weekend after they are green16:25
pandamarios: https://github.com/docker/docker-ce/blob/e0e6de2e0ddf383ed5bf9099512e32afcf121eda/components/engine/registry/config.go#L16216:25
ykarel|awaycurrently rocky-15 days, queens 9 days16:25
rlandyykarel|away; ack - patch not merged yet16:25
pandamarios: we'll see16:25
mariospanda: yeah16:25
rlandyuntil the board clears up16:25
ykarel|awayrlandy, yes that' why i asked16:25
pandamarios: I have some doubts, but would like to test.16:25
mariospanda: i just went looking to find some logs to show you16:25
rlandyup to ruck/rover to merge that16:25
mariospanda: like the output16:25
ykarel|awayit already has +2s so16:25
rlandyykarel|away: you can -1 it if you want - for now16:25
mariospanda: sure, its late here too so gonna leave it for monday lets see how the test goes16:26
ykarel|awayrlandy, i just commented as a suggestion16:26
rlandyk16:26
ykarel|awayno negative vote16:26
ykarel|awayanyway train pipeline is not ready yet16:26
ykarel|awayso not much harm in continuing as it is currently16:26
rlandyykarel|away: ok - I w-116:28
rlandyon https://review.rdoproject.org/r/#/c/22413/16:28
rlandysafer that way16:28
ykarel|awayack16:28
ykarel|awayThanks16:28
*** holser__ has joined #oooq16:29
*** jpena is now known as jpena|off16:31
*** holser has quit IRC16:31
*** bogdando has quit IRC16:36
*** marios has quit IRC16:41
*** ykarel|away has quit IRC16:41
weshay|ruckrlandy,  need a merge here https://review.rdoproject.org/r/#/c/22377/16:41
*** derekh has quit IRC16:42
rlandylooking16:42
weshay|ruckre: sagi's comment https://review.opendev.org/#/c/683289/16:43
rlandydone16:43
weshay|ruckthanks16:43
raukadahweshay|ruck: rlandy https://review.rdoproject.org/r/#/c/22441/ and https://review.rdoproject.org/r/#/c/22442/16:47
raukadahfew minor reviews16:48
rlandyraukadah: do we know this works now16:51
raukadahrlandy: yes16:51
raukadahrlandy: https://review.rdoproject.org/r/#/c/22304/16:51
raukadahcheck last comment16:51
raukadahrlandy: for more info we need to wait till monday, there is an AI waiting on jpena|off16:52
rlandyraukadah: fine - ping me then16:52
raukadahrlandy: sure16:52
* raukadah now sleep, I have wake up early tomorrow for this conference https://hasgeek.com/rootconf/2019-pune/16:56
raukadahrlandy: weshay|ruck did you get a chance to look at hackmd which I emailed related to podman & ceph-ansible gating?16:57
raukadahlooking forward to have some comments & questions16:57
weshay|ruckraukadah, nope.. too much shit on fire16:57
weshay|ruckfolks arxcruz|rover just found a HUGE per regression :)16:57
weshay|ruckperf16:57
*** udesale has quit IRC16:57
weshay|ruckarxcruz++16:58
weshay|ruckpotentially saving 30-50 min per run16:58
*** holser__ has quit IRC16:58
*** ykarel|away has joined #oooq16:58
arxcruz|rover:)16:59
rlandyyep17:00
*** holser has joined #oooq17:01
*** holser has quit IRC17:05
rlandyarxcruz|rover: what was the regression?17:15
arxcruz|roverrlandy: https://review.opendev.org/#/c/683402/517:15
arxcruz|roverrlandy: the delete the prepare_param patch was using ansible file module  that was taking 30 minutes to delete the directory due the amount of files inside it17:16
rlandywow - seriously?17:17
rlandywho knew that took time17:17
rlandynice17:17
arxcruz|roverrlandy: yup17:17
rlandyso much weirdness17:18
arxcruz|roverrlandy: this patch was introduced one month ago17:18
raukadaharxcruz|rover: Thanks for recording the meeting, quite nice discussion17:25
raukadaharxcruz|rover: rlandy weshay|ruck good night see ya on monday with questions17:26
arxcruz|roverraukadah: it wasn't me17:26
*** amoralej is now known as amoralej|off17:35
rlandyraukadah: k - have a good weekend17:38
*** tosky_ has joined #oooq17:48
*** holser has joined #oooq17:49
*** tosky is now known as Guest8725917:51
*** tosky_ is now known as tosky17:51
*** Guest87259 has quit IRC17:52
*** holser has quit IRC17:54
*** Tengu has quit IRC18:07
*** Tengu has joined #oooq18:07
rlandypanda: ok - added the dlrn promotion check - now looking at the dir compare18:16
rlandyso - you mentioned key for ssh18:16
sshnaidm|offrlandy, see comment on https://review.rdoproject.org/r/#/c/22377/18:19
rlandyreading18:22
*** dsneddon has joined #oooq18:23
rlandyweshay|ruck: what do you wantt to do about https://review.opendev.org/#/c/683289/2/ci/environments/scenario004-standalone.yaml?18:23
rlandyswitch case it?18:23
*** dsneddon has quit IRC18:27
*** redrobot has quit IRC18:28
weshay|rucksorry was at lunch18:30
weshay|ruckrlandy,  /me looks18:31
rlandynp - forgot about friday lunch18:31
weshay|ruckrlandy, hrm.. ya.. so it's still using docker http://logs.rdoproject.org/53/682853/4/openstack-check/tripleo-ci-rhel-8-scenario004-standalone-rdo/986c095/logs/undercloud/home/zuul/standalone_deploy.log.txt.gz18:32
*** Vorrtex has quit IRC18:34
rlandyweshay|ruck: ack - you -2'ed sshnaidm|off's patch to change that18:34
rlandyso we have a problem18:34
weshay|ruckrlandy, we can try rebasing on top of sshnaidm|off's patch18:35
rlandywhat about centos7?18:36
weshay|ruckrlandy, ya.. going to find out18:36
weshay|ruckrebased on top18:36
rlandyk - let's see18:37
weshay|ruckhttps://review.opendev.org/#/c/682853/18:37
*** holser has joined #oooq18:37
* weshay|ruck watches in zuul18:37
rlandypanda: hmmm ... login creds to image server will limit where we run this18:37
rlandythe BeautifulSoup can run everywhere18:38
rlandybut will try the creds route for the local dir and skip the md5 sum compare18:38
*** holser has quit IRC18:41
*** Vorrtex has joined #oooq18:50
weshay|ruckrlandy, we're using beautifulSoup, what are we scraping?18:58
*** ykarel|away has quit IRC19:17
rlandyweshay|ruck: two places - where the promoter puts the images19:17
rlandythere is a link created from the promoted hash image to the promotion_target dir19:17
rlandyfor the staging reproducer, I can get grab the link19:18
weshay|ruckok..19:18
rlandyfor the images server, I'd need a username/password/key to get in the server19:18
rlandybut I can scrape this https://images.rdoproject.org/centos7/master/rdo_trunk/current-tripleo/ with no creds19:18
rlandyall it is the names and size of the files to compare19:19
rlandythe same tests needs to run on the staging and real promoter19:19
rlandyweshay|ruck: make sense?19:20
weshay|ruckrlandy, ok.. of course that worked w/ sagi's patch19:29
weshay|ruckhttp://logs.rdoproject.org/53/682853/5/openstack-check/tripleo-ci-rhel-8-scenario004-standalone-rdo/fadb98d/logs/undercloud/home/zuul/standalone_deploy.log.txt.gz19:29
weshay|ruckdidn't pass.. but we have containers19:30
*** dsneddon has joined #oooq19:31
rlandyone step better19:34
rlandyweshay|ruck: can we create two diff  templates19:35
rlandyfor centos7 and rehl8?19:35
rlandyrhel819:35
weshay|ruckrlandy,  that's not the issue anymore19:38
weshay|ruckpodman is working19:38
weshay|rucknot sure about docker yet.. as the tests havent started19:39
weshay|ruckbut we'll see I guess19:39
weshay|ruckif docker fails.. on centos7 that is a good plan19:39
rlandyhmmmm ... well we exposed the server anyways19:43
recheck[gh-ansible] v2.9.0rc1 → https://github.com/ansible/ansible/releases/tag/v2.9.0rc120:06
*** Vorrtex has quit IRC20:29
*** jtomasek has quit IRC20:32
*** redrobot has joined #oooq20:34
*** rfolco has quit IRC21:08
*** apetrich has quit IRC21:19
*** aakarsh has quit IRC21:20
arxcruz|roverweshay|ruck: just checking, yatin seems to be right, the time there is the whole task, but the featureset001 rans in 3 hours...21:23
arxcruz|roverI don't know if it's related or not :(21:23
weshay|ruckarxcruz|rover, everything is running very long21:24
arxcruz|roversorry, I was very happy that we might finally found the issue...21:24
weshay|ruckya.. me too21:24
weshay|ruckit's kind of stupid to run prep containers twice21:24
weshay|ruckmaybe we can talk to the tripleo guys about that bit21:24
*** rlandy has quit IRC21:25
weshay|ruckarxcruz|rover, doubt it's that simple though21:25
weshay|ruckwe've been at this for 3 days now, and haven't made much of a dent21:25
weshay|ruckre: bringing down the job times21:25
arxcruz|roverweshay|ruck: i'll see if i can work on a script to collect the tasks time21:26
arxcruz|roverbut tomorrow, it's almost midnight here, just came to check the results21:26
weshay|ruckarxcruz|rover, I have one21:26
weshay|ruckarxcruz|rover,  maybe you can help me with it.. as it errors too often21:26
*** pierrepr1netti is now known as pierreprinetti21:26
weshay|ruckarxcruz|rover, it's not great atm https://review.rdoproject.org/r/#/c/22418/4/ci-scripts/infra-setup/roles/rrcockpit/files/telegraf/zuulv3_job_builds.py21:27
arxcruz|roverweshay|ruck: nice, i'll take a look on that :)21:27
weshay|ruckarxcruz|rover, python2 only as the container is python2.. ./zuulv3_job_builds.py --type upstream --url http://zuul.openstack.org/21:28
weshay|ruckalso works if you just run w/o args21:28
weshay|ruckarxcruz|rover, although.. if you use a python virtenv.. #!/usr/bin/env python21:28
weshay|rucknot #!/usr/bin/python21:28
weshay|ruckcontainer does not have /usr/bin/env21:29
weshay|ruckneed to update the container21:29
weshay|ruckarxcruz|rover, oh.. and that is for the undercloud or standalone only atm21:29
arxcruz|roverok21:30
*** tosky has quit IRC23:28
*** dsneddon has quit IRC23:29
*** rfolco has joined #oooq23:57

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