Monday, 2019-05-13

*** dsneddon has joined #oooq00:45
*** dsneddon has quit IRC00:49
*** altlogbot_3 has quit IRC00:50
*** altlogbot_0 has joined #oooq00:53
*** altlogbot_0 has quit IRC00:54
*** altlogbot_3 has joined #oooq00:54
*** dsneddon has joined #oooq01:46
*** dsneddon has quit IRC01:50
*** dsneddon has joined #oooq02:46
*** dsneddon has quit IRC02:51
*** tcw has joined #oooq03:34
*** tcw has joined #oooq03:34
*** dsneddon has joined #oooq03:47
*** dsneddon has quit IRC03:52
*** udesale has joined #oooq03:56
*** jaosorior has joined #oooq04:43
*** dsneddon has joined #oooq04:48
*** jaosorior has quit IRC04:52
*** dsneddon has quit IRC04:53
*** jaosorior has joined #oooq05:00
*** ratailor has joined #oooq05:03
*** ykarel has joined #oooq05:13
*** quiquell|off is now known as quiquell05:17
*** marios has joined #oooq05:34
*** ksambor has joined #oooq05:36
*** udesale has quit IRC05:45
*** udesale has joined #oooq05:45
*** udesale has quit IRC05:49
*** udesale has joined #oooq05:49
*** dsneddon has joined #oooq05:49
*** ksambor has quit IRC05:52
*** dsneddon has quit IRC05:54
*** kopecmartin|off is now known as kopecmartin05:55
*** ksambor has joined #oooq06:06
*** holser_ has joined #oooq06:14
*** saneax has joined #oooq06:24
*** udesale has quit IRC06:47
*** udesale has joined #oooq06:47
*** dsneddon has joined #oooq06:50
*** dsneddon has quit IRC06:54
*** dsneddon has joined #oooq07:00
*** ykarel is now known as ykarel|lunch07:01
marioso/ morning oooq07:04
mariossup07:04
mariosquiquell: o/07:05
marios;)07:05
quiquellmarios: who are you ?07:06
marios:(07:07
quiquellip07:07
mariosquiquell: "now you're just somebody that I used to know"07:08
*** apetrich has joined #oooq07:10
quiquellXD07:11
*** sanjayu__ has quit IRC07:13
*** amoralej|off is now known as amoralej07:16
*** tesseract has joined #oooq07:17
*** ccamacho has joined #oooq07:20
*** bogdando has joined #oooq07:28
*** jbadiapa has joined #oooq07:37
*** jpena|off is now known as jpena07:44
*** ykarel|lunch is now known as ykarel07:48
*** dsneddon has quit IRC08:03
*** matbu has joined #oooq08:03
mariosneeds reviews please https://review.opendev.org/#/c/653440/08:13
mariospart of https://tree.taiga.io/project/tripleo-ci-board/task/99008:14
*** dsneddon has joined #oooq08:15
pandamarios: cool user story bro.08:16
mariospanda: :D08:16
mariospanda: if you like it so much you can qe it ;)08:17
*** dsneddon has quit IRC08:20
*** d0ugal has quit IRC08:47
*** derekh has joined #oooq08:48
*** ksambor has quit IRC08:52
*** chem has joined #oooq08:53
*** skramaja has joined #oooq08:55
*** d0ugal has joined #oooq09:03
*** ksambor has joined #oooq09:06
*** dtantsur has joined #oooq09:10
*** dsneddon has joined #oooq09:16
*** dsneddon has quit IRC09:21
*** dsneddon has joined #oooq09:30
*** holser_ is now known as holser|lunch10:15
*** dsneddon has quit IRC10:33
*** ykarel is now known as ykarel|afk10:39
mariosneeds reviews please https://review.opendev.org/#/c/653440/  part of https://tree.taiga.io/project/tripleo-ci-board/task/99011:00
pandamarios: so my review is not enough ?11:05
pandatch11:05
mariospanda: sorry there were no votes so i didnt scroll down far enough :)11:07
mariospanda: thanks for review checking+updating11:08
mariospanda: replied when you get a chance again thanks https://review.opendev.org/#/c/653440/3/zuul.d/base.yaml@17111:13
mariospanda: if you like i can reparent it and remove some of vars actualy just leave the playbooks override. however the general idea is that we have a base for standalone-upgrade periodic jobs to parent from, as the standlone periodic jobs parent on the tripleo-ci-base-standalone11:14
*** udesale has quit IRC11:17
*** jpena is now known as jpena|lunch11:33
pandamarios: Sorry I wasn't clear. in crating the new base, you added some vas like undercloud, environment_infra, and an additional tag to tags: I wanted to know why you needed this additional stuff that the old hierarchy didn't need11:35
mariospanda: ack but th eold hierarchy does need it11:36
*** holser|lunch is now known as holser_11:36
mariospanda: see notes under "Background, links on inheritance path" https://tree.taiga.io/project/tripleo-ci-board/task/990?kanban-status=144727611:37
*** ykarel|afk is now known as ykarel11:39
mariospanda: e.g. periodic-tripleo-ci-centos-7-standalone-master --> tripleo-ci-base-standalone-periodic --> tripleo-ci-base-standalone-rdo --> tripleo-ci-base-standalone which is the one above the new one in https://review.opendev.org/#/c/653440/3/zuul.d/base.yaml11:39
mariospanda: does it help?11:40
mariospanda: so in the old hierarchy the periodics are parenting onto https://review.opendev.org/#/c/653440/3/zuul.d/base.yaml@14211:40
mariospanda: which has all those vars11:40
mariospanda: and this job is all of that & standalone role, and then also the standalone-upgrade role11:41
mariospanda: so we could make it a sub-job which is what i wrote in my comment https://review.opendev.org/#/c/653440/3/zuul.d/base.yaml11:41
pandamarios: ok, thanks, is the job supposed to pass yet ?11:54
mariospanda: the upstream master standalone-upgrade is not, but the stein should be with ~2hr runtime http://zuul.openstack.org/builds?job_name=tripleo-ci-centos-7-standalone-upgrade-stein11:58
mariospanda: however we can't see the periodic in https://review.rdoproject.org/r/#/c/20241/ until th depends on merge (cos it is a trusted project) but even that depends on the review we're discussing11:59
mariospanda: see notes at "reviews" in https://tree.taiga.io/project/tripleo-ci-board/task/990?kanban-status=1447276 under "periodic"12:00
*** dsneddon has joined #oooq12:00
*** rfolco|ruck has joined #oooq12:11
weshayrfolco|ruck sorry I'm late..  I'm a little sick today12:11
rfolco|ruckweshay, do you still want to do bug triage ?12:13
*** rlandy has joined #oooq12:17
*** quiquell is now known as quiquell|lunch12:25
rlandyarxcruz: hi - trying to fix this error ... https://sf.hosted.upshift.rdu2.redhat.com/logs/15/165815/46/check/periodic-tripleo-ci-centos-7-bm_envD-3ctlr_1comp-featureset001-master/cfdca84/job-output.txt.gz#_2019-05-10_23_04_20_04383312:27
rlandy^^ happens when I build images12:27
rlandyI se some similar bug report for the reproducer12:28
weshayrfolco|ruck naw12:28
rfolco|ruckweshay, chandan is on pto, right12:28
weshayrfolco|ruck ya12:29
weshaylet's save all the bugs for him :)12:29
rlandyarxcruz: what am I missing?12:29
arxcruzrlandy:checking12:31
rlandyarxcruz: there is also this ... https://sf.hosted.upshift.rdu2.redhat.com/logs/15/165815/46/check/periodic-tripleo-ci-centos-7-bm_envD-3ctlr_1comp-featureset001-master/cfdca84/logs/undercloud/home/zuul/tempest.log.txt.gz#_2019-05-10_23_04_1612:31
arxcruzrlandy: hmmmm this was from some time ago, i remember weshay shows me how to fix it12:31
arxcruzweshay: do you remember what we did whit that message saying /home/zuul/tempest were missing ?12:32
*** saneax has quit IRC12:32
rlandyI see this as a fix for the reproducer bug: https://review.rdoproject.org/r/#/c/20212/3/tasks/libvirt/prepare.yaml12:33
weshayarxcruz hey.. that happened twice I think..12:33
weshayarxcruz /me trying to remember12:34
rlandysince we are building the images maybe they are not included12:34
weshayrlandy what's not missing.. the tempest dir?12:34
*** ratailor has quit IRC12:34
weshaycirros image?12:34
rlandyweshay: this was your bug: https://bugs.launchpad.net/tripleo/+bug/1824243 and https://bugs.launchpad.net/tripleo/+bug/182424112:34
openstackLaunchpad bug 1824243 in tripleo "cirros image missing from libvirt reproducer" [High,Fix released] - Assigned to Sagi (Sergey) Shnaidman (sshnaidm)12:35
openstackLaunchpad bug 1824243 in tripleo "duplicate for #1824241 cirros image missing from libvirt reproducer" [High,Fix released] - Assigned to Sagi (Sergey) Shnaidman (sshnaidm)12:35
weshayya.. so ya.. I can see baseos hittng the same thing12:35
rlandyweshay: ack .. https://sf.hosted.upshift.rdu2.redhat.com/logs/15/165815/46/check/periodic-tripleo-ci-centos-7-bm_envD-3ctlr_1comp-featureset001-master/cfdca84/logs/undercloud/home/zuul/tempest.log.txt.gz#_2019-05-10_23_04_1612:35
rlandyconsistent12:35
rlandyso I must be missing some tempest setup12:35
rlandyError reading manifest 1c3646705592e5dca1c55a29f25e5239e719c35f_85df50c7-updated-20190510205604 in 10.9.122.1:8787/tripleomaster/centos-binary-tempest: error parsing HTTP 404 response body: invalid character '<' looking for beginning of value: "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>\n</head><body>\n<h1>Not Found</h1>\n<p>The requested URL /v2/tripleomaster/centos-binary-te12:36
rlandympest/manifests/1c3646705592e5dca1c55a29f25e5239e719c35f_85df50c7-updated-20190510205604 was not found on this server.</p>\n</body></html>\n""12:36
rlandy^^ last issue to close out baseos12:36
arxcruzrlandy:https://trello.com/c/AR3jrrTo/904-cixlp1819440tripleociproa-phase-1-failing-on-no-such-file-or-directory-home-stack-tempest12:37
weshayrlandy oh.. that's diff issue12:38
rlandywe can get on the undercloud and poke around12:39
weshayrlandy hrm.. and this is centos rdo deployment12:39
rlandyweshay: ack12:39
weshayrlandy tempest pulls the container after the deployment12:39
rlandyok - and?12:39
weshayrlandy meh.. I guess it failed to pull12:40
rlandyweshay: consistently though12:41
arxcruzrlandy: https://review.opendev.org/#/c/644578/ this was the fix12:41
* rlandy gets on the box and tries again manually12:41
arxcruzfor the tempest not found12:41
weshayrlandy run the tempest playbook from the undercloud12:41
ykarelrlandy, issue is tag(build) vs hash(being pulled)12:41
ykarelfor tempest container12:41
weshayya.. the container is getting updated12:42
ykarelcurrent-tripleo-updated-20190510205604 vs 1c3646705592e5dca1c55a29f25e5239e719c35f_85df50c7-updated-2019051020560412:42
*** apetrich has quit IRC12:42
rlandyykarel: hmmm that's a good point - ovb is working somehow12:42
weshayrlandy same has?12:44
weshayhash12:44
rlandyweshay: check all the above12:44
rlandychecking12:44
weshayI think the tempest container + dlrn hash12:44
weshaydoes not exist on the undercloud registry12:44
rlandywe are definitely trying o use dlrn hash now12:44
weshayrlandy so somehow we are passing the update value in ovb12:45
weshaybut not baremetal12:45
weshaythis is a playbook / var issue12:45
ykarelso somewhere container_build_id is mismatched12:45
weshayaye12:45
rlandyarxcruz: the logs does show it has https://review.opendev.org/#/c/644578/3/roles/validate-tempest/tasks/tempest-results.yml fix12:45
rlandysame fs so it can't be there12:46
rlandyhas to be in playbook or env settings12:46
arxcruzhmmm12:46
arxcruzrlandy:is that possible to log into the machine to see what's going on ? well, if wasn't able to pull the tempest container, then the file will not exist anyway12:47
rlandyarxcruz: so - yeah we can get on the machine12:47
rlandyjust checking the ovb files to compare12:47
*** apetrich has joined #oooq12:48
rlandyarxcruz: weshay: ykarel: ovb has these settings bm is missing:12:53
rlandy# Use cirros cached image12:53
rlandytempest_test_image_path: /opt/cache/files/cirros-0.3.5-x86_64-disk.img12:53
rlandytempest_track_resources: false12:53
ykarel^^ seems unrelated to issue though12:54
rlandyand container-wise:12:54
rlandyundercloud_docker_registry_mirror: "{{ lookup('env','NODEPOOL_DOCKER_REGISTRY_V2_PROXY') }}"12:54
rlandydlrn_use_local_mirrors: true12:54
weshayrlandy let's look at the logs together12:54
weshayfirst find the value of container_build_id to ykarel's point12:54
ykarelalso why current-tripleo is coming, as it's periodic job12:55
ykarelso it should be tripleo-ci-testing or the hash tripleo-ci-testing refers12:55
weshayykarel bm is not hooked in yet12:56
weshayto the pipeline12:56
*** rlandy_ has joined #oooq12:58
rlandy_sorry - was disconnected12:59
*** dmellado_ has joined #oooq12:59
*** rlandy has quit IRC13:00
*** dmellado has quit IRC13:00
*** dmellado_ is now known as dmellado13:00
*** rlandy_ is now known as rlandy13:02
*** Goneri has joined #oooq13:02
ykarelweshay, ack13:02
*** dsneddon has quit IRC13:03
mariosSCRUM13:03
mariosNOW13:03
mariosJOIN13:03
rfolco|ruckmarios, quiquell, sshnaidm, weshay, panda, rlandy, arxcruz, mwhahaha, rfolco, chkumar, zbr, kopecmartin13:04
rfolco|ruckping scrum13:04
rfolco|rucklast call13:04
mariosyour luggage WILL be removed!13:05
*** udesale has joined #oooq13:10
*** vinaykns has joined #oooq13:13
*** udesale has quit IRC13:18
*** udesale has joined #oooq13:18
*** aakarsh has joined #oooq13:43
*** jpena|lunch is now known as jpena13:43
rlandyarxcruz; see this ovb log ... looks similar to me ... http://logs.rdoproject.org/openstack-periodic-master/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-master/b8fe4c8/logs/undercloud/home/zuul/tempest.log.txt.gz13:45
weshayrlandy hey13:45
weshayjump back on blue13:46
rlandyweshay: k  - joining13:46
rlandyback on blue13:47
pandamarios: rebased the upstream change13:47
mariospanda: thanks will check again tomorrow's review run13:51
weshaymusical blue https://bluejeans.com/u/whayutin13:51
rlandygoing there13:53
pandamarios: the what ?13:53
mariospanda: wut13:53
pandamarios: wat >13:56
rlandyhttp://logs.rdoproject.org/54/657554/4/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/e4b9494/logs/undercloud/home/zuul/tempest.log.txt.gz13:57
rlandyweshay: ^^13:57
mariospanda: que-wut13:57
arxcruzrlandy: https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/validate-tempest/defaults/main.yml#L2814:00
arxcruzrlandy: sorry https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/validate-tempest/defaults/main.yml#L3514:03
rfolco|ruckrlandy, do you usually point browbeat bug to someone ? https://bugs.launchpad.net/tripleo/+bug/182855914:05
openstackLaunchpad bug 1828559 in tripleo "fs053: Bad admin creds while checking rally deployment" [Critical,Triaged]14:05
rlandyrfolco|ruck: troy wilson14:05
rfolco|ruckrlandy, thanks14:06
rfolco|ruckrlandy, tcw?14:08
rlandyrfolco|ruck: ack14:08
rfolco|ruckk14:08
rfolco|rucktcw, hey, fs053 job is consistently failing on bad admin creds error, can you please have a look and get any insights ? https://bugs.launchpad.net/tripleo/+bug/1828559 thanks.14:09
openstackLaunchpad bug 1828559 in tripleo "fs053: Bad admin creds while checking rally deployment" [Critical,Triaged]14:09
*** ratailor has joined #oooq14:10
mariosrlandy: rfolco|ruck weshay panda arxcruz kopecmartin chkumar|pto needs review if you have time thanks https://review.rdoproject.org/r/#/c/20277/14:10
pandamarios: I'll add it to my next sprint queue early morning 10 minutes routine..14:11
mariospanda: ack :D14:13
weshaypanda raised the issue in prod chain, looks like we'll probably see some changes. not sure when14:13
mariosspeaking of next sprint... weshay i tried the manual step through today ... quickly fails for tripleoclient (beaker and quickvm) notes at https://tree.taiga.io/project/tripleo-ci-board/task/104014:14
weshaypanda fyi https://trello.com/c/zWOq4gcK/51-rhos-release-for-rdo-trunk-repos-both-up-down-stream14:14
mariosweshay: not sure what next steps are there... i'd expect its something a lot of people should be hitting if they're trying osp15/rhel8 deploys but i dind't find any related bz at https://bugzilla.redhat.com/buglist.cgi?quicksearch=%22requires%20openstack-tripleo-validations%2C%20but%20none%20of%20the%20providers%20can%20be%20installed%2214:15
mariosweshay: sounds like reldel issue (rpm missing deps?)14:15
mariosweshay: anyway its a next sprint issue just fyi14:15
*** Vorrtex has joined #oooq14:22
pandaweshay: do you want to add this to the that card ? https://code.engineering.redhat.com/gerrit/#/c/169235/14:23
pandamarios: do you plan to put those job ina project somewhere ?14:24
*** ratailor has quit IRC14:24
pandamarios: nope they are bases.14:24
ykarelmarios, seems you hitting issue due to rhel8-1 image14:36
mariosykarel: thanks you mean at https://tree.taiga.io/project/tripleo-ci-board/task/1040?kanban-status=144727414:37
ykarelmarios, yes14:37
mariosykarel: grateful for any pointers you can add comment there ^^ if you feel like it :)14:37
ykarelcan u try with rhel 8 image14:37
ykarelsee bandini's mail too14:37
*** skramaja has quit IRC14:37
mariosykarel: ah ok i will check that (bandini email i mean)14:38
mariosykarel: thanks14:38
ykarelokk it's send to rhos-infrared14:38
ykarelmarios, http://post-office.corp.redhat.com/archives/rhos-infrared/2019-May/msg00046.html14:39
ykarelhis failing at tooling but u are hitting same14:39
ykarellet me check from which repo ansible comes14:40
ykarelcan u quickly check, output of yum repolist14:41
ykarelseems some repo is missing14:41
mariosykarel: thank you14:47
mariosnoted14:47
*** quiquell|lunch is now known as quiquell|off14:49
*** dsneddon has joined #oooq15:00
*** dsneddon has quit IRC15:05
* marios shutdown sequqnce15:13
*** ykarel is now known as ykarel|away15:19
*** tcw has quit IRC15:29
*** yolanda_ has quit IRC15:34
*** yolanda_ has joined #oooq15:37
*** tcw has joined #oooq15:38
rlandyweshay: arxcruz: so here is the confusion ... https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/container-prep/tasks/main.yml#L1515:49
rlandybm tests are resolving to tripleo-ci-testing15:49
rlandyand ovb periodic is resolving to the dlrn_hash_tag15:50
weshayah15:50
rlandy2019-05-13 02:20:50.429242 | primary | TASK [container-prep : echo container_build_id] ********************************15:51
rlandy2019-05-13 02:20:50.441090 | primary | Monday 13 May 2019  02:20:50 +0000 (0:00:00.057)       0:00:21.384 ************15:51
rlandy2019-05-13 02:20:50.526962 | primary | ok: [undercloud] => {15:51
rlandy2019-05-13 02:20:50.527104 | primary |     "container_build_id": "59c27442d8e88c45b48e2cb98e163356e63dd091_0129a5fa"15:51
rlandy2019-05-13 02:20:50.527125 | primary | }15:51
rlandy^^ ovb15:51
*** ykarel|away has quit IRC15:51
*** marios has quit IRC15:52
rlandy2019-05-13 15:18:18.158041 | primary | TASK [container-prep : echo container_build_id] ********************************15:53
rlandy2019-05-13 15:18:18.195191 | primary | Monday 13 May 2019  15:18:18 +0000 (0:00:00.185)       0:00:01.308 ************15:53
rlandy2019-05-13 15:18:18.269443 | primary | ok: [undercloud] => {15:53
rlandy2019-05-13 15:18:18.269541 | primary |     "container_build_id": "tripleo-ci-testing"15:53
rlandy2019-05-13 15:18:18.269556 | primary | }15:53
rlandy^^ bm15:53
rlandythe container image tag of the two is different15:53
rlandybut if you look at tempest ...15:53
rlandyhttps://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/validate-tempest/defaults/main.yml#L3715:54
rlandy{{ container_build_id }}{{ update_containers_append_tag }}15:55
rlandyso it should follow  container_build_id15:55
rlandysomewhere that may get updated15:55
rlandywatching what happens with overcloud container prep15:56
rlandybut with prepare_overcloud_containers that gets reset ...15:58
rlandy2019-05-10 21:40:15.418366 | primary | TASK [container-prep : echo container_build_id] ********************************15:58
rlandy2019-05-10 21:40:15.455711 | primary | Friday 10 May 2019  21:40:15 +0000 (0:00:00.099)       0:00:34.679 ************15:58
rlandy2019-05-10 21:40:15.537516 | primary | ok: [undercloud] => {15:58
rlandy2019-05-10 21:40:15.537638 | primary |     "container_build_id": "1c3646705592e5dca1c55a29f25e5239e719c35f_85df50c7"15:58
rlandy2019-05-10 21:40:15.537651 | primary | }15:58
weshayrlandy are you should prepare_overcloud_containers is in play?16:01
* weshay sees if I have your log open16:01
rlandyweshay: ack16:01
rlandysomewhere between undercloud and overcloud prep containers container_build_id is being reset16:01
weshayrlandy https://sf.hosted.upshift.rdu2.redhat.com/logs/15/165815/46/check/periodic-tripleo-ci-centos-7-bm_envD-3ctlr_1comp-featureset001-master/cfdca84/job-output.txt.gz#_2019-05-10_21_40_15_53763816:03
weshayrlandy I bet that step is skipped in ovb16:03
rlandyweshay: well in ovb - both times that resolves to the dlrn hash16:03
weshayrlandy now that tripleo-common handles all that.. we don't run it for the overcloud16:04
rlandyin bm, undercloud resolves to tripleo-ci-testing16:04
rlandyovercloud resolves to hash16:04
weshayrlandy you want another pair of eyes?16:04
weshayideally we're using the "updated" tag / container16:05
rlandyweshay: looking a bit more - will ping for help if I don;t track the exact line16:05
rlandyI see now the diff16:05
weshayk cool16:05
*** aakarsh has quit IRC16:13
*** bogdando has quit IRC16:14
rlandyovb is correct - it does the process twice - once undercloud, once overcloud but it's consistent16:15
rlandybm does the process twice but the answer is diff undercloud and overcloud16:15
*** ykarel has joined #oooq16:15
weshayrlandy ya.. but I don't think we need to call it twice anymore16:17
rlandywe still do according to logs16:17
weshayat least in any containerized undercloud deployment16:17
weshayrfolco|ruck need help w/ anything?16:19
rfolco|ruckweshay, no, I am working on container build check job improvements and then will check browbeat fs05316:19
rfolco|ruckweshay, unless you have any other priorities16:19
weshayk16:19
weshayrfolco|ruck only other thing would be the ansible bump16:20
*** tesseract has quit IRC16:20
rfolco|ruckweshay, right, need to find a way to replace tags.... this is more complicated16:20
weshayreplace tags just for include_tasks16:21
weshaynot generally16:21
rfolco|ruckyes16:21
weshayrfolco|ruck vars, set facts can replace tags16:22
weshayw/ coupled w/ when16:22
*** dtantsur is now known as dtantsur|afk16:23
rfolco|ruckweshay, ok I'll test something like that in a bit16:24
*** ykarel is now known as ykarel|away16:24
rlandyha - it's the order when repo_setup is called16:27
weshayrlandy repo_setup resets the var probably right?16:29
rlandycontainer_prep is called twice16:30
rlandyweshay: ack16:30
rlandyit sets it to dlrn_hash16:30
weshayaye16:30
rlandythat's the diff16:30
rlandyif you look at ovb - it runs that three times16:30
rlandysetup_undercloud, deploy_undercloud and overcloud16:30
rlandybm does that twice16:30
* rlandy checks why16:31
rfolco|ruckweshay, what if I just move the tags into the task that is being included with include_task: tasks.yaml... and in tasks.yaml I set the tags16:31
weshayI'd have to see it to understand tbh16:33
rfolco|ruckweshay, ok, let me see if this works first, its just a thought, I might be neglecting something.16:33
rfolco|ruckweshay, also, please see this one when you get a chance https://review.opendev.org/#/c/658449/16:34
rlandyok - one more playbook16:40
*** matbu has quit IRC16:40
weshayrfolco|ruck I've opened two bugs on the queens promotion..16:45
rfolco|ruckweshay, ack16:51
*** holser_ has quit IRC16:52
*** matbu has joined #oooq16:57
*** udesale has quit IRC16:59
*** dsneddon has joined #oooq17:01
*** dsneddon has quit IRC17:06
*** jpena is now known as jpena|off17:08
*** aakarsh has joined #oooq17:14
*** jbadiapa has quit IRC17:17
*** kopecmartin is now known as kopecmartin|off17:18
*** dsneddon has joined #oooq17:20
*** tcw has quit IRC17:23
*** tcw has joined #oooq17:24
*** ykarel|away has quit IRC17:32
*** derekh has quit IRC17:37
rlandyha - better17:53
*** Vorrtex has quit IRC18:24
*** amoralej is now known as amoralej|off18:33
weshayrfolco|ruck we need to get rocky standalone  in a zuul template or running against tht, tc, python-tripleoclient18:41
weshayrfolco|ruck perhaps I'll document in a bug?18:42
weshayhttps://review.opendev.org/#/q/topic:rocky-tempest+(status:open+OR+status:merged)18:42
rfolco|ruckweshay, looks like arxcruz is doing it here.. https://review.opendev.org/#/c/657589/2/zuul.d/standalone-jobs.yaml18:43
rfolco|ruckweshay, do you need me to add rocky standalone job separated ?18:43
weshayrfolco|ruck that doesn't get the job done though18:43
rfolco|ruckL10     branches: ^(?!stable/(newton|ocata|pike|queens|rocky)).*$18:44
weshaythe rocky version != master and the other branches18:44
weshayrfolco|ruck right.. ! rocky18:44
weshayit will fail on rocky18:44
rfolco|ruckk k18:44
weshay    name: tripleo-ci-centos-7-standalone-rocky18:44
weshay works on rocky18:44
weshayrfolco|ruck I think we could patch https://opendev.org/openstack/tripleo-ci/src/branch/master/zuul.d/standalone-jobs.yaml, add the rocky version to the template18:46
weshayand we'd be done18:46
rfolco|ruckweshay, yep, its already there on https://opendev.org/openstack/tripleo-ci/src/branch/master/zuul.d/standalone-jobs.yaml#L2918:47
weshayvs.. defining it on each repo as I tested18:47
weshayrfolco|ruck ya.. I guess that has the wrong parent18:48
weshayneeds to parent to: line 41 on https://review.opendev.org/#/c/657589/2/zuul.d/standalone-jobs.yaml18:48
weshayafaict18:48
weshayrlandy please review https://review.opendev.org/#/c/657589/ in your time w/ context here ^18:49
weshayrfolco|ruck rlandy noting rocky has use_os_tempest: false18:50
rfolco|ruckweshay, I am a bit confused yet, the one you pointed out is branchless... runs on master18:50
weshaythat's the diff18:50
rlandylooking18:51
rfolco|ruckI think you want a real stable/branch job that runs against rocky and set os_tempest as off18:51
weshaythat is what arxcruz's commit does rfolco|ruck18:51
weshayrfolco|ruck it's just not part of a template18:51
weshaybecause the name changed18:51
rfolco|ruckweshay, ok, let me check the layout18:52
rlandyinteresting because we  should juts be able to override the values18:53
weshayrlandy for just rocky?18:53
rlandyweshay:  yes - featureset_ovveride18:54
rlandyguess it's a matter of style18:54
rlandyyou would gain a little less duplication18:54
weshayrlandy I don't think that's right..18:55
weshayit's already using a featureset override18:55
weshayand turning os_tempest on for stein, train18:55
weshaycan we use the same job name and turn it off for stable/rocky?18:56
rlandyweshay: yep - that's how all override jobs work - parent job has a var - child job changes it ... what I am not sure about is how it works with featureset_override18:56
rlandyI'd have to think about this18:56
rlandyso  you woudl have a rocky job18:56
rlandycorrect18:56
weshayso the only thing that needs to change there...18:57
weshaywould be line 4118:57
rlandybut parent off tripleo-ci-centos-7-standalone18:57
weshayrename it to tripleo-ci-centos-7-standalone18:57
rlandyso you save some stuff in duplication18:57
rfolco|ruckthere is no template for standalone18:57
weshayrlandy and you have have a parent/child w/ the same name no problem?18:57
rfolco|ruckonly for standalone-scenarios18:57
rlandychild is called tripleo-ci-centos-7-standalone-rocky18:58
weshayrlandy currently yes18:58
rlandyweshay: the way it is would work18:58
rlandybut wondering why we just don't override only what we need18:59
rlandymaybe that is the only way to do this cleanly?18:59
rfolco|ruckI agree with you rlandy18:59
* rlandy is thinking out a loud18:59
* rlandy thinks how featureset_override would work18:59
weshayI don't think I've seen a parent/child w/ the same name18:59
rfolco|ruckbranches is going to be overriden19:00
rfolco|ruckso you can parent off tripleo-ci-centos-7-standalone19:00
rlandywhy would parent/child have the same name?19:00
rfolco|ruckand just override os_tempest as off19:00
rlandy^^ not quite19:00
rlandythere is mote19:00
rlandymore to it than thar19:00
rlandythat19:00
weshayya.. I think the other vars don't need to be overriden19:00
weshayjust the19:00
weshaybranches:19:00
weshayand featureset_override:  use_os_tempest19:01
rlandyyou need run_tempest to be true19:01
rfolco|ruckyes branches and os_tempest19:01
rfolco|ruckwhat else?19:01
*** Vorrtex has joined #oooq19:01
rlandyso ... using a pastebin ...19:01
rfolco|ruckok rlandy19:01
weshaythe other vars are not the crux of the issue atm19:01
rfolco|ruckunlessss.... he does not want to run the tests in whitelist19:02
weshayrfolco|ruck  funny enough the standalone job ( non-scenario ) is in the multinode template https://opendev.org/openstack/tripleo-ci/src/branch/master/zuul.d/multinode-jobs.yaml#L1919:03
rfolco|rucklolz19:03
weshayso we could add standalone rocky to that template19:03
weshayand have this triggering the way we want19:03
rlandyhttps://paste.fedoraproject.org/paste/5Uz-iUTt7jFo3uQimDlzaQ19:03
rfolco|ruckyes just like we did for upgrade-stein for example19:04
rfolco|ruckrlandy, looking19:04
rlandyidk - we would have to test that19:04
weshayrlandy ya.. that is fine19:04
rlandydevil is in the details on these var definition19:04
weshayit's the triggering that is important atm19:04
rlandyweshay: I'll comment for arxcruz to review19:04
rlandyhe can reject it19:04
weshayrlandy if it has a new name, it only triggers against tripleo-ci19:04
weshayyou guys are getting hung up on the wrong thing19:05
weshaybut anyhooo19:05
rlandyweshay: unless we add it to templates19:05
rlandyweshay: what is the right thing to hang up on?19:06
rfolco|ruckweshay, just trying to avoid duplication19:06
rfolco|ruckwe understood you want to run against triple oprojects (template)19:06
weshayrfolco|ruck doesn't matter if your code is clean if the job doesn't trigger :)19:06
rfolco|ruckweshay, we are on the same page, I think rlandy and I were optimizing the parenting thing19:07
* weshay updated the review19:07
rlandytriggering is a diff matter19:07
rlandywe need to add this to templates19:08
weshayI think this will work.. /me runs w/ a test patch https://review.opendev.org/#/c/657589/3/zuul.d/multinode-jobs.yaml19:08
weshayk.. test review up19:10
rlandyweshay: ack that will work19:10
rlandyjust thought we were reviewing the structure of the parenting before19:11
weshaythanks19:11
weshayrlandy while I have you distracted https://review.opendev.org/#/c/658449/19:16
rlandywoohoo ...     set:19:16
rlandy      tag: "5722f5f9947dbd2dabd76f60bf75203e85dbe145_04eed619:16
rlandylooking19:16
weshaygood :)19:16
weshayif that's the hash you are and the droids are looking for19:17
weshayhttps://review.opendev.org/#/c/64535719:22
rlandyack - how did we forget that19:27
rlandyor not notice it before?19:27
weshayrlandy I don't think our team uses quickstart.sh much19:28
weshayand centos.ci sucks19:28
weshayand we haven't gotten very far w/ molecule19:28
weshayI can go on19:29
rlandyno need19:34
rlandyI get it19:34
weshayrlandy https://review.rdoproject.org/r/#/c/20277/19:39
rlandyweshay: ^^ ok to merge that?19:43
weshayrlandy I *think* so, I am realizing my zuul skills are duuul. afaict that doesn't actually add any jobs to the promotion pipelines19:44
weshayjust setting up for it19:44
rlandyweshay: ack19:44
rlandyjust job definition19:44
weshayack to merge then19:45
rlandyto add jobs to promotion pipeline, you would edit https://github.com/rdo-infra/review.rdoproject.org-config/blob/master/zuul.d/tripleo.yaml19:46
rlandydone19:46
arxcruzrlandy:?19:46
arxcruzwhich review ?19:46
*** dtrainor has quit IRC19:47
rlandyarxcruz: sorry what? problem solved for bm19:48
*** dtrainor has joined #oooq19:49
weshayarxcruz fyi.. I've updated https://review.rdoproject.org/r/#/c/20590/19:49
weshayarxcruz only thing I couldn't do was get that ssh command on multple lines to save my life19:49
arxcruzweshay: just saw it :)19:50
*** panda has quit IRC20:19
*** panda has joined #oooq20:21
rlandyweshay: can I bother you for unrelated rhos-14 error?20:35
weshayrlandy aye20:36
weshayrlandy deployment failure, in the stack creation?20:36
rlandyweshay: k ... been chasing this one for a while - works fine in rocky20:36
rlandyweshay: so here is the error ... https://sf.hosted.upshift.rdu2.redhat.com/logs/periodic/code.engineering.redhat.com/openstack/tripleo-ci-internal-jobs/master/tripleo-ci-rhel-7-standalone-rhos-14/02d6eff/logs/undercloud/home/zuul/standalone_deploy.log.txt.gz#_2019-05-12_20_14_2220:37
rlandyand here is the fix ( in rocky branch)20:37
rlandyhttps://github.com/openstack/tripleo-common/blob/stable/rocky/container-images/overcloud_containers.yaml.j2#L11120:37
rlandyweshay: ^^ that should have been fixed in tripleo-common 9.320:37
rlandyrhos-14 has triple-common 9.520:38
rlandyyet the same error20:38
* rlandy is stumped as to how20:38
weshayrlandy looking and poking around20:39
weshayfew20:39
rlandysure - no rush - been borked for weeks20:40
*** Vorrtex has quit IRC20:42
rlandyha - browbeat job is preping images for overcloud :)20:48
rlandyprogress20:48
*** Vorrtex has joined #oooq20:50
rlandyugh ... noo!!! now bm jobs runs too long20:58
*** derekh has joined #oooq20:59
weshayrlandy pretty sure we need to see the hieradata for this21:02
rlandyweshay: the rhos-14 stuff?21:02
weshayya21:03
weshayrlandy I can't tell what variables the standalone has.. /me walking though http://codesearch.openstack.org/?q=DockerCinderConfigImage&i=nope&files=&repos=21:03
rlandyhttps://sf.hosted.upshift.rdu2.redhat.com/logs/periodic/code.engineering.redhat.com/openstack/tripleo-ci-internal-jobs/master/tripleo-ci-rhel-7-standalone-rhos-14/02d6eff/logs/undercloud/home/zuul/containers-prepare-parameters.yaml.txt.gz21:03
rlandy^^ other than that,no21:03
weshayrlandy so..21:07
weshayI think we're lacking some logging in the standalone21:07
weshayso I can bring up a rocky version if you bring up a osp-14 version21:07
weshayI've been looking through the cherry-picks to code.eng don't see much there21:08
rlandyweshay: I have the rocky version logs21:08
weshaywe need more than what's logged is my point21:08
rlandyoh you mean a full run21:08
weshaywe need two live systems21:08
weshayrocky and osp-1421:08
rlandyok. let me repovision my testbox21:08
weshayrlandy why do you reprovision?21:08
weshayjust curious21:09
rlandybecause it has rhel-8 on it now21:09
rlandyfor reproducer testing21:09
weshayaye21:09
weshayrlandy ok.. so I'll bring up rocky, you bring up 1421:10
weshayI'll find the missing bit's we should log, and if we're lucky we'll see where osp is missing a thing21:10
rlandyrel eng claims all the patches I asked about are there21:11
weshayrlandy I wonder if this is the issue https://review.opendev.org/#/c/644912/1/container-images/overcloud_containers.yaml.j221:11
rlandyand a basic file compare gives me nothing21:11
weshayrlandy how much trouble would it be to throw up a fs010 containers-multinode on osp-1421:12
weshaythere were some change to rocky to get the standalone going21:12
rlandyweshay: creating the job is the easy part - keeping it passing takes resources :)21:13
weshayrlandy ya.. if keeping osp running w/ the past phase 2 tag on it21:13
weshaybecomes a burden we need to look into why21:13
rlandyweshay: ok - so we could lock the tag21:14
rlandybut I think that is besides the point21:14
weshayno no21:14
rlandyweshay: this is really the first major issue, I could not debug easily21:14
weshayit should always pass minus some really weird exceptions21:14
rlandymostly, it's been fine21:14
weshaystandalone for osp-14 has been mostly fine?21:14
weshayjust curious21:14
weshaybecause if that's the case I'm going down the wrong path looking at a couple patches here21:15
rlandyyeah - before this error21:15
rlandywhich arrived in a puddle end of april21:15
*** jtomasek has quit IRC21:17
*** aakarsh has quit IRC21:37
*** Goneri has quit IRC21:38
*** aakarsh has joined #oooq22:03
*** ksambor has quit IRC22:06
*** vinaykns has quit IRC22:41
*** saneax has joined #oooq23:05
*** rlandy is now known as rlandy|bbl23:25
*** derekh has quit IRC23:30

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