Thursday, 2015-04-02

*** ryanpetrello has joined #openstack-infra00:00
*** achanda has quit IRC00:00
*** sarob_ is now known as sarob00:00
clarkbjogo: I have no idea what that is about00:03
clarkbjogo: are you talking about VMs sharing addresses? hypervisors sharing addresses?00:03
*** achanda has joined #openstack-infra00:06
*** unicell has joined #openstack-infra00:06
clarkbjogo: https://bugs.launchpad.net/nova/+bug/1092347 related to that bug possibly?00:09
openstackLaunchpad bug 1092347 in OpenStack Compute (nova) "DHCP fails after live migration when using network multi host" [Medium,Incomplete]00:09
jogoclarkb: looking into http://logs.openstack.org/73/169873/1/check/check-tempest-dsvm-aiopcpu-full/ea5db7b/console.html#_2015-04-01_19_35_42_27900:09
jogoclarkb: its not a a live migration test00:09
clarkbyes I see the logs my problem is I don't parse half of what you and vishy said00:09
clarkbbut that bug explains share_dhcp_address so I think I understand now00:10
*** sarob has quit IRC00:11
clarkbjogo: why did you zero in on dhcp? ssh failed to hit an address which could be any number of things00:11
jogoclarkb: vishy did00:11
clarkbyes but how? I am not convinced00:11
jogohttp://logs.openstack.org/73/169873/1/check/check-tempest-dsvm-aiopcpu-full/ea5db7b/console.html#_2015-04-01_19_35_50_73900:11
*** spzala has quit IRC00:12
clarkbah ok00:12
*** mtanino has quit IRC00:12
jogoanyway tomorrow it may be nice to take one of  the aiopcpu nodes offline and investigate it in more detail00:12
clarkbsure00:12
jogovishy: would you be around tomorrow?00:12
vishyi can be sure00:12
vishyshould have more time for openstack stuff now :)00:13
clarkbso dhcp is going to send an l2 broadcast00:13
jogovishy: oh?00:14
clarkbthen any listening dhcp server should respond with an offer.00:14
vishyjogo: you missed the news today?00:14
clarkbso either the broadcast is filtered or the response00:14
vishyjogo: https://www.nebula.com/00:14
clarkbor there was no response00:14
*** Swami has quit IRC00:14
jogois this an April fools thing?00:15
dtroyerunfortunately no00:15
*** aduarte has quit IRC00:15
jogo:(00:15
dstufftthe worst date to announce that :( Although I doubt any company would do an april fools of "we're shutting down"00:15
lifelessIts 2nd april now :)00:16
vishyyeah terrible timing00:16
vishywe really hoped to announce yesterday00:16
*** yamamoto has quit IRC00:16
dstufftlifeless: not where Nebula's HQ is ;P00:16
vishybut we couldn’t get it organized in time00:16
lifelessdstufft: so many folk living in the past00:16
dstufftvishy: I'm sad about it, Nebula was my first real start up ;(00:16
vishyyeah it is sad00:17
vishystartups are hard :)00:17
*** dannywilson has quit IRC00:18
clarkbjogo: one thing to start with is likely `tcpdump -n -e -i any port 67 or port 68` on both hosts and just write that to a log file that you collect00:20
clarkbjogo: I don't expect those files to get too gigantic00:20
clarkbjogo: though it will catch hpcloud dhcp traffic00:22
*** ghostpl_ has quit IRC00:22
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Status: Use $DEST_DIR instead of $BASE_DIR/public_html  https://review.openstack.org/16995500:24
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Status: Move external dependencies into public_html/lib  https://review.openstack.org/16995600:24
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Status: Fix JSHint violations and commit settings  https://review.openstack.org/16995700:24
mordredvishy: oh!00:24
*** garyh has quit IRC00:25
clarkbmordred: `sudo ansible logstash-worker* -m shell -a 'grep fb2e0ad /var/log/logstash/log-worker-*-debug.log'` is one of my favorite things now00:25
mordredclarkb: ++00:28
*** sputnik13 has quit IRC00:29
*** rbradfor has quit IRC00:30
*** erlon has quit IRC00:31
*** SumitNaiksatam has joined #openstack-infra00:31
*** ZZelle has quit IRC00:32
*** sdake has quit IRC00:32
*** hdd has quit IRC00:36
*** hdd has joined #openstack-infra00:36
*** wenlock has quit IRC00:37
*** annegentle has joined #openstack-infra00:38
clarkbtrove functional tests take a LONG time00:39
clarkbwaiting on one job before I can restart 07 then all the jenkinses are done00:40
clarkbjhesketh: you still around?00:41
clarkbjhesketh: https://review.openstack.org/#/c/167158/ can you double check the -1 there? jeblair and I came to that conclusion a bit earlier today. And it would be good to move forward on that if possible00:42
clarkb(was mostly me catching up to what jeblair had said all along)00:43
*** annegentle has quit IRC00:43
*** salv-orlando has quit IRC00:44
*** tiswanso has joined #openstack-infra00:45
jogoclarkb: if you think just collecting tcpdump works that sounds good to me00:45
clarkbjogo: well its an easy thing we can start with00:46
*** hichihara has joined #openstack-infra00:46
clarkbjogo: and since this doesn't happen 100% of the time might be a good place to start until we can narrow the problem down to something a bit more concrete00:46
jogoclarkb: agreed, you want to push the patch up?00:46
clarkbjogo: no, I am busy babysitting jenkinses00:46
jogoas it sounds like you have a clear idea of what you want00:46
clarkbthen I have to go put together a bassinet00:46
jogoclarkb: is that practice for the real thing?00:47
clarkbjogo: preparation00:47
*** tiswanso has quit IRC00:48
*** tiswanso has joined #openstack-infra00:49
*** hdd has quit IRC00:50
clarkbrestarting jenkins 07 now00:50
jheskethclarkb: replied00:51
jheskethjeblair: replied to https://review.openstack.org/#/c/167158/00:51
jogoclarkb: the babysitting jenkinses part too?00:52
jogoclarkb: anyway thanks, I'll pick this up tomrrow00:52
clarkbjhesketh: right, but in that change you also copy them via scp00:53
clarkbjhesketh: which is what the confusion is about. So I think we just need to remove the scp copies00:53
jheskethclarkb: ah I see, yes you are right00:55
jheskethclarkb: so the index_footer.html still appears in the index and is directly accessible when uploaded by swift... do we want it to also be accessible when uploaded by scp00:56
jheskethwhich also means we end up with a copy of the footer at the time of the logs00:56
jhesketheven though it's not the one apache serves00:56
clarkbjhesketh: I don't think so00:56
clarkbjhesketh: we should keep the old logs working the same and new logs do whatever they need to do00:57
jheskethyep, that was my feeling, just checking00:57
jheskethwill fix then :-)00:57
clarkbthanks00:57
*** ryanpetrello has quit IRC00:57
*** ryanpetrello has joined #openstack-infra00:58
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Upload devstack-gate documentation with logs  https://review.openstack.org/16715800:59
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Update devstack log publisher to use new macro  https://review.openstack.org/16784200:59
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: zuul-swift-devstack-logs includes console  https://review.openstack.org/16737800:59
*** marcusvrn1 has joined #openstack-infra00:59
jheskethclarkb, jeblair: ^00:59
*** marun has joined #openstack-infra01:01
clarkbjhesketh: thanks01:02
*** marcusvrn has quit IRC01:02
clarkbalso 07 is happily back up again so all jenkins masters with dynamic slaves have been restarted today01:02
clarkbjhesketh: I will bug jeblair to rereview tomorrow (to make sure everything lines up for him) then I can babysit that stack01:05
*** asettle has quit IRC01:05
clarkbjhesketh: we are so close to getting this done, very exciting01:05
*** marun has quit IRC01:06
HenryGI lost the "Toggle CI" button in gerrit. This happened to me before but I can't remember why?01:06
*** asettle has joined #openstack-infra01:06
clarkbHenryG: its there for me after a hard refresh01:06
clarkbHenryG: maybe try that? I suppose its possible that your cache'd js is funny01:07
HenryGclarkb: hard refresh did it, thanks!01:07
*** esker has joined #openstack-infra01:07
HenryGI have been ad-blocking clippy all day, that probably messed things up01:08
clarkbah ya that could do it01:08
clarkbthey are both served by the same block of html + js01:08
HenryGNext year I am taking April 1 off. :D01:09
clarkbalso clippy is awesome01:09
*** harlowja is now known as harlowja_away01:14
*** dboik has joined #openstack-infra01:14
*** dboik_ has joined #openstack-infra01:15
*** stevemar has joined #openstack-infra01:16
jheskethclarkb: awesome, thanks!01:17
*** dboik has quit IRC01:19
*** mattfarina has joined #openstack-infra01:19
*** crc32 has quit IRC01:25
*** alexpilotti has quit IRC01:29
*** kaisers has joined #openstack-infra01:30
*** asselin has joined #openstack-infra01:31
*** mattfarina has quit IRC01:31
*** kaisers1 has quit IRC01:31
*** sarob has joined #openstack-infra01:32
*** sarob has quit IRC01:33
*** sarob has joined #openstack-infra01:33
*** sarob has quit IRC01:35
*** sarob has joined #openstack-infra01:35
*** weshay has quit IRC01:35
*** tqtran is now known as tqtran_afk01:35
*** Longgeek has quit IRC01:36
*** otter768 has joined #openstack-infra01:36
*** Longgeek has joined #openstack-infra01:37
*** annegentle has joined #openstack-infra01:39
*** sarob has quit IRC01:41
*** Longgeek has quit IRC01:43
mordredclippy ++01:43
*** annegentle has quit IRC01:44
*** Longgeek has joined #openstack-infra01:44
*** salv-orlando has joined #openstack-infra01:44
*** baoli has quit IRC01:45
*** tnovacik has quit IRC01:48
*** salv-orlando has quit IRC01:49
*** imcsk8 has quit IRC01:52
*** imcsk8 has joined #openstack-infra01:52
*** dims_ has joined #openstack-infra01:52
*** Longgeek_ has joined #openstack-infra01:57
*** xyang1 has quit IRC01:58
*** Longgeek has quit IRC02:00
*** mmedvede has quit IRC02:01
*** dims_ has quit IRC02:03
*** patrickeast has quit IRC02:04
*** gulic has joined #openstack-infra02:04
*** macjack has quit IRC02:04
*** dims_ has joined #openstack-infra02:04
*** julim has joined #openstack-infra02:05
fungiHenryG: i plan to start considering it a personal holiday02:06
fungidifferent people have holidays dedicated to their religions, so why shouldn't i?02:06
*** dims_ has quit IRC02:08
*** sarob has joined #openstack-infra02:13
*** sdake has joined #openstack-infra02:16
*** sdake has quit IRC02:17
*** unicell has quit IRC02:17
Krinkle404 Not Found http://zuul.openstack.org/jquery-visibility.js - http://zuul.openstack.org/02:18
*** Somay has quit IRC02:19
*** macjack has joined #openstack-infra02:19
*** sarob has quit IRC02:21
*** sdake has joined #openstack-infra02:21
*** harlowja_at_home has joined #openstack-infra02:21
fungiKrinkle: i think we don't deploy that file, but i'll check02:22
Krinklemaybe forgot to run fetch-dependencies.sh when updating the install on that domain02:22
Krinkleother dependencies are deployed properly02:22
fungino, looks like it should get deployed... http://git.openstack.org/cgit/openstack-infra/puppet-zuul/tree/manifests/init.pp#n25602:22
Krinkle-min02:23
Krinklesomeone renamed it a couple weeks back02:23
fungiyep, so it seems02:23
Krinklehttps://review.openstack.org/#/c/169956/ might help02:23
*** sarob has joined #openstack-infra02:24
KrinkleOh interesting02:24
Krinkleit's not deployed using the shell script02:24
Krinkleit fetches upstream master directly02:24
fungiyeah, but looks like we install -min there02:24
Krinklethat seems a bit risky? Wouldn't one normally use a submodule, or tag, or some other versioning?02:24
*** yamamoto has joined #openstack-infra02:25
fungiwe do continuous deployment on lots of things. at the moment the http://zuul.openstack.org/ page flies under the radar a bit since it's not our primary status page for zuul02:26
Krinkleyeah02:26
*** baoli has joined #openstack-infra02:27
fungilooks like that exec should probably just be replaced with a file resource02:28
*** tkelsey has joined #openstack-infra02:30
*** yamahata has quit IRC02:30
Krinklefungi: I'm debugging a cache issue with the main Zuul status.json entry point. It seems in the past few weeks in the refactoring by openstack, the ajax() call was change to no longer provide a cache buster query string. However now, using our install, it is hitting a never-ending cache.02:34
*** tkelsey has quit IRC02:34
KrinkleIt seems the 304 Not Modified header is always returned.02:34
openstackgerritJeremy Stanley proposed openstack-infra/puppet-zuul: Link non-minified jquery-visibility  https://review.openstack.org/16997202:34
fungiKrinkle: ^ that's probably the fix for zuul.openstack.org02:34
KrinkleI guess the Zuul install for openstack is no longer behind apache or some other caching layer. So it always gets a  fresh 200 OK02:34
*** otter768 has quit IRC02:35
fungiKrinkle: it's still got apache in place... checking to see what our vhost config looks like currently02:36
KrinkleCool02:36
KrinkleE.g. using http://zuul.openstack.org/?source_url=https://integration.wikimedia.org/zuul/status.json you can observe it's hitting 304 constantly after the first request02:36
*** bhunter71 has joined #openstack-infra02:36
Krinklein the Network panel, status.json 304, status.json 30402:36
fungiKrinkle: this is the puppet erb template for our vhost on zuul.o.o http://git.openstack.org/cgit/openstack-infra/puppet-zuul/tree/templates/zuul.vhost.erb02:36
KrinkleInteresting02:38
Krinklehttps://github.com/openstack-infra/puppet-zuul/commit/3c21c650af9470d73c3362e8878bcfdb99ae2fe202:38
KrinkleWell, I guess it's not working.02:40
Krinklehitting http://zuul.openstack.org/status.json repeatedly always gives me 200 OK with a fresh Last-Modified.02:40
Krinkleeven within 5 seconds02:40
*** annegentle has joined #openstack-infra02:40
fungii'm not surprised. a derivative of "if it's not tested it's broken" is "if nobody uses it, it's broken"02:41
* fungi checks to see if mod_mem_cache is present02:41
fungiyep, it's enabled02:42
fungiboth mod_cache and mod_mem_cache02:42
KrinkleAnd I assume mod_cache as well?02:42
KrinkleHm..02:42
Krinkleintuitively though, this kind of caching should not be the definition, only the optimisation. E.g. Zuul itself already sends 304 headers that communicate with the browser about what and when to cache.02:43
Krinklethe proxy helps so that different users share a common cache as additional caching02:43
fungicache.load, mem_cache.conf and mem_cache.load are all linked within the /etc/apache2/mods-enabled directory, so it's presumably not the conditional disabling it02:43
KrinkleI suspect Zuul might be senders the headers wrongly and as such Apache is complying with not caching those requests.02:43
Krinkleand Varnish (at Wikimedia) is interpreting them as allowing caching and doing that, but to the point that it never expires.02:44
fungiKrinkle: that sounds plausible. it's getting late for me, but jhesketh i think has a good grasp of this topic and it's his daytime02:44
Krinkleawesome :)02:44
*** annegentle has quit IRC02:45
KrinkleSo https://integration.wikimedia.org/zuul/status.json (zuul+varnish) caches too much, and http://zuul.openstack.org/status.json caches too little.02:45
fungibe also has a separate zuul instance running in production, so probably can verify things as well02:45
*** yamamoto has quit IRC02:47
*** Somay has joined #openstack-infra02:48
*** yamamoto has joined #openstack-infra02:48
*** yamamoto has quit IRC02:50
jheskethKrinkle: heya02:51
*** otter768 has joined #openstack-infra02:51
mordredI blame jhesketh02:52
mordredbut that's mostly because he's awesome and can take it02:52
jheskethmordred: you think that now... ;-)02:53
jheskethKrinkle: so zuul only supplies a 'last modified' as best as I can tell.. any caching from there is up to apache/varnish/etc02:55
*** crc32 has joined #openstack-infra02:56
Krinklejhesketh: Relevant information: https://phabricator.wikimedia.org/T9479602:57
Krinklejhesketh: Yeah, it should provide more headers, right?02:58
jheskethKrinkle: what header(s) would you expect?03:00
Krinklejhesketh: Well, I've worked a lot with caching for Wikipedia's caching layer two years ago. Afaik it is not valid HTTP to only send Last-Modified.03:01
KrinkleTo expect caching, it needs more information03:01
*** otter768 has quit IRC03:01
*** asselin has quit IRC03:01
KrinkleTypically Expires is involved03:04
KrinkleAnd a Cache-control: public, max-age=XXX, s-maxage=XXX03:04
KrinkleCache-control:public, max-age=2592000, s-maxage=259200003:05
KrinkleLast-Modified:Fri, 27 Mar 2015 18:08:30 GMT03:05
KrinkleExpires:Sat, 02 May 2015 03:04:07 GMT03:05
KrinkleDate:Thu, 02 Apr 2015 03:05:13 GMT03:05
KrinkleThat's an example of a resource last refreshed a couple days ago and expires in a month.03:05
Krinklewhere browsers honour max-age, and proxies s-maxage (optional)03:06
jheskethhmm, okay03:07
jheskethI don't know much about caching, but I don't see any reason why zuul couldn't provide those details03:07
*** sdake has quit IRC03:10
*** baoli has quit IRC03:10
jheskethKrinkle: have you tried adding them to the webapp?03:10
KrinkleIt's a lot to install locally.03:11
KrinkleI'll give it a shot in a bit.03:11
*** vinkman_ has quit IRC03:11
Krinklejhesketh: Yeah, totally. I'll make a patch that adds them to Zuul and defaults to e.g. 1 minute caching03:11
jheskethawesome :-)03:11
jheskethcurious to know if that helps03:12
Krinkleany dedicated proxies or configs like wikimedia and openstack's can extend that via the proxy if they want to cache longer03:12
*** yamahata has joined #openstack-infra03:12
*** vinkman has joined #openstack-infra03:18
*** yamamoto has joined #openstack-infra03:21
*** yamamoto has quit IRC03:21
*** melwitt has quit IRC03:21
*** btully has quit IRC03:21
*** ghostpl_ has joined #openstack-infra03:23
*** tiswanso has quit IRC03:24
*** baoli has joined #openstack-infra03:27
*** ghostpl_ has quit IRC03:28
*** yamamoto has joined #openstack-infra03:29
*** yamamoto has quit IRC03:30
*** sarob has quit IRC03:30
*** sarob has joined #openstack-infra03:30
*** sarob has quit IRC03:30
*** rm_work|away is now known as rm_work03:31
*** macjack1 has joined #openstack-infra03:32
*** sarob has joined #openstack-infra03:32
*** samueldmq has quit IRC03:36
*** sarob has quit IRC03:37
*** SumitNaiksatam has quit IRC03:38
*** thingee has quit IRC03:38
*** achanda has quit IRC03:38
*** SumitNaiksatam has joined #openstack-infra03:38
*** macjack1 has quit IRC03:39
*** macjack has left #openstack-infra03:39
*** SumitNaiksatam has quit IRC03:40
*** annegentle has joined #openstack-infra03:41
*** SumitNaiksatam has joined #openstack-infra03:42
*** bhunter71 has quit IRC03:43
*** vinkman has quit IRC03:45
*** vinkman has joined #openstack-infra03:46
*** annegentle has quit IRC03:50
*** jamielennox is now known as jamielennox|away03:51
*** sputnik13 has joined #openstack-infra03:52
*** jcoufal has joined #openstack-infra03:57
*** yamamoto has joined #openstack-infra03:57
*** woodster_ has quit IRC04:00
*** sputnik13 has quit IRC04:02
*** annegentle has joined #openstack-infra04:02
*** harlowja_at_home has quit IRC04:05
*** baoli has quit IRC04:06
*** SumitNaiksatam has quit IRC04:07
*** SumitNaiksatam has joined #openstack-infra04:07
*** links has joined #openstack-infra04:11
*** Bsony has joined #openstack-infra04:13
*** salv-orlando has joined #openstack-infra04:16
openstackgerritTimothy R. Chavez proposed openstack-infra/shade: Fix naming inconsistencies in rebuild_server tests  https://review.openstack.org/16999104:18
*** salv-orlando has quit IRC04:20
*** ibiris_away is now known as ibiris04:21
*** sputnik13 has joined #openstack-infra04:24
*** sputnik13 has quit IRC04:27
*** sputnik13 has joined #openstack-infra04:28
*** SumitNaiksatam has quit IRC04:30
*** tkelsey has joined #openstack-infra04:31
*** rm_work is now known as rm_work|away04:32
*** dhritishikhar_ has joined #openstack-infra04:32
*** prmtl has joined #openstack-infra04:32
*** achanda has joined #openstack-infra04:32
*** SumitNaiksatam has joined #openstack-infra04:34
*** woodster_ has joined #openstack-infra04:35
*** tkelsey has quit IRC04:35
*** ibiris is now known as ibiris_away04:36
*** Somay has quit IRC04:40
*** sputnik13 has quit IRC04:41
*** koolhead17 has joined #openstack-infra04:43
*** sputnik13 has joined #openstack-infra04:45
*** BharatK has joined #openstack-infra04:48
*** sputnik13 has quit IRC04:52
*** ibiris_away is now known as ibiris04:53
*** dhritishikhar_ has quit IRC04:53
*** yfried has joined #openstack-infra04:58
*** sputnik13 has joined #openstack-infra05:00
*** otter768 has joined #openstack-infra05:02
*** btully has joined #openstack-infra05:06
*** otter768 has quit IRC05:06
*** Bsony has quit IRC05:11
*** sputnik13 has quit IRC05:19
*** prmtl has quit IRC05:24
*** armax has quit IRC05:33
*** hichihara has quit IRC05:34
*** annegentle has quit IRC05:39
*** jcoufal has quit IRC05:39
*** annegentle has joined #openstack-infra05:40
*** annegentle has quit IRC05:45
*** unicell has joined #openstack-infra05:54
*** achanda has quit IRC05:58
*** dims_ has joined #openstack-infra06:00
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/16962406:01
*** tnovacik has joined #openstack-infra06:02
*** mrmartin has joined #openstack-infra06:04
*** achanda has joined #openstack-infra06:06
*** dims_ has quit IRC06:06
*** ildikov_ has quit IRC06:12
*** prmtl has joined #openstack-infra06:17
*** jcoufal has joined #openstack-infra06:20
*** ianw has quit IRC06:24
*** ianw has joined #openstack-infra06:24
*** crc32 has quit IRC06:28
openstackgerritTimothy R. Chavez proposed openstack-infra/shade: Add some unit test for create_server  https://review.openstack.org/17001906:38
*** woodster_ has quit IRC06:40
*** scheuran has joined #openstack-infra06:40
*** annegentle has joined #openstack-infra06:41
*** tkelsey has joined #openstack-infra06:41
*** sergsh has joined #openstack-infra06:42
*** tkelsey has quit IRC06:42
*** achanda has quit IRC06:43
*** annegentle has quit IRC06:46
*** achanda has joined #openstack-infra06:46
*** rm_work|away is now known as rm_work06:51
*** afazekas has joined #openstack-infra06:54
*** chlong has quit IRC06:55
*** mrda is now known as mrda-away06:57
*** mhu has quit IRC06:58
*** jlibosva has joined #openstack-infra06:58
*** doude has joined #openstack-infra06:59
*** ildikov_ has joined #openstack-infra07:04
*** achanda has quit IRC07:07
*** arxcruz has joined #openstack-infra07:08
*** dtantsur|afk is now known as dtantsur07:09
*** Bsony has joined #openstack-infra07:10
*** koolhead17 has quit IRC07:12
*** jistr has joined #openstack-infra07:13
*** salv-orlando has joined #openstack-infra07:13
*** koolhead_ has joined #openstack-infra07:14
*** Longgeek_ has quit IRC07:17
*** Longgeek has joined #openstack-infra07:17
*** boris-42 has quit IRC07:18
*** koolhead_ has quit IRC07:18
*** salv-orlando has quit IRC07:21
*** markus_z has joined #openstack-infra07:22
*** koolhead17 has joined #openstack-infra07:27
*** achanda has joined #openstack-infra07:29
*** stevemar has quit IRC07:30
*** medieval1 has quit IRC07:33
*** mhu has joined #openstack-infra07:35
*** salv-orlando has joined #openstack-infra07:41
*** koolhead17 has quit IRC07:42
*** annegentle has joined #openstack-infra07:42
*** tnovacik has quit IRC07:44
*** tqtran_afk has quit IRC07:46
*** annegentle has quit IRC07:47
*** Hal has joined #openstack-infra07:50
*** Hal is now known as Guest639307:51
*** HeOS has quit IRC07:57
*** MaxV has joined #openstack-infra07:58
*** Guest6393 has quit IRC07:58
*** Bsony has quit IRC07:58
*** mpaolino has joined #openstack-infra07:59
*** mpaolino has quit IRC08:00
*** mrmartin has quit IRC08:01
*** btully has quit IRC08:01
*** mpaolino has joined #openstack-infra08:02
*** mrmartin has joined #openstack-infra08:02
*** ildikov_ has quit IRC08:02
*** devvesa has joined #openstack-infra08:04
*** hashar has joined #openstack-infra08:06
*** achanda has quit IRC08:14
*** andrey-mp has joined #openstack-infra08:15
andrey-mpCan anyone see to https://review.openstack.org/#/c/166648/ ?08:15
*** ildikov_ has joined #openstack-infra08:16
*** Hal has joined #openstack-infra08:16
*** wicope has joined #openstack-infra08:17
*** Hal is now known as Guest2017308:17
*** markvoelker has quit IRC08:18
*** e0ne has joined #openstack-infra08:18
*** e0ne has quit IRC08:20
*** andreykurilin_ has joined #openstack-infra08:21
*** ssam2 has joined #openstack-infra08:25
*** tnovacik has joined #openstack-infra08:26
*** pblaho has joined #openstack-infra08:26
*** andreykurilin_ has quit IRC08:27
*** andreykurilin_ has joined #openstack-infra08:27
*** achanda has joined #openstack-infra08:28
*** andrey-mp has quit IRC08:29
*** tnovacik has quit IRC08:31
*** medieval1 has joined #openstack-infra08:34
*** zz_johnthetubagu is now known as johnthetubaguy08:35
*** yamahata has quit IRC08:37
*** medieval1 has quit IRC08:39
*** mhu has quit IRC08:40
*** achanda has quit IRC08:40
*** yolanda has quit IRC08:40
*** _shaps_ has joined #openstack-infra08:41
*** aswadr has joined #openstack-infra08:41
*** achanda has joined #openstack-infra08:41
*** pelix has joined #openstack-infra08:43
*** annegentle has joined #openstack-infra08:43
*** annegentle has quit IRC08:48
*** markvoelker has joined #openstack-infra08:49
*** dims_ has joined #openstack-infra08:50
*** doude has quit IRC08:52
*** andreykurilin_ has quit IRC08:52
*** andreykurilin_ has joined #openstack-infra08:53
*** yolanda has joined #openstack-infra08:53
*** yolanda_ has joined #openstack-infra08:53
*** yolanda_ has quit IRC08:54
*** markvoelker has quit IRC08:55
*** dims_ has quit IRC08:55
*** andreykurilin_ has quit IRC08:58
*** Bsony has joined #openstack-infra08:58
*** dtantsur is now known as dtantsur|brb08:58
*** masoz has joined #openstack-infra08:59
*** andreykurilin_ has joined #openstack-infra08:59
*** doude has joined #openstack-infra08:59
*** shardy has joined #openstack-infra09:00
*** mhu has joined #openstack-infra09:00
*** Bsony has quit IRC09:03
*** andreykurilin_ has quit IRC09:04
*** otter768 has joined #openstack-infra09:04
*** amotoki has joined #openstack-infra09:05
*** derekh has joined #openstack-infra09:05
*** amotoki has quit IRC09:05
*** amotoki has joined #openstack-infra09:06
*** otter768 has quit IRC09:09
*** HeOS has joined #openstack-infra09:10
*** YorikSar has quit IRC09:11
*** achanda has quit IRC09:12
*** e0ne has joined #openstack-infra09:13
*** ibiris is now known as ibiris_away09:20
*** jistr has quit IRC09:26
*** ihrachyshka has joined #openstack-infra09:27
*** e0ne is now known as e0ne_09:30
*** amotoki has quit IRC09:31
*** achanda has joined #openstack-infra09:32
*** BharatK has quit IRC09:33
*** e0ne_ is now known as e0ne09:35
*** medieval1 has joined #openstack-infra09:35
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Status: Support older versions not having item.live  https://review.openstack.org/17005709:37
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Status: Use vertical-align for progress bar instead of margin  https://review.openstack.org/17005809:37
*** ibiris_away is now known as ibiris09:38
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Status: Use vertical-align for progress bar instead of margin  https://review.openstack.org/17005809:38
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Status: Support older versions not having item.live  https://review.openstack.org/17005709:38
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Status: Increase width of change-progress-row-left  https://review.openstack.org/17005909:38
*** medieval1 has quit IRC09:40
*** achanda has quit IRC09:41
*** ghostpl_ has joined #openstack-infra09:42
*** skraynev has quit IRC09:42
*** skraynev has joined #openstack-infra09:43
*** annegentle has joined #openstack-infra09:43
*** jistr has joined #openstack-infra09:44
KrinkleI'm pretty sure that gate-zuul-python26 is a false failure. It seems to be failing on all my patches.09:44
KrinkleI'm not touching any backend files.09:44
*** YorikSar has joined #openstack-infra09:45
*** annegentle has quit IRC09:48
*** ildikov_ has quit IRC09:50
*** amotoki has joined #openstack-infra09:52
*** dims_ has joined #openstack-infra09:52
*** dims_ has quit IRC09:52
*** tnovacik has joined #openstack-infra09:56
*** slagle has quit IRC09:56
*** dims__ has joined #openstack-infra09:56
*** slagle has joined #openstack-infra09:57
*** sarob has joined #openstack-infra10:00
*** _nadya_ has joined #openstack-infra10:03
*** dims__ has quit IRC10:03
*** yfried is now known as yfried|afk10:03
*** jesusaurus has quit IRC10:03
*** ptoohill has quit IRC10:03
*** ptoohill has joined #openstack-infra10:04
*** jesusaurus has joined #openstack-infra10:04
*** sarob has quit IRC10:05
*** ildikov_ has joined #openstack-infra10:05
*** dims has joined #openstack-infra10:09
*** amotoki has quit IRC10:12
*** wicope has quit IRC10:13
*** alaski has quit IRC10:13
*** alaski has joined #openstack-infra10:14
*** koolhead17 has joined #openstack-infra10:17
*** koolhead17 has joined #openstack-infra10:17
*** wicope has joined #openstack-infra10:17
*** yfried|afk is now known as yfried10:18
*** yamamoto has quit IRC10:19
*** btully has joined #openstack-infra10:21
*** dtantsur|brb is now known as dtantsur10:22
*** btully has quit IRC10:26
*** e0ne is now known as e0ne_10:29
*** cdent has joined #openstack-infra10:31
*** devvesa has quit IRC10:32
*** marun has joined #openstack-infra10:33
*** devvesa has joined #openstack-infra10:35
*** medieval1 has joined #openstack-infra10:36
*** pc_m has joined #openstack-infra10:37
*** e0ne_ is now known as e0ne10:37
*** marun has quit IRC10:37
*** katyafervent is now known as katyafervent_awa10:39
*** medieval1 has quit IRC10:40
*** katyafervent_awa is now known as katyafervent10:43
*** annegentle has joined #openstack-infra10:44
*** tnovacik has quit IRC10:47
openstackgerritSergey Kraynev proposed openstack/requirements: Bump last version of ceilometer-client  https://review.openstack.org/16752710:47
*** annegentle has quit IRC10:49
openstackgerritSergey Kraynev proposed openstack/requirements: Bump last version of ceilometer-client  https://review.openstack.org/16752710:51
*** markvoelker has joined #openstack-infra10:52
*** johnthetubaguy is now known as zz_johnthetubagu10:54
pelixis there a way to have the console logs for all the jobs run to check a patch appear at http://logs.openstack.org/46/164446/4/check/? It's missing the output of the pep8, docs, and coverage builds for JJB, however they do exist and I can find the docs build output http://logs.openstack.org/46/164446/4/check/gate-jenkins-job-builder-docs/71a6a98 but it's pretty inconvenient to have to hand construct a url to check the build output as it also10:56
lifelessman, I'm over these please answer my questions for my phd mails.10:57
*** markvoelker has quit IRC10:57
grue_pmpelix you got truncated - there's a character limit in irc10:58
*** samueldmq has joined #openstack-infra10:58
pelixoops. ok looking at http://logs.openstack.org/46/164446/4/check/ for a given patch I can only see links for the output of three of the jobs10:58
pelixIt's missing the output of the pep8, docs, and coverage builds for JJB, however they do exist and I can hand construct urls to find them10:59
pelixsuch as http://logs.openstack.org/46/164446/4/check/gate-jenkins-job-builder-docs/71a6a98 but it's pretty inconvenient10:59
pelixany way to have all the logs that are actually present under http://logs.openstack.org/46/164446/4/check/ be listed there?10:59
pelixSince we have a link checker running as part of the docs build it's useful to be able to check the output11:02
*** otter768 has joined #openstack-infra11:05
*** otter768 has quit IRC11:09
openstackgerritTimo Tijhof proposed openstack-infra/zuul: web: Allow clients (browsers, proxies) to cache status.json  https://review.openstack.org/17008111:11
*** marcusvrn has joined #openstack-infra11:12
*** _nadya_ has quit IRC11:14
*** marcusvrn1 has quit IRC11:15
*** e0ne is now known as e0ne_11:16
*** tnovacik has joined #openstack-infra11:17
*** yfried is now known as yfried|afk11:19
*** aswadr has quit IRC11:21
*** dhritishikhar_ has joined #openstack-infra11:22
*** e0ne_ has quit IRC11:27
*** ujuc has joined #openstack-infra11:27
*** medieval1 has joined #openstack-infra11:37
pleia2clarkb: re: nested kvm, apparently it's gotten much more stable since I looked at it in late 2013, but given our throughput I don't think "more stable" is sufficient to make it a wise decision still, even if our cloud hosts let us do it - which would be a tough sell, since the kernel panics are on the host, messy11:37
* pleia2 back to vacation11:37
*** koolhead17 has quit IRC11:37
*** ldnunes has joined #openstack-infra11:40
*** yfried|afk has quit IRC11:41
*** yfried|afk has joined #openstack-infra11:41
*** medieval1 has quit IRC11:42
*** alexpilotti has joined #openstack-infra11:43
*** annegentle has joined #openstack-infra11:45
*** sarob has joined #openstack-infra11:48
*** annegentle has quit IRC11:50
*** kir_ has quit IRC11:51
*** sarob has quit IRC11:53
*** weshay has joined #openstack-infra11:53
*** markvoelker has joined #openstack-infra11:53
*** sputnik13 has joined #openstack-infra11:55
openstackgerritSean Dague proposed openstack-infra/devstack-gate: Temporarily add trove plugin configuration  https://review.openstack.org/16741211:58
*** markvoelker has quit IRC11:58
*** subscope has quit IRC11:59
*** ildikov_ has quit IRC12:00
*** boris-42 has joined #openstack-infra12:00
*** ildikov_ has joined #openstack-infra12:01
*** dprince has joined #openstack-infra12:02
*** kgiusti has joined #openstack-infra12:03
*** dkranz has quit IRC12:05
*** kgiusti has left #openstack-infra12:05
*** sputnik13 has quit IRC12:07
*** mpaolino has quit IRC12:07
*** subscope has joined #openstack-infra12:15
*** sdake has joined #openstack-infra12:15
*** bswartz has quit IRC12:16
*** rfolco has joined #openstack-infra12:16
openstackgerritCyril Roelandt proposed openstack-infra/project-config: saharaclient: enable Python3 jobs  https://review.openstack.org/16889912:16
*** dprince has quit IRC12:19
*** dprince has joined #openstack-infra12:19
*** dhritishikhar_ has quit IRC12:21
*** claudiub has joined #openstack-infra12:23
*** doug-fish has left #openstack-infra12:23
*** dkliban_afk is now known as dkliban12:24
*** sdake_ has joined #openstack-infra12:25
*** tnovacik has quit IRC12:25
*** dims has quit IRC12:25
*** yamamoto has joined #openstack-infra12:26
*** tnovacik has joined #openstack-infra12:26
*** dims has joined #openstack-infra12:26
*** aysyd has joined #openstack-infra12:27
*** woodster_ has joined #openstack-infra12:27
*** sdake has quit IRC12:28
*** markvoelker has joined #openstack-infra12:29
*** sputnik13 has joined #openstack-infra12:30
*** tnovacik has quit IRC12:30
*** bknudson has quit IRC12:32
*** annegentle has joined #openstack-infra12:32
*** gordc has joined #openstack-infra12:33
*** ssam2 has quit IRC12:33
*** annegentle has quit IRC12:33
*** zz_johnthetubagu is now known as johnthetubaguy12:35
openstackgerritMonty Taylor proposed openstack-infra/shade: Fix docs nit - make it clear the arg is a string  https://review.openstack.org/17010512:37
*** medieval1 has joined #openstack-infra12:37
*** smccully has joined #openstack-infra12:38
*** annegentle has joined #openstack-infra12:39
sdaguejeblair: so... Depends-On is breaking down with dependent patches being updated. The latest version of the trove patch is still checking against version #2 of the devstack-gate patch - http://logs.openstack.org/34/168134/3/check/gate-tempest-dsvm-trove/da59a83/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-04-02_12_08_42_66212:40
sdagueversion #5 is needed12:40
mordredsdague: hrm. I never would have expected that behavior12:41
sdaguewhich also is troubling for using it cross project12:41
sdagueyep12:41
*** e0ne has joined #openstack-infra12:41
sdagueI don't have any idea why12:41
sdaguebut I've been banging my head on why the localrc line wasn't showing up12:41
sdagueand then realized it wasn't using the right patch revision12:42
*** medieval1 has quit IRC12:42
*** mpaolino has joined #openstack-infra12:42
*** esker has quit IRC12:43
*** esker has joined #openstack-infra12:43
*** esker has quit IRC12:43
*** esker has joined #openstack-infra12:44
openstackgerritKiall Mac Innes proposed openstack-infra/project-config: Add a PgSQL Designate DSVM Job  https://review.openstack.org/17010912:44
*** peristeri has joined #openstack-infra12:45
mordredKiall: ewww12:45
Kiallmordred: I know12:45
openstackgerritMerged openstack-infra/shade: Fix naming inconsistencies in rebuild_server tests  https://review.openstack.org/16999112:45
Kiallbut pgSQL keeps breaking, and we have a review up that finally fixes it again12:45
mordredKiall: you could go the other way and just stop supporting it ...12:45
sdagueKiall: or test at a lower level12:45
*** mjturek1 has joined #openstack-infra12:46
Kiallsdague: yea, I have every intention of dropping SQLite support and moving the py27 jobs to use mysql/postgres next cycle.. but just didn't have the time to do this this go around :(12:46
Kiallmordred: re dropping postgres? We could, but if there's no real need to other than we need write better migrations, it seems fairly harmless to support it12:47
*** ssam2 has joined #openstack-infra12:48
mordredKiall: indeed. it's more my general "openstack should stop trying to support multiple databases" bandwagon - but I have not yet gotten enough traction on that12:48
Kiall:)12:49
*** esker has quit IRC12:49
sdagueKiall: if it's just migrations, those are already up and running for unit tests12:51
sdaguewe test all the migrations on both dbs in nova during unit test runs12:51
sdaguerunning a full devstack is way more than you should do for validating that12:52
Kiallsdague: yea, you mentioned that in Sunnyvalue from memory ..  We just didn't get time to go figure it out this cycle, and I wanted to have something that would keep pgSQL working for stable/kilo once cut, and drop it from master after we get it going in the tests12:52
*** ldnunes has quit IRC12:52
*** mwagner_lap has quit IRC12:53
KiallSunnyvalue? lol.. Sunnyvale12:53
sdagueKiall: yeh, my experience is if you put that test in there, you'll never get rid of it12:53
sdagueseeg: nova12:53
seeg?12:53
sdaguesorry12:53
KiallI think he meant, "see: nova" ;)12:53
sdagueseeg:12:53
seeg:)12:54
sdagueyeh, apparently xchat won't let me type 'see :'12:54
sdaguewithout the space12:54
seegbugger :)12:54
sdaguewithout auto correcting12:54
seegperils of autocompletion :)12:55
mordredsdague: maybe we should just accept that as a new spelling12:55
sdagueheh12:55
KiallHere's a possible way to avoid that (the never get rid of it, not the autocorrect) - cut rc1, apply the new job only to {stable,proposed/kilo} - that way, it never lands on master in the first place?12:56
*** e0ne is now known as e0ne_12:58
openstackgerritMerged openstack-infra/shade: Allow for passing cache class in as a parameter  https://review.openstack.org/16214812:59
*** bswartz has joined #openstack-infra12:59
*** jerryz has joined #openstack-infra13:00
*** dkranz has joined #openstack-infra13:01
openstackgerritMerged openstack-infra/shade: Namespace caching per cloud  https://review.openstack.org/16861513:01
openstackgerritMerged openstack-infra/shade: Add task management framework  https://review.openstack.org/16866413:01
*** chlong has joined #openstack-infra13:01
*** lpetrut has joined #openstack-infra13:02
*** ssam2 has quit IRC13:03
*** masoz has quit IRC13:03
openstackgerritMonty Taylor proposed openstack-infra/shade: Migrate API calls to task management  https://review.openstack.org/16866513:04
*** dkranz has quit IRC13:05
*** otter768 has joined #openstack-infra13:06
*** scheuran has quit IRC13:06
*** e0ne_ has quit IRC13:08
*** eharney has quit IRC13:08
*** annegentle has quit IRC13:09
*** ldnunes has joined #openstack-infra13:10
*** otter768 has quit IRC13:11
*** koolhead17 has joined #openstack-infra13:12
*** bknudson has joined #openstack-infra13:13
*** tonytan4ever has joined #openstack-infra13:14
*** ssam2 has joined #openstack-infra13:15
*** subscope has quit IRC13:16
*** yamamoto has quit IRC13:16
*** prmtl has quit IRC13:16
*** subscope has joined #openstack-infra13:16
*** dustins has joined #openstack-infra13:17
*** dkranz has joined #openstack-infra13:17
*** yamamoto has joined #openstack-infra13:19
*** dboik_ has quit IRC13:19
*** annegentle has joined #openstack-infra13:20
sdaguemordred: http://dl.dropbox.com/u/6514884/screenshot_222.png yeh definitely picking 167412,213:21
openstackgerritMerged openstack-infra/shade: Create swift container if it does not exist  https://review.openstack.org/16782313:21
sdagueso that's in no way confusing13:21
*** _nadya_ has joined #openstack-infra13:22
openstackgerritTimothy R. Chavez proposed openstack-infra/shade: Add some unit test for create_server  https://review.openstack.org/17001913:22
sdagueI guess I'll leave this broken until jeblair comes around so he can figure out why13:22
*** annegentle has quit IRC13:23
*** annegentle has joined #openstack-infra13:23
*** kgiusti has joined #openstack-infra13:24
*** bhunter71 has joined #openstack-infra13:26
*** mriedem_away is now known as mriedem13:28
*** tiswanso has joined #openstack-infra13:28
*** vlaza has joined #openstack-infra13:30
*** Krinkle is now known as Krinkle|detached13:30
*** miqui has joined #openstack-infra13:31
*** ZZelle__ has quit IRC13:31
*** e0ne has joined #openstack-infra13:32
*** baoli has joined #openstack-infra13:33
*** mattfarina has joined #openstack-infra13:34
*** sarob has joined #openstack-infra13:37
*** aswadr has joined #openstack-infra13:37
*** zigo has quit IRC13:38
*** dboik has joined #openstack-infra13:38
*** medieval1 has joined #openstack-infra13:38
*** ChuckC has quit IRC13:38
*** koolhead17 has quit IRC13:39
*** sdake has joined #openstack-infra13:39
*** ldnunes has quit IRC13:40
*** zigo_ is now known as zigo13:41
openstackgerritRussell Bryant proposed openstack-infra/reviewstats: Document installation from repository  https://review.openstack.org/16972813:41
*** koolhead17 has joined #openstack-infra13:41
*** sarob has quit IRC13:42
*** erlon has joined #openstack-infra13:42
*** sdake_ has quit IRC13:43
*** medieval1 has quit IRC13:43
*** signed8bit has joined #openstack-infra13:44
*** wenlock has joined #openstack-infra13:45
*** zz_dimtruck is now known as dimtruck13:46
*** doug-fish has joined #openstack-infra13:46
openstackgerritMerged openstack-infra/shade: Migrate API calls to task management  https://review.openstack.org/16866513:46
*** chlong has quit IRC13:47
*** ildikov_ has quit IRC13:47
*** eharney has joined #openstack-infra13:47
*** koolhead_ has joined #openstack-infra13:47
*** koolhead17 has quit IRC13:48
*** gordc has quit IRC13:48
*** radez_g0n3 is now known as radez13:49
*** yamamoto has quit IRC13:49
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Rename summit server to design-summit-prep  https://review.openstack.org/17013213:51
*** sdake_ has joined #openstack-infra13:51
openstackgerritThierry Carrez proposed openstack-infra/system-config: Update ttx public SSH key  https://review.openstack.org/17013613:53
*** sdake has quit IRC13:55
*** amitgandhinz has joined #openstack-infra13:55
*** sabeen has joined #openstack-infra13:57
*** Guest20173 has quit IRC13:57
*** subscope has quit IRC13:57
*** ildikov_ has joined #openstack-infra13:59
*** sigmavirus24_awa is now known as sigmavirus2414:01
fungisdague: jeblair: mordred: i have a feeling it's related to https://review.openstack.org/168146 having an outdated git dependency on 167412,214:02
*** sputnik13 has quit IRC14:03
sdaguefungi: except that's not in the change path14:03
*** Bsony has joined #openstack-infra14:04
*** gordc has joined #openstack-infra14:04
*** rbradfor has joined #openstack-infra14:05
fungisdague: i know it's not, but it's the only connection i find to that older patchset. when zuul loads a change it also loads any changes for the same repo which depend on it, and i wonder if the bug is somewhere in that code path14:05
sdaguefungi: could be14:05
*** btully has joined #openstack-infra14:05
*** mwagner_lap has joined #openstack-infra14:07
fungiif i get a sec i'll dig up the relevant debug logs14:07
*** koolhead_ has quit IRC14:07
openstackgerritMerged openstack-infra/reviewstats: Document installation from repository  https://review.openstack.org/16972814:09
*** yfried|afk is now known as yfried14:10
*** garyh has joined #openstack-infra14:10
openstackgerritMerged openstack-infra/reviewstats: Sync Swift core group  https://review.openstack.org/16754914:10
openstackgerritMerged openstack-infra/reviewstats: Add --server option to openapproved script  https://review.openstack.org/16806714:11
*** Bsony has quit IRC14:11
openstackgerritMerged openstack-infra/reviewstats: Add GERRIT_KEY and GERRIT_SERVER options in scripts  https://review.openstack.org/16807314:12
anteayaclarkb: on https://review.openstack.org/#/c/167243/ I was waiting on the governance patch to merge, I personally don't like to +A patches until their dependencies have merged because you can't tell from the dependency that there is a patch that depends on it, so if the dependency is edited prior to it merging there is no way to trace back to ensure the patch that depends on it is also accurate, and14:12
anteayayou might not catch that until after both have merged, and in project creation that is more work than just a revert14:12
anteayajeblair: thanks for evaluating the etherpad14:13
openstackgerritMerged openstack-infra/reviewstats: Update docs and security-docs teams  https://review.openstack.org/16829014:13
anteayajeblair: yes I have concerns that the new direction makes my work harder14:13
*** ChuckC has joined #openstack-infra14:13
anteayajeblair: mostly in that I have zero idea what to do now14:13
*** subscope has joined #openstack-infra14:15
openstackgerritSean Dague proposed openstack-infra/project-config: Adjust regression exceptions for Nova Cells V1 job  https://review.openstack.org/16639614:16
*** scheuran has joined #openstack-infra14:16
*** xyang1 has joined #openstack-infra14:17
fungianteaya: also with the current behavior around depends-on relationships, pre-approving the depending change won't trigger anything in zuul, so you still end up having to revisit it to reset or add an approval anyway before it will get picked up for gating14:17
fungiso i agree there's not a lot of point to approving them when the change they depend on in another repo hasn't been approved yet14:18
anteayatrue, and thanks for stating you share my perspective14:18
anteayathough I belive zaro is working on some code to fix this situation so that approved patches with depends-on get picked up and merged automatically14:19
anteayaI have no idea on the status of that work14:19
*** xyang1 has quit IRC14:19
anteayaoh and I'm currently not -1'ing much anyway right now14:20
*** yfried is now known as yfried|afk14:20
*** medieval1 has joined #openstack-infra14:21
openstackgerritMonty Taylor proposed openstack-infra/shade: Skip passing in timeout to glance if it's not set  https://review.openstack.org/16980314:21
*** koolhead17 has joined #openstack-infra14:23
openstackgerritMonty Taylor proposed openstack-infra/shade: Add delete_image call  https://review.openstack.org/16978314:25
openstackgerritMonty Taylor proposed openstack-infra/shade: Poll on the actual image showing up  https://review.openstack.org/16980414:25
*** dvorak is now known as clayton14:25
*** eharney has quit IRC14:26
*** links has quit IRC14:26
*** stevemar has joined #openstack-infra14:26
*** sarob has joined #openstack-infra14:28
mpaolinosdague, I'm planning to release a new, plug-in based, version of https://review.openstack.org/#/c/108714/ as you suggested14:30
*** Bsony has joined #openstack-infra14:30
mpaolinobut I'm quite new to external plugins, can you (or anybody else) point me to an example of such a plugin?14:31
*** koolhead17 has quit IRC14:31
mpaolinoI would have a few questions: shall I create a new change-id?14:31
mpaolinosorry, I messed up with copy paste :P14:31
*** kaisers has quit IRC14:34
*** medieval1 has quit IRC14:34
*** Adri2000 has quit IRC14:36
*** yfried|afk is now known as yfried14:37
*** ajo has joined #openstack-infra14:37
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Rename summit server to design-summit-prep  https://review.openstack.org/17013214:38
*** carl_baldwin has joined #openstack-infra14:40
*** sarob has quit IRC14:40
*** sarob has joined #openstack-infra14:41
*** Adri2000 has joined #openstack-infra14:42
*** ZZelle has joined #openstack-infra14:43
*** ldnunes has joined #openstack-infra14:43
*** adalbas has joined #openstack-infra14:43
*** eharney has joined #openstack-infra14:44
*** scheuran has quit IRC14:45
*** armax has joined #openstack-infra14:49
*** deepakcs has joined #openstack-infra14:49
sdaguempaolino: see - https://github.com/stackforge/devstack-plugin-glusterfs14:50
mpaolinothanks14:51
*** ildikov_ has quit IRC14:53
*** vlaza has left #openstack-infra14:54
mpaolinoso basically the external plugin has to be located to https://github.com/stackforge/plugin_name?14:54
openstackgerritJames E. Blair proposed openstack-infra/zuul: Add commit needed-by  https://review.openstack.org/17015514:54
mpaolinoor can it be located to a whatever github repository?14:54
*** Bsony has quit IRC14:55
jeblairfungi, sdague, mordred: https://review.openstack.org/170155  i think that should fix 2 problems at once.  needs testing.14:55
mordredjeblair: looking14:55
fungijeblair: yep--that looks like it14:56
jeblairanteaya: ^ that also fixes the thing you were just talking about.14:56
jeblairand i did not know zaro was working on that14:56
*** ildikov_ has joined #openstack-infra14:56
*** Bsony has joined #openstack-infra14:57
*** xyang1 has joined #openstack-infra14:58
*** signed8bit is now known as signed8bit_ZZZzz14:58
*** BobH has joined #openstack-infra14:59
*** doug-fish has left #openstack-infra14:59
jeblairsdague: to muddle through now, i think we will need to push updated patchsets of all the changes in the series in order to get zuul to refresh the cache14:59
*** dangers_away is now known as dangers14:59
fungijeblair: see a formatting issue, comment inline15:00
fungioh, it also failed jenkins jobs because of that15:00
*** signed8bit_ZZZzz is now known as signed8bit15:00
*** baoli has quit IRC15:01
sdaguejeblair: ok, if you want to, that would be cool, I'm chasing a couple of other things15:01
sdagueI think functionally the patch series is right now15:01
*** baoli has joined #openstack-infra15:02
*** dboik_ has joined #openstack-infra15:03
jeblairsdague: i'll probably focus on getting the zuul fix in then since i think this is a fairly big violation of what we expect from it15:03
*** dkranz has quit IRC15:04
*** MarkAtwood has joined #openstack-infra15:04
openstackgerritJames E. Blair proposed openstack-infra/zuul: Add commit needed-by  https://review.openstack.org/17015515:05
sdaguejeblair: coolio15:05
*** dboik has quit IRC15:06
*** otter768 has joined #openstack-infra15:07
*** nelsnelson has joined #openstack-infra15:08
openstackgerritMerged openstack-infra/shade: Skip passing in timeout to glance if it's not set  https://review.openstack.org/16980315:08
*** xyang1 has quit IRC15:11
*** otter768 has quit IRC15:11
*** yamamoto has joined #openstack-infra15:12
*** Bsony has quit IRC15:13
openstackgerritMonty Taylor proposed openstack-infra/shade: Fix docs nit - make it clear the arg is a string  https://review.openstack.org/17010515:14
*** marun has joined #openstack-infra15:14
openstackgerritMerged openstack-infra/shade: Add delete_image call  https://review.openstack.org/16978315:14
openstackgerritDan Smith proposed openstack-infra/devstack-gate: Do not merge me - I am for testing.  https://review.openstack.org/16990715:14
*** jaypipes has joined #openstack-infra15:16
*** ajo has quit IRC15:16
openstackgerritMerged openstack-infra/shade: Poll on the actual image showing up  https://review.openstack.org/16980415:17
*** dkranz has joined #openstack-infra15:17
*** radez is now known as radez_g0n315:17
*** yamahata has joined #openstack-infra15:17
*** deepakcs has quit IRC15:18
*** alexpilotti_ has joined #openstack-infra15:19
*** hashar has quit IRC15:22
*** alexpilotti has quit IRC15:22
*** alexpilotti_ is now known as alexpilotti15:22
*** sabeen has quit IRC15:22
*** jlibosva has quit IRC15:23
*** sabeen has joined #openstack-infra15:23
*** Hal has joined #openstack-infra15:24
*** thedodd has joined #openstack-infra15:24
*** Hal is now known as Guest6378315:24
*** dannywilson has joined #openstack-infra15:24
*** ajmiller has joined #openstack-infra15:24
*** jlibosva has joined #openstack-infra15:24
*** dannywil_ has joined #openstack-infra15:29
*** dannywilson has quit IRC15:29
*** markus_z has quit IRC15:30
*** garyh has quit IRC15:33
*** sputnik13 has joined #openstack-infra15:35
*** medieval1 has joined #openstack-infra15:35
*** SumitNaiksatam has quit IRC15:37
*** garyh has joined #openstack-infra15:37
*** sdake has joined #openstack-infra15:38
*** medieval1 has quit IRC15:40
*** esker has joined #openstack-infra15:40
*** medieval1 has joined #openstack-infra15:40
*** MaxV has quit IRC15:41
*** sdake_ has quit IRC15:42
*** medieval1 has quit IRC15:43
*** spredzy is now known as spredzy|afk15:47
*** yfried is now known as yfried|afk15:49
*** sergsh has quit IRC15:51
*** aswadr has quit IRC15:52
*** e0ne is now known as e0ne_15:52
*** packet has joined #openstack-infra15:52
mordredjeblair: so - sometimes uploads to swift fail. I'm thinking about adding an iterate_timeout interface so that shade keeps retrying the put up until the timeout value. what do you think about that?15:53
*** pblaho has quit IRC15:53
*** emagana has joined #openstack-infra15:53
mordredoh!15:53
mordredit's not an image upload that's failing15:53
mordredit's a failure on setting the associated metadata15:54
jeblairmordred: mixed feeling -- sometimes create servers fails, but not really, so it would be awkward to retry that behind the scenes15:54
*** prmtl has joined #openstack-infra15:54
jeblairmordred: is that because some task is not finished yet (even thought it says it is?)15:54
mordredjeblair: maybe15:54
mordredjeblair: I will investigate further- I thought it was a different problem15:55
*** unicell has quit IRC15:56
*** nelsnelson has quit IRC15:56
*** unicell has joined #openstack-infra15:56
*** yamamoto has quit IRC15:57
*** tkelsey has joined #openstack-infra15:57
openstackgerritJeremy Stanley proposed openstack-infra/bindep: Support for older dpkg  https://review.openstack.org/17018915:57
*** nelsnelson has joined #openstack-infra15:58
*** enikanorov__ has joined #openstack-infra15:58
*** e0ne_ is now known as e0ne15:59
*** eharney has quit IRC16:00
*** yfried|afk is now known as yfried16:00
*** signed8bit has quit IRC16:01
*** enikanorov has quit IRC16:01
jaypipesmordred: am I missing something? did the "toggle CI votes" button thing disappear from the Gerrit web UI?16:02
*** hdd has joined #openstack-infra16:02
*** derekh has quit IRC16:02
*** ihrachyshka has quit IRC16:02
*** mriedem has quit IRC16:02
mordredjaypipes: i still have it16:03
*** nelsnelson has quit IRC16:03
*** xyang1 has joined #openstack-infra16:03
*** nelsnelson has joined #openstack-infra16:04
*** SumitNaiksatam has joined #openstack-infra16:04
*** yamamoto has joined #openstack-infra16:04
*** signed8bit has joined #openstack-infra16:04
zaromorning16:05
jaypipesmordred: weird. if you go here: https://review.openstack.org/#/c/139758/15, where do you see it?16:05
jaypipesmordred: I see the old web  UI screen...16:05
zarojeblair: here's the upstream change the thing anteaya was referring to: https://gerrit-review.googlesource.com/#/c/65530/16:05
mordredjaypipes: I agree! I do not see it on that screen16:06
jaypipesheh, weird.16:06
*** xyang1 has quit IRC16:06
*** kir has joined #openstack-infra16:06
mordredjaypipes: I did see it exist for a minute while the page was loading16:07
*** mriedem has joined #openstack-infra16:07
zarofungi: you happen to know which version of mysql gerrit is using? i'm wondering if i should test on similar version or does not even matter?16:07
mordredzaro: Server version: 5.1.73-1 (Debian)16:08
mordredalso WOW16:08
mordredthat's old16:08
*** carl_baldwin has quit IRC16:08
*** dprince has quit IRC16:09
sdaguejaypipes: it's getting set to display: none16:09
sdaguehmmmm16:09
zaromordred: you think that's older than one provided by precise?16:09
jeblairzaro: oh okay, yeah.  that's a different problem than the zuul problem i worked on this morning.  carry on!  :)16:09
zaroohh actually precise has ver 5.5, so yeah that is really old16:09
zarofungi, mordred : well then maybe i just won't bother trying to use the same version.16:11
*** cdent has quit IRC16:11
mordredjeblair, zaro: we may want to think about a database migration to a new instance at some point16:11
*** yfried is now known as yfried|afk16:11
openstackgerritMerged openstack-infra/shade: Fix docs nit - make it clear the arg is a string  https://review.openstack.org/17010516:11
*** adalbas has quit IRC16:13
sdaguejaypipes: the regex is failing with the patchset version included16:14
*** hodos has joined #openstack-infra16:15
*** afazekas has quit IRC16:16
*** xyang1 has joined #openstack-infra16:16
jaypipessdague: hah, indeed, that's right :) nice work, Holmes :)16:18
sdagueok, fix inbound16:18
*** ldnunes has quit IRC16:18
*** dtantsur is now known as dtantsur|afk16:18
*** unicell has quit IRC16:18
*** jcoufal has quit IRC16:19
*** Bsony has joined #openstack-infra16:19
*** yfried|afk has quit IRC16:20
openstackgerritSean Dague proposed openstack-infra/system-config: fix hideci regex to work on /#/c/XXXXX/YY  https://review.openstack.org/17020016:21
sdaguejeblair: ^^^16:21
*** aswadr has joined #openstack-infra16:21
*** yfried|afk has joined #openstack-infra16:22
*** devvesa has quit IRC16:22
*** tonytan4ever has quit IRC16:22
fungizaro: yeah, it was one of our first trove instances, so we're running whatever version of mysql rackspace was deploying at the time16:23
*** jistr has quit IRC16:23
fungiwe could consider an extended outage to extract/load into a newer instance too16:23
fungizaro: also i believe the mysql version in the trove instance for review-dev matches if you want to just take gerrit offline there and test it out16:24
mordredalthough if we're going to do that - I think we should think about our database design and strategy16:24
*** Bsony has quit IRC16:24
mordredthat we would have to do an extended outage to roll to a new database server is kinda not cool16:24
fungiperhaps trove people know whether there's an in-place upgrade option i'm overlooking16:25
*** baoli has quit IRC16:25
mordredI'm more talking about the fact that we can't do replication16:26
*** ghostpl_ has quit IRC16:27
mordredwhich is the way I'd normally deal with this - set up slave, let it catch up, perform failover, rebuild old master, reattach to new master as slave16:27
fungiyep, understood16:27
*** arxcruz has quit IRC16:27
mordredalso - the facebook team says that the lossless semi-sync in 5.7 is very good16:28
*** ghostpl_ has joined #openstack-infra16:28
*** SumitNaiksatam has left #openstack-infra16:28
jeblairmordred: do we really want to go down the mysql replication route at this point?  the app itself is single-homed16:29
mordredjeblair: not saying we do - saying we should consider whether we should16:29
*** sdake has quit IRC16:29
jeblairmordred: and we take downtime all the time just to maintain the app, we can probably handle a db switch16:29
jeblairmordred: yeah16:29
*** SumitNaiksatam has joined #openstack-infra16:30
clarkbalso I think trove does allow for replication16:30
clarkbit just may not do it for you16:30
*** sdake has joined #openstack-infra16:30
mordredI thought it did not allow for it at all16:30
mordredlast time  I checked16:30
mordredbut I could be wrong16:30
*** signed8bit has quit IRC16:31
* mordred can play with it later16:31
clarkbhttps://blueprints.launchpad.net/trove/+spec/replication-v116:31
*** mpaolino has quit IRC16:31
mordredneat16:32
*** yamahata has quit IRC16:32
*** _shaps_ has quit IRC16:33
openstackgerritMatthew Treinish proposed openstack-infra/devstack-gate: Do not merge me - I am for testing.  https://review.openstack.org/16990716:33
*** jlibosva has quit IRC16:33
fungii too am for testing16:34
fungibut first, i am for lunch16:34
fungiback in a bit16:34
mtreinishfungi: oh, you know that's a good idea. I should do the same16:35
*** yamamoto has quit IRC16:36
*** nelsnelson has quit IRC16:36
*** hodos has quit IRC16:37
clarkbjeblair: 167158 had the scp thing addressed16:39
clarkbjeblair: I am happy to babysit that change if you approve it16:39
clarkb(or if anyone else approves)16:40
*** tonytan4ever has joined #openstack-infra16:40
*** wenlock has quit IRC16:41
*** Bsony has joined #openstack-infra16:41
*** Swami has joined #openstack-infra16:42
*** harlowja_away is now known as harlowja16:42
*** MaxV has joined #openstack-infra16:45
*** baoli has joined #openstack-infra16:46
*** melwitt has joined #openstack-infra16:46
*** sdake_ has joined #openstack-infra16:46
*** e0ne is now known as e0ne_16:46
*** unicell has joined #openstack-infra16:49
*** sdake has quit IRC16:50
*** Longgeek has quit IRC16:50
*** tonytan4ever has quit IRC16:51
*** carl_baldwin has joined #openstack-infra16:51
*** tonytan4ever has joined #openstack-infra16:52
*** yamahata has joined #openstack-infra16:53
*** ildikov_ has quit IRC16:54
*** e0ne_ is now known as e0ne16:55
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add elements for Infra servers  https://review.openstack.org/14084016:55
*** tqtran_afk has joined #openstack-infra16:56
*** dustins_ has joined #openstack-infra16:58
*** nelsnelson has joined #openstack-infra16:59
*** dustins has quit IRC16:59
*** dboik_ has quit IRC17:00
mordredclarkb, fungi: ci.openstack.org ...17:00
*** dboik has joined #openstack-infra17:00
*** bswartz has quit IRC17:01
*** EmilienM is now known as EmilienM|afk17:01
openstackgerritClark Boylan proposed openstack-infra/nodepool: Add test for multi format image  https://review.openstack.org/17021017:02
clarkbjeblair: ^ that adds a test like you suggseted, but I did it in a follow up change to avoid losing your +217:02
clarkbmordred: ?17:02
mordredclarkb, fungi: I cannot ssh in to it17:03
mordredwhat is it?17:03
clarkbthe cloud docs site looks like17:03
mordredbut we scp things to it17:03
*** annegentle has quit IRC17:03
mordreddocs.o.o is a cloud site thing17:03
*** bswartz has joined #openstack-infra17:03
clarkbya I think we may have a user set up to do that?17:04
mordredclarkb: so you can also not ssh to it?17:04
*** wenlock has joined #openstack-infra17:04
clarkbI can17:04
mordredok. I think it just has a stale key for me17:04
mordredfrom way back in the day17:05
clarkbmordred: I can manually update your key with the current public key17:05
clarkbgive me a couple minutes17:05
mordredclarkb: thanks! (I'm investigating why the shade docs don't publish)17:05
*** medieval1 has joined #openstack-infra17:05
clarkbmordred: I will let you remove the old public key as desired17:06
*** Guest63783 has quit IRC17:06
clarkbmordred: try now17:07
*** otter768 has joined #openstack-infra17:07
mordredclarkb: I'm in17:07
mordredclarkb: wow. ... is this actually the _original_ un-puppeted machine?17:08
clarkbmordred: looks like we use the hudson user to scp to that host17:08
mordredperhaps we want to finish moving off of this one ...17:08
jeblairclarkb: 167158 aprvd17:08
clarkbya the swift stuff is moving along ^17:08
clarkbjeblair: awesome thank you17:08
clarkband once we have swift for logs next step is swift for docs iirc17:08
clarkbor at least that is an option we have17:08
mordredyah. but this isn't related to docs.o.o17:08
clarkbmordred: thats true we could host ci.o.o independently without much fuss17:09
mordredyah. I mean, we can also just wait17:09
jeblairi think we want to move everything on ci.o.o to docs.o.o/infra17:09
jeblairat least, we've been putting new stuff there, like specs and the infra manual17:09
*** medieval1 has quit IRC17:09
jeblairi figured we'd move the ci.o.o content there too, and then keep a redirect around for a while17:10
jeblair(we can move the redirect to static when everything else is moved)17:10
*** tqtran_afk is now known as tqtran17:11
*** ujuc has quit IRC17:11
jeblairclarkb: that looks like just the test i imagined!  :)17:11
jeblairi'm going to go into zuul land and work on 170155 for a while.  back later.17:12
*** otter768 has quit IRC17:12
clarkbhave fun17:12
*** SumitNaiksatam has quit IRC17:12
*** signed8bit has joined #openstack-infra17:12
*** prmtl has quit IRC17:13
*** pelix has quit IRC17:16
*** SumitNaiksatam has joined #openstack-infra17:17
*** ssam2 has quit IRC17:17
clarkbI have approved the 2 changes after 167158 as that will actually get that log footer stuff on the dg specific dsvm jobs17:18
*** Hefeweizen has quit IRC17:19
clarkblooking at nodepool coverage reports I have discovered http://logs.openstack.org/47/126747/12/check/nodepool-coverage/700b32b/cover/keybd_closed.png is a bug in os_loganalyze17:19
*** _nadya_ has quit IRC17:20
clarkbI will try to sort that out today as well17:20
*** hodos has joined #openstack-infra17:20
pabelangerDoes nodepool only keep so many images for base snapshots on the cloud?17:20
pabelangerfor example, max of 2?17:20
clarkbpabelanger: it keeps 2 yup17:20
clarkba current image and the previous image17:20
pabelangerclarkb, do you know where that is check? is that a perodicjob?17:20
clarkbpabelanger: ya its the periodic cleanup internal cron job17:21
*** MaxV has quit IRC17:21
openstackgerritMerged openstack-infra/project-config: Upload devstack-gate documentation with logs  https://review.openstack.org/16715817:21
clarkbwhich runs every 15 minutes iirc17:21
pabelangerokay, thanks17:21
pabelangerlooks like cleanupOneImage is the function I want17:21
Shrewsmordred: this ... _tasks.NetworkCreate(body=dict({'network': network}))17:23
Shrewsmordred: that's not supposed to be a dict within a dict, is it?17:23
mordredShrews: probably not17:24
Shrewsmordred: let me test it....17:24
mordredShrews:  I would say that's almost certainly a bug17:24
clarkbShrews: are dicts the new turtle?17:24
mordredclarkb: they are in neutronclient17:24
openstackgerritMatthew Treinish proposed openstack-infra/devstack-gate: Do not merge me - I am for testing.  https://review.openstack.org/16990717:24
*** dustins_ has quit IRC17:26
*** MaxV has joined #openstack-infra17:26
clarkbmtreinish: dansmith re ^ as a user of qcow2 images and glance and nova, I think we should probably just use the .img by default?17:27
clarkbdefinitely get the test working that way first though :)17:27
openstackgerritMerged openstack-infra/project-config: zuul-swift-devstack-logs includes console  https://review.openstack.org/16737817:27
dansmithclarkb: yes, I think we should be doing that by default17:27
mtreinishclarkb: yeah the tempest test/code using that is dumb17:27
dansmithclarkb: but given where we are, probably don't want to switch that right this moment17:28
mtreinishI need to fix it, but until I figure out the best way to do that devstack should be able to make it work with the wonky config options17:28
clarkbdansmith: ya no rush from here. Just trying to put my user hat on and improve tests if possible17:28
dansmithyeah, definitely17:28
*** radez_g0n3 is now known as radez17:28
openstackgerritMerged openstack-infra/project-config: Update devstack log publisher to use new macro  https://review.openstack.org/16784217:28
*** tonytan4ever has quit IRC17:28
dansmithclarkb: there are different code paths in cinder and nova when UECs are involved, though, so it seems like maybe having _some_ run that exercises that code is still good17:29
dansmithclarkb: even if just a background one17:29
*** tonytan4ever has joined #openstack-infra17:29
*** patrickeast has joined #openstack-infra17:29
*** aswadr has quit IRC17:30
clarkbdansmith: in other news dtroyer +2'd my devstack change for mangling the cpu map. progress!17:30
*** alexpilotti_ has joined #openstack-infra17:30
dansmithclarkb: like, yay :)17:30
mtreinishclarkb: do you have a link?17:31
*** Hal has joined #openstack-infra17:31
*** ldnunes has joined #openstack-infra17:31
*** unicell has quit IRC17:31
*** unicell1 has joined #openstack-infra17:31
*** Hal is now known as Guest1557917:31
*** alexpilotti has quit IRC17:32
clarkbmtreinish: https://review.openstack.org/#/c/168407/ probably good to get sdague's feedback too because I know he was thinking about how to do this as well17:32
clarkbmtreinish: and he may have come up with even better plans17:32
*** signed8bit is now known as signed8bit_ZZZzz17:33
*** alexpilotti_ is now known as alexpilotti17:33
greghaynesclarkb: your nodepool multi format patch is going to break my monkeypatch patch :(17:33
*** e0ne has quit IRC17:33
clarkbgreghaynes: awesome17:33
clarkbgreghaynes: how badly?17:33
Shrewsmordred: very surprisingly, it works that way AND without the {} AND without the dict()17:34
greghaynesnot that badly, im still wrapping my head around how this works in nodepool - but basically were changing the -o param to dib to not have the file extension with your patch, right?17:34
clarkbShrews: it really is turtles the whole way down17:34
clarkbgreghaynes: correct17:34
greghaynesclarkb: yea, so the fake-dib thing relies on the old format17:35
clarkbgreghaynes: because dib was removing it anyway and doing the right thing. So we are making nodepool a bit more accomodating of dib behavior17:35
*** andreykurilin_ has joined #openstack-infra17:35
Shrewsclarkb: python is much smarter than I17:35
greghaynesclarkb: yea, you have to if youre doing multiformat17:35
greghaynesclarkb: basically the fake needs to fake the -t behavior17:35
clarkbgreghaynes: gotcha17:36
greghaynesclarkb: another question about it - do we detect a dib failure based on exit code or what files it produces?17:36
clarkbgreghaynes: exit code17:37
greghaynesso, if dib makes a qcow and fails to make the vhd...17:37
greghaynesah, ok, theyll both fail17:37
greghaynesprobably a good thing to test :)17:37
clarkbgreghaynes: yup which is the behavior we want because we want t have the same image in use across the board17:37
greghaynesyes17:37
openstackgerritJames E. Blair proposed openstack-infra/zuul: Add commit needed-by  https://review.openstack.org/17015517:37
jeblairthat passes tests locally ^ (has test fixes);  now to add a new test17:38
mordredShrews: WOW17:38
*** YorikSar has quit IRC17:40
sdagueclarkb: +A17:40
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Add API method create_subnet()  https://review.openstack.org/17021717:40
*** dustins has joined #openstack-infra17:41
*** signed8bit_ZZZzz is now known as signed8bit17:41
*** eharney has joined #openstack-infra17:42
*** emagana has quit IRC17:42
*** alexpilotti has quit IRC17:42
*** sdake has joined #openstack-infra17:43
*** alexpilotti has joined #openstack-infra17:44
*** SumitNaiksatam_ has joined #openstack-infra17:45
*** sdake_ has quit IRC17:46
*** sarob has quit IRC17:47
*** SumitNaiksatam has quit IRC17:47
*** SumitNaiksatam_ is now known as SumitNaiksatam17:47
*** sarob has joined #openstack-infra17:47
openstackgerritMonty Taylor proposed openstack-infra/shade: Add API auto-generation based on docstrings  https://review.openstack.org/17022017:48
mordredShrews: ^^17:48
mordredShrews: just for yo17:48
*** andreykurilin_ has quit IRC17:49
Shrewsmordred: aw shucks17:49
*** andreykurilin_ has joined #openstack-infra17:49
Shrewsmordred: now I can see what my docs from  https://review.openstack.org/170217 look like!17:49
Shrewswhich is basically a novella17:50
openstackgerritMonty Taylor proposed openstack-infra/shade: Add API auto-generation based on docstrings  https://review.openstack.org/17022017:51
*** bcourt has quit IRC17:52
*** ildikov_ has joined #openstack-infra17:52
*** sarob has quit IRC17:53
*** achanda has joined #openstack-infra17:53
openstackgerritMonty Taylor proposed openstack-infra/project-config: Publish shade docs to docs.openstack.org/infra  https://review.openstack.org/17022317:53
mordredclarkb, jeblair: ^^ also, if teh plan is to publish to the new location, might as well do it for shade17:54
*** ghostpl_ has quit IRC17:54
*** russellb has quit IRC17:55
JayFWe're in desperate need of a devstack change landing so we can enable Cleaning in Ironic by default for K; I've asked for reviews in -qa a lot, but asking here now: https://review.openstack.org/#/c/168175/ just bumping a timeout on a tempest test for ironic-only (since deletes take longer) and adding an Ironic setting to avoid shredding in devstack17:55
*** marcusvrn1 has joined #openstack-infra17:56
JayF+1s from lots of Ironic folks, and the Ironic patch that depends on it is passing all tests17:56
*** johnthetubaguy is now known as zz_johnthetubagu17:56
*** marcusvrn has quit IRC17:56
clarkbok I see the issue with binary data and os_loganalyze. With the on disk logs we only run .txt(.gz)? and .html(.gz)? through htmlify but with swift we run everything through it17:57
openstackgerritJames E. Blair proposed openstack-infra/zuul: Add commit needed-by  https://review.openstack.org/17015517:57
*** hdd has quit IRC17:57
clarkbsdague: jhesketh ^  Iam going to work on having the swift object getter return the raw data if it doesn't match those above rules17:57
*** annegentle has joined #openstack-infra17:58
*** russellb has joined #openstack-infra17:58
*** HeOS has quit IRC17:59
openstackgerritJames E. Blair proposed openstack-infra/zuul: Add commit needed-by  https://review.openstack.org/17015518:00
*** tkelsey has quit IRC18:00
jeblairclarkb, mordred, fungi, sdague: ^ https://review.openstack.org/170155 is ready for real review; it has tests that replicate both problems it tries to fix and passes tests locally18:00
*** ivar-lazzaro has joined #openstack-infra18:01
clarkbjeblair: cool will take a look shortly18:01
*** dustins_ has joined #openstack-infra18:03
*** doug-fish has joined #openstack-infra18:03
sdaguejeblair: ok, I'm not sure i know enough zuul to provide helpful review on it18:04
sdaguejeblair: https://review.openstack.org/#/c/170200/ will fix the Toggle CI button missing on a bunch of pages that jaypipes reported earlier18:04
*** YorikSar has joined #openstack-infra18:05
jeblairsdague: no problem18:06
*** medieval1 has joined #openstack-infra18:06
*** dustins has quit IRC18:06
*** ddieterly has joined #openstack-infra18:08
*** yamamoto has joined #openstack-infra18:08
*** marun has quit IRC18:10
*** medieval1 has quit IRC18:11
*** bcourt has joined #openstack-infra18:12
*** ZZelle_ has joined #openstack-infra18:12
jeblairsdague: +2 with a suggestion for another incremental improvement.  i can +A than now if you want.18:12
sdaguelet me look, I can respin now18:14
*** e0ne has joined #openstack-infra18:14
*** davideag_ has joined #openstack-infra18:15
*** russellb has quit IRC18:15
sdaguejeblair: I'll respin, one sec18:15
*** thedodd has quit IRC18:15
*** unicell1 has quit IRC18:16
*** unicell has joined #openstack-infra18:16
openstackgerritSean Dague proposed openstack-infra/system-config: fix hideci regex to work on /#/c/XXXXX/YY  https://review.openstack.org/17020018:16
sdaguejeblair: fixed18:17
fungijeblair: now that i'm back from lunch, i'll see your https://review.openstack.org/170155 and raise you http://fivethirtyeight.com/features/a-statistical-analysis-of-the-work-of-bob-ross/18:17
fungi(for science!)18:18
*** davideagnello has quit IRC18:18
*** yamamoto has quit IRC18:18
*** sdake_ has joined #openstack-infra18:19
*** russellb has joined #openstack-infra18:19
*** mriedem has quit IRC18:19
*** annegentle has quit IRC18:20
Shrewsfungi: i loved watching bob ross back in the day. but i can no longer view him the same way after having watched this: https://www.youtube.com/watch?v=x1JKAyxk9cs18:21
jeblairsdague: +2 fungi: do we _have_ happy clouds?18:22
jeblairShrews: i don't know what that is but i refuse to watch it if it will alter my perception of bob ross18:22
mordredjeblair: Family Guy18:23
*** sdake has quit IRC18:23
fungiseth has no idea what he doth mock18:23
fungii'm sure i saw every episode of it several times as a child. my grandmother was an artist and painter by trade, and the joy of painting was a favorite of hers18:24
fungi"Ross’s 36 ocean paintings were also more likely to feature cliffs, clouds and rocks than the average painting."18:25
fungistatistics is awesome18:25
*** Swami has quit IRC18:25
*** masayukig has quit IRC18:26
mordredfungi: "What is the probability, given that Ross painted a happy tree, that he then painted a friend for that tree?"18:26
fungi93%18:27
fungiyes, that's was a great quote. also the comparison of cumulus vs cirrus clouds is amusing18:27
*** nelsnelson has quit IRC18:27
fungi(and almost topical here!)18:28
*** tkelsey has joined #openstack-infra18:29
*** ibiris is now known as ibiris_away18:29
*** MaxV has quit IRC18:29
dstuffthttps://www.youtube.com/watch?v=YLO7tCdBVrA bob ross remix18:29
*** JayJ_ has joined #openstack-infra18:30
asselin_can we get these pushed through? needs another core: https://review.openstack.org/#/c/165588/ https://review.openstack.org/#/c/167444/18:30
*** EmilienM|afk is now known as EmilienM18:30
jeblair"The majority of people who watch Bob Ross have no interest in painting," she said. "Mostly it's his calming voice."18:31
jeblairi really need the voice of bob ross reading the -dev list18:31
*** dustins has joined #openstack-infra18:31
fungialso their lithium prescriptions18:31
*** tonytan4ever has quit IRC18:32
*** masayukig has joined #openstack-infra18:32
openstackgerritMonty Taylor proposed openstack-infra/project-config: Publish shade docs to docs.openstack.org/infra  https://review.openstack.org/17022318:32
mordredjeblair: what if we could make a computer thing that would narrate the emails of -dev in bob ross's voice?18:32
*** tiswanso has quit IRC18:33
openstackgerritClark Boylan proposed openstack-infra/os-loganalyze: Have swift pass through non log data unoutched  https://review.openstack.org/17023418:33
clarkbsdague: ^ tahts really ugly and needs testing, but your early input would probably be valuable.18:33
*** tiswanso has joined #openstack-infra18:33
fungino doubt there's a festival plugin in the works18:33
*** tiswanso has quit IRC18:33
*** ddieterly has quit IRC18:33
dstufftThe early life section of https://en.wikipedia.org/wiki/Bob_Ross is pretty cool18:33
*** dustins_ has quit IRC18:34
*** tkelsey has quit IRC18:34
sdagueclarkb: looking18:34
*** tiswanso has joined #openstack-infra18:34
clarkbsdague: I think it might be better to completely rewrite a good chunk of that code to make the error handling and generator retrieval a bit less obtuse18:34
fungiasselin_: what's the plan with 167444? do you intend to flesh out puppet-openstackci's dependencies and then subtract those from system-config's modules.env?18:35
asselin_fungi, ??18:36
fungiasselin_: mostly wondering what things look like once we start reconsuming puppet-openstackci from within system-config18:36
sdagueclarkb: do the objects in swift have public urls ?18:36
clarkbsdague: they do not18:36
sdaguehmph18:36
clarkbsdague: we could do a redirect instead if we ste that up though18:36
clarkbsdague: but we haven't set that up18:36
sdagueyeh, that I think would be much better if it wasn't too hard18:36
asselin_fungi, e.g. the depends-on change: https://review.openstack.org/#/c/167426/18:36
clarkbsdague: actually thats probably the best way to do it18:36
fungiasselin_: since there's no reason for system-config's modules.env to load puppet-openstackci unless system-config is going to start making use of that module18:36
clarkbsdague: let me look into what will need to be done to do this with rax swift18:37
*** rhe00 has left #openstack-infra18:37
sdagueyeh, otherwise we're loading this stuff into apache memory fully, and then flushing it out on the wire18:37
sdaguewhich seems, weird.18:37
clarkbsdague: agreed18:37
asselin_fungi, right...the depends on change is the plan.18:37
sdagueok, so how about I hold really looking at that patch for a day to figure out if we can instead go a 302 route instead18:37
fungiasselin_: yeah, just started looking at that. it's a great example--thanks!18:38
clarkbsdague: sure sounds good18:38
*** baoli has quit IRC18:38
sdagueclarkb: ok, let me know what you find on making public urls of these things18:38
clarkbsdague: from memory we have to use rax's cdn and you get an hmac'd dns record to use18:38
sdagueclarkb: ok, I only half understand that last part18:39
fungiasselin_: i would have expected a little more mention of why in the commit message, but in the grand scheme of things it's a one-line change and people looking at the change in context later will have no problem figuring out the reason so lgtm18:39
asselin_fungi, yeah I can mention the spec18:39
clarkbsdague: basicall its a ridiculous dns record that I am not sure we can generate independently, so it would have to be a config option to os_loganalyze18:39
asselin_in the commit message18:39
fungiasselin_: no need, it's approved18:39
clarkbsdague: but it allows swift to negotiate with the cdn without auth iirc18:39
*** marun has joined #openstack-infra18:40
asselin_fungi, thanks18:40
sdagueclarkb: but it's stable? doesn't change over time?18:40
*** blitzrage has quit IRC18:40
clarkbsdague: it only changes if your container changes, so mostly stable18:40
notmynameclarkb: cdn domain names with rax?18:40
clarkbnotmyname: ya18:40
sdagueyeh, that seems ok for putting it into the config then18:40
clarkbnotmyname: for public swift object access18:40
sdagueit's roughly the same as the swift creds18:40
*** Swami has joined #openstack-infra18:41
notmynameclarkb: I'm looking in the code to find the method that creates them18:42
*** russellb has quit IRC18:42
clarkbnotmyname: I thought there was a shared secret involved so that rax and cdn could generate the same key and trust each other?18:42
clarkbnotmyname: and since we don't have that we can't generate it independently but I am probably misremembering18:42
openstackgerritMerged openstack-infra/puppet-openstackci: Initial files for the puppet-openstackci repo  https://review.openstack.org/16558818:43
notmynameclarkb: ah, yes18:45
*** russellb has joined #openstack-infra18:47
*** mriedem has joined #openstack-infra18:48
*** sarob has joined #openstack-infra18:49
openstackgerritMerged openstack-infra/system-config: Add puppet-openstackci to included modules  https://review.openstack.org/16744418:50
*** achanda has quit IRC18:50
*** yamamoto has joined #openstack-infra18:50
*** leifmadsen has joined #openstack-infra18:51
*** annegentle has joined #openstack-infra18:53
*** sarob has quit IRC18:54
timrcmordred, When will nodepool restarted next so that the task metrics start getting pushed into graphite?18:54
timrcbe restarted*18:55
*** signed8bit is now known as signed8bit_ZZZzz18:56
*** bcourt has quit IRC18:56
mordredtimrc: not sure  ... jeblair, clarkb, fungi: ^^ thoughts?18:56
jeblairclarkb, sdague: i thought we worked out streaming the swift stuff through apache, so we weren't loading everything fully into memory18:56
clarkbjeblair: I have commented on 170155 I think it can merge as is but figured I would get a chance to talk bout those comments before approving18:56
fungitimrc: we're really not particularly underwater, so i can restart nodepoold right now if nobody objects18:57
clarkbjeblair: it uses fileinput iterators and the swiftclient iterator implementation18:57
fungithe additional metrics may help us characterize what we're seeing from a provider performance standpoint anyway18:57
clarkbjeblair: so it will load as much into memory as those do (I think the file input iterator will do the right thing, unsure about swiftclient)18:57
notmynameclarkb: if it does, it's a bug18:58
*** lpetrut has quit IRC18:58
*** signed8bit_ZZZzz is now known as signed8bit18:58
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Create a log server like http://logs.openstack.org  https://review.openstack.org/16742518:58
*** lpetrut has joined #openstack-infra18:58
openstackgerritMerged openstack-infra/system-config: fix hideci regex to work on /#/c/XXXXX/YY  https://review.openstack.org/17020018:58
*** lpetrut has quit IRC18:59
*** annegentle has quit IRC18:59
clarkbjeblair: do you have a perference for proxying it all through apache and not complicating setup with rax cdn?18:59
timrcfungi, That'd be great.  I have the afternoon to spend on playing around with visualizing those numbers.18:59
*** bswartz has quit IRC18:59
*** annegentle has joined #openstack-infra18:59
openstackgerritRamy Asselin proposed openstack-infra/system-config: Use common log server implementation  https://review.openstack.org/16742618:59
*** yamamoto has quit IRC19:00
fungitimrc: well, the numbers from this afternoon will be pretty dull, but it's a start!19:00
clarkbnotmyname: thanks, I think it uses requests under the covers which is probably what really implements it?19:00
fungiclarkb: jeblair: mordred: objections to me performing a controlled nodepoold restart now?19:00
clarkbnotmyname: but in any case good to know that if this doesn't work as expected yall would consider it a bug19:01
clarkbfungi: none here19:01
jeblairclarkb: a slight one preference for not involving the cdn, i think.  not a strong one.19:01
timrcfungi, Well... I'm going to be playing around with cubism and graphene, so that won't much matter to me at the moment.  Just having a data source will be a Good Thing (tm).19:01
jeblairfungi: no objection19:01
mordredfungi: nope. go for it!19:01
*** baoli has joined #openstack-infra19:01
clarkbbtw https://jenkins06.openstack.org/job/check-dg-tempest-dsvm-full/255/console should use the new log footer swift stuff19:01
fungirestarting now19:01
*** Ryan52 has quit IRC19:02
clarkbjeblair: I think I have an idea of how to rewrite that code to make proxying it with the wsgi much simpler19:02
*** YorikSar has quit IRC19:02
*** baoli has quit IRC19:03
*** baoli has joined #openstack-infra19:04
*** ivar-lazzaro has quit IRC19:06
*** BobH has quit IRC19:07
*** medieval1 has joined #openstack-infra19:07
*** ivar-lazzaro has joined #openstack-infra19:07
*** andreykurilin_ has quit IRC19:07
*** achanda has joined #openstack-infra19:08
*** otter768 has joined #openstack-infra19:08
*** cdent has joined #openstack-infra19:09
clarkb"At this time, there is no way to publicly access the objects stored in Cloud Files unless that container is published to CDN." and http://www.rackspace.com/knowledge_center/article/serve-static-content-for-websites-by-using-cloud-files19:10
clarkbso we would have to do what I describe19:10
*** medieval1 has quit IRC19:11
clarkbjeblair: considering your preference I will give a bit more time to the passthrough option19:11
clarkbsdague: ^19:11
openstackgerritJeremy Stanley proposed openstack-infra/bindep: Accept old dpkg-query errors  https://review.openstack.org/17024419:12
*** bcourt has joined #openstack-infra19:13
*** otter768 has quit IRC19:13
*** nelsnelson has joined #openstack-infra19:14
*** nelsnelson has quit IRC19:15
krotscheckCan someone help me out with a pep error? I'm getting a "multi line docstring summary not separated with an empty line" error on this: http://paste.openstack.org/show/197973/19:15
*** e0ne has quit IRC19:15
krotscheckAnd, well, I have zero idea what it's trying to tell me.19:16
*** nelsnelson has joined #openstack-infra19:16
clarkbkrotscheck: like a git commit your docstring should have a single subject/title line then additional content19:16
fungikrotscheck: it expects a title line which fits within a single line, not wrapped19:16
krotscheckAhhh19:16
krotscheckThat's.19:16
* krotscheck signs19:16
* krotscheck sighs19:16
clarkbthe reason for it is help(foo) rendering19:16
*** thedodd has joined #openstack-infra19:16
clarkbits actually a not ridiculous rule19:16
krotscheckclarkb: Your opinion may vary from mine.19:17
clarkbkrotscheck: do you use help()?19:17
krotscheckclarkb: Nope.19:17
clarkbyou should give it a try :)19:17
fungiright, when in invoke context documentation within the interactive interpreter, i'm quite thankful for people providing well-formatted docstrings19:17
fungier, when i19:17
fungiit's also beneficial for things like sphinx autodoc19:18
krotscheckPerhaps, however enforcing that in Unit Tests seems a little overkill19:18
tchaypojeblair: I think I need to start digging into what’s in my gertty queue some more. I went to bed with 3000 items and woke up with 2773019:18
fungikrotscheck: look at it as an annoying requirement which will result in you needing to write less actual documentation separate from your source code19:18
*** ghostpl_ has joined #openstack-infra19:19
fungitchaypo: how many projects do you subscribe to?19:19
*** __TheDodd__ has joined #openstack-infra19:19
tchaypo~8019:20
fungii would already be seeking medication if my queue was 3000, much less nearly 10x that19:20
*** sdake has joined #openstack-infra19:21
*** thedodd has quit IRC19:21
mtreinishclarkb, fungi: do you have any thoughts on: https://review.openstack.org/#/c/169933/ if you don't want os-testr reviews here I can respin the patch to drop -infra19:21
*** HeOS has joined #openstack-infra19:22
tchaypoMost of these projects I’ve got just in case  I want to look at one or two reviews occasionally19:23
tchaypomaybe I should forget about using gertty as my main way to acccess gerrit and just list a few projects I care a lot about19:23
*** baoli has quit IRC19:24
*** sdake_ has quit IRC19:24
fungitchaypo: in that case some of jeblair's patches form this week will probably interest you (sync changes you own, support for starring changes and syncing those by default)19:24
fungier, from19:25
fungimtreinish: i'm on the fence... it feels like it might fall into the same realm as devstack, which while of potential infra interest only reports changes in #-qa19:25
tchaypoyeah, that chain does look interesting19:26
mtreinishfungi: heh, yeah I was on the fence too19:27
*** enikanorov__ has quit IRC19:27
fungicould make it easier to not bother syncing those projects... just ctrl-o to plug in the change number and then star it so you can continue to track it without tracking all changes for that repo19:27
*** sarob has joined #openstack-infra19:27
*** ddieterly has joined #openstack-infra19:28
tchaypoI’ve already got 168181 included19:28
fungii still need to take a minute to try those out, but am excited by the prospect19:28
tchaypoI think maybe I’d like to be able to subscribe to a search rather than a project19:29
*** hdd has joined #openstack-infra19:29
*** Guest15579 has quit IRC19:29
fungithat's an intriguing idea19:29
*** packet has quit IRC19:30
tchaypostatus:open branch:stable/juno19:30
mordredfungi: you restarted the nodepool, yeah?19:31
*** yamamoto has joined #openstack-infra19:31
*** Bsony has quit IRC19:31
tchaypofor someone trying to keep on track of open reviews in all the stable branches, that’s a much smaller set of changes to sync than subbing to everything that has a stable branch19:31
mordredfungi: I don't see any new counters in graphite - wondering if I should debug more19:31
fungimordred: i did. i was about to go fishing in graphite to check for stats19:31
tchaypoI wonder if I could try that out by having something scrape gerrit, then poke gertty’s DB to star all those changes19:32
funginodepool.task.x.y19:32
mordredfungi: yah - I don't see task in the nodepool namespace at all19:32
tchaypoalthough really I think this calls for a new status rather than re-using starred19:32
fungimordred: nor do i. so either we're both going crazy or something's not quite right there (or both!)19:33
fungitchaypo: star has the benefit that it's a feature present in gerrit19:34
timrcBlah cubism seems so much more simplistic than graphene but it requires a CLA to contribute... who in their right mind would require one of those... oh wait :)19:34
mordredtimrc: who indeed?19:34
fungitimrc: fascists, that's who19:34
*** YorikSar has joined #openstack-infra19:35
timrc:-)19:35
*** spzala has joined #openstack-infra19:35
fungimordred: /opt/nodepool is current, but pip list says the git sha is from march 18. i'm going to check puppet logs but i suspect pip failed to upgrade nodepool19:36
mordredfungi: yay!19:36
clarkbhttp://logs.openstack.org/08/168408/5/check/check-dg-tempest-dsvm-full-reexec/be452b5/index.html?source=swift it works!19:37
clarkbhttp://logs.openstack.org/08/168408/5/check/check-dg-tempest-dsvm-full-reexec/be452b5/logs/index.html?source=swift also19:38
clarkbjhesketh: ^ thanks a bunch19:38
clarkbwas that the last step before wide rollout? I think so (though I should figure out binary data and swift and os_loganalyze soon)19:38
tchaypofungi: agree. this would be more equivalent to a bookmarked search url, or maybe a dashboard19:39
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Remove query for bug 1431724  https://review.openstack.org/17025319:39
openstackbug 1431724 in tempest "test_preserve_preexisting_port failing against icehouse" [High,Fix released] https://launchpad.net/bugs/1431724 - Assigned to Andrea Frittoli (andrea-frittoli)19:39
fungitchaypo: ahh, sync all changes matching a configured dashboard sounds like a reasonable feature19:39
clarkbsdague: ^ check out those log footers19:39
tchaypoWhen I do a search like "status:open branch:stable/juno” in gertty, is it submitting that to gerrit, or just returning matches in the local db?19:40
* tchaypo thinks out loud while checking source19:40
*** Krinkle|detached is now known as Krinkle19:40
openstackgerritDexter Fryar proposed openstack-infra/git-review: Fixed a dead link to the git-review docs  https://review.openstack.org/17025619:41
*** yamamoto has quit IRC19:42
fungihere's something i find worrisome...19:42
fungidigging in the syslog on nodepool.o.o19:42
*** crc32 has joined #openstack-infra19:43
*** tiswanso has quit IRC19:43
fungi_YUM_ is installing packages19:43
fungiwtf?!?19:43
tchaypowhat distro is this machine?19:43
fungiubuntu19:43
greghaynesfungi: dib?19:43
clarkbyes that would be dib19:43
mordredfungi: log snippet? (sounds like a dib thing)19:43
*** tiswanso_ has joined #openstack-infra19:43
fungigreghaynes: oh, maybe this is dib activity in a chroot ending up in the logger19:43
greghaynesthat would be my guess19:44
mordredyes. I think that's what it is19:44
*** packet has joined #openstack-infra19:44
fungithe timestamps look right for image updates19:44
greghaynesfungi: although when we switch to fedora-minimal itll be yum outside the chroot19:44
fungiokay, less worried now19:44
greghaynes:)19:44
*** jerryz has quit IRC19:44
fungiit does make the syslog on this machine interesting to search through19:44
*** lpetrut has joined #openstack-infra19:46
fungiso here's the breakdown apparently.19:46
tchaypookay, it looks like these searches are parsed and run locally on gertty’s db. So it sounds like this would require a bit of a change, in that the dashboard queries would have to be sent off to gerrit to get a list of results. but that shouldn’t be any different to asking for a project’s open changes.19:47
greghaynesclarkb: what do you think of merging the monkeypatch stuff first, and then letting me patch it up in your multi format change? That way we can actually test it19:47
fungiwhen pip tried to upgrade nodepool it wanted to update to a new mysql-python19:47
fungibut couldn't compile the c extensions because mysql_config is not installed19:47
greghaynesotherwise were just doing the "This works, really I promise"19:47
openstackgerritMerged openstack-infra/elastic-recheck: Remove query for bug 1431724  https://review.openstack.org/17025319:47
openstackbug 1431724 in tempest "test_preserve_preexisting_port failing against icehouse" [High,Fix released] https://launchpad.net/bugs/1431724 - Assigned to Andrea Frittoli (andrea-frittoli)19:47
mordredfungi: *stab*19:48
fungiwould nodepool work fine with pymysql? ;)19:48
greghayneshah19:48
fungii'm tempted to "fix" it that way19:48
greghaynesI bet19:48
mordredprobably. although we might want to just pin the mysql-python depend for now19:48
greghaynesThe only differences I have found are random encoding stuff in error messages19:49
greghayneswhich I really hope you dont use19:49
clarkbgreghaynes: either way is fine. my change has been hanging around for forever, another few days won't hurt it19:50
*** baoli has joined #openstack-infra19:50
clarkbyes I would expect pymysql to just work (tm)19:50
greghaynesclarkb: sweet, if someone would like to review https://review.openstack.org/#/c/165682/ I can then make the multi dib format patch not break after it merges19:51
*** baoli has quit IRC19:51
clarkbbut lunchtime, I need to run errands and things19:51
*** yamamoto has joined #openstack-infra19:52
*** yamamoto has quit IRC19:52
*** baoli has joined #openstack-infra19:52
clarkbwill try to pick os_loganalyze things back up when I get back19:52
mtreinishclarkb: in my experience using pymysql instead of the other one just works19:52
mtreinishalthough that's mostly just with subunit2sql stuffs19:52
fungiyeah, we already switched something else over to it as well i think, just can't recall what19:54
mordredfungi: it's worth a shot for sure19:54
mordredfungi: obvs would have to change the db url19:55
fungiyep19:55
mtreinishfungi: is there something else which uses it during a nodepool build? because that's why we used it with subunit2sql19:55
*** achanda has quit IRC19:56
*** smoser has joined #openstack-infra19:58
smoserhey. cloud-init using stackforge.19:59
smoserhttps://github.com/stackforge/cloud-init19:59
mordredsmoser: welcome to the jungle19:59
smosersays "Cross-platform instance initialization http://openstack.org"19:59
smoserany way to not have it say openstack.org ?19:59
smoseri'm fine with it saying 'https://github.com/stackforge' or something.20:00
*** AJaeger has joined #openstack-infra20:00
smoseras a "cost" of free infrastructure.20:00
*** sarob has quit IRC20:00
harlowjahmmm, pretty sure enough people pay $$ for the free part; lol20:00
mordredhrm. I'm not 100% sure where that comes from20:00
harlowjaincluding yahoo...20:00
*** mrmartin has quit IRC20:00
smoserbut i dont want confusion on inclusion of it as part of openstack.20:00
smoserwell, its free to me, harlowja20:01
harlowjasmoser fair enough :)20:01
harlowjafreeish20:01
mordredyah. understood - similarly, I do think it's weird to have openstack.org on stackforge projects in the other direction either20:01
*** pc_m has quit IRC20:01
mordredI think it may just be an unplanned thing20:01
mordredone sec20:01
harlowjamordred wants to use more of cloudinit i hear smoser20:02
harlowja;)20:02
fungimordred: maybe that's our default homepage url in projects.yaml?20:02
mordredyup20:03
mordredand the project entry does not specify a homepage in it20:03
*** ajo has joined #openstack-infra20:04
*** ivar-laz_ has joined #openstack-infra20:04
fungismoser: harlowja: you want a "homepage" parameter in openstack-infra/project-config:gerrit/projects.yaml (see pecan for an example)20:04
mordredfungi: I don't think jeepyb will update the homepage entry with changes to projects.yaml right?20:04
fungii believe so20:04
fungier, well, it used to20:04
fungimaybe we stopped updating on not-creation to cut down on github api failures?20:05
funginow i don't remember20:05
mordredI think we did20:05
mordredI removed it for now20:05
*** marcusvrn1 has quit IRC20:06
harlowjamordred while we are having a pow wow how can smoser  and i help u with https://review.openstack.org/#/c/165914/ :)20:06
harlowja*hugs not included*20:07
harlowjalol20:07
smoserwhat do you use there?20:08
smoserinstead of cloud-init20:08
*** ivar-lazzaro has quit IRC20:08
*** medieval1 has joined #openstack-infra20:08
*** ghostpl_ has quit IRC20:09
*** medieval1 has quit IRC20:13
*** sputnik13 has quit IRC20:13
fungismoser: harlowja: rackspace does some funky things with a special secret sauce agent daemon to handle network setup, which we're trying to work around. distro packages of cloud-init (which seem to come by default on a lot of "cloud" images) drag in distro-packaged python library dependencies which also have the potential to conflict with things on our job workers20:13
fungismoser: harlowja: though i think there is hope to work around those things at some point20:13
fungismoser: harlowja: in the meantime we're relying on dhcp where available (seriously? protocols written decades ago already supported network auto-configuration? who knew?) and config drive metadata where not20:14
*** sputnik13 has joined #openstack-infra20:14
harlowjaimagine that, dhcp , ha20:15
harlowjasounds magical20:15
mordredyah20:15
mordredwhat fungi said20:15
fungiit is so totally magical20:15
greghaynesI wonder what the h and c stand for20:15
fungiyou know, unless you've ever taken the time to run a dhcp server or hundreds. then it's not so magical20:15
harlowjai try to avoid that and let other people do it, ha20:15
mordredsmoser: I wrote a very small python script to just pull network info and ssh keys out of config-drive if config drive exists20:16
fungigreghaynes: the h and c stand for "it does more than networks"20:16
mordredsmoser: because it's just config drive, it doesnt' need any other depends, so the impact on the dependency chains of he machiens is minimal20:16
mordredsmoser: I'd love, as you start working on v2 of cloud-init20:16
mordredsmoser: to chat about how a minimal install of cloud-init that doesn't need extra things for situations like ours could be accomplished20:16
harlowjahow mimimal do u want mordred ?20:17
mordredsmoser: if we got to a place where we deleted our simple-init thing and just used a minimal install of cloud-init (that could read the rax vendor data) that would be neat20:17
harlowjano deps at all?20:17
mordredharlowja: I want zero deps20:17
mordredharlowja: for config drive, you need nothing but json, which is in the standard lib20:17
harlowjaright20:17
fungipure python no deps would be awesome, but we could also install in and run from a virtualenv if we have to20:17
JayFOh man, cloud-init with pure python no deps would be pretty amazing20:18
harlowja^ i think is doable; urllib3 and such avoid me from crying when i have to use urllib220:18
mordredwe could ... but I'd like to start from teh conversation of what would a pure minimal install look like and how awful would it make harlowja and smoser's life20:18
JayFIt's a pain right now to ship non-distro-packaged cloud-init as a hoster as well20:18
smoseri'm kind of confused on . you could remove cloud-init and its dependencies, but a distro's choice of packages included in their images is always going to potentially conflict with what you're using.20:19
fungiyou hosters and your crazy ideas about getting to sleep at night20:19
mordredsmoser: we're not using disto's cloud images20:19
openstackgerritMatthew Treinish proposed openstack/requirements: Add os-testr to global requirements list  https://review.openstack.org/17026820:19
mordredsmoser: we're building our own20:19
harlowjahttp://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/requirements.txt doesn't exactly have alot of non-python-deps (i guess yaml might try to pull in a c module)20:19
JayFfungi: more like I don't want my customers to have to wake up if they unpin my cloud-init, "upgrade" to a crappy distro version, and their machine break on next reboot20:19
fungismoser: yep, which is why we're building our own base images now to omit things like that20:19
harlowjapyserial also (but those are optional)20:19
*** ddieterly has quit IRC20:19
*** ddieterly has joined #openstack-infra20:20
*** sdake_ has joined #openstack-infra20:20
mordredsmoser: which also has less to do with any given distro choices and more to do with cloud vendors _Also_ modifying images20:20
fungiJayF: i understand. also as a customer i want the freedom to do just that and keep both pieces20:20
mordredyes20:20
mordredthis is why DHCP is the better answer20:20
mordredbecause it doesn't require running anything special20:20
mordredbut, you know, meh20:20
dansmithI don't think this dhcp thing is going to catch on20:20
harlowjadepends on your infrastrucutre layout...20:20
fungidansmith: it has an rfc (several in fact!) and everything. you never know20:21
JayFdansmith: DHCP doesn't work for all cases; such as Ironic bare metal in secured networks20:21
mordredharlowja: sure. I'm just stating my preference as a rather large cloud consumer20:21
*** ivar-laz_ has quit IRC20:21
JayFdansmith: although I greatly appreciate the sentiment :) I wish I didn't have to use cloud-init to assemble my bonds and hook up vlans and could handle it all server side :/20:21
smoserJayF, well we'd for sure like to fix cloud-init for your use case.20:22
*** ivar-lazzaro has joined #openstack-infra20:22
JayFsmoser: I'm talking about the deps stuff, more or less20:22
harlowjamordred sure; rather large cloud consumer yahoo still using config-drive (dhcp in places); so i'm biased as well (but idk all the reasons, forgot them, lol)20:22
smoserbut your statmeent of "i don twant my customers to have to wake up if <THEY DO SOMETHING WRONG>" seems a bit impossible to solve .20:22
JayFsmoser: even if my stuff gets upstream, I still have to inject an updated cloud-init into >50% of my supported images20:22
mordredsmoser: that's not something wrong20:22
mordredsmoser: that's a user installing software in their machine20:22
*** ryanpetrello has quit IRC20:22
*** markmcclain has quit IRC20:22
smoserit is in JayF 's statement.20:22
smoseras it will break their system.20:22
jrollsmoser: JayF had a bad problem statement :P20:23
JayFsmoser: my statement is the problem still exists even if I require a non-downstream-patched, but newer than $distro_package cloud-init20:23
mordredright. but a user shouldn't need to have a patched version of cloud-init for their machien to boot onto the network20:23
jrollsmoser: what if I upgrade a cloud-init dependency and it breaks cloud-init?20:23
lifelessthe OS dependency metadata should prevent that20:24
*** sdake has quit IRC20:24
jrollthe what now20:24
lifelessdpkg/rpm.20:24
*** ajo has quit IRC20:24
smoserwell, i think generally you're ruunning into the problems of the way distributions are done.20:24
JayFjroll: our pain is because we're using non-distro cloud-init, and distros want to uninstall our version in favor of the distro version20:24
jeblairtchaypo: i'd really like to get gertty working for you; it should work fine subscribed to > 100 projects.20:24
mordredso - there are two different things here ...20:24
mordredone is JayF's pain20:24
jrolllifeless: sure, so now they can't install python-xyz which depends on a newer version of a cloud-init dependency, which is even sadder20:24
mordredone is ours20:25
*** markmcclain has joined #openstack-infra20:25
mordredthey are actually opposite pain20:25
jeblairtchaypo: from what you describe, i feel fairly certain there's a bug there.20:25
fungihaving spent years in ops and customer support at a hosting provider, i'm inclined to believe that whatever breaks inside the bounds of the guest os is up to the customer to fix. and yes i've absolutely been brought in on special calls where i had to fix an 'rm -rf /' a customer did by accident20:25
lifelessfungi: +120:25
jrollfungi: even when you embed hacks in their image to make their guest boot at all?20:25
*** garyh has quit IRC20:25
fungibut ultimately, we told them that we would try to help (if they paid us to) but no guarantees it would be recoverable20:25
jroll(you as the provider)20:25
*** gulic has quit IRC20:25
lifelessjroll: well, both redhat and canonical have realised that user workloads shouldn't be in the same namespace as platform workloads20:26
fungijroll: right, one of the reasons we tried not to embed hacks in their systems to get them to boot in our environment20:26
*** ryanpetrello has joined #openstack-infra20:26
jeblairtchaypo: feel free to paste some debug logs at me20:26
tchaypojeblair: I have 432Mb of debug log from the last run of gertty20:26
lifelessjroll: so as a user if you want python-xyz version NEW, that should be in a new container/venv/click-package/software-collection anyway20:26
tchaypomay be a little too large to paste :)20:26
mordredlifeless: OR20:26
jeblairtchaypo: what's it compress to?20:26
jrolllifeless: I agree with not using distro packages, but that's not everyone's world view, see also openstack20:27
*** ivar-lazzaro has quit IRC20:27
lifelessjroll: well, its more nuanced than that - see the new distro packaging formats that are just namespaced off20:27
tchaypo54Mb20:27
jrollfungi: yeah, that's a larger problem I can't reasonably solve :/20:28
fungijroll: in our case, the main problem with distro-packaged python libs on our job workers is that we have some projects which need a very few select python libs which can't install into a virtualenv (for example python-libvirt until very recently) and so have to operate their text venvs with system site packages enabled20:28
mordredyes.20:28
fungier, their test venvs20:28
lifelessoh which reminds me, does python-libvirt work with pypi?20:28
clarkblifeless yes20:29
lifelesslike, if I went batshit insane and wanted to add pypi jobs....20:29
clarkbyou need libvirt >0.9.8 iirc20:29
fungiso minimizing python libraries installed into the global system namespace is something we try to achieve20:29
lifeless[see the twitters a few days ago]20:29
mordredlifeless: could you expand on that?20:29
clarkbpypi jobs?20:29
mordredlifeless: I'm probably not going to see the twitters from a few days ago :)20:29
fungilifeless: i don't follow the tweeter, but related at all to your posts on the distutils-sig ml?20:29
lifelessfungi: no, entirely different20:30
fungifun!20:30
jeblairtchaypo: i will pm you a way to send me the file20:30
tchaypojeblair: it was running for ~3 days, but lost connectivity many times during those 3 days. this time around it’s only been going for an hour or so, but it has touched neutron and nova and hasn’t blown up - currently sitting around 1200 in queue20:30
lifelessthread here. https://twitter.com/dreid/status/58110830504670412820:31
lifelessbah, I meant pypy. morning holiday brain.20:31
lifelesstchaypo: you're poking at the gerrit perf regression again ?20:31
mordredlifeless: that is mindless trolling20:31
fungipypy not pypi. no wonder i was confused20:32
mordredlifeless: "if openstack wants to obsessively use python, why not invest in making python better?" WE DO20:32
mordredwhat a jerk20:32
tchaypolifeless: only in the sense that I seem to have triggered it again and captured logs20:32
clarkbuhm we pypy...20:33
fungiindeed. we have jobs20:33
clarkbits all there to be used if you want it20:33
mordredyeah. someone was cranky and decided to post anti-openstack things20:33
lifelessmordred: I know, and I answered :)20:33
mordredlifeless: stronger man that I20:33
mordredlifeless: I'd kickban that crap20:33
fungiwe even maintained special worker images until we got trusty where reasonable recent pypy happens naturally20:33
lifelessclarkb: oh, we have pypy jobs already ? cool. I'm out of date.20:33
clarkbwe have had them for a long time now20:34
fungifor a year or two anyway20:34
mordredlifeless: we've had them for something like 1.5 - 2 years20:34
clarkband as fungi points out we did extra work just for them20:34
lifelesslibs and cli only?20:34
mordredI believe all of swift gates on it20:34
lifelessoh awesome20:34
*** bswartz has joined #openstack-infra20:34
jrolllifeless: it's available, just not widely used20:34
lifelessI think I'll not add to the thread :)20:34
mordredlifeless: :)20:34
fungiit's mostly cli jobs which were initially added, but alex was also pretty involved in getting it going for swift yeah20:34
clarkbso if people are interested have at it nothibg stops you20:34
lifelessinstead I'm going to go fly pretent spaceships in 4K20:34
lifelesspretend20:34
clarkband this is why I dont twitter20:34
fungiwe had pypy movers and shakers directly involved in getting it running and up to the present point20:35
jrolllifeless: up until recently some eventlet/oslo things like loopingcall didn't work on pypy because shenanigans, we had pypy running on ironic-python-agent for some time20:35
jrollbut then bugs20:35
*** unicell has quit IRC20:35
fungiso whoever commented that there was no openstack interest in pypy is apparently not actually involved in pypy development in general20:35
*** unicell has joined #openstack-infra20:35
fungiand is instead a bridge troll20:36
lifelessfungi: well, I might have said that20:36
fungilifeless: well, you are also a known troll ;)20:36
*** markmcclain has quit IRC20:36
jrolldreid is pretty involved in pypy, fwiw20:36
lifelessI didn't think as a project we had a specific interest in it20:36
jrolls/pretty/fairly20:36
*** ryanpetrello has quit IRC20:36
lifelessI'm glad we have some jobs20:36
fungithough i haven't seen alex in here in recent months20:37
mordredlifeless: well, as a project, we don't particularly care, because it doesn't particularly matter20:37
mordredlifeless: however, we're pretty open and inviting20:37
mordredso when people show up and care20:37
*** dkranz has quit IRC20:37
*** mwagner_lap has quit IRC20:37
lifelesssure, and thats what I said20:37
mordredwe do what we can to enable them20:37
mordredI'm pretty sure NOBODY cares about pypy20:37
mordredit's not just us20:37
jrollfungi: he's no longer at rackspace, probably part of it20:37
*** Bsony has joined #openstack-infra20:37
jrollmordred: I would love to run my cloud on pypy20:37
mordredjroll: awesome!20:38
fungijroll: oh, well if you run into him let him know we miss him!20:38
jrollwhether it actually makes an impact is tbd20:38
jrollfungi: he's still on freenode :P20:38
mordredjroll: (when I say nobody, I mean broadly, not that literally no humans care :) - I think pypy is neat)20:38
*** sabeen2 has joined #openstack-infra20:38
openstackgerritJay Faulkner proposed openstack-infra/project-config: Add docs build, requirements check to IPA  https://review.openstack.org/17027320:38
fungimordred: you're a robot20:38
fungiwe have evidence and all20:38
*** sabeen has quit IRC20:39
jrollmordred: ok, that's slightly more reasonable -- however I would love to see folks invest time on it20:39
jrollbut there's generally too much to do to prioritize it, I'm sure20:39
mordredsure!20:39
clarkbjroll anyone can :)20:39
clarkbwe arent stopping you20:40
jrollclarkb: oh, I'm aware20:40
fungineat, so alex is working for the us dept. of veterans affairs now20:40
jrolllike I said, priorities20:40
lifelessalso whether it will help20:41
lifelessif there are bugs that are only fixed by using pypy20:41
lifelessI think we'd have a fairly substantial cross-project decision to come to20:42
clarkbone issue I do have with pypy is cffi20:42
lifeless[to whit: to stop supporting cPython for servers]20:42
clarkbianw has found at least one lolzy problem with that20:42
lifelessthe install one?20:42
lifeless[which is hilarious]20:42
clarkbthe explode memory use one20:42
*** unicell has quit IRC20:43
clarkbbut the install one is another20:43
lifelessoh, I haven't seen that one20:43
*** unicell has joined #openstack-infra20:43
lifelessdoes it have a scrypt implementation internally or something?20:43
clarkblifeless the cparser apparebtly doesnt gc well20:43
fungilifeless: https://github.com/eliben/pycparser/issues/7220:43
*** AJaeger has quit IRC20:44
fungiclarkb: it's like your jenkins bug... maintainer asks for a better bug report immediately, but goes silent as soon as one is provided20:44
openstackgerritJay Faulkner proposed openstack-infra/project-config: Add docs build, requirements check to IPA  https://review.openstack.org/17027320:44
clarkbfungi yup20:44
openstackgerritJay Faulkner proposed openstack-infra/project-config: Add docs build, requirements check to IPA  https://review.openstack.org/17027320:44
lifelesswell20:45
lifelessits not really a better report20:45
lifeless'uses X memory to parse' isn't a bug per se.20:45
*** dkliban is now known as dkliban_afk20:46
clarkbuses an order magnitude more is...20:46
fungiit's certainly fuzzy as to whether the cryptography devs should be digging into it first20:46
*** markmcclain has joined #openstack-infra20:46
fungithough when he opened https://github.com/pyca/pyopenssl/issues/202 they basically said go talk to the cparser folks20:47
*** ryanpetrello has joined #openstack-infra20:47
*** signed8bit is now known as signed8bit_ZZZzz20:47
lifelessclarkb: apples and oranges20:47
lifelessclarkb: the old bindings were a C module - already compiled. The new bindings are ffi based, so import time resolving20:48
lifelessclarkb: the most obvious space issue to me is that the AST is being kept around at all, not that the AST is big.20:48
*** irdkehn is now known as dkehn20:48
clarkbthats not apples and oranges. we use pyopenssl it uses way more memory now for same thing. that is a bug20:49
lifelessthat is20:49
lifelessthis bug report is not that bug report20:49
*** achanda has joined #openstack-infra20:49
lifelessthis bug report is that pycparser is a large chunk of ram inprocess of a thing using pyopenssl20:50
fungii think it's just going to resort in us pinning to cryptography<=0.13 because 0.14 introduces a larger memory requirement20:50
*** signed8bit_ZZZzz is now known as signed8bit20:50
lifelessfungi: I think thats wise20:50
fungiand letting the cryptography folks know that if they want to see projects using 0.14+ they should look into making it less memory-hungry20:50
*** annegentle has quit IRC20:51
*** sabeen2 has quit IRC20:51
greghaynesdont you need to pin pyopenssl, not cryptography?20:51
greghaynescryptography has had the bindings for a while AIUI20:51
*** sabeen1 has joined #openstack-infra20:51
greghaynesits just that pyopenssl switched to using them20:51
clarkbyes20:52
fungier, right pyopenssl<=0.1320:52
fungipyopenssl 0.14 started using the cryptography library, which is the source of the difference in behavior20:53
greghaynesyerp20:53
*** lpetrut has quit IRC20:53
*** annegentle has joined #openstack-infra20:54
*** bswartz has quit IRC20:55
*** annegentle has quit IRC20:55
*** ddieterly has quit IRC20:57
*** packet has quit IRC20:58
*** rfolco has quit IRC20:58
*** peristeri has quit IRC20:58
*** shashankhegde has joined #openstack-infra20:59
dtroyermordred: so os-client-config doesn't have an LP project…should I just create it or is there other process for that?21:00
*** dannywilson has joined #openstack-infra21:00
dtroyerclarkb, fungi: ^^^ also21:01
*** patrickeast_ has joined #openstack-infra21:01
*** ajo has joined #openstack-infra21:01
sdagueclarkb: so, one last though on the pass through thing before I run to make dinner21:01
*** annegentle has joined #openstack-infra21:01
*** nelsnelson has quit IRC21:02
sdaguecan we just make our own apache pass through separate from os-loganalyze?21:02
sdagueso we 302 to that21:02
*** patrickeast has quit IRC21:02
*** patrickeast_ is now known as patrickeast21:02
*** melwitt has quit IRC21:02
*** melwitt_ has joined #openstack-infra21:02
*** dannywil_ has quit IRC21:02
*** sdake_ is now known as sdake21:02
sdagueor do we actually need python code to read out of swift in all cases here?21:02
mordreddtroyer: uh - oh - yeah - I guess it should have one. it's been a while since I've made one of those ...21:02
*** melwitt_ has quit IRC21:03
fungidtroyer: there's a writeup dhellmann did in the infra manual... just a sec21:03
clarkbsdague we could21:03
fungidtroyer: http://docs.openstack.org/infra/manual/creators.html#set-up-launchpad21:03
jlvillalDid the "Toggle CI" button disappear for anyone else?21:03
*** melwitt_ has joined #openstack-infra21:03
clarkbsdague its all mod rewritten in there and we could add a similar rule21:04
clarkbto what exists21:04
clarkbjeblair ^21:04
morganfainbergdid the "toggle CI" thing disappear from gerrit?21:04
*** Krinkle is now known as Krinkle|detached21:04
jlvillalThat's what I asked morganfainberg ! :)21:04
*** packet has joined #openstack-infra21:04
dtroyerfungi: thx21:04
sdagueclarkb: it would simplify the thinking about os-loganalyze if it wasn't a generic layer, just the layer we hit when we cared about the logs adds.21:04
morganfainbergjlvillal hah! :)21:04
sdagueanyway, will chat tomorrow about it21:05
fungimorganfainberg: jvrbanac: i think we may have added a recent commit which modified them and sometimes gerrit seems to not notice when we tickle the file it watches to know to reload them. i'll give it a nudge21:05
jlvillalmorganfainberg: It disappeared for me21:05
fungisee if it comes back now21:05
fungier, jlvillal (sorry jvrbanac!)21:05
morganfainbergfungi, yep back now21:05
morganfainbergfungi, thnx21:05
funginp. sorry for the annoyance21:05
*** melwitt_ is now known as melwitt21:06
jlvillalfungi: It is back.  Thanks! :)21:06
morganfainbergfungi, hah not an annoyance at all.21:06
morganfainbergfungi, just suddenly looked different21:06
*** packet has quit IRC21:07
clarkbsdague thats a good point about it constraining os-loganalyzes feature set21:07
fungii think our puppet attempt at touching ~gerrit2/review_site/etc/GerritSiteHeader.html when modifying javascript isn't always sufficient. i've noticed that if i manually modify the javascript and then touch that file immediately without delaying a few seconds, gerrit doesn't refresh the changes21:07
*** emagana has joined #openstack-infra21:07
*** davideag_ has quit IRC21:08
*** MaxV has joined #openstack-infra21:08
sdagueclarkb: or if we need it in python, put it in a separate wsgi app in tree21:08
sdagueagain, to simplify roles21:08
*** medieval1 has joined #openstack-infra21:09
sdaguebecause the break out point for pass through is weird given the current generator stack21:09
clarkbya I have a plan to break it out and simplify the generator dtack21:09
*** otter768 has joined #openstack-infra21:09
sdagueanyway, random thoughts. But I need to deal with dinner.21:09
*** emagana has quit IRC21:09
clarkbI may write that and the vhost change both so we can have options21:09
sdagueclarkb: ok, before you do that, lets sync up, because there are some other things I want to add in that the current stack makes easy21:10
*** emagana has joined #openstack-infra21:10
sdaguemaybe tomorrow once you get on21:10
fungiaha, it's storyboard that i was trying to remember is using pymysql21:10
clarkbsdague ok21:10
*** ajmiller_ has joined #openstack-infra21:10
*** aysyd has quit IRC21:11
*** dustins has quit IRC21:11
mtreinishfungi: heh, yeah I wouldn't have guessed that :)21:12
*** doude has quit IRC21:13
*** medieval1 has quit IRC21:13
*** tiswanso_ has quit IRC21:13
*** otter768 has quit IRC21:14
*** ajmiller has quit IRC21:14
*** ldnunes has quit IRC21:14
*** emagana has quit IRC21:14
JayFHey, someone have a moment to help me figure out something with a failed test? http://logs.openstack.org/73/170273/3/check/gate-project-config-layout/a631334/console.html is indicating ironic-python-agent-docs does not exist (which is correct) but Ironic has ironic docs jobs that don't appear to be defined in jenkins/jobs/ironic.yaml21:15
*** bcourt has quit IRC21:15
JayFSo wondering what I'm missing from https://review.openstack.org/#/c/170273/ to make the job work21:15
*** MaxV has quit IRC21:15
*** emagana has joined #openstack-infra21:16
greghaynesfungi: yep, and that mostly 'just worked' except for one bug that I really hope doesnt apply to nodepool21:17
greghayneswhich basically comes down to the way oslo.db does ForeignKeyConstraintError is nasty21:18
*** sdake_ has joined #openstack-infra21:18
*** xyang1 has quit IRC21:18
*** davideagnello has joined #openstack-infra21:18
clarkbno oslo.db in nodepool21:18
greghaynesanother crisis averted ;)21:19
openstackgerritJeremy Stanley proposed openstack-infra/nodepool: Switch from MySQL-python to PyMySQL  https://review.openstack.org/17028921:19
fungigreghaynes: clarkb; ^ guess we'll find out21:19
greghaynesit also especially doesnt apply because no py3 for nodepool and the encoding issues only show up there21:19
*** Bsony has quit IRC21:21
*** sdake has quit IRC21:22
*** dkranz has joined #openstack-infra21:22
*** ajo has quit IRC21:23
*** sdake has joined #openstack-infra21:23
*** Krinkle|detached is now known as Krinkle21:23
fungiassuming that works out, i'll submit the accompanying puppet-nodepool (and system-config?) change(s)21:24
* fungi will brb21:26
*** sdake_ has quit IRC21:27
*** davideagnello has quit IRC21:28
*** ayoung has quit IRC21:30
*** sputnik13 has quit IRC21:30
*** davideagnello has joined #openstack-infra21:32
*** ociuhandu has quit IRC21:32
*** sputnik13 has joined #openstack-infra21:32
*** masayukig has quit IRC21:33
*** sweston has quit IRC21:33
*** mgagne has quit IRC21:33
*** carl_baldwin has quit IRC21:33
*** jlvillal has quit IRC21:34
*** Ng has quit IRC21:34
*** adam_g has quit IRC21:34
*** tqtran_ has joined #openstack-infra21:34
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Simple script to setup and test log server  https://review.openstack.org/16911721:34
*** taron has quit IRC21:34
*** roaet_ has quit IRC21:34
*** jbryce has quit IRC21:34
*** dimtruck has quit IRC21:34
*** zz_gondoi has quit IRC21:35
*** dougwig has quit IRC21:35
*** edwarnicke has quit IRC21:35
*** cyeoh has quit IRC21:35
*** ttx has quit IRC21:35
*** freyes has quit IRC21:35
*** wendar has quit IRC21:35
*** hockeynut has quit IRC21:35
*** wendar has joined #openstack-infra21:35
*** dangers is now known as dangers_away21:36
*** julim_ has joined #openstack-infra21:36
*** sweston has joined #openstack-infra21:36
*** crinkle_ has joined #openstack-infra21:36
*** morganfainberg has quit IRC21:37
*** Hunner has quit IRC21:37
*** akislitsky has quit IRC21:37
*** rm_work has quit IRC21:37
*** morganfainberg has joined #openstack-infra21:37
*** persia_ has joined #openstack-infra21:37
*** persia_ has quit IRC21:37
*** persia_ has joined #openstack-infra21:37
*** crinkle has quit IRC21:38
*** crinkle_ is now known as crinkle21:38
*** emagana has quit IRC21:38
*** edwarnicke has joined #openstack-infra21:38
*** tchaypo_ has joined #openstack-infra21:38
*** Ng has joined #openstack-infra21:38
*** erikmwilson has quit IRC21:38
*** tchaypo has quit IRC21:38
*** rainya has quit IRC21:38
*** krtaylor has quit IRC21:38
*** hughsaunders has quit IRC21:38
*** erw has quit IRC21:38
*** lbragstad has quit IRC21:38
*** radez has quit IRC21:38
*** persia has quit IRC21:38
*** comstud has quit IRC21:38
*** jvrbanac has quit IRC21:38
*** tqtran has quit IRC21:38
*** julim has quit IRC21:38
*** mfink has quit IRC21:38
*** otherwiseguy has quit IRC21:38
*** gus has quit IRC21:38
*** mfink_ has joined #openstack-infra21:38
*** otherwiseguy has joined #openstack-infra21:39
*** baoli has quit IRC21:39
*** gus has joined #openstack-infra21:39
*** erikmwilson has joined #openstack-infra21:39
*** jlvillal has joined #openstack-infra21:39
*** comstud has joined #openstack-infra21:39
*** lbragstad has joined #openstack-infra21:39
*** ttx has joined #openstack-infra21:39
*** radez has joined #openstack-infra21:39
*** roaet_ has joined #openstack-infra21:39
*** rainya has joined #openstack-infra21:39
*** adam_g has joined #openstack-infra21:39
*** gondoi has joined #openstack-infra21:39
*** tchaypo_ is now known as tchaypo21:39
*** hockeynut has joined #openstack-infra21:39
*** adam_g has quit IRC21:40
*** adam_g has joined #openstack-infra21:40
*** mgagne has joined #openstack-infra21:40
*** masayukig has joined #openstack-infra21:40
*** zz_dimtruck has joined #openstack-infra21:40
*** jbryce has joined #openstack-infra21:40
*** jvrbanac has joined #openstack-infra21:40
*** freyes has joined #openstack-infra21:40
*** zz_dimtruck is now known as dimtruck21:40
*** miqui has quit IRC21:40
*** hughsaunders has joined #openstack-infra21:40
*** Hunner has joined #openstack-infra21:40
*** cyeoh has joined #openstack-infra21:41
*** taron has joined #openstack-infra21:41
*** rm_work has joined #openstack-infra21:41
*** rm_work has quit IRC21:41
*** rm_work has joined #openstack-infra21:41
*** krtaylor has joined #openstack-infra21:41
*** akislitsky has joined #openstack-infra21:41
*** hdd has quit IRC21:41
*** baoli has joined #openstack-infra21:42
*** annegentle has quit IRC21:44
*** dougwig has joined #openstack-infra21:45
*** erw has joined #openstack-infra21:45
clarkbfungi +2 but didnt approve because I cant watch it21:48
JayFclarkb: do you have 5m to spare to help me with a project-config change? I think there's just one piece of the puzzle I'm missing/don't understand.21:49
*** wicope has quit IRC21:49
clarkbJayF in a bit. Almost back home from mid day errands21:50
JayFclarkb: sweet! Thanks21:50
*** doug-fish has left #openstack-infra21:52
clarkbask.o.o 502ing for anyone else?21:52
*** gordc has quit IRC21:53
JayFclarkb: WFM, at least just loading the homepage21:54
clarkbhrm21:54
*** esker has quit IRC21:54
*** gordc has joined #openstack-infra21:54
JayFclarkb: I checked both http and https for throughness, and it's working and loading at a speed I'd expect21:55
clarkbya neither work from my phone21:55
JayFloads on chrome from my moto x (android 5.0)21:56
openstackgerritJames E. Blair proposed openstack-infra/zuul: Delay Gerrit events by 5s  https://review.openstack.org/17030021:58
*** dannywilson has quit IRC21:58
*** dannywilson has joined #openstack-infra21:59
jeblairsdague, clarkb, fungi, mordred: ^ that's the "fix" to the other known issue from CRD.  i think that's all of 'em.21:59
*** alexpilotti has quit IRC21:59
*** garyh has joined #openstack-infra21:59
jeblairclarkb: i agree with your comments, but I think i'm going to leave 170155 as-is.21:59
*** signed8bit has quit IRC22:00
clarkbjeblair: wfm22:02
clarkbJayF: ok I am home22:02
*** annegentle has joined #openstack-infra22:02
JayFclarkb: https://review.openstack.org/#/c/170273/ is the change in question -- the test is failing saying ironic-python-agent-docs doesn't exist, but I'm confused and can't find where the equivalant job is added for Ironic22:03
*** gordc has quit IRC22:04
*** masoz has joined #openstack-infra22:04
clarkbJayF: it comes from the openstack-publish-jobs.yaml file22:05
clarkbJayF: so in jenkins/jobs/projects.yaml under ipa you want to add openstack-publish-jobs to your job list22:05
clarkbJayF: ironic has this if yo uwant to see an example22:06
*** hodos has quit IRC22:06
clarkbsdague: the zuul stuff in gerrit is shiny22:07
*** melwitt has quit IRC22:07
*** melwitt has joined #openstack-infra22:07
clarkbthough doesn't seem to load each time? in any case \o/22:07
JayFclarkb: how does that jenkins/jobs/projects.yaml interact with jenkins/jobs/ironic-python-agent.yaml ... ipa has entries in both22:07
*** cdent has quit IRC22:08
*** melwitt has quit IRC22:08
*** melwitt has joined #openstack-infra22:09
*** melwitt has quit IRC22:09
clarkbJayF: projects.yaml is where we instantiate job templates. the other .yaml files either create jobs directly or define templates that must be instantiated with some arguments22:09
*** medieval1 has joined #openstack-infra22:10
JayFclarkb: okay, that makes sense. I understand a bit more now, thanks. I'll push up that fix and then would appreciate a review on it if it looks good then :D22:11
* JayF thrilled to finally have docs for IPA22:11
clarkbJayF: basically our jobs come in two flavors, the - job: and the - job-template. templates have to be explicitly instantiated for each occurence22:11
clarkbregular jobs are added directly to jenkins as is22:11
*** annegentle has quit IRC22:11
*** annegentle has joined #openstack-infra22:12
openstackgerritJay Faulkner proposed openstack-infra/project-config: Add docs build, requirements check to IPA  https://review.openstack.org/17027322:12
*** packet has joined #openstack-infra22:12
*** SumitNaiksatam has quit IRC22:12
*** sarob has joined #openstack-infra22:13
*** medieval1 has quit IRC22:14
*** oomichi_ has joined #openstack-infra22:16
*** gulic has joined #openstack-infra22:17
*** marcusvrn has joined #openstack-infra22:18
*** andreykurilin_ has joined #openstack-infra22:18
*** __TheDodd__ has quit IRC22:19
*** marcusvrn has quit IRC22:19
*** marcusvrn has joined #openstack-infra22:19
*** crc32 has quit IRC22:20
*** smccully has quit IRC22:21
fungirace in zuul's test_crd_check_git_depends test? http://logs.openstack.org/55/170155/5/gate/gate-zuul-python27/3500eb0/console.html22:22
fungitesttools.matchers._impl.MismatchError: u'1,1 2,1' != '1,1'22:22
*** bknudson has quit IRC22:22
*** marun has quit IRC22:24
clarkbI think I have a couple zuul changes to fix some of those22:24
*** marun has joined #openstack-infra22:24
*** JayJ_ has quit IRC22:25
*** bruff has joined #openstack-infra22:25
*** melwitt has joined #openstack-infra22:25
fungilooks like self.history ordering may not be deterministic there22:25
bruffping for an infrastructure account question for a CI account22:26
clarkbfungi: it has to do with how we release the jobs, it can be made deterministic22:27
*** annegentle has quit IRC22:27
clarkbfungi: which is what my changes do, they more carefully release things in order so that we get deterministic results22:27
clarkbbruff: ask away22:27
fungiyeah, self.history[0].changes has what the test was expecting in self.history[-1].changes instead22:27
*** kgiusti has left #openstack-infra22:27
*** sigmavirus24 is now known as sigmavirus24_awa22:27
bruffclarkb - I'm trying to associate an CI account with an OpenID.  Our CI account was added manually as22:27
bruff13144   oracle-zfssa-ci Oracle ZFSSA CI22:27
bruffI was hoping to create an OpenId account and match up with this account, but now I've got another account, when I tried to login to review.openstack.org.22:27
bruffAccount ID    1586322:27
bruffI would like to keep an account for review.openstack.org using.22:28
bruffuserid: oracle-zfssa-ci22:28
bruffname: Oracle ZFSSA CI22:28
*** unicell1 has joined #openstack-infra22:28
*** unicell has quit IRC22:28
fungiclarkb: i'll find and review your changes, and recheck the one that failed to merge on this in the meantime22:28
clarkbbruff: we cannot merge accounts, we have just been having third party ci users use the newer openid based account as they move that direction22:29
bruffclarkb:  so can I get the userid on the new account set to oracle-zfssa-ci  ?22:30
*** melwitt has quit IRC22:31
fungiclarkb: is it mainly just https://review.openstack.org/160491 ? i guess the other crd tests need something similar to what you did to the duplicates test there?22:32
clarkbbruff: no, they have to be unique, you will haveto use a new username22:32
clarkbbruff: but that should be fine since typically the only person that needs to know what that string is is the third party CI operator22:32
*** amitgandhinz has quit IRC22:32
clarkbfungi: https://review.openstack.org/#/c/160491/ and https://review.openstack.org/#/c/160050/22:33
*** weshay has quit IRC22:33
bruffclarkb: Is this the username field on the Settings Profile page on review.openstack.org?22:33
*** packet has quit IRC22:33
clarkbbruff: yes22:33
bruffclarkb: Then that propagates through the various Infra servers from there?22:34
bruffclarkb:  Also for CI user, do I need to agree to the New Contributor Agreement for that user?22:35
*** tiswanso has joined #openstack-infra22:36
clarkbbruff: the only server that knows about that username is gerrit22:39
*** garyh has quit IRC22:39
clarkbno CLA required to post CI votes22:39
*** shardy has quit IRC22:39
bruffclarkb:  OK, how do I associate it with the CI group?22:40
asselin_bruff, I can do that22:40
fungiclarkb: it's not immediately obvious to me how 160050 deals with nondeterminism in the tests. were you seeing build cancellation racing with status updates in the crd tests?22:41
bruffFull Name22:41
brufforacle-zfssa-ci22:41
bruffEmail Address22:41
bruffOPENSTCK-CI-TEST_US_GRP@oracle.com22:41
bruffRegistered22:41
bruffApr 2, 2015 1:33 PM22:41
bruffAccount ID22:41
bruff1586322:41
bruff is the new CI account user22:41
*** tiswanso has quit IRC22:41
asselin_bruff, you're here now: https://review.openstack.org/#/admin/groups/270,members22:42
*** eharney has quit IRC22:43
bruffclarkb: asselin_: Many thanks22:46
*** lhcheng has joined #openstack-infra22:48
*** bhunter71 has quit IRC22:50
*** wenlock has quit IRC22:50
fungiclarkb: hrm, and 160491 failed in the gate on a different problem in the zuul unit tests now22:52
*** lhcheng has left #openstack-infra22:53
fungi'SUCCESS' != 'ABORTED': Build should have been aborted (in test_abandoned_gate)22:53
openstackgerritMerged openstack-infra/zuul: Add commit needed-by  https://review.openstack.org/17015522:53
mtreinishfungi: heh, on my gerritbot patch I just realized the same reasoning could also apply to subunit2sql, which reports in both :)22:53
clarkbfungi: I think thats another race, the job is running to completion before the thing that triggers abandonment occurs22:55
*** mriedem is now known as mriedem_away22:58
*** bruff has left #openstack-infra22:58
*** baoli has quit IRC22:59
fungiagreed23:02
jeblairfungi: are you looking into that or do you want to hand it off to me?23:02
* jeblair is back and catching up23:03
*** dannywilson has quit IRC23:03
fungijeblair: i was about to dig into finding a fix for the nondeterminism in test_crd_check_git_depends and got sidetracked by test_abandoned_gate, but am trying to stick with the first problem first23:04
*** sabeen1 has quit IRC23:04
jeblairfungi: i'll take abandoned_gate then23:05
fungijeblair: also if you're fine with https://review.openstack.org/170289 i think that may help with our current install/upgrade problems on nodepool.o.o23:05
jeblairclarkb: i double checked and i think i did not copy the problem you fixed in 160491 to any new tests23:05
*** andreykurilin_ has quit IRC23:05
*** dannywilson has joined #openstack-infra23:05
*** achanda has quit IRC23:08
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Switch nodepool from MySQL-python to PyMySQL  https://review.openstack.org/17031423:09
*** otter768 has joined #openstack-infra23:10
*** medieval1 has joined #openstack-infra23:10
*** unicell1 has quit IRC23:11
*** unicell has joined #openstack-infra23:11
clarkbjeblair: cool23:12
jeblairfungi: +2d both pymysql changes23:12
jeblairdid not aprv23:12
jeblair(i expect to head out in a few mins)23:12
fungijeblair: no problem. i can take care of approving and restarting nodepool (and if absolutely necessary reverting and restarting it again)23:13
fungithanks!23:13
*** medieval1 has quit IRC23:14
*** otter768 has quit IRC23:15
*** sarob has quit IRC23:16
*** mwagner_lap has joined #openstack-infra23:16
mordredfungi: woot!23:21
*** hichihara has joined #openstack-infra23:21
*** dboik_ has joined #openstack-infra23:21
openstackgerritMerged openstack-infra/nodepool: Switch from MySQL-python to PyMySQL  https://review.openstack.org/17028923:22
*** sarob has joined #openstack-infra23:23
*** dboik has quit IRC23:25
*** patrickeast has quit IRC23:25
*** dboik_ has quit IRC23:26
openstackgerritJeremy Stanley proposed openstack-infra/zuul: Fix race in CRD Git depends test  https://review.openstack.org/17031723:26
*** dannywilson has quit IRC23:26
*** sdake_ has joined #openstack-infra23:27
fungistab in the dark ^ based on clarkb's earlier fix, because something's horked up with my gcc at the moment so tox can't install stuff needing to build c extensions23:27
*** sarob has quit IRC23:28
*** rbradfor has quit IRC23:30
*** sdake has quit IRC23:30
*** ayoung has joined #openstack-infra23:32
*** arosen has quit IRC23:32
*** sdake has joined #openstack-infra23:33
*** gulic has quit IRC23:35
*** sdake_ has quit IRC23:37
fungihrm, that didn't do what i expected23:38
openstackgerritJames E. Blair proposed openstack-infra/zuul: Fix checking all builds are waiting in tests  https://review.openstack.org/17031923:38
jeblairclarkb, fungi: ^ so that was fun!23:39
*** ZZelle_ has quit IRC23:39
*** pritesh has joined #openstack-infra23:39
jeblairclarkb, fungi: i'm pretty sure the race condition in the test was an ACTUAL race condition in reality23:39
fungijeblair: oh! that could be affecting more tests than just that one to23:39
jeblairso, um, "it only happens in tests" takes another knock :)23:39
fungiindeedy!23:40
fungiand "tests do find bugs" gets another notch23:40
*** amitgandhinz has joined #openstack-infra23:40
*** annegentle has joined #openstack-infra23:41
*** MarkAtwood has quit IRC23:45
*** rlucio has quit IRC23:46
krotscheckWhere all do I have to define a job again? I thought I caught all places in https://review.openstack.org/#/c/169829/ , but clearly I missed one :/23:47
mordredkrotscheck: you have defined a job-template but have not instantiated the template anywhere23:49
*** FatBack has joined #openstack-infra23:49
mordredkrotscheck: look in jenkins/jobs/projects.yaml for a horizon section23:50
krotscheckmordred: Thanks, checking23:50
mordredthat's where you'll instantiate the job template for the horizon project23:50
mordredkrotscheck: the  multiple places thing is one of the things we're hoping to fix with zuulv323:50
*** erlon has quit IRC23:51
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Add NPM Command Execution as a Build Target  https://review.openstack.org/16982923:52
krotscheckmordred: Let's see if that does it, thanks :)23:52
fungimordred: interestingly, when puppet upgraded nodepool from git just now, it set the package version to 0.0.1.post10023:52
fungii'm guessing we got a new pbr in the bargain23:53
mordredfungi: yay!23:53
*** bswartz has joined #openstack-infra23:53
mordredfungi: I wanna see new metrics!!!23:53
*** jaypipes has quit IRC23:54
fungiwell, i haven't restarted nodepoold just yet23:54
mordred:)23:54
fungistill checking the logs to make sure the pip install succeeded with the switch to pymysql23:54
* mordred is weirdly overly excited to see time breakdowns by API call23:54
fungii mean it _seems_ to have23:54
fungiyep, syslog lgtm23:55
fungiokay, restarting nodepoold now23:55
mordredthe fun part is we should immediately get some counters, because it runs a bunch of flavor lists and stuff on restart to repopulate its internal caches and stuff23:56
*** annegentle has quit IRC23:57
jeblairmordred: if you have a sec for 170319, it would be good to get it in before a zuul restart23:58
jeblairwhich i think i might to tomorrow23:58
jeblairmordred: oops, meant 17030023:58

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