Tuesday, 2019-11-12

*** zbr has quit IRC00:09
*** yoctozepto has quit IRC00:53
*** yoctozepto has joined #zuul00:54
*** yoctozepto has quit IRC01:05
*** yoctozepto has joined #zuul01:05
*** tjgresha has quit IRC01:07
*** tjgresha has joined #zuul01:19
*** tjgresha has quit IRC01:22
*** fsvsbs has quit IRC01:53
*** rfolco has quit IRC01:54
*** rlandy|ruck|bbl is now known as rlandy|ruck02:11
*** swest has quit IRC02:21
*** rlandy|ruck has quit IRC02:34
*** swest has joined #zuul02:35
*** bhavikdbavishi has joined #zuul02:51
*** bhavikdbavishi1 has joined #zuul02:53
*** bhavikdbavishi has quit IRC02:55
*** bhavikdbavishi1 is now known as bhavikdbavishi02:55
*** bolg has joined #zuul04:13
*** mauved has quit IRC04:28
*** mauved has joined #zuul04:28
*** swest has quit IRC05:23
*** saneax has joined #zuul05:57
*** swest has joined #zuul06:07
*** saneax has quit IRC06:44
*** saneax has joined #zuul06:44
*** bhavikdbavishi has quit IRC06:52
*** bhavikdbavishi has joined #zuul06:56
*** bolg has quit IRC07:36
*** jpena|off is now known as jpena07:46
*** tosky has joined #zuul07:52
*** bolg has joined #zuul08:12
*** zbr has joined #zuul08:30
*** tosky has quit IRC08:32
*** zbr has quit IRC08:35
*** zbr has joined #zuul08:36
*** tosky has joined #zuul08:37
*** themroc has joined #zuul08:46
*** bolg has quit IRC08:58
*** bolg has joined #zuul09:07
zbrpabelanger: hi! are you around? can you look again at https://review.opendev.org/#/c/693637/ ?09:21
*** sshnaidm|off is now known as sshnaidm|rover09:30
*** irclogbot_2 has quit IRC09:39
*** irclogbot_1 has joined #zuul09:41
*** tosky has quit IRC09:41
*** tosky has joined #zuul09:42
*** bolg has quit IRC09:46
*** bolg has joined #zuul09:46
*** bolg has quit IRC09:51
*** tosky_ has joined #zuul09:52
*** tosky has quit IRC09:54
*** tosky has joined #zuul09:58
*** tosky_ has quit IRC10:01
*** tosky_ has joined #zuul10:05
*** tosky has quit IRC10:08
*** rfolco has joined #zuul10:08
*** bhavikdbavishi has quit IRC10:11
*** bhavikdbavishi has joined #zuul10:12
*** bolg has joined #zuul10:14
*** tosky has joined #zuul10:14
*** tosky_ has quit IRC10:17
*** tosky_ has joined #zuul10:21
*** tosky has quit IRC10:24
*** panda has quit IRC10:24
*** panda has joined #zuul10:29
*** bhavikdbavishi has quit IRC10:30
*** tosky has joined #zuul10:34
*** tosky_ has quit IRC10:36
*** tosky_ has joined #zuul10:43
*** tosky has quit IRC10:45
*** tosky_ has quit IRC10:46
*** tosky has joined #zuul10:46
*** hashar has joined #zuul10:51
*** tosky has quit IRC11:01
*** tosky has joined #zuul11:01
*** tosky_ has joined #zuul11:05
*** tosky has quit IRC11:06
*** tosky_ has quit IRC11:09
*** tosky has joined #zuul11:09
*** tosky has quit IRC11:17
*** tosky has joined #zuul11:23
*** hashar has quit IRC11:38
*** themroc has quit IRC11:43
*** tosky_ has joined #zuul11:47
*** tosky has quit IRC11:49
*** tosky has joined #zuul11:50
*** tosky_ has quit IRC11:53
*** themroc has joined #zuul11:55
*** jpena is now known as jpena|lunch12:26
*** openstackgerrit has quit IRC12:41
*** rlandy has joined #zuul12:50
*** rlandy is now known as rlandy|ruck12:54
*** sshnaidm|rover is now known as sshnaidm|ruck12:55
*** rlandy|ruck is now known as rlandy|over12:55
*** rlandy|over is now known as rlandy|rover12:56
*** jpena|lunch is now known as jpena13:27
mordredSpamapS: most of it is in service of the nodepool-builder process, which I believe you don't run anyway. BUT - there is a change to the main dockerfile that *should* be no-impact on you at all, but would be good to make sure13:31
*** bolg has quit IRC13:32
*** rlandy|rover is now known as rlandy|rover|mtg13:45
*** jangutter has quit IRC13:48
*** Goneri has joined #zuul13:48
*** rlandy|rover|mtg is now known as rlandy|rover13:59
pabelangerzbr: replied14:37
pabelangerso, we are now running centos-8 jobs in zuul.a.c14:39
pabelangerfor ansible lint14:39
pabelangererr14:39
pabelangertox-linters14:39
pabelangereverything seems to work, if you add pip3 and virtualenv into images, like others14:39
zbrpabelanger: is your concern only related to virtuaenv? i was more concerned about epel-release issue14:39
zbrthe old story: works *if* you do .... on your system.14:40
pabelangerzbr: yah, virtuelenv is main issue I see. But for epel-release, I think in the case of rdo and openstack-infra we need to install pip via DIB for now14:40
pabelangeruntil we can do a larger refactor14:40
zbryou did not comment on last version14:40
zbrlook at https://review.opendev.org/#/c/693637/12/roles/bindep/tasks/install.yaml14:40
zbrwhich is less dangereus14:41
pabelangerbut, I do think we need some sort of bootstrap-ansible role, early in job, for single place to add any dependency needed by ansible14:41
pabelangeroh, missed the latest patchset14:41
pabelangeryah, safer, but still think it is in wrong location.14:42
zbri agree, you are not the first to mention this. issue is time, in fact i do already have ~that role somewhere else14:42
pabelangeryah14:42
pabelangerso, today we have unittests job14:42
pabelangerwhich is where bindep is called, I think14:42
pabelangermaybe we add bootstrap-ansible role14:43
pabelangerbefore bindep14:43
zbrin fact, virtualenv is not part of ansible.14:43
zbrand you know it well by now that there what goes into bootstrapping ansible is very cloudy, a huge gray area of module dependencies.14:43
zbrpip *may* need virtualenv, ipmi would need..., docker ....14:44
zbrin order to have some progress I just want to make bindep-role to work with epel-release.14:45
zbri will propose generic ensure-ansible role in few weeks, as i do not have the hours needed this month.14:46
pabelangerright, so maybe by default we have the role not do anything, like noop but if user needs more ansible dependencies, they just add it to say ansible_bootstrap_packages / ansible_boostrap_method: (pip / package)14:46
zbrpabelanger: exactly default minimal reqs, but also receiving a list of optional requirements / labels.14:46
pabelangeryah14:47
*** openstackgerrit has joined #zuul14:47
openstackgerritTobias Henkel proposed zuul/nodepool master: Delete images by id  https://review.opendev.org/69367214:47
zbri am bit surprised that this role we are talking about was not created by *ansible-team* itself, as it would have made sense.14:48
pabelanger++14:48
zbrit would likely be the most popular galaxy role ever.14:48
*** shanemcd has quit IRC14:49
*** shanemcd has joined #zuul14:50
*** michael-beaver has joined #zuul14:51
*** tosky_ has joined #zuul15:00
*** tosky has quit IRC15:00
*** tosky_ is now known as tosky15:01
*** rfolco is now known as rfolco|brbr15:22
*** rfolco|brbr is now known as rfolco|brb15:22
*** pcaruana has joined #zuul15:28
*** bolg has joined #zuul15:31
*** tosky has quit IRC15:31
*** bhavikdbavishi has joined #zuul15:31
*** tosky has joined #zuul15:32
*** jhesketh has quit IRC16:05
*** jhesketh has joined #zuul16:21
*** themroc has quit IRC16:35
*** jpena is now known as jpena|off16:46
*** pcaruana has quit IRC17:03
*** bhavikdbavishi has quit IRC17:06
*** tjgresha has joined #zuul17:17
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: POC: allow configure-mirrors to enable extra repos  https://review.opendev.org/69388717:19
*** chandankumar is now known as rrrrrrrrrrrr17:29
*** rfolco|brb is now known as rfolco17:30
*** rrrrrrrrrrrr is now known as chandankumar17:34
pabelangerHmm, we have an in-use / locked node for 12hrs on zuul.a.c, but hard to see what is holding the lock17:34
AJaegerzuul-cores, please review https://review.opendev.org/692413 for zuul/project-config so that the GUI displays all changes17:36
clarkbAJaeger: see my quick comment on that change17:37
*** chandankumar is now known as raukadah17:38
AJaegerclarkb: good spot, will fix...17:39
openstackgerritAndreas Jaeger proposed zuul/project-config master: Add success/failure message to pipelines  https://review.opendev.org/69241317:39
pabelangerso, I can see nodepool-launcher holding the lock of a in-use / locked node, but zuul-executor is done with it17:42
pabelangerany idea why that would be?17:42
pabelangerShrews: ^17:43
Shrewspabelanger: how do you know the launcher has the lock?17:43
pabelangerlooking at zk-shell17:44
pabelangerlet me get pb17:44
pabelangerhttp://paste.openstack.org/show/785990/17:44
pabelanger0000138761 in node in question17:44
pabelangerhttps://dashboard.zuul.ansible.com/t/ansible/nodes17:45
pabelangercan see it has been in-use for 13 hours17:45
pabelangerbut, max job run times is capped at 3 hours17:45
Shrewsoh, USED, not IN_USE17:47
Shrewsthat's different17:47
pabelangerOh, yes used. Sorry about that17:48
Shrewspabelanger: launcher will lock a USED node when it attempts to delete it and the associated instance. You'll wanna check the launcher logs for that node ID17:48
pabelangerShrews: http://paste.openstack.org/show/785991/ is the history of the node request, which was 2 nodes. But I only see 1 that was maked for deleted17:55
pabelangerthe other seems to have not happened17:55
pabelangerShrews: is there any thing else I can collect before restarting nodepool-launcher? Maybe dumping of threads?17:57
*** igordc has joined #zuul17:59
Shrewspabelanger: what timezone is that log?18:00
pabelangerUTC18:01
Shrewspabelanger: did you possibly do any changes with providers recently? like move them around, or disable, or what not? Otherwise, I don't see how that can possibly happen.18:03
pabelangernot recently no18:03
Shrewsi have no explanation for why there isn't more in your logs. there should be *something*. afraid i don't have an answer18:05
Shrewsunless the cleanup thread died18:06
Shrewsyou'd see a traceback for that, i think18:07
openstackgerritMerged zuul/project-config master: Add success/failure message to pipelines  https://review.opendev.org/69241318:39
SpamapSAnybody else using the aws driver? I see these pretty frequently: http://paste.openstack.org/show/785993/18:45
SpamapSI think it's a race.. if you try to read the instance too fast after getting the ID back, the API might not find it.18:45
SpamapS(nodepool tends to just retry and all is well, but this costs about 60s of waiting for a job to start since we have min-ready: 018:46
*** tjgresha has quit IRC18:47
tobiashSpamapS: not in production but I can check our logs for that18:47
pabelangerShrews: no traceback, let me see if I can dump threads, then I'll restart18:47
*** tjgresha has joined #zuul18:48
*** tjgresha has quit IRC18:56
*** tjgresha_ has joined #zuul18:56
SpamapStobiash: Just noticed, us-east-1 is having increased API error rates.18:57
SpamapStobiash: so it may only happen when that's going on. :-P18:57
SpamapSBut I've seen them in the past sporadically. It's just worse today.18:57
*** tjgresha_ has quit IRC19:03
*** tjgresha has joined #zuul19:04
*** tjgresha has quit IRC19:07
*** michael-beaver has quit IRC19:10
*** sshnaidm|ruck is now known as sshnaidm|afk19:42
*** Goneri has quit IRC19:51
*** panda has quit IRC20:18
*** panda has joined #zuul20:21
pabelangerSpamapS: tobiash: we'll likely go all in on AWS in the near future, getting pushed hard by humans to us it for testing20:36
pabelangermostly because of existing appliances that exist in that environment20:36
*** rfolco has quit IRC21:01
*** rfolco has joined #zuul21:01
*** Goneri has joined #zuul21:02
*** rfolco has quit IRC21:06
*** aluria has quit IRC21:07
*** Goneri has quit IRC21:43
*** Goneri has joined #zuul21:46
*** Goneri has quit IRC21:57
*** Goneri has joined #zuul21:57
*** Goneri has quit IRC22:01
*** Goneri has joined #zuul22:01
*** aluria has joined #zuul22:14
*** homeski has joined #zuul22:23
SpamapSpabelanger: I'm pretty happy with it. We spread our testing between 2 regions, 4 AZ's in each region.22:43
SpamapSpabelanger: Have definitely wanted to spend some time to add spot-instance support, but right now our monthly Zuul AWS bill is like $75 so it's not worth my time yet.22:44
*** igordc has quit IRC23:06
*** igordc has joined #zuul23:31
pabelangerSpamapS: great, hope to get some credentials soon (maybe this week) and try it out23:37
openstackgerritMonty Taylor proposed zuul/nodepool master: [wip] move openstack testing to use containerised daemon  https://review.opendev.org/69346423:41
*** klindgren_ has quit IRC23:47
*** klindgren has joined #zuul23:47
*** klindgren has quit IRC23:50
*** klindgren has joined #zuul23:51

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