*** rlandy is now known as rlandy|bbl | 00:01 | |
*** tosky has quit IRC | 00:56 | |
*** openstackstatus has joined #oooq | 01:02 | |
*** ChanServ sets mode: +v openstackstatus | 01:02 | |
*** brault has joined #oooq | 01:56 | |
*** rfolco has joined #oooq | 02:22 | |
*** rfolco has quit IRC | 02:27 | |
*** rlandy|bbl is now known as rlandy | 02:53 | |
*** rlandy has quit IRC | 02:56 | |
*** apetrich has quit IRC | 03:09 | |
*** Trevor_V has quit IRC | 03:18 | |
*** udesale has joined #oooq | 03:41 | |
*** ysandeep has joined #oooq | 03:57 | |
*** ysandeep is now known as ysandeep|bfast | 03:58 | |
*** bhagyashris has joined #oooq | 04:02 | |
*** dsneddon has quit IRC | 04:09 | |
*** dsneddon has joined #oooq | 04:24 | |
*** ratailor has joined #oooq | 04:30 | |
*** dsneddon has quit IRC | 04:32 | |
*** dsneddon has joined #oooq | 04:33 | |
*** ysandeep|bfast is now known as ysandeep | 04:37 | |
*** epoojad1 has joined #oooq | 04:48 | |
*** dsneddon has quit IRC | 04:51 | |
*** bhagyashris has quit IRC | 05:01 | |
*** holser has joined #oooq | 05:05 | |
*** bhagyashris has joined #oooq | 05:09 | |
*** ratailor has quit IRC | 05:13 | |
*** ratailor has joined #oooq | 05:18 | |
*** sabedevops has joined #oooq | 05:23 | |
*** dsneddon has joined #oooq | 05:26 | |
*** surpatil has joined #oooq | 05:27 | |
*** sabedevops has quit IRC | 05:29 | |
*** soniya29 has joined #oooq | 05:40 | |
*** holser has quit IRC | 05:55 | |
*** rfolco has joined #oooq | 05:58 | |
*** rfolco has quit IRC | 06:03 | |
*** skramaja has joined #oooq | 06:05 | |
*** zbr has joined #oooq | 06:06 | |
*** zbr|ooo has quit IRC | 06:08 | |
*** jtomasek has joined #oooq | 06:14 | |
*** dsneddon has quit IRC | 06:19 | |
*** marios|ruck has joined #oooq | 06:20 | |
*** raukadah is now known as chkumar|rover | 06:37 | |
chkumar|rover | marios|ruck: Hello | 06:46 |
---|---|---|
chkumar|rover | marios|ruck: I have the reproducer up with the same failure, want to take a look? | 06:47 |
chkumar|rover | swift ring_builder | 06:47 |
*** epoojad1 has quit IRC | 06:48 | |
marios|ruck | chkumar|rover: o/ morning - did you find anything interesting (maybe put on bug if you do). I can have a look - will you give me login info (I can check but in a bit). did you get anyone from swift (you said you ping some folks yesterday) | 06:50 |
chkumar|rover | marios|ruck: need public key | 06:51 |
marios|ruck | chkumar|rover: https://github.com/marios.keys | 06:54 |
marios|ruck | chkumar|rover: thanks | 06:54 |
chkumar|rover | I have not checked with swift people, I will dig more into that | 06:54 |
marios|ruck | chkumar|rover: stein promoted last night was almost red ... will dig at rocky today | 06:57 |
chkumar|rover | ok | 06:58 |
marios|ruck | chkumar|rover: hmm strange it was green on testproject there https://review.rdoproject.org/r/#/c/23777/ | 07:16 |
marios|ruck | chkumar|rover: i think the mysql thing is red herring its also in the good log | 07:18 |
*** apetrich has joined #oooq | 07:22 | |
*** holser has joined #oooq | 07:23 | |
*** dsneddon has joined #oooq | 07:23 | |
*** saneax has joined #oooq | 07:28 | |
*** dsneddon has quit IRC | 07:28 | |
chkumar|rover | marios|ruck: I think one of the bug is duplicate, but still not sure what is causing issue | 07:29 |
*** holser has quit IRC | 07:39 | |
*** ysandeep has quit IRC | 07:46 | |
chkumar|rover | brb after lunch | 07:47 |
marios|ruck | chkumar|rover: it might not be just swift ringbuilder | 07:47 |
chkumar|rover | marios|ruck: mysql and swift proxy service is fine | 07:47 |
marios|ruck | chkumar|rover: ack have good lunch (on your undercloud logs looks like more have the same eg 3470 2019-11-21 16:30:21 | "2019-11-21 16:27:40,625 WARNING: 113350 -- Retrying running container: zaqar", 3249 2019-11-21 16:30:21 | "2019-11-21 16:27:03,840 WARNING: 113348 -- Retrying running container: mistral", | 07:47 |
chkumar|rover | marios|ruck: cd /home/zuul/undercloud-ansible-2Yz_C5 and external_deploy_steps_tasks.yaml will i try re-running ansible config download playbook | 07:48 |
chkumar|rover | ? | 07:49 |
chkumar|rover | brb | 07:49 |
marios|ruck | chkumar|rover: quite a few of those type=AVC msg=audit(1574353872.018:15602): avc: denied { read } for pid=60509 comm="swift-container" name="4cc0e73e1ef327064588e0b6c7f535f5.db" dev="vda1" ino=6275895 scontext=system_u:system_r:container_t:s0:c432,c880 tcontext=system_u:object_r:swift_data_t:s0 tclass=file permissive=1 | 07:55 |
marios|ruck | chkumar|rover: yeah we can re-run but lets poke first at logs a bit more | 07:56 |
marios|ruck | chkumar|rover: so we know what to try | 07:56 |
*** ccamacho has joined #oooq | 08:09 | |
*** ccamacho has quit IRC | 08:13 | |
*** tosky has joined #oooq | 08:15 | |
*** dsneddon has joined #oooq | 08:17 | |
*** dsneddon has quit IRC | 08:23 | |
*** ysandeep has joined #oooq | 08:25 | |
*** ccamacho has joined #oooq | 08:27 | |
*** tesseract has joined #oooq | 08:35 | |
*** dsneddon has joined #oooq | 08:50 | |
*** epoojad1 has joined #oooq | 09:03 | |
*** chem has joined #oooq | 09:10 | |
*** jfrancoa has joined #oooq | 09:19 | |
*** sshnaidm is now known as sshnaidm|off | 09:21 | |
*** jfrancoa has quit IRC | 09:24 | |
*** jfrancoa has joined #oooq | 09:25 | |
panda | hot fresh reviews ! https://review.rdoproject.org/r/23773 https://review.rdoproject.org/r/23717 | 09:28 |
panda | spoiler alert: they may take a while to review ... | 09:31 |
chkumar|rover | marios|ruck: http://zuul.openstack.org/builds?job_name=tripleo-ci-centos-7-containerized-undercloud-upgrades master is also broken now | 09:43 |
chkumar|rover | marios|ruck: "tripleo_ironic_pxe_tftp_healthcheck.service loaded failed failed ironic_pxe_tftp healthcheck" | 09:43 |
marios|ruck | chkumar|rover: but is it same thing? for master we don't need to worry so much | 09:43 |
marios|ruck | chkumar|rover: i mean for upgrade jobs on master | 09:43 |
marios|ruck | chkumar|rover: so its weird that the testproject passed on fs1 stein (I think thats why we had the stein promotion). i saw the mysql errors on your undercluod, but i don't find them in the bugs logs | 09:44 |
*** derekh has joined #oooq | 09:44 | |
marios|ruck | chkumar|rover: i think you need to reach out to deployment team to dig | 09:44 |
marios|ruck | chkumar|rover: i can't find something on your test box | 09:44 |
chkumar|rover | marios|ruck: I was trying to find a passed logs to compare the undercloud upgrade failure there I got the master failure | 09:45 |
marios|ruck | chkumar|rover: i got excited when i found that https://review.opendev.org/#/c/677237/ from 3 days ago but i can't see any nits there for example https://review.opendev.org/#/c/677237/29/deployment/swift/swift-proxy-container-puppet.yaml https://review.opendev.org/#/c/677237/29/deployment/swift/swift-storage-container-puppet.yaml | 09:45 |
marios|ruck | chkumar|rover: ack yeah its always good to compare to good log cos some of the errors are misleading/also in good logs | 09:46 |
*** rascasoft has joined #oooq | 09:57 | |
chkumar|rover | marios|ruck: Now I am totally confused, I was looking at passed job http://zuul.openstack.org/build/c25e5f823f31447881f7740c8999bddb and in https://7ac7dfcd0f6bacb47757-d2fc91d4dbb392695dd07e322bd6fba0.ssl.cf1.rackcdn.com/694773/3/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/c25e5f8/logs/undercloud/home/zuul/undercloud_upgrade.log.txt.gz error regarding swift ring builder is there but uprgade | 10:05 |
chkumar|rover | passed | 10:05 |
chkumar|rover | 2019-11-21 17:29:44 | "2019-11-21 17:29:42,169 ERROR: 126178 -- ERROR configuring swift_ringbuilder" | 10:05 |
marios|ruck | chkumar|rover: where is that log from ... so it passes in check but not periodic? | 10:07 |
chkumar|rover | marios|ruck: I have grabbed the log from master check job and comparing with failed train job | 10:09 |
marios|ruck | chkumar|rover: ah ok | 10:10 |
*** dtantsur|afk is now known as dtantsur | 10:22 | |
*** ratailor has quit IRC | 10:49 | |
*** soniya29 has quit IRC | 10:57 | |
chkumar|rover | marios|ruck: panda fresh review little hotter https://review.opendev.org/#/c/694720/5 | 10:59 |
*** soniya29 has joined #oooq | 11:05 | |
marios|ruck | chkumar|rover: ack will check. fs1 stein now green on latest run :/ https://review.rdoproject.org/zuul/builds?job_name=periodic-tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-stein | 11:05 |
marios|ruck | chkumar|rover: master promoted, train missed promotion only for fs10 so trying that https://review.rdoproject.org/r/#/c/23784/ | 11:06 |
chkumar|rover | marios|ruck: ah, awesome | 11:06 |
chkumar|rover | marios|ruck: I wanted to chat about fs030 and standalone scenario7 job | 11:06 |
marios|ruck | chkumar|rover: sure gimme few mins? we can get on bluej if you like? does half past work for you? | 11:07 |
marios|ruck | chkumar|rover: like 23 mins | 11:07 |
chkumar|rover | marios|ruck: yes sounds good | 11:07 |
*** dsneddon has quit IRC | 11:08 | |
*** yolanda__ has joined #oooq | 11:08 | |
*** yolanda has quit IRC | 11:09 | |
*** udesale has quit IRC | 11:10 | |
panda | chkumar|rover is there any way to test that change ? | 11:12 |
chkumar|rover | panda: https://review.rdoproject.org/r/#/c/23737/ | 11:13 |
chkumar|rover | panda: I need one more help https://opendev.org/openstack/tripleo-quickstart-extras/src/branch/master/playbooks/tempest.yml#L64 | 11:15 |
chkumar|rover | i need to set undercloud: true in the given expression | 11:15 |
chkumar|rover | i tried to through fs027 but it is not working https://review.opendev.org/#/c/694719/6/config/general_config/featureset027.yml@141 | 11:16 |
panda | chkumar|rover: ? | 11:16 |
chkumar|rover | basically i need to pull the skiplist of undercloud only | 11:17 |
chkumar|rover | do I need to add a seperate condition for undercloud? | 11:17 |
panda | chkumar|rover: so you have a list of dictionaries, one of the keys in all elements is undercloud, and you want to select only the element that have unercloud key set to true ? | 11:18 |
chkumar|rover | panda: yes | 11:19 |
panda | chkumar|rover: is the list in json ? | 11:19 |
chkumar|rover | panda: yes it is a list | 11:21 |
chkumar|rover | panda: v | 11:21 |
chkumar|rover | panda: https://2a14dbc9d75a16670d0e-9aa48c0c46296f03f9068df66e0862d4.ssl.cf2.rackcdn.com/694719/5/check/tripleo-ci-centos-7-undercloud-containers/a95a98e/logs/ara_oooq/result/bc07d023-1bf7-4069-9f14-02fef4b6aaa8/ | 11:21 |
panda | chkumar|rover: you need just the test: value ? | 11:25 |
panda | chkumar|rover: or the whole list element ? | 11:26 |
chkumar|rover | panda: we need the whole list element having undercloud: true | 11:27 |
*** yolanda__ has quit IRC | 11:33 | |
*** bhagyashris has quit IRC | 11:35 | |
*** soniya29 has quit IRC | 11:36 | |
panda | chkumar|rover: I'm almost there | 11:41 |
panda | chkumar|rover: last piece missing | 11:41 |
*** dsneddon has joined #oooq | 11:42 | |
*** yolanda has joined #oooq | 11:46 | |
chkumar|rover | panda: ok | 11:46 |
panda | chkumar|rover: I have it, but there's a caveat | 11:47 |
*** epoojad1 has quit IRC | 11:48 | |
panda | chkumar|rover: and I have to understand a bit better how is known_failures passed to the task | 11:48 |
marios|ruck | wtf the etherpad ate my edits :/ | 11:49 |
panda | marios|ruck: it's lunchtime | 11:50 |
panda | chkumar|rover: so if the known_failures is passed as json text, you need to convert if from json | 11:50 |
panda | chkumar|rover: the you need to specify know_failures as key in this json. | 11:51 |
chkumar|rover | panda: https://opendev.org/openstack/openstack-ansible-os_tempest/src/branch/master/tasks/tempest_post_install.yml#L167 | 11:52 |
panda | chkumar|rover: then there's the caveat, you can't use undercloud=='true' for multiple reasons | 11:52 |
chkumar|rover | panda: list got passed, | 11:52 |
*** yolanda has quit IRC | 11:52 | |
chkumar|rover | then key got selected therre | 11:52 |
panda | chkumar|rover: I'm lost, wha'ts the relationship between known_failures and testpest_blacklist ? | 11:54 |
panda | chkumar|rover: the important thing to undestand is if known_failures comes as json test or a ansible var to that task | 11:54 |
*** rfolco has joined #oooq | 11:55 | |
chkumar|rover | panda: https://opendev.org/openstack/tripleo-quickstart-extras/src/branch/master/playbooks/tempest.yml#L64 | 11:55 |
chkumar|rover | tmepest_blacklist : known_failures | 11:55 |
panda | chkumar|rover: ok, that comes after, where is known_failures defined ? | 11:55 |
chkumar|rover | [https://opendev.org/openstack/tripleo-quickstart-extras/src/branch/master/roles/validate-tempest/vars/tempest_skip_master.yml#L7 | 11:56 |
chkumar|rover | panda: ^^ | 11:56 |
panda | chkumar|rover: ok, so it's already a ansible var, no need to convert | 11:59 |
panda | chkumar|rover: ok, so the next step is the selection, and that's the caveat | 12:00 |
panda | chkumar|rover: the boolean gets lost in some way, so you can't specify undercloud=='true' beacuse true is not text | 12:00 |
panda | chkumar|rover: and you can't specify undercloud==true because the boolean true in the var is somewhat lost in the json_query filter | 12:01 |
chkumar|rover | panda: Do I need to add a another task to where we can specifu undercloud==true when tempest_cloud_name is undercloud? | 12:01 |
panda | chkumar|rover: so you'll have to use just [?undercloud] | 12:01 |
chkumar|rover | panda: ok let me try that | 12:01 |
panda | chkumar|rover: but you have to ensure taht if an "undercloud" key is present, then it should be true | 12:01 |
panda | chkumar|rover: because the filter check for the presence of key undercloud | 12:02 |
panda | chkumar|rover: also, i think [?undecloud==true] is dangerous anyway, because items taht don't have the undercloud key will match | 12:02 |
*** yolanda has joined #oooq | 12:05 | |
chkumar|rover | marios|ruck: there is no train job for scenario-7, I need to add those also | 12:05 |
panda | chkumar|rover: fs030 tested only for master, is that ok ? | 12:08 |
chkumar|rover | panda: it also runs on train, | 12:09 |
chkumar|rover | panda: I will add a job there to test it | 12:10 |
chkumar|rover | give me a min | 12:10 |
panda | chkumar|rover: up to you, I can +2 | 12:10 |
chkumar|rover | panda: it will work anyway | 12:10 |
panda | chkumar|rover: the ruck will fix it if it's broken | 12:10 |
chkumar|rover | hehe | 12:11 |
chkumar|rover | kopecmartin: agenda for https://hackmd.io/fIOKlEBHQfeTZjZmrUaEYQ?view tempest meeting | 12:12 |
*** soniya29 has joined #oooq | 12:14 | |
marios|ruck | chkumar|rover: ack | 12:14 |
marios|ruck | panda: images end up there https://images.rdoproject.org/centos7/rocky/rdo_trunk/ via fs2-upload job yes? | 12:29 |
*** ysandeep has quit IRC | 12:30 | |
panda | marios|ruck: yes | 12:30 |
marios|ruck | panda: thanks | 12:30 |
marios|ruck | panda: tl;dr ... rocky promoted borked (not sure how) but it is trying to promote but fails cos ERROR promoter ERROR: The promoted hash was not found: https://images.rdoproject.org/centos7/rocky/rdo_trunk/3e2f5658413cd31dd54933d0aed93da0068aed7e_fbb4de96 | 12:31 |
marios|ruck | panda: luckily, that is still tripleo-ci-testing ^ https://trunk.rdoproject.org/centos7-rocky/tripleo-ci-testing/delorean.repo (cos it only runs wed/weekend) so hopefully i can run it with testproject and replace it indeed there is no image there with that https://images.rdoproject.org/centos7/rocky/rdo_trunk/ (bringing me back to i don't know how it happened) | 12:32 |
marios|ruck | panda: (i know, #cool story bro) | 12:32 |
panda | marios|ruck: I head last sprint that ruck/rover were trying to replace fs02-upload with a build-upload job ? | 12:32 |
marios|ruck | panda: yeah didn't happen yet | 12:33 |
marios|ruck | panda: i convinced them to wait until you are ruck | 12:33 |
panda | marios|ruck: great. | 12:33 |
panda | marios|ruck: any logs from fs02 that woulc explain what happened ? | 12:33 |
panda | marios|ruck: maybe we're out of space ? | 12:34 |
marios|ruck | panda: no in fact i don't see any fails there https://review.rdoproject.org/zuul/builds?job_name=periodic-tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset002-rocky-upload | 12:34 |
marios|ruck | panda: well last one was a while ago anyway | 12:34 |
marios|ruck | panda: and this has been seen in logs for couple days now | 12:34 |
chkumar|rover | panda: http://logs.rdoproject.org/85/23785/1/check/molecule-delegated-promote-images/6a36099/job-output.txt TypeError: from_buffer() cannot return the address of the raw string within a str or unicode or bytearray object | 12:35 |
chkumar|rover | panda: knowne issue? | 12:35 |
panda | chkumar|rover: yes, I have a patch for that taht si part of a larger patch, but maybe I have to put a separate patch for that now | 12:37 |
chkumar|rover | panda: cool, thanks :-) | 12:37 |
panda | chkumar|rover: the other will take ages to merge ... :( | 12:37 |
*** skramaja has quit IRC | 12:37 | |
chkumar|rover | hmm | 12:37 |
marios|ruck | chkumar|rover: i have the same there http://logs.rdoproject.org/37/23037/14/check/molecule-delegated-promote-images/18cbbf2/job-output.txt | 12:38 |
marios|ruck | panda: so we should make it non voting then | 12:38 |
marios|ruck | panda: chkumar|rover blocks that one https://review.rdoproject.org/r/#/c/23037/ | 12:38 |
panda | marios|ruck: there's a delete script on the images server. If an image doesn't have a link associated, it's deleted | 12:39 |
panda | marios|ruck: so it's possibole that the promotion server took some time to promote, and in the meantime the image was deleted | 12:39 |
panda | marios|ruck: that's why you're not seeing failure in upload | 12:40 |
marios|ruck | panda: ack thanks that would explain | 12:40 |
marios|ruck | panda: maybe testproject will help us then lets see | 12:40 |
panda | marios|ruck: I'll push the paqtch for the delegated-promote-images, it's very small, and we can avoid putting in non-voting | 12:40 |
marios|ruck | panda: k | 12:40 |
panda | marios|ruck: chkumar|rover https://review.rdoproject.org/r/23787 | 12:45 |
*** dsneddon has quit IRC | 12:45 | |
chkumar|rover | panda: testing it | 12:46 |
*** skramaja has joined #oooq | 12:50 | |
panda | marios|ruck: chkumar|rover: and that job anyway shoul have a file filterm so it should not run for any file that is not involved | 12:56 |
panda | marios|ruck: chkumar|rover was it blocking something unrelated ? | 12:56 |
chkumar|rover | let me check the job definition | 12:57 |
panda | marios|ruck: chkumar|rover if it was blocking on something related, the first solution should not be "put it non-voting" or you may merge broken code ... | 12:58 |
chkumar|rover | panda: https://github.com/rdo-infra/ci-config/blob/master/zuul.d/layout.yaml#L44 my change is promotion config changes sorunning there | 12:58 |
chkumar|rover | panda: https://review.rdoproject.org/r/#/c/23785/ it passed | 12:58 |
chkumar|rover | weshay|ruck: kopecmartin tempest meeting time | 13:01 |
weshay|ruck | hey | 13:01 |
*** dsneddon has joined #oooq | 13:03 | |
*** rlandy has joined #oooq | 13:04 | |
*** dsneddon has quit IRC | 13:08 | |
*** epoojad1 has joined #oooq | 13:15 | |
*** surpatil has quit IRC | 13:25 | |
rlandy | marios|ruck: you know when you just decide to take on a small task and you open pandora's box??? yep - the image build change was exactly that | 13:29 |
marios|ruck | weshay|ruck: o/ re compute only build job at https://review.rdoproject.org/r/#/c/23655/4/zuul.d/build-containers.yaml where do you want to run that? should i add it with the rhel-8 build jobs like at https://github.com/rdo-infra/review.rdoproject.org-config/blob/master/zuul.d/tripleo.yaml or you don't want it running in ci/common/client etc ? do you want it running in check at all? or just merge it? | 13:30 |
*** soniya29 has quit IRC | 13:30 | |
marios|ruck | rlandy: ack, waiting on https://review.rdoproject.org/r/23786 hopefully will re-upload them | 13:30 |
marios|ruck | rlandy: lucking the ci-testing hash is still same obviously the pipeline wont run again till weekend | 13:30 |
marios|ruck | rlandy: oh you're referring to somethign else i think :D replacing fs2 with image build push | 13:31 |
rlandy | marios|ruck: right | 13:31 |
marios|ruck | rlandy: ignore the other thing (there is an image issue in rocky promoter missing images ) | 13:31 |
rlandy | the task I thought I would just finish off :) | 13:31 |
rlandy | not me | 13:32 |
rlandy | marios|ruck: we saw that happen a twice in our shift though | 13:32 |
weshay|ruck | marios|ruck, rfolco we want a new periodic pipeline that runs twice a day | 13:32 |
weshay|ruck | call the pipeline component-compute or something like that.. and drop the jobs in that | 13:32 |
*** dsneddon has joined #oooq | 13:33 | |
rfolco | weshay|ruck, can we call generically like component-promotion ? I don't think we need a separate pipeline for each component | 13:33 |
rfolco | weshay|ruck, and what did you make change your mind about once vs twice a day? | 13:34 |
marios|ruck | rfolco: weshay|ruck: ok then i think we can merge that https://review.rdoproject.org/r/#/c/23655/4/zuul.d/build-containers.yaml and then the pipeline/layout will come later (started there https://review.rdoproject.org/r/#/c/23712/2/zuul.d/upstream.yaml | 13:35 |
marios|ruck | rfolco: weshay|ruck going to move it (back) to config repo then and call it periodic and it can merge there https://review.rdoproject.org/r/#/c/23655/4/zuul.d/build-containers.yaml | 13:39 |
weshay|ruck | rfolco, at this time.. the design is an individual pipeline per component | 13:41 |
chkumar|rover | rfolco: rlandy https://review.rdoproject.org/r/#/c/23787/ and then this https://review.rdoproject.org/r/#/c/23785/ | 13:41 |
panda | rfolco: need some eyes, especially on the 2nd https://review.rdoproject.org/r/23773 https://review.rdoproject.org/r/23717 | 13:42 |
weshay|ruck | rfolco, I need to see this run often atm for the poc | 13:42 |
weshay|ruck | we can throttle it down to once a day after the poc if needed | 13:42 |
*** bogdando has joined #oooq | 13:42 | |
rfolco | weshay|ruck, ok, I am working on the changes to make the job read a custom release config file if its a component promotion job | 13:43 |
rfolco | panda, looking | 13:43 |
panda | rfolco: also https://review.rdoproject.org/r/23787 https://review.rdoproject.org/r/23772 https://review.rdoproject.org/r/23775 https://review.rdoproject.org/r/23784 https://review.rdoproject.org/r/rfolcoooo https://review.rdoproject.org/r/1million https://review.rdoproject.org/r/theinternet | 13:43 |
rfolco | panda, ok, queued for 2030, thanks | 13:44 |
panda | rfolco: https://review.rdoproject.org/r/2030 too then | 13:44 |
rlandy | chkumar|rover: https://review.rdoproject.org/r/#/c/23785/2/ci-scripts/dlrnapi_promoter/config/CentOS-7/master.ini is not going to impact your current promotions | 13:44 |
rlandy | criteria are frozen | 13:44 |
chkumar|rover | rlandy: hmm | 13:44 |
chkumar|rover | rlandy: is it possible to patch manually then if no issue? | 13:45 |
rlandy | chkumar|rover: you need to get on to the promotion server and edit the criteria there | 13:45 |
chkumar|rover | ok | 13:45 |
rlandy | chkumar|rover: do you want me to take you through that? | 13:45 |
rlandy | it's quick | 13:45 |
chkumar|rover | rlandy: yup | 13:46 |
rlandy | see pm | 13:46 |
chkumar|rover | rlandy: where we update the ssh keys in config repo? | 13:46 |
rfolco | panda, can this file read a zuul var set in the job definition ? https://review.opendev.org/#/c/694836/8/config/release/tripleo-ci/CentOS-7/promotion-testing-hash-master.yml | 13:46 |
rlandy | chkumar|rover: it was in infra setup | 13:48 |
chkumar|rover | rlandy: I will update there | 13:48 |
rlandy | but for now - I'll try add ou | 13:48 |
rlandy | your keys | 13:48 |
panda | rfolco: a yaml file can't read. Didn't go to read school | 13:49 |
rfolco | how this would work ? delorean_hash_label: &promotion-testing-tag "{{ dlrn_hash|default(dlrn_hash_tag) }}" | 13:49 |
panda | rfolco: but in our jobs we are dumping the zuul inventory in a file, and then we load the file in our execution, so I think the yaml can reference a variable there | 13:50 |
rfolco | panda, ok will test it | 13:50 |
rfolco | thx | 13:50 |
panda | rfolco: I don't remember if we pass all the vars in zuul, or just a subset, check eventually. | 13:51 |
marios|ruck | chkumar|rover: going afk in few mins fyi will be back soon (I'll renick) | 13:52 |
weshay|ruck | rfolco, marios|ruck any questions about my comments re: the component pipeline? | 13:52 |
marios|ruck | weshay|ruck: added comment there about 2/day fwiw https://review.rdoproject.org/r/#/c/23712/2/zuul.d/upstream.yaml | 13:53 |
rfolco | weshay|ruck, individual pipeline for each component, twice a day | 13:53 |
marios|ruck | weshay|ruck: but i think rfolco will be working there this sprint more than me | 13:53 |
marios|ruck | rfolco: feel free to abandon that https://review.rdoproject.org/r/#/c/23712/2/zuul.d/tripleo.yaml if you want to post your own or take it over | 13:54 |
rfolco | yes and I heard rlandy also willing to work on this | 13:54 |
rlandy | rfolco: rlandy is willing | 13:54 |
rfolco | rlandy, rlandy speaks in 3rd person | 13:54 |
marios|ruck | rfolco: the rlandy is not amused | 13:55 |
rlandy | rlandy is busy - sec | 13:55 |
marios|ruck | chkumar|rover: ignore, not leaving change of plans (i have a flat tyre \o/ :( so cant be taxi) | 13:56 |
rlandy | chkumar|rover sabotages marios|ruck car so he doesn't leave? | 13:59 |
chkumar|rover | hehe | 13:59 |
*** jaosorior has joined #oooq | 14:00 | |
*** skramaja has quit IRC | 14:06 | |
chkumar|rover | rlandy: regarding new train jobs, do we need to add them first in rdo-jobs then in upstream or i do opposite? | 14:08 |
rlandy | chkumar|rover; depends how you want them parented | 14:08 |
chkumar|rover | upstream to downstream | 14:08 |
rlandy | chkumar|rover: if all the definitions are in, you can activate them in any order | 14:09 |
rlandy | what is in the gating should be in periodic | 14:09 |
chkumar|rover | working on patche | 14:10 |
rlandy | chkumar|rover: first I would add all the definitions and make sure you are not missing jobs | 14:10 |
rlandy | then add non-voting to check | 14:10 |
rlandy | run three days | 14:10 |
rlandy | remove non-voting - add to gate | 14:10 |
marios|ruck | rfolco: panda when you have time review that please https://review.rdoproject.org/r/#/c/23595/ its just the nova container buildjob definition | 14:17 |
rfolco | marios|ruck, ack, probably after lunch | 14:17 |
rfolco | panda, same for your request | 14:17 |
marios|ruck | rfolco: no rush, i just updated it based on our discussions last couple days about keeping the build job without push in the pipeline | 14:17 |
rlandy | rfolco: do you want to catch me up on the component pipeline stuff? | 14:18 |
rfolco | rlandy, gimme a few and we'll sync | 14:19 |
rlandy | ack | 14:19 |
*** epoojad1 has quit IRC | 14:20 | |
* marios|ruck biab | 14:34 | |
*** marios|ruck is now known as marios|ruck|afk | 14:34 | |
rfolco | rlandy, I am ready, can you talk now? | 14:41 |
rlandy | rfolco: yes | 14:41 |
weshay|ruck | rlandy, rfolco bring me into that please | 14:42 |
rlandy | weshay|ruck: sorry you can only join this meeting if you have a nick starting with r* | 14:42 |
rlandy | the |ruck thing might be passable | 14:43 |
rfolco | weshay|ruck, rlandy https://meet.google.com/bqx-xwht-wky | 14:43 |
*** skramaja has joined #oooq | 14:52 | |
*** ratailor has joined #oooq | 14:59 | |
*** TrevorV has joined #oooq | 15:00 | |
*** Goneri has joined #oooq | 15:17 | |
*** marios|ruck|afk is now known as marios|ruck | 15:19 | |
rlandy | weshay|ruck: fyi - the infra guys want a stack clean up job on vexxhost like we run on rdocloud | 15:26 |
rlandy | to do that, we would may want an ci-infra node on vexxhost | 15:27 |
rlandy | or we could use the same node and store the vexx keywords | 15:27 |
rlandy | chkumar|rover: sshnaidm|off: ^^ fyi | 15:27 |
weshay|ruck | rlandy, ya.. so vexx should be setup for us exactly as rdo cloud | 15:32 |
sshnaidm|off | rlandy, it's one of techdebts that are waiting for proper time :) | 15:32 |
weshay|ruck | we'll want a ci-admin tenant | 15:32 |
weshay|ruck | we'll want a rhui | 15:32 |
weshay|ruck | we'll want a container registry | 15:32 |
*** ccamacho has quit IRC | 15:32 | |
weshay|ruck | I'll have to restart those conversations w/ Alan and crew | 15:33 |
rlandy | sshnaidm|off: weshay|ruck: fine - just want agreement that we want to use a specific node on vexx | 15:33 |
rlandy | and not try contact it from rdocloud node | 15:33 |
rlandy | it seems that are desperate for the clean scripts | 15:34 |
sshnaidm|off | rlandy, well, not really | 15:34 |
sshnaidm|off | rlandy, we don't need a node for that | 15:34 |
sshnaidm|off | it will be an additional maintenance | 15:34 |
marios|ruck | chkumar|rover: \o/ https://review.rdoproject.org/r/#/c/23786/ and rocky promoting too now we had master/stein/rocky today. missed train :/ | 15:36 |
marios|ruck | panda: fyi it worked ^ | 15:36 |
chkumar|rover | \o/ | 15:37 |
chkumar|rover | awesome | 15:37 |
rlandy | sshnaidm|off: the alternative is to use our current node | 15:37 |
rlandy | and just add a vexx run | 15:37 |
rlandy | all we need are the tenant creds | 15:37 |
sshnaidm|off | rlandy, weshay|ruck https://tree.taiga.io/project/tripleo-ci-board/task/514 | 15:39 |
panda | marios|ruck: when's the next ? | 15:39 |
rlandy | ok | 15:39 |
marios|ruck | panda: you mean for rocky? weekend (we/weekend pipe) | 15:39 |
panda | "marios|ruck: missed train :/ " | 15:40 |
marios|ruck | panda: yeah | 15:40 |
marios|ruck | panda: i got there in the end ;) | 15:40 |
panda | marios|ruck: by taxi ? | 15:40 |
marios|ruck | :( | 15:41 |
sshnaidm|off | weshay|ruck, rlandy and what we should do is https://tree.taiga.io/project/tripleo-ci-board/issue/1197 | 15:42 |
sshnaidm|off | weshay|ruck, rlandy it will reduce significantly stacks leftovers if not remove them completely | 15:42 |
* weshay|ruck looks | 15:43 | |
rlandy | sshnaidm|off: so I am in favor | 15:43 |
rlandy | in the mean time, should we not just setup clean up to help them out with the poc stuff | 15:43 |
weshay|ruck | sshnaidm|off, so everything we need is merged? https://review.opendev.org/#/q/topic:cleanup-phase+(status:open+OR+status:merged) | 15:43 |
sshnaidm|off | weshay|ruck, yeah, long time ago | 15:44 |
sshnaidm|off | rlandy, just let's use the same scripts with vexx credentials for now | 15:44 |
rlandy | well - how far off are we from implementing this? | 15:44 |
weshay|ruck | ok.. seems like a better path forward than what we have now | 15:44 |
rlandy | maybe it's quick | 15:45 |
rlandy | seems pretty easy now that I look at it | 15:45 |
rlandy | k - let's try this | 15:46 |
*** ratailor has quit IRC | 15:47 | |
*** saneax has quit IRC | 15:59 | |
*** saneax has joined #oooq | 16:03 | |
*** jbadiapa has joined #oooq | 16:03 | |
marios|ruck | panda: can you revisit when you get some time please thanks https://review.rdoproject.org/r/#/c/23037/ cc rfolco please add to your reviews | 16:11 |
rfolco | marios|ruck, molecule-delegated-promote-imagesFAILURE in 3m 26s | 16:12 |
marios|ruck | rfolco: yeah its in recheck it was fixed by another review (unrelated) I commented about that today there | 16:13 |
marios|ruck | rfolco: "molecule-delegated-promote-images hopefully fixed by "Bump cryptography version in molecule delegated job" Change-Id: Iee018f7f74b875644d4777d8e17c7e9cb36fa6f9 https://review.rdoproject.org/r/#/c/23787/" | 16:13 |
rfolco | marios|ruck, ack | 16:13 |
marios|ruck | rfolco: literally just reported green :) | 16:13 |
marios|ruck | rfolco: ask me about the failing train promotion quick ! | 16:14 |
rfolco | hoes is the promotion train marios|ruck | 16:15 |
marios|ruck | rfolco: hmm let me check | 16:15 |
marios|ruck | rfolco: :( didn't work | 16:15 |
rfolco | we missed the train | 16:15 |
marios|ruck | not you too panda was enough | 16:15 |
rfolco | I like silly puns | 16:16 |
marios|ruck | rfolco: so remember how we wanted to be able to override the hash in the periodic jobs with testproject. why did we decide that was a bad idea again? it would be very helpful for chasing promotions | 16:17 |
marios|ruck | rfolco: like i need to run a particular job (fs10) which i did and it passed, but not for the hash i wanted | 16:17 |
rfolco | marios|ruck, its not because it was a bad idea, its because the hash you used in your job was not the one reported | 16:17 |
rfolco | marios|ruck, also the var name was not just dlrn_hash, was something else | 16:18 |
marios|ruck | rfolco: oh, it overrides in the end no matter what ... that rings a bell | 16:18 |
marios|ruck | rfolco: but we *could* fix that? | 16:18 |
rfolco | marios|ruck, I had a patch for it, let me check | 16:18 |
marios|ruck | rfolco: no you in fact merged it and we reverted | 16:18 |
rfolco | marios|ruck, I remember sagi -2 it | 16:18 |
rfolco | yes | 16:19 |
marios|ruck | rfolco: well you merged somethign then we wanted to fix it and we decided in the end to revert instead something like that | 16:19 |
rfolco | thats why, according to sagi's point, we should not do it, report an arbitrary hash | 16:20 |
rfolco | the hash should be hardcoded as it is | 16:20 |
marios|ruck | rfolco: ack ok thanks was just thinking about it today and couldn't remember. ok hopefully we get a promotion on the weekend. | 16:20 |
rfolco | marios|ruck, may the luck be with you | 16:20 |
rfolco | if we get an interplanetary alignment, promotions happen | 16:21 |
marios|ruck | :D | 16:21 |
panda | marios|ruck: small nit. | 16:23 |
panda | marios|ruck: well, small miss from me | 16:23 |
marios|ruck | panda: does that mean i will have to rewrite 99.4% of the patch | 16:23 |
panda | marios|ruck: 99.4% is optimistic. I changed my mind, I think we want to rewrite the promoter in ruby. | 16:24 |
marios|ruck | https://i.kym-cdn.com/entries/icons/original/000/000/091/TrollFace.jpg "just small inline nit otherwise lgtm" | 16:24 |
marios|ruck | like that ? panda ^ | 16:24 |
*** bogdando has quit IRC | 16:24 | |
marios|ruck | panda: i just saw a nit too | 16:25 |
panda | marios|ruck: the urrlib ? | 16:25 |
marios|ruck | panda: yea was that yours too? | 16:25 |
panda | marios|ruck: yep | 16:25 |
marios|ruck | panda: thanks done | 16:26 |
panda | marios|ruck: givve 5 minutes, checking tests | 16:26 |
marios|ruck | panda: ack :D thanks | 16:26 |
chkumar|rover | rust is so cool, so why go for ruby | 16:28 |
panda | chkumar|rover: i would have voted for LOLcode, frankly. | 16:28 |
panda | marios|ruck: aaaaa, I was almost going to -1 ... shame | 16:30 |
panda | marios|ruck: the two dlrn_hashes in the test seemed equal for .03 seconds | 16:30 |
marios|ruck | panda: yes i just randomly replaced some chars | 16:30 |
* chkumar|rover leaves now, unless panda kicks me again | 16:31 | |
chkumar|rover | marios|ruck: happy weekend mate :-) | 16:31 |
*** chkumar|rover is now known as raukadah | 16:31 | |
marios|ruck | panda: i think he is asking you to ^^^ i think he secretly likes it | 16:31 |
marios|ruck | raukadah: have a good one ! | 16:31 |
panda | chkumar|rover: I hurt you because I love you. | 16:31 |
marios|ruck | lol | 16:31 |
panda | rfolco: if you don't review my patches I'll love you even more. | 16:35 |
*** jfrancoa has quit IRC | 16:45 | |
*** yolanda has quit IRC | 16:50 | |
marios|ruck | weshay|ruck: /me almost out need something before i do? | 17:01 |
weshay|ruck | marios|ruck, no sir.. have a good weekend | 17:01 |
marios|ruck | weshay|ruck: thanks same to you | 17:02 |
*** marios|ruck is now known as marios|out | 17:04 | |
*** jaosorior has quit IRC | 17:04 | |
*** marios|out has quit IRC | 17:13 | |
*** dtantsur is now known as dtantsur|afk | 17:21 | |
*** tesseract has quit IRC | 17:35 | |
*** jaosorior has joined #oooq | 17:44 | |
*** rascasoft has quit IRC | 18:00 | |
*** derekh has quit IRC | 18:00 | |
*** skramaja has quit IRC | 18:02 | |
rlandy | weshay|ruck: so with some help from raukadah, this looks like it may work https://review.opendev.org/#/c/695591/ | 18:19 |
rlandy | testing it out next in testproject | 18:19 |
weshay|ruck | hrm. I thought I saw the centos7 job passing earlier | 18:20 |
weshay|ruck | oh.. this is the improvement | 18:20 |
weshay|ruck | cool cool | 18:21 |
*** dsneddon has quit IRC | 18:23 | |
*** irclogbot_0 has quit IRC | 18:27 | |
rlandy | weshay|ruck: yep - once it passes - will put dmitry on the review and let him comment | 18:29 |
*** irclogbot_1 has joined #oooq | 18:30 | |
rlandy | 2019-11-22 16:57:32.975 | + set -o pipefail | 18:30 |
rlandy | 2019-11-22 16:57:32.975 | + chkconfig network on | 18:30 |
rlandy | 2019-11-22 16:57:32.976 | failed to glob pattern /etc/rc0.d/[SK][0-9][0-9]network: No such file or directory | 18:30 |
rlandy | stupid error will do us in | 18:30 |
*** bogdando has joined #oooq | 18:59 | |
*** jaosorior has quit IRC | 19:08 | |
*** saneax has quit IRC | 20:05 | |
*** dsneddon has joined #oooq | 20:06 | |
*** yolanda has joined #oooq | 20:10 | |
*** dsneddon has quit IRC | 20:18 | |
*** dsneddon has joined #oooq | 20:46 | |
*** dsneddon has quit IRC | 20:48 | |
weshay|ruck | rlandy, no need for votes atm.. but fyi https://review.opendev.org/#/c/695761/ | 20:51 |
*** rlandy has quit IRC | 21:18 | |
*** rfolco has quit IRC | 21:58 | |
*** Goneri has quit IRC | 22:02 | |
*** dsneddon has joined #oooq | 22:06 | |
*** kopecmartin is now known as kopecmartin|off | 22:18 | |
*** bogdando has quit IRC | 22:20 | |
*** dsneddon has quit IRC | 22:31 | |
*** dsneddon has joined #oooq | 22:56 | |
*** dsneddon has quit IRC | 23:05 | |
*** dsneddon has joined #oooq | 23:28 | |
*** TrevorV has quit IRC | 23:30 | |
*** jbadiapa has quit IRC | 23:42 | |
*** tosky has quit IRC | 23:45 | |
*** jtomasek has quit IRC | 23:49 | |
*** dsneddon has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!