Friday, 2014-10-17

*** groknix has quit IRC00:00
*** unicell has joined #openstack-infra00:00
ianwjeblair: hmm, i'm not sure that nodepool gzip patch is working the way i expected00:03
ianwhttp://paste.openstack.org/show/121548/ <- no content type there ...00:04
ianwjeblair: i wonder if we need a "AddType text/text .log" or similar00:06
*** SumitNaiksatam has quit IRC00:07
HeOSclarkb, hmmm.00:08
openstackgerritA change was merged to openstack-infra/project-config: Add tripleo-ansible to #tripleo  https://review.openstack.org/12873300:10
clarkbHeOS: usually for us it surfaces as someone having two acounts because launchpad gave them a new openid for some reason00:10
*** rainya has quit IRC00:11
HeOSclarkb, two accounts - is a accounts with different openid or what ?00:11
*** ashp has quit IRC00:12
clarkbyes two different openids00:14
*** sarob has quit IRC00:15
*** ashp has joined #openstack-infra00:15
anteayaclarkb: any reason to hold off approving krotscheck's remove py26 patch? https://review.openstack.org/#/c/128736/200:17
clarkbhrm00:18
clarkbit would be nice if that change pinned py26 to icehouse and juno releases for the server projects00:18
anteayaI won't approve then00:18
*** ashp has quit IRC00:18
anteayaclarkb: want to say that in your review?00:19
*** ashp has joined #openstack-infra00:19
clarkbsure00:19
fungii think any projects which have a stable/juno branch can have that job limited to stable/(icehouse|juno)00:21
clarkbyup00:21
clarkbI left a comment on the review00:21
clarkbkrotscheck is being far too nice and if we leave it up to the projects to deprecate on their schedule we will never deprecate00:22
fungisome quick looping over gerrit ls-projects|grep ^openstack doing wget to git.o.o looking for a stab;e/juno ref will generate the list relatively quickly (i did something similar to generate the list of stable/havana branches for tagging and deleting a few weeks ago)00:23
clarkbwow I don't think I have ever seen zuul be so quiet on a weekday00:25
clarkbnon holiday00:25
clarkbI am celebrating juno with a gin and tonic00:25
*** ashp has quit IRC00:25
anteayaif you discount the 114 in merge-check00:25
anteayait is a veritable ghost town00:26
anteayaenjoy the beverage00:26
clarkbya I wasn't counting those00:26
*** ashp has joined #openstack-infra00:26
clarkbmaybe I should :)00:26
anteayanah00:26
anteayaenjoy the beverage00:26
anteayaempty gate00:26
anteayacan't remember the last time I saw that00:26
anteayaoops00:27
anteayaI spoke too soon00:27
anteayatrove patch00:27
SlickNikThat was my doing. :)00:28
SlickNikSorry to break up the party.00:28
*** camunoz has quit IRC00:28
anteayaSlickNik: welcome to the party00:29
* anteaya shows SlickNik to the bar00:29
fungispeaking for forcible deprecation... i'm this || far from telling glance they're no longer py3k compliant and just not testing them on 3.4 until someone rewrites their tests00:29
anteayahelp yourself00:29
anteayafungi: well best to tell them now00:29
anteayasince we are day one of kilo00:29
anteayathat gives them some time00:29
anteayasince if you feel that way, it will only get worse00:29
fungithey've got at least 30 tests which are nondeterministic in the face of a hash algorithm change00:29
anteayaand they aren't going to have more time than right now00:30
anteayaplus if you don't tell them, they are just going to keep creating tests like this00:30
anteayaunless of course you are ranting00:31
anteayain which case, carry on00:31
anteayayou deserve a little soap box time00:31
anteayayou are usually so busy talking people down from theirs00:31
funginah, i'm just trying random solutions at the moment, but getting them passing on 3.4 will probably take a combination of at least several separate solutions00:32
anteayabest to toss it back them with a rewrite instruction00:32
clarkbfungi: I think its fair to punt it back on them00:33
anteayaif they don't know, they will just keep producing this00:33
anteayayou've spent all day on this00:33
*** shashankhegde has quit IRC00:33
anteayawhich is your time to spend00:33
anteayabut at a certain point it is glance's problem00:33
fungion a positive note, i have yet to identify anything in the client itself which doesn't work on 3.4, it's just their unit test suite is based on some pretty poor assumptions00:36
fungiwhich leaves it untestable on 3.400:36
anteayayou found a bright side!00:37
openstackgerritIan Wienand proposed a change to openstack-infra/config: Better htaccess for nodepool.o.o logs  https://review.openstack.org/12909600:40
fungiinvestigated whether there are ways to drop back from sip to fnv hash algorithm at runtime, but alas no00:43
*** dmsimard is now known as dmsimard_away00:43
*** zaphod42 has joined #openstack-infra00:43
fungithere was apparently some early discussion of making it runtime-pluggable when the pep was being drafted, but in the end they decided to just hard-code it00:44
*** zaphod42 has joined #openstack-infra00:44
ianw^ if someone with access to nodepool.o.o wants to quickly test the above change actually sends down gzipped logs by manual edit, that would be cool.  i works for me locally but that's just apache on my laptop00:45
*** camunoz has joined #openstack-infra00:45
fungiso, anyway, it's highly unlikely that i'll randomly stumble across an initial seed for sip with exactly the same properties across the glanceclient codebase as fnv with a seed of 000:45
fungicurrent pain points are predetermined multi-parameter urls, and predetermined json being used for comparisons against urls and json generated from unordered datastructures00:47
fungiooh, a hash seed of 12 gets all but 14 tests to pass00:47
*** zaphod42_ has quit IRC00:47
*** ashp has quit IRC00:48
*** mmaglana has quit IRC00:48
anteayafungi: ha ha ha00:48
fungiworst i've seen is 30 failing tests00:48
*** ashp has joined #openstack-infra00:48
*** ChuckC has quit IRC00:48
*** zaphod42 has quit IRC00:48
anteayaso 14 failures is a step up00:48
anteayaso looking at this patch: https://review.openstack.org/#/c/128325/00:51
*** emagana has joined #openstack-infra00:52
anteayahorizon needs to add a lib to get tests working since it is using a thin slave for functional tests00:52
anteayaand unit tests run on a thick slave00:52
*** marun has quit IRC00:52
anteayaso should funtional tests use a thick slave too?00:52
anteayaor is the best approach just to install the lib that the macro in the patch suggests00:53
*** alexpilotti has quit IRC00:53
*** camunoz is now known as camunoz_mtg00:53
*** ChuckC has joined #openstack-infra00:54
*** ashp has quit IRC00:55
*** ashp has joined #openstack-infra00:55
*** ashp has quit IRC00:56
*** ashp has joined #openstack-infra00:58
anteayaso 4 of the config repo patches for tomorrow are in merge conflict: https://review.openstack.org/#/q/status:open+topic:config-rename,n,z00:58
anteayaI could fix them tonight and then fix them again tomorrow00:58
anteayaor I could fix them tomorrow00:58
anteayaI'm leaning toward fixing them tomorrow00:59
*** jerryz has joined #openstack-infra00:59
*** salv-orlando has quit IRC01:03
openstackgerritAlan Pevec proposed a change to openstack-infra/project-config: Add juno compat jobs to the tempest check pipeline  https://review.openstack.org/12898701:04
openstackgerritAlan Pevec proposed a change to openstack-infra/project-config: Add periodic Juno jobs  https://review.openstack.org/12896101:04
openstackgerritAlan Pevec proposed a change to openstack-infra/project-config: Add Juno stable-compat-jobs for trunk clients and libs  https://review.openstack.org/12910101:04
*** rainya has joined #openstack-infra01:04
*** armax has joined #openstack-infra01:04
*** apevec has quit IRC01:07
*** otter768 has joined #openstack-infra01:08
*** alexpilotti has joined #openstack-infra01:10
*** alexpilotti has quit IRC01:13
*** teran has quit IRC01:14
*** yamamoto_ has joined #openstack-infra01:18
*** sdake_ has quit IRC01:20
*** esker has joined #openstack-infra01:21
*** SumitNaiksatam has joined #openstack-infra01:23
*** mriedem has joined #openstack-infra01:24
*** yaguang has joined #openstack-infra01:25
*** mmaglana has joined #openstack-infra01:31
anteayamordred: from the cats tumbler "might not the beatific vision become a source of boredom, in the long run?" if it is just a vision, perhaps - if it is a vision accompanied by a feeling of all encompasing love? not a chance01:32
*** yongli has quit IRC01:32
*** nosnos has joined #openstack-infra01:32
*** armax has quit IRC01:35
fungiforget samuel beckett... someone should do cat posters with t.s. eliot quotes01:36
anteayathat would be awesome!01:37
anteayaI found mine: http://beckittns.tumblr.com/post/9547454644301:37
*** Longgeek has joined #openstack-infra01:37
anteayafungi: might this be you and glanceclient? http://beckittns.tumblr.com/post/9520750938701:38
fungibasically, yes01:39
*** Ryan_Lane has quit IRC01:40
fungineed moar prickly01:40
*** alexpilotti has joined #openstack-infra01:41
fungii at least eventually followed the recommendation to stop, seek help on the mailing list, and transition to the drinking portion of my evening01:41
*** Longgeek has quit IRC01:42
anteayaI saw the mailing list move01:44
anteayaand applaud the transition to the next activity01:45
*** patrickeast has quit IRC01:45
anteayaif that be drinking for you, so be it01:45
anteayaI accept that01:45
anteayafor me it is cat pictures01:45
anteayaenough cats01:48
anteayaonto jack johnson and candles01:48
*** emagana has quit IRC01:54
*** emagana has joined #openstack-infra01:55
openstackgerritIan Wienand proposed a change to openstack-infra/config: Try out later puppetlabs-apache  https://review.openstack.org/12910701:56
*** liu has quit IRC01:57
*** liu has joined #openstack-infra01:57
*** rainya has quit IRC01:58
*** ashp has quit IRC01:58
*** ashp has joined #openstack-infra01:59
*** rainya has joined #openstack-infra01:59
openstackgerritK Jonathan Harker proposed a change to openstack-infra/nodepool: Reset the client object before creating the image  https://review.openstack.org/7494301:59
*** camunoz_mtg has quit IRC01:59
*** emagana has quit IRC01:59
*** weshay has quit IRC02:00
liuIs a third-party-account must be associated with a Gerrit account?02:01
*** otter768 has quit IRC02:01
liuWhen I edit the wikipage for my third party account with the "Gerrit Account" item, I don't know how to fill in it.02:02
*** chandankumar has joined #openstack-infra02:02
*** armax has joined #openstack-infra02:02
waynrzaro: can 'defaults' be specified per-project?02:03
*** otter768 has joined #openstack-infra02:03
waynrzaro: in jenkins-job-builder02:03
waynri'm attempting to use the initial version of my patch and realizing that my jobs aren't pulling in any templates (with or without that the patch) specified at the project level02:04
clarkbliu a third party test account is a gerrit account02:05
waynralso, looking at the documentation it seems like defaults are only intended to target jobs and job-templates02:05
waynr:(02:05
waynrfor each job in project ;do apply-template ;done02:06
waynr:)02:06
waynrI noticed you didn't object to my usage of "defaults" at the project level in the commit message here: https://review.openstack.org/#/c/128417/2//COMMIT_MSG02:07
*** ivar-lazzaro has quit IRC02:07
*** emagana has joined #openstack-infra02:08
waynri can imagine why it would be difficult to apply templats on each job in a project if each job already has template specified02:08
waynrespecially with the list-of-jobs change i am proposing02:08
*** rainya has quit IRC02:09
waynrmaybe i'll add some sweet logic to give jobs a list of defaults if they don't already have02:09
waynr(i mean to give them the project-level defaults)02:09
waynrwooo mutable state02:10
waynrer02:10
*** armax has quit IRC02:10
waynrwhenever i said "apply templat" i meant "apply defaults"02:10
*** camunoz_mtg has joined #openstack-infra02:11
*** otter768 has quit IRC02:13
openstackgerritIan Wienand proposed a change to openstack-infra/config: Try out later puppetlabs-apache  https://review.openstack.org/12910702:13
waynrdang02:14
*** teran has joined #openstack-infra02:14
*** otter768 has joined #openstack-infra02:19
*** teran has quit IRC02:19
*** rainya has joined #openstack-infra02:20
*** r-daneel has quit IRC02:21
*** rainya has quit IRC02:23
*** emagana has quit IRC02:24
*** sarob has joined #openstack-infra02:24
anteayaliu you asked the same questions yesterday02:25
anteayaliu: do you see your gerrit third party account on this list? https://review.openstack.org/#/admin/groups/270,members02:26
openstackgerritIan Wienand proposed a change to openstack-infra/config: Try out later puppetlabs-apache  https://review.openstack.org/12910702:28
*** koolhead17 has joined #openstack-infra02:30
*** rainya has joined #openstack-infra02:32
openstackgerritIan Wienand proposed a change to openstack-infra/config: Try out later puppetlabs-apache  https://review.openstack.org/12910702:32
anteayaokay if I don't get a response from liu here soon, I'm going to have to log off for the night02:34
anteayaI know I am percieved as a big meany but it is really frustrating for me when I have zero idea what folks are asking02:34
waynrit's okay to be a big meany sometimes02:36
waynrbetter than being a small meany all the time02:37
anteayaI've been a big meany for quite some time02:38
anteayagetting tired of it02:38
anteayait gets old fast02:38
waynrpass the torch02:38
anteayait is all yours02:40
anteayayou can help liu02:40
anteayag'night02:40
waynrgoodnight!02:43
*** achanda_ has joined #openstack-infra02:43
waynri'm actually about to amscray myself02:43
*** achanda__ has joined #openstack-infra02:43
*** spzala has quit IRC02:44
*** armax has joined #openstack-infra02:45
*** stevemar has joined #openstack-infra02:45
*** rainya has quit IRC02:46
*** achanda has quit IRC02:46
*** achanda_ has quit IRC02:47
*** harlowja is now known as harlowja_away02:47
*** rainya has joined #openstack-infra02:48
*** rainya_ has joined #openstack-infra02:49
*** rainya_ has quit IRC02:52
*** esker has quit IRC02:53
*** sarob has quit IRC02:55
*** camunoz_mtg has quit IRC02:58
*** sarob has joined #openstack-infra02:59
*** emagana has joined #openstack-infra03:00
*** zns has joined #openstack-infra03:03
*** zns has joined #openstack-infra03:04
*** stevemar has quit IRC03:08
*** zns_ has joined #openstack-infra03:09
*** ace05 has quit IRC03:09
openstackgerritIan Wienand proposed a change to openstack-infra/config: Try out later puppetlabs-apache  https://review.openstack.org/12910703:10
*** otter768 has quit IRC03:10
*** zns__ has joined #openstack-infra03:12
*** zns has quit IRC03:13
*** zns_ has quit IRC03:13
*** shashankhegde has joined #openstack-infra03:14
*** zns__ has quit IRC03:15
*** yamahata has joined #openstack-infra03:18
*** Longgeek has joined #openstack-infra03:22
*** stevemar has joined #openstack-infra03:23
pleia2giants \o/03:23
pleia2:)03:23
dtroyer:) see ya Tuesday03:23
pleia2hehe03:24
*** julim has joined #openstack-infra03:24
pleia2I'll be traveling for the whole world series, but at least it'll all be neutral territory ;)03:25
dtroyerwe don't bite out here, unless you're covered in BBQ sauce03:25
*** ashp has quit IRC03:25
pleia2haha03:26
pleia2we don't either, good to have friendly teams in the series03:26
dtroyerI hope there isn't a game 7, I'll be on a plane to paris03:26
pleia2unless you're covered in kale03:26
pleia2ah, yeah, I'm not flying out until the 31st03:27
*** jcoufal has joined #openstack-infra03:27
*** ashp has joined #openstack-infra03:27
dtroyerso wear your shirt, I'll wear mineā€¦I have a feeling I'll be outnumbered either way ;)03:27
pleia2:)03:28
openstackgerritIan Wienand proposed a change to openstack-infra/config: Try out later puppetlabs-apache  https://review.openstack.org/12910703:35
zarowaynr: sounds good.03:48
*** marun has joined #openstack-infra03:49
zarowaynr: i like that change for colon delimited paths (125854).  would you be able to add just that little bit of documentation?03:50
*** mmedvede has quit IRC03:51
*** katyafervent is now known as katyafervent_awa03:52
*** sdake_ has joined #openstack-infra03:55
*** mriedem has quit IRC04:03
*** teran has joined #openstack-infra04:03
*** timrc is now known as timrc-afk04:04
openstackgerritIan Wienand proposed a change to openstack-infra/config: Try out later puppetlabs-apache  https://review.openstack.org/12910704:05
*** chandankumar has quit IRC04:05
jogoif someone wants to see a scary function04:06
jogohttp://git.openstack.org/cgit/openstack/nova/tree/nova/virt/libvirt/driver.py#n373604:06
jogoCyclomatic complexity of 6704:06
*** mmaglana has quit IRC04:06
*** mmaglana has joined #openstack-infra04:07
*** teran has quit IRC04:08
*** camunoz has joined #openstack-infra04:08
*** garyh has quit IRC04:09
*** shashankhegde has quit IRC04:10
*** chandankumar has joined #openstack-infra04:10
waynrzaro: sure thing04:19
waynri'll try to get that finished tonight04:20
*** sarob has quit IRC04:22
*** koolhead17 has quit IRC04:22
*** HenryG_ has quit IRC04:35
openstackgerritIan Wienand proposed a change to openstack-infra/config: Better htaccess for nodepool.o.o logs  https://review.openstack.org/12909604:37
openstackgerritIan Wienand proposed a change to openstack-infra/config: Better htaccess for nodepool.o.o logs  https://review.openstack.org/12909604:41
*** pcrews has quit IRC04:42
*** dims_ has quit IRC04:48
*** dims_ has joined #openstack-infra04:48
openstackgerritIan Wienand proposed a change to openstack-infra/config: Deploy vhost templte for nodepool.o.o logs  https://review.openstack.org/12909604:52
openstackgerritIan Wienand proposed a change to openstack-infra/config: Deploy vhost template for nodepool.o.o logs  https://review.openstack.org/12909604:52
*** jcoufal has quit IRC04:52
*** dims_ has quit IRC04:53
openstackgerritIan Wienand proposed a change to openstack-infra/config: Deploy vhost template for nodepool.o.o logs  https://review.openstack.org/12909604:54
ianwbe nice if the nodepool logs were sent gzipped ... that should be easy <= famous last words04:55
*** harlowja_at_home has joined #openstack-infra04:56
*** dmsimard_away is now known as dmsimard04:56
*** achanda has joined #openstack-infra04:59
*** achanda__ has quit IRC05:02
*** chandan_kumar has joined #openstack-infra05:03
*** sarob has joined #openstack-infra05:04
*** teran has joined #openstack-infra05:04
*** emagana has quit IRC05:04
*** chandankumar has quit IRC05:06
*** _nadya_ has joined #openstack-infra05:06
*** harlowja_still_a has joined #openstack-infra05:07
*** signed8bit has joined #openstack-infra05:08
*** teran has quit IRC05:09
waynrzaro: it's gonna be pretty difficult to specify defaults at the 'project' without doing horrible things in Builder.generateXML05:09
*** garyh has joined #openstack-infra05:10
*** harlowja_at_home has quit IRC05:10
*** signed8bit has quit IRC05:13
*** signed8bit has joined #openstack-infra05:13
*** dimtruck is now known as zz_dimtruck05:14
*** harlowja_still_a has quit IRC05:15
*** zz_dimtruck is now known as dimtruck05:18
*** yolanda has joined #openstack-infra05:18
*** mrmartin has joined #openstack-infra05:21
*** emagana has joined #openstack-infra05:26
*** koolhead17 has joined #openstack-infra05:26
*** reed has quit IRC05:27
*** shashankhegde has joined #openstack-infra05:28
*** chandan_kumar has quit IRC05:28
*** chandankumar has joined #openstack-infra05:28
*** doude has joined #openstack-infra05:30
*** shashankhegde has quit IRC05:31
*** cristov_mac has joined #openstack-infra05:33
*** cristov_mac has quit IRC05:33
*** cristov_mac has joined #openstack-infra05:33
*** cristov_mac has quit IRC05:33
*** cristov_mac has joined #openstack-infra05:34
*** koolhead_ has joined #openstack-infra05:36
waynrespecially since multiple projects may use the same job/template/group05:36
*** koolhead17 has quit IRC05:37
*** emagana has quit IRC05:37
*** emagana has joined #openstack-infra05:38
*** BharatK has joined #openstack-infra05:40
*** chandan_kumar has joined #openstack-infra05:41
*** chandankumar has quit IRC05:42
*** gyee has quit IRC05:42
*** _nadya_ has quit IRC05:42
*** emagana has quit IRC05:42
*** koolhead_ has quit IRC05:45
*** emagana has joined #openstack-infra05:46
*** chandan_kumar has quit IRC05:47
*** koolhead17 has joined #openstack-infra05:48
*** koolhead17 has joined #openstack-infra05:48
*** ildikov has quit IRC05:48
*** shashankhegde has joined #openstack-infra05:48
*** marun has quit IRC05:48
*** signed8bit has quit IRC05:48
*** afazekas has joined #openstack-infra05:50
*** ashp has quit IRC05:54
*** signed8bit has joined #openstack-infra05:54
*** ashp has joined #openstack-infra05:54
*** zaphod42 has joined #openstack-infra05:57
waynr(mutable state)--05:58
openstackgerritWayne Warren proposed a change to openstack-infra/jenkins-job-builder: Accept list of paths in 'path' arg.  https://review.openstack.org/12585406:02
*** koolhead17 has quit IRC06:03
*** zaphod42 has quit IRC06:03
*** ashp has quit IRC06:05
*** teran has joined #openstack-infra06:05
*** katyafervent_awa is now known as katyafervent06:06
*** ashp has joined #openstack-infra06:08
*** stevemar has quit IRC06:08
*** k4n0 has joined #openstack-infra06:09
*** teran has quit IRC06:10
waynrmaybe i just need to redo my thinking of groups and projects06:11
*** _nadya_ has joined #openstack-infra06:11
waynrdamnit i spent too much time on this multiple defaults thing06:13
waynrtime to do some work i get paid for06:13
*** achanda has quit IRC06:15
*** achanda has joined #openstack-infra06:16
*** achanda has quit IRC06:16
*** r1chardj0n3s is now known as r1chardj0n3s_afk06:22
*** ildikov has joined #openstack-infra06:26
*** marun has joined #openstack-infra06:26
*** mpaolino has joined #openstack-infra06:27
*** signed8bit has quit IRC06:31
*** marun has quit IRC06:31
*** marun has joined #openstack-infra06:33
*** Mmike has quit IRC06:36
*** Mmike has joined #openstack-infra06:36
*** e0ne has joined #openstack-infra06:38
*** amcrn has quit IRC06:39
*** e0ne has quit IRC06:43
*** chandankumar has joined #openstack-infra06:44
*** dimtruck is now known as zz_dimtruck06:44
*** e0ne has joined #openstack-infra06:47
*** e0ne has quit IRC06:48
*** e0ne has joined #openstack-infra06:52
*** _nadya_ has quit IRC06:53
*** e0ne has quit IRC06:54
*** camunoz has quit IRC06:54
*** andreykurilin_ has joined #openstack-infra06:56
*** ashp has quit IRC07:04
*** ashp has joined #openstack-infra07:04
*** sarob has quit IRC07:05
*** _nadya_ has joined #openstack-infra07:06
*** teran has joined #openstack-infra07:06
*** sarob has joined #openstack-infra07:07
*** pblaho has joined #openstack-infra07:09
ttxopenstack/requirements stable/juno branch up07:09
*** teran has quit IRC07:12
*** sarob has quit IRC07:12
*** dmsimard is now known as dmsimard_away07:15
*** proffalken has joined #openstack-infra07:16
*** proffalken has quit IRC07:16
*** teran has joined #openstack-infra07:16
*** ashp has quit IRC07:16
*** emagana has quit IRC07:17
*** proffalk1n has quit IRC07:17
*** arxcruz has joined #openstack-infra07:19
*** ashp has joined #openstack-infra07:19
*** koolhead17 has joined #openstack-infra07:21
*** koolhead17 has quit IRC07:23
*** yamamoto_ has quit IRC07:23
*** _nadya_ has quit IRC07:30
*** andreykurilin_ has quit IRC07:32
*** luqas has joined #openstack-infra07:33
*** HeOS has quit IRC07:35
*** salv-orlando has joined #openstack-infra07:36
*** ihrachyshka has joined #openstack-infra07:36
*** Guest51022 has joined #openstack-infra07:38
*** shashankhegde has quit IRC07:42
*** BharatK has quit IRC07:42
*** jgallard has joined #openstack-infra07:43
*** mancdaz_away is now known as mancdaz07:45
*** koolhead17 has joined #openstack-infra07:47
*** shashankhegde has joined #openstack-infra07:51
*** e0ne has joined #openstack-infra07:52
*** dizquierdo has joined #openstack-infra07:53
*** alexpilotti has quit IRC07:55
*** shashankhegde has quit IRC07:55
*** teran has quit IRC07:55
*** jpich has joined #openstack-infra07:55
*** alexpilotti has joined #openstack-infra07:56
*** alexpilotti has quit IRC07:56
*** BharatK has joined #openstack-infra07:56
*** alexpilotti has joined #openstack-infra07:58
*** skolekonov has joined #openstack-infra08:02
*** yamamoto_ has joined #openstack-infra08:04
*** hashar has joined #openstack-infra08:05
*** sarob has joined #openstack-infra08:06
*** sarob has quit IRC08:10
*** MaxV has joined #openstack-infra08:12
*** koolhead17 has quit IRC08:15
*** koolhead17 has joined #openstack-infra08:15
*** sdake_ has quit IRC08:18
*** dizquierdo has quit IRC08:18
*** jlibosva has joined #openstack-infra08:19
*** koolhead17 has quit IRC08:20
*** IvanBerezovskiy has joined #openstack-infra08:20
*** jp_at_hp has joined #openstack-infra08:23
*** jcoufal has joined #openstack-infra08:24
*** jistr has joined #openstack-infra08:24
*** BobBall_AWOL is now known as BobBall08:25
*** derekh has joined #openstack-infra08:26
*** yamamoto_ has quit IRC08:26
*** ildikov has quit IRC08:26
*** dmellado_ has joined #openstack-infra08:26
*** ildikov has joined #openstack-infra08:26
*** cdent has joined #openstack-infra08:27
*** hashar has quit IRC08:29
*** yamamoto_ has joined #openstack-infra08:31
*** jvrbanac has quit IRC08:35
*** yamamoto_ has quit IRC08:36
*** dmitryme has quit IRC08:37
*** mmaglana has quit IRC08:38
*** wendar_ has joined #openstack-infra08:38
*** jlibosva has quit IRC08:38
*** mrmartin has quit IRC08:38
*** jlibosva has joined #openstack-infra08:38
*** Longgeek has quit IRC08:40
*** mpaolino has quit IRC08:40
*** wendar has quit IRC08:40
*** sileht has quit IRC08:41
*** sileht has joined #openstack-infra08:41
*** jvrbanac has joined #openstack-infra08:41
*** Longgeek has joined #openstack-infra08:41
*** jlibosva has quit IRC08:42
*** dmitryme has joined #openstack-infra08:42
*** jlibosva has joined #openstack-infra08:42
*** jlibosva has joined #openstack-infra08:43
*** Guest51022 has quit IRC08:43
*** Guest51022 has joined #openstack-infra08:44
*** armax has quit IRC08:45
*** jlibosva has quit IRC08:45
*** jlibosva has joined #openstack-infra08:45
*** dizquierdo has joined #openstack-infra08:53
*** zz_johnthetubagu is now known as johnthetubaguy08:53
*** jcoufal has quit IRC08:53
*** jcoufal has joined #openstack-infra08:54
*** HeOS has joined #openstack-infra09:02
*** yaguang has quit IRC09:03
*** yaguang has joined #openstack-infra09:04
ttxdtroyer, mtreinish, sdad: should we have a stable/juno branch for devstack?09:04
*** dmellado_ has quit IRC09:08
*** hashar has joined #openstack-infra09:08
*** rkukura_ has joined #openstack-infra09:08
*** rkukura has quit IRC09:09
*** rkukura_ is now known as rkukura09:09
*** mpaolino has joined #openstack-infra09:10
gilliardpaste.o.o down?09:14
gilliardoh no - back now.  I was getting 500s for a while.09:15
*** flaper87|afk is now known as flaper8709:16
*** yamahata has quit IRC09:18
*** rlandy has joined #openstack-infra09:25
*** dims_ has joined #openstack-infra09:27
*** ociuhandu has quit IRC09:32
*** dims_ has quit IRC09:32
openstackgerritDavid Pursehouse proposed a change to openstack-infra/jenkins-job-builder: Add support for "Override Build Parameters" option in EnvInject  https://review.openstack.org/12918909:34
*** mpaolino has quit IRC09:38
*** isviridov_afk is now known as isviridov09:42
*** pelix has joined #openstack-infra09:44
*** ashp has quit IRC09:46
*** ashp has joined #openstack-infra09:47
*** flaper87 is now known as flaper87|afk09:50
*** cody-somerville has joined #openstack-infra09:50
*** hashar has quit IRC09:52
*** unicell has quit IRC09:56
*** unicell has joined #openstack-infra09:57
*** hashar has joined #openstack-infra10:01
*** cody-somerville has quit IRC10:02
*** dims_ has joined #openstack-infra10:02
*** ZZelle has quit IRC10:07
*** ZZelle has joined #openstack-infra10:07
*** mrmartin has joined #openstack-infra10:07
*** BharatK has quit IRC10:10
*** jgallard has quit IRC10:12
*** jcoufal has quit IRC10:18
*** pc_m has joined #openstack-infra10:20
*** pc_m has quit IRC10:21
*** pc_m has joined #openstack-infra10:21
*** koolhead17 has joined #openstack-infra10:22
*** koolhead17 has joined #openstack-infra10:22
*** BharatK has joined #openstack-infra10:24
*** Guest51022 has quit IRC10:27
*** hashar has quit IRC10:32
*** johnthetubaguy is now known as zz_johnthetubagu10:43
*** _nadya_ has joined #openstack-infra10:44
*** che-arne has joined #openstack-infra10:46
AJaegerfungi, the requirements change for pypy is not working as expected - see https://review.openstack.org/#/c/129014/ and https://review.openstack.org/#/c/128849/10:48
* AJaeger does not see directly the problem ;(10:48
*** denis_makogon has joined #openstack-infra10:48
*** dmellado_ has joined #openstack-infra10:50
*** ociuhandu has joined #openstack-infra10:53
*** koolhead17 has quit IRC10:53
*** BharatK has quit IRC10:56
*** koolhead17 has joined #openstack-infra10:56
*** koolhead17 has joined #openstack-infra10:56
*** jcoufal has joined #openstack-infra10:57
*** jcoufal has quit IRC10:57
*** jcoufal has joined #openstack-infra10:57
*** ociuhandu has quit IRC11:02
*** ociuhandu has joined #openstack-infra11:04
*** ociuhandu_ has joined #openstack-infra11:07
*** ociuhandu has quit IRC11:09
*** ociuhandu_ is now known as ociuhandu11:09
*** jerryz has quit IRC11:12
*** BharatK has joined #openstack-infra11:13
*** dims_ has quit IRC11:14
*** dims_ has joined #openstack-infra11:15
*** ociuhandu has quit IRC11:18
*** dims_ has quit IRC11:18
*** dims_ has joined #openstack-infra11:19
*** dims_ has quit IRC11:19
*** dimsum_ has joined #openstack-infra11:19
*** mase_x200 has joined #openstack-infra11:22
*** ildikov_ has joined #openstack-infra11:23
*** yamamoto has joined #openstack-infra11:38
dimsum_SergeyLukjanov: can you please bless this when you get a chance? https://review.openstack.org/#/c/129015/ the actual change is just a environment flag, the commit message is too long :)11:40
*** armax has joined #openstack-infra11:40
dimsum_(one liner)11:40
*** persia_ is now known as persia11:42
dimsum_AJaeger: ah, you have project-config-core karma too, please see if you get chance ^^11:42
*** zz_johnthetubagu is now known as johnthetubaguy11:42
*** cdent has quit IRC11:44
*** yaguang has quit IRC11:44
*** ashp has quit IRC11:45
*** ashp has joined #openstack-infra11:45
*** ociuhandu has joined #openstack-infra11:47
bookwarhi all, is there a way to remove deprecated stackforge repository?11:48
*** mwagner_lap has quit IRC11:49
*** rfolco has joined #openstack-infra11:49
*** derekh has quit IRC11:52
*** ociuhandu has quit IRC11:54
*** ociuhandu has joined #openstack-infra11:55
*** derekh has joined #openstack-infra11:56
*** _nadya_ has quit IRC12:04
*** koolhead17 has quit IRC12:04
*** koolhead17 has joined #openstack-infra12:05
*** tnovacik has joined #openstack-infra12:06
*** armax has quit IRC12:06
*** mmedvede has joined #openstack-infra12:06
*** eglynn-office is now known as eglynn-lunch12:07
*** koolhead17 has quit IRC12:10
*** packet has joined #openstack-infra12:10
*** dprince has joined #openstack-infra12:11
*** packet has quit IRC12:12
*** weshay has joined #openstack-infra12:13
*** yamamoto has quit IRC12:19
*** aysyd has joined #openstack-infra12:20
SergeyLukjanovdimsum_, approved12:21
SergeyLukjanovbookwar, there is a stackforge-attic org12:21
SergeyLukjanovbookwar, for them12:21
dimsum_SergeyLukjanov: Awesome! thanks12:21
*** cristov_mac has quit IRC12:25
*** dkliban_afk is now known as dkliban12:25
isviridovSergeyLukjanov : hello, is it allowed for stackforge projects to create branches?12:26
isviridovSergeyLukjanov : I'm trying to create stable/juno and have  [remote rejected] stable/juno -> stable/juno (prohibited by Gerrit) :(12:27
openstackgerritA change was merged to openstack-infra/project-config: Allow non standard docker-py in check-tempest-dsvm-f20-docker  https://review.openstack.org/12901512:27
*** dizquierdo has quit IRC12:27
*** dimsum_ has quit IRC12:28
*** dimsum_ has joined #openstack-infra12:28
*** koolhead17 has joined #openstack-infra12:30
*** mestery_ has quit IRC12:30
*** ashp has quit IRC12:30
*** davidhadas has quit IRC12:30
*** timrc-afk is now known as timrc12:30
*** ashp has joined #openstack-infra12:31
*** chandankumar has quit IRC12:32
isviridovAJaeger: ping12:32
*** jgallard has joined #openstack-infra12:34
*** isviridov is now known as isviridov_afk12:35
*** jgjl has joined #openstack-infra12:36
*** eglynn-lunch is now known as eglynn-office12:37
*** koolhead17 has quit IRC12:38
*** salv-orlando has quit IRC12:38
*** dangers_away has quit IRC12:38
*** packet has joined #openstack-infra12:38
*** andreaf has quit IRC12:38
*** koolhead17 has joined #openstack-infra12:38
*** dangers_away has joined #openstack-infra12:38
*** andreaf has joined #openstack-infra12:38
*** salv-orlando has joined #openstack-infra12:39
AJaegerHi isviridov_afk12:39
AJaegerSergeyLukjanov, Thanks for beating me for dimsum_ 's request ;)12:41
AJaegerisviridov_afk, better ask fungi12:41
*** tnovacik has quit IRC12:41
*** nosnos has quit IRC12:41
*** tomoe_ has joined #openstack-infra12:42
*** nosnos has joined #openstack-infra12:42
*** _nadya_ has joined #openstack-infra12:42
*** koolhead17 has quit IRC12:43
*** KurtMartin has quit IRC12:44
*** KurtMartin has joined #openstack-infra12:45
*** tomoe has quit IRC12:45
*** nosnos has quit IRC12:46
*** cdent has joined #openstack-infra12:46
fungiisviridov_afk: it depends on the project's acl. which project is it? i can see if the acl for it is set up correctly to support that12:48
*** Guest51022 has joined #openstack-infra12:49
fungiAJaeger: taking a look at the reqs testing problem now12:49
*** mestery has joined #openstack-infra12:49
AJaegerthanks, fungi!12:50
*** aysyd has quit IRC12:50
fungihrm, zuul was last reconfigured at 15:36 utc yesterday12:53
fungiand 129014 merged at 19:15 utc yesterday12:54
*** k4n0 has quit IRC12:55
fungithat change has not made it into /etc/zuul/layout/layout.yaml on zuul.openstack.org12:56
AJaegerOOps ;(12:56
AJaegerSo, it might be correct (good!), just not in place :)12:56
fungiyeah, figuring out why is proving fun12:57
*** flaper87|afk is now known as flaper8712:57
fungipuppetboard says zuul has not reported for 21 hours12:58
*** kgiusti has joined #openstack-infra12:58
fungisyslog says the most recent puppet run completed at 15:51:56 utc yesterday12:59
*** mpaolino has joined #openstack-infra12:59
fungion zuul12:59
*** _nadya_ has quit IRC13:00
fungiOH! puppetboard says *no* nodes have reported for 20+ hours actually13:00
fungiexcept i checked the puppetmaster and the puppet cron looked like it was enabled13:01
fungibut the timing does roughly line up with when it was temporarily disabled to work around the apache configuration issue on the git servers13:02
isviridov_afkAJaeger : here it is https://review.openstack.org/#/admin/projects/stackforge/magnetodb,access13:03
*** ociuhandu has quit IRC13:03
*** signed8bit has joined #openstack-infra13:03
*** isviridov_afk is now known as isviridov13:03
AJaegerisviridov, fungi or somebody else has to help on that one - you're listed as magnetodb-release which is good.13:04
fungithe script doesn't seem to actually do anything, so maybe someone picked a novel way of disabling it this time other than editing root's crontab13:04
*** mpaolino has quit IRC13:04
*** ociuhandu has joined #openstack-infra13:05
*** cpowell has joined #openstack-infra13:05
fungioh, it's redirected to a logfile13:07
isviridovfungi : hello, is it possible to create branch in stackforge project? I'm trying to create stable/juno and have  [remote rejected] stable/juno -> stable/juno (prohibited by Gerrit)13:07
fungiisviridov: yes, i commented earlier. it depends on the acl13:07
isviridovfungi : here is access rights for project https://review.openstack.org/#/admin/projects/stackforge/magnetodb,access13:07
isviridovfungi : anything wrong with it?13:08
fungilooks like maybe this script is written in such a way that when the ansible playbook fails for the git servers (because puppet is disabled on *them*) it bails rather than puppeting any other servers13:08
fungiisviridov: i can look later when i'm not in the middle of a firefight13:08
isviridovfungi : sure. Thank you13:08
fungii think we were supposed to reenable puppet on the git servers once the fix merged yesterday. i'll double-check that it's actually in place and then reenable puppet on them13:09
*** cpowell has quit IRC13:09
fungiyep, merged at 19:26:3513:10
fungiyesterday13:10
*** cristov_mac has joined #openstack-infra13:11
*** cristov_mac has quit IRC13:11
mrmartinre13:11
*** doug-fish has joined #openstack-infra13:12
*** cristov_mac has joined #openstack-infra13:12
*** cristov_mac has quit IRC13:12
mrmartinfungi: how can I find the logs for this post job: https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L3029 ?13:13
*** cristov_mac has joined #openstack-infra13:13
mrmartinI guess it is failed somewhere for this changeset: https://review.openstack.org/#/c/128823/13:13
*** cristov_mac has quit IRC13:13
AJaegermrmartin, search for "git os-job" and run it from the directory...13:13
*** signed8bit has quit IRC13:13
*** bcourt has joined #openstack-infra13:14
*** cristov_mac has joined #openstack-infra13:14
*** signed8bit has joined #openstack-infra13:14
AJaegermrmartin, http://logs.openstack.org/56/5656f5505436685bc5fdd8e99c01efa0563a3df8/13:14
AJaegerthat'S the latest log13:14
fungimrmartin: if you're trying to figure out why a change didn't take effect on a server, it's because we inadvertently had puppet disabled. it should get applied here in moments13:14
mrmartinAjaeger: thanks13:15
mrmartinfungi, ok, it was yesterday, and I guess some job script is buggy somehow, I'll debug and send a fix for that later13:16
*** hashar has joined #openstack-infra13:16
*** cpowell has joined #openstack-infra13:17
*** parimala has joined #openstack-infra13:18
*** stevemar has joined #openstack-infra13:18
parimalaHello All,13:18
*** jgjl has quit IRC13:19
fungimrmartin: if it merged after ~1600 utc yesterday, then it's only just now getting applied13:19
*** openstackgerrit has quit IRC13:19
mrmartinfungi, thanks, but it had a different problem.13:19
fungimrmartin: ahh, okay13:19
*** openstackgerrit has joined #openstack-infra13:20
*** jgjl has joined #openstack-infra13:20
*** signed8bit has quit IRC13:20
fungithe script has gotten past applying the git0* playbook and git.openstack.org still seems to be responsive13:20
fungiso that's a good sign the updated config is working as designed13:21
*** signed8bit has joined #openstack-infra13:21
*** ildikov has quit IRC13:21
parimalaI am trying to create a patch, however, I am getting error "cannot store contact information"13:21
AJaegerparimala, did you signup for the foundation?13:22
parimalahow can i come of out this?13:22
AJaegerDid you really do all the steps on the contribution wiki?13:22
fungiparimala: did you follow the instructions at https://wiki.openstack.org/wiki/How_To_Contribute#If_you.27re_a_developer in sequence?13:22
fungiparimala: specifically, the part where it says "...join The OpenStack Foundation as Individual Member...make sure to give the same E-mail address you'll use for code contributions, since the Primary Email Address in your Foundation Profile will need to match the Preferred Email you set later in your Gerrit contact information."13:23
parimalaAjaeger: I have followed steps for first time contributor13:23
parimalaAjaeger: I have signed the individual contributor license agreement, is that not sufficient??13:25
mtreinishttx: yes there should be, I think dtroyer is working on polishing a couple last minute things before he cuts the branch13:25
*** signed8bit has quit IRC13:26
*** ildikov has joined #openstack-infra13:26
fungiparimala: "followed steps for first time contributor" implies you followed all the steps outlined there, including joining the foundation. did you, or did you not, join the foundation?13:26
*** signed8bit has joined #openstack-infra13:26
parimalaAjaeger: I have not joined the foundation, I have changed my settings in "code review -> settings"13:28
openstackgerritDerek Higgins proposed a change to openstack-infra/zuul: Document ZUUL_CHANGES  https://review.openstack.org/12924313:29
fungiparimala: you must join the foundation. please follow the steps listed at https://wiki.openstack.org/wiki/How_To_Contribute#If_you.27re_a_developer in sequence13:29
AJaegerparimala, please join13:29
parimalaok, I will do it now13:29
fungiisviridov: so, the reason it's rejecting your branch ref creation is that you don't have create permission on refs/*13:30
fungiisviridov: you can see an example at http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/stackforge/packstack.config13:30
*** flaper87 is now known as flaper87|afk13:30
fungilooks like the puppet update has completed and zuul is showing its configuration changes applied now13:32
isviridovfungi : thank you13:32
*** marun has quit IRC13:34
*** dane_leblanc has joined #openstack-infra13:35
AJaegerthanks, fungi !13:37
*** r-daneel has joined #openstack-infra13:37
*** chandankumar has joined #openstack-infra13:37
*** mriedem has joined #openstack-infra13:40
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/project-config: remove non-standard-reqs flag from check-tempest-dsvm-f20-docker  https://review.openstack.org/12925213:42
*** zz_dimtruck is now known as dimtruck13:42
parimalaAjaeger:  even after joining the foundation, i am getting the same error13:42
AJaegerare you using the same email address everywhere? In foundation, gerrit, launchpad?13:43
clarkbfungi I disabled puppet on the git swrvers and :( if that breaks everything else13:43
fungiclarkb: yep, trying to grok the playbook application mechanism now13:44
parimalaAjaeger: yes same email address everywhere13:44
*** rfolco has quit IRC13:44
*** chandankumar has quit IRC13:44
bookwarhave you ever looked at https://github.com/jenkinsci/puppet-jenkins ? it solves the initial authentication and setup problem using groovy scripts run via jenkins-cli. I wonder if it could be used to for fully automatic Jenkins setup13:45
bookwarsorry, this question is unrelated to all the previous discussions here13:46
fungibookwar: since we're working on getting rid of our use of jenkins, i think nobody's put a lot of thought into that13:47
*** cody-somerville has joined #openstack-infra13:47
bookwarfungi: ah, i see, maybe this might of interest at third-party group13:47
fungibookwar: entirely possible13:48
fungiparimala: when you go to https://www.openstack.org/profile/ does the "Primary Email Address" you see listed there match the "preferred Email" you see at https://review.openstack.org/#/settings/contact ?13:50
openstackgerritMike Heald proposed a change to openstack-infra/infra-specs: Proposal for a 'fail-fast' option on jobs and project pipelines  https://review.openstack.org/12925513:51
*** davidhadas_ has joined #openstack-infra13:51
*** xyang0 has joined #openstack-infra13:51
*** vb has joined #openstack-infra13:51
*** mase_x200 has quit IRC13:53
*** cristov_mac has quit IRC13:53
parimalafungi: yes primary email address and preferred email match13:54
fungiparimala: at the top of https://www.openstack.org/profile/ you'll see a link to "See how your public profile appears." follow that and see if it has a "Date Joined" showing there13:55
*** timrc is now known as timrc-afk13:55
*** mdbooth has quit IRC13:56
ttxmtreinish: there is a thread on the openstack general list which you might want to give a quick answer to13:56
parimalafungi: yes it is showing date joined13:56
mtreinishttx: yep I just saw it, I'll chime in there13:56
*** mdbooth has joined #openstack-infra13:56
ttx(http://lists.openstack.org/pipermail/openstack/2014-October/009989.html)13:56
ttxmtreinish: thx13:56
fungiparimala: okay, now at https://review.openstack.org/#/settings/ what does it show for your "Account ID" number?13:57
*** dimtruck is now known as zz_dimtruck13:57
fungiparimala: i'm going to look it up in the backend database on gerrit to see if i can see anything out of the ordinary there13:57
*** cristov_mac has joined #openstack-infra13:59
*** cristov_mac has quit IRC13:59
parimalafungi: it is showing account id as "13631"13:59
*** cristov_mac has joined #openstack-infra13:59
fungiparimala: thanks. give me a few minutes to check it over13:59
*** cristov_mac has quit IRC13:59
parimalafungi: sure, please carry on14:00
*** cristov_mac has joined #openstack-infra14:00
*** cristov_mac has quit IRC14:00
openstackgerritMarton Kiss proposed a change to openstack-infra/project-config: Fix groups-release-branch manifest issue  https://review.openstack.org/12926314:00
*** cristov_mac has joined #openstack-infra14:01
*** cristov_mac has quit IRC14:01
* AJaeger waves good bye!14:01
*** cristov_mac has joined #openstack-infra14:01
*** cristov_mac has quit IRC14:02
fungisafe travels, AJaeger14:02
AJaegerthanks, fungi!14:02
*** AJaeger has quit IRC14:02
*** cristov_mac has joined #openstack-infra14:02
*** cristov_mac has quit IRC14:03
*** flaper87|afk is now known as flaper8714:04
*** ZZelle has quit IRC14:06
*** ZZelle has joined #openstack-infra14:06
*** HeOS has quit IRC14:07
openstackgerritThierry Carrez proposed a change to openstack-infra/infra-specs: StoryBoard: story types specification  https://review.openstack.org/12926714:07
*** mpaolino has joined #openstack-infra14:08
fungiparimala: okay, it looks like the email fields between your gerrit account and your foundation member account do match, and you're showing as a member in the foundation database. now when you go to https://review.openstack.org/#/settings/contact and put something in the "Mailing Address" and "Country" fields and then click "Save Changes" do you get an error message in your browser?14:08
fungiparimala: or after that does it say "Contact information last updated on Oct 17, 2014 at..." on that page?14:09
anteayacongratulations newly elected tc members: http://lists.openstack.org/pipermail/openstack-dev/2014-October/048697.html14:09
openstackgerritIlya Sviridov proposed a change to openstack-infra/project-config: Update stackforge/magnetodb acls  https://review.openstack.org/12926914:10
fungicongrats mordred, sdad, dhellmann, russellb, annegentle and jgriffith!14:11
*** rlandy has quit IRC14:11
*** skolekonov has quit IRC14:11
*** bnemec is now known as beekneemech14:12
*** dansmith is now known as superdan14:12
mtreinishheh, I always enjoy looking at the individual ballots there are always some interesting votes14:12
*** habib has joined #openstack-infra14:12
*** parimala has quit IRC14:13
*** radez_g0n3 is now known as radez14:13
fungi26.7% voter turnout. could have been worse!14:15
fungipretty awesome that one in four of the couple thousand people who got at least one git commit into an official project over the past year voted in the tc election14:16
clarkbyup I still think we make voting opt in though14:17
*** dizquierdo has joined #openstack-infra14:20
anteayaclarkb: ++14:20
anteayamtreinish: true14:21
anteayaI'm looking forward to ttx's analysis14:21
*** parimala has joined #openstack-infra14:22
*** HeOS has joined #openstack-infra14:23
parimalafungi: I am able to submit my patch for review, thanks a ton for your help14:23
anteayaand now... breakfast14:23
fungiparimala: great--glad you figured it out, and thanks for your contribution to the project!14:23
fungiahh debian... the systemd drama continues https://www.debian.org/vote/2014/vote_00314:23
anteayatypo in my shoutout to markmc, d'oh14:24
fungianteaya: i figured out what you meant, so others likely did as well14:24
anteayaI and tristan looked at that at least 8 times14:24
anteayafungi: thanks14:25
eglynn-officeanteaya: was voter turnout up, down, or static?14:25
anteayaeglynn-office: up14:26
*** zz_dimtruck is now known as dimtruck14:27
anteayabut the rate of eligible voters grew faster14:27
eglynn-officeanteaya: cool, what was the previous turnout do you recall?14:27
fungianteaya: you did an awesome job of beating the drum on the dev ml to get people to vote. kudos!14:27
anteayaresults this time: http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_c105db929e6c11f414:27
anteayaactual votes cast: 506 out of 1893 authorized to vote14:28
anteayaresults last time: http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_d34934c9fd1f628214:28
*** yfried|afk has quit IRC14:28
anteayaactual votes cast: 448 out of 1510 authorized to vote14:28
anteayafungi: thank you14:29
eglynn-officeanteaya: thanks the details!14:29
anteayaand we have got to find a wiki plugin that randomizes divs or something14:29
anteayaeglynn-office: welcome14:29
anteayafungi: editing that wikipage mulitple times by hand sucked up at least 3 days of my life14:29
*** tonytan4ever has joined #openstack-infra14:29
anteayathe stress of making sure it was right while I was doing it was exhausting14:30
anteayaso it helped I think14:30
fungianteaya: so percentage of voter turnout was down ~3.0% but the size of the electorate increased 25.4%14:30
anteayabut I would like to find a way to make it automated somehow14:30
anteayafungi: yes14:30
anteayawe had 366 votes within the first 24 hours14:31
anteayaso I thought we would make it to 30%14:31
*** rwsu has joined #openstack-infra14:31
anteayabut after monday, numbers just dropped like a stone14:31
anteayaso once the first 400 folks vote, that is basically it14:31
anteayathe rest is arm-twisting14:31
*** spzala has joined #openstack-infra14:32
mtreinishanteaya: I think you could do it in chronological order and just put a footnote saying that14:32
*** morganfainberg has quit IRC14:32
ttxmtreinish: that would encourage people to declare early14:32
ttxwhich is not a bad thing14:32
anteayaif the tc says do it that way, I can do it that way14:32
fungii think the point is to randomize the order on every page visit so as not to provide ordering bias across viewers14:32
anteayawas trying not to impose an order of preference myself14:32
anteayaand also to be sensitive to things like babies being born14:33
anteayaand flying around all week for a new job14:33
anteayadavid-lyle filled just before deadline but that was his first oppportunity14:33
anteayabecause new job14:33
anteayaI asked him14:33
*** morganfainberg has joined #openstack-infra14:33
anteayafungi: that is the point exactly14:33
anteayabest I could do was randomize during each addition and then once more at the end14:34
fungianteaya: there's *probably* no existing wiki plug-in which does that... we might need some sort of custom publication site for position statements if that's a requirement14:35
anteayaI'm open to that14:35
anteayaI have no problem with the list of confirmed candidates being in chronological order14:35
anteayabut I would like the responses to be randomized14:35
*** dizquierdo has quit IRC14:35
anteayasince I want to be as invisible in the process as I am able to be14:35
*** mfer has joined #openstack-infra14:38
*** Jarry has joined #openstack-infra14:38
*** dustins has joined #openstack-infra14:39
*** dustins has quit IRC14:40
*** dustins has joined #openstack-infra14:40
openstackgerritWayne Warren proposed a change to openstack-infra/jenkins-job-builder: Accept list of paths in 'path' arg.  https://review.openstack.org/12585414:41
*** eharney has joined #openstack-infra14:43
*** jaypipes is now known as leakypipes14:44
openstackgerritDenis A. Kochetkov proposed a change to openstack-infra/jenkins-job-builder: Ability to restrict where job can be executed. Added ability to check on check-box "Restrict where this project can be run" and provide value for "Label Expression" field. Description for new option added into documentation sources.  https://review.openstack.org/12928714:44
clarkbhrm jjb already supports that14:45
*** cdent has quit IRC14:45
anteayafairly long commit title as well14:46
*** dizquierdo has joined #openstack-infra14:47
bcourthi, I've got a silly jbb dev question.  I'm trying to figure out how to run the fixture tests for a publishers locally.  tox testr doesn't appear to be doing the trick14:48
bcourtAm I missing something or should tox testr validate using the fixtures?14:48
clarkbbcourt `tox` should be sufficient14:48
*** parimala has quit IRC14:48
*** hashar has quit IRC14:49
clarkbor tox -eSomeENV like `tox -epy27`14:49
*** achanda has joined #openstack-infra14:49
*** annegent_ has joined #openstack-infra14:50
*** achanda_ has joined #openstack-infra14:50
bcourtthat's what I thought, something definitely going wrong in my local env then, thanks14:51
clarkbbcourt no tox testr isnt right14:52
clarkbI wouldnt expect it to do what you want14:53
*** habib has quit IRC14:54
*** achanda has quit IRC14:54
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Release subunit2sql 0.2  https://review.openstack.org/12929014:54
bcourtgot it, not sure why I was auto-typing testr in there.  tox-e py27 did what I needed14:54
anteayaI think I am going to celebrate the end of election season by taking my walk early14:55
*** achanda_ has quit IRC14:55
*** garyh has quit IRC14:55
anteayathat will have me back and hopefully in a happy place for rebasing patches for the rename14:55
clarkbmy plan is do renames then afk early14:55
anteayaI don't think anyone needs me for anything for a few hours14:56
clarkbwe did just release juno :)14:56
anteayaclarkb: awesome plan14:56
anteayawe did!14:56
anteayaback in a while14:56
*** jp_at_hp has quit IRC14:56
*** garyh has joined #openstack-infra14:56
*** pcrews has joined #openstack-infra14:57
*** achanda has joined #openstack-infra14:57
*** leifmadsen has quit IRC14:58
*** thorst has joined #openstack-infra14:59
openstackgerritWayne Warren proposed a change to openstack-infra/jenkins-job-builder: Accept list of paths in 'path' arg.  https://review.openstack.org/12585414:59
*** ildikov_ has quit IRC15:00
*** leifmadsen has joined #openstack-infra15:03
*** nkinder has quit IRC15:03
*** erlon_ has joined #openstack-infra15:03
*** leifmadsen has quit IRC15:04
*** leifmadsen has joined #openstack-infra15:04
*** garyh has quit IRC15:04
*** tomoe_ has quit IRC15:04
*** tomoe has joined #openstack-infra15:05
*** achanda has quit IRC15:05
rainyahihi folks! looking for some advice on setting up a gerrit for code management downstream of upstream Openstack. Any takers this morning?15:06
*** garyh has joined #openstack-infra15:07
fungiclarkb: someone at hp was doing that ^ right?15:07
openstackgerritA change was merged to openstack-infra/subunit2sql: Release subunit2sql 0.2  https://review.openstack.org/12929015:07
*** jergerber has joined #openstack-infra15:07
*** jlibosva has quit IRC15:07
rainyagoal: handle reviews, gate, and merge of local configs and plugin code that can't go upstream in the Rackspace public cloud15:08
*** pbelanyi has quit IRC15:08
clarkbfungi ya mordred and jesusaurus and nibalizer15:09
rainyawe're trying to avoid having to have the entire Git repository on the gerrit instance and as a result, have my team own the entire Infrastructure code repository (no bueno) vs the enterprise git folks (much better from my point of view)15:09
*** jheroux has joined #openstack-infra15:09
*** tomoe has quit IRC15:09
clarkbif using gerrit it does want to be center of the universe15:09
*** jlibosva has joined #openstack-infra15:10
*** mfer has quit IRC15:10
rainyaclarkb, that's what my guys are finding out and we really don't want to own the center of the universe (spent the last 18 months getting OUT of the center of the public cloud's universe)15:10
*** ildikov has quit IRC15:10
rainyafungi, clarkb, is there anything else that comes close to offering gerrit-like functioanilty out of the box with github?15:11
rainyathat you know of?15:11
clarkbrainya what features are you needing?15:12
*** koolhead17 has joined #openstack-infra15:12
fungisounds like a good gerrit feature request though... make it use remote push/pull to interact with its git backend rather than local operations15:13
fungiperformance would probably suck... then again maybe not15:13
*** jlibosva has quit IRC15:13
*** BharatK has quit IRC15:13
*** flaper87 is now known as flaper87|afk15:13
clarkbso there is a github pull request plugin that sort of does that I think15:14
clarkbafter dev of the plugin ruined all the jenkins repos I am abit skeptical of it though. granted they havent made that mistake again15:14
fungithough i got the impression that plugin wasn't especially stateless, and mostly just tried to provide an additional means of accepting review requests15:15
clarkbya15:15
fungiwhereas gerrit could really stand to have its git backend decoupled and pluggable15:15
rainyaclarkb, "sort of" is right from what we discovered this week15:16
rainya(and my guys threatened to quit if i made them write java)15:16
rainya(and I believe them :D)15:16
fungirainya: i believe them too. i'd do the same ;)15:16
*** teran has joined #openstack-infra15:16
fungii have, i think, a grand total of one upstream patch in gerrit's source15:16
rainyasorry, got pulled into another convo elsewhere15:16
clarkbI mean if writing java is what I need to do to get a job done it happens...15:17
rainyawhat we're running into downstream is pull requests to github that are (1) self merged (2) merged without our internal checks passing (3) merged without internal tests passing (4) merged before internal tests even finish processing15:17
fungii think there's a difference between "need to fix a bug in this java program" and "my job is now writing java all the time"15:17
rainyaclarkb, they would rather find another job that needs doing :)15:18
clarkbrainya soulds like you should replace github with gerrit15:18
*** yamahata has joined #openstack-infra15:18
fungiit's what we did15:18
*** Jarry has quit IRC15:18
rainyaclarkb, that's what we were looking at doing; however, that would put my team (of 5 + manager me) in charge of ALL of the source control for Rackspace's public cloud infrastructure for nova, glance, and neutron15:19
fungior did we just replace hg on lp with gerrit straight through and only ever replicate to github?15:19
rainyaand I am SO not going there15:19
*** _nadya_ has joined #openstack-infra15:19
rainyafungi, per your docs, you replicate to github at cannoical and openstack15:19
rainyawith rsync i believe15:19
fungirainya: now we do... i was wondering historically15:19
rainyaah, okay15:19
fungirainya: and not rsync, no15:19
fungigit push replication15:19
clarkbfungi bzr on lp was replaced completely with git + gerrit15:19
rainyaah, okay, so it does use that now15:19
rainyaphilip wasn't 100% when we were talking it thorugh this week15:20
BobBallDo I understand correctly that a CI gerrit account is no longer required to have an email address?15:20
fungiclarkb: got it, so there was no transitional period where we ever took contributions through github before implementing gerrit15:20
clarkbBobBall correct. the idea being you list it on the wiki and we dont have to worry about conflicts there15:20
jeblairyeah, openstack was always gated.  github can't do that (as discussed earlier in this convo), so it was never authoritative.15:20
BobBallIn which case, how can I remove an email address from an existing account? :)15:21
fungijeblair: how were we doing that in lp? through their builder system?15:21
rainyafungi, clarkb: a thought that came up was to see if github perms could do it; ultimately, getting an internal "change gate" is going to be fraught with political fun (can't "wait")15:21
jeblairfungi: tarmac15:21
clarkbfungi no I dont think so. mordred apparently approached github about the project needs and was told to go away15:21
fungijeblair: aha15:21
fungiin some ways i'm sorry i didn't get involved until after the switch to gerrit. in other ways, it sounds like it was pretty awful15:22
fungi(the beforetime, i mean)15:22
clarkbBobBall if its there we want to remove it because it is wrong?15:22
rainyacourse, the internal development teams could just decide "gate? we don't need no stinking gate" in which case I will quietly die inside15:23
rainyasuper helpful all, thanks so much!15:23
jeblairrainya: np, good luck :)15:23
BobBallNo.  I want to remove it because I get frustrated with the spam and outlooks filtering rules are inadequate (i.e. the thousands of messages still go through my inbox - thus alerting multiple devices - then they can't be purged from deleted items automatically)15:24
fungirainya: anyway, i can understand not wanting your 5-person team managing all rackspace public cloud's git repositories. on the other hand, we have a total of 5 sysadmins with root access to a gerrit server hosting all of upstream openstack and stackforge, 440 projects at yesterday's count (and those same people manage a lot more than just gerrit too). so it's pretty doable even with a small team15:24
*** e0ne has quit IRC15:25
jeblairfungi, rainya: true.  there's not much 'managing' of gerrit's git repos that need to happen... oh i have some thoughts...15:25
BobBallI also mistakenly used a useful email address that we want to keep open for general openstack queries - so we don't want to just blackhole the address15:26
*** thedodd has joined #openstack-infra15:26
jeblairfungi, rainya: part of 'managing' git repos is making sure that they are accessible and can handle the load of the whole org.  we do that by replicating gerrit to git.openstack.org which is a cluster of git servers.  i wonder if that might be a way you could work with your enterprise git folks.  replicato to their servers and let them handle the bulk of the load (and support, etc).15:27
clarkbBobBall: so you will be using a new email for the contact addr? in any case make sure the wiki page for your system has the correct address, then let us know what account and email needs to have an address clobbered15:27
jeblair15:26 < Not-3894> [urwid] wardi 68c4e0f - Merge pull request #74 from jeblair/master Fix GridFlow focus issue15:27
jeblairwoo!  change merged in urwid :)15:28
*** pradk has joined #openstack-infra15:28
*** pradk has quit IRC15:28
rainyafungi, jeblair: my next step is to talk to the enterprise git people yup15:28
fungijeblair: what was that bug preventing/causing in gertty?15:28
BobBallclarkb: I want to keep the address on the wiki page at openstack@citrix.com as that goes to a number of people on an internal mailing list.  The gerrit account citrix_xenserver_ci also uses that email address but I'd much rather it didn't have an email address at all and people use the wiki contact details if they need to talk to us about the CI15:28
rainyafungi, jeblair: the other consideration I have is my team was a 2 year experience and we're 18 months into said experiment before we morph into "next" (whatever that is)15:28
*** thedodd has quit IRC15:28
jeblairfungi: nothing, gertty has a workaround15:28
*** thedodd has joined #openstack-infra15:28
fungiaha15:28
rainyafungi, jeblair: so setting up a new critical component dependent on us is not a great decision in regards to sustainability15:29
*** jgjl has quit IRC15:29
jeblairrainya: in IT, all experiments are permanent!  ;)15:29
rainyajeblair, exactly! which is why i want IT to own it from the start if i can manage it! :D15:29
fungirainya: makes sense. i try to make sure nothing is ever dependent on me15:29
jeblairfungi: we're all counting on you15:30
clarkbBobBall: ok, give me a minute and I can remove that email addr from that account15:30
BobBallwonderful! Thanks clarkb!15:30
fungijeblair: "we're all in it together." --harry tuttle15:30
clarkbBobBall: ok should be done now15:31
clarkbBobBall: you can check on the third party group listing page15:31
BobBallIndeed - it's gone.  Appreciated, thanks.15:34
jeblairi'm going to be afk for a bit this morning, but back in time for maint, which is at 2100utc i believe.15:34
*** otherwiseguy has joined #openstack-infra15:34
fungioh, and in followup to clarkb's afk early after maintenance comment, no problem. i expect to be around all evening anyway so can keep an eye on and fix anything small we miss15:36
clarkbfungi: I am going to have a beer for juno15:36
fungiclarkb: pour a little on the ground for icehouse15:36
clarkbwas it 2100 or 2000 for maintenance? for some reason I was thinking 2000 but either works for me15:37
* clarkb checks mail15:37
clarkbit is 210015:37
fungii'm gonna hack on heatclient py34 errors in the meantime15:39
clarkboh thank you for reminding me about py3415:39
clarkbI was going to pick that back up again if there were other items15:40
*** thedodd has quit IRC15:40
*** skeppstedt has joined #openstack-infra15:40
fungiwe do need an lp bug opened asking for an sru backport of https://hg.python.org/cpython/rev/a4c5effb869815:40
*** thedodd has joined #openstack-infra15:40
fungii haven't gotten to that yet15:40
clarkbI think my plan is to do nodepool upgrade tuesday and jenkins gearman plugin upgrade monday15:40
clarkbwhich means this morning is help others day15:41
clarkboh thats the bug I reported15:41
openstackgerritAlan Pevec proposed a change to openstack-infra/project-config: Add Juno stable-compat-jobs for trunk clients and libs  https://review.openstack.org/12910115:41
clarkbhrm15:41
openstackgerritAlan Pevec proposed a change to openstack-infra/project-config: Add juno compat jobs to the tempest check pipeline  https://review.openstack.org/12898715:41
openstackgerritAlan Pevec proposed a change to openstack-infra/project-config: Add periodic Juno jobs  https://review.openstack.org/12896115:41
fungii opened bug 1382582 for glanceclient and pinged the ml. seems one of the devs is going to take that on... score!15:42
uvirtbotLaunchpad bug 1382582 in python-glanceclient "untestable in Python 3.4" [Undecided,New] https://launchpad.net/bugs/138258215:42
clarkbfungi: so I was on the fence about that one. Because once oslo.rootwrap drops py26 support we can do py34 more easily15:42
*** reed has joined #openstack-infra15:42
clarkbfungi: but oslo.rootwrap is a dep of juno and icehouse ya? so that means another year of waiting?15:42
fungiclarkb: yeah15:42
openstackgerritBarnaby Court proposed a change to openstack-infra/jenkins-job-builder: Add support using the NodeLabel Parameter plugin to specify which node should run a job when a triggering a parameterized build.  https://review.openstack.org/12930215:42
fungii don't think we want to wait a year to switch to python 3.4 testing15:42
clarkbbcourt: re 129302 I thought we supported that already15:43
clarkbfungi: agreed15:43
*** funzo has quit IRC15:43
mordredrainya: I know everyone else already chimed in - but just to summarize from my POV ...15:43
mordredrainya: if you want gerrit, it must be authoritative and own the repos ultimately, but as was mentioned you can certainly replicate to elsewhere15:44
clarkbbcourt: in the land before our use of gearman I am pretty sure zuul triggered jobs on particular nodes using that feature. But we may have encoded it into zuul without corresponding JJB feature(s)?15:44
*** funzo has joined #openstack-infra15:44
clarkbfungi: I feel bad asking for a second SRU :)15:45
mordredrainya: however, if the consumers want to keep the github workflow model and there is not power to force them to do otherwise, zuul and friends are ultimately the important parts15:45
fungiclarkb: ubuntu gets plenty of benefit from our efforts... the least they can do is handle the occasional bug fix in packages they're providing ;)15:45
rainyamordred, that was the conclusion murkk and matt on my team came too; jlk hadn't found anything to refute it, but was looking, so I figured I'd come to a place with solid experience (much of which was hellish so might even qualify as wisdom)15:45
mordredrainya: and I am 100% sure that zuul could gate things with github and pull requests15:45
*** __TheDodd__ has joined #openstack-infra15:45
clarkbmordred: I don't think github perms work that way but I may be wrong15:46
*** emagana has joined #openstack-infra15:46
rainyamordred, my customers actually say they would <3 gerrit being setup internally; less context switching between upstream and internal15:46
clarkbmordred: zuul could do advisory gating but not hard I am a real gate in a wall gating15:46
mordredclarkb: totally possible15:46
jeblairclarkb: same as gerrit? don't grant anyone write perms.15:46
rainyamordred, right now it's about who bears the pain of the transition and the responsblity for the care and feeding of the system post-implementation15:46
*** sarob has joined #openstack-infra15:46
mordredthe thing you can't do is the multi-project overview screen15:46
mordredclarkb: and the lack of a status field for people of PRs15:47
clarkbjeblair: you can probably beat it with a hammer but then you lose a lot of the organization features15:47
openstackgerritBarnaby Court proposed a change to openstack-infra/jenkins-job-builder: Add support for the NodeLabel Parameter plugin  https://review.openstack.org/12930215:47
mordredother than that, all of the mechanics zuul needs are ther and represented in the API15:47
mordredrainya: gotcha15:47
*** Jarry has joined #openstack-infra15:47
jeblairclarkb: i'm not saying it's a good idea.15:47
clarkbjeblair: :)15:47
rainyawe aren't haven't dove in deeply yet, but we did discuss yesterday locking down github perms and having a third party with github access (something like zuul+nodepool + UI) to handle it15:47
jeblairthat's pretty much the last thing i'd say15:47
*** thedodd has quit IRC15:47
mordredrainya: well, if the customers do want gerrit itself, then yeah, it needs to be source of truth, but replicating to enterprise git people is certainly doable15:47
clarkbfungi: should I go ahead and draft a bug for the logging change then?15:48
clarkbagainst ubuntu?15:48
fungiclarkb: if you can, that would be awesome15:48
fungiclarkb: otherwise, i'll take it on once i get a handle on why heatclient hates python 3.415:48
rainyamordred, from where i'm sitting, Infrastructure (nova/glance/neutron/et al) are my only customers NOW; however, my team vision is to support this type of workflow for all of Product, so anything I do today I want to be scalable beyond the 100 or so devs that care right now15:48
clarkbfungi: I can do it15:48
mordredrainya: yup15:49
mordredrainya: well, keep in mind that with a team of only 5 people who have root access to anything we support 2000 devs in infra - so it's certainly a system that's totally supportable :)15:49
*** harlowja_at_home has joined #openstack-infra15:49
*** zz_gondoi is now known as gondoi15:50
*** koolhead17 has quit IRC15:51
rainyaso i just need to find someone else to own it after we get it15:51
rainyamordred, no comment :)15:51
*** thorst has left #openstack-infra15:51
rainyaexcept to say you have authority over the systems you run and the release process is well defined and locked15:51
reedhello rainya, I missed the first part of your conversation, seems like an interesting topic15:51
rainyareed, i am nothing if not interesting!15:52
mordredrainya: yes. this is the most important part, to be honest15:52
mordreddoing this without authority or a defined process would be a non-starter15:52
reedrainya, I know you are :)15:52
rainyamordred, very hard to be a conductor of a release train when your passengers can pull the emergency break whenever they see fit15:52
rainyamordred, i have a beautiful process :) just no authority to enforce it15:52
*** jgallard has quit IRC15:53
reedwhat's github have to do with this?15:53
mordredreed: they use github enterprise internally at rax15:53
mordredreed: I was pointing out tha tmost of infra could, with some work, be applied to github instead of gerrit if that was desired15:54
rainyareed, that is currently our source of code truth15:54
* rainya is also figuring out what her Summit talk is going to look like for Paris teehee!15:54
reedrainya, you internally commit to private github and then upstream?15:54
rainyareed, yep (upstream is more theorhetical sometimes)15:55
rainyathere's a box and a line for it at least! but i don't own the dev's workstreams on those teams15:55
*** emagana has quit IRC15:55
rainyareed, so we've got our service configs internal (no surprise there) in puppet manifests and ansible (in mid-conversion) and those all go to enterprise github15:55
reedrainya, welcome to the club :) every company (department) is struggling with balancing upstream/downstream15:56
*** andreykurilin_ has joined #openstack-infra15:56
harlowja_at_home+2 to that ;)15:56
rainyareed, i've been doing it for 2.5 years; my intent is to be able to take what i've learned and share the love and experience (much of it painful) which qualifies it as wisdom15:56
* reed loves rainya's wisdom15:57
rainyai've spent the last 2 years as a dev manager for the deploy systems at rackspace AND the program manager for the public cloud releases15:57
rainyait's like two full time+ jobs; finaly got out of the program manager piece so coming to play in the community more15:57
harlowja_at_homerainya, so rax has full forks of all the projects in there github enterprise? :-/15:57
*** emagana has joined #openstack-infra15:58
fungioh, speaking of ansible+puppet... mordred: apparently the way our playbooks are applied, if we disable puppet agent on the git servers, puppet manifests get applied on no other servers either...15:58
*** mpaolino has quit IRC15:58
*** Nikerabbit has joined #openstack-infra15:58
*** sarob has quit IRC15:58
* harlowja_at_home works at yahoo, where we went through a similar phase (although i basically said no forks allowed, some patch files are ok, but no forks...)15:58
rainyaharlowja_at_home, we take a daily copy of upstream every morning at 6am, smush it with the local changes (hacks) needed to make things like legacy identity work plus the configs unique to our setup (xen, ovs, nsx), deploy that to a CI enviornment daily, then run automated tests (written in cloud cafe) to see how broke it is15:59
mordredfungi: that sounds like a bug in the ansible, it's not supposed to work that way15:59
*** e0ne has joined #openstack-infra15:59
*** e0ne has quit IRC15:59
rainyaharlowja_at_home, no forks; we consider it every 6 months or so but so far, not worth it15:59
mordredfungi: let me look in to it15:59
harlowja_at_homerainya, sounds very similar to ours, ha15:59
*** emagana has quit IRC15:59
fungimordred: please do. i started seeing if i could figure out how to solve it, but no luck yet15:59
openstackgerritLukasz Jernas proposed a change to openstack-infra/nodepool: Make the external links actual hyperlinks  https://review.openstack.org/12930915:59
harlowja_at_home*the fork conversation hasn't come up recently though, ha15:59
reedand speaking of our mediawiki (total nonsequitur) ... Nikerabbit and I were discussing how to fix  https://bugs.launchpad.net/openstack-ci/+bug/125491116:00
uvirtbotLaunchpad bug 1254911 in openstack-ci "UniversalLanguageSelector breaks wiki skin" [Medium,Triaged]16:00
harlowja_at_homei shut that conversation down if it ever happens :-P16:00
rainyaharlowja_at_home: i spoke quite a bit with Yahoo 12 to 18 months ago on how we do things :)16:00
*** emagana has joined #openstack-infra16:00
rainyaharlowja_at_home, glad to know it had positive outcomes!16:00
reedharlowja_at_home, rainya: in Paris I'll present the early results of my research "How companies do openstack"16:00
harlowja_at_homecool16:00
rainyaharlowja_at_home, it is usually when a new release comes out we ask "is the difficulity of trying to do continuous delivery from a waterfall code base less painful than maintianing our own fork?" the answer is obvious16:01
clarkbfungi: ok I updated the etherpad with a draft. If you want to review it really quickly when you have a moment I can go ahead and open the bug16:01
JayFharlowja_at_home: rainya and a former racker (blamar) had a talk at Atlanta about how we deploy openstack16:01
JayFrainya: was that ever posted anywhere?16:01
rainyaJayF, yep16:01
rainyaJayF, harlowja_at_home: on the youtbue channel16:01
rainyareed, am I in the research!?16:01
*** afazekas has quit IRC16:01
clarkbfungi: mordred the more I think about it the more I think ansilbe is doing the right thing there16:02
reedrainya, I haven't talked to you, yet :) I spoke quite for a long time to pvo16:02
clarkbfungi: mordred: we use ansible like that to prevent changes to gerrit and jenkins before our mirrors are updated16:02
openstackgerritLukasz Jernas proposed a change to openstack-infra/nodepool: Make the external links actual hyperlinks  https://review.openstack.org/12930916:02
*** e0ne has joined #openstack-infra16:02
clarkbfungi: mordred: this means that if we cannot update the mirrors for whatever reason we shouldn't run puppet elsewhere16:02
rainyareed, oh i can't *WAIT* to hear what he had to say16:02
mordredclarkb: yah. well, not updating gerrit if git is off is _definitely_ the right thing16:02
*** chandankumar has joined #openstack-infra16:02
mordredbut that maybe shouldn't affect etherpad?16:02
reedrainya, I won't mention names, so you may only recognize pieces :)16:02
*** bknudson has joined #openstack-infra16:03
clarkbmordred: ya so we might need an extra dimension of dependency in the ansible?16:03
rainyareed, drat! maybe you can debrief me over a glass of wine??16:03
reedrainya, I'm happy to hear your point of view though16:03
clarkbmordred: two independent runs maybe16:03
mordredclarkb: we could turn it in to two playbooks16:03
mordredyeah16:03
mordredgit/gerrit/jenkins in one16:03
reedI'm bound to confidentiality16:03
*** hdd has joined #openstack-infra16:03
mordredeverything else that doesn't care in another16:03
clarkbmordred: ++16:03
reedbut the gist of it is that it's very hard to keep the up/downstream balance16:03
fungiclarkb: that draft lgtm. stamp and ship16:04
rainyareed, openstack + companies are creating a new product development model whether they mean to or not. We'd all be happier if we realized what was happening and became intentional about it.16:04
mordredhp public cloud actually has great automation for doing it16:04
mordredbut it came with a very specific product choice16:04
mordredwhich is that everyone actually bought in to the idea that all patches to openstack services only exist locally for temporal reasons16:04
*** emagana has quit IRC16:05
mordredand that if tehre is any "differentiation" that wants to stayHP specific, it has to go in a plugin behind an interface16:05
rainyamordred, reed: not talkinga bout automation or tooling; talking about the people and process part of a system16:05
mordredyah16:05
mordredit's the people/process part of the above that's key16:05
rainyathat sort of insight can be provided16:05
*** dangers_away is now known as dangers16:05
rainyaImma write a book about it next year after grad school is over16:05
rainyafor 201616:05
jesusaurusmordred: yeah, its the most important bit16:05
mordredbecause without that decision, it quickly gets out of hand even with the best of intentions16:05
* annegent_ reads with increasing interest16:05
reedrainya, mordred: indeed, what's missing is awareness from the top levels and sometimes from the bottom line too16:05
annegent_go go rainya, write that book16:05
mordredreed: yes. exactly16:06
annegent_reed: you have a lot of insights across companies16:06
rainyaannegent_, you wann co-author?! get another o'reily title under your belt :D16:06
annegent_rainya: oh gawd I don't just no can't augh wish nope.16:06
reedmordred, HP hired Bdale Garbee back, I had a good chat with him in Duesseldorf, apparently his job is to make all HP aware of collaboration16:06
*** emagana has joined #openstack-infra16:06
rainyaphrases like "I don't really care about upstream" drive me crazy; they are short sighted and miss the big picture goals of why you commercialize software like openstack16:07
reedmordred, you guys seem to be better positioned than others :)16:07
*** e0ne has quit IRC16:07
rainyaannegent_, i'll ask again in 2015 :)16:07
krotscheckclarkb: Regarding py26 - I have no idea how to address your comment and/or pin things.16:07
clarkbpleia2: are you awake yet? is there a preferred bug title for SRU requests?16:07
rainyaannegent_, you'll have forgotten how awful it is by then16:07
clarkbadam_g: SpamapS ^16:07
krotscheckclarkb: Can you get consensus from the other reviewers to make sure thatā€™s the approach they want to take as well?16:07
*** otherwiseguy has quit IRC16:07
clarkbkrotscheck: in layout.yaml under the jobs list. you specify job name regexes that can be associated with branch restrictions16:07
jesusaurusreed: thats a part of what im trying to do by running an internal gerrit/jenknis/zuul for hp. im trying my best to get collaboration and communication as high as possible16:07
clarkbkrotscheck: so something like - name: gate-nova-python26\n  branch: stable/(icehouse|juno)16:08
clarkbkrotscheck: should be examples in that jobs list now16:08
reedjesusaurus, I can put you in touch with Bdale, he's coming to Paris too16:08
jesusaurusreed: thanks, but i wont be in paris :(16:08
mordredjesusaurus: I can put you in touch with bdale too ... :)16:09
*** davidhadas_ has quit IRC16:09
*** derekh has quit IRC16:09
jesusaurusmordred: awesome, it sounds like he should meet the whole gozer team16:09
fungi(or just use the company directory!)16:09
mordredreed: but let's definitely you and me and jeblair grab a few with bdale in paris16:09
mordredjesusaurus: ++16:10
rainyaharlowja_at_home, will you be in paris?16:10
clarkbrainya the thing I try to impress upon the i dont care about upstream crowd is upstream is moving too. you have to care or you get left behind16:11
harlowja_at_homerainya, yup16:11
rainyaclarkb, meet choir, PREACH16:11
clarkbrainya: oh I know16:12
rainyaharlowja_at_home, hope we can find a bit of time to compare notes16:12
harlowja_at_homesureeee16:12
* rainya goes gosple16:12
rainyagospel?16:12
rainyagospell?16:12
harlowja_at_hometime to unleash the gospel?16:12
jesusaurusgospel16:12
* rainya cues music to Godspell16:12
rainyabring on the show tunes!16:12
rainyaokay, i'll stop now16:12
*** e0ne has joined #openstack-infra16:13
*** e0ne has quit IRC16:14
clarkbfungi: bug submitted and added to etherpad under oslo.rootwrap16:15
fungiclarkb: thanks!16:15
*** mancdaz is now known as mancdaz_away16:15
JarryHow to get the associated "Gerrit account" with my third-party-CI account?16:15
zaromorning16:15
fungiheatclient is more url fun... this time it's trying to compare escaped and unescaped values :/16:15
clarkbJarry: your third party ci account is a gerrit account16:15
krotscheckSo, is there a reasonable expectation that there will be pitchforks when the py26 thing drops?16:15
clarkbkrotscheck: there may be a handful16:16
clarkbkrotscheck: but in atlanta we told the pitchfork carriers to run a modern python16:16
fungikrotscheck: they will, at best, be small rubber pitchforks. i wouldn't worry16:16
*** marun has joined #openstack-infra16:16
clarkbkrotscheck: and they seemed to mostly agree that spending their nights doing that would be better than chasing openstack dev monsters16:16
clarkbalso I think I agree with danpb on the mccabe flake8 thing16:17
clarkbrefactor code if it needs refactoring (thatdoesn't need to be gated) but we should be focusing on fixing all the issues (which will likely point us to the code that needs the most help)16:18
openstackgerritKhai Do proposed a change to openstack-infra/jenkins-job-builder: add documentation for globbed parameter feature  https://review.openstack.org/12847616:18
*** Guest51022 has quit IRC16:18
krotscheckOk, then, Iā€™ll bring this up at the infra meeting. Iā€™m going to play this one really cautiously, because of breaking things. The infra discussion as I recall only reached consensus on moving the jobs out of the template, not to add branch restrictions.16:18
fungiright, same situation as obsessing over whitespace changes16:18
clarkbkrotscheck: the whole point was that we would restrict it on branches16:18
*** dmellado_ has quit IRC16:18
fungikrotscheck: no, i did definitely say we want to restrict the branches we run these on for projects which have stable branches16:18
* krotscheck goes back to look.16:19
*** sdake_ has joined #openstack-infra16:19
fungithough it's always possible i only said it in my head16:19
krotscheckI think the real issue is that I really just donā€™t want to be the fall person for when the pitchforks start coming my way.16:19
clarkbkrotscheck: I can be the fall person16:19
clarkbjust redirect all pitchforks to clarkb16:20
*** dmsimard_away is now known as dmsimard16:20
*** mmaglana has joined #openstack-infra16:20
Jarryclarkb:I saw some other's gerrit account is not the same with it's third party CI account16:22
Jarryclarkb:So I wandor whether there is a dedicated gerrit belonged to the third part CI account?16:22
*** dmsimard is now known as dmsimard_away16:22
openstackgerritA change was merged to openstack-infra/project-config: Fix groups-release-branch manifest issue  https://review.openstack.org/12926316:22
clarkbJarry: they are one and the same16:22
*** jpich has quit IRC16:22
clarkbJarry: that other person is confused and  Idon't think we have figured out over what yet16:23
clarkbJarry: a third party ci account is a gerrit account that you use to consume gerrit events and post comments on changes16:25
clarkbJarry: by definition it is a gerrit account16:25
Jarryclarkb:So you means that the ones who's gerrit account is not the same with their third party account in wikipage is wrong?16:26
Jarryclarkb:They shoud be the same one?16:26
clarkbyes they should be the same16:27
Jarryclarkb:hah, I saw many one's is not the same16:27
clarkbI think the idea on the wikipage is to state what the third party CI account is named in gerrit16:27
dtroyerclarkb: can you do the stable/devstack branch or do I need to ping ttx to do that?  The current tip is fine (56d4919a1a19dcab892263e351ffbf3d74ead72c)16:28
clarkbso that individuals looking at the wikipages can say "oh that test on my change came from this account"16:28
clarkbdtroyer: I can do it if you are ready16:28
dtroyeryup, go for it16:28
clarkbunless ttx really wants to16:28
clarkbttx: ^16:28
*** pblaho has quit IRC16:29
*** leakypipes is now known as leaky-afk16:29
*** Jarry has left #openstack-infra16:30
clarkbI will give ttx a couple more minutes otherwise I am just going to do it16:30
clarkbfungi: ^16:30
*** mfer has joined #openstack-infra16:31
fungiclarkb: coolness16:31
*** otherwiseguy has joined #openstack-infra16:31
*** tonytan4ever has quit IRC16:31
pleia2clarkb: re SRU, I think there's a tag, let's see (if you haven't figured it out yet)16:32
clarkbpleia2: I havent16:32
clarkbI have submitted the bug though16:32
*** timrc-afk is now known as timrc16:32
*** harlowja_at_home has quit IRC16:32
* krotscheck is going down for an os upgrade. My computer may explode.16:33
pleia2clarkb: seems no tag, but including a section with "SRU Justification" is common16:34
*** patrickeast has joined #openstack-infra16:35
*** harlowja_at_home has joined #openstack-infra16:35
clarkbpleia2: https://bugs.launchpad.net/python/+bug/1382607 is the bug I created16:35
uvirtbotLaunchpad bug 1382607 in python3.4 "Backport python3.4 logging module backward incompatibility fix." [Undecided,New]16:35
clarkbpleia2: does that look reasonable?16:35
pleia2clarkb: yeah, that's great, and zul might have an idea about how to get it nudged along16:36
*** arxcruz has quit IRC16:38
*** david-lyle has joined #openstack-infra16:39
*** chandankumar has quit IRC16:39
openstackgerritWalter A. Boring IV (hemna) proposed a change to openstack-infra/project-config: Add cinder-brick to stackforge  https://review.openstack.org/12909216:39
openstackgerritWalter A. Boring IV (hemna) proposed a change to openstack-infra/project-config: Add cinder-brick to stackforge  https://review.openstack.org/12909216:40
*** bdpayne has joined #openstack-infra16:43
fungioh... actually the heatclient failures look fairly similar to the glanceclient failures16:43
*** pelix has quit IRC16:43
fungiit's url parameter ordering changes again, just manifesting slightly differently16:44
*** Longgeek has quit IRC16:44
fungibut fewer of them and they look easier to solve16:44
clarkbfungi: if we ever start doing awards at summits we should have the funny award be called the "Cargo Cult" and it will be a wood crate full of spam16:44
clarkbgiven to the project with the most lines of code copied from other projects16:45
clarkb(oslo incubator not included)16:45
fungiclarkb: we should totally dress like cultists for that too16:45
*** _nadya_ has quit IRC16:46
*** dizquierdo has quit IRC16:47
*** ashp has quit IRC16:47
*** ashp has joined #openstack-infra16:47
dtroyerI'd pay money to learn how to encourage people to copy X but not Y when X really is the right thing to copyā€¦16:47
*** johnthetubaguy is now known as zz_johnthetubagu16:48
*** teran has quit IRC16:49
*** luqas has quit IRC16:50
openstackgerritTravis Tripp proposed a change to openstack/requirements: Bump glanceclient version to 0.14.1  https://review.openstack.org/12932816:50
*** gyee has joined #openstack-infra16:50
*** eglynn-office is now known as eglynn-officeafk16:50
clarkb(note I am not advocating awards at summits I think we already put too much attentions on numbers and stuff. would rather we just buy each other beers :) )16:51
clarkbI am going to step out shortly for breakfast16:51
clarkbback in a bit16:51
*** mfer has quit IRC16:52
*** annegent_ has quit IRC16:52
*** chandankumar has joined #openstack-infra16:54
adam_gclarkb,  i updated https://bugs.launchpad.net/python/+bug/1382607, type typical process is tag it with [SRU] in title, add the template to description and subscrib the Stable Release Updates team16:54
uvirtbotLaunchpad bug 1382607 in python3.4 "Backport python3.4 logging module backward incompatibility fix." [Undecided,New]16:54
clarkbadam_g thank you16:55
*** otherwiseguy has quit IRC16:56
fungiadam_g: does 1367907 need similar corrections?16:57
openstackgerritChristoffer Skeppstedt proposed a change to openstack-infra/jenkins-job-builder: Serialize combine-queued-commits for git-revision  https://review.openstack.org/12496516:58
SpamapSclarkb: https://wiki.ubuntu.com/StableReleaseUpdates16:58
SpamapSclarkb: follow that. I'll check the bug when you're done. :)16:58
SpamapSclarkb: you have to fix it in utopic first. Bad timing, I don't think "v" is open yet.16:58
pleia2thanks SpamapS16:59
adam_gfungi, yeah16:59
*** dane_leblanc has quit IRC16:59
adam_g1367907 is at least fixed in 14.1016:59
pleia2and yeah, final freeze for Utopic went into effect, release is next week17:00
*** ociuhandu has quit IRC17:00
SpamapSactually it can be a 0 day utopic fix17:00
SpamapSdoes v have a name yet?17:00
*** katyafervent is now known as katyafervent_awa17:01
adam_gdoesnt look like it17:01
pleia2SpamapS: no :(17:01
*** dkehn_ is now known as dkehn17:01
pabelangerfungi, clarkb: Still having an issue where nodepool losses connection to zmq after a period of time. You guys see that here?17:01
*** sdake_ has quit IRC17:01
pabelangerI'm assuming no because how active your nodepool is17:01
adam_gi dont acknowledge the naming unless i have a release tshirt, which i haven't got since raring17:01
pabelangerfor me, I can do days without using it17:02
*** gondoi is now known as zz_gondoi17:02
*** ociuhandu has joined #openstack-infra17:02
fungi#status note upgraded wiki.openstack.org from Mediawiki 1.24wmf19 to 1.25wmf4 per http://ci.openstack.org/wiki.html17:02
openstackstatusfungi: unknown command17:02
* pleia2 hopes for a velociraptor17:02
pleia2but I did just get my unicorn :)17:02
*** harlowja_at_home has quit IRC17:02
SpamapSvole17:03
SpamapSvoracious vole17:03
fungi#status log upgraded wiki.openstack.org from Mediawiki 1.24wmf19 to 1.25wmf4 per http://ci.openstack.org/wiki.html17:04
openstackstatusfungi: finished logging17:04
* fungi never can remember that command for some reason17:04
*** dane_leblanc has joined #openstack-infra17:04
fungipabelanger: is there a firewall between them?17:04
*** dmsimard_away is now known as dmsimard17:04
*** __TheDodd__ has quit IRC17:06
*** otherwiseguy has joined #openstack-infra17:06
fungipabelanger: sounds like a state tracking expiration17:06
fungipabelanger: it's even possible state lifetimes need adjusting in iptables to cope... i guess zeromq doesn't implement a keepalive?17:07
*** koolhead17 has joined #openstack-infra17:07
*** Ryan_Lane has joined #openstack-infra17:09
*** emagana has quit IRC17:10
*** e0ne has joined #openstack-infra17:10
*** koolhead17 has quit IRC17:12
*** ivar-lazzaro has joined #openstack-infra17:12
clarkbSpamapS: so what you are telling me is I should find a different distro? :P17:12
clarkbfungi: how was wiki upgrade?17:13
clarkbfungi: was documentation good?17:13
fungiclarkb: uneventful17:13
clarkbfungi: we seem to have derped search again though17:13
fungioh, what was the fix for that?17:13
clarkbsilly elasticsearch and mediawiki interaction17:13
clarkbfungi: last time we needed to upgrade ES then reindex17:14
fungihmm17:14
clarkbfungi: so I think first thing to check is if the search plugin thing needs a newer es17:14
clarkbpabelanger: ya we don't see that17:14
pabelangerfungi, yes, there is a firewall.  Good point17:14
SpamapSclarkb: This week, yes. :)17:15
pabelangerYa, I'll have to see how to do keepalives17:15
SpamapSclarkb: no really, you can simultaneously upload to utopic-updates and trusty-updates17:15
SpamapSclarkb: but it will need to be approved for utopic-updates first, so there isn't a regression on update.17:15
clarkbSpamapS: ya the doing utopic first makes sense17:15
SpamapSclarkb: I'm happy to prep an upload if you want.17:15
fungiclarkb: you could switch to debian. they're not freezing for 3 more weeks ;)17:15
clarkbits just more that the way you characterize it it is damn near impossible to make changes17:16
SpamapSclarkb: I imagine doko is busy with the release so it may be a few days.17:16
SpamapSclarkb: the week of release, it is hard to get a fix in for the thing being released. That is true for pretty much everything. :-D17:16
clarkbSpamapS: I dunno we are pretty good about accepting bug fixes that break releases before releasing17:16
*** zz_gondoi is now known as gondoi17:17
*** jogo is now known as flashgordon17:17
clarkbfungi: also maybe it just needs a reindex if the es version is new enough17:17
fungii would almost say we excel at breaking things immediately prior to releasing17:17
clarkbassuming that would happen if the plguin expects a different es schema17:17
fungiclarkb: yep, currently trying to figure out the workflow for that17:18
SpamapSclarkb: well it's been broken in 14.04 for about 6 months now.. so that's a bit harsh.17:18
fungilooks like wiki.o.o is currently on es 1.3.217:19
clarkboh crud completely forgot about devstack stable branch. doing that now17:19
clarkbdtroyer: sorry I got distracted :/17:19
*** isviridov is now known as isviridov_away17:19
clarkbdtroyer: and done17:19
dtroyernp, I saw 'breakfast' in there and got hungry myselfā€¦17:19
dtroyerthanks17:19
SpamapSclarkb: actually it looks like Utopic may be fixed.. isn't this fixed in 3.4.2 ?17:20
clarkbSpamapS: yes17:20
SpamapSclarkb: ok I'll mark that as such. This makes things much easier.17:20
clarkbdid utopic bump to 3.4.2? it was only 3.4.1 last I checked17:20
clarkbbut that was a couple weeks ago17:20
SpamapShttps://launchpad.net/ubuntu/utopic/+source/python3.417:21
SpamapSyep17:21
fungineat-o-rama17:21
SpamapSclarkb: prepping SRU upload now17:22
SpamapSunfortunately I laid down my sru team powers a few months ago17:22
SpamapSsince I hadn't reivewed an SRU in over a year. :-P17:22
*** comstud is now known as bearhands17:23
bcourtclarkb, I could specify the node in the project but I can't use an environment variable to set the node from the triggering job17:25
clarkboh maybe the missing bit is teaching one job how to do it to another job17:26
*** achanda has joined #openstack-infra17:26
clarkbwe had an external service setting it on jobs not other jobs17:26
bcourtclarkb, I have 3 jobs: 1-provision slave node, test servers & connect back to master using the swarm plugin.  2-run the tests, 3-tear everything down17:27
*** dustins has quit IRC17:27
*** pcrews has quit IRC17:27
bcourtI couldn't figure out a way to dynamically set the slave name and have the run-tests job actually run on the dynamic slave without adding the NodeLabel plugin17:27
clarkbbcourt: you should look into nodepool if you are provisining openstack slaves17:28
clarkbpabelanger: speaking of one crappy work around may be to run a noop job on your master ever minute or so17:28
*** morganfainberg is now known as captainmorgan17:29
*** dustins has joined #openstack-infra17:29
bcourtclarkb, I'll take a look, I am usually provisioning openstack slaves but it's a combination of openstack and some other environments.17:29
*** dane_leblanc has quit IRC17:29
bcourtreally the challenge is that I really want single use slaves that are set up, used for one test run and then torn down to ensure isolation17:30
clarkbbcourt: that is exactly what nodepool is built for17:30
clarkband was used to run 1.7 million jobs over the last 6 months17:30
waynrzaro, clarkb: is there a roadmap for jenkins-job-builder development?17:30
clarkbfungi: ^ did I get that number correct?17:30
clarkbwaynr: no, its pretty organic and we are eventually going to ditch jenkins (though JJB should live on)17:31
fungiclarkb: yep17:31
*** HeOS has quit IRC17:31
fungiclarkb: closer to 1.817:31
waynrclarkb: interesting, what will you be replacing it with?17:31
fungias the saying goes, "a small shell script"17:31
pabelangerclarkb, indeed... crappy17:32
pabelanger:)17:32
fungithough more likely a medium-sized python program which runs small shell scripts17:32
clarkbwaynr: gearman worker(s) of some sort. likely turbo-hipster17:32
bcourtclarkb, is nodepool something I would need to get our openstack admins to set up?17:33
clarkbbcourt: no it uses normal user credentials17:33
*** mikedillion has joined #openstack-infra17:33
clarkbwe run it as a service against 6 or 7 regions in 3 cloud providers17:33
anteayaback now17:36
pleia2wb anteaya17:37
zarowaynr: we are in the process of converting jjb into a library so it can be consumed by other apps.17:38
zarowaynr: https://review.openstack.org/#/c/107724/17:38
anteayapleia2: thanks17:38
anteayalunch then rebase and final pass on the patches17:39
*** e0ne has quit IRC17:39
*** mriedem has quit IRC17:41
SpamapSclarkb: 10:41 < doko> SpamapS, ok, but I hope I'll get my 3.4.2 backport approved next week17:42
SpamapSclarkb: no further action is required17:42
clarkbSpamapS: awesome thank you17:42
*** xyang0 has quit IRC17:42
bcourtclarkb, thanks, I'll definitely look into nodepool, it could be really handy for reducing the time used to stand up nodes before testing.17:43
waynrzaro: sweet! that'll help with a set of jenkins tools i've been working on to analyze CI pipelines (job connectedness, job convention linter, etc)17:43
*** ihrachyshka has quit IRC17:44
bcourtwaynr, zaro, jjb is awesome for configuring jobs on a jenkins server, do you have tooling you can recommend for doing the overall jenkins master configuration.  I'd like to be able to hit a button and stand up a new master with a predefined configuration, roles, permissions & secrets automatically configured17:45
waynrbcourt: i'd recommend some kind of configuration management tool, common options include chef, ansible, puppet, cfengine17:46
openstackgerritChristoffer Skeppstedt proposed a change to openstack-infra/jenkins-job-builder: Serialize combine-queued-commits for git-revision  https://review.openstack.org/12496517:46
*** dane_leblanc has joined #openstack-infra17:47
openstackgerritAdam Gandelman proposed a change to openstack-infra/devstack-gate: Set SWIFT_TEMPURL_KEY for ironic agent_ssh job  https://review.openstack.org/12934117:47
clarkbsomeone was suggesting that jenkins has a puppet module that can run scripts on the master to configure it?17:48
*** emagana has joined #openstack-infra17:48
waynrbcourt, clarkb: https://forge.puppetlabs.com/rtyler/jenkins17:48
*** harlowja_away is now known as harlowja17:49
pleia2ianw: thanks for the puppetlabs-apache attempt, the abandon message is kind of epic :)17:49
zarobcourt: we use puppet to setup jnkines, you can view all of our puppet here: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/jenkins17:49
clarkbbcourt: zaro: but it doesn't really set up everything due to the global master config being derpy17:50
zaroahh yes, but it doesn't look like rtyler's script does either.  i don't see anything for plugins?17:51
clarkbzaro: it does17:51
clarkbyou can add groovy scripts in it that set up the master for you17:51
*** yamahata has quit IRC17:51
zaroohh cool.17:52
*** hemna has joined #openstack-infra17:54
*** mriedem has joined #openstack-infra17:55
bcourtnifty, thanks!17:56
*** mriedem has quit IRC17:56
*** achanda has quit IRC17:57
*** mriedem has joined #openstack-infra17:58
*** sarob has joined #openstack-infra17:58
zarowaynr: i've always wanted a dependency graph from jjb.17:59
*** mrmartin has quit IRC17:59
waynrzaro: the tool i am working on produces graphviz output illustrating downstream/buildstep relationships between jobs18:00
waynrit currently does that by parsing configuration xml18:01
*** mrmartin has joined #openstack-infra18:01
waynrit's not open source yet(still pretty immature)18:01
*** AJaeger has joined #openstack-infra18:01
*** mrmartin has quit IRC18:02
*** changbl has joined #openstack-infra18:02
clarkbyou should go check out the original JJB in openstack-infra/config18:02
krotscheckclarkb: Jsut to clarify, weā€™re adding the branch name for py26 to icehouse/juno only for projects under the ā€˜openstack/**ā€™ name, not globally, right?18:03
krotscheckclarkb: There was some discussion on a few stackforge projects that wanted to keep py26 support.18:03
*** mrmartin has joined #openstack-infra18:03
clarkbkrotscheck: I would add it globally then let them undo18:03
pleia2so, does this look like Zuul? http://princessleia.com/temp/Zuul-sketch.jpg18:04
clarkbkrotscheck: basically if a project has stable/icehouse and or stable/juno branches then pin py26 to those branches18:04
*** radez is now known as radez_g0n318:04
clarkbpleia2: zuul looks too nice in that picture :P18:04
pleia2haha18:04
pleia2zuul tricks you into thinking they are nice :)18:05
*** gondoi is now known as zz_gondoi18:05
clarkbkrotscheck: in the past we have been pretty forceful about these changes. Otherwise nothing ends up changing18:05
*** davidhadas has joined #openstack-infra18:06
clarkbkrotscheck: we will do the same when we switch py33 to py3418:06
*** mwagner_lap has joined #openstack-infra18:06
krotscheckclarkb: So, name: ^gate-(.*)-python26$ ā€” branch: ^stable\/(icehouse|juno)$18:06
zarowaynr: what i'm looking for is project definitions -> generated jobs18:06
clarkbkrotscheck: and when we drop f20, centos6, and precise when they EOL or are otherwise no longer needed for our jobs18:06
waynrzaro: that wouldn't be too difficult18:06
clarkbkrotscheck: that won't work because it will match all projects. we do want to keep py26 on clients and oslo*18:07
krotscheckclarkb: See, thatā€™s what I was getting at.18:07
clarkbkrotscheck: so we probably end up needing to be verbose about where we don't run it18:07
clarkbkrotscheck: I don't follow18:07
clarkbkrotscheck: we know which projects will run py26 jobs18:07
clarkbagainst which branches18:07
zarowaynr: would appreciate that contribution! would be a nice feature.18:07
*** radez_g0n3 is now known as radez18:07
waynri'd be interested in working on adding a 'graph' subcommand, just not sure if i have the time18:07
clarkbkrotscheck: the rule should be any project with stable/icehouse and/or stable/juno gets pinned. Any python-.*client and oslo.* and taskflow and pbr and whatever other oslo projects are named funny continue to py26 on master18:08
krotscheckclarkb: So, it feels to me like there is a subset of projects on which this should run, and shouldnā€™t run, and I donā€™t know enough about the impacted subsets, nor about how this pinning works, to apply it properly.18:08
*** emagana has quit IRC18:08
*** sarob has quit IRC18:08
zarowaynr: maybe you can start it and we can collaborate?  i'll pitch in where i can.18:08
*** emagana has joined #openstack-infra18:09
krotscheckclarkb: It might seem obvious to you, but I simply donā€™t have that institutional knowledge.18:09
*** skeppstedt has quit IRC18:09
clarkbkrotscheck: I get that, which is why we have been very explicit about it18:09
*** thedodd has joined #openstack-infra18:09
clarkbkrotscheck: we have discussed this in several meetings now.18:09
clarkbbut also happy to answer more questions as they come up18:10
*** achanda has joined #openstack-infra18:10
waynrzaro: i'll think about it, there are higher priority tasks for me at the moment related to $dayjob18:10
zarowaynr: maybe graph can just be represented in terminal?18:10
clarkbkrotscheck: https://git.openstack.org/cgit/openstack/governance/tree/reference/programs.yaml#n159 contains the list of oslo projects18:10
krotscheckclarkb: Which is why Iā€™m asking. And why I honestly feel that youā€™d be a lot happier if you contributed to my patch rather than mansplaining it to me.18:11
waynrzaro: i bet there are tools that will convert graphviz output to ascii representation18:11
zarowaynr: understandable, i'm just trying to plant ae seed :)18:11
fungiclarkb: krotscheck: for p in `ssh -p 29418 review.openstack.org gerrit ls-projects` ; do wget -qO/dev/null 'http://git.openstack.org/cgit/'$p'/tree/?h=stable/juno' && echo $p ; wget -qO/dev/null 'http://git.openstack.org/cgit/'$p'/tree/?h=stable/icehouse' && echo $p ; done | uniq18:12
*** emagana has quit IRC18:13
fungiugly, but that's similar to what i did to find where we needed to delete stable/havana branches a few weeks ago18:13
clarkbkrotscheck: I think my only concern here is that we don't trade in an easy patch for bit rot18:13
clarkbkrotscheck: we should do our best to have this process done from the point the change merges18:13
*** sarob has joined #openstack-infra18:14
fungii'll get that list into a paste so you don't have to run it yourself... just a sec18:14
krotscheckfungi: Already running it.18:14
*** hdd has quit IRC18:14
fungikrotscheck: awesome. in that case i'll use my copy to check against the patch in a bit ;)18:14
clarkbpleia2: that zuul makes me think of http://en.wikipedia.org/wiki/Dragon_Tales18:15
*** sarob has quit IRC18:15
openstackgerritWalter A. Boring IV (hemna) proposed a change to openstack-infra/project-config: Add cinder-brick to stackforge  https://review.openstack.org/12909218:16
mrmartinhow can I rerun the post release jobs on this: https://review.openstack.org/#/c/128823/ ? the code is merged, but the final release jobs are failed due a bug in the project's job script.18:16
fungikrotscheck: obviously, that is the list of projects with stable branches, but they may not all even have the python-jobs template applied right now so no need to add overrides if they don't18:16
clarkbmrmartin: the two options are merge another change to rerun the jobs or one of us can trigger gearman directly18:16
*** arborism has joined #openstack-infra18:16
pleia2clarkb: this is the artist: http://ronnietucker.co.uk/ (I know him through Ubuntu stuff) flashgordon and I were chatting about a Zuul logo at lunch yesterday so I dropped him an email last night18:17
mrmartinclarkb, may I ask you to trigger gearman?18:17
clarkbmrmartin: first, is the job working now?18:17
*** sarob_ has joined #openstack-infra18:17
*** dustins has quit IRC18:17
clarkbwe need to fix that before we do anything else18:17
*** arborism is now known as amcrn18:17
mrmartinclarkb: must run, will this manual job launch generate a log file?18:18
clarkbmrmartin: it will generate a log file18:18
mrmartinok, and for this specific case, will this override the existing one?18:19
openstackgerritA change was merged to openstack-infra/elastic-recheck: restore query for InterpreterNotFound  https://review.openstack.org/12898418:19
flashgordonpleia2: we can just use this http://ronnietucker.co.uk/2014/01/doodles-3/18:19
openstackgerritAdam Gandelman proposed a change to openstack-infra/project-config: Explicitly set -nv ironic jobs non-voting  https://review.openstack.org/12934818:19
openstackgerritpatrick-crews proposed a change to openstack-infra/elastic-recheck: Adding query namespace to elastic-recheck  https://review.openstack.org/10195818:19
pleia2flashgordon: hahah18:19
mrmartinclarkb: this one: http://logs.openstack.org/56/5656f5505436685bc5fdd8e99c01efa0563a3df8/18:19
pleia2flashgordon: actually, that page rotates, assuming the first image?18:19
openstackgerritBarnaby Court proposed a change to openstack-infra/jenkins-job-builder: Add support for the NodeLabel Parameter plugin  https://review.openstack.org/12930218:19
clarkbmrmartin: it will write to that location but under a different subdir18:19
mrmartinok18:20
krotscheckfungi: Not all that obvious to me. I donā€™t really live in openstack-land.18:21
krotscheckThanks for pointing it out18:21
*** dustins has joined #openstack-infra18:21
*** liam__ has joined #openstack-infra18:22
fungiyw18:22
*** dustins has quit IRC18:23
clarkbzuul enqueue can't do post jobs ya? so still using that other script?18:23
fungiclarkb: trigger_something.py18:23
fungiclarkb: look in my shell history on teh zuul server18:23
fungishould be lots and lots of examples of me running it18:23
clarkbya its in zuul/tools looks like18:24
*** pcrews has joined #openstack-infra18:25
openstackgerritWalter A. Boring IV (hemna) proposed a change to openstack-infra/project-config: Add cinder-brick to stackforge  https://review.openstack.org/12909218:25
*** packet has quit IRC18:26
*** MaxV has quit IRC18:27
*** MaxV has joined #openstack-infra18:27
*** liam__ has quit IRC18:28
*** andreykurilin_ has quit IRC18:28
*** thedodd has quit IRC18:28
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in tools/  https://review.openstack.org/12605418:28
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in gerrit/templates  https://review.openstack.org/12605618:28
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in pypi.yaml  https://review.openstack.org/12604318:28
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in docs  https://review.openstack.org/12606318:28
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in the logs/help/tempest files  https://review.openstack.org/12604518:28
*** mpaolino has joined #openstack-infra18:29
*** changbl has quit IRC18:29
clarkbmrmartin: ok that is queued up18:29
mrmartinclarkb: thanks18:30
*** sabeen1 has quit IRC18:30
*** pfallenop has quit IRC18:30
clarkbI think it is waiting on a node because I don't see it running yet18:30
mrmartinWill it appear on zuul.openstack.org ?18:31
fungiit will not18:31
clarkbmrmartin: no we are bypassing zuul18:31
*** jheroux has quit IRC18:31
mrmartinok.18:31
clarkband putting the job straight onto the gearman queue18:31
*** MaxV has quit IRC18:31
fungiwe are zuul, but we are playing zuul18:31
fungino, wait... how about "there is no zuul, only gearman"18:32
rainyafungi, <3!!18:32
*** _nadya_ has joined #openstack-infra18:33
LinuxJedi"there is no santa, only zuul"18:33
fungiheh18:33
mrmartin:)18:33
*** koolhead17 has joined #openstack-infra18:37
*** koolhead17 has joined #openstack-infra18:37
*** adam_g has left #openstack-infra18:37
*** adam_g has joined #openstack-infra18:37
clarkbso now that I can ipv6 I notice that ssh just adds keys to known hosts without prompting me to18:38
clarkbis that beacuse the key matches what is in there for the ipv4 address?18:38
openstackgerritMichael Krotscheck proposed a change to openstack-infra/project-config: Removed python26 from python-jobs  https://review.openstack.org/12873618:38
fungijhesketh: mattoliverau: mikal: if any of you are around on this fine saturday morning, garyk says turbo-hipster is acting up18:38
fungiclarkb: it's because you used the same dns name and the key matches, yeah. it adds additional entries per-ip-address18:39
krotscheckclarkb: ^^ Anything I missed?18:39
*** koolhead17 has quit IRC18:39
*** koolhead17 has joined #openstack-infra18:39
*** cody-somerville_ has joined #openstack-infra18:40
*** ociuhandu has quit IRC18:40
clarkbkrotscheck: looking18:41
*** cody-somerville has quit IRC18:41
clarkbkrotscheck: first thing I notice is that I don't know if the \/ is correct there but I can test that easily enough18:41
krotscheckclarkb: http://regex101.com/18:42
LinuxJediGozer must be friendlier than Zuul though: http://0.media.dorkly.cvcdn.com/50/20/dc3884cbc3ad1e4032c10d7e35f41f92.jpg18:42
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in the logs/help/tempest files  https://review.openstack.org/12604518:44
jeblairclarkb, fungi: back.  do we have an etherpad yet?18:44
fungijeblair: nope, was wrapping up e-mails and getting ready to put one together18:44
fungibut hadn't started it yet18:44
anteayapleia2: better?18:44
fungii did upgrade the wiki though18:44
*** leaky-afk is now known as leakypipes18:44
jeblairfungi: neato!18:44
fungiit had been neglected for some time18:45
jeblairfungi: i'll go review anteaya's changes and wait for you to start the ep since you are proficient at it18:45
*** doude has quit IRC18:45
pleia2anteaya: yep, thanks, it was in previous patchsets so not sure how it fell out of the last one :)18:45
clarkbkrotscheck: and I think we can drop more projects py26 testing and I found at leats one typo. So will have a comment up once I get through the whole thing18:46
fungijeblair: sure thing18:46
fungii think i've reviewed them all since their last updates, but should also double-check18:47
clarkbkrotscheck: a quick test of the regex says it doesn't hurt to have that escape but it isn't necessary. so no need to update that if you don't want to18:47
jeblairoh i need to have gertty put 'abandoned' next to dependent change links18:48
clarkbkrotscheck: ok thats poisted18:50
clarkb*posted18:50
clarkbmrmartin: http://logs.openstack.org/56/5656f5505436685bc5fdd8e99c01efa0563a3df8/post/groups-release-branch/6dc5e0b,2/console.html18:50
clarkbmrmartin: is that it?18:51
mrmartinchecking18:51
anteayapleia2: I had to rebase and I didn't catch all the things I should have18:51
anteayaI'll rebase the children then18:51
mrmartinclarkb, yes great, working now18:51
anteayajeblair: start with the project-config changes, rebasing the config patches18:51
pleia2anteaya: ah yeah, it happens!18:52
*** tonytan4ever has joined #openstack-infra18:52
clarkbmrmartin: awesome18:52
*** mancdaz_away is now known as mancdaz18:52
*** dustins has joined #openstack-infra18:53
anteayaI was in detached head state to edit that patch18:53
anteayahow do I get out of detached head state and get back to the end to rebase the children?18:54
krotscheckclarkb: It looks like a lot of the comments you made should be separate patches on top of mine (deciding to remove py26 for individual projects, removing for stackforge etc).18:54
clarkbkrotscheck: we can do it that way too, but I thought the intent of this patch was to kill py26 wherever possible18:54
clarkbkrotscheck: I think we may have two agendas here18:54
clarkbmine is to remove py26 from as many things as possible18:55
krotscheckclarkb: No, the intent of the patch is to move py26 out of the default without breaking anything.18:55
krotscheckAt least that was my intent.18:55
*** mancdaz is now known as mancdaz_away18:55
clarkbkrotscheck: right your commit message has conveyed we want individual projects to do their own deprecation18:55
*** sdake_ has joined #openstack-infra18:55
clarkbkrotscheck: my position is that that will only lead to pain18:55
clarkband we should deprecate for them18:56
krotscheckclarkb: Well, do you want to take over the patch then? I donā€™t mind.18:56
clarkbkrotscheck: at the very least that typo copy pasta will need to be corrected18:57
clarkbotherwise we will run the wrong py26 job against that project18:57
krotscheckItā€™s not like my agenda precludes yours. It just makes yours a little easier.18:57
clarkbjeblair: http://logs.openstack.org/36/128736/3/check/gate-infra-puppet-apply-precise/9da7419/console.html that appears to be a possible issue with zuul cloner on precise nodes18:57
jeblairclarkb: seems to be an issue with sudo, not so much the cloner18:58
krotscheckclarkb: If weā€™re going to split it into two different patches though, then the branch pins should probably get pulled out again.18:58
*** hdd has joined #openstack-infra18:58
krotscheckAFK. Food19:01
*** emagana has joined #openstack-infra19:01
jeblairclarkb: weird.  sudo works on a bare-precise node on hpcloud-b3.  there isn't a b2 node ready right now.19:02
*** bdpayne_ has joined #openstack-infra19:02
clarkbhuh19:02
*** bdpayne has quit IRC19:02
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in tools/  https://review.openstack.org/12605419:05
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in gerrit/templates  https://review.openstack.org/12605619:05
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in docs  https://review.openstack.org/12606319:06
*** sarob_ has quit IRC19:06
jeblairfungi, clarkb: we're moving /opt/config to /opt/system-config, right?19:07
anteayahopefully that series is all nicely rebased and jenkins is happy: https://review.openstack.org/#/q/status:open+topic:config-rename,n,z19:07
clarkbjeblair: ya we should do that19:07
clarkbjeblair: it will be a manual stop19:07
clarkber setp19:07
jeblairk, i think we need one more change in the series for that.  i will write.19:07
clarkbjeblair: we don't currently manage /opt/config best I could tell19:07
jeblairthere are still things to change.  will illustrate by submitting a patch :)19:07
clarkbthere is a bird derping with my window19:08
clarkband its gone19:08
*** bdpayne_ has quit IRC19:08
anteayajeblair: thanks, I wasn't sure on that, the internal changes19:08
anteayajeblair: and then I forgot to ask about it19:09
pleia2we're still cloning to /root/config as well in prepare_node.sh, do we want to change that too?19:09
*** bdpayne has joined #openstack-infra19:09
pleia2(I noted that on a patchset, but we were fixing other things at the time)19:09
pleia2https://review.openstack.org/#/c/126076/19:09
clarkbpleia2: oh I thought that was addressed /me looks19:09
anteayayeah, I changed external pathways but not internal ones19:10
pleia2clarkb: opt was fixed in that patch, but not the root clone19:10
anteayasince I didn't know how you wanted to address that19:10
pleia2I wasn't sure what we wanted there19:10
clarkbI see it19:10
*** hogepodge has quit IRC19:10
clarkbcommented19:11
clarkbIthink we should make it as consistent as posible everywhere to aid in futuredebugging19:11
* pleia2 nods19:11
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Change opt/config to opt/system-config  https://review.openstack.org/12935919:12
jeblairbuilt on branch tip and has config-rename as topic ^19:12
*** koolhead17 has quit IRC19:13
clarkboh right puppet conf19:13
anteayajeblair: do you want /root/system-config ?19:13
anteayahttps://review.openstack.org/#/c/126076/4/nodepool/scripts/prepare_node.sh19:14
*** sarob has joined #openstack-infra19:14
jeblairya19:14
anteayakk19:14
* anteaya edits19:14
*** annegent_ has joined #openstack-infra19:15
*** ashp has quit IRC19:16
*** emagana has quit IRC19:16
*** ashp has joined #openstack-infra19:16
*** emagana has joined #openstack-infra19:16
*** radez is now known as radez_g0n319:17
jeblairanteaya: nodepool/elements/puppet/install.d/05-puppet:/bin/bash /opt/git/openstack-infra/config/install_puppet.sh19:17
jeblairanteaya: tools/build-dib-in-docker.sh:docker.io run --privileged=true -v ~/.cache:/.cache -v $(git rev-parse --show-toplevel):/opt/config -w /opt/config -i -t openstack_infra19:17
*** radez_g0n3 is now known as radez19:18
*** baoli has quit IRC19:18
*** otherwiseguy has quit IRC19:18
*** dmsimard is now known as dmsimard_away19:19
openstackgerritAnita Kuno proposed a change to openstack-infra/project-config: Rename config => system-config for nodepool  https://review.openstack.org/12607619:19
anteayajeblair: okay I will add those19:20
*** emagana has quit IRC19:21
*** mpaolino has quit IRC19:21
clarkbIam going to grab a quick bite to eat19:21
clarkbshould be back well before 210019:22
openstackgerritAnita Kuno proposed a change to openstack-infra/project-config: Rename config => system-config for nodepool  https://review.openstack.org/12607619:22
anteayaclarkb: did we say 2100 or 2000?19:23
clarkbanteaya: email says 210019:23
anteayaawesome19:23
anteayait never lies19:23
anteayalet me know when we like 126076 and I will rebase the children19:24
*** AJaeger has quit IRC19:25
*** annegent_ has quit IRC19:25
*** MaxV has joined #openstack-infra19:27
jeblairanteaya: would be great if you rebased now.  i'm doing my checks on the tip of the tree.19:27
anteayajeblair: I will rebase now19:28
*** jcoufal has quit IRC19:29
fungihttps://etherpad.openstack.org/p/repo-renaming-2014-10-17 should be all ready for review now19:29
fungilikely there are some extra steps we need to insert especially for this one19:30
*** cody-somerville_ has quit IRC19:31
fungiso far it's just our usual plan template filled out... i haven't augmented it with manual things like moving directories on the puppetmaster server yet19:31
*** pcrews has quit IRC19:31
*** MaxV has quit IRC19:32
openstackgerritAnita Kuno proposed a change to openstack-infra/project-config: Rename config => system-config in tools/  https://review.openstack.org/12607719:32
*** chianingwang has joined #openstack-infra19:32
openstackgerritAnita Kuno proposed a change to openstack-infra/project-config: Rename config => system-config in README  https://review.openstack.org/12608019:32
jeblairfungi, mordred: https://lists.debian.org/debian-vote/2014/10/msg00001.html19:35
*** emagana has joined #openstack-infra19:35
fungiyep, linked that in here earlier in the day19:35
fungiwell, i linked https://www.debian.org/vote/2014/vote_00319:36
fungibut same thing19:36
openstackgerritMichael Krotscheck proposed a change to openstack-infra/project-config: Removed python26 from python-jobs  https://review.openstack.org/12873619:36
jeblairthere was so much talking about github earlier i didn't read everything.  :)19:36
krotscheckOk, clarkb: ^^ Updated the patch, fixed the typo, and was clearer about my agenda in the commit message.19:36
fungihah19:36
*** jedimike has quit IRC19:39
*** sarob has quit IRC19:39
*** thedodd has joined #openstack-infra19:40
*** sarob has joined #openstack-infra19:40
krotscheckbtw, clarkb - did that garbage collection bug you found in python3 ever get accepted?19:41
krotschecki.e. fixed?19:41
clarkbya its getting sru'd19:41
clarkbupstream python fixed it a while back19:41
clarkbstill waiting on ubuntu19:41
*** pfallenop has joined #openstack-infra19:42
*** yolanda has quit IRC19:43
*** sabeen has joined #openstack-infra19:44
*** e0ne has joined #openstack-infra19:44
*** sarob has quit IRC19:45
*** ildikov has joined #openstack-infra19:46
*** pfallenop has quit IRC19:46
*** yolanda has joined #openstack-infra19:47
*** mrmartin has quit IRC19:48
mtreinishclarkb: do you still have the link to the grenade branch migration etherpad, dtroyer cut the juno devstack branch and we're getting ready to do the same on grenade19:52
jeblairstatus alert Gerrit will be offline from 2100-2130 for project renames19:52
jeblairfungi, clarkb: ^ look good?19:52
*** pfallenop has joined #openstack-infra19:52
fungijeblair: looks fine, yep!19:52
fungimtreinish: https://etherpad.openstack.org/p/juno-grenade-fun19:52
clarkbjeblair +119:52
jeblairmaybe i'll wait until 2030?19:52
mtreinishfungi: thanks19:52
fungijeblair: that makes sense... otherwise people will forget they've seen the announcement/topic ;)19:53
jeblairwe could probably try a graceful zuul shutdown at, say 2010 if we wanted.19:54
dtroyerclarkb: for grenade, commit 800788d5d71f18bc6c62a1764ced4cb6ddc00288 looks to be stable/juno ("Move javelin executionā€¦"19:54
jeblairmaybe not; if we do that, we're committed, and a gate reset could derail it.  nevermind.19:55
captainmorganclarkb, jeblair, fungi, so i have the hierarchical multitency branch in keystone.  what is the right "way" to move it forward? should i just merge master? should i end up with like each patch from master on the new branch as a review? - i'm not sure which way makes people's life less awful.19:55
jeblaircaptainmorgan: make a merge commit from master into the branch19:56
captainmorganjeblair. ok that was my original plan. but i saw the docs on the wiki and must have mis-followed19:56
captainmorganthanks19:56
openstackgerritMike Heald proposed a change to openstack-infra/infra-specs: Proposal for a 'fail-fast' option on jobs and project pipelines  https://review.openstack.org/12925519:56
*** pfallenop has quit IRC19:56
jeblaircaptainmorgan: help us fix the docs :)19:56
captainmorganjeblair, hehe will do19:57
jeblaircaptainmorgan: what threw you off?19:57
*** dustins has quit IRC19:57
captainmorganah.. i see it19:57
captainmorganUse the editor to squash any commits that should not appear in the public history. If you want one change to be submitted to Gerrit, you should only have one "pick" line at the end of this process.19:57
captainmorganthe "one picked" was glossed over19:57
captainmorganwhoopse19:57
captainmorgani should know better i've done awful things in gerrit to split out middleware.19:58
captainmorgans/gerrit/git19:58
jeblaircaptainmorgan: https://wiki.openstack.org/wiki/GerritJenkinsGit#Merge_Commits19:58
captainmorganthis *shouldnt* be that hard for me to do :P19:58
jeblaircaptainmorgan: i think you may be looking at the wrong bit of doc19:58
*** unicell has quit IRC19:58
captainmorganjeblair, probably looking at it from the worng side19:58
jeblaircaptainmorgan: it has a step-by-step for creating a merge commit for master -> feature19:58
captainmorganyeah19:59
jeblairthis will all get reorganized if we have some time for the infra-manual project :)19:59
captainmorganjeblair, there is this section: https://wiki.openstack.org/wiki/Gerrit_Workflow#Long-lived_Topic_Branches19:59
captainmorganjeblair, and that was one one that someone pointed me at recently .19:59
captainmorganjeblair, hence the confusion. totally different doc19:59
jeblaircaptainmorgan: yeah, that page is for typical development.  it's supposed to be the short version20:00
jeblairproblem with wikis is nothing ever stays short20:00
captainmorganyep20:00
jeblairmain thing i want to do with infra-manual is make sure things are organized by audience :)20:00
captainmorganjeblair, +++++++20:01
captainmorganyess!20:01
captainmorgan:)20:01
*** emagana has quit IRC20:01
fungistepping away for a bit to heat-n-eat dinner before maintenance starts20:01
*** emagana has joined #openstack-infra20:02
anteayafungi: enjoy dinner20:03
anteayaas much as heat-n-eat can do for you20:03
fungiwell, it's food i made. i just make a couple gallons at a time, portion, label and deep-freeze it for months so i don't have to cook as often on weeknights20:04
*** chianingwang has quit IRC20:04
anteayaah20:04
anteayasounds organized20:04
fungii try to be20:04
anteayait shows20:06
*** emagana has quit IRC20:06
*** cpowell has quit IRC20:06
*** dprince has quit IRC20:06
*** sdake_ has quit IRC20:08
*** sdake_ has joined #openstack-infra20:08
*** pcrews has joined #openstack-infra20:11
*** emagana has joined #openstack-infra20:11
*** dimtruck is now known as zz_dimtruck20:12
*** dane_leblanc has quit IRC20:12
*** zz_dimtruck is now known as dimtruck20:13
bcourtclarkb, How do the instances created by nodepool attached to the jenkins master?  Also, how does the node get removed from the jenkins master after the test completes?20:14
jeblairbcourt: nodepool attaches and removes them20:14
clarkbbcourt nodepool attaches the node to jenkins using the jenkins api and removes it in the same way. nodepool knows the job completed via events published by jenkins' zmq event publisher20:15
*** chandankumar has quit IRC20:16
*** otherwiseguy has joined #openstack-infra20:17
bcourtthanks, if there are job's queued, how do you ensure that one doesn't get assigned to a node between when the first job finishes and nodepool removes it.  I'm thinking about the case of a jenkins server that is slow to respond so the this happens before nodepool gets the zmq event20:18
*** hashar has joined #openstack-infra20:18
clarkbbcourt: we offline the node in jenkins at the start of each job20:19
clarkbbcourt: so that when the job ends the node is in offline mode and cannot be used20:19
bcourtnodepool takes care of that?20:20
*** sarob has joined #openstack-infra20:20
*** JayJ has joined #openstack-infra20:20
*** MaxV has joined #openstack-infra20:20
clarkbno, our job triggerer does (gearman)20:21
clarkbI don't think nodepool can do it in a way that eliminates all of the possible race conditins20:22
*** kgiusti has left #openstack-infra20:24
*** kgiusti has quit IRC20:24
*** david-lyle has quit IRC20:24
*** MaxV has quit IRC20:25
*** _nadya_ has quit IRC20:26
*** ociuhandu has joined #openstack-infra20:26
*** emagana has quit IRC20:28
*** emagana has joined #openstack-infra20:29
clarkbfungi: did we get an answer on the salt formula projects?20:29
bcourthmm... We aren't currently using gerrit so pulling in zuul & gearman seems overkill.20:29
bcourtbut nodepool still looks like a fantastic tool, thanks for the tips20:30
clarkbbcourt: you could probably have something else do it for you. like the job itself offlining before doing any other work20:30
*** tonytan4ever has quit IRC20:30
bcourthmm... that's an interesting idea.  I definitely could have that as the first thing the job does20:30
jeblair#status alert Gerrit will be offline from 2100-2130 for project renames20:31
openstackstatusjeblair: sending alert20:31
-openstackstatus- NOTICE: Gerrit will be offline from 2100-2130 for project renames20:33
*** ChanServ changes topic to "Gerrit will be offline from 2100-2130 for project renames"20:33
*** ociuhandu has quit IRC20:33
*** emagana has quit IRC20:33
openstackstatusjeblair: finished sending alert20:35
fungiclarkb: i don't recall...20:36
fungichecking real quick to see if there's an irc channel i can give a heads up20:37
fungidoesn't look like they're using gerritbot for stuff...20:38
*** sabeen has quit IRC20:38
fungiand the obvious channel names are vacant20:38
funginothing for them in our irc wiki20:39
*** yolanda has quit IRC20:39
*** nelsnelson has quit IRC20:40
*** otherwiseguy has quit IRC20:40
*** nelsnelson has joined #openstack-infra20:40
*** tonytan4ever has joined #openstack-infra20:42
fungitheir readmes are very thin, and in many cases outdated (pointing to the urls for repos we imported, rather than the stackforge urls)20:42
jeblairi think the whole effort is very new20:42
fungisomething tells me we can just rename these and give them a heads up that we did it20:42
jeblairya20:43
clarkbfungi: ya I think that is probably fine20:43
fungijeffrey4l hasn't really been in for a while that i've noticed, anyway20:43
fungideparted 2014-10-09 and hasn't returned20:44
fungilast seen in #openstack-dev 2014-09-1220:45
fungiso not around most of the time20:45
fungi(that's the last time his client disconnected in channel)20:45
fungi(and hasn't returned)20:45
*** tonytan4ever has quit IRC20:49
clarkbfungi: you had reenabled puppet on gitXX correct?20:50
*** miqui has quit IRC20:50
*** e0ne has quit IRC20:50
jeblairi'll take care of stopping puppet on master20:51
flashgordonanteaya: ping https://review.openstack.org/#/c/125509/220:52
flashgordonanteaya: I am not sure what your comment on that is getting at20:52
*** pfallenop has joined #openstack-infra20:52
anteayawhat I am getting at20:53
anteayais that to create a new project in the openstack namespace20:53
fungiclarkb: yes, i have20:53
anteayait has to come from a program20:53
anteayafor instance oslo creates new openstack repos all the time20:53
anteayabut random people can't20:53
anteayawhy not?20:53
flashgordonanteaya: ahh, it sounds like this is a loop hole in that20:53
anteayathey are not from a program20:54
fungianteaya: which program contains the openstack/governance repo? ;)20:54
jeblairwell, i think the tc can, regardless of whether it is a 'program'  :)20:54
anteayathe alternate is for the tc to say create ye this repo20:54
anteayayes20:54
anteayaand if the tc says create ye this repo20:54
anteayait will happen20:54
jeblairanteaya: and if they approve 125509 i think they will have said that20:54
anteayathat is what I am waiting for20:54
anteayayes20:54
anteayabut ttx has a good comment20:54
anteayawhere do they live?20:54
anteayatc isn't a program20:55
*** doug-fish has left #openstack-infra20:55
jeblairanteaya: that's addressed by the patch20:55
anteayaso openstack-specs and api-wg (working group) need homes20:55
*** groknix has joined #openstack-infra20:55
jeblairanteaya: openstack-specs is given a home in a yaml file in the governance repo in the patch upon which you commented20:55
anteayagreat20:55
flashgordonexactly20:55
jeblairi think the confusion is, it is not clear whether you want some alternative outcome, or if you are in support of what the patch does :)20:56
anteayahopefull api-wg will end up there as well20:56
*** rwsu has quit IRC20:56
anteayaI think I would like to see some discussion at the tc meeting20:56
anteayasince api-wg also needs to be considered20:56
jeblairanteaya: oh, is the purpose of the comment to say "this is a good solution for this repo, and i would like a similar solution for api-specs" ?20:56
anteayain the same kind of framework20:56
*** pfallenop has quit IRC20:56
jeblairrather api-wg20:56
anteayait could be taken that way, yes20:57
*** pfallenop has joined #openstack-infra20:57
anteayamostly I'm saying that whatever we are saying is the process will be the process for more than just openstack-specs20:57
anteayaso we need to ensure teh process can tolerate growth20:57
anteayasince this will not be the last patch of this type20:57
jeblairwho chartered the api working group?20:57
anteayathere is a mailing list thread20:58
anteayanot sure who chartered20:58
flashgordonanteaya: ahh, well for openstack-specs all I say in the patch is that the repo should be managed by the TC (vague on purpose)20:58
anteayait came out of a summit session in atlanta20:58
anteayafrom cyeoh20:58
*** ashp has quit IRC20:58
*** jistr has quit IRC20:58
anteayait would have happened earlier if cyeoh was around more20:58
anteayaflashgordon: right20:58
*** ashp has joined #openstack-infra20:58
anteayaand I'm saying vague on purpose doesn't help here20:58
jeblairprobably what should happen is that the tc should formally charter the api wg, and approve the repo as a tc-owned repo20:58
anteayasince there is already another patch up that fits in this category20:59
anteayahowever this category is defined20:59
fungimaybe the api working group documents should be formulated as cross-project specs in the openstack/specs repo?20:59
anteayawith isn't really, which is thte problem I have20:59
jeblairfungi: or that20:59
anteayajeblair: I'm for that20:59
flashgordonjeblair: russellb mentioned in the ML he would like to see the group grow on its own before getting any blessing20:59
anteayafungi: or that20:59
jeblairwe need to stop doing things backwards :)20:59
flashgordonfungi: that was my thought20:59
anteayayes20:59
anteayathat is my point20:59
fungidepends on if there are different groups of people needing to vote on and approve the commits to them i guess20:59
anteayalet's have some tc air time20:59
fungialso, it's time21:00
anteayaand we have at least 2 examples of things that need consideration21:00
fungirename-time21:00
krtayloranteaya, cyeoh is in opposite timezone, he is prob around alot :)21:00
clarkbo/21:00
anteayaoopenstack-specs and api-wg21:00
anteayakrtaylor: he isn't21:00
anteayacyeoh: he is fighting cancer still21:00
jeblair#status alert Gerrit is offline from 2100-2130 for project renames21:00
openstackstatusjeblair: sending alert21:00
anteayathat is the problem with teh speed of the api-wg21:00
krtayloranteaya, yes, he is on our team21:00
anteayano slight on cyeoh21:00
*** radez is now known as radez_g0n321:01
* anteaya stands by21:01
clarkbjeblair: is puppet runner on master disabled?21:01
jeblairokay time for maintenance, please use #openstack-dev if you want to continue the convo21:01
jeblairclarkb: almost21:01
* krtaylor anxiously awaits config-rename21:01
jeblairclarkb: yes21:01
*** pfallenop has quit IRC21:01
jeblairi'll do zuul now21:02
clarkbjeblair: were you planning to do zuul as well? looks like yes /me goes further down the list21:02
*** pfallenop has joined #openstack-infra21:02
*** pfallenop has joined #openstack-infra21:02
-openstackstatus- NOTICE: Gerrit is offline from 2100-2130 for project renames21:02
*** ChanServ changes topic to "Gerrit is offline from 2100-2130 for project renames"21:02
jeblairzuul is stopped21:02
jeblairfungi: ^21:02
clarkbI will do git mirror renames and github21:02
fungion it21:02
fungigerrit is offline. proceeding with database/fs steps21:03
annegentlewell crap, I take it 2100 is now.21:03
annegentle:)21:04
anteayaannegentle: it is21:04
anteaya:D21:04
anteayaannegentle: won't be long21:04
* clarkb does mirrors now21:04
*** dimtruck is now known as zz_dimtruck21:04
openstackstatusjeblair: finished sending alert21:04
annegentleI was just on a roll. ah well21:04
anteayatea break?21:04
annegentleanyone know if you "have" to delete .DS_Store from a git commit even after updating your .gitignore?21:05
annegentleSeems like that's the case, that you have to also remove .DS_Store files even after updating .gitignore locally21:05
*** zz_dimtruck is now known as dimtruck21:05
anteayaif the .DS_Store was in the commit before it was ignored, yes21:05
mmedvedeannegentle, annegentle yes21:05
annegentleokie dokie mmedvede thanks21:06
fungigerrit lucene reindexing is underway now21:06
*** achanda has quit IRC21:06
*** pfallenop has quit IRC21:07
*** pfallenop has joined #openstack-infra21:07
*** weshay has quit IRC21:07
clarkbok github and gitxx renaming is done21:08
* nibalizer around if puppet gives you any trouble21:09
anteayanibalizer: thanks21:09
fungiwe're about 50% of the way through the search reindex21:09
anteayayay21:09
mordredfungi, jeblair: those debian mails are the best thing ever21:10
* fungi does debian-vote ml impression... "srsly? two weeks before release freeze? gtfo" ... "so's your mom"21:11
fungithat's more or less the gist21:11
*** emagana has joined #openstack-infra21:12
*** pfallenop has quit IRC21:12
*** achanda has joined #openstack-infra21:12
fungi90% done reindexing. i'll start gerrit back up momentarily21:12
*** pfallenop has joined #openstack-infra21:12
jeblairfungi: you should write for lwn21:12
clarkbha21:13
fungilife behind the paywall isn't all it's cracked up to be21:13
pleia2reminds me, https://github.com/formorer/pkg-cgit21:13
*** sdake_ has quit IRC21:14
pleia2I think we're good with centos, but at debconf they uploaded a thing21:14
clarkbooh21:14
*** gyee has quit IRC21:14
clarkbpleia2: using not centos would mean modern git and modern apache21:14
clarkbpleia2: I think these are both good things21:14
pleia2clarkb: well, we could just upgrade to centos7 too ;)21:14
anteayayay not centos21:14
fungigerrit's back online now21:14
fungijeblair: ^21:14
anteayaannegentle: you're up21:15
pleia2hoping now that there is a debian/ on github someone will actually get it into debian someday21:15
jeblairfungi: on it21:15
jeblairrestarting zuul21:15
annegentleanteaya: w00t!21:15
fungias soon as zuul is confirmed operable, i'll approve the changes. do any of them need to be forcibly merged or should they all pass the gate?21:15
annegentlethat *was* quick21:15
anteayaannegentle: length of time to grab a tea21:16
fungiannegentle: that was the "easy" part21:16
jeblairre-enquing21:16
*** sdake_ has joined #openstack-infra21:16
clarkbfungi: I think they should all pass21:16
*** emagana has quit IRC21:16
fungik21:16
fungiam i clear to start approving them?21:16
anteayathey all passed check21:16
jeblairzuul is up.21:16
clarkbI defer to jeblair on that one21:16
jeblairfungi: i think so21:16
jgriffithmordred: dtroyer Either of you have an exmple client-config file for a "home grown" cloud?21:17
jgriffithmordred: dtroyer I seem to be jacking things up along the way somewhere21:17
*** otherwiseguy has joined #openstack-infra21:17
jeblairi'll start putzing around on puppetmaster21:18
mordredjgriffith: I know dtroyer does21:18
clarkbhttps://jenkins07.openstack.org/job/gate-infra-puppet-apply-precise/211/console21:18
clarkbso that is the first broken thing we have run into :)21:18
mordredjgriffith: biggest gotcha though is env var vs. config file order - if you have OS_ vars set it may not be doing what you expect21:18
jgriffithmordred: oh wait... his readme has one that might work....21:18
clarkbI am looking at it now but I think the fix may involve force merging a thing then running jjb?21:19
* pleia2 updates mail filter21:19
jgriffithmordred: that's what i believe I'm having issue with currently21:19
jgriffithso I'm going to just write a proper .openstack.conf file or whatever21:19
mordredyuppers21:19
jgriffith.config/openstack that is :)21:19
mordredthat's what I've done now21:19
fungihrm... puppet apply jobs are unhappy21:19
clarkbhrm if project-config and config are not cogated we should be ok21:19
clarkbfungi: ya its because they try cloning the old thing21:19
clarkbfungi: I think we need to update the jobs21:19
fungii see that now21:19
mordredjgriffith: ~/.config/openstack/clouds.yaml? :)21:19
anteayaclarkb: so did we miss something?21:20
jgriffithmordred: and by the way, kudos on the seperation of ansible, shade21:20
jeblairmordred, jgriffith: would you mind moving to #openstack-dev for just a few minutes while we finish up the maintenance?21:20
clarkbanteaya: no I don't think its missed yet21:20
jgriffithmordred: yeah... that one :)21:20
jgriffithsorry21:20
*** sdake_ has quit IRC21:20
clarkbanteaya: we are just in a chicken and egg istuation merging them21:20
anteayaah okay21:20
clarkbwe need https://review.openstack.org/#/c/126075/7/jenkins/jobs/infra.yaml21:20
anteayaah yes21:21
clarkbso that change probably need to be force merged21:21
fungiaha, yep21:21
fungidoing21:21
clarkbbut we can't start puppet until other changes are merge21:21
clarkbbasically don't start puppet until we have the correct project.yaml data21:21
clarkbfor system-config and the salt projects21:21
clarkbotherwise we will create repos for the old names21:21
jeblairclarkb: yep; and untangling which ones work with the old config would be ++hard21:22
fungiokay, bypassing gating for 126075 now21:22
*** pfallenop has quit IRC21:22
jeblairso i think the git checkout move and remote rename on puppetmaster is done21:22
clarkbfungi: we need to do the same for salt*21:22
jeblairclarkb, fungi: shall i status ok, since the remaining items mostly just affect us?21:22
clarkbjeblair: I think so21:22
*** hogepodge has joined #openstack-infra21:22
fungijeblair: i think so, yes21:22
jeblair#status ok Gerrit is back online21:23
openstackstatusjeblair: sending ok21:23
*** hdd has quit IRC21:23
*** ashp has quit IRC21:23
*** ashp has joined #openstack-infra21:23
fungigah... 126075 needs a rebase too21:23
anteayafungi: do you want to go ahead and do that21:24
fungii am, yes21:24
anteayathe likliehood I would screw it up is high21:24
anteayathanks21:24
*** ChanServ changes topic to "Discussion of OpenStack Developer Infrastructure | docs http://ci.openstack.org | bugs https://launchpad.net/openstack-ci/ | https://git.openstack.org/cgit/openstack-infra/config/tree/"21:24
-openstackstatus- NOTICE: Gerrit is back online21:24
openstackstatusjeblair: finished sending ok21:27
*** gyee has joined #openstack-infra21:27
openstackgerritJeremy Stanley proposed a change to openstack-infra/project-config: Rename config => system-config  https://review.openstack.org/12607521:28
openstackgerritJeremy Stanley proposed a change to openstack-infra/project-config: Rename config => system-config for nodepool  https://review.openstack.org/12607621:28
openstackgerritJeremy Stanley proposed a change to openstack-infra/project-config: Rename config => system-config in tools/  https://review.openstack.org/12607721:28
openstackgerritJeremy Stanley proposed a change to openstack-infra/project-config: Rename config => system-config in README  https://review.openstack.org/12608021:29
*** captainmorgan is now known as needscoffee21:29
clarkbfungi: where was the conflict?21:29
*** needscoffee is now known as captainmorgan21:29
openstackgerritA change was merged to openstack-infra/project-config: Rename config => system-config  https://review.openstack.org/12607521:30
fungiapparently there was none--it was the jgit n-way merge bug21:30
clarkbfun21:30
fungibit the rebase button insistent there was an unresolvable merge conflict too21:30
clarkbfungi: lets get the other two rename changes merged too21:30
fungier, insisted21:30
fungidoing21:30
anteayajust so you know it is still there21:30
fungianteaya: what?21:31
fungiwhat is still there?21:31
openstackgerritA change was merged to openstack-infra/project-config: Rename the glance-formula project name  https://review.openstack.org/12425221:31
openstackgerritA change was merged to openstack-infra/project-config: Rename the keystone-formula project name  https://review.openstack.org/12554621:31
anteayasorry just making a lame joke about the jgit but21:31
anteayabug21:31
fungioh, got it21:31
fungiheh21:32
anteayashouldn't joke sorry21:32
clarkbok we probably want to manually update master in /opt/system-config on the puppet master21:32
clarkbjust so that if the update fails on us we don't go running with old puppet21:32
clarkb(I would hope ansible fails in that case but who knows :P )21:32
jeblairclarkb: well, the script that runs ansible is still the old version with the wrong path, so yeah21:33
jeblairclarkb: we'll need to update manually, then run ansible manually21:33
clarkbyup just noticed that21:33
clarkband its not set -e21:33
jeblairso yes, it would fail then make us unhappy21:33
jeblairfungi, clarkb: shall we merge the system-config changes now?21:34
clarkbjeblair: thats not a terrible idea. will result in fewer manual runs21:34
clarkbI am +1 on the idea21:34
jeblairclarkb: yeah, my brain can only deal with running puppet once everything is merged :)21:34
jeblairalso, gertty does not have a rename repo command21:35
jeblairi'll work on gertty if someone wants to aprv the system-config changes?21:35
clarkbfungi: ^21:35
clarkbif you still have your gerrit powers leveled up I vote you :P but I can bump my privs if that is easier21:36
fungii will21:36
fungiseems sane enough21:36
fungijust force-merge all 6 of them and then sort out what we've missed?21:37
clarkbfungi: ya  Ithink so21:37
clarkbthen I can manual update the puppetmaster repo21:37
fungiokay, all 6 are in21:38
fungiobviously gerritbot knows nothing about that repo21:38
fungi(yet)21:38
clarkboh right I was going to say where are the updates :P21:38
clarkbupdating puppet manually now21:39
clarkb10c12fe97921ca93d20e850b2f8798f772d4392b is now checked out. that looks correct to me21:39
jeblairfungi: so all changes are merged?21:41
clarkbjeblair: all system-config changes21:41
clarkbbut not all project-config yet21:41
*** groknix has quit IRC21:41
*** dkliban is now known as dkliban_afk21:41
clarkbI don't think we need the remaining project-config changes21:41
fungiclarkb: that looks like the right sha, yes21:41
jeblairi'd prefer to just wait21:42
jeblairthey are failing tests21:42
russellbflashgordon: hey, saw mention of my name in scrollback re: api-wg.  did you feel differently on that point?21:42
clarkbso I guess we are ready to run ansible/puppet now. we can run manually on the nodes first if we want to make sure that nothing goes really wonky21:42
*** emagana has joined #openstack-infra21:43
clarkbor we can just run the ansible-playbook command21:43
jeblairclarkb: can we wait until the project-config changes have merged?21:43
clarkbjeblair: no, because those cannot merge until tests pass21:43
fungiyeah, just double-checked those remaining three project-config changes and none should be necessary for this step. we can recheck them in a bit and they should just go in on their own21:43
jeblairthen let's force-merge them21:43
clarkbjeblair: or did I misread you and you intend on force merging?21:43
fungioh, i thought you meant just wait to recheck them21:43
clarkbfungi: that is how I read21:43
fungiwe won't have jobs updated to pass them until after puppet runs21:44
jeblairyeah, i am just too lazy to want to think about anything not having updated to the new paths :)21:44
flashgordonrussellb: no I tend to agree with you on it actually. although I do think when they get things sorted out the docs can live in openstack-specs21:44
russellbsure wfm21:44
clarkbI am inclined to force merge them so that a single run of puppet has us converge to where we want to be21:44
jeblairclarkb: ++21:44
fungidoing that now21:44
openstackgerritA change was merged to openstack-infra/project-config: Rename config => system-config for nodepool  https://review.openstack.org/12607621:45
openstackgerritA change was merged to openstack-infra/project-config: Rename config => system-config in tools/  https://review.openstack.org/12607721:45
openstackgerritA change was merged to openstack-infra/project-config: Rename config => system-config in README  https://review.openstack.org/12608021:45
fungithat's the last of them21:45
fungipuppet away!21:45
jeblairclarkb: want to run it or shall i?21:45
clarkbjeblair: you do it21:46
*** signed8bit has quit IRC21:46
clarkbor maybe we should screen -x?21:46
clarkboh I can just tail the log file21:46
clarkbthat is easy21:46
jeblairrunning now21:46
jeblairgerrit was nice and short21:47
clarkbok git and review were quick21:47
*** emagana has quit IRC21:47
clarkbyup that indicates we didn't go off and create any projects :)21:47
fungia little too quick?21:47
clarkbfungi: no puppet can be really quick21:47
fungiahh, right, we didn't need to create projects21:48
clarkband it didn't error. I guess we can try a manual run if we are worried21:48
fungihurrr21:48
clarkblooks like puppet is done? /me checks the job in jenkins21:50
clarkbhrm21:50
*** andreykurilin_ has joined #openstack-infra21:51
clarkbI don't see the new jorb in jenkins-121:51
fungijjb isn't still running21:51
clarkbI don't think it ever ran21:51
clarkbhrm21:51
clarkbI am going to try a manual puppet run on jenkins0121:52
*** marcusvrn_ has quit IRC21:52
fungik21:52
anteayafungi: step 12 is done?21:52
jeblairhttp://puppetboard.openstack.org/report/jenkins01.openstack.org/8ccd452ca654152400873b455f58e733900bbd3621:52
fungianteaya: yep21:52
jeblairyeah, bunch of empty puppet runs according to puppetboard21:52
clarkbNotice: Finished catalog run in 0.09 seconds is what I get21:52
jeblairoh i wonder if we should restart apache on puppetmaster21:52
clarkbmaybe?21:53
fungiahh, perhaps it hasn't reread its conf21:53
anteayafungi: k21:53
clarkbif you do that let me know and I will rerun my jenkins01 puppet21:53
jeblairclarkb: oh21:53
*** JayJ has quit IRC21:53
jeblairclarkb: how about we manually fix /etc/puppet/environments/production/environment.conf21:53
*** baoli has joined #openstack-infra21:53
fungior did puppetmaster not puppet its cnofig21:53
jeblairwhich is pointing to the wrong path21:53
clarkbjeblair: gah oh ya21:53
fungiyep21:54
*** ayoung has quit IRC21:54
clarkbjeblair: probably also /etc/puppet/puppet.conf?21:54
fungithat file isn't managed21:54
fungigah21:54
anteayanibalizer: are you around?21:54
jeblairi think /etc/puppet/environments/production/environment.conf is managed now21:54
anteayanibalizer: we are into the puppety stuff21:54
jeblairbut will get updated after puppet runs.  i have updated it manually21:54
jeblairclarkb: i don't think anything in puppet.conf needs to change21:54
fungioh, chicken-and-egg change, right21:54
nibalizeranteaya: hi21:55
anteayahi21:55
fungiit can't puppet that if it's pointed to the wrong repository which no longer exists21:55
clarkbjeblair: ok21:55
anteayaso we are into the puppet things21:55
jeblairshall i re-run now?  anyone think we need to restart apache?21:55
clarkbjeblair: let me rerun my single run21:55
fungii think the environment config explains it all21:55
nibalizerya probably need to change environment.conf21:55
clarkbnooping it so it goes fast21:56
clarkbits still bailing out early21:56
clarkbmay need to restart apache21:56
jeblairdoing so21:56
jeblairclarkb: try again?21:56
clarkbNotice: /File[/var/lib/puppet/lib/facter/memorytotalbytes.rb]/ensure: defined content as '{md5}7dd54c558e38daa9b1de91ab8366eef1' just happened so I think that helped21:57
clarkbyup that took 12 seconds21:57
clarkbjeblair: so I think we are ready for you to rerun the ansible thing21:57
*** lttrl has joined #openstack-infra21:57
jeblairclarkb: running21:59
*** andreaf has quit IRC21:59
jeblairhere is what you need to do to update gertty: http://paste.openstack.org/show/121729/22:01
clarkbits funny that puppets failure method is exit 0 nothing to do22:01
jeblairclarkb, fungi, mordred: http://paste.openstack.org/show/121729/22:01
fungijeblair: thanks!22:01
clarkboh nice. I was just going to start wit ha new gertty db22:01
clarkbthis is better22:01
anteayajeblair: thanks22:01
anteayathat should be in the email to say we finished22:02
*** sarob has quit IRC22:03
anteayawhen y'know, we finish22:03
clarkbhttp://puppetboard.openstack.org/report/git01.openstack.org/f383e923d79a7bf935cfc23fe62ed7f29991532f22:03
clarkbso that looks good to me22:03
clarkb(those are changes I expect)22:03
jeblairya22:03
*** openstackgerrit has quit IRC22:03
fungiyep, lgtm22:04
jeblairgerritbot just restarted22:04
fungihas anybody submitted the .gitreview update yet?22:04
clarkbI have not22:04
fungiif not, i'll do22:04
jeblairfungi: not to my knowledge22:04
*** openstackgerrit has joined #openstack-infra22:04
jeblairfungi: wait a few minutes before you submit it22:05
jeblairuntil the jenkins jobs have updated22:05
fungiyep22:05
jeblairs/it/them/22:05
jeblairshould probably recheck a project-config change too after the jobs have updated22:05
clarkb++22:06
*** pfallenop has joined #openstack-infra22:07
*** emagana has joined #openstack-infra22:07
*** sarob has joined #openstack-infra22:08
*** dimsum_ has quit IRC22:09
fungii've submitted the changes to the renamed stackforge projects, and am in holding pattern ready to submit the system-config one22:09
*** eharney has quit IRC22:09
*** erlon_ has quit IRC22:09
*** dimsum_ has joined #openstack-infra22:09
*** sarob has quit IRC22:10
*** rkukura_ has joined #openstack-infra22:10
*** otherwiseguy has quit IRC22:10
*** rkukura has quit IRC22:10
*** rkukura_ is now known as rkukura22:10
*** e0ne has joined #openstack-infra22:11
fungiahh, right, i'll end up needing to recheck the stackforge ones too since they currently aren't known to zuul22:11
*** otherwiseguy has joined #openstack-infra22:11
*** e0ne has quit IRC22:11
*** mikedillion has quit IRC22:12
*** r-daneel has quit IRC22:12
*** HeOS has joined #openstack-infra22:13
clarkbhttp://puppetboard.openstack.org/report/review.openstack.org/c540ddb327f643248714d6257b617b162adefe5522:13
clarkbthat looks ok to me22:13
*** dimsum_ has quit IRC22:14
jeblairjenkins-dev has failures22:14
jeblairmay not be related22:14
clarkbjeblair: I don't think they are. iirc its been doing that recently22:14
clarkbhaven't had time to dig into it22:14
fungijenkins-dev was failing before now22:14
fungiwhen i got puppet running again this morning it was the only one erroring22:15
fungizuul config seems updated now22:16
jeblairugh i think we have two runs going on at once22:17
jeblairit'll probably be okay since the first one is so far ahead22:17
clarkbjeblair: and puppet has a lock22:17
clarkbjeblair: so I think it will be fine22:17
jeblair(the manual run is still running and it re-enabled the cron run which started)22:18
anteayait ran over the on switch22:18
*** baoli has quit IRC22:19
marunlifeless: Any idea what could be the cause of this message being output by what looks like testr? 'Length too long: 12949445'22:19
marunlifeless: http://logs.openstack.org/68/129268/1/check/check-neutron-dsvm-functional/92e6813/console.html#_2014-10-17_14_30_45_28722:19
*** baoli has joined #openstack-infra22:19
*** alexpilotti has quit IRC22:20
jeblairindeed, the puppet lock is helping out :)22:20
*** andreykurilin_ has quit IRC22:23
clarkbI think we are mostly waiting on the jenkinses now22:24
mordredjenkinses22:24
anteayaso on the etherpad are there any outstanding steps? is line 110 yet to be done?22:24
fungipuppet did that itself22:24
anteayagreat22:25
fungiline 132 is waiting for me to run 'git review' once jjb is done running everywhere22:25
*** HeOS has quit IRC22:25
anteayaokay22:25
*** e0ne has joined #openstack-infra22:26
*** mikedillion has joined #openstack-infra22:29
*** sarob has joined #openstack-infra22:30
jeblairmanual ansible run finished22:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/system-config: Rename config to system-config in .gitreview  https://review.openstack.org/12939622:31
clarkbwoot22:31
pleia2oh sneaky, my greps didn't include dot files22:32
fungihrm... several of the jobs are showing up not registered22:32
clarkbfungi: gearman bug thing22:32
clarkbpatience22:32
*** MarkAtwood has joined #openstack-infra22:32
fungioh, right. i'll recheck once i see them in the zuul gearman status22:33
* anteaya notes that clark counselled fungi to have patience22:33
clarkb:P22:33
* anteaya tracks the date and time22:33
anteaya:D22:33
pleia2haha22:33
*** hdd has joined #openstack-infra22:33
fungihttps://jenkins04.openstack.org/job/gate-infra-puppet-apply-precise/251/console22:34
fungido we need nodepool images?22:34
fungier, nodepool image updates22:34
*** sarob has quit IRC22:35
clarkbfungi: no I think that stuff is in the job22:35
*** thedodd has quit IRC22:35
reedtime to upgrade my aging ubuntu box, have a nice weekend all22:35
jeblairwe won't be using a cached system-config repo in jobs, but no big deal22:35
fungioh, right, it's trying to clone from config not system-config22:35
clarkbhttps://jenkins04.openstack.org/job/gate-infra-puppet-apply-precise/configure22:35
pleia2reed: have fun22:35
*** reed has quit IRC22:35
clarkblooks like 04 just failed to update?22:35
*** groknix has joined #openstack-infra22:35
anteayareed: thanks, you too, happy upgrade22:36
*** e0ne has quit IRC22:36
fungiclarkb: 01 as well... https://jenkins01.openstack.org/job/gate-infra-puppet-apply-centos6/183/console22:36
fungiboth tried to update openstack-infra/config22:36
clarkbthen what did jjb do? did it run at all?22:36
*** groknix has quit IRC22:36
jeblairthe job config looks correct to me22:37
jeblairlots of instances of system-config22:37
*** groknix has joined #openstack-infra22:37
clarkbhttps://jenkins01.openstack.org/job/gate-infra-puppet-apply-centos6/configure22:37
clarkbjeblair: those in particular say openstack-infra/config22:37
anteayaso where is that coming from?22:37
jeblairclarkb: but https://jenkins04.openstack.org/job/gate-infra-puppet-apply-precise/configure says system-config22:38
fungistill haven't seen any of gate-system-config-pep8, gate-system-config-bashate or gate-system-config-puppet-syntax in zuul's gearman status either, though maybe it hasn't been long enough yet22:38
jeblairclarkb: did it say 'config' when you looked at it?22:38
clarkbjeblair: ya22:38
jeblairso maybe still in process?22:38
clarkbcould be22:38
fungiseems likely22:38
jeblairyeah, i agree 01 still says config22:38
*** dimtruck is now known as zz_dimtruck22:39
*** sarob has joined #openstack-infra22:41
*** andreaf has joined #openstack-infra22:41
jeblair[12567] still say config22:41
openstackgerritK Jonathan Harker proposed a change to openstack-infra/nodepool: Reset the client object before creating the image  https://review.openstack.org/7494322:42
jeblairjjb is still running on 0122:42
jeblair(have not checked others)22:42
clarkbthat centos6 on 01 has chagned22:42
*** sarob has quit IRC22:44
jeblairjjb is still running on [134567]22:45
*** sarob has joined #openstack-infra22:45
clarkbgogogo jjb22:46
funginone of the three missing jobs have been registered with workers in gearman yet either22:47
jeblairit's not running on 02, but the precise job has not updated there. also, 02 is very slow.22:48
jeblairi suspect we may need to restart jenkins on 02 and run jjb22:48
fungii'll work on that22:49
fungiputting jenkins02 in prepare-for-shutdown now22:49
*** mase_x200 has joined #openstack-infra22:49
fungiseems it's running no jobs at the moment either22:50
clarkbkk22:50
fungiand is chock full of cruft offline nodes too22:50
jeblairit has tons of offline slaves connected22:50
jeblairya22:50
jeblairhow about i make a list of slaves to keep, and we remove the rest?22:50
jeblair(while it's down)22:51
fungican do22:51
anteayaI'm looking at the speaker schedule for the conf, while standing by and being available22:51
*** rwsu has joined #openstack-infra22:52
jeblairfungi: list of slaves to keep at bottom of etherpad https://etherpad.openstack.org/p/repo-renaming-2014-10-1722:52
anteayathe phrase "deep dive" is in contention for this rounds most overused phrase22:52
jeblairanteaya: i hope oxygen is provided22:52
anteayaha ha ha22:52
anteayathey'll need it22:53
jeblairfungi, clarkb: we are changing every job in jenkins; this is bound to be slow22:53
fungi<space_ghost>are you getting enough oxygen?</space_ghost>22:53
clarkbjeblair: wait why are they all changing?22:53
jeblairclarkb: because their description changed22:54
clarkb:(22:54
jeblair22:53 < jeblair> fungi, clarkb: we are changing every job in jenkins; this is bound to be slow22:54
jeblairgah22:54
clarkbbut to recap everything else seems to be happy? puppet is running on these hosts without trouble best I can tell22:54
clarkbso there is that :)22:54
jeblairIf you would like to make changes to this job, please see:22:55
jeblairthat bit ^22:55
clarkbya22:55
jeblairclarkb: puppetmaster seems happy.  we don't know about our jobs22:55
anteayafungi: I don't know that reference22:55
fungianteaya: it was a catch phrase from the television series "space ghost: coast to coast"22:56
funginow faded into obscurity, no doubt22:56
*** mfer has joined #openstack-infra22:56
marunlifeless: so the neutron functional job is seeing subunit-generated errors22:56
marunlifeless: https://github.com/testing-cabal/subunit/blob/master/python/subunit/v2.py#L20622:56
marundoes anyone else have an idea of why subunit would run into these kinds of issues?22:57
fungiokay, getting jenkins02 to prepare for shutdown is taking faaaaar longer than it should. i may just need to kill it on its feet22:57
jeblairfungi: ++22:57
anteayafungi: ah thanks22:57
clarkbI think it took us about 45 minutes to update all the jobs in the past22:58
clarkbso we are just over halfway there (assuming that stays somewhat constant)22:58
anteayaI have money on "the good, the bad, and the ugly" for a top contender for vancover summit's overused phrase22:58
anteayajust peeking out now22:58
*** mikedillion has quit IRC22:58
*** JayJ has joined #openstack-infra22:58
clarkbI need to catch a bus in about 25 minutes so will have to take the AFK if thats ok22:59
anteayaclarkb: thanks for your help22:59
anteayawhere are you off to?22:59
anteayasomeplace fun I hope22:59
clarkbdowntown for friday night shenanigans22:59
anteayagood22:59
anteayaenjoy shenanigans23:00
fungiokay, jenkins on 02 is finally dead. cleaning up the slaves list on it now23:00
jeblairclarkb: have fun23:00
funginot deleting the 9 listed on the etherpad23:00
fungipleasant shenanigans, clarkb23:00
*** mfer has quit IRC23:00
clarkblooks like 01 and 03 are about 5 minutes ahead of the others so should finish JJBing first23:01
*** JayJ has quit IRC23:05
fungiall but those 9 slaves have been cleaned from the config on jenkins02. starting the service back up on it now23:05
*** JayJ has joined #openstack-infra23:05
fungishould i start a manual jjb run on 02?23:05
fungioho! our missing jobs just appeared in zuul's gearman status23:06
jeblairdo we need to do something to cause the other masters to register jobs?23:07
jeblairi'm not up to date on the intricacies of the jenkins bug23:07
fungifrom what we saw, it acted like it was batching registrations with some other event23:07
jeblairfungi: and yes, i think manually jjbing is good23:07
fungiand hence delayed23:07
fungiokay, jjb is updating 02 now23:08
*** HeOS has joined #openstack-infra23:09
*** emagana has quit IRC23:09
*** marun has quit IRC23:09
*** emagana has joined #openstack-infra23:10
*** emagana has quit IRC23:10
*** dangers is now known as dangers_away23:12
anteayagoing through the summit speakers page I notice that offering round windows in a world that has square pictures for avatars causes some interesting effects23:13
jeblairsaves on haircuts23:13
anteayathat it does23:14
mordredjeblair: not getting a haircut also saves on haircuts23:14
mordredjeblair: as does being a worstcat23:14
fungiyou can't even begin to imagine how much money i save on haircuts23:14
anteayafor glistening and foldy avatar images23:15
* pcrews loves the discussion around awful, straw covered felines23:19
*** zz_dimtruck is now known as dimtruck23:19
anteayapcrews: do I get to meet you in paris?23:20
*** achanda has quit IRC23:21
jeblairwe're at t+50mins for the jjb run on 03 and still going23:21
pcrewsanteaya: Sadly, no - won't get to go to this summit23:21
anteaya:(23:21
anteayawas hoping to meet you23:22
anteayawe need to work on that23:22
*** hashar has quit IRC23:23
pcrewssame and same :)23:23
anteayasound good :D23:25
jeblairi don't know if it's purely alphabeticaly, but it's at 'r'.  notably it just got past the 'p's which are quite long ('python-')23:25
anteayalet's hope the p's were the hump23:26
jeblairg for gate is probably the largest :)23:26
anteayaI have a non-glistening, non-foldy, non-worst cat in my lap, and I want to have dinner23:26
*** HeOS has quit IRC23:26
anteayajeblair: true23:26
anteayaand I'm stuck23:26
fungiwell, the recheck on 129396 succeeded anyway23:27
anteayayay23:27
*** nelsnelson has quit IRC23:28
jeblairso we're probably on autopilot for being completely fixed23:29
jeblairthere might be a few jobs that fail in the next hour or so, but only related to the changed repo23:29
jeblairrepos23:29
jeblairjjb on 03 is in the 'xstatic' section now :)23:30
*** otter768 has joined #openstack-infra23:30
*** gyee has quit IRC23:30
jeblairjjb on 03 is done23:32
*** baoli has quit IRC23:32
jeblairi have to run for a bit.  i'll check back in later, but i think we're basically done23:32
fungishould i self-approve 129396 and send the completion announcement?23:33
fungior do we need to hold off until jjb finishes updating everywhere?23:33
pleia2time for me to catch a bus as well, but I'll be in and out later23:33
jeblairfungi: aprvd23:34
jeblairfungi: if it fails, i'll recheck23:34
fungii'll be around the rest of the evening anyway if something does turn up broken that we missed23:34
anteayajeblair pleia2 enjoy whatever you are doing next23:34
anteaya:D23:34
anteayafungi: I'm cooking dinner but not going anywhere23:35
anteayaI'll keep cruising past23:35
mtreinishfungi: if you're around and waiting are you up doing a deep dive on my subunit2sql config patches? :)23:37
mtreinisherr, I guess it's system-config now23:37
anteayadeep dive!23:37
anteayaeveryone drink23:38
mtreinishanteaya: ok, one sec let me pour some more scotch23:39
*** unicell has joined #openstack-infra23:43
*** dimsum_ has joined #openstack-infra23:44
*** gyee has joined #openstack-infra23:44
fungimtreinish: eek, not sure my brain is up for a 700-line review tonight23:44
fungii'm going to send the completion announcement to the dev ml and then keep one eye on irc while doing something less mentally-taxing23:45
openstackgerritA change was merged to openstack-infra/system-config: Rename config to system-config in .gitreview  https://review.openstack.org/12939623:45
mtreinishfungi: heh, fair enough23:45
*** dimsum_ has quit IRC23:46
*** davidhadas has quit IRC23:46
mtreinishalthough 70-80% of the 700 lines is copy and pasted from clarkb's logstash workers23:46
*** dimsum_ has joined #openstack-infra23:46
mtreinishI'll bug clarkb on monday to look at it23:46
*** davidhadas has joined #openstack-infra23:46
*** dimsum_ has quit IRC23:47
*** unicell has quit IRC23:48
*** dimsum_ has joined #openstack-infra23:48
mordredfungi: btw - I believe lennart has heard all of my systemd hate  - because now sound has stopped working23:50
fungimordred: you should have expected that once pulseaudio became part of pid 123:50
*** otter768 has quit IRC23:50
*** MarkAtwood has quit IRC23:51
mordredfungi: isn't everything just pid 1 now?23:51
mordredI mean, why even have user-space programs at all23:52
*** david-lyle has joined #openstack-infra23:52
*** dimsum_ has quit IRC23:52
fungimordred: why even have users at all?23:52
*** david-lyle has quit IRC23:52
mordredfungi: ++23:53
mordredfungi: honestly, software works much better when it's just math on paper and you don't run it23:53
fungiespecially if you use the green 5-per-cm gridpaper23:53
fungi2mm grid i mean23:54
*** dimsum_ has joined #openstack-infra23:55
fungiof course us letter 10 squares per inch graph paper was much easier to come by, but i remember coveting my a4 2mm grid because it was so metric23:56
*** mase_x200 has quit IRC23:58
mordredmmm. gridpaper23:58
mordredthat makes me want to go get a pad and make some D&D characters ...23:58
*** dimsum_ has quit IRC23:59

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