Friday, 2016-06-10

notmorganugh. i somehow caused the py3 job to push to timeout (why is the timer not catching it?)00:00
pabelangernotmorgan: I might rework the pause / unpause command, since they are on/off.00:00
*** bpokorny has quit IRC00:00
notmorganpabelanger: *nod*00:00
*** dingyichen has joined #openstack-infra00:00
ianwevery day at 10am i seem to manage to click a "save" button on a review00:01
ianwright when gerrit goes off to sleep for a bit00:02
pabelangerianw: BTW: http://tripleo.org/cistatus.html tripleo is off fedora22 snapshot builds.  Plan on deleting it from nodepool on Monday00:03
*** thorst has joined #openstack-infra00:03
ianwvery good, hopefully it lasts this time :)00:03
jeblairpabelanger, notmorgan: i'm not sure statsd is the best thing for 32800600:03
notmorganjeblair: it may not be.00:04
jeblairi think that's the sort of thing we might want to expose in status.json or something00:04
pabelangerjeblair: ya, I was looking for a fast, easy way to look at the state of zuul-launcher.  Specifically, if in shutdown mode.00:05
pabelangerYa, I was thinking status.json could be another place for it00:05
jeblairwe could have it send updates to zuul over gearman00:05
jeblairthen zuul would (probably) know the status (most of the time)00:05
pabelangerinteresting, didn't think of that00:05
*** Swami has quit IRC00:05
pabelangerRight, I am sure zookeeper will expose this info better also00:06
notmorganhm.00:06
jeblairpabelanger: yes, zk will be great for tihs00:06
*** tqtran has quit IRC00:06
notmorganjeblair: waht is the hard-timeout on job runtime?00:06
pabelangerand with that said: https://review.openstack.org/#/c/324037/ :D00:06
notmorganjeblair: 90m? 120m?00:06
jeblairpart of why i didn't worry about this too much is because i kind of want zl to be as invisible to users as zm00:06
notmorgan(python-3 jobs specifically)00:07
jeblairi think (hope) we're going to be far less interested in this once they're all up and running :)00:07
pabelangerjeblair: right, I'd be happy to think of zl as pets over cattle00:08
jeblairnotmorgan: looks like python34 jobs hava a 40min timeout00:08
notmorganhaha yeah00:08
notmorganlooks like :P00:08
pabelangererr00:08
notmorganjust saw00:08
pabelangercattle, then pets00:08
notmorganoh BAH. i see the issue. a change got dropped causing everything to fail.00:08
*** pvaneck has quit IRC00:09
jeblairpabelanger: i don't know what people mean by that anymore (cattle are the ones you spend a lot of time worrying about because they're worth $5000 each and if they die your family starves)00:09
EmilienMdamn, I never remember how to check if JJB was applied on jenkins nodes00:09
pabelangerjeblair: I always imagined the cattle was health, and off to the slaughter house if they are gone00:10
pabelangerhealthy*00:10
EmilienMI used the puppet dashboard before but not sure it's still here00:10
*** xarses has joined #openstack-infra00:10
jeblairpabelanger: turns out you can't sell/eat sick cattle00:10
jeblairso you have to spend a lot of money on a vet to make sure they get better00:10
pabelangerthat is true00:11
mtreinishjeblair: well that's what the fda wants us to think...00:11
jeblairmtreinish will eat sick cows00:11
pabelangerjeblair: are you planning on bringing zl01 back online tonight? Or holding out for something related to gearman?00:12
*** mriedem has joined #openstack-infra00:12
EmilienMzl01 is down?00:12
pabelangeryes, but zl02 is up00:12
EmilienMah00:12
pabelangerEmilienM: http://grafana.openstack.org/dashboard/db/nodepool00:12
jeblairpabelanger: was going to wait til tomorrow so we can have a chance to sync up with AJaeger about the translation jobs before we increase the chances of them failing00:12
EmilienMI want to check if puppet CI is grabbing logs00:12
EmilienMpabelanger: thanks!00:12
pabelangerjeblair: sure, WFM00:13
EmilienMoh I found http://puppetdb.openstack.org/00:13
EmilienMI remember we can check if puppet ran and if JJB was applied iirc00:13
notmorganhmm. jeblair, mordred, pabelanger: should i squash down some of thes changes into the bundled change to help eliminate long py34 check jobs?00:17
*** serverascode has quit IRC00:17
*** flaviof has quit IRC00:17
*** andrewbogott has quit IRC00:17
*** evgenyl has quit IRC00:17
*** DuncanT has quit IRC00:17
notmorganjeblair, pabelanger: it just comes down to being in the middle of the change and things starting to work "better"-ish... but it gets worse before better.00:17
*** Ng has quit IRC00:17
*** dirk has quit IRC00:17
*** warpc has quit IRC00:17
*** andreykurilin__ has quit IRC00:17
*** zaro has quit IRC00:17
*** aimeeu has quit IRC00:17
*** iremizov has quit IRC00:17
*** jed56 has quit IRC00:17
*** briancurtin has quit IRC00:17
*** ggherdov- has quit IRC00:17
*** NobodyCam has quit IRC00:17
*** igorbelikov has quit IRC00:17
*** bryan_att has quit IRC00:17
*** sigmavirus24 has quit IRC00:17
*** flaviof has joined #openstack-infra00:17
*** erikmwilson has quit IRC00:18
*** nikhil has quit IRC00:18
*** patricku has quit IRC00:18
*** yonglihe has quit IRC00:18
*** petems has quit IRC00:18
*** zxiiro has quit IRC00:18
*** ogelbukh has quit IRC00:18
*** hrybacki has quit IRC00:18
*** scottda has quit IRC00:19
*** samyewell has quit IRC00:19
*** patrickeast has quit IRC00:19
*** MarkAtwood has quit IRC00:19
*** kgalanov has quit IRC00:19
*** fdegir has quit IRC00:19
*** lindsayk has quit IRC00:19
dmsimardZookeper ? Dear lord why ?00:19
*** banix has joined #openstack-infra00:19
*** serverascode has joined #openstack-infra00:19
*** andrewbogott has joined #openstack-infra00:19
*** Ng has joined #openstack-infra00:20
*** yonglihe has joined #openstack-infra00:20
*** igorbelikov has joined #openstack-infra00:20
*** jed56 has joined #openstack-infra00:20
*** briancurtin has joined #openstack-infra00:20
*** amotoki has quit IRC00:20
*** bryan_att has joined #openstack-infra00:20
*** NobodyCam has joined #openstack-infra00:20
fungidmsimard: distributed state tracking00:20
*** zxiiro has joined #openstack-infra00:20
*** DuncanT has joined #openstack-infra00:21
*** fdegir has joined #openstack-infra00:21
*** ogelbukh has joined #openstack-infra00:21
dmsimardOh, wait, I was thinking of Cassandra for some reason00:21
*** andreykurilin__ has joined #openstack-infra00:21
*** ggherdov- has joined #openstack-infra00:21
*** hrybacki has joined #openstack-infra00:21
*** petems has joined #openstack-infra00:21
*** patricku has joined #openstack-infra00:21
*** nikhil has joined #openstack-infra00:21
fungiyeah, not that. definitely not that00:21
*** aimeeu has joined #openstack-infra00:22
*** patrickeast has joined #openstack-infra00:22
*** kgalanov has joined #openstack-infra00:22
*** MarkAtwood has joined #openstack-infra00:22
dmsimard:D00:22
*** scottda has joined #openstack-infra00:22
*** erikmwilson has joined #openstack-infra00:24
mgagnehow about mongodb :D00:25
*** samyewell has joined #openstack-infra00:26
*** evgenyl has joined #openstack-infra00:26
*** lindsayk has joined #openstack-infra00:26
*** iremizov has joined #openstack-infra00:27
*** warpc has joined #openstack-infra00:27
*** dirk has joined #openstack-infra00:27
*** zaro has joined #openstack-infra00:27
*** sigmavirus24 has joined #openstack-infra00:28
*** sarob has joined #openstack-infra00:29
*** amitgandhinz has joined #openstack-infra00:29
anteayazaro: so if I go to my <vm-ip>:8080 I see my gerrit however it doesn't allow me to finish configuring the h2 database00:32
*** zul_ has joined #openstack-infra00:34
*** zul_ has quit IRC00:34
*** amitgandhinz has quit IRC00:34
*** zigo has quit IRC00:37
EmilienMjeblair: I think my stuff works http://logs.openstack.org/07/328007/1/check/gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial/7b27770/console.html#_2016-06-10_00_34_02_38300:38
EmilienMand we have logs00:38
*** Jeffrey4l_ has quit IRC00:39
*** kzaitsev_mb has joined #openstack-infra00:40
*** amotoki has joined #openstack-infra00:41
*** LaT0rtue has joined #openstack-infra00:41
openstackgerritTony Breeds proposed openstack-infra/project-config: Don't run group-based-policy DSVM jobs on kilo  https://review.openstack.org/32801100:42
*** Jeffrey4l_ has joined #openstack-infra00:43
*** kzaitsev_mb has quit IRC00:46
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Add mulitnode CI job support to tripleo-ci  https://review.openstack.org/32477700:48
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Remove using a swap partition  https://review.openstack.org/32709400:48
*** akshai_ has quit IRC00:48
openstackgerritJoshua Harlow proposed openstack-infra/project-config: Farewell oslo-incubator  https://review.openstack.org/32068000:48
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Python 3 Fixes: Bundled Fixes  https://review.openstack.org/32566100:49
*** kzaitsev_mb has joined #openstack-infra00:49
*** mtanino has joined #openstack-infra00:50
*** ddieterly has joined #openstack-infra00:51
*** dimtruck is now known as zz_dimtruck00:52
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Python 3 Fixes: Bundled Fixes  https://review.openstack.org/32566100:53
*** amotoki has quit IRC00:55
*** tphummel has quit IRC00:57
*** tphummel has joined #openstack-infra00:59
*** baoli has joined #openstack-infra01:00
*** zigo has joined #openstack-infra01:03
*** bpokorny_ has quit IRC01:03
fungiturned up a handful more wiki accounts who had created spam pages but hadn't uploaded spam images. adding them to the script removed another ~150 spam pages01:04
*** sarob_ has joined #openstack-infra01:04
fungihowever, i'm starting to think (at least some of) these _may_ actually be accounts with weak passwords in the launchpad sso. for example, this one had a normal history of editing the wiki, but then earlier this week started adding spam https://wiki.openstack.org/wiki/Special:Contributions/Rockyg01:05
anteayazaro: I guess the gerrit jar must contain an h2 db or something since it has created db's for itsefl01:06
openstackgerritMerged openstack-infra/irc-meetings: Renaming the Non-ATC Recognition WG The Non-ATC Recognition WG has changed its name to the AUC Recognition WG.  This change updates the meeting information to reflect the new name and agenda location.  https://review.openstack.org/32782401:06
anteayafungi: wow they are still at it01:07
*** ayoung has joined #openstack-infra01:07
anteayaI wonder if rockyg knows01:07
*** gongysh has joined #openstack-infra01:07
*** bpokorny has joined #openstack-infra01:07
fungiyeah, i think when they get lucky and guess the password of of an lp sso account that already has a corresponding non-blocked account in our wiki, then they start spamming with it (now that we've got new account creation disabled)01:07
*** kzaitsev_mb has quit IRC01:08
*** sarob has quit IRC01:08
anteayaand I guess that answers our question on if they are still trying to spam us01:08
anteayayes they are01:08
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: WIP: Add web-based console log streaming  https://review.openstack.org/32056301:08
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Python3 Fix: tools use six.moves.urllib  https://review.openstack.org/32745901:08
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Python 3 fix: GC final state inspection  https://review.openstack.org/32743601:08
openstackgerritMerged openstack-infra/irc-meetings: Move kolla meeting to 16:00 UTC  https://review.openstack.org/32784501:09
*** tonytan4ever has joined #openstack-infra01:10
anteayafungi: on the gerrit server what is the path to the project.config file that has a heading refs/meta/config?01:10
anteayaI am unable to locate it thus far on my instance01:11
fungianteaya: there's not a direct file path01:11
anteayaoh01:11
fungithere's a bare All-Projects.git repository01:11
fungiand if you clone that and check out refs/meta/config then you can find the files you're looking for01:12
*** sputnik13 has quit IRC01:12
fungiand to update that file you have to push your comits for it it back into gerrit01:12
anteayaI will try01:12
*** Apoorva has quit IRC01:13
fungianteaya: http://www.lowlevelmanager.com/2012/09/modify-submit-type-for-gerrit-project.html01:13
anteayaI got error: Trying to write ref HEAD with nonexistent object 000000000000000000000000000000000000000001:13
anteayafatal: Cannot update the ref 'HEAD'.01:13
anteayais this expected?01:14
anteayaapparently not I have no git repo01:14
*** zz_dimtruck is now known as dimtruck01:15
anteayaI think I am too tired for this now and will make another attempt tomorrow01:15
anteayathanks fungi01:16
*** chlong has joined #openstack-infra01:16
anteayafungi: are there any other of our wiki users that have had their accounts compromised?01:16
fungii haven't spotted others yet01:16
*** sarob has joined #openstack-infra01:16
*** sarob_ has quit IRC01:17
*** sarob_ has joined #openstack-infra01:17
*** Apoorva has joined #openstack-infra01:17
*** sarob_ has quit IRC01:17
anteayathat's good01:18
openstackgerritMerged openstack/diskimage-builder: Add cinder-backup mappings  https://review.openstack.org/32641101:20
*** bpokorny has quit IRC01:20
*** sarob has quit IRC01:20
openstackgerritIan Wienand proposed openstack/diskimage-builder: Pre-install pip/virtualenv packages  https://review.openstack.org/32747201:21
*** asselin_ has quit IRC01:22
*** bpokorny has joined #openstack-infra01:22
*** ddieterly is now known as ddieterly[away]01:24
*** ddieterly[away] is now known as ddieterly01:24
*** sdake has joined #openstack-infra01:25
*** Apoorva has quit IRC01:25
greghaynesianw: left you a comment on ^01:26
ianwgreghaynes: i think that whole thing is python3 unsafe01:27
greghayneshah01:27
*** anteaya has quit IRC01:27
greghaynesianw: so, is it just going to fail at image build time? I think we currently make fedora python3 images with this in infra?01:27
*** akshai has joined #openstack-infra01:28
ianwgreghaynes: well, we have python3 packages installed, but as for pip & virtualenv interactions, i think that's unexplored territory really01:30
ianwpython3 comes with pip, so we don't need to do that01:30
*** zul has quit IRC01:30
*** amitgandhinz has joined #openstack-infra01:30
greghaynesianw: ya, I am mostly worried about this running before we have a 2.7 setuptools installed so it just exit 1's because that path doesnt exit01:31
greghayneswhich would be a regression for some images we currently support01:31
*** claudiub has quit IRC01:31
greghayness/doesnt exit/doesnt exist01:32
greghaynesactually, its rm -rf01:32
greghaynesso itll exit 0 regardless01:32
*** shashank_hegde has quit IRC01:32
greghaynesianw: maybe put in a todo about this is totally py3k unsafe?01:33
ianwgreghaynes: it installs it above explicitly, although it's a dependency of the packaged pip01:33
greghaynesianw: yea, but on a recent fedora that install will be to a different path, right?01:33
*** amotoki has joined #openstack-infra01:33
ianwgreghaynes: i'm not sure it's so much python3 unsafe, as just not required01:34
greghaynesbecause that install will be doing a py3k version of those packages01:34
notmorganjeblair, mordred, Shrews, pabelanger: looks like zuul was teetering on the limit of log size as it was, the py3 logs are just enough more to tip it over the edge. 3.0M vs 3.1M compressed.01:34
ianwgreghaynes: no, that would be pip301:34
notmorganjeblair, mordred, Shrews, pabelanger: looking to see what logging i can cut out safely.01:34
notmorganany advice?01:35
greghaynesianw: ah, ok01:35
*** amotoki_ has joined #openstack-infra01:35
*** amitgandhinz has quit IRC01:35
*** csomerville has joined #openstack-infra01:37
*** amotoki has quit IRC01:38
notmorganjeblair, mordred, Shrews, pabelanger: I'm thinking gear.server can be safely turned off01:39
*** zul has joined #openstack-infra01:42
EmilienMjeblair: also confirmed on beaker jobs, all is green in our side01:42
EmilienMpabelanger: fyi ^ (about logs things)01:42
*** kengo_sakai has quit IRC01:43
*** gouthamr_ has joined #openstack-infra01:44
ianwgreghaynes: yeah, i've converted the existing stderr prints in the element_dep script to logging for better unit testing ... will try to get something out with it all rebased this afternoon my time01:44
ianw(re the logging config thing)01:45
greghaynesianw: oh, awesome01:45
*** yamahata has joined #openstack-infra01:46
*** gouthamr has quit IRC01:47
*** ddieterly has quit IRC01:50
*** akshai has quit IRC01:52
*** PollyZ has joined #openstack-infra01:54
*** kushal has joined #openstack-infra01:54
*** r-mibu has quit IRC01:57
*** yamahata has quit IRC01:58
*** csomerville has quit IRC01:59
*** amotoki_ has quit IRC01:59
*** amotoki has joined #openstack-infra02:00
*** PollyZ has quit IRC02:00
*** ddieterly has joined #openstack-infra02:01
*** PollyZ has joined #openstack-infra02:05
*** mtanino has quit IRC02:05
*** mriedem has quit IRC02:08
*** yamamoto_ has joined #openstack-infra02:10
*** mtanino has joined #openstack-infra02:10
*** tkelsey has joined #openstack-infra02:11
*** r-mibu has joined #openstack-infra02:12
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: WIP: Add web-based console log streaming  https://review.openstack.org/32056302:12
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Reduce Log Size  https://review.openstack.org/32804802:12
*** PollyZ has quit IRC02:13
*** Goneri has joined #openstack-infra02:14
*** tkelsey has quit IRC02:15
*** PollyZ has joined #openstack-infra02:18
*** mdrabe has joined #openstack-infra02:19
*** ddieterly has quit IRC02:19
*** jamesmcarthur has joined #openstack-infra02:26
*** amotoki has quit IRC02:27
*** gongysh has quit IRC02:27
*** jamesmcarthur has quit IRC02:31
*** akshai has joined #openstack-infra02:32
*** yamamoto_ has quit IRC02:33
*** PollyZ has quit IRC02:35
*** dkehn has quit IRC02:37
*** yamamoto_ has joined #openstack-infra02:38
*** nadya has joined #openstack-infra02:41
*** ramishra has quit IRC02:42
*** tphummel has quit IRC02:43
*** cloudtrainme has joined #openstack-infra02:44
*** cloudtrainme has quit IRC02:49
*** yamahata has joined #openstack-infra02:49
*** yuanying has quit IRC02:51
*** PollyZ has joined #openstack-infra02:51
*** PollyZ has quit IRC02:55
*** tonytan4ever has quit IRC02:56
*** amotoki has joined #openstack-infra02:57
*** akshai has quit IRC03:04
*** amitgandhinz has joined #openstack-infra03:06
*** sflanigan_ is now known as sflanigan_afk03:07
*** mixos has quit IRC03:09
*** bpokorny has quit IRC03:10
*** nadya has quit IRC03:11
*** amitgandhinz has quit IRC03:11
*** NM has quit IRC03:13
*** NM has joined #openstack-infra03:13
*** markvoelker has quit IRC03:14
*** NM has quit IRC03:18
fungiokay, that's now 313 spammers identified on the wiki, and 2014 of their pages deleted. enough for tonight but i'll try to track down some more tomorrow03:20
*** csomerville has joined #openstack-infra03:20
*** lvdongbing has joined #openstack-infra03:21
fungii also deleted the spam created by Rocky's account and disabled it for a week to give us time to get up with her and make sure she updates her lp sso password03:21
funginight, all03:22
*** PollyZ has joined #openstack-infra03:23
*** jamesmcarthur has joined #openstack-infra03:27
*** gouthamr_ has quit IRC03:28
*** sflanigan_afk is now known as sflanigan03:29
*** banix has quit IRC03:30
*** csomerville has quit IRC03:31
*** jamesmcarthur has quit IRC03:32
*** flepied has joined #openstack-infra03:36
*** lvdongbing has quit IRC03:36
*** yamahata has quit IRC03:37
*** PollyZ has quit IRC03:38
*** yamahata has joined #openstack-infra03:38
*** nadya has joined #openstack-infra03:40
*** sdake has quit IRC03:41
*** PollyZ has joined #openstack-infra03:41
*** kushal has quit IRC03:41
*** lvdongbing has joined #openstack-infra03:42
*** yamamoto_ has quit IRC03:42
*** yamamoto_ has joined #openstack-infra03:43
*** dimtruck is now known as zz_dimtruck03:46
*** PollyZ has quit IRC03:46
*** yuanying has joined #openstack-infra03:48
*** jaosorior has joined #openstack-infra03:48
*** Goneri has quit IRC03:49
*** asettle has joined #openstack-infra03:50
*** thorst has quit IRC03:51
*** thorst has joined #openstack-infra03:51
*** nadya has quit IRC03:53
*** asettle has quit IRC03:55
*** lvdongbing has quit IRC03:57
*** mtanino has quit IRC03:58
*** itisha has quit IRC04:00
*** thorst has quit IRC04:00
*** baoli has quit IRC04:00
*** links has joined #openstack-infra04:00
*** lvdongbing has joined #openstack-infra04:01
*** pahuang has quit IRC04:02
*** flepied has quit IRC04:04
*** amitgandhinz has joined #openstack-infra04:07
openstackgerritMorgan Fainberg proposed openstack-infra/project-config: Make Zuul python 3 job voting  https://review.openstack.org/32806604:12
*** amitgandhinz has quit IRC04:12
*** tkelsey has joined #openstack-infra04:12
*** kushal has joined #openstack-infra04:13
*** lvdongbing has quit IRC04:14
*** pahuang has joined #openstack-infra04:15
*** tkelsey has quit IRC04:17
*** psachin has joined #openstack-infra04:18
*** lvdongbing has joined #openstack-infra04:20
*** yamamoto_ has quit IRC04:31
*** lvdongbing has quit IRC04:35
openstackgerritSteve Kowalik proposed openstack-infra/system-config: Update puppetlabs-mysql to 3.8.0  https://review.openstack.org/32806804:36
*** tlian has quit IRC04:37
*** M-docaedo_vector has joined #openstack-infra04:39
openstackgerritMathieu Gagné proposed openstack-infra/zuul: Add ability to configure Zuul web interface with zuul.config.js  https://review.openstack.org/32789204:39
*** lvdongbing has joined #openstack-infra04:40
openstackgerritMerged openstack-infra/tripleo-ci: Remove using a swap partition  https://review.openstack.org/32709404:41
*** kengo_sa_ has joined #openstack-infra04:44
*** sdake has joined #openstack-infra04:45
*** mdrabe has quit IRC04:47
*** aeng has quit IRC04:47
*** kushal has quit IRC04:47
*** aeng has joined #openstack-infra04:47
*** kengo_sa_ has quit IRC04:48
*** jamesmcarthur has joined #openstack-infra04:48
*** shashank_hegde has joined #openstack-infra04:50
*** sree has joined #openstack-infra04:52
*** jamesmcarthur has quit IRC04:53
*** lvdongbing has quit IRC04:54
*** Guest99301 is now known as fkautz04:54
*** fkautz is now known as Guest8965204:54
*** Guest89652 is now known as fkautz04:55
*** fkautz has joined #openstack-infra04:56
*** sree has quit IRC04:56
*** thorst has joined #openstack-infra04:57
*** lvdongbing has joined #openstack-infra05:00
*** kengo_sa_ has joined #openstack-infra05:02
*** thorst has quit IRC05:04
openstackgerritIan Wienand proposed openstack/diskimage-builder: Clear up "already provided" message  https://review.openstack.org/29096805:05
openstackgerritIan Wienand proposed openstack/diskimage-builder: Add python logger configuration  https://review.openstack.org/32540905:05
openstackgerritIan Wienand proposed openstack/diskimage-builder: Introspect logging testing more  https://review.openstack.org/32807105:05
openstackgerritIan Wienand proposed openstack/diskimage-builder: Convert element_dependencies to logging  https://review.openstack.org/32807205:05
ianwgreghaynes: ^ bit of a logging stack05:05
*** winggundamth has quit IRC05:06
openstackgerritIan Wienand proposed openstack/diskimage-builder: Clear up "already provided" message  https://review.openstack.org/29096805:07
openstackgerritIan Wienand proposed openstack/diskimage-builder: Convert element_dependencies to logging  https://review.openstack.org/32807205:07
*** amitgandhinz has joined #openstack-infra05:08
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Farewell oslo-incubator  https://review.openstack.org/32068005:12
*** amitgandhinz has quit IRC05:12
*** NM has joined #openstack-infra05:14
*** sree has joined #openstack-infra05:14
*** markvoelker has joined #openstack-infra05:15
*** lvdongbing has quit IRC05:15
*** yamamoto has joined #openstack-infra05:17
openstackgerritMerged openstack-infra/project-config: Add the devstack-logs publisher to the ARA jobs  https://review.openstack.org/32794305:18
*** NM has quit IRC05:19
*** asettle has joined #openstack-infra05:19
*** markvoelker has quit IRC05:20
*** lvdongbing has joined #openstack-infra05:20
openstackgerritAnusha Ramineni proposed openstack-infra/project-config: congress: Make new arch jobs voting  https://review.openstack.org/32751405:24
*** asettle has quit IRC05:24
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Use dlrn instead of delorean for delorean-build command  https://review.openstack.org/32582305:26
*** flepied has joined #openstack-infra05:26
*** mohankumar_ has joined #openstack-infra05:26
*** javeriak has joined #openstack-infra05:28
*** salv-orlando has joined #openstack-infra05:28
*** mhickey has joined #openstack-infra05:29
*** jamielennox is now known as jamielennox|away05:29
*** salv-orlando has quit IRC05:31
*** salv-orl_ has quit IRC05:31
*** salv-orlando has joined #openstack-infra05:31
*** lvdongbing has quit IRC05:34
*** shashank_hegde has quit IRC05:39
*** lvdongbing has joined #openstack-infra05:40
*** shashank_hegde has joined #openstack-infra05:41
*** gyee has quit IRC05:45
*** gongysh has joined #openstack-infra05:46
*** winggundamth has joined #openstack-infra05:48
*** kengo_sa_ has quit IRC05:51
*** dstufft has quit IRC05:52
*** dstufft has joined #openstack-infra05:53
*** lvdongbing has quit IRC05:55
*** javeriak has quit IRC05:55
*** aeng has quit IRC05:56
AJaegerjroll, dtantsur|afk : Could you review https://review.openstack.org/#/c/326059/ , please?05:56
AJaegerjhesketh: your change https://review.openstack.org/#/c/198728/ is untouched since 6 months. The dependend job merged. Do you want to finish this off - or abandon it?05:58
*** asettle has joined #openstack-infra05:59
jheskethAJaeger: Haven't really touched osloganalyze in a while.. can't hurt to have extra testing though so I'll fix it up05:59
*** amitgandhinz has joined #openstack-infra06:00
AJaegerthanks, jhesketh06:02
*** thorst has joined #openstack-infra06:02
AJaegerianw, do you think persuing https://review.openstack.org/#/c/219351 is worthwhile - or should we abandon it since there does not seem interest in it?06:02
*** chlong has quit IRC06:03
*** asettle has quit IRC06:03
*** amitgandhinz has quit IRC06:04
*** yolanda has joined #openstack-infra06:06
*** salv-orlando has quit IRC06:06
*** jamesmcarthur has joined #openstack-infra06:06
*** salv-orlando has joined #openstack-infra06:07
*** jamesmcarthur has quit IRC06:07
yolandagood morning06:07
*** jamesmcarthur has joined #openstack-infra06:08
*** thorst has quit IRC06:10
openstackgerrityolanda.robla proposed openstack-infra/shade: Use keystoneauth.betamax for shade mocks  https://review.openstack.org/29864706:11
*** claudiub has joined #openstack-infra06:11
*** jamesmcarthur has quit IRC06:12
AJaegermorning, yolanda !06:15
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/32809106:15
openstackgerrityolanda.robla proposed openstack-infra/puppet-jeepyb: Require packages before installing jeepyb  https://review.openstack.org/32770706:17
*** lunarlamp has joined #openstack-infra06:17
*** zeih has joined #openstack-infra06:18
AJaegerinfra-root, we have UTF-8 artefacts in translation import. Is the locale not properly setup on the proposal slave? Example: https://review.openstack.org/#/c/328085/1/searchlight/locale/de/LC_MESSAGES/searchlight.po06:20
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Test osloganalyze in devstack  https://review.openstack.org/19872806:20
*** chlong has joined #openstack-infra06:20
AJaegeryolanda: I saw jeblair say something about locales and translations, let him handle the above ^06:20
yolandaAJaeger, ok, i'm not aware of the problem06:20
SpamapSoy.. building a diskimage in a virtualbox VM is a major drag :-P06:21
AJaegeryolanda: just noticed something in backlog...06:21
AJaegeryolanda, jeblair : Just check https://review.openstack.org/#/c/328083/1/horizon_cisco_ui/locale/ja/LC_MESSAGES/django.po ;(06:22
* AJaeger is going to -1 all of today's translation imports06:22
yolandaAJaeger, i checked in proposal slave an our locale is set to en_US.UTF-806:24
yolandadid it start to fail today?06:27
AJaegeryolanda: jeblair said at 20:24 " we need to land 327921 for zlstatic01 -- the locale file on proposal.slave has a comment in it"06:27
AJaegerapparently it's not working as it should06:28
ianwAJaeger: I think that job is gone, i'd abandon06:28
openstackgerritMerged openstack-infra/project-config: Farewell oslo-incubator  https://review.openstack.org/32068006:28
AJaegerianw: will do -thanks06:29
*** andreas_s has joined #openstack-infra06:30
AJaeger#status log All translation imports have broken UTF-8 encoding.06:31
openstackstatusAJaeger: finished logging06:31
yolandaAJaeger, i see. Let's wait for other cores to show up. I'm not familiar with new zuul 2.5 situation06:31
*** zeih has quit IRC06:31
openstackgerritMerged openstack-infra/project-config: Extend regexp to really include  https://review.openstack.org/32794206:32
AJaegeryolanda: yes, lets wait for pabelanger and jeblair - I probably should have addressed them directly instead of infra-root.06:32
*** openstackgerrit has quit IRC06:32
*** openstackgerrit has joined #openstack-infra06:33
*** chlong has quit IRC06:35
AJaegeryolanda: could you review https://review.openstack.org/#/c/325873/ as well, please?06:38
yolandasure06:38
AJaegerthanks06:39
*** pcaruana has joined #openstack-infra06:40
*** bhavik1 has joined #openstack-infra06:43
*** shashank_hegde has quit IRC06:43
openstackgerritMerged openstack-infra/project-config: Add stable/mitaka to tacker gerritbot  https://review.openstack.org/32799106:47
openstackgerritMerged openstack-infra/project-config: Add more oslo libs to the run-tox-with-oslo-master script  https://review.openstack.org/32799906:48
openstackgerritMerged openstack-infra/project-config: Don't run group-based-policy DSVM jobs on kilo  https://review.openstack.org/32801106:48
*** javeriak has joined #openstack-infra06:48
openstackgerritMerged openstack-infra/system-config: Normalize maillist indentation  https://review.openstack.org/32769806:49
*** salv-orlando has quit IRC06:52
*** salv-orlando has joined #openstack-infra06:53
*** flepied has quit IRC06:53
*** claudiub|2 has joined #openstack-infra06:54
*** links has quit IRC06:55
openstackgerritMerged openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/32809106:56
openstackgerritMerged openstack-infra/project-config: Clean-up kilo and juno configs for murano jobs  https://review.openstack.org/32770206:56
openstackgerritMerged openstack-infra/project-config: pymod2pkg: Add testing for Python 3.x  https://review.openstack.org/32587306:56
*** claudiub has quit IRC06:57
*** kengo_sa_ has joined #openstack-infra06:58
*** hparekh has quit IRC06:58
*** xarses has quit IRC06:59
*** xarses has joined #openstack-infra06:59
*** hparekh has joined #openstack-infra07:02
openstackgerritMerged openstack-infra/project-config: make all sahara-dashboard jobs voting  https://review.openstack.org/32647407:03
openstackgerritMerged openstack-infra/project-config: Enable StoryBoard for the ARA project  https://review.openstack.org/32769307:04
*** vincentll has joined #openstack-infra07:06
*** kengo_sa_ has quit IRC07:06
ttxlifeless: am around now07:07
*** thorst has joined #openstack-infra07:07
*** esikachev has joined #openstack-infra07:09
*** links has joined #openstack-infra07:10
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Test osloganalyze in devstack  https://review.openstack.org/19872807:10
*** camunoz has quit IRC07:11
*** ccamacho has left #openstack-infra07:12
openstackgerritMerged openstack-infra/project-config: Add pypi-jobs to tripleo-validations  https://review.openstack.org/32761107:14
openstackgerritMerged openstack-infra/project-config: Add watcher-dashboard doc to docs.openstack.org  https://review.openstack.org/32750707:14
openstackgerritMerged openstack-infra/project-config: Simplify gate tests for 'intel-nfv-ci-tests'  https://review.openstack.org/32698907:14
openstackgerritMerged openstack-infra/project-config: Add Puppet Watcher repo to gerritbot  https://review.openstack.org/32579907:14
*** tkelsey has joined #openstack-infra07:14
*** sree has quit IRC07:14
AJaegeryolanda: project-config queue is getting shorter now, thanks also to your reviews! We're at 122 open changes now.07:15
*** sree has joined #openstack-infra07:15
*** permalac has joined #openstack-infra07:15
*** thorst has quit IRC07:15
*** NM has joined #openstack-infra07:15
yolandaAJaeger, nice. Let me know if there is any urgent review07:15
AJaegeryolanda: nothing urgent that I'm aware off ;) thanks07:16
*** markvoelker has joined #openstack-infra07:16
*** rcernin has joined #openstack-infra07:17
*** ccamacho has joined #openstack-infra07:18
*** tkelsey has quit IRC07:19
*** NM has quit IRC07:20
*** markvoelker has quit IRC07:21
*** asettle has joined #openstack-infra07:21
*** amoralej|off is now known as amoralej07:23
*** xarses has quit IRC07:23
*** xarses_ has joined #openstack-infra07:24
*** xarses_ has quit IRC07:24
*** xarses_ has joined #openstack-infra07:24
*** dtantsur|afk is now known as dtantsur07:25
dtantsurAJaeger, yeah, this patch looks incomplete to me07:25
dtantsurAJaeger, yolanda, also, does anything prevents you from approving https://review.openstack.org/#/c/319336/ ?07:26
AJaegerthanks, dtantsur for checking.07:26
AJaegerdtantsur: give it a +1 and I'll +A. Deal? ;)07:27
yolandaAJaeger, no, actually i thought i did07:27
*** tesseract has joined #openstack-infra07:27
AJaeger;)07:27
*** arxcruz has joined #openstack-infra07:28
*** gongysh has quit IRC07:28
*** yamada-h has joined #openstack-infra07:29
AJaegerdtantsur: do you know what's going on with https://review.openstack.org/312596 - could you ping the author, please?07:29
dtantsurAJaeger, we definitely need this pretty soon. I'll ping Lucas when he's online (in an hour or so)07:30
dtantsurthanks for reminder07:30
*** rossella_s has joined #openstack-infra07:32
*** jlanoux has joined #openstack-infra07:32
*** mhickey has quit IRC07:32
*** openstackgerrit has quit IRC07:33
AJaegerok07:33
*** openstackgerrit has joined #openstack-infra07:33
*** asettle has quit IRC07:34
*** sflanigan has quit IRC07:34
*** bauzas is now known as bauwser07:35
*** jamielennox|away is now known as jamielennox07:36
*** zeih has joined #openstack-infra07:37
openstackgerritMerged openstack-infra/project-config: Make grenade-dsvm-ironic non voting  https://review.openstack.org/31933607:38
*** zeih has quit IRC07:38
*** zeih has joined #openstack-infra07:38
*** hashar has joined #openstack-infra07:39
*** dtardivel has joined #openstack-infra07:40
*** tkelsey has joined #openstack-infra07:44
*** dizquierdo has joined #openstack-infra07:47
*** yamamoto has quit IRC07:50
*** nt has quit IRC07:51
AJaegerjeblair: I propose to abandon all open translation imports.07:51
*** nt has joined #openstack-infra07:54
*** ihrachys has joined #openstack-infra07:54
*** lvdongbing has joined #openstack-infra07:55
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-infra08:00
*** jtomasek_ has joined #openstack-infra08:03
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Set LC_ALL for translation jobs  https://review.openstack.org/32814508:03
*** shardy has joined #openstack-infra08:03
*** yamamoto has joined #openstack-infra08:04
AJaegerjeblair: let's make the script more robust ^08:04
*** e0ne has joined #openstack-infra08:05
openstackgerritYAMADA Hideki proposed openstack-infra/project-config: Add Sheepdog test job to glance_store  https://review.openstack.org/32814808:06
*** lezbar__ has joined #openstack-infra08:06
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Set locale for translation jobs  https://review.openstack.org/32814508:07
*** lvdongbing has quit IRC08:07
vincentllis there a way to have more detailed ouput when a py27 checks times out?08:08
vincentllnote: the same test on my laptop is done in < 1 s08:08
*** lezbar has quit IRC08:09
AJaegervincentll: not more than what's in the log files08:10
openstackgerritMerged openstack-infra/tripleo-ci: Ensure extracted log file are readable  https://review.openstack.org/32705308:10
vincentllAJaeger: ok thanks08:10
*** bhavik1 has quit IRC08:11
*** e0ne has quit IRC08:12
*** e0ne has joined #openstack-infra08:12
*** thorst has joined #openstack-infra08:13
*** lvdongbing has joined #openstack-infra08:15
*** lezbar__ has quit IRC08:16
yamada-hHi, I want to add sheepdog job to glance_store, mentioned in this mail http://lists.openstack.org/pipermail/openstack-dev/2015-December/081966.html08:16
*** markvoelker has joined #openstack-infra08:17
yamada-his this patch correct? https://review.openstack.org/32814808:17
*** Ravikiran_K has joined #openstack-infra08:18
AJaegeryamada-h: please have patience, it will take a few days for review. If you add jobs to glance_store, ask the glance PTL to review the change as well...08:19
*** lezbar has joined #openstack-infra08:19
yamada-hAJaeger: OK, thanks!08:20
*** jtomasek_ has quit IRC08:20
*** thorst has quit IRC08:20
AJaegeryamada-h: I did a quick review - best discuss next with glance team...08:21
*** markvoelker has quit IRC08:21
*** lvdongbing has quit IRC08:21
*** sdake has quit IRC08:21
*** sorantis has joined #openstack-infra08:22
*** javeriak has quit IRC08:22
yamada-hAlright.08:22
*** Hal has joined #openstack-infra08:24
*** javeriak has joined #openstack-infra08:25
*** Hal is now known as Guest3965708:25
*** sorantis_ has joined #openstack-infra08:28
*** woodster_ has quit IRC08:28
AJaegerjeblair: once again a post job failure with no logs: http://logs.openstack.org/eb/ebb418fb68b74b4b2d7b4bc5dd79a1129e33b9ab/post/tacker-docs/fde616d/08:29
*** jaosorior has quit IRC08:30
*** yamamoto has quit IRC08:30
*** sorantis has quit IRC08:30
*** sorantis_ is now known as sorantis08:30
*** jaosorior has joined #openstack-infra08:30
*** yamamoto has joined #openstack-infra08:31
openstackgerritThomas Bechtold proposed openstack/diskimage-builder: Remove discover from test-requirements  https://review.openstack.org/32817008:34
*** ifarkas has joined #openstack-infra08:37
*** javeriak has quit IRC08:41
*** javeriak has joined #openstack-infra08:41
*** dizquierdo has quit IRC08:42
*** _shaps_ has joined #openstack-infra08:42
*** javeriak has quit IRC08:46
vincentllHow do I specify that my package depends on nova (not novaclient) since nova doesn't seem to be on PyPI?08:46
*** maishsk has quit IRC08:46
openstackgerritWill Foster proposed openstack-infra/project-config: recheck  https://review.openstack.org/32817308:46
*** javeriak has joined #openstack-infra08:46
*** tzn has joined #openstack-infra08:49
*** asettle has joined #openstack-infra08:52
*** asettle has quit IRC08:52
*** asettle has joined #openstack-infra08:53
*** markusry has joined #openstack-infra08:53
openstackgerritFabien Boucher proposed openstack-infra/project-config: Make zuul_swift_upload.py more accurate for mime type detection  https://review.openstack.org/32817808:55
*** daemontool has joined #openstack-infra08:59
*** maishsk has joined #openstack-infra09:02
*** nwkarsten has joined #openstack-infra09:08
openstackgerritSteven Hardy proposed openstack-infra/tripleo-ci: DNM timeout debugging  https://review.openstack.org/32818309:12
*** nwkarsten has quit IRC09:13
*** tosky has joined #openstack-infra09:15
openstackgerritVladyslav Drok proposed openstack-infra/project-config: Allow to test agent drivers with partition images  https://review.openstack.org/32605909:17
*** thorst has joined #openstack-infra09:18
*** _degorenko|afk is now known as degorenko09:19
*** javeriak has quit IRC09:25
*** thorst has quit IRC09:25
*** dizquierdo has joined #openstack-infra09:27
AJaegervincentll: devstack will setup nova for you directly - and for other tests, you shouldn't need to use nova installed.09:27
*** sree has quit IRC09:29
openstackgerritVladyslav Drok proposed openstack-infra/devstack-gate: Set ephemeral size requested in the ironic job  https://review.openstack.org/32606109:29
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/ansible-role-puppet: Syslog puppet output on Ansible control machine  https://review.openstack.org/32778909:30
vincentllAJaeger: is devstack setup by default for gate-synergy-service-python27?09:30
vincentllI meant gate-*-python2709:31
rcarrillocruzclarkb , mordred : still in EMEA times?09:32
rcarrillocruzhttps://review.openstack.org/#/c/327789/09:32
rcarrillocruzwhich is about story https://storyboard.openstack.org/#!/story/200063709:32
*** abregman has joined #openstack-infra09:35
*** abregman is now known as abregman|afk09:35
AJaegervincentll: not for python27 jobs - those jobs should not need nova at all09:36
vincentllok09:37
AJaegervincentll: if you python27 job needs nova, I suspect you do something wrong. Best talk on #openstack-qa how to setup tests best09:37
*** thorst has joined #openstack-infra09:37
AJaegerbbl09:38
vincentllAJaeger: thanks for the info09:42
*** dtantsur is now known as dtantsur|lunch09:42
*** javeriak has joined #openstack-infra09:43
*** tzn has quit IRC09:44
*** sorantis has quit IRC09:46
*** sorantis has joined #openstack-infra09:47
*** sorantis has quit IRC09:48
mordredrcarrillocruz: looking09:48
*** yamada-h has quit IRC09:53
*** acoles has joined #openstack-infra09:54
*** yamahata has quit IRC09:56
*** thorst has quit IRC09:56
*** thorst has joined #openstack-infra09:57
*** thorst has quit IRC10:01
openstackgerritAlistair Coles proposed openstack-infra/project-config: Add feature/crypto-review events to openstack-swift  https://review.openstack.org/32821910:03
*** lezbar has quit IRC10:05
*** yamamoto has quit IRC10:06
*** pahuang has quit IRC10:10
*** lezbar has joined #openstack-infra10:10
*** ZZelle has quit IRC10:11
*** ZZelle has joined #openstack-infra10:11
*** daemontool has quit IRC10:17
*** gongysh has joined #openstack-infra10:17
*** markvoelker has joined #openstack-infra10:18
openstackgerritPawel Brzozowski proposed openstack-infra/project-config: Added new repos for fuel plugins  https://review.openstack.org/32822310:19
*** HeOS has quit IRC10:19
*** gongysh has quit IRC10:22
openstackgerritVladyslav Drok proposed openstack-infra/project-config: Allow to test agent drivers with partition images  https://review.openstack.org/32605910:22
*** markvoelker has quit IRC10:22
*** pahuang has joined #openstack-infra10:22
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-openstackci: Add puppetdb class  https://review.openstack.org/32822810:31
*** daemontool has joined #openstack-infra10:38
shardyHi all, did anything change in the last hour or so related to DEVSTACK_GATE_TIMEOUT?10:39
shardyI've seen some tripleo jobs run with a (wrong) timeout of 93 minutes, but then I ran another test and it's back to the (right) value of 159 minutes10:40
shardyref https://bugs.launchpad.net/tripleo/+bug/159110210:40
openstackLaunchpad bug 1591102 in tripleo "nonha job faiing due to wrong timeout of 20 mins" [Critical,Triaged]10:40
* shardy couldn't see anything obvious in recent git commits10:41
openstackgerritJoe Talerico proposed openstack-infra/project-config: Adding Browbeat  https://review.openstack.org/32725510:41
*** Guest39657 has quit IRC10:46
*** sorantis has joined #openstack-infra10:48
*** sdague has joined #openstack-infra10:50
*** yamada-h has joined #openstack-infra10:54
*** dtantsur|lunch is now known as dtantsur10:58
*** yamada-h has quit IRC10:58
*** abregman|afk has quit IRC10:59
openstackgerritJoe Talerico proposed openstack-infra/project-config: Adding Browbeat  https://review.openstack.org/32725511:01
openstackgerritLuigi Toscano proposed openstack-infra/project-config: Run tests from sahara-tests also for tempest layer4 job  https://review.openstack.org/32823911:02
*** kengo_sa_ has joined #openstack-infra11:04
*** ddieterly has joined #openstack-infra11:05
*** kengo_sa_ has quit IRC11:09
*** dmk0202 has joined #openstack-infra11:10
*** salv-orlando has quit IRC11:13
*** salv-orlando has joined #openstack-infra11:14
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-openstackci: Add puppetdb class  https://review.openstack.org/32822811:17
openstackgerritVasyl Saienko proposed openstack-infra/project-config: Add tempest-dsvm-ironic-pxe_ipa-full-nv to Ironic  https://review.openstack.org/32824511:21
*** rossella_s has quit IRC11:22
*** kzaitsev_mb has joined #openstack-infra11:22
*** dmk0202 has quit IRC11:23
*** esikachev has quit IRC11:24
*** jcoufal has joined #openstack-infra11:26
*** HeOS has joined #openstack-infra11:26
*** daemontool has quit IRC11:28
*** deadnull_ has joined #openstack-infra11:28
*** daemontool has joined #openstack-infra11:28
*** salv-orl_ has joined #openstack-infra11:28
*** ccamacho is now known as ccamacho|lunch11:29
*** rhallisey has joined #openstack-infra11:29
*** salv-orlando has quit IRC11:31
*** javeriak has quit IRC11:31
*** javeriak has joined #openstack-infra11:32
*** andreykurilin has left #openstack-infra11:35
*** pahuang has quit IRC11:35
*** dmk0202 has joined #openstack-infra11:36
*** javeriak_ has joined #openstack-infra11:40
*** javeriak has quit IRC11:40
*** baoli has joined #openstack-infra11:41
openstackgerritIllia Khudoshyn proposed openstack-infra/project-config: Add Rally job running Rally against deployment with existing users  https://review.openstack.org/32824911:41
*** baoli_ has joined #openstack-infra11:42
openstackgerritIllia Khudoshyn proposed openstack-infra/project-config: Add Rally job against deployment with existing users  https://review.openstack.org/32824911:44
*** dprince has joined #openstack-infra11:44
*** baoli has quit IRC11:46
jrollAJaeger: reviewed11:46
*** fergal_ has joined #openstack-infra11:47
*** ddieterly has quit IRC11:47
jrollclarkb: to answer your OS_TEST_TIMEOUT question, I think OS_TEST_TIMEOUT gets passed through grenade, into tempest via tox, and then either https://github.com/openstack/tempest/blob/master/.testr.conf#L4 or https://github.com/openstack/tempest/blob/master/tox.ini#L19 brings that in (maybe both?)11:48
*** esikachev has joined #openstack-infra11:51
*** pcaruana has quit IRC11:51
*** mohankumar_ has quit IRC11:52
*** flepied has joined #openstack-infra11:55
*** rodrigods has quit IRC11:55
*** rodrigods has joined #openstack-infra11:56
*** EricGonczer_ has joined #openstack-infra11:57
*** maishsk has quit IRC11:58
*** NM has joined #openstack-infra12:01
*** kengo_sa_ has joined #openstack-infra12:05
jrollclarkb: oh, and apologies if I missed your question, sometimes I bounce between channels too quickly and if I don't get a highlight I'm prone to missing it :/12:06
*** pcaruana has joined #openstack-infra12:07
*** kengo_sakai has joined #openstack-infra12:08
*** kengo_sa_ has quit IRC12:10
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Add mulitnode CI job support to tripleo-ci  https://review.openstack.org/32477712:10
*** kengo_sakai has quit IRC12:12
*** ldnunes has joined #openstack-infra12:12
*** pcaruana has quit IRC12:13
*** fergal_ has quit IRC12:13
*** pcaruana has joined #openstack-infra12:13
*** aysyd has joined #openstack-infra12:14
*** ayoung has quit IRC12:15
*** aysyd has quit IRC12:16
*** maishsk has joined #openstack-infra12:17
*** vgridnev has joined #openstack-infra12:17
*** weshay has joined #openstack-infra12:18
*** markvoelker has joined #openstack-infra12:18
*** aysyd has joined #openstack-infra12:19
*** ddieterly has joined #openstack-infra12:20
*** nwkarsten has joined #openstack-infra12:21
*** markusry has quit IRC12:21
*** afred312 has quit IRC12:23
vgridnevhow I can found description of nodes that we have in infra? For example, I can see ubuntu-trusty or centos-7 in job descriptions, where them are defined?12:24
*** dmk0202 has quit IRC12:25
vgridnevand also interested in builder install-distro-packages definition12:25
openstackgerritMerged openstack-infra/storyboard-webclient: Allow superusers to edit other users successfully  https://review.openstack.org/32519612:26
*** ddieterly has quit IRC12:27
*** xyang1 has joined #openstack-infra12:29
*** tpsilva has joined #openstack-infra12:30
openstackgerritMerged openstack-infra/project-config: Make grenade-dsvm-ironic -nv on grenade  https://review.openstack.org/32798512:30
*** javeriak_ has quit IRC12:33
*** psilvad has joined #openstack-infra12:36
*** dmsimard is now known as dmsimard|afk12:37
*** gordc has joined #openstack-infra12:37
*** dizquierdo has quit IRC12:37
*** ddieterly has joined #openstack-infra12:37
*** dmk0202 has joined #openstack-infra12:39
*** ddieterly is now known as ddieterly[away]12:41
*** maishsk_ has joined #openstack-infra12:44
*** psilvad has quit IRC12:44
*** tzn has joined #openstack-infra12:45
*** maishsk has quit IRC12:45
*** maishsk_ is now known as maishsk12:45
*** infra-red has joined #openstack-infra12:45
*** EricGonczer_ has quit IRC12:47
*** rlandy has joined #openstack-infra12:48
*** alaski is now known as lascii12:48
*** tlian has joined #openstack-infra12:48
*** esikachev has quit IRC12:49
*** tzn has quit IRC12:49
*** njohnston|afk is now known as njohnston12:50
*** psilvad has joined #openstack-infra12:51
*** ccamacho|lunch is now known as ccamacho12:52
krotscheckpabelanger: Did the xenial build finally work, or...12:53
*** links has quit IRC12:54
*** infra-red has quit IRC12:54
*** matt-borland has joined #openstack-infra12:55
*** markusry has joined #openstack-infra12:55
*** qba73 has joined #openstack-infra12:55
*** psilvad has quit IRC12:55
*** esikachev has joined #openstack-infra12:55
*** _ari_ has joined #openstack-infra12:56
*** chem has quit IRC12:57
*** deadnull_ is now known as _deadnull12:57
*** dmk0202 has quit IRC12:58
*** dmk0202 has joined #openstack-infra12:59
*** psilvad has joined #openstack-infra12:59
*** chem has joined #openstack-infra13:00
*** andymaier has joined #openstack-infra13:01
openstackgerritVitaly Gridnev proposed openstack-infra/project-config: remove unneeded builders  https://review.openstack.org/32829013:02
*** tzn has joined #openstack-infra13:02
*** rodrigods has quit IRC13:05
*** rodrigods has joined #openstack-infra13:05
openstackgerritVitaly Gridnev proposed openstack-infra/project-config: setup release notes job for sahara-dashboard  https://review.openstack.org/32772913:06
*** jaosorior has quit IRC13:07
pabelangerkrotscheck: nodepool.o.o has the logs, but it hasn't started a new build for today yet13:08
*** flepied has quit IRC13:08
*** edmondsw has joined #openstack-infra13:08
*** javeriak has joined #openstack-infra13:09
pabelangerAJaeger: yolanda: Right, I think this is the issue jeblair exposed when we moved to zuul-launcher.  I konw jeblair wants to talk with you about the job13:09
openstackgerritVitaly Gridnev proposed openstack-infra/project-config: remove unneeded builders  https://review.openstack.org/32829013:09
*** mdrabe has joined #openstack-infra13:09
krotscheckpabelanger: Kk. Horizon was wondering.13:10
pabelangerAJaeger: I think https://review.openstack.org/#/c/327921/ was part of the fix13:11
*** derekh has joined #openstack-infra13:11
pabelangerkrotscheck: I'll manually do builds today if needed, its been long enough with stale images13:11
*** kgiusti has joined #openstack-infra13:14
krotscheckpabelanger: Excellent, let me know when xenial is up, I need to make sure the world doesn't explode.13:15
*** krtaylor has quit IRC13:15
*** amotoki has quit IRC13:15
*** _deadnull is now known as deadnull_13:16
*** ayoung has joined #openstack-infra13:16
*** eharney has joined #openstack-infra13:16
openstackgerritVitaly Gridnev proposed openstack-infra/project-config: remove unneeded builders  https://review.openstack.org/32829013:17
*** NM has quit IRC13:17
*** amoralej is now known as amoralej|lunch13:20
*** jistr is now known as jistr|mtg13:20
*** NM has joined #openstack-infra13:20
*** pcaruana has quit IRC13:20
*** esberglu has joined #openstack-infra13:20
AJaegerpabelanger: yeah, saw it in backscroll.13:22
* AJaeger runs some errands right now, will ask jeblair once I have some more time13:22
AJaegerthanks, pabelanger13:22
vgridnevAJaeger, could you please take a look on https://review.openstack.org/#/c/328290/ ?13:23
*** rbrndt has joined #openstack-infra13:23
AJaegervgridnev: why are you not needing them?13:24
AJaegervgridnev: without git setup, you have no repo - how do you want t otest?13:25
AJaegervgridnev: without installation of packages, you have only a very basic image - do you really want that?13:25
SotKdoes anyone have any idea what might be causing this intermittent failure we're seeing on jobs? http://logs.openstack.org/16/320516/2/gate/gate-storyboard-webclient-npm-run-test-unit/68535d3/console.html#_2016-06-10_13_18_16_73813:25
AJaegervgridnev: regarding image descriptions: check nodepool/ directory in project-config13:28
*** mriedem has joined #openstack-infra13:29
*** dmk0202 has quit IRC13:29
*** gouthamr has joined #openstack-infra13:30
*** krtaylor has joined #openstack-infra13:31
*** nwkarsten has quit IRC13:31
*** nwkarsten has joined #openstack-infra13:32
*** sree has joined #openstack-infra13:33
*** mixos has joined #openstack-infra13:33
openstackgerritPaul Belanger proposed openstack-infra/zuul: Implement BUILD_TIMEOUT env variable  https://review.openstack.org/32829813:35
*** hashar is now known as hasharAway13:35
*** qba73 has quit IRC13:35
openstackgerritMerged openstack-infra/project-config: Allow to test agent drivers with partition images  https://review.openstack.org/32605913:35
*** nwkarsten has quit IRC13:36
vgridnevAJaeger, for running tests the only thing we need sahara-image-elements in node, and tox Nothing else is required, and I'm not sure regarding git setup, probably this the only thing we need13:36
*** links has joined #openstack-infra13:36
pabelangerjeblair: notmorgan: I couldn't see a place where we assigned BUILD_TIMEOUT as an env var for zuul-launcher. Specifically devstack-gate references it to setup timeouts ^.  And looks to be exposed by tripleo jobs13:36
*** kushal has joined #openstack-infra13:36
AJaegervgridnev: is that for all sahara-image-elements jobs the same?13:37
AJaegerThen use an empty other-requirements.txt file - that way you can add packages yourself if needed. infra will not install packages for this to the base image.13:37
*** javeriak has quit IRC13:37
Shrewsyolanda: hi! quick question for you about the SHADE_OS_CLOUD env variable you propose in 29864713:38
*** mhickey has joined #openstack-infra13:38
*** andrewbogott has quit IRC13:38
*** andrewbogott has joined #openstack-infra13:38
*** salv-orl_ has quit IRC13:39
*** fergal_ has joined #openstack-infra13:39
*** pcaruana has joined #openstack-infra13:39
*** salv-orlando has joined #openstack-infra13:39
*** esikachev has quit IRC13:39
Shrewsyolanda: you said we need that b/c then we can record against different clouds (which is great). the test clouds.yaml is currently stored within the shade repo with an exposed user/password. adding any cloud other than a devstack one would be unsafe, so how do you see us resolving that?13:41
vgridnevAJaeger, thanks, will try other-requirements then13:41
*** ajo_ is now known as ajo13:41
*** zeih has quit IRC13:42
yolandaShrews, we could pass the password as well with an env var13:43
yolandado you have another suggestion?13:43
*** nwkarsten has joined #openstack-infra13:44
*** akshai has joined #openstack-infra13:45
Shrewsyolanda: not sure. maybe we could make the location of the clouds.yaml configurable via an env variable too?13:46
Shrewsyolanda: not that it has to be handled in that review... i was just curious on how you saw that working. we can hash out the details later on, i think13:47
yolandai exported the env var manually to test, actually, not using tox...13:47
*** afred312 has joined #openstack-infra13:47
yolandaShrews, having a default dummy clouds.yaml and allowing to consume our own files looks good as well13:48
yolandacan be interesting, because endpoints may change, even on each devstack deployment, if we need to iterate over recording tests, can be a problem if we are not using the same devstack environment13:49
*** esikachev has joined #openstack-infra13:50
yolandabtw, seems i'm having disk corruption problems on my baremetal host :(13:54
yolandait stopped because root partition was full, and then it cannot start due to xfs corruption!13:55
yolandaoh, bad channel13:55
pabelanger:)13:55
*** mhickey has quit IRC13:55
*** Goneri has joined #openstack-infra13:56
*** ifarkas has quit IRC13:56
yolandathat happens :)13:56
*** yamada-h has joined #openstack-infra13:56
*** mriedem1 has joined #openstack-infra13:57
*** ramishra has joined #openstack-infra13:58
*** asselin_ has joined #openstack-infra13:58
*** mriedem has quit IRC13:59
*** psilvad has quit IRC13:59
*** yamada-h has quit IRC14:01
*** links has quit IRC14:01
*** javeriak has joined #openstack-infra14:02
*** inc0 has joined #openstack-infra14:05
*** javeriak has quit IRC14:05
*** maishsk has quit IRC14:08
*** dingyichen has quit IRC14:08
*** amitgandhinz has joined #openstack-infra14:09
*** jistr|mtg is now known as jistr14:09
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update JaCoCo plugin  https://review.openstack.org/32075814:11
*** esikachev has quit IRC14:13
*** yamahata has joined #openstack-infra14:14
*** xarses_ has quit IRC14:14
*** zz_dimtruck is now known as dimtruck14:15
*** esikachev has joined #openstack-infra14:15
*** bauwser is now known as bauzas14:17
*** amoralej|lunch is now known as amoralej14:23
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update Cucumber Reports plugin  https://review.openstack.org/32130914:23
*** fesp has joined #openstack-infra14:24
*** sorantis has quit IRC14:25
*** gouthamr has quit IRC14:25
vgridnevAJaeger, I have questions regarding other-requirements.txt file. It's seems like install-distro-packages script just ignoring that, no idea why14:26
vgridnevhttp://logs.openstack.org/69/328269/3/check/gate-sahara-buildimages-vanilla/4106089/console.html14:26
vgridnevhttp://logs.openstack.org/69/328269/3/check/gate-sahara-buildimages-vanilla/4106089/console.html#_2016-06-10_14_12_04_03614:26
vgridnevthis log from commit https://review.openstack.org/#/c/328269/14:26
*** Jeffrey4l_ has quit IRC14:26
*** tonytan4ever has joined #openstack-infra14:27
AJaegervgridnev: that's really strange ;(14:27
AJaegerpabelanger: any ideas on what's going on with vgridnev's change?14:27
*** fesp has quit IRC14:27
pabelangerAJaeger: looking14:28
*** fesp has joined #openstack-infra14:30
jeblairmtreinish:     owner_string = change.owner_name + ' <' + change.owner.email + '>'14:30
jeblairTypeError: coercing to Unicode: need string or buffer, NoneType found14:30
openstackgerritMerged openstack-infra/storyboard-webclient: Only update changed fields when editing tasks  https://review.openstack.org/32524714:30
jeblairmtreinish: looks like some accounts don't have email (eg proposal bot)14:30
AJaegerjeblair: this is the change I meant: https://review.openstack.org/32814514:30
AJaegerjeblair: Or do you have a better idea?14:30
mtreinishjeblair: ah ok, I need to add a condition checking for the email14:31
mtreinishone sec I'll respin it14:31
jeblairAJaeger: one second, i clicked on that proposal bot change you accidentally pointed to and crashed gertty :)14:31
jeblairwhich is good!  that's why i'm testing unmerged changes!14:31
AJaegerjeblair: Glad that I gave you a test case ;)14:31
jeblairAJaeger: oh, is the encoding why the job broke?14:31
pabelangerAJaeger: vgridnev: JJB is not setup correctly: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/sahara.yaml#n6414:32
*** ifarkas has joined #openstack-infra14:32
AJaegerjeblair: I expect - have a look at one of the files14:32
*** fesp has quit IRC14:32
pabelangerAJaeger: vgridnev: install-distro-packages should be after gerrit-git-prep14:32
AJaegerjeblair: let me give you a link...14:32
*** fesp has joined #openstack-infra14:32
AJaegerjeblair: https://review.openstack.org/#/c/328164/1/oslo_db/locale/fr/LC_MESSAGES/oslo_db.po14:33
AJaegerAll the non-ascii characters are replaced by "?"14:33
*** xarses_ has joined #openstack-infra14:33
AJaegerBetter: https://review.openstack.org/#/c/328167/1/manila_ui/locale/ja/LC_MESSAGES/django.po14:33
jeblairAJaeger: ah, sorry, i'm caught up now14:34
AJaegerThe changed locale is one guess, didn't test whether that helps. But that was the obvious one ;)14:34
jeblairpabelanger: yes, i forgot about BUILD_TIMEOUT!  we need to add that to zuul_launcher14:34
AJaegerno worries, jeblair14:34
openstackgerritVitaly Gridnev proposed openstack-infra/project-config: put install-distro-packages after git setup  https://review.openstack.org/32829014:34
jeblairAJaeger: the locale thing is interesting.... here's the scoop14:34
pabelangerjeblair: okay, 328298 should do that14:34
AJaegerjeblair: So, my suggestion: Merge my change, retrigger *one* periodic job to see that it works, and then abandon all existing ones...14:35
AJaegerjeblair: I need to leave in 5 mins - but will listen for that time ;)14:35
* AJaeger will be back later tonight14:35
*** sshnaidm has quit IRC14:35
vgridnevpabelanger, this change should fix that, right https://review.openstack.org/#/c/328290/ ?14:35
vgridnevAJaeger, ^^14:35
AJaegeryes, vgridnev14:35
jeblairAJaeger: jenkins was probably using whatever locale was set *on the jenkins master* to run things on the slaves14:35
AJaegerinteresting14:36
jeblairAJaeger: we're trying to be better than that, and use the default locale on the slave14:36
AJaegerAnd now we use C or POSIX?14:36
jeblairAJaeger: it looks like the proposal slave's locale may not have been configured well14:36
jeblairAJaeger: at least, it behaves differently than other slaves.  and of course it's very old14:36
jeblairAJaeger: having said that, if we know what we want, we can definitely set it in the job itself14:36
AJaegerUTF8 is all I want ;)14:37
*** dizquierdo has joined #openstack-infra14:37
AJaegerWe should set it also by default IMHO. But making it explicit cannot hurt14:37
notmorganAJaeger: ++14:37
jeblairAJaeger: cool, so let's do what you suggest, and then maybe later we can fix proposal slave... may just be missing a package or something14:38
jeblairAJaeger: oh14:38
jeblairAJaeger: that's a slave script update14:38
AJaegerjeblair: can you retrigger one of the periodic jobs once the change is in, please?14:38
jeblairAJaeger: it'll take days to get that in14:38
jeblairAJaeger: we should do it in the job instead so it's faster14:38
*** psachin has quit IRC14:38
AJaegerwhy? proposal slave is updated via puppet, isn't it?14:38
jeblairno14:39
jeblairi'm wrong, you're right14:39
jeblairi forgot about that :)14:39
AJaeger;)14:39
jeblairyes, i'll land it and trigger one.14:39
openstackgerritMatthew Treinish proposed openstack/gertty: Add user email addresses to the change view  https://review.openstack.org/32778514:39
mtreinishjeblair: ^^^ that should fix it14:39
AJaegerBut that might answer my questoin -  https://review.openstack.org/326039 added a new script yesterday morning - and it still does not exist. When do you expect that one be availble on the normal slaves?14:40
AJaegerjeblair: thanks for landing and triggering14:40
jeblairAJaeger: we've had to restart nodepool a lot recently; hard to say.14:40
jeblairmtreinish: that's got it, thanks!14:41
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Added js-openstack-lib to openstack-sdk's  https://review.openstack.org/32832614:41
*** amrith has quit IRC14:41
*** PollyZ has joined #openstack-infra14:42
jeblairnotmorgan: there's a patch at the beginning of the github series to do something about test logging; i haven't looked at the latest version yet, maybe you should check it out14:42
AJaegerjeblair: hope we get it soon - it's part of a voting change - luckily one with a files section, so won't triggered often...14:42
notmorganjeblair: yep, saw it14:42
pabelangerEmilienM: I think this is an error in your copy_logs.sh: http://logs.openstack.org/32/327332/2/check/gate-puppet-infracloud-puppet-beaker-rspec-ubuntu-trusty/362bfb9/console.html#_2016-06-10_14_20_53_28914:42
* AJaeger will be back later14:42
*** gouthamr has joined #openstack-infra14:42
EmilienMyeah14:42
EmilienMI'm fixing it14:42
*** amrith has joined #openstack-infra14:42
notmorganjeblair: and it's pretty good. I think we should be a bit more careful about dropping all / non e of the debug logs.14:43
EmilienMhttps://review.openstack.org/32830314:43
pabelangerEmilienM: ack14:43
EmilienMsorry for that14:43
notmorganjeblair: so we can still get debug but maybe not for libs we don't care about as much at that moment. in short, i think we should do both that patch and something like what i proposed.14:43
pabelangerEmilienM: +1, left commend14:44
pabelangercomment*14:44
jeblairnotmorgan: sgtm.14:44
*** jamesmcarthur has joined #openstack-infra14:44
gabriel-bezerrahi folks, how can I change neutron port configuration for nodepool instances when they are created? I'd like to set port-security-enabled=false on them.14:44
*** sree has quit IRC14:45
notmorgani'll see if we can roll them together and or pull the github series one off into something we can land sooner14:45
*** psachin has joined #openstack-infra14:45
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update support for BuildResultTrigger plugin  https://review.openstack.org/32161914:45
*** sree has joined #openstack-infra14:46
gabriel-bezerramy instances are in an openstack kilo cloud, and setting port-security-enabled=false on the network would not let instances run on them, as nova always put a security group and the neutron extension needs that the port has no security group to work14:46
gabriel-bezerrathe port-security extension14:46
jeblairnotmorgan: oh i thought it was at the beginning of the series?14:46
notmorganjeblair: it might be14:46
notmorgani need to go look:)14:46
gabriel-bezerrai've looked for some hooks in nodepool configs, but could not find anything so far14:47
jeblairthat would make that part easy14:47
notmorgani didn't check how deep in it was/was not14:47
notmorganyeah exactly14:47
*** Goneri has quit IRC14:47
notmorgani also think we need to make some of zuul's debug logs "trace" level, but that can be zuulv314:47
jeblairnotmorgan: there is no trace level :)14:47
notmorganjeblair: we should add one!14:47
jeblairnotmorgan: nope14:48
jeblairnotmorgan: standard python logging config for us!14:48
notmorganthis is where you and i will need to disagree, i think python logging is missing that14:48
notmorganseriously lacking. trace is super useful, wedging it all into debug isn;t :(14:48
openstackgerritPaul Belanger proposed openstack-infra/zuul: Implement BUILD_TIMEOUT env variable  https://review.openstack.org/32829814:48
jeblairnotmorgan: i do agree with you on that.  i'm just not interested in breaking everything around python logging to make that point.14:49
jeblairnotmorgan: so instead, debug is trace.14:49
*** mriedem has joined #openstack-infra14:49
pabelangergabriel-bezerra: which jobs is this? I assume you are talking about devstack?14:49
gabriel-bezerrayes, we are setting a 3rd party ci here14:49
notmorganjeblair: it doesnt break everything though :P, it is a level below debug that is easily added and optionally turned on if/when you need it.14:50
notmorganjeblair: again, i think you and i will just need to disagree here.14:50
notmorganjeblair: *shrug*14:50
jeblairnotmorgan: we have had SO MANY problems with openstack having the trace level14:50
gabriel-bezerrapabelanger: we need it to communicate with machines in a flat network14:50
*** jamesmcarthur has quit IRC14:50
*** DevBox has joined #openstack-infra14:50
notmorganjeblair: the trace level openstack had wasn't "trace" it was "traceback" and "Error" level14:51
*** jamesmcarthur has joined #openstack-infra14:51
*** mriedem1 has quit IRC14:51
notmorganjeblair: it was never a "trace" level until... mitaka?14:51
jeblairnotmorgan: oh, yes, that's right.  that was bonkers.14:51
*** sree has quit IRC14:51
notmorgani totally agree, that was no ok14:51
notmorgana proper trace level below debug is a different story :)14:51
pabelangergabriel-bezerra: you'd have to see if shade exposes the ability to do that. That would be nodepools interfaces to the cloud14:51
jeblairnotmorgan: it has still kind of put me off of wanting to add custom levels.14:51
notmorganhehe sure. that i can see14:52
jeblairnotmorgan: anyway, in zuul, the *idea* is that INFO should give an operator everything they need to know about the decisions zuul has made14:52
*** flaper87 has quit IRC14:52
*** fesp is now known as flaper8714:52
notmorgani'll remind you in zuulv3 later on14:52
jeblairnotmorgan: like "why did zuul run this job?"14:52
notmorganinfo absolutely should be the default and useful14:52
*** flaper87 has quit IRC14:52
notmorgandebug should be for gate/check/unit14:52
*** flaper87 has joined #openstack-infra14:52
jeblairnotmorgan: and is what we would expect most people to run it at14:52
gabriel-bezerrapabelanger: I'll have a look14:52
gabriel-bezerrapabelanger: thank you14:52
notmorgantrace should be for "omg... WHAT did the entire data path look like"14:52
jeblairnotmorgan: we have 2 logs -- the info log, so we can see whether we are accomplishing the goal with info (we are not, but it's low priority to fix)14:53
pabelangergabriel-bezerra: mordred or clarkb might have better ideas too.  I'm not to familiar with port-security-enabled14:53
*** arxcruz has quit IRC14:53
jeblairnotmorgan: and the debug log, because, as the primary user, when anything goes wrong, we need to be able to completely construct the chain of events that caused the error14:53
jeblairnotmorgan: so, for the forseeable future, openstack will be logging zuul in the most detailed log level possible in order to do that14:54
jeblairnotmorgan: it has, so far, been extremely useful.  whenever zuul has had an error in production, we've been able to recreate the exact conditions again, and put them into a regression test case, and fix the bug14:54
jeblairnotmorgan: you'll find many test cases describe that :)14:55
jeblairnotmorgan: so even if it were trace, that's the level we would be running at14:55
*** jamesmcarthur has quit IRC14:55
jeblairnotmorgan: the same holds true for unit test failures14:55
*** mtanino has joined #openstack-infra14:55
jeblairnotmorgan: given a flakey test, i can figure out what went wrong and fix it14:55
pabelangerjeblair: appologies, I updated the commit message on 328298 after your +314:55
pabelangersorry about that14:55
pabelangerapologies*14:55
*** flaper87 has quit IRC14:55
*** flaper87 has joined #openstack-infra14:55
jeblairnotmorgan: (which is why the missing log files are so annoying)14:55
notmorganjeblair: i think some of the internal bits of house keeping really aren;'t that useful there. but generally you're right.14:56
jeblairnotmorgan: so the thing is, if we added trace, then we woud just switch all of our logging to trace :)14:56
jeblairnotmorgan: which is why i'm in favor of keeping debug14:56
*** javeriak has joined #openstack-infra14:56
*** _tzn has joined #openstack-infra14:56
jeblairnotmorgan: yeah, there are some debug log lines that can go14:56
notmorganjeblair: like i said, i think we can revisit this convo in v3, once we have logging cleaned up.14:56
*** daemontool has quit IRC14:57
jeblairnotmorgan: okay.  i'm trying to tell you it will be a hard sell.  :)14:57
notmorganjeblair: thats fine.14:57
jeblairnotmorgan: i'm open to lots of things, but i'm happy with the logging system we have.  it's worked for years, and it's what i want.14:57
notmorgani might change my opinion when we have logging more sane14:57
jeblairnotmorgan: i will get very grumpy the first time we "improve" it and i am not able to completely resolve a production issue after the fact14:58
notmorganbut today i can see a difference between debug-useful and debug-deep-dive-data-flow-trace-that-could-be-useful-conditionally14:58
*** javeriak has quit IRC14:58
notmorganconditionally = only when debugging something that isn't related to zuul's workload itself. in this case.14:58
notmorganthe "debug" lines you say could go.14:59
*** sshnaidm has joined #openstack-infra14:59
pabelangerjeblair: first time I've seen this: http://paste.openstack.org/show/510563/ nodepool gave zuul-launcher a ready node, zuul-launcher failed to SSH into it.14:59
notmorganbut lets get over to v3 and have info logs being awesome/useful, and debug what we want. if a trace level is warranted then, i'll make the case :)14:59
*** tzn has quit IRC14:59
pabelangerjeblair: wonder if we should do something clever there to trap the ssh failure and requeue the job again15:00
*** mdrabe has quit IRC15:00
pabelangeror, likely the right move, update our result to indicate a SSH problem15:00
*** anteaya has joined #openstack-infra15:00
jeblairpabelanger: well, if we can detect that case, we could finish the job with no result which will cause zuul to reschedule it15:01
jeblairpabelanger: does 'exit code 3' mean that?15:02
*** Swanson has quit IRC15:02
pabelangerjeblair: my thinking too. It would only be problematic is, SSH key was wrong for ansible-playbook. Then an endless requeue15:02
pabelangerjeblair: not sure, googling now15:02
jeblairpabelanger: yeah, for that we actually should make zuul count retries and give up after, say, 515:02
pabelangerthat would work15:02
jeblairwe always meant to do that but never got around to it i think15:02
pabelangerAnsibleHostUnreachable == exit(3)15:03
pabelangerthere we go15:03
*** flepied has joined #openstack-infra15:03
pabelangerAnsibleHostFailed == exit 2 if SSH failed, so that address our public key issue15:03
pabelangerlet me get a patch up15:03
jeblairpabelanger: cool; thx!15:03
*** markusry has quit IRC15:04
*** markusry has joined #openstack-infra15:04
fungipabelanger: what region was the node in?15:07
pabelangerfungi: rax-dfw15:08
*** ihrachys has quit IRC15:08
funginot terribly surprising then. i think we still have connectivity issues between systems in dfw and between dfw and ord15:08
fungiwhich don't seem to manifest over the open internet for some reason15:09
*** tesseract has quit IRC15:09
*** nwkarsten has quit IRC15:09
*** piet has joined #openstack-infra15:09
openstackgerritMonty Taylor proposed openstack-infra/shade: WIP Show a different output serialization  https://review.openstack.org/32833815:10
mordredShrews, yolanda: I have written the code to do that, but not in the form it needs to be to be a serializer - mostly just wanted to put it up there to look at it15:10
mordred^^15:10
*** pcaruana has quit IRC15:13
dasmo/ infra community. over 24h ago I got +W on one of patches: https://review.openstack.org/#/c/327210/ it's not merged, but it seems to disappear from zuul.15:13
*** mdrabe has joined #openstack-infra15:13
openstackgerritMerged openstack-infra/project-config: Set locale for translation jobs  https://review.openstack.org/32814515:13
openstackgerritMerged openstack-infra/project-config: put install-distro-packages after git setup  https://review.openstack.org/32829015:14
openstackgerritMerged openstack-infra/storyboard-webclient: Update Team resource to add the Users subcontroller  https://review.openstack.org/32051615:14
openstackgerritPaul Belanger proposed openstack-infra/zuul: Requeue jobs if AnsibleHostUnreachable return  https://review.openstack.org/32834115:15
pabelangerjeblair: notmorgan: ^ requeue the job if we detect AnsibleHostUnreachable15:16
pabelangerjeblair: I'll see if I can figure out how to track requeue in zuul15:17
mordredooo15:17
mordrednice15:17
mordredpabelanger: it's almost like we'd be resilient against nodes going away!15:17
fungiwe got a fairly similar behavior out of zuul+jenkins if jenkins lost contact with the node15:19
pabelangermordred: I know, this is starting to get legit15:19
jeblairyeah, and this is probably the same situation actually15:19
fungiit's not flawless. jobs can definitely _cause_ the node to become unreachable15:19
*** rcernin has quit IRC15:19
fungibut it's status quo for us15:19
*** ramishra has quit IRC15:21
yolandamordred, there is a yaml serializer for betamax. But we agreed to use json, to don't add that yaml dependency to betamax15:22
*** salv-orlando has quit IRC15:22
mordredyolanda: right. the serialization code is one we can put into shade test suite itself - since shade already has a yaml depend15:22
yolandamordred, a custom serializer then?15:23
mordredyolanda: but it's not just yaml - it's yaml with the body of the requests in well-formatted block-quoted json15:23
mordredyah15:23
mordredI'll have code for you to look at soon15:23
*** salv-orlando has joined #openstack-infra15:23
mordredI mean, I HAVE code right now, but it's not in shape for other humans to look at it15:23
*** ramishra has joined #openstack-infra15:23
*** mhickey has joined #openstack-infra15:24
mordredyolanda: but if you look at that file, you'll see each ['request']['body']['string'] has some nice looking json in it15:24
*** mriedem has quit IRC15:24
*** mriedem has joined #openstack-infra15:25
yolandamordred, also look at that change, the hooks for the keystoneauth fixture: https://review.openstack.org/#/c/320340/. How will it affect that?15:25
*** esikachev has quit IRC15:25
openstackgerritMerged openstack-infra/tripleo-ci: Create overcloud images for liberty using EXT4  https://review.openstack.org/32777315:25
mordredyolanda: I don't think it will. that said - notmorgan - does keystoneuath mind yaml depends in its test-requirements?15:26
*** flaper87 has quit IRC15:27
mordredyolanda: but just thinking out loud - I think I'll write the patch for you first just in shade, and then it'll be easier to talk about whether or not we should push it down to ksa or not15:27
*** burgerk has joined #openstack-infra15:28
*** Goneri has joined #openstack-infra15:29
*** NM has quit IRC15:29
yolandamordred, as the betamax hooks are dealing with some json parsing to replace values, i'm worried about how this hook can interact with another custom serializer15:29
yolandait may just work15:30
mordredyolanda: I _think_ it's going to magically just work15:30
mordredyolanda: but I have been horribly wrong plenty of times :)15:30
openstackgerritDmitry Tantsur proposed openstack-infra/project-config: Make ironic-{pxe,agent}_ipmitool jobs voting  https://review.openstack.org/31259615:30
yolandayou will be right this time :)15:30
mordredyolanda: even a stopped clock is right twice a day15:31
mordrednotmorgan: https://review.openstack.org/#/c/328338/1/shade/tests/unit/fixtures/test_delete_flavor.yaml is the context for the "should we put the code to produce this in ksa or leave it in shade"15:32
fergal_guys does anyone know how i’d go about modifying jjb to output the steps it takes to resolve variables in the yaml files? i.e. what variables override others and where the variables come from etc15:32
yolandamordred, that's a wise sentence!15:32
mordredyolanda: :)15:32
mordredyolanda: I'm about to wander out - but I'll have both some follow up patches and some reviews for you hopefully soon15:33
anteayaSotK: I don't know what is causing those intermittent npm failures but I noticed them as well15:33
mordred(this is me starting to poke at it for real)15:33
anteayafungi: thanks for the work on the wiki, I see rockyg is not online, perhaps she is on holiday?15:34
yolandamordred, i'll be around this weekend . Too many things going on to disconnect15:34
*** salv-orlando has quit IRC15:34
*** salv-orlando has joined #openstack-infra15:34
fungianteaya: yeah, i figured the one-week disablement would be a safe but nonpermanent way to give us an opportunity to sync up with her at our convenience15:35
anteayadasm: I'm looking at https://review.openstack.org/#/c/327210/ and seeing that currently zuul queue lengths are not zero so the recheck may be a queued event waiting to be processed15:35
*** jkraj has joined #openstack-infra15:35
anteayafungi: sounds reasonable, hopefully she shows up in channel and asks15:35
fungiit was more that i found it interesting spammers were actively compromising accounts in the launchpad sso to be able to post more spam on our wiki15:36
*** mhickey has quit IRC15:36
*** vincentll has quit IRC15:36
funginot just creating new accounts15:36
anteayafungi: yes, I agree that is an interesting tactic, they are determined to compromise our wiki15:37
nibalizerrcarrillocruz: heya15:37
dasmanteaya: ok. I see ChangBo rechecked it few secs ago. I was just wondering what happened that it takes so long time to process. Didn't want to recheck without confirmation from infra that everything is OK15:37
*** hongbin has joined #openstack-infra15:37
nibalizerbefore we both dissapear into pumpkins, is there stuff you're needing from me?15:37
*** chem has quit IRC15:38
anteayaZara: you write the best emails15:38
anteayanibalizer: who else is about to pumpkin?15:38
openstackgerritMatthew Treinish proposed openstack/os-testr: Add documentation for generate-subunit  https://review.openstack.org/32835215:39
anteayadasm: well there has been a lot of activity in our tooling this week so it is possible your patch fell in a gap, thanks for checking, there is no current issue of which I am aware15:39
notmorganmordred: hmm15:39
*** NM has joined #openstack-infra15:40
*** andreas_s has quit IRC15:40
notmorganmordred: i don;'t mind ksa having more test-requires like yaml.15:40
mordrednotmorgan: no need for immediate answer - just wanted to have you start pondering in the brainhole15:40
dasmanteaya: thanks. i see zuul is changed :)15:40
anteayadasm: your patch has shown up in the check queue15:40
*** EricGonczer_ has joined #openstack-infra15:40
notmorganmordred: though i would probably make it an extras?15:40
mordrednotmorgan: nod. I'll have code for you to look at soonish15:41
notmorganmordred: if it was required for runtime of ksa, i'd say absolutely not.15:41
dasmanteaya: yeah. now i see it :) thanks again15:41
anteayadasm: zuul is always changing, like tina turner, she always has a brand new show you never imagined before15:41
anteayadasm: welcome15:41
dasmanteaya: :D15:41
*** matrohon has quit IRC15:42
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Nothing to see here  https://review.openstack.org/11101115:42
*** csomerville has joined #openstack-infra15:44
*** mixos has quit IRC15:46
*** bpokorny has joined #openstack-infra15:46
*** ramishra has quit IRC15:46
*** dimtruck is now known as zz_dimtruck15:46
jeblairthere is a job called "fuel-docs-docs"15:47
openstackgerritDmitry Tantsur proposed openstack-infra/project-config: Make ironic-{pxe,agent}_ipmitool jobs voting  https://review.openstack.org/31259615:47
openstackgerritMatthew Treinish proposed openstack/os-testr: Remove the TODO file  https://review.openstack.org/32835715:47
nibalizeranteaya: we are all pumpkin candidates15:48
*** ramishra has joined #openstack-infra15:48
*** vgridnev has quit IRC15:48
anteayanibalizer: wooooo15:48
* anteaya celebrates her pumpkin candidacy15:48
anteayajeblair: docs about docs?15:48
*** psachin has quit IRC15:48
*** zz_dimtruck is now known as dimtruck15:51
openstackgerritMerged openstack-infra/tripleo-ci: Build and upload instack.raw image  https://review.openstack.org/31507215:51
jeblairpabelanger, notmorgan: it does look like a lot (all?) of the -docs jobs are failing in post when run by zl.  also releasenotes jobs.15:53
jeblairso i'm tailing the logs trying to catch one now15:53
jeblairi'll hold the node15:53
notmorganjeblair: icky.15:53
pabelangerjeblair: ack, happy to help too15:53
jeblairooh got one15:53
openstackgerritEmilien Macchi proposed openstack-infra/project-config: gerritbot: add missing stable branches for #openstack-telemetry  https://review.openstack.org/32836015:53
notmorganand let me know what i can do to help out :)15:53
jeblair172.99.106.13015:54
pabelangerstreaming15:54
openstackgerritEmilien Macchi proposed openstack-infra/project-config: gerritbot: add missing stable branches for #openstack-telemetry  https://review.openstack.org/32836015:55
*** Kiall has quit IRC15:55
* notmorgan watches logs15:55
notmorganjeblair: success?15:56
*** somerville32 has joined #openstack-infra15:56
jeblairnotmorgan: they fail in post after succeeding in the main job15:56
notmorganahhh15:56
pabelangernotmorgan: http://paste.openstack.org/show/510642/15:57
openstackgerritValeriy Ponomaryov proposed openstack-infra/project-config: [Manila] Add new experimental job  https://review.openstack.org/32836415:57
pabelangerReceived abort request15:57
pabelangerthat doesn't look right15:57
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Look for a passing periodic upgrades job before moving pin  https://review.openstack.org/31507515:57
jeblairpabelanger: every job ends with an abort :)15:58
pabelangerOh15:58
rcarrillocruznibalizer: I am good, pushed a preliminar fix for the ansible-puppet syslogging on puppet máster and started poking the puppetdb 3 stuff15:58
jeblairpabelanger: it's part of the worker shutdown15:58
* pabelanger looks a code15:58
jeblairpabelanger, notmorgan: anyway, this one succeeded (manila-docs)15:58
jeblairso i guess it's not every docs job15:58
*** Kiall has joined #openstack-infra15:58
notmorganhehe15:58
notmorganjust "most"15:58
pabelangerjeblair: I see failure however15:58
jeblairpabelanger: where?15:58
pabelangerjeblair: see pastebin15:58
*** csomerville has quit IRC15:58
jeblairoh!15:59
pabelangerhttp://paste.openstack.org/show/510642/15:59
notmorganjeblair:  Got ZMQ event onFinalized {"build": {"status": "{\"result\": \"FAILURE\"}"15:59
notmorgan..15:59
jeblairthis was "gate-manila-docs"  not "manila-docs"15:59
jeblairpabelanger: oh, there was an abort request for the main job15:59
jeblairthat was a real abort15:59
notmorganpabelanger: that pastebin was also magnum? py3415:59
*** roxanaghe has joined #openstack-infra15:59
jeblairyeah, we are also looking at 2 different jobs15:59
jeblairthat was from a few hours ago16:00
pabelangerugh16:00
pabelangercopy and paste fail yet again16:00
notmorganhehe happens to the best of us16:00
*** dimtruck is now known as zz_dimtruck16:00
jeblairi'll include the node # next time16:00
jeblairip probably got reused16:01
pabelangerYup, that was the issue16:01
*** PollyZ has quit IRC16:01
pabelangergrep'd on the IP16:01
pabelanger1581393 was the job I think16:01
pabelangerwhich was success16:01
jeblairyep16:01
*** gongysh has joined #openstack-infra16:01
jeblairwe're not going to see a docs or releasenotes job for a while...16:03
*** zz_dimtruck is now known as dimtruck16:03
pabelangerokay, at least we know there is a potential issue16:04
zaromorning16:04
jeblairthere are a bunch queued in the post pipeline, but we're backlogged in check16:04
*** _shaps_ has quit IRC16:04
fungii thought the release notes jobs were in the higher priority release-post pipeline?16:05
jeblairthere's a nova change in post with a -releasenotes job16:05
jeblairthere's nothing in release-post16:06
*** PollyZ has joined #openstack-infra16:06
jeblairfungi: perhaps they are in both?16:06
fungiahh, no i expect i was just thinking of different jobs16:07
fungii definitely see them in the regular post pipeline16:07
anteayamorning zaro16:10
pabelangerjeblair: notmorgan: here is a failure from earlier today: http://paste.openstack.org/show/510644/16:10
pabelangergoing to peak an JJB to make sure out paths are right16:10
*** weshay is now known as weshay_br16:10
*** weshay_br is now known as weshay_brb16:10
*** ifarkas has quit IRC16:10
*** PollyZ has quit IRC16:11
notmorganpabelanger: rsync issue?16:12
pabelangermaybe16:12
pabelangeris -include=\"/releasenotes/build/html/**\" valid for rsync?16:12
notmorganthat... makes my brain hurt16:12
pabelangerthe forward / on releasenotes is making my spidersense tingle16:13
notmorganyeah.16:13
zarofergal_: i think variable substitution is done in builder.py and variables can come from a number of places, job def, macro def, and even the individual yaml for the individual plugins.  i think waynr zxiiro and electrofelix can probably help more with your questions though.16:13
notmorganthat might need to be ./ ?16:13
nibalizerrcarrillocruz: fantastic16:13
*** fergal_ has quit IRC16:13
openstackgerritMerged openstack-infra/zuul: Implement BUILD_TIMEOUT env variable  https://review.openstack.org/32829816:14
pabelangernotmorgan: I think so16:14
*** fergal_ has joined #openstack-infra16:14
pabelangerbut checking other jobs16:14
* notmorgan nods.16:14
fergal_sorry got disconnected16:15
*** kzaitsev_mb has quit IRC16:15
jeblairan include starting with '/' means it's anchored to the root of the transfer16:15
notmorganjeblair: ah. ok16:15
jeblairpabelanger, notmorgan: you may want to read the "FILTER RULES" section of the rsync manual16:15
pabelangerjeblair: notmorgan: Ya, seems to be correct by looking at other jobs16:16
jeblairi've had to have it under my pillow when working on this16:16
notmorganjeblair: yeah looking at FILTER RULES now16:16
jeblairalso, there are some good comments in zuul explaining the reasoning for each rsync thing16:17
notmorganah the ** makes sense now16:17
notmorganwell... doesn't make sense, but "works for rsync" :P16:17
*** jkraj has quit IRC16:18
*** afred312 has quit IRC16:18
notmorgan/home/jenkins/workspace/tempest-releasenotes\" failed: No such file or directory16:18
notmorganis ZL still using /home/jenkins/workspace?16:19
*** dimtruck is now known as zz_dimtruck16:20
jeblairyep, lots of stuff hard-coded to that16:20
jeblairpabelanger is working on changing it16:20
notmorganah cool.16:20
openstackgerritValeriy Ponomaryov proposed openstack-infra/project-config: [Manila] Add new experimental job  https://review.openstack.org/32836416:20
*** yamahata has quit IRC16:20
*** amotoki has joined #openstack-infra16:21
*** zz_dimtruck is now known as dimtruck16:21
*** weshay_brb is now known as weshay16:21
pabelangerjeblair: notmorgan: We should be able to test our the zuul user shortly16:25
pabelangerout*16:25
notmorganpabelanger: woo!16:25
pabelangernew SSH keys should be in place today16:25
*** piet has quit IRC16:28
*** kzaitsev_mb has joined #openstack-infra16:29
jeblairi'm retriggering the cinder propose translation update job to test AJaeger's locale fix16:29
*** PollyZ has joined #openstack-infra16:33
*** ayoung has quit IRC16:33
*** tphummel has joined #openstack-infra16:34
*** jlanoux has quit IRC16:34
*** ccamacho is now known as ccamacho|away16:34
*** erlon has joined #openstack-infra16:35
*** asettle has quit IRC16:35
*** somerville32 has quit IRC16:35
jeblairpabelanger: i held 1583139, 1583182 and 158318316:37
*** PollyZ has quit IRC16:37
jeblairand 158329016:37
*** sarob has joined #openstack-infra16:38
*** yamahata has joined #openstack-infra16:38
*** somerville32 has joined #openstack-infra16:39
jeblairAJaeger: does this look correct? http://logs.openstack.org/periodic/cinder-propose-translation-update/manual/console.html16:39
openstackgerritKen'ichi Ohmichi proposed openstack-infra/project-config: Skip func/unit tests only if Nova reno changes  https://review.openstack.org/32838016:41
*** e0ne has quit IRC16:41
*** chem has joined #openstack-infra16:42
openstackgerritPaul Belanger proposed openstack-infra/zuul: Use pull mode for synchronize in _makeFTPTask  https://review.openstack.org/32838216:43
pabelangerjeblair: notmorgan: ^ I think that is our issue16:43
jeblairpabelanger: wow it's right there in the log.  awesome.16:44
jeblairrsync "/home/jenkins/workspace/neutron-docs/" "jenkins@172.99.106.185:/tmp/tmp4hVeDe/ansible/tmpR4pwNa/content"  is decidedly backwards.16:44
pabelangerjenkins@149.202.161.180:/tmp/tmpLIgICf/ansible/tmp2_DTNi/content was what pointed me to it16:44
pabelangerya16:44
jeblairfungi, notmorgan: https://review.openstack.org/32838216:45
jeblairi will release those nodes now16:46
notmorganpabelanger: oh wow yeah.16:46
notmorganpabelanger: subtle but important16:46
fungipabelanger: how does "pull mode" differ in behavior?16:46
*** bhavik has joined #openstack-infra16:47
notmorganfungi: direction of syncronization16:47
pabelangerfungi: controls the direction of rsync: http://docs.ansible.com/ansible/synchronize_module.html16:47
notmorganfungi: move from there to here, vs here to there16:47
notmorganfungi: remote host is the source wuth mode=pull16:48
fungioh, so we were trying to push (nonexistent) files from the launcher to the node?16:48
jeblairyep16:48
fungiwow16:48
pabelangerright16:48
fungiyeah, that's a subtle yet important distinction16:48
jeblairand we all stared at that log line and only pabelanger saw it :)16:48
slagleclarkb: hi, interested in your thoughts on this: https://review.openstack.org/#/c/326095/16:48
pabelangerto be fair, I did diff it between the scp task16:49
fungipabelanger: nice eyesight16:49
jeblair"rsync...something something...jenkins...something...something...tmpdir"16:49
notmorganjeblair: yep.16:49
pabelangerI still get cross eye'd looking at our local_action rsync command16:50
*** sdake has joined #openstack-infra16:50
notmorganjeblair:  so the log reduction for the github integration sets the default logging for gate/check to INFO, that doesn't seem like what we want.16:50
notmorganjeblair: but the ability to change the levels in the tests is good.16:50
jeblairnotmorgan: hrm.16:50
jeblairnotmorgan: i was really hoping for "discard logs on success, include logs on failure."16:51
notmorganjeblair: that is a bit harder to do in unit tests.16:51
jeblairtrue, but all the logging goes through a special test fixture..16:51
notmorganjeblair: yeah. we'd need to change things at the testr level/subunit level i think16:52
*** vhosakot has joined #openstack-infra16:52
jeblairit's all magic to me.  i have no idea how this stuff works.16:52
jeblairall i can do at this point is say what i need as a user of it :(16:52
*** dtantsur is now known as dtantsur|afk16:52
notmorganjeblair: a short-term fix is dropping gear.Server (and maybe gear.Client) logs to info16:52
jeblairnotmorgan: yes, i think that's reasonable16:53
notmorganand i can work on something to drop logs for successful tests.16:53
jeblairit's been a long time since we've needed those16:53
*** vgridnev has joined #openstack-infra16:53
notmorgani'm trying to think if there is an easy way i can make an ENV var to create multiple fake loggers so we can turn it back on easily if needed16:53
jeblairnotmorgan: server and client at info should be find16:54
jeblairfine16:54
notmorganvs. hard-codding or having 500000 different OS_LOGGING_<blah> vars for each lib16:54
clarkbslagle: I have two issues with it. the first is going to 3 nodes before 2. I woukd start with two and iron out issues first. its just easier. the other is please whatever you do dont reinvent our networking things16:54
notmorgani'll re-spin my log reduction thing, i think i have a way. and i'll explore the drop logs on success option but i think i'm going to have to invoke mtreinish for help on that :)16:54
clarkbslagle: start with primary node undercloud deploying all in one subnode16:55
openstackgerritMerged openstack-infra/zuul: Requeue jobs if AnsibleHostUnreachable return  https://review.openstack.org/32834116:55
slagleclarkb: we can't yet do that in tripleo, but we might get there this cycle16:56
*** amotoki has quit IRC16:56
slaglewe're working on adding flexibility in the roles that get deployed16:56
slagleshould allow us to deploy an all-in-one16:56
clarkbthat is where I wpuld start16:57
clarkbotherwise you will spend more time debugging cloud things than your software16:57
slaglejust b/c of the networking stuff mostly?16:58
*** sree has joined #openstack-infra16:58
clarkbnetworking is the big one yes16:58
slagleis that mostly what's setup by setup_multinode_connectivity in devstack-vm-gate.sh?16:59
clarkbyes16:59
*** PollyZ has joined #openstack-infra16:59
slaglei was looking at that, and not sure this would work for tripleo, given we expect to setup and configure the bridges as part of the deployment17:00
clarkbwe have to create our own overlays to make sure nested VM connectivity works17:00
clarkbslagle: you are confusing the separation here17:00
clarkbslagle: this is your hardware switch17:00
clarkbwhich is distinct from what ooemstack sets up17:00
*** DevBox has quit IRC17:01
slaglei see, i'll take another look at it17:01
slaglethat could work if we pre-configure it using this same code17:01
*** sree has quit IRC17:03
*** kzaitsev_mb has quit IRC17:03
*** NM has quit IRC17:03
slagleinitially i've been using openvpn to create the private subnets we'd use17:03
slaglebut i get your point about reusing what is already there17:03
clarkband fuel uses tinc so I am sort of trying to get us tobuse the wheel that is already there and known to work on all our clouds17:05
slagleyea, definitely17:05
*** NM has joined #openstack-infra17:05
jeblairclarkb: the other day, you were talking to someone about getting secrets onto nodes... and something you said suggested the idea that we could replace our static workers with dynamic ones by putting the secrets onto nodepool, and then having special node types with dib elements that install the secrets onto those images.17:05
jeblairclarkb: does that sound plausible?17:06
pabelangerkrotscheck: DIBs were successful, uploads running now17:06
clarkbjeblair: ya I think either dib or nodepool.via ready script could do that17:06
krotscheckpabelanger: \o/17:06
krotscheckmatt-borland, robcresswell: ^^17:06
pabelangerkrotscheck: should take about 4-5 hours.17:07
pabelangerfor uploads to finish17:07
jeblairclarkb: ready script would take some extra work i think (i don't think we have a good way of passing secret per-image-type info to a ready script)17:07
jeblairclarkb: but just a "install pypi credentials" element would be pretty easy, yeah?17:08
pabelangerfungi: clarkb: jeblair: What do you think about removing vexxhost-ca-ymq-1 from nodepool? We still do image uploads each day but unsure when it will be coming back online17:08
fungipabelanger: i thought the upshot of our discussion was that we were going to stop using it for nodepool and start putting control plane servers there17:08
clarkbjeblair: ya we just write it out to the elements path with secrets interpolated from hiera or whereveer17:09
matt-borlandkrotscheck, cool17:09
*** somerville32 has quit IRC17:09
pabelangerfungi: Oh, maybe. I didn't sit in our that discussion in Austin17:09
jeblairclarkb: neat.  i'd love to get our special workers running more standard images...17:09
pabelangerfungi: I have heard talk of control plan server however17:10
*** johnny_ has joined #openstack-infra17:11
openstackgerritPaul Belanger proposed openstack-infra/project-config: Remove vexxhost-ca-ymq-1 from nodepool  https://review.openstack.org/32839517:12
pabelangerfungi: ^17:12
jeblairclarkb, fungi: the static slaves have LANG="en_US.UTF-8" in /etc/default/locale, but language-pack-en is not installed on them which results in this error: http://logs.openstack.org/16/1665ad79cc479f0c9d744076cc7ad4abe2eca808/release/python-tackerclient-pypi-both-upload/f902134/console.html17:13
clarkbjeblair: we also need to becareful with image build logging there17:13
jeblairclarkb, fungi: our dynamic slaves have LANG=C.UTF-8, and also don't have language-pack-en installed17:13
jeblairclarkb: good point17:13
*** yamamoto has joined #openstack-infra17:14
jeblairapparently cloud-init set the locale on the static slaves17:14
*** derekh has quit IRC17:14
fungijeblair: unsurprising, and unfortunate17:14
*** ayoung has joined #openstack-infra17:14
jeblairi'm confused on a number of points... 1) i thought jenkins was setting the locale to en_us.utf-8 as well, so i don't understand why we would get that error when running under zuul.  2) if that *is* the default locale, then i don't understand why https://review.openstack.org/328145 was needed17:15
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Reduce Log Size  https://review.openstack.org/32804817:16
*** pfallenop has quit IRC17:16
notmorganpabelanger, jeblair: ^ logging reduction with knobs/configurability17:16
notmorgan(for testing purposes)17:17
*** pfallenop has joined #openstack-infra17:17
clarkbjeblair: iirc when we switched to *-minimal based images the locale defaulted to C17:17
clarkband caused some things to fail17:17
fungiyeah, i'm exploring now17:18
jeblairwhat is even printing that warning?17:18
*** deadnull_ has quit IRC17:19
funginote that ssh will try to set the remote encoding to match your local encoding, for starters. is it possible this is being conveyed from the launcher?17:19
*** Swami has joined #openstack-infra17:19
notmorganjeblair: ssh does that iirc.17:19
notmorgani've run into this even with language packs installed - it makes a number of things cranky.17:19
jeblairnotmorgan: that warning is emitted by ssh?17:19
jeblair(we're not running ssh there, so that's weird)17:20
notmorganjeblair: well no, not ssh, sorry, the shell initialization17:20
notmorgani just tend to see it on sshing into a system17:20
notmorganor mosh or anything remote like that17:20
pabelangerdiskimage-builder doesn't install language-pack-en by default, we have bindep do that17:20
jeblairnotmorgan, fungi: zuul_runner starts with an empty environment, then sets locale things based on /etc/default/locale17:21
pabelangerso, we should likely update infra-package-needs to include it17:21
notmorganbut this is ubuntu being friendly when starting a shell up.17:21
jeblairso it should not be tainted by the incoming ssh connection17:21
notmorganssh sets LC_*17:21
*** hasharAway has quit IRC17:21
fungitrying to figure out what actually emits that error. if i interactively ssh into the proposal.slave node i don't see it17:21
notmorganand so the locale is requested as UTF-817:21
notmorganeven though it isn't installed17:21
notmorganso the shell complains and says "uh. you asked for something i can't provide"17:21
notmorganyou could prevent LC_* from being set and relying strictly on /etc/locale post-fact17:22
jeblairfungi: me neither, nor do i see it when running 'bash -l'17:22
jeblairnotmorgan: that what i just said we do17:22
notmorganit's an sshd_config option17:22
*** sdake has quit IRC17:22
fungicloud-init is adding that warning, based on my minimal spelunking17:23
jeblairfungi: me neither, nor do i see it when running 'bash -l', which is what zuul_runner does.  what's weird, is that if it were shell initialization, we should see it in subsequent shell segments17:23
jeblairfungi: is it a one-time warning?17:23
notmorganfungi: ah cloud-init? blagh.17:23
notmorganmaybe we should make dib do "/var/lib/cloud/instance/locale-check.skip"17:23
jeblairno no no17:23
notmorgan:P17:23
jeblairplease, this is very confusing, can we try to stay focused?17:24
notmorganjeblair: no i am being serious. if it is cloud init and it's a safe warning17:24
notmorganto ignore. ignore it.17:24
jeblairnotmorgan: i am being serious too.  i need to understand this.17:24
jeblairthere are SEVERAL things that do not make sense that i outlined above17:24
fungiit's emitted by /etc/profile.d/Z99-cloud-locale-test.sh17:24
*** yamada-h has joined #openstack-infra17:24
*** afred312 has joined #openstack-infra17:25
pabelangerI would be in favor of moving http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/data/bindep-fallback.txt#n19 into http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/infra-package-needs/package-installs.yaml17:25
fungiwell, the start of the discussion is that it doesn't make sense that we have a default locale set which is not installed (or may not be installed, i'm still verifying)17:25
notmorganfungi: and this is occuring when we ssh into the system, if i understand correctly?17:25
jeblairyes, that i'm willing to write off as cloud-init being weird.  what i don't understand is why we didn't see this under jenkins17:25
pabelangerfungi: right, not install by default. bindep does it17:25
jeblairnotmorgan: no, we're seeing it in this job: http://logs.openstack.org/16/1665ad79cc479f0c9d744076cc7ad4abe2eca808/release/python-tackerclient-pypi-both-upload/f902134/console.html17:26
pabelangerjeblair: good point17:26
notmorganjeblair: ok looking17:26
*** kzaitsev_mb has joined #openstack-infra17:26
jeblairand i don't understand why we needed https://review.openstack.org/32814517:26
fungipabelanger: no bindep on long-lived worker jobs (no sudo to root at all)17:26
jeblairi have said both of those things already17:26
jeblairand am annoyed at repeating myself17:26
pabelangerfungi: okay, now I understand. This is long-lived17:26
notmorganjeblair: sorry i'm trying to play a little catchup.17:26
fungii also don't (yet) undedstand why we need 32814517:26
jeblair/home/jenkins/.cloud-locale-test.skip exists on release17:27
jeblair/etc/profile.d/Z99-cloud-locale-test.sh checks that before running17:27
jeblair        # only show the message once17:27
jeblair        : > ~/.cloud-locale-test.skip 2>/dev/null || :17:27
openstackgerritValeriy Ponomaryov proposed openstack-infra/project-config: [Manila] Add new experimental job  https://review.openstack.org/32836417:27
jeblairso that's one mystery --17:28
jeblairit *was* emitted by the bash login shell that began at the top of http://logs.openstack.org/16/1665ad79cc479f0c9d744076cc7ad4abe2eca808/release/python-tackerclient-pypi-both-upload/f902134/console.html17:28
*** salv-orl_ has joined #openstack-infra17:28
jeblairbut then that file was written, and that's why we don't see it again later on17:28
jeblair(even though there are further bash login shells in there)17:28
notmorganright17:29
jeblairwe may never have seen it in jenkins because jenkins may not run a login shell17:29
jeblairso that may have literally been the first jenkins-user login shell on that host ever17:29
*** yamada-h has quit IRC17:29
*** bhavik has quit IRC17:29
pabelangerright, that make sense17:29
notmorganpossibly.17:29
jeblairthat lets us comfortably reassure ourselves that we may in fact be replicating the same environment as jenkins17:29
*** e0ne has joined #openstack-infra17:30
jeblairright up until we ask why https://review.openstack.org/328145 was needed :(17:30
jeblairi think i want to have jenkins.o.o run a job on the proposal slave that print env17:31
jeblairand triple confirm that en_us.utf-8 is really what it was using17:31
fungion proposal.slave.o.o, `locale -a` output includes en_US.utf817:31
*** salv-orlando has quit IRC17:32
jeblairfungi: but not en_US.UTF-817:32
jeblaircould case be significant there?17:32
fungii'm still hunting for whether LANG="en_US.UTF-8" will alias to it17:32
*** degorenko is now known as _degorenko|afk17:32
fungiit's not listed in /etc/locale.alias anyway17:32
fungithough my local system also uses en_US.UTF-8 instead of en_US.utf8 and seems to be working17:33
*** sputnik13_ has joined #openstack-infra17:33
*** hashar has joined #openstack-infra17:34
*** dprince has quit IRC17:34
notmorganfungi: same, all my systems use en_US.UTF-8 and it aliases/works17:34
notmorganfungi: just checked ubuntu 14.04, 16.04 and tumbleweed.17:34
pabelangerjeblair: what creates .cloud-locale-test.skip in the homedir? It's was last updated yesterday17:35
*** dprince has joined #openstack-infra17:35
jeblairpabelanger: /etc/profile.d/Z99-cloud-locale-test.sh17:35
notmorganpabelanger: the z99-cloud-locale-test.sh17:35
*** salv-orl_ has quit IRC17:35
pabelangerthanks17:35
fungilocale -a also mentions C.UTF-8 as supported on that node17:36
*** salv-orlando has joined #openstack-infra17:36
fungii'm checkign to see whether release.slave is consistent (that's where the pypi upload job from that log ran)17:36
fungiseems consistent with proposal.slave17:37
*** xarses_ is now known as xarses17:37
*** Hunner has quit IRC17:37
*** bmjen has quit IRC17:38
fungiaha, locale -v -a17:38
jeblairhere is the output of env on release.slave via jenkins: http://paste.openstack.org/show/510659/17:38
jeblairLANG=en_US.UTF-817:39
notmorganjeblair: looks correct to me.17:39
openstackgerritMin Pae proposed openstack-infra/project-config: Add cue periodic jobs with oslo master  https://review.openstack.org/32503217:39
funginote that the error message includes quoted quotes. could that be throwing off the check at login?17:40
fungitesting now17:40
jeblairoh!17:40
jeblairzuul_runner is probably setting LANG to a *quoted* string17:40
notmorganOH.17:40
pabelangerfungi: Good thinking17:40
jeblairits parsing of that file is very naive17:41
*** yamamoto has quit IRC17:41
fungiyeah, the ideal parser for that file is a shell. though that may not be a safe/clean parsing solution17:41
jeblairand that would explain why https://review.openstack.org/328145 was necessary17:41
jeblairfungi: yeah... i'm open to ideas on how to implement that17:41
fungii'd be inclined to go the ugly route with line.split('=')[1].strip('"')17:42
jeblairmaybe we have zuul runner start with a clean env, then run/source all the files we know about, then print 'env', then parse the output from that?17:42
*** tkelsey has quit IRC17:42
jeblairfungi: yeah, all we're missing from that is the strip('"')17:43
jeblairthe rest is basically what we're doing17:43
jeblair(we ignore comments now!  also, we ignore the latter part of strings with "#" in them! :)17:43
*** gyee has joined #openstack-infra17:44
*** mtanino has quit IRC17:44
*** cody-somerville has joined #openstack-infra17:44
pabelanger\o/ we figured it out17:44
clarkbwhat about strippibg '?17:44
jeblaircould be handy17:44
fungiclarkb: i was pondering that as well. dunno if we'll hit that case but can't hurt and it's not much more code17:45
*** kushal has quit IRC17:45
*** kzaitsev_mb has quit IRC17:45
jeblairoptions on the table: a) hack more on our hacky parser; b) run bash+env to try to get the 'right' answer17:45
*** nadya has joined #openstack-infra17:45
jeblairanything else?  any preferences?17:45
*** stajkowski has quit IRC17:46
fungiif this is going to live on in zuul v3, then i vote for option b17:46
jeblairi honestly have no idea at this point17:46
fungiif this is just to limp us along until zuul v3, option a17:46
fungilong term, i agree that having our runner be able to build an arbitrary calling environment from a pile of files (system-supplied or otherwise) is useful17:47
jeblairhow to run things and get the "console logs" that we know and love is one of the remaining unanswered questions of v317:47
pabelangerwhat about updating our shell builder to prepend the 'source envfile' command17:48
pabelangerfor the shell script17:48
*** jbernard has quit IRC17:48
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT MERGE TESTING  https://review.openstack.org/31643617:48
notmorganjeblair: i would prefer bash+env17:49
jeblairpabelanger: so "bash -l -c 'source /etc/default/locale; /tmp/shell_command_from_job'" ?17:49
notmorganfungi: ++17:49
*** _tzn has quit IRC17:49
pabelangerjeblair: I was thinking adding it right to /tmp/shell_command_from_job if possible.17:49
pabelangerjust looking at code now17:49
fungipabelanger: or is there an ansible option to tell it to load some environment file(s)?17:49
pabelangerfungi: Oh, maybe17:49
fungibut yeah, that would probably work fine17:49
jeblairpabelanger: we can not be certain that is actually a bash shell script17:49
*** mriedem1 has joined #openstack-infra17:49
*** e0ne has quit IRC17:50
jeblairit could actually be #!/usr/bin/env python17:50
notmorganfungi: something like ~/profile.d/<env files> ?17:50
jeblair(though no one has ever done that :)17:50
pabelangerjeblair: right, thats what I am thinking too17:50
*** mriedem has quit IRC17:51
jeblairwell, for the record, what we're actually doing here is recreating what the pam_env module does17:51
notmorganjeblair: true17:51
pabelangeransible does have environment for playbooks, but don't think you can reference a file17:51
*** markusry has quit IRC17:52
pabelangeryou'd have to list out your vars17:52
jeblairthat's what actually sets the locale, and is why we're not automatically getting the benefit of this17:52
fungijeblair: good point, perhaps we can just leverage pam?17:52
openstackgerritEmilien Macchi proposed openstack-infra/project-config: puppet/beaker: add xenial-nv jobs to all modules  https://review.openstack.org/32843317:52
jeblair(because the closest pam_env invocation comes with all the ansible baggage)17:52
EmilienMpabelanger: got beaker/xenial jobs working on puppet-keystone !17:52
*** mriedem1 is now known as mriedem17:52
EmilienMpabelanger: moving forward with other modules now: https://review.openstack.org/328433 -- the next and last step will be to gate on it once jobs are stable17:52
jeblairfungi: i thought about that, but the only way i could think to do that was using the test-pam-module program which needs another system package...  seemed a bit much dependency-wise17:53
openstackgerritEmilien Macchi proposed openstack-infra/project-config: puppet/beaker: add xenial-nv jobs to all modules  https://review.openstack.org/32843317:53
*** jianghuaw has joined #openstack-infra17:53
fungifair enough17:53
jeblairfungi: or, i mean, maybe actually linking in pam17:53
jeblairwhich seemed even much more muchness17:53
fungii agree that does seem a little heavyweight17:53
*** permalac has quit IRC17:54
jeblairmaybe we could invoke 'login' or something17:54
*** e0ne has joined #openstack-infra17:54
jeblairoh, that needs root, that's the problem with that17:54
*** cody-somerville has quit IRC17:54
fungior needs a password17:55
fungiright17:55
pabelangerjeblair: I wonder if we could use INI file lookup from ansible some how in zuul_launcher: http://docs.ansible.com/ansible/playbooks_lookups.html#the-ini-file-lookup17:55
*** lezbar has quit IRC17:55
pabelangermaybe not17:55
jeblairpabelanger: well, we're past ansible at this point17:55
*** bpokorny_ has joined #openstack-infra17:56
pabelangerYa, I was looking in ansiblelauncher17:56
*** shardy has quit IRC17:56
*** vgridnev has quit IRC17:56
*** Sukhdev has joined #openstack-infra17:56
*** vgridnev_ has joined #openstack-infra17:56
*** dtardivel has quit IRC17:57
jeblairi'll see how hard bash+env is to implement17:57
*** vgridnev_ has quit IRC17:57
*** jbernard has joined #openstack-infra17:57
*** bpokorny_ has quit IRC17:57
jeblairand if it takes more than a few minutes, i'll hack in some quote stripping :)17:57
*** tzn has joined #openstack-infra17:58
*** asettle has joined #openstack-infra17:58
notmorganjeblair: wfm.17:58
*** EricGonczer_ has quit IRC17:58
fungisounds good17:58
*** bpokorny_ has joined #openstack-infra17:58
*** salv-orlando has quit IRC17:58
jeblairfungi, pabelanger, notmorgan: thanks for your help, this was super-confusing :)17:59
*** Ravikiran_K has quit IRC17:59
*** jbernard has quit IRC17:59
notmorganjeblair: happy to toss brain in on things like this. no guarantees my brain has good answers though :P so if it helped even a little.17:59
*** EricGonczer_ has joined #openstack-infra17:59
*** salv-orlando has joined #openstack-infra17:59
*** bpokorny has quit IRC17:59
fungijeblair: i'll cop to still being mildly confused, but mostly grokking the situation now18:00
*** javeriak has joined #openstack-infra18:00
*** asettle has quit IRC18:00
*** EricGonc_ has joined #openstack-infra18:00
*** gyee has quit IRC18:00
openstackgerritMatthew Treinish proposed openstack/os-testr: Add documentation for generate-subunit  https://review.openstack.org/32835218:00
jeblairfungi: i think the facts are: * jenkins set the locale to en_us.utf8.  * zuul set the locale to "en_us.utf8" (with quotes!).  * that broke the translation proposal jobs. * that also triggered the warning in the release job. * we only saw it once because it writes that file in ~.  * when we parse the file correctly, zuul will set the locale to en_us.utf8, and everything will be okay.  :)18:04
*** EricGonczer_ has quit IRC18:04
jeblairi will probably pick this back up after lunch18:05
fungithat matches my understanding18:05
*** acoles is now known as acoles_18:06
fungialso .utf8 vs .UTF-8 seems to be handled automagically as best i can tell18:06
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-openstackci: Move subunit_worker.pp from system-config  https://review.openstack.org/32843818:06
*** mtanino has joined #openstack-infra18:06
openstackgerritMikhail S Medvedev proposed openstack-infra/system-config: Pull out config_file parameter from subunit worker class  https://review.openstack.org/32843918:06
openstackgerritMikhail S Medvedev proposed openstack-infra/system-config: Move subunit_worker.pp into puppet-openstackci  https://review.openstack.org/32844018:06
pabelangerEmilienM: good work18:07
EmilienMpabelanger: yeah we're close to use 100% xenial on master and well keep trusty jobs for stable/liberty & mitaka jobs18:07
jeblairpabelanger: oh, one reason not to put the source commands in our invocation -- i do want zuul/users to be able to override these (and not just by putting them in the job).  so if someone passes a LANG arg to a job, i want it to have an effect18:08
jeblairpabelanger: so starting with system env vars, then layering zuul env vars, then running the content is the way i think18:08
pabelangerjeblair: Yup, that makes sense18:08
*** EricGonc_ has quit IRC18:09
fungihuh, unit tests for 328382 failed once it was in the gate?18:09
pabelangerokay, have we address our current issues with zuulv25? I'm not working on anything ATM18:10
pabelangerfungi: ya, I think we have a race condition is one of our tests18:13
*** EricGonczer_ has joined #openstack-infra18:13
fungitrying to decipher the log there, looks like issues connecting to gearman?18:13
*** yamamoto has joined #openstack-infra18:13
pabelangerI think notmorgan said he was looking into it?18:13
*** sdague has quit IRC18:13
*** adreznec has quit IRC18:15
*** jianghuaw has quit IRC18:15
openstackgerritHenry Gessau proposed openstack-infra/project-config: Add non-voting coverage check job for neutron-lib  https://review.openstack.org/32844518:15
*** gongysh has quit IRC18:15
*** dimtruck has quit IRC18:15
*** dimtruck has joined #openstack-infra18:16
*** adreznec has joined #openstack-infra18:17
*** nadya has quit IRC18:17
*** fergal_ has quit IRC18:20
*** jbernard has joined #openstack-infra18:20
*** fergal_ has joined #openstack-infra18:21
*** roxanaghe has quit IRC18:21
*** fergal_ has quit IRC18:21
*** lezbar has joined #openstack-infra18:22
*** e0ne has quit IRC18:22
*** rbrndt has quit IRC18:23
*** e0ne has joined #openstack-infra18:23
notmorganfungi: hmm?18:24
*** vhosakot has quit IRC18:25
notmorganpabelanger, fungi: I've been tyring to dig into this but the lack of logs makes it hard. bascially it's dieing somewhere in a bad way18:26
notmorgani've been trying to figure out the special method to get it to spew some logs for us when it fails.18:26
funginotmorgan: "lack of logs" isn't something i would normally accuse zuul's unit tests of18:26
fungibut i suppose not the right logs18:26
notmorganin these failure cases, i can't duplicate locally and i can't get logs from the gate :P18:27
*** gyee has joined #openstack-infra18:27
*** tzn has quit IRC18:27
notmorgani ran the tests for ~3hrs in a loop, zero failures (load, no load, excessive io load, etc)18:27
*** amoralej is now known as amoralej|off18:28
notmorganfungi: these test failures net zero logs because of the way the timer fixture kills it.18:28
fungiahh, got it18:28
fungican we trigger a thread dump before killing the process?18:29
fungiwould that help?18:29
pabelangerI don't how to control it, but it would be cool to add some logic into zuul if we new a job was randomly failing to check something first (yaml or something) and auto flag the node as hold on failure18:29
notmorganfungi: that is my next test. going to subclass the timer18:29
pabelangerrather then having somebody race to manually hold it18:31
notmorganfungi: and try and make it exlpode in a way that dumps sys._current_frames18:31
fungipabelanger: yes, now that jenkins is out of the picture that becomes more possible18:31
notmorganpabelanger: that would be cool too.18:31
*** ilyashakhat has joined #openstack-infra18:31
*** tzn has joined #openstack-infra18:31
fungi"hold the next node matching this job name and status code"18:31
fungiif zmq were sticking around in zuul/nodepool v3 we could add some details to the oncomplete event18:31
notmorganfungi: even without zmq, totally doable18:32
notmorganbut it'll be a different mechanism / more work i'm sure.18:32
funginotmorgan: right, was just explaining how i'd expect it to work in a v2.x landscape18:33
* notmorgan needs to spend some time on this stupid zuul gate-failure18:33
fungipresumably nodepool will be able to find that info in zookeeper or however that end sup working18:33
fungisince it's more of a convenience/wishlist thing i wouldn't want anyone to work on it until v3 is baked18:34
notmorganhmm. maybe i can just have someone give me a node that is *like* one that failed and i can just run the tox commend in a loop in the gate18:34
AJaegerjeblair: the cinder proposal job looks fine - it gives the same content as yesterday (no changed strings) and that is just perfect.18:34
*** ilyashakhat has quit IRC18:34
AJaegerjeblair: Can you abandon *all* open translation jobs? https://review.openstack.org/#/q/status:open+topic:zanata/translations,n,z18:34
notmorgansince it only ever seems to fail on our gate nodes.18:35
funginotmorgan: i can totally do that. maybe hold the next one that runs that job and then add your keys after it finishes regardless of result?18:35
notmorganfungi: let me get some caffiene18:36
AJaegerjeblair: problem is: If there is no change - like with cinder in your retrigger - then nothing will be proposed and those 40+ jobs will be there for quite some time and might confuse people. If we abandan them, the next run will create new ones18:36
notmorgani think i need that first. :) i might ask for that on monday instead.18:36
notmorganit's coming up on the weekend and i dunno if i want to commit to poking at this on a friday afternoon ;)18:36
funginotmorgan: totally sensible position'18:36
*** hongbin has quit IRC18:36
funginotmorgan: fwiw, my recheck of 328382 failed that job again18:37
notmorganyup18:37
notmorgani saw18:37
fungiit just hasn't reported back into gerrit yet18:37
notmorgani've been battling this a bunch the last few days.18:37
*** claudiub|2 has quit IRC18:37
notmorganit's my "next thing to fix with zuul" now that i have py3 things that can pass gate and a log-reduction patch posted18:37
jeblairAJaeger: i think we should do that, but maybe some other infra-root could?  i will have to wait until after lunch18:37
notmorganalso because i noticed how bad it was this week doing this work18:37
fungijeblair: AJaeger: to can absolutely abandon those changes18:38
*** sree has joined #openstack-infra18:38
jeblairnotmorgan: well, i'm hoping for a systemic solution to this problem18:38
AJaegerthat would be great fungi! Take the query and just abandon everything, please18:38
notmorganjeblair: totally.18:38
jeblairnotmorgan: like, no matter what happens, in the future, if a unit test exceeds the timeout, we need to get logs18:39
jeblairholding a node is not something we should ever have to do18:39
notmorganjeblair: but if we can at least identify the current issue and handle it - lets do that -- and work on the bigger fix as we go18:39
jeblairno one will work on the bigger fix18:39
notmorganjeblair: or at the very least get an interim stack-dump-of-threads in zuul18:39
jeblairthis *will* happen again18:39
jeblairand we will repeat the same process18:39
notmorganjeblair: don't underestimate my "i'm just annoyed at this here is fixes for all the things" drive18:40
notmorganjeblair: why do you think i took over ldappool :P18:40
jeblairnotmorgan: i'm excited by it :)18:40
notmorganjeblair: fixing testr to not break between python versions (seriously .testrespository SHOULD be python-version specific) is also on my short list18:40
AJaegerregarding utf-8 vs utf8: glibc does some normalization AFAIR - and that would explain the behaviour you see18:41
*** dimtruck has quit IRC18:41
*** cody-somerville has joined #openstack-infra18:41
*** cody-somerville has joined #openstack-infra18:41
notmorganjeblair: but i see "fixing zuul so we can land code" as somewhat more important today -- you know... for $reasons$18:41
notmorgan:P18:41
notmorganeven if it's short-term18:41
*** dizquierdo has quit IRC18:42
*** cody-somerville has quit IRC18:42
jeblairnotmorgan: on a related issue -- about the log size -- maybe we could post-process the subunit log18:42
jeblairnotmorgan: after everything is done, strip the logs from the sucessful tests18:42
notmorganjeblair: oh strip out the su.. yeah18:42
notmorganthat was where i was headed since we run --subunit to extrac the data18:43
*** dimtruck has joined #openstack-infra18:43
jeblairAJaeger: we think we understand what caused the utf8 issues, and we'll have a fix for it in zuul soon, though i think we should just leave the LANG setting in that script.18:43
jeblairAJaeger: we also think we know what's going on with the -docs jobs failures; that fix has landed but isn't running yet (in a few hours hopefully)18:44
AJaegerjeblair: I skimmed backlog, thanks for summarizing!18:44
jeblaircool18:44
jeblairback after lunch18:45
AJaegerjeblair: enjoy lunch and thanks for solving all these riddles!18:46
*** EricGonc_ has joined #openstack-infra18:46
*** julim has quit IRC18:46
*** jcoufal has quit IRC18:46
* AJaeger sees lots of abandoned changes showing up in his inbox - thanks fungi!18:47
fungistill quite a few to go. should be done in a few minutes18:47
*** roxanagh_ has joined #openstack-infra18:47
openstackgerritEmilien Macchi proposed openstack-infra/project-config: puppet/logs: use mktemp to store puppet-openstack-integration  https://review.openstack.org/32845318:48
EmilienMpabelanger: would something like this work? ^18:48
AJaegerfungi: A lot to -1 this morning - I didn't want anybody to merge them quickly ;)18:48
*** jcoufal has joined #openstack-infra18:48
jeblairnotmorgan, fungi: wait, what do you want to get from a held zuul unit test node?18:49
*** EricGonczer_ has quit IRC18:49
jeblairnotmorgan, fungi: the problem is that the hard timeout is killing the test process (including zuul), which causes it to lose the accumulated logs18:50
*** EricGonc_ has quit IRC18:50
*** mhickey has joined #openstack-infra18:50
jeblairby the time it fails, there will be nothing running18:50
fungijeblair: increased likelihood of being able to reproduce the failure condition i guess? though yeah testr is going to have killed it even if you preproduce, and we already collect all relevant artifacts18:50
pabelangerEmilienM: no, because dest needs to be . for install-distro-packages to work. install-distro-package.sh excepts other-requirement.txt to exist in the local path18:50
pabelangerEmilienM: you've just checked the clone from /home/jenkins/workspace/openstack/puppet-openstack-integration to /home/jenkins/workspace/tmp23as318:51
pabelangerit needs to be /home/jenkins/workspace18:51
fungiall i can figure is maybe he wanted to try bumping the testr timeout waaaay high and then manually strace the process once it's running too long18:51
*** EricGonczer_ has joined #openstack-infra18:52
*** andymaier has quit IRC18:52
funginot much else being able to reproduce locally will be likely to reveal18:52
*** tzn has quit IRC18:52
*** ihrachys has joined #openstack-infra18:52
notmorganjeblair: basically my thought is i can't get it to fail here, it fails in test nodes in gate18:52
pabelangerEmilienM: The proper fix would be to update install-distro-package.sh, adding an args to override the default location of other-requirements.txt18:52
EmilienMpabelanger: I don't want to revert really, I would prefer fixing it. So far it only affects our stable/liberty gate and it can wait a bit. We don't have much backports lately.18:52
EmilienMpabelanger: ok18:53
notmorganjeblair: i'd figure out a node *like* the node it failed and run the tox stuff with a long timeout and poking to see what has happened18:53
*** yolanda has quit IRC18:53
notmorganjeblair: but after hours of looking at tests running in a loop and zero failures here, i just can't determine what is actually different between local (VM, non-vm, etc) and the gate nodes.18:54
EmilienMpabelanger: ok but what path would you give it to?18:54
jrollsounds like zuul is unhappy? is that what I'm seeing here? http://logs.openstack.org/83/327083/4/check/gate-tempest-dsvm-ironic-agent_ssh/f6da2bd/console.html18:54
notmorganjeblair: i'm going to try and get at least an active frame dump from the gate on failure so we can see where it's hung (subclassed timer) when it happens.18:54
*** vhosakot has joined #openstack-infra18:54
pabelangerEmilienM: path to your cloned repo18:54
pabelangerby default we expect .18:55
EmilienMok18:55
*** yamamoto has quit IRC18:55
EmilienMpabelanger: because now, where does it look for?18:55
*** rbrndt has joined #openstack-infra18:55
* notmorgan has a second idea how to extract the data as well.18:55
pabelangerEmilienM: the current directory18:56
*** lezbar has quit IRC18:56
*** edmondsw has quit IRC18:56
EmilienMpabelanger: ok so `cd puppet-openstack-integration`, right?18:56
pabelangerno18:56
pabelangerI can get a patch up18:56
EmilienMthanks18:56
*** ihrachys has quit IRC18:57
*** bpokorny_ has quit IRC18:57
*** bpokorny has joined #openstack-infra18:57
*** e0ne has quit IRC18:59
*** bpokorny has quit IRC18:59
fungiAJaeger: all abandoned now18:59
AJaegerthanks a lot, fungi!19:00
AJaegerthat's the first time I remember that this query is empty ;)19:00
*** hongbin has joined #openstack-infra19:01
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-specs: Add wiki modernization spec  https://review.openstack.org/32845519:03
*** yolanda has joined #openstack-infra19:03
pleia2pabelanger, fungi ^ a day late, but here we are, comment away!19:03
*** amrith is now known as _amrith_19:06
AJaegerpleia2: you need to add it to index file19:06
fungiin related news, since some of the wikispammers i found weren't blocked yet, i added account blocking to my cleanup script http://paste.openstack.org/show/51066619:07
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update FSTrigger plugin  https://review.openstack.org/32845619:07
pleia2AJaeger: thanks19:07
*** mhickey has quit IRC19:08
fungii'm gonna go grab a bite to eat, will review wiki spec as soon as i get back from that19:08
fungibbiab19:08
*** sputnik13 has joined #openstack-infra19:09
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-specs: Add wiki modernization spec  https://review.openstack.org/32845519:09
*** sputnik13 has quit IRC19:10
openstackgerritPaul Belanger proposed openstack-infra/project-config: Use custom bindep isntaller for puppet jobs  https://review.openstack.org/32845719:10
pabelangerEmilienM: that should work ^19:11
openstackgerritPaul Belanger proposed openstack-infra/project-config: Use custom bindep installer for puppet jobs  https://review.openstack.org/32845719:11
EmilienMpabelanger: what about beaker jobs?19:11
pabelangerEmilienM: ya, we'll need to add it there too19:12
pabelangerEmilienM: which job is failing?19:12
EmilienMpabelanger: puppet-openstack-integration on stable/liberty19:13
*** sambetts is now known as sambetts|afk19:13
* AJaeger wishes everybody a great weekend19:14
pabelangerEmilienM: I am not sure which job that is19:15
pabelangerEmilienM: can you post a log of it failing19:15
EmilienMpabelanger: https://review.openstack.org/32801519:15
EmilienMsure logs are coming:19:15
anteayaAJaeger: thanks you too19:15
EmilienMhttp://logs.openstack.org/15/328015/2/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/c35e1fc/console.html#_2016-06-10_02_44_29_61719:15
pabelangerEmilienM: the review I linked should fix that19:16
EmilienMpabelanger: excellent19:16
EmilienMpabelanger: thanks :)19:17
pabelangerit _should_ fix it, I haven't tested it19:17
openstackgerritKien Ha proposed openstack-infra/jenkins-job-builder: Update support for BuildResultTrigger plugin  https://review.openstack.org/32161919:20
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-specs: Add wiki modernization spec  https://review.openstack.org/32845519:20
EmilienMpabelanger, AJaeger, can we get https://review.openstack.org/#/c/328433/ before the week end please?19:23
*** sarob has quit IRC19:23
pabelangerEmilienM: working over the weekend?19:25
*** ddieterly has joined #openstack-infra19:25
EmilienMpabelanger: enjoying free CI :-)19:25
*** sdague has joined #openstack-infra19:26
*** lezbar has joined #openstack-infra19:26
*** sputnik13_ has quit IRC19:26
pabelangergate is moving fast today19:26
*** ilyashakhat has joined #openstack-infra19:27
*** PollyZ has quit IRC19:28
*** sarob has joined #openstack-infra19:28
EmilienMpeople are watching european football maybe19:28
EmilienMgo France! :-) (they are playing now)19:28
mordredEmilienM: they are indeed!19:29
mordredEmilienM: I recommend watching the game in a beer cave in prague, btw19:29
*** PollyZ has joined #openstack-infra19:30
EmilienMlol19:31
EmilienMmordred: what happens in Prague...19:31
*** lezbar has quit IRC19:31
mordredEmilienM: ... probably involves beer? :)19:31
*** sarob has quit IRC19:33
*** tzn has joined #openstack-infra19:36
*** tzn has quit IRC19:36
mtreinishjeblair: is build_newrev one of things the new zuul stuff is adding: http://status.openstack.org/openstack-health/#/?groupKey=build_newrev19:36
*** cody-somerville has joined #openstack-infra19:37
dougwighello infra. when someone has time, can you make myself or njohnston an op in #openstack-fwaas, so we can setup the acls and such for openstack bot access?  (or just do that directly, whichever is the least work for you folks.)  ?19:38
pleia2ah, it's not registered so I think jeblair will need to take care of that19:39
*** csomerville has joined #openstack-infra19:39
openstackgerritMatthew Treinish proposed openstack-infra/puppet-openstack_health: Add build_newrev to the list of ignored keys  https://review.openstack.org/32846719:39
mtreinishpleia2: ^^^ that should be a fast review19:39
pleia2mtreinish: thumbs up19:41
*** PollyZ has quit IRC19:41
anteayadougwig: hey there, do you know who created the -fwaas channel at all?19:41
njohnstondougwig: Thanks!19:41
dougwiganteaya: no, i don't. the only thing i know is that infra can reclaim #openstack-. i don't know if that's too much work, though.19:41
anteayadougwig: yes it is possible for jeblair to do that, we just like to ensure the easy stuff has been done first19:42
*** cody-somerville has quit IRC19:42
njohnstonanteaya: sc68cal might know (about #openstack-fwaas)19:42
anteayadougwig: for instance if you knew who it was and they included you, one less thing on jeblair's plate19:43
pleia2unless everyone can be convinced to leave the channel, since it's unregistered only one who can do anything is jeblair19:43
anteayapleia2: ah thank you19:43
notmorganmordred: ++ can we just say it all involves beer? not just what is in prague?19:43
dougwigit's usually impossible to get everyone to leave, because of auto-login bots.19:43
pleia2dougwig: yep19:43
njohnstonyep19:43
*** aviau has quit IRC19:44
*** aviau has joined #openstack-infra19:44
* notmorgan needs to figure out the weechat color that got assigned to dougwig's nick and remove it from his config... i want to see when dougwig is talking :)19:44
dougwigooh, so i can say anything about notmorgan right now.  :)19:44
*** Sukhdev has quit IRC19:45
notmorgandougwig: as long as you don't say my name, i can't read the nick talking.19:45
notmorgandougwig: but i cna see what was said.19:45
anteayathe silent colour19:46
anteayawish I could assign that at my discretion19:46
njohnston<blink>dougwig</blink>19:46
anteayaha ha ha19:46
notmorgananteaya: lol19:48
notmorgandougwig: mind saying something now?19:48
notmorganoh nvm i see your color!19:48
notmorganturns out 073 (blue) is REALLY hard to read on a semi-transparent-black/grey background19:49
anteayanice19:49
anteayagood ole 07319:49
notmorganbut anteaya's name is no longer a lovely cyan but is a green. while also good, just not as good.19:49
anteayathat is my alternate name for you dougwig19:49
anteayaah, glad I was cyan for a bit19:49
anteayaand glad I am a good green now too19:49
dougwigooh, my nick is rgb that looks like octal.19:49
anteayaI was green in my morning meditation, so that fits too19:50
notmorgananteaya: for the last few months actually :P i try not to change nick color list cause it shuffles everyone's colors.... and sadly, i map nick+color not just nick as who i'm talking to in irc19:50
dougwigi've been varying shades of red all week, so i'll be happy to be blue.19:50
*** bpokorny has joined #openstack-infra19:50
notmorgandougwig: you're a yellow-ish color now in my weechat.19:50
notmorganor yellow-green-ish19:50
dougwiglike baby vomit?19:51
dougwig:)19:51
notmorgannah, thats more pea-green-pureee color19:51
notmorganor pea+squash green19:51
anteayadougwig: ha ha ha19:51
notmorganthis is more... yellow+green in 256colors19:51
*** sdake has joined #openstack-infra19:52
anteayanotmorgan: I understand19:52
dougwigwe clearly need a pasted screenshot.19:52
anteayalooking forward to getting my weechat server up again19:52
anteayaclearly19:52
*** zul has quit IRC19:53
*** zul has joined #openstack-infra19:53
*** ilyashakhat has quit IRC19:54
*** jcoufal has quit IRC19:54
*** PollyZ has joined #openstack-infra19:55
mgagneis there a way to tell Gerrit to force replicate a project?19:56
anteayamgagne: can you share why you want that?19:58
mgagneanteaya: private setup with borked replication =)19:58
anteayaah19:59
clarkbmgagne: you can there us a replicate command that can do all projects or specific projects19:59
clarkbor push a new change to the project19:59
anteayadhellmann: can I trouble you to comment in reply to Zara's last comment on https://storyboard.openstack.org/#!/story/2000610 with regards to storyboard and the conversation I had with you, I believe last week20:00
*** hongbin has quit IRC20:00
mgagnecan't find the replicate command o_O, does the change need to be merged?20:00
clarkbmgagne: no doesnt need to be merged. its in a plugin now so not part of the gerrit docs20:00
EmilienManteaya: if you have some time, can you review https://review.openstack.org/#/c/328433/ please?20:00
clarkbwe have it documented somehwere20:01
dhellmannanteaya : looking20:01
anteayadhellmann: thank you20:01
mgagneclarkb: yea, was trying to find it in infra docs, couldn't find it20:01
mgagneunless I checked in wrong section20:01
pleia2anteaya: thanks for reviewing the wiki spec so quickly20:01
anteayapleia2: thanks for writing it!20:02
dhellmannanteaya : I don't know anyone named SotK and I don't remember any conversation about search other than the one you and I had.20:02
anteayadhellmann: thanks, could you say as much in a reply to Zara's comment?20:03
anteayadhellmann: thanks for looking20:03
dhellmannok20:03
*** hongbin has joined #openstack-infra20:03
clarkbmgagne: https://review.openstack.org/plugins/replication/Documentation/cmd-start.html20:03
anteayadhellmann: thank you20:04
anteayaEmilienM: can I get a link to a puppet-keystone change with this job running on it?20:04
mgagneclarkb: yea, found that do. I think I don't have the right permission then, replication isn't found20:04
EmilienManteaya: https://review.openstack.org/#/c/320554/20:04
anteayaEmilienM: thank you20:05
EmilienManteaya: gate-puppet-keystone-puppet-beaker-rspec-ubuntu-xenial-nv SUCCESS20:05
*** kzaitsev_mb has joined #openstack-infra20:05
*** rhallisey has quit IRC20:05
*** baoli_ has quit IRC20:06
notmorgananteaya, dougwig: http://i.imgur.com/p66eqCn.png20:06
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: WIP: Add DB API method to get run wall times by run_metadata  https://review.openstack.org/32847820:06
*** julim has joined #openstack-infra20:06
jeblairmtreinish: no, newrev is something that is present only on jobs triggered by ref-updated events20:07
jeblairmtreinish: (as is oldrev, and i think, refname)20:07
mtreinishjeblair: hmm, I wonder why we hadn't seen that before then20:07
anteayaEmilienM: so here's the thing I am seeing the puppet-keystone job is experimental on puppet-keystone right? but is not in the experimental pipeline in this huge change that adds it to everything else20:07
anteayaEmilienM: am I seeing the change correctly?20:08
EmilienManteaya: we already have the puppet-keystone job20:08
EmilienMwe want it everywhere else20:08
*** roxanagh_ has quit IRC20:08
pabelangerjeblair: mind walking me through the restart process on zl02.o.o?  Is it a matter of running zuul graceful now (not that I am actually going to run the command)20:09
anteayaEmilienM: what I am saying is your test case put the job in the experimental pipeline but now propigates it out to other jobs not in the experimental pipeline20:09
jeblairpabelanger: yeah, i think graceful landed, so you can just issue 'zuul-launcher graceful' and it will eventually stop.20:09
EmilienManteaya: everything stays in experimental pipeline20:10
jeblairpabelanger: that's not reversible though, so make sure that's what you want to do20:10
EmilienManteaya: for now20:10
mgagneclarkb: will force merge of a change and see if the situation fixes itself20:10
EmilienManteaya: my patch just creates jenkins jobs and run them on all puppet-* thanks to zuul layout20:10
mtreinishjeblair: oh, it's when AJaeger and I got the translation jobs in the db: http://paste.openstack.org/show/510671/20:10
jeblairpabelanger: the reversible equivalent is 'zuul-launcher pause'; 'zuul-launcher release'20:10
jeblairmtreinish: yeah, those are in post, so are ref-update triggered20:10
notmorganjeblair: i like graceful20:10
anteayaEmilienM: right, that is the part I can't see yet, I can't see that this patch adding the new job everywhere adds them to the experimental pipeline20:10
pabelangerjeblair: okay, let me wait until 328382 lands then20:10
jeblairpabelanger: then when it's idle, you can 'zuul-launcher stop'20:11
pabelangerthat will pick up of FTPTask fix20:11
anteayaEmilienM: perhaps I am looking in the wrong place20:11
clarkbmgagne: you may not have the plugin installed20:11
EmilienManteaya: jobs are already defined, in zuul/layout.yaml20:11
jeblairpabelanger: i'd like to see about fixing the env thing, then starting up zl01 with that, then gracefuling zl0220:11
EmilienManteaya: I don't add them they are here already!!20:11
mtreinishjeblair:  https://review.openstack.org/328467 should fix it20:11
anteayaEmilienM: okay I'll stop now20:11
EmilienMthanks :)20:11
pabelangerjeblair: okay, I don't mind holding up.20:11
anteayasorry we can't seem to communicate today20:11
jeblairpabelanger: cool.  i'm going to go write that now20:12
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: WIP: Add web-based console log streaming  https://review.openstack.org/32056320:12
anteayanotmorgan: those are lovely colours20:12
notmorgananteaya: :) you see why i map name+color then right? :)20:13
EmilienManteaya: look https://review.openstack.org/#/c/328433/2/zuul/layout.yaml20:13
EmilienManteaya: puppet-beaker-jobs-nv already exists20:13
EmilienManteaya: before my patch20:13
*** denisra has quit IRC20:13
EmilienManteaya: it contains experimental jobs20:13
EmilienManteaya: we use them already in puppet-keystone. My patch adds the jobs for other modules too20:13
anteayanotmorgan: I do20:13
EmilienManteaya: because it works on puppet-keystone20:13
*** denisra has joined #openstack-infra20:14
EmilienManteaya: https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L700-L70220:14
*** gouthamr has quit IRC20:14
anteayahttp://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n70020:15
openstackgerritMorgan Fainberg proposed openstack-infra/project-config: Make Zuul python 3 job voting  https://review.openstack.org/32806620:15
anteayaEmilienM: thanks that was the bit I was missing :)20:15
EmilienManteaya: same link..20:15
EmilienManteaya: thanks for your review!20:16
*** csomerville has quit IRC20:17
*** jamesmcarthur has joined #openstack-infra20:18
*** _ari_ has quit IRC20:18
*** vhosakot has quit IRC20:18
*** csomerville has joined #openstack-infra20:18
mgagneclarkb: is the plugin required to control replication? I mean, replication is working atm, is this plugin only for additional admin tools?20:18
mriedemwhat is the point in the pypy jobs?20:19
mriedembecause gate-python-novaclient-pypy never passes20:19
anteayaEmilienM: thank you for your patience20:19
EmilienMalways :)20:19
anteayaEmilienM: :)20:20
anteayamriedem: /me shrugs20:20
anteayamriedem: would you like to remove it from novaclient?20:20
mriedemanteaya: yeah20:21
mriedemit's non-voting but it never passes20:21
mriedemso might as well not even run it20:21
*** sree has quit IRC20:21
anteayamriedem: no argument here20:21
mtreinishmriedem: you don't want to ensure you can use novaclient in a pypy env? :p20:21
anteayanoone that I know of works on fixing pypy job failures20:22
mriedemmtreinish: i give 0 ___20:22
*** jamesmcarthur has quit IRC20:22
*** ilyashakhat has joined #openstack-infra20:23
* mordred agrees with mriedem20:23
clarkbmgagne: yes it is required for all replication things20:23
openstackgerritDoug Hellmann proposed openstack-infra/system-config: define a release-job-failures mailing list  https://review.openstack.org/32848020:25
openstackgerritMatt Riedemann proposed openstack-infra/project-config: Remove pypy-jobs from python-novaclient  https://review.openstack.org/32848120:26
mriedemanteaya: ^20:26
anteayamriedem: wonderful commit message20:26
*** ilyashakhat has quit IRC20:26
mriedem"nobody (except mtreinish) ... "20:27
anteayaha ha ha20:27
*** wajdi has joined #openstack-infra20:27
wajdigood day all :)20:27
anteayadoes he care or was he trolling20:27
anteayaI have my money on trolling myself20:27
mriedemthe latter of course20:27
mtreinishmriedem: heh, I don't actually care20:27
mordredanteaya: I am trying to think of a time when mtreinish was not trolling20:28
anteayading ding ding20:28
anteayamordred: ha ha ha20:28
mgagneclarkb: I think I'm missing some sort of permissions. plugin is installed.20:28
anteayaI miss jogo for that20:28
anteayathe two of them together would tag team20:28
anteayahello wajdi20:28
wajdihi anteaya :)20:28
openstackgerritDoug Hellmann proposed openstack-infra/project-config: add email notification of release job failures  https://review.openstack.org/32848620:29
anteayadid you need some help or were you just saying hello?20:29
openstackgerritMerged openstack-infra/project-config: Skip func/unit tests only if Nova reno changes  https://review.openstack.org/32838020:29
wajdiI do need help, actually.20:29
* anteaya is shocked20:29
wajdi:)20:29
*** dprince has quit IRC20:30
* mordred hands anteaya an extra peacock he found walking around20:30
*** gouthamr has joined #openstack-infra20:31
*** dprince has joined #openstack-infra20:31
EmilienManteaya: also https://review.openstack.org/#/c/328457/ if you can :)20:31
openstackgerritMerged openstack-infra/project-config: puppet/beaker: add xenial-nv jobs to all modules  https://review.openstack.org/32843320:32
anteayamordred: oh I like them, thank you20:32
EmilienManteaya: I swear I'm done after :P20:32
mgagneok, merging a change fixed the replication. thanks!20:32
anteayamordred: India? Australia?20:32
*** ilyashakhat has joined #openstack-infra20:32
mgagnewajdi: ask away20:32
anteayamordred: where are you with peacocks and without your house cat20:32
anteayamgagne: yay20:32
wajdiI'm trying to determine how to properly get auto-merging jobs configured in Zuul.20:33
openstackgerritMerged openstack-infra/project-config: Remove keystone-propose-config-updates  https://review.openstack.org/31513020:33
wajdiTrying to determine how in the check pipeline, to see if there is a way to allow an automatic workflow +1 based on specific criteria20:33
wajdinamely, jenkins user, for example20:34
wajdiall while making sure that any other user is held to the standard rules of not having any automatic workflow being triggered20:34
anteayaEmilienM: you are never done, it is one of the things I admire about you :)20:34
EmilienMahah20:35
anteaya:)20:35
EmilienMI don't give up easily :P20:35
anteayaEmilienM: I admire that about you20:35
anteayawajdi: well we don't do that ourselves20:35
anteayawe ensure that patches require a human reviewer to merge20:36
anteayaas auto merging patches could be used as a malicious vector20:36
anteayathe criteria for merging is set in gerrit and zuul reports back to gerri t based on test outcomes20:37
anteayabut zuul doesn't make any decisions about merging patches20:37
*** ilyashakhat has quit IRC20:37
anteayait does make decisions about queuing patches for testing20:37
*** eharney has quit IRC20:38
mgagneanteaya: I work with wajdi. Our setup isn't public and submitted changes come from a trusted source. So we aren't worried about malicious intents.20:38
anteayamgagne: that is fine20:38
anteayabut in terms of following a workflow we impliment we don't impliement that workflow20:38
pabelangerjeblair: zuul-launcher graceful blocks until zuul-launcher has stopped right?20:38
openstackgerritMerged openstack-infra/zuul: Use pull mode for synchronize in _makeFTPTask  https://review.openstack.org/32838220:39
mgagneanteaya: so I guess this "feature" isn't really tested nor implemented since there is no use case for the openstack project20:39
anteayamgagne: right20:39
anteayaI'm not saying it is not possible to do, it might very well be20:39
*** tkelsey has joined #openstack-infra20:40
wajdiwhich in turn, would give us the indication that if we wanted to implement this, we are better off configuring a separate pipeline with its own set of rules that runs independent20:40
anteayabut we haven't tried it ourselves nor are we likely to20:40
openstackgerritPaul Belanger proposed openstack-infra/puppet-zuul: Add graceful-stop to zuul launcher init script  https://review.openstack.org/32849020:40
anteayawajdi: I sure can't speak for infra about giving indications about what you should do20:40
*** Goneri has quit IRC20:41
anteayabut this isn't something we want to do ourselves, and at last summit we specifically discussed that we don't want to do this20:41
pabelangerjeblair: ^ I ask because I'm going to add an ansible-playbook we can use to graceful-stop and start zuul-launcher20:41
anteayathe malicious vector argument being compelling in the discussion20:41
jeblairpabelanger: it does not block20:43
pabelangerokay20:43
wajdiThanks anteaya. I was more talking out loud on what approach I would probably take to figure this out. Thanks for the input. Appreciated.20:43
pabelangerWill add some ansible magic to check20:43
anteayawajdi: ah okay, welcome20:44
jeblairpabelanger: or we could add a 'zuul-launcher wait' command20:44
*** tkelsey has quit IRC20:44
jeblairpabelanger: it could probably just try opening the socket every second until that no longer works20:44
jeblairpabelanger: the thing to know is that once you issue 'graceful' zuul-launcher itself will process no more commands from the socket20:44
pabelangerjeblair: okay, let me see how to add that20:45
* jogo waves at anteaya20:47
anteayajogo: hello, I miss you!20:47
openstackgerritMerged openstack-infra/project-config: Use custom bindep installer for puppet jobs  https://review.openstack.org/32845720:47
openstackgerritPaul Belanger proposed openstack-infra/puppet-zuul: Add graceful-stop to zuul launcher init script  https://review.openstack.org/32849020:47
anteayajogo: and I miss you and mtreinish together20:48
notmorganOH look it's a jogo20:48
jogo:)20:48
*** lezbar has joined #openstack-infra20:48
anteayajogo: I hope the pinny people are still treating you well20:48
jogonotmorgan: I am even upgrading my IRC ssh server soon (raspberry pi 3)20:48
*** mriedem has quit IRC20:48
anteayafancy20:48
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add DB API method to get run wall times by run_metadata  https://review.openstack.org/32847820:48
mtreinishmordred: ^^^ do you know any magic sql tricks to make that a single query20:49
anteayanotmorgan: what colour is jogo?20:49
jogoanteaya: they are very fashionable her .. I don't fit in20:49
anteayajogo: ha ha ha, come back here, we've kept you a spot20:49
mtreinishbecause as a loop in python it's just awful20:49
*** ayoung has quit IRC20:49
*** mriedem has joined #openstack-infra20:50
anteayajogo: we were talking irc colours in notmorgan's weechat client earlier: http://i.imgur.com/p66eqCn.png20:50
notmorgananteaya: jogo is purple20:51
anteayanotmorgan: oh nice20:51
anteayanotmorgan: a pretty purple?20:51
*** dprince has quit IRC20:51
* anteaya needs another screenshot20:51
openstackgerritJames E. Blair proposed openstack-infra/zuul: Ansible launcher: fix timeout var  https://review.openstack.org/32849220:51
openstackgerritJames E. Blair proposed openstack-infra/zuul: Ansible launcher: get initial env from bash  https://review.openstack.org/32849320:51
openstackgerritJames E. Blair proposed openstack-infra/zuul: Ansible launcher: be smarter about env quotes  https://review.openstack.org/32849420:51
jogoohh purple20:52
openstackgerritMerged openstack-infra/project-config: Remove pypy-jobs from python-novaclient  https://review.openstack.org/32848120:52
jeblairfungi, pabelanger, notmorgan: i took a look at pam_env... it also does not do full bash parsing.  here's the relevant function: https://github.com/aosm/pam/blob/master/pam/modules/pam_env/pam_env.c#L20320:52
anteayajogo: you can't do better than that20:52
*** lezbar has quit IRC20:52
notmorganjeblair: ahh.20:52
jeblairfungi, pabelanger, notmorgan: so i actually don't think that 'make our hacky parser a little better' is entirely the wrong approach20:52
notmorganjeblair: fair enough20:52
*** tonytan_brb has joined #openstack-infra20:53
jeblairfungi, pabelanger, notmorgan: nonetheless, i did it both ways.  so 328493 and 328494 are mutually exclusive options.20:53
jeblairyou can take a look at both and see which you like better20:53
jeblairpabelanger: also, fixed an oops in the timeout var thing; see 32849220:53
*** tonytan4ever has quit IRC20:54
*** tonytan_brb is now known as tonytan4ever20:54
notmorganjeblair: so i functionally like 328493 more, but i think 328494 is just so much easier to look at.20:54
notmorganjeblair: and ease of understanding does count for something.20:55
jeblairnotmorgan: yeah, i was down with 493 right up until i wrote the ignore line.  also, there's a little voice in my head saying "what if bash puts quotes around those?" :)20:55
*** roxanaghe has joined #openstack-infra20:55
pabelangerjeblair: Doh, ya. Didn't notice that. Thansk20:55
jeblairi mean, i've tested both, and they both work with our current expected input sets20:55
jeblairbut you know, future and all20:56
notmorganjeblair: i'm inclined to take 494 and revisit 493 with zuulv3 if 494 isn't sufficient20:56
jeblairnotmorgan: it is part of the public record now, we can always dig it up again :)20:56
notmorganjeblair: exactlu20:56
jeblairoh, i'll leave comments cross-referencing them20:56
* notmorgan has a syntetic test failing the same way the gate is failing and is working to extract data from the stream objects when the test fails.20:57
jeblairooooh20:57
notmorganthe hard part is we patch the low level sockets for stream capture20:58
EmilienMmordred: 2:1 !!!!! yeah20:58
notmorganjeblair: but i think i'm there just need to make sure my signal handler is called even if gentle=false20:59
*** edmondsw has joined #openstack-infra21:00
pabelangerjeblair: Agreed, I think 494 get us working. But 493 might be a revisit down the road21:00
*** hongbin has quit IRC21:01
*** roxanaghe has quit IRC21:02
*** roxanaghe has joined #openstack-infra21:03
*** dimtruck is now known as zz_dimtruck21:03
*** mriedem has quit IRC21:05
*** sarob has joined #openstack-infra21:06
*** mriedem has joined #openstack-infra21:06
jeblairokay, i'll push 494 through and abandon 493 for now21:09
*** sarob has quit IRC21:10
*** mriedem has quit IRC21:10
pabelangerI think 493 is a clever solutions however.21:11
*** csomerville has quit IRC21:11
*** mriedem has joined #openstack-infra21:11
*** zz_dimtruck is now known as dimtruck21:11
*** aysyd has quit IRC21:12
*** csomerville has joined #openstack-infra21:13
*** NM has quit IRC21:15
openstackgerritMerged openstack-infra/zuul: Ansible launcher: fix timeout var  https://review.openstack.org/32849221:16
krotscheckpabelanger: It's been 5 hours, I'm going to try rechecking my xenial test build.21:17
*** ldnunes has quit IRC21:18
pabelangerkrotscheck: sure, we are still uploading, to if you hit ovh-bhs1 or rax-iad you are using the old image21:18
pabelangerchecking other providers to make sure they are good too21:18
krotscheckpabelanger: Alright, will recheck if that happens.21:18
*** akshai has quit IRC21:18
*** dizquierdo has joined #openstack-infra21:19
jeblairnotmorgan: this may not be relevant now, but when you're out of the fog of dealing with reproducing that failure, you may be interested in setting ZUUL_TEST_ROOT to point to a location on a tmpfs.  it will make tests run *way* faster and also not thrash your disk (or prematurely wear out your ssd)21:19
jeblairnotmorgan: i set that in my .bashrc21:19
*** rbrndt has quit IRC21:19
*** kzaitsev_mb has quit IRC21:19
pabelangerkrotscheck: Ya, need to re upload for rax-ord too21:19
pabelangerit failed21:19
notmorganjeblair: I have a *hacky* as hell fix but i get log output21:20
notmorganjeblair: about to propose it.21:20
notmorganand i am working on a little more cleanup. but i have it.21:21
notmorganjeblair: ^_^21:21
jeblairyay!21:21
notmorganoh yeah. this is a hacky thing, but supplying our own timeout fixture makes this possible. but ugh.21:22
notmorganhm. now i just need to figure out how to call the underlying alarm handler directly21:23
openstackgerritMerged openstack-infra/zuul: Ansible launcher: be smarter about env quotes  https://review.openstack.org/32849421:25
*** dizquierdo has quit IRC21:25
*** roxanaghe has quit IRC21:25
*** javeriak has quit IRC21:25
*** matt-borland has quit IRC21:25
notmorganjeblair: oh interesting.21:28
jeblairpabelanger: in a few minutes, once ansible updates zuul, we can start the restart21:28
notmorganjeblair: so, it looks like gentle is exiting things fine. we might be ok to use21:28
*** _alastor_ has joined #openstack-infra21:28
jeblairnotmorgan: cool, maybe we cleaned up the edge cases there over time21:29
notmorganjeblair: to be super-duper safe, i can just reset the handler and sigalarm(1) and still hard exit21:29
_alastor_Hey folks, Is there anything else needed for a "Needs Workflow" review that has a +2 from two different cores for the project?21:29
notmorganjeblair: which i'm inclined to do, so we'll stream the log out to stderr then if hard-bail. and i'll keep poking to make sure it's not an indefinite hang21:29
notmorgans/if/do21:30
*** ffrank has joined #openstack-infra21:30
*** darvon has quit IRC21:30
clarkb_alastor_: a +1 workflow vote21:30
jeblairnotmorgan: cool21:30
*** pfallenop has quit IRC21:30
_alastor_clarkb: and only a core can give that?21:30
*** sputnik13 has joined #openstack-infra21:31
*** inc0 has quit IRC21:31
mriedemjeblair: fyi, i still can't rebase that nova series w/o everything past the first 2 patches failing with a merge conflict21:31
mriedemhttps://review.openstack.org/#/c/297906/21:31
clarkb_alastor_: correct21:32
_alastor_clarkb: ok, thanks.  I'll go one of them about it :)21:32
*** pfallenop has joined #openstack-infra21:33
*** darvon has joined #openstack-infra21:33
*** hongbin has joined #openstack-infra21:33
fungithat's some mighty scrollback21:34
anteayafungi: we worked hard21:34
anteayafungi: we didn't want you to think we were slacking21:34
*** ddieterly is now known as ddieterly[away]21:35
*** sdake has quit IRC21:36
*** amitgandhinz has quit IRC21:37
jeblairmriedem: maybe we ought to bump up the delay then... :|21:37
jeblairand maybe we can revisit it once nova is gc'd21:38
jeblair(i mean that literally with respect to the git repo, not, like metaphorically garbage collecting the project or anything)21:38
*** esberglu has quit IRC21:39
*** pradk has quit IRC21:39
*** gouthamr has quit IRC21:39
*** rbrndt has joined #openstack-infra21:40
openstackgerritJames E. Blair proposed openstack-infra/zuul: Increase the Gerrit trailing delay  https://review.openstack.org/32850421:40
jeblairmriedem: ^21:40
pabelangerjeblair: great21:41
*** sdake has joined #openstack-infra21:41
fungijeblair: notmorgan: pabelanger: all arguments considered, 328494 is my pick for now as well21:41
jeblairpabelanger: ansible is still running on jenkins02; probably a slow jjb update, so zuul hasn't updated yet21:42
mriedemjeblair: thanks a ton21:42
jeblairmriedem: thanks for the report :)21:42
mriedemjeblair: that big series is extra sucky because it's always requiring a rebase21:42
mriedemthe other nova cores need to just approve it all asap and not worry about it's correctness21:43
pabelangerjeblair: Ya, will be happy once jenkins02 goes into shutdown mode, our slowest master21:43
jeblairmriedem: that'll need a zuul restart to take effect, btw, so won't be instantaneous.  but i have other issues pressing for a restart too, so hopefully can go in together21:43
jeblairpabelanger: yep21:43
*** sdake_ has joined #openstack-infra21:43
*** Sukhdev has joined #openstack-infra21:43
fungiindeed, especially glad to see jenkins01 and 02 out of the picture. they were... "venerable"21:44
jeblairmriedem: there's also the "can't be worse than what we got now, right?" approach.  :)21:44
jeblairi use that one a lot21:44
jeblairpabelanger: i'll manually install updated zuul on those hosts21:45
mriedemjeblair: well, users wanting to create servers on the latest microversion might care21:45
mriedembut meh21:45
pabelangerjeblair: ack21:45
mriedemusers21:45
mriedempsh21:45
*** burgerk has quit IRC21:45
*** sdake has quit IRC21:45
pabelangerjeblair: wheel moving again21:45
zarofungi: i just noticed we have a duplicate project we want to remove?21:46
jeblairpabelanger: good, though i think we'd still be waiting for 220021:46
zarofungi: i don’t think you need to reindex for that.21:46
jeblairpabelanger: okay, latest zuul is installed on all launchers21:47
fungizaro: yes, i screwed up and reenabled puppet without giving the rename patches plenty of extra time to merge21:47
jeblairpabelanger: do you want to start zl01 and graceful zl02?21:47
jeblairpabelanger: (i'll take zlstatic01)21:47
fungizaro: makes sense, i suspected it wasn't necessary since there are no associated changes21:47
pabelangerjeblair: sure21:47
pabelangerzl01 starting21:48
zarofungi: you can delete with delete-project plugin without having to run reindex so you can do anytime21:48
*** sigmavirus24 is now known as sigmavirus24_awa21:49
fungizaro: well, there also shouldn't be any database references to it, so the only actual persistent data for it is on disk21:49
pabelangerzuul-launcher graceful on zl0221:49
zarofungi: does it appear on the gerrit UI projects list?21:50
jeblairwow, the wheel mirrors are running *legitimately* very long jobs :|21:50
*** Hunner has joined #openstack-infra21:51
*** Hunner has quit IRC21:51
*** Hunner has joined #openstack-infra21:51
pabelangerstill waiting for zl01.o.o to get a ready node21:51
fungizaro: yes, because there is a git repo for it in ~gerrit2/review_site/git/openstack-infra/ansible-puppet.git21:51
fungizaro: but no references in the database21:51
pabelangerjeblair: I think the python3 wheels are the issue. I have a patch up to disable them for now. fungi pointed it out last week21:51
jeblairoh21:52
*** lascii is now known as alaski21:52
fungiyeah, when the ubuntu wheel build job expanded to also do a pass building python 3.4 wheels, that at least doubled its runtime21:52
pabelanger325955 is the review to disable them21:52
jeblairi think one of them will time out right around 220021:52
*** mriedem has quit IRC21:53
jeblairthe other one maybe 40 minutes later21:53
*** edmondsw has quit IRC21:53
pabelangerthere we go, zl01 picked up its first node21:54
jeblairw00t21:54
*** kzaitsev_mb has joined #openstack-infra21:54
anteayazaro: when I try to start gerrit it tells me it doesn't like line 22 in my gerrit.config: http://paste.openstack.org/show/510677/21:55
pabelangertotally except rolling restart to be way easier for zuul-launcher and ansible21:55
zarofungi: ohh, i thought an entry in the db was what makes it appear in the list.  but if not then i guess you may not even need the delete-project plugin.21:55
fungizaro: no, as far as i can tell the projects list is determined entirely by looking in review_site/git21:56
pabelangerjeblair: zl02 is still accepting jobs. I wouldn't have expected that21:57
jeblairhrm21:57
jeblairpabelanger: oh, i wonder if zl02 doesn't have the graceful command21:58
jeblairi mean the running server21:58
pabelanger2016-06-10 21:49:24,226 DEBUG zuul.CommandSocket: Received graceful from socket21:58
pabelangerfrom the logs21:58
jeblairyeah, it received it, but then didn't do anything21:58
pabelangerright21:58
pabelangerokay, so let me do pause / stop?21:58
*** roxanaghe has joined #openstack-infra21:58
jeblairpabelanger: pause, then release21:58
*** EricGonc_ has joined #openstack-infra21:58
pabelangerjeblair: ack21:59
*** flepied1 has joined #openstack-infra21:59
jeblairpabelanger: don't stop until it's finished21:59
*** sarob has joined #openstack-infra21:59
*** flepied has quit IRC21:59
jeblairpabelanger: (i just use ps to look for ansible processes running to know)21:59
*** slaweq_ has joined #openstack-infra21:59
*** EricGonczer_ has quit IRC22:00
pabelangerjeblair: okay, when all the ansible-playbook process are gone, it is safe to release22:00
jeblairpabelanger: it's safe to release after pausing22:00
pabelangerOh22:00
pabelangerokay, right after each other22:00
jeblairpabelanger: release == send idle nodes back to nodepool22:00
jeblairyep22:00
*** ddieterly[away] is now known as ddieterly22:00
jeblair(this is a thing we did not have with jenkins :)22:00
pabelangergotcha22:00
pabelangerokay, both commands run22:01
jeblairoh, it does look like zl02 is running the broken release code too, so we probably didn't actually do that this time.  that's fixed in tree though.22:01
*** csomerville has quit IRC22:02
jeblairoy the wheel logs are huge22:02
*** sarob has quit IRC22:03
jeblairokay, the wheel jobs are done22:04
zaroanteaya: are you able to retrieve a story from SB from your gerrit server using the SB rest api?22:04
jeblairone was killed, the other finished22:04
zaroanteaya: doing something like this? curl -v https://storyboard-dev.o.o/api/v1/stories/122:05
jeblairrestarting zlstatic0122:05
anteayazaro: well I just started the vm now and gerrit was stopped, so I tried to start gerrit and it said it didn't like my gerrit.config22:05
anteayazaro: which is here http://paste.openstack.org/show/510677/22:05
anteayazaro: so I'm guessing in the documentation you don't actually want me to use [@PLUGIN@]22:06
zarothe storyboard plugin uses the SB rest api to retrieve story/task info so that needs to work at least22:06
pabelangerjeblair: when we do the release, it doesn't appear ready nodes in zuul-launcher are affected. They still appear assigned to zl0222:06
anteayazaro: yeah I got that, I'm trying to start gerrit, and it doesn't like my current config: http://paste.openstack.org/show/510677/22:06
zarocorrect, @PLUGIN@ is a variable for the plugin name i.e. "it-storyboard"22:06
anteayaokay thank you22:07
anteayaI'll make that change22:07
openstackgerritMerged openstack-infra/project-config: Stop building python3 wheels  https://review.openstack.org/32595522:07
pabelangerjeblair: or is that misreporting my statsd22:07
zaroit should be something like this.. http://paste.openstack.org/show/510678/22:07
pabelangerI'm looking here: http://grafana.openstack.org/dashboard/db/nodepool22:07
pabelangerconfirmed, nodepool still lists them as ready22:08
jeblairpabelanger: that's the bug i meant22:08
pabelangerAh22:08
pabelangercool22:09
jeblairpabelanger: you'll see errors in the log about ansible_proc not being defined or something.  that broke the release process and they're still idle22:09
anteayazaro: thank you for the paste, that helps22:09
*** slaweq_ has quit IRC22:09
jeblairpabelanger: shouldn't be a problem next time22:09
pabelangerjeblair: Ah, okay. I remember22:09
pabelangerI'll delete them on nodepool.o.o22:09
jeblairshould be fine.  zuul-launcher won't know they've been deleted, but we're about to shut it down, so.22:10
anteayazaro: gerrit is started, last night I got as far as: https://gerrit.googlesource.com/plugins/its-storyboard/+/master/src/main/resources/Documentation/quick-install-guide.md#its_enable_its_enableEnable-the-Plugin22:10
zarofungi: anyways, i’ve puppeted the delete-project plugin for installation in case you want to actually use it.  https://review.openstack.org/#/c/319400/22:10
anteayazaro: and I couldn't clone the All-Projects repo22:10
*** Sukhdev has quit IRC22:11
*** sarob has joined #openstack-infra22:12
anteayaI tried this on my terminal, not my vm, fungi how can we get curl to get past the self signed cert and get to the storyboard-dev api? http://paste.openstack.org/show/510679/22:12
zaroanteaya: command is: git clone ssh://user@localhost29418/All-Projects && cd All-Projects && git fetch origin refs/meta/config && git checkout FETCH_HEAD22:12
anteayazaro: thank you I will try that22:12
fungianteaya: curl --insecure (or -k) should take care of it22:14
*** csomerville has joined #openstack-infra22:14
anteayafungi: thank you22:14
*** vhosakot has joined #openstack-infra22:15
*** sarob has quit IRC22:15
*** kzaitsev_mb has quit IRC22:15
*** sarob has joined #openstack-infra22:15
pabelangerjeblair: okay, looks like we have a few devstack jobs on zl02.  Going to step away for a bit, I'll check back in a bit. I assume we'll be bringing zl02 back online once everything has finished?22:15
anteayazaro: I'm obviously not the right user or something, do I have to set myself up as a user? http://paste.openstack.org/show/510680/22:16
jeblairpabelanger: we could probably do that at this point -- i think we've covered all the known bugs so far and could increase our zuul/jenkins ratio22:17
*** kzaitsev_mb has joined #openstack-infra22:17
jeblairpabelanger: i will go ahead and put jenkins02 in prepare for shutdown mode22:17
zaroanteaya: yes, replace ‘user’ with your username or whatever account you have setup in gerrit22:17
jeblairtraffic is slow enough at this point we don't need all of the jenkinseses22:17
pabelangerjeblair: Okay, agreed. I think we're in good shape for 2 zuul-launchers22:17
pabelangerfeel free to start zl02 if I'm not back in time. Otherwise, I can do it when back22:18
jeblairpabelanger: ack22:18
pabelangerjeblair: thanks22:18
*** sarob has quit IRC22:18
*** PollyZ has quit IRC22:19
*** sarob has joined #openstack-infra22:19
anteayazaro: I had not set up any user in gerrit, I guess that is the initial login step in the instructions22:19
jeblair#status log jenkins02 is in prepare for shutdown in preparation for decomissioning22:19
openstackstatusjeblair: finished logging22:19
anteayazaro: and yes I can see the storyboard-dev api from my gerrit server: http://paste.openstack.org/show/510681/22:19
jeblairhuh, weird that jenkins doesn't have a 'prepare for decomissioning' button22:19
anteayais there a jenkins dry-dock or something22:20
anteayafor decommissioned jenkinsii?22:20
*** sarob has quit IRC22:20
*** sarob has joined #openstack-infra22:20
jeblairoh, the epa made us shut it down, so we just send them offshore22:21
jeblairspeaking of which ... i have noticed the ghost fleet getting much smaller22:21
jeblairhttps://en.wikipedia.org/wiki/Suisun_Bay_Reserve_Fleet22:22
notmorganjeblair: so interesting side effect of those SIGALRM failures, we're splatting everything in the test runner.22:23
*** mdrabe has quit IRC22:23
notmorganjeblair: we really do need to use gentle unless we use a subinterpreter (for example) per test - i think i see how i'd like to try and fix this in testr long term22:24
jeblairnotmorgan: yeah, i like gentle, we just weren't able to use it in the past22:25
notmorganjeblair: the simplest thing is I can get the output to the console for a failed test right now - but it wont be in the .testrepository files22:25
jeblairanything will do :)22:25
notmorganok i'll just stream it directly to stderr which is console.22:25
notmorganand hard fail with a subsequent alarm, then we cna evaluate gentle22:25
notmorganand i have ideas on what we should be doing in testrepository to help with this, but that is going to be a big discussion and likely revolve around me chatting a bunch with lifeless to make sure I have my head wrapped around it.22:26
anteayazaro: what do I put in the open id sign in to create an account for myself on my gerrit?22:26
*** yamahata has quit IRC22:27
anteayazaro: when I put in my email for infra's gerrit I get: Provider is not supported, or was incorrectly entered.22:28
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Capture Logs when Timeout is hit  https://review.openstack.org/32851622:28
zaroohh i remembered that since gerrit runs with java jvm you may need to setup the certs for the JVM so that it can talk to SB.22:29
*** yamada-h has joined #openstack-infra22:29
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: DNM: Syntetic Test to show TimeoutFixture failure  https://review.openstack.org/32851722:29
zaroanteaya: setup is something like this.. http://paste.openstack.org/show/510690/22:29
anteayazaro: okay thanks, right now I am stuck on creating a user for myself in my gerrit22:29
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Capture Logs when Timeout is hit  https://review.openstack.org/32851622:30
anteayazaro: whether I register or sign in I can't seem to enter what the open id page is looking for22:30
zaroohh don’t use open id, replace it with ‘type=OPENID’ with ‘type = DEVELOPMENT_BECOME_ANY_ACCOUNT’ in gerrit.config and restart22:30
anteayazaro: thanks22:31
*** rlandy has quit IRC22:31
*** csomerville has quit IRC22:31
*** csomerville has joined #openstack-infra22:32
*** yamada-h has quit IRC22:33
notmorganjeblair: http://logs.openstack.org/17/328517/1/check/gate-zuul-python27-db/b782d91/console.html#_2016-06-10_22_32_38_066 example with the synthetic failure22:34
notmorganjeblair: (that was a time.sleep() to force the timeout)22:34
jeblairnotmorgan: cool -- though one thing i just thought of -- if we have more than one test hit that, we could end up with confusing output22:35
anteayazaro: Invalid value: auth.type='DEVELOPMENT_BECOME_ANY_ACCOUNT'22:35
jeblairnotmorgan: but hopefully, if it's a fallback to a fallback, maybe it's good enough :)22:35
notmorganjeblair: yeah that is a bit confusing, let me add a start entry point to console and a prefix so we can grep per-test22:36
*** johnny_ has quit IRC22:36
notmorganhhmm or at least a start w/ a test name.22:36
*** vhosakot has quit IRC22:36
notmorganbut hey *some* logs > no logs :)22:36
jeblairyep22:37
openstackgerritJames E. Blair proposed openstack-infra/project-config: Remove jenkins02 from nodepool  https://review.openstack.org/32852122:37
*** sputnik13 has quit IRC22:37
anteayazaro: it didn't like the quotes, not quotes seems to be okay22:37
*** tpsilva has quit IRC22:37
*** amitgandhinz has joined #openstack-infra22:38
notmorganjeblair: fwiw, i already have more info in what is causing the spurrious timeouts ;)22:38
notmorganjeblair: cause it failed... with one of them on check!22:38
jeblairnotmorgan: rock on!  let me know if you want me to pore over the logs22:38
notmorganjeblair: let me repropose and extract the actual failing test.. then we can play games of "what causes this"22:38
notmorgancause it's one of 4 tests..22:39
notmorgan:P22:39
*** julim has quit IRC22:39
notmorganthough i *think* i know which one it is.22:39
openstackgerritJames E. Blair proposed openstack-infra/system-config: Decomission jenkins02  https://review.openstack.org/32852322:39
*** yamahata has joined #openstack-infra22:41
*** vgridnev_ has joined #openstack-infra22:41
*** tkelsey has joined #openstack-infra22:42
*** amitgandhinz has quit IRC22:42
*** mtanino__ has joined #openstack-infra22:43
*** mtanino has quit IRC22:45
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: Capture Logs when Timeout is hit  https://review.openstack.org/32851622:46
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: DNM: Syntetic Test to show TimeoutFixture failure  https://review.openstack.org/32851722:46
*** tkelsey has quit IRC22:46
notmorganjeblair: lets see if we timeout now (again), hopefully i'll have a real example of this failure in a few rechecks at most22:47
*** wajdi has quit IRC22:47
anteayafungi: zaro so I was able to git clone from All Projects on my local gerrit however it ended with status fatal saying it could not remote ref refs/meta/config: http://paste.openstack.org/show/510691/22:48
anteayaclearly I have not done something it wanted me to do22:48
anteayait could not find remote ref refs/meta/config22:49
*** kzaitsev_mb has quit IRC22:49
*** sarob has quit IRC22:50
*** sarob has joined #openstack-infra22:51
*** kzaitsev_mb has joined #openstack-infra22:51
*** hongbin has quit IRC22:52
anteayazaro: fungi here is the access I currently have on All Projects: http://imgur.com/MM7c8HY22:52
*** rbrndt has quit IRC22:53
*** Deathfean has joined #openstack-infra22:53
*** yamahata has quit IRC22:53
*** yamahata has joined #openstack-infra22:54
*** mtanino has joined #openstack-infra22:54
*** xyang1 has quit IRC22:55
*** mtanino__ has quit IRC22:56
anteayazaro: as the first signed in user I'm the admin user, right? so setting access in the gui should be accessible to me and not greyed out, correct?22:59
*** sarob has quit IRC22:59
zaroyes, you can do that22:59
*** sarob has joined #openstack-infra23:00
anteayazaro: right but I am saying my gui is greyed out23:00
anteayaI'm the first signed in user and the buttons are greyed out23:00
*** ddieterly has quit IRC23:00
zarowhat version did you install?23:00
anteayathe version I believed we have on -dev: tarballs.openstack.org/ci/test/gerrit-v2.11.4.13.cb9800e.war23:01
zarook. then i’m guessing your not the first user.23:01
*** tosky has quit IRC23:01
anteayahow can I be not the first user23:01
*** Jeffrey4l_ has joined #openstack-infra23:01
zaroi think only way is to look at the db23:02
anteayasigh23:02
zarobut i would just try to create a new site with same gerrit.config settings and see if you can edit that one23:02
zaroi would create new site (do not start it), copy gerrit.config from existing site to new site, then start it. then create the 1st user and add your ssh key23:04
mgagnecan't you see if you are in Admin groups in Settings -> Groups ?23:04
clarkbni23:04
jeblairclarkb: augh!23:04
clarkbNorah says hello23:04
zaroanteaya: mgagne is a smart guy23:04
anteayazaro: I'm glad for that23:05
* jeblair gives Norah a shrubbery23:05
clarkbhaha23:05
anteayaI don't know why but somehow I got myself as the second user23:05
anteayaso I am created a new user and trying to get in via the new user23:06
mgagneI'm not sure if admin has the right SSH key for that but you can add yourself from CLI (on Gerrit server itself): sudo -u gerrit2 ssh -p 29418 admin@localhost gerrit set-members --add username@example.org "'Administrators'"23:06
*** jerryz has joined #openstack-infra23:06
sc68calnjohnston: anteaya - we tried a year ago to get everyone to leave. Of course there was one person who didn't leave - logan-  so we weren't able to reclaim it and register it23:06
fungianteaya: mgagne: you can also make most of those api calls as the "magic" Gerrit Code Review user (using the ssh api host key as a user authentication key)23:07
mgagnethis assumes the first user is "admin" and has the public key found for in gerrit2 home directory authorized for said user23:07
mgagnefungi: very good to know, didn't know about that23:07
mgagneso you can "sudo" as anybody?23:08
mgagnewhat would be the username? admin?23:08
anteayazaro: mgagne now the new user is the admin23:08
fungissh -i review_site/etc/ssh_host_rsa_key -p 29418 'Gerrit Code Review'@127.0.0.1 gerrit set-members --add username@example.org "'Administrators'"23:08
anteayasc68cal: thank you, at least you tried23:08
mgagneawesome, adding to our doc then23:09
fungimgagne: the username is actually "Gerrit Code Review" (as in my example above)23:09
anteayamgagne: thank you23:09
fungithat's one of those backdoors that's been in gerrit for as long as i've been administering gerrit23:09
fungiand presumably much longer23:09
anteayamgagne: right that assumption about the first user being admin, that was the part I didn't get right23:09
mgagnemine is protected with a passphrase :O23:10
mgagneanteaya: me neither :-/23:10
fungimgagne: that's weird. if your review_site/etc/ssh_host_rsa_key file is passphrase-encrypted then i wonder how gerrit is accepting ssh connections23:11
mgagneI'm using an SQL script to create the admin user anyway =)23:11
*** Deathfean has quit IRC23:11
*** hashar has quit IRC23:11
mgagne¯\_(ツ)_/¯23:12
*** dimtruck is now known as zz_dimtruck23:13
anteayaI've allowed read and push on refs/meta/config for Registered Users23:13
anteayaso I'll try to clone again23:13
mgagnefound the script here: https://gist.github.com/mindjiver/81d299b974c01aebc87223:13
mgagneas Jinja2 template for Ansible: https://gist.github.com/mgagne/0df3bb707176f2401fdd0b99915c5fdd23:14
*** sarob has quit IRC23:15
fungihere's an example of calling an admin-only api method as the Gerrit Code Review user on our 2.11 deployment http://paste.openstack.org/show/51069223:15
*** gouthamr has joined #openstack-infra23:16
notmorganjeblair: http://logs.openstack.org/16/328516/3/check/dev-zuul-coverage/4796cb4/console.html#_2016-06-10_23_12_50_922 looks like it is in-fact  TestScheduler.test_client_enqueue_negative23:16
anteayaapparently git checkout refs/meta/config is incorrect: http://paste.openstack.org/show/510694/23:17
jeblairnotmorgan: i like the ascii art23:17
notmorganjeblair: hehe nmakes it easy to see start/stop :) since well yeah23:17
notmorganalso http://logs.openstack.org/16/328516/3/check/gate-zuul-python27-db/298e3fd/console.html#_2016-06-10_23_14_23_651740 same recheck but the actual py27 run23:17
notmorganjeblair: ooh well that is harder to read =/ silly threads.23:18
zaroanteaya: try this way http://blog.bruin.sg/2013/04/how-to-edit-the-project-config-for-all-projects-in-gerrit/23:19
anteayazaro: thank you23:19
notmorganoh interesting, looks like it trapped the same log data (possibly) for all the failures.. weird.23:19
*** sdague has quit IRC23:19
anteayaI've worked so hard to get to get access to project.config I can't remember what I wanted to do once I got here23:21
anteayaI think I will get food and then come back23:21
anteayathanks all for the help23:21
notmorganjeblair: it may be missing some relevant data from the stderr capture that didn't hit the log23:21
jeblairnotmorgan: ok23:22
*** kzaitsev_mb has quit IRC23:22
*** gordc has quit IRC23:22
notmorganjeblair: oh look this might be the issue: http://logs.openstack.org/16/328516/3/check/dev-zuul-coverage/4796cb4/console.html#_2016-06-10_23_12_50_97523:23
notmorganjeblair: at least one of them, just spinning on connect/error connectind/disconnect23:23
jeblairnotmorgan: agreed... and that seems to be the wrong port number23:23
*** mixos has joined #openstack-infra23:24
jeblairnotmorgan: it looks like the gear server is actually at 43535?23:24
notmorganjeblair: oh wow. yeah23:24
notmorganand that failed after the invalid project check.23:25
notmorganare we clobbering the fixture somehow?23:25
jeblairnotmorgan: the actual hang is that the test is sitting waiting for the invalid job gearman function to return23:25
notmorganah23:25
notmorganyeah23:25
jeblairnotmorgan: presumably it's the zuul rpclistener that is in the reconnect loop, since that's what would be running the job23:26
notmorganright. that makes sense23:26
*** sshnaidm has quit IRC23:26
jeblairnotmorgan: so yeah, fixture clobbering seems likely.... maybe we couldn't repro this because you need lots of simultaneous test runners or something23:26
jeblairnotmorgan: maybe also related to funny business going on with sockets...23:26
notmorganyeah i can't really repro more than ~4 runners without major pain23:27
notmorganit might need more like 823:27
*** tonytan4ever has quit IRC23:27
*** salv-orl_ has joined #openstack-infra23:28
*** mixos has quit IRC23:28
*** mriedem has joined #openstack-infra23:29
*** weshay has quit IRC23:29
*** sputnik13 has joined #openstack-infra23:29
notmorganjeblair: i think we have 2 issues - some fixture clobbering, and the timeout.23:30
*** elo has quit IRC23:31
jeblair2016-06-10 23:12:50.972 | 2016-06-10 23:12:22,428 zuul.RPCClient                   DEBUG    Connecting to gearman at 127.0.0.1:4353523:31
jeblairthat looks right though23:31
notmorganyeah23:31
*** salv-orlando has quit IRC23:31
notmorganlooking at the py27 one23:31
notmorganand it looks like it's just hanging waiting for a complete.23:31
notmorganthat isn't happening23:31
jeblairnotmorgan: link?23:32
notmorganhttp://logs.openstack.org/16/328516/3/check/gate-zuul-python27-db/298e3fd/console.html#_2016-06-10_23_14_31_00281823:33
*** elo has joined #openstack-infra23:33
jeblairi'm so glad that's orange23:33
notmorgani know, makes it *SO* easy to read23:33
jeblairokay, so that's the same hangup in the test, but without the weird gear reconnection stuff23:34
notmorganyeah23:34
notmorganso i'm going to go on a limb and say *some* fixture clobbering, but that isn't the core issue23:34
notmorganand likely is incidental23:34
jeblairnotmorgan: ah, and that has 2 failures23:35
jeblairin that run23:35
notmorganthat is odd too23:35
notmorganbut its 2 failures for the same test... which... wut?23:35
jeblairnotmorgan: different tests23:36
jeblair2016-06-10 23:15:13.871034 tests.test_scheduler.TestScheduler.test_client_enqueue_ref23:36
jeblair2016-06-10 23:15:13.871063 tests.test_scheduler.TestScheduler.test_client_enqueue_negative23:36
notmorganooooh23:36
notmorganyeah hey23:36
jeblairvery similar test construct though23:36
notmorganwoot23:36
jeblairand i seem to be able to distinguish the output from the 2, so that's nice23:36
notmorganyeah i id the sys.stderr.write() as a single tx23:37
notmorganso it should be atomic23:37
notmorgannot a per-line write23:37
jeblaircool23:37
notmorganthe ascii art was extra lines but meh23:37
anteayazaro: in this paste, what is the meaning behind line 39? http://paste.openstack.org/show/510678/23:37
anteayazaro: should I omit line 39 in my project.config?23:38
zaroyes omit23:38
*** amitgandhinz has joined #openstack-infra23:38
pabelangerjeblair: looks like zl02.o.o is done now. Ready for it to come back online?23:40
jeblairpabelanger: yep23:40
pabelangerokay, stoppped and started23:41
*** pfallenop has quit IRC23:41
jeblairnotmorgan: i think this is the problem: http://paste.openstack.org/show/510695/23:41
*** pfallenop has joined #openstack-infra23:42
notmorganjeblair: that makes sense.23:42
jeblairnotmorgan: it looks like we are trying to grab a job and go into pre_sleep *before* we have registered all of our functions23:42
anteayazaro: thank you23:42
notmorganjeblair: i could see that23:43
notmorganjeblair: so we're racing our setup.23:43
*** amitgandhinz has quit IRC23:43
openstackgerritJames E. Blair proposed openstack-infra/zuul: Register functions in the RPC listener before running  https://review.openstack.org/32856623:44
notmorganso we're hanging in submitjob.in the time.sleep(0.1)23:44
jeblairnotmorgan: ^23:45
notmorganyah23:45
notmorganaha23:45
notmorganwant me to rebase my logscraper on that patch?23:45
jeblairMANY BEERS FOR NOTMORGAN!23:45
notmorgan(or a copy of it even w/ DNM)23:45
jeblairnotmorgan: yeah, how about a dnm copy?23:46
notmorganthat is an annoying bug... i'm guessing cloud instances are under JUST enough contention for resources you get weird timing issues.23:46
notmorganjeblair: give me a moment will have it posted soon.23:46
jeblairprolly so23:46
pabelangernotmorgan: Excellent work!23:46
*** jerryz has quit IRC23:47
jeblairwe fixed so many bugs today!23:47
jeblairwe may have even fixed more than we created!  (so rare!)23:47
openstackgerritMorgan Fainberg proposed openstack-infra/zuul: DNM: TESTING FIX: Capture Logs when Timeout is hit  https://review.openstack.org/32856823:47
notmorgan^23:47
pabelangerI'm happy how well we are doing with zuul-launcher, awesome work to all23:47
jeblairhopefully we will get nothing useful out of either of those changes!23:48
notmorganjeblair: that bug has been *VERY* annoying trying to write the py3 things and other things.23:48
notmorganlike... i just didn't want to look at gerrit zuul because "OMG TIMEOUT ISSUE"23:48
*** xarses has quit IRC23:48
notmorgans/zuul/zuul patches23:48
jeblairyup.  it has been very painful.23:49
notmorgani am going to see if we can do subinterpreters for testr and capture the stderr, so ALRM can exit safely without burning the house down23:49
pabelangerzl02.o.o now processing jobs23:49
notmorganalso we now have the log capture thing as a tool if we need to pull it in.23:50
notmorganfor more of these bugs. [please lets not repeat this:P]23:50
notmorganjeblair: on the plus side, your "fix" passed ;)23:50
jeblairnotmorgan: do you think we can switch to gentle now?23:50
jeblairjenkins02 has run its last job.  it was a failure.  too bad.23:51
pabelangernotmorgan: a few rechecks for 328566 in order?23:51
jeblairi admit to being slightly vague on the long term plan here.23:51
notmorganpabelanger: we want to recheck 32856823:51
notmorganpabelanger: because that has the log capture in it23:51
pabelangerokay23:52
notmorganjeblair: so - i'm holding off on saying gentle is safe23:52
jeblairhttps://review.openstack.org/328521 is ready for some +2s, though i'm about to afk so don't +3 unless you want to babysit nodepool (i don't know which zmq changes cause it to fail -- i think only additions, but maybe removals too)23:52
notmorganjeblair: i *think* so, but... to be fair, i am still guessing23:52
jeblairwhile you're at it, https://review.openstack.org/328523 could use some +2 love as well23:52
anteayazaro: at the top of your paste you reference the storyboard.jar file: http://paste.openstack.org/show/510678/ but I can't see a storyboard.jar file: gerrit2@gerrit-nopuppet:~$ ls its-storyboard/src/main/java/com/googlesource/gerrit/plugins/its/storyboard/Storyboard23:52
anteayaStoryboardClient.java     StoryboardItsFacade.java  StoryboardModule.java23:52
notmorganjeblair: and i'd really not wedge things for 40+m at a time if we are wrong.23:52
jeblairclarkb, notmorgan, fungi, mordred, pabelanger: also take a look at this pls: https://review.openstack.org/32850423:54
*** rwsu has quit IRC23:54
jeblairi'm going to self-approve https://review.openstack.org/327768 with notmorgan's +1  it's pretty trivial23:54
notmorganjeblair: yeah 504 lgtm23:55
notmorganjeblair: also... yeesh when did we get close to 0.3MM patches? ;)23:56
notmorganerm changesets.23:56
lifelessttx: nvm all sorted23:56
pabelangerjeblair: any impact on 504 for 3rd party CI users?23:56
lifelessnotmorgan: o/23:56
notmorganlifeless: oh hi! i want to talk testr and improving it some :)23:56
notmorganlifeless: but... next week.23:57
lifelesskk23:57
notmorganlifeless: cause it's 5pm on friday :)23:57
*** kzaitsev_mb has joined #openstack-infra23:57
notmorganlifeless: and i need to drink some cider and eat food after the zuul debugging :)23:57
jeblairnotmorgan: we do want https://review.openstack.org/328516 in though, right?23:57
notmorganjeblair: that is your call. i am ok with holding it for a bit and seeing if we need it23:58
notmorgani'd feel better not having that kind of hack in., i'm also ok with landing it because we shouldn't hit it :P23:58
jeblairnotmorgan: is there a downside?  it still only fires in the case of a hard timeout, which is currently very bad for us anyway...23:58
notmorganjeblair: no downside afaict because some icky hack code23:58
notmorganbut it shoudn't need to live too terribly long23:59
notmorganso yeha lets get that in23:59
jeblairpabelanger: yes, it will make everyone trail gerrit by 10 seconds instead of 5.  that will be *good* for openstack third-party ci's.  it will be unecessary for unrelated zuul users, but hopefully they won't mind.23:59
jeblairprobably we should make it configurable23:59
jeblairs/probably//23:59
notmorganjeblair: if 5 seconds matter to the un-related zuul users, i think they might be doing something wrong tbh23:59
pabelangerjeblair: ya, was thinking configurable too.23:59
notmorganand ++ to configurable23:59
pabelangerjeblair: we can do a follow up patch however23:59

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