Wednesday, 2015-10-14

*** yamamoto has quit IRC00:00
*** ybathia has quit IRC00:02
*** geoffarnold has quit IRC00:02
*** geoffarn_ has joined #openstack-infra00:02
openstackgerritMerged openstack-infra/puppet-subunit2sql: Remove subunit v1 to v2 conversion step
*** pahuang has quit IRC00:03
*** vmbrasseur is now known as vmb_out00:04
*** yamahata has quit IRC00:04
*** glauco_ has joined #openstack-infra00:05
*** sflanigan has quit IRC00:05
*** yamahata has joined #openstack-infra00:06
mtreinishclarkb: do you know a better way to do: it feels kinda hacky to me00:07
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add bifrost manifest
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add compute class
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add controller class and supporting manifests
*** DericHorn-HP has joined #openstack-infra00:07
openstackgerritMerged openstack-infra/puppet-subunit2sql: Ensure we close the subunit_v2 stream file object
clarkbmtreinish: have it write there by default rather than copy?00:09
clarkbmtreinish: other than that I have no suggestions, it seems minimal00:09
*** moravec has joined #openstack-infra00:10
mtreinishclarkb: hmm, ok00:10
mtreinishthere might be permissions issues trying to get devstack to write to $log_path directly00:11
mtreinishthings never work the way I expect dealing with writing files in d-g00:11
clarkbmtreinish: acutally hrm, no this is probably too complicated but we could make a syslog for subunit if you want to make it more codified00:11
*** otter768 has quit IRC00:11
clarkbmtreinish: forget I suggested that idea and cp is fine if perms are an issue00:11
jeblairmordred: i'm a little confused.  i added 2 projects, and it looks like the networks are global -- they show up in all three projects (admin, openstackci, and openstackjenkins).  but the router only shows up in the admin project.00:11
*** sridhar_ram has quit IRC00:12
*** asettle has quit IRC00:12
*** otter768 has joined #openstack-infra00:12
nibalizerokay with mtreinish's subunit2sql changes landed Im going to stop the service and run puppet and start it again00:12
clarkbnibalizer: kk00:12
*** chlong has joined #openstack-infra00:12
* mtreinish crosses his fingers00:13
jeblairmordred: i'm eoding -- but if you want to pick up on bluebox, i'm trying to do: . ~/ci-launch/; ./ --flavor mirror --image 'ubuntu-14.04'00:14
*** pahuang has joined #openstack-infra00:16
dansmithzaro: I've been using the new change screen for a long time00:16
dansmithzaro: as long as new gerrit doesn't corrupt data or whatever, I'm +2 :)00:16
mtreinishdansmith: hippie00:17
*** flepied has quit IRC00:17
jeblairdansmith: have you ever known a java application to corrupt data?  :)00:17
dansmithmtreinish: whatever man, sdague told me you like 6000K color temperature lights, so ... glass houses and all :)00:17
dansmithjeblair: NEVAR00:17
*** pvaneck has quit IRC00:19
nibalizermtreinish: bad news, its not working00:20
zarodansmith: wow, on review.o.o?00:23
*** DericHorn-HP has quit IRC00:23
dansmithzaro: yeah00:23
*** geoffarn_ has quit IRC00:23
dansmithzaro: and the old one is hard for me to look at these days00:23
dansmithzaro: usually resulting in some mocking when I see people using it00:23
*** sflanigan has joined #openstack-infra00:23
*** sflanigan has joined #openstack-infra00:23
*** geoffarnold has joined #openstack-infra00:24
zarohaha! some people think the exact opposite.00:24
dansmithzaro: the killer feature for me is being able to see the whole stack of patches in a series on the right..00:24
dansmithzaro: yeah, I know, but I've never understood why00:24
mtreinishnibalizer: I had a feeling, it never works on the first try00:24
*** tlian2 has joined #openstack-infra00:26
*** angdraug has quit IRC00:26
*** amitgandhinz has joined #openstack-infra00:26
* mtreinish really wishes he didn't kill his test env for this like 8 months ago00:26
nibalizerwe have this 'production' thing, thats like a test env right?00:27
*** tongli has joined #openstack-infra00:27
*** tlian has quit IRC00:28
mtreinishnibalizer: totally00:28
*** andersonvom has joined #openstack-infra00:28
*** flepied has joined #openstack-infra00:29
*** thorst has joined #openstack-infra00:29
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add Blue Box mirror to docs, cacti, and node config.
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add Blue Box to nodepool
openstackgerritMatthew Treinish proposed openstack-infra/puppet-subunit2sql: Ensure we pass a StringIO object to subunit_read
jeblairclarkb, fungi, mordred: ^ the first change should be good to aprv now (and would be helpful to do so).  the second i have marked WIP00:30
mtreinishnibalizer: ^^^ it's 8:30p that's my guess00:31
*** tongli has quit IRC00:32
nibalizermtreinish: thanks00:33
nibalizerI've got to find some dinner here eventually00:33
mtreinishnibalizer: sure, no worries. We can pick this up tomorrow00:34
openstackgerritGlauco Oliveira proposed openstack-infra/project-config: Rename puppet project 'puppet-openstack_health'
mtreinishit's not like another day without results being tracked is a big deal00:34
mtreinishit's already been 5 days :)00:34
*** rfolco has quit IRC00:35
*** darrenc_afk is now known as darrenc00:36
*** otter768 has quit IRC00:41
*** otter768 has joined #openstack-infra00:42
*** sdake has joined #openstack-infra00:43
*** baoli has joined #openstack-infra00:43
*** geoffarnold has quit IRC00:44
*** geoffarnold has joined #openstack-infra00:45
*** yamamoto has joined #openstack-infra00:45
*** baoli_ has joined #openstack-infra00:46
*** markvoelker has quit IRC00:47
*** mestery has quit IRC00:48
*** baoli has quit IRC00:49
*** tiswanso_ has quit IRC00:50
*** baoli_ has quit IRC00:52
*** sputnik13 has quit IRC00:52
openstackgerritColleen Murphy proposed openstack/diskimage-builder: Fix devuser pubkey defaults
*** links has joined #openstack-infra00:53
*** tlian2 has quit IRC00:55
*** carl_baldwin has joined #openstack-infra00:58
*** sdake has quit IRC00:58
openstackgerritRamy Asselin proposed openstack-infra/elastic-recheck: test_queries now uses elasticRecheck.conf
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: WIP: Kinda hacky double sorted run time meta
*** lykinsbd_ has quit IRC00:59
*** baoli has joined #openstack-infra01:00
*** Sukhdev_ has quit IRC01:00
*** jcoufal_ has quit IRC01:01
*** carl_baldwin has quit IRC01:01
*** skylerberg has joined #openstack-infra01:01
*** spzala has quit IRC01:02
*** ashleighfarnham has quit IRC01:03
*** sdake has joined #openstack-infra01:03
*** tlian has joined #openstack-infra01:03
*** lykinsbd_ has joined #openstack-infra01:04
*** geoffarnold has quit IRC01:06
*** btully has quit IRC01:06
*** geoffarnold has joined #openstack-infra01:06
*** lawrancejing has joined #openstack-infra01:08
openstackgerritRamy Asselin proposed openstack-infra/elastic-recheck: test_queries now uses elasticRecheck.conf
*** aukhan has joined #openstack-infra01:11
*** AzherKhan has joined #openstack-infra01:12
*** lawrancejing has quit IRC01:14
*** zhenguo has joined #openstack-infra01:15
*** baoli has quit IRC01:15
openstackgerritIan Wienand proposed openstack-infra/nodepool: Don't double-log in nodepool/dsvm log output
*** alexsyip has quit IRC01:15
openstackgerritMonty Taylor proposed openstack-infra/shade: Handle list_servers caching more directly
openstackgerritMonty Taylor proposed openstack-infra/shade: Split the nova server active check out
openstackgerritMonty Taylor proposed openstack-infra/shade: Boot a vm on a shared public network by default
*** sflanigan is now known as sflanigan_meetin01:17
*** baoli has joined #openstack-infra01:18
*** julim has joined #openstack-infra01:19
*** woodster_ has quit IRC01:19
openstackgerritRui Chen proposed openstack-infra/project-config: Congress tempest plugin
*** asettle has joined #openstack-infra01:23
openstackgerritMonty Taylor proposed openstack-infra/shade: Tweak create_server to use list_servers cache
*** mmedvede has quit IRC01:26
*** mmedvede has joined #openstack-infra01:26
*** tiswanso has joined #openstack-infra01:27
*** geoffarnold has quit IRC01:27
*** geoffarn_ has joined #openstack-infra01:27
*** rguillebert has quit IRC01:28
openstackgerritClark Boylan proposed openstack-infra/devstack-gate: Remove duplicates from the PROJECTS list
openstackgerritClark Boylan proposed openstack-infra/devstack-gate: Remove grenade from PROJECTS list
openstackgerritClark Boylan proposed openstack-infra/devstack-gate: Remove clients from default PROJECTS list
openstackgerritClark Boylan proposed openstack-infra/project-config: Add grenade to PROJECTS list in grenade jobs
openstackgerritClark Boylan proposed openstack-infra/project-config: Be explicit when installing clients from src
clarkbI think we can start merging ^ after release happens01:32
clarkbI am trying to do it piece by peice so that the entire world doesn't metl down all at once01:32
*** MarkAtwood has joined #openstack-infra01:32
*** dims has quit IRC01:33
*** AzherKhan has quit IRC01:33
*** aukhan has quit IRC01:33
*** dims has joined #openstack-infra01:34
openstackgerritGlauco Oliveira proposed openstack-infra/puppet-openstack-health: Add provisioning scripts
*** baoli has quit IRC01:34
*** flepied has quit IRC01:35
*** baoli has joined #openstack-infra01:35
*** andersonvom has quit IRC01:43
*** markvoelker has joined #openstack-infra01:48
*** geoffarn_ has quit IRC01:48
*** geoffarnold has joined #openstack-infra01:48
*** baoli has quit IRC01:49
*** baoli has joined #openstack-infra01:50
openstackgerritGlauco Oliveira proposed openstack-infra/project-config: Rename puppet project 'puppet-openstack_health'
*** markvoelker has quit IRC01:53
openstackgerritArmando Migliaccio proposed openstack-infra/irc-meetings: Update Neutron PTL office hours
*** MarkAtwood has quit IRC01:59
*** yamamoto has quit IRC01:59
*** baoli has quit IRC02:00
*** armax has quit IRC02:00
*** baoli has joined #openstack-infra02:00
*** shardy has quit IRC02:01
*** alex_xu has joined #openstack-infra02:02
*** annegentle has quit IRC02:03
*** sflanigan_meetin has quit IRC02:03
*** pahuang has quit IRC02:04
*** baoli has quit IRC02:05
*** sdake has quit IRC02:06
*** chlong has quit IRC02:06
*** geoffarnold has quit IRC02:10
*** weshay_xchat has quit IRC02:13
*** rlandy has quit IRC02:14
*** gyee has quit IRC02:14
*** sflanigan_meetin has joined #openstack-infra02:16
*** pahuang has joined #openstack-infra02:17
*** wenlock has joined #openstack-infra02:17
*** mtanino has quit IRC02:20
*** chlong has joined #openstack-infra02:23
*** mestery has joined #openstack-infra02:24
*** larainema_ has joined #openstack-infra02:25
*** wenlock has quit IRC02:26
*** DericHorn-HP has joined #openstack-infra02:26
*** shashank_hegde has joined #openstack-infra02:27
*** boris-42 has quit IRC02:28
*** wenlock has joined #openstack-infra02:29
*** amitgandhinz has quit IRC02:30
*** baoli has joined #openstack-infra02:31
*** glauco_ has quit IRC02:32
openstackgerritColleen Murphy proposed openstack-infra/system-config: Add baremetal node
openstackgerritColleen Murphy proposed openstack-infra/system-config: Add Infra Cloud controller node
openstackgerritColleen Murphy proposed openstack-infra/system-config: Add Infra Cloud compute node definition
*** dingyichen has joined #openstack-infra02:37
openstackgerritColleen Murphy proposed openstack-infra/system-config: Add baremetal node
*** aukhan has joined #openstack-infra02:39
*** yamamoto has joined #openstack-infra02:39
*** gildub has quit IRC02:40
*** yamahata has quit IRC02:40
*** sabeen1 has joined #openstack-infra02:44
*** armax has joined #openstack-infra02:46
*** zz_dimtruck is now known as dimtruck02:47
*** markvoelker has joined #openstack-infra02:49
*** markvoelker has quit IRC02:53
*** unicell has quit IRC02:53
*** camunoz has joined #openstack-infra02:54
*** camunoz has quit IRC02:55
*** achanda has joined #openstack-infra02:57
*** shashank_hegde has quit IRC02:58
openstackgerritMerged openstack-infra/irc-meetings: Update Neutron PTL office hours
*** rfolco has joined #openstack-infra03:07
*** tiswanso has quit IRC03:08
*** ivar-lazzaro has quit IRC03:11
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add bifrost manifest
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add compute class
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add controller class and supporting manifests
openstackgerritColleen Murphy proposed openstack-infra/system-config: Add Infra Cloud controller node
openstackgerritColleen Murphy proposed openstack-infra/system-config: Add Infra Cloud compute node definition
*** gildub has joined #openstack-infra03:13
*** amotoki has joined #openstack-infra03:14
*** reed_ has joined #openstack-infra03:16
*** mestery has quit IRC03:17
*** rfolco has quit IRC03:18
openstackgerritDave McCowan proposed openstack-infra/project-config: Add Project Marshal
*** FallenPegasus has joined #openstack-infra03:20
*** carl_baldwin has joined #openstack-infra03:22
*** otter768 has quit IRC03:25
*** otter768 has joined #openstack-infra03:25
*** sabeen1 has quit IRC03:28
*** sabeen1 has joined #openstack-infra03:28
*** chlong has quit IRC03:29
*** amotoki has quit IRC03:30
*** pahuang has quit IRC03:35
*** sflanigan_meetin has quit IRC03:38
*** amitgandhinz has joined #openstack-infra03:41
*** wenlock has quit IRC03:41
*** amotoki has joined #openstack-infra03:41
*** carl_baldwin has quit IRC03:43
openstackgerritColleen Murphy proposed openstack-infra/system-config: Add infracloud playbook
*** amitgandhinz has quit IRC03:45
*** purp_too is now known as purp03:45
*** chlong has joined #openstack-infra03:45
*** baoli has quit IRC03:46
*** dimtruck is now known as zz_dimtruck03:47
*** markvoelker has joined #openstack-infra03:50
*** amotoki has quit IRC03:50
*** pahuang has joined #openstack-infra03:52
*** annegentle has joined #openstack-infra03:52
*** sflanigan_meetin has joined #openstack-infra03:54
*** markvoelker has quit IRC03:54
*** hdd has quit IRC03:55
*** amotoki has joined #openstack-infra03:55
*** annegentle has quit IRC03:57
*** otter768 has quit IRC03:57
*** otter768 has joined #openstack-infra03:58
*** sabeen has joined #openstack-infra04:01
*** david-lyle has quit IRC04:01
openstackgerritDave McCowan proposed openstack-infra/project-config: Use Barbican gate_hook in preparation for removal of extras.d
*** sabeen1 has quit IRC04:04
*** ashleighfarnham has joined #openstack-infra04:04
*** DericHorn-HP has quit IRC04:09
*** oomichi has joined #openstack-infra04:14
*** tongli has joined #openstack-infra04:14
*** nightfly has quit IRC04:15
*** harlowja_at_home has joined #openstack-infra04:16
*** amotoki has quit IRC04:18
*** _denisra has quit IRC04:19
*** Sree has joined #openstack-infra04:19
*** Sree has quit IRC04:20
*** Sree has joined #openstack-infra04:20
*** tlian has quit IRC04:21
*** wenlock has joined #openstack-infra04:22
*** skylerberg has quit IRC04:26
*** amotoki has joined #openstack-infra04:26
openstackgerritSteve Kowalik proposed openstack-infra/system-config: Install polib on the proposal slave
*** garyk has quit IRC04:26
openstackgerritSteve Kowalik proposed openstack-infra/project-config: Add remove-language-team script
*** Sukhdev has joined #openstack-infra04:28
*** thorst has quit IRC04:29
*** btully has joined #openstack-infra04:31
*** AzherKhan has joined #openstack-infra04:37
*** Kennan2 has quit IRC04:40
*** hdd has joined #openstack-infra04:41
*** Kennan has joined #openstack-infra04:41
*** skylerberg has joined #openstack-infra04:45
openstackgerritKen'ichi Ohmichi proposed openstack-infra/project-config: Don't run dsvm tests on rst/unit test changes
*** puranamr has joined #openstack-infra04:46
*** chlong has quit IRC04:49
*** markvoelker has joined #openstack-infra04:50
openstackgerritIan Wienand proposed openstack-infra/devstack-gate: [RFC] dedup PROJECTS with warning
*** FallenPegasus has quit IRC04:53
*** mestery has joined #openstack-infra04:54
*** markvoelker has quit IRC04:55
*** yfried|afk has quit IRC04:55
*** ashleighfarnham has quit IRC05:01
*** harlowja_at_home has quit IRC05:04
*** asettle has quit IRC05:04
*** hdd has quit IRC05:04
*** shashank_hegde has joined #openstack-infra05:09
*** ihrachys has joined #openstack-infra05:10
*** FallenPegasus has joined #openstack-infra05:18
*** Sukhdev has quit IRC05:20
*** boris-42 has joined #openstack-infra05:22
*** sflanigan_meetin has quit IRC05:23
*** tongli has quit IRC05:24
*** BharatK has joined #openstack-infra05:34
*** mestery has quit IRC05:36
*** flepied has joined #openstack-infra05:38
*** mestery has joined #openstack-infra05:39
*** changbl has quit IRC05:40
openstackgerritSirushti Murugesan proposed openstack-infra/project-config: Add python34 integration test job for Heat
*** annegentle has joined #openstack-infra05:41
*** ianw has quit IRC05:41
*** FallenPegasus has quit IRC05:42
*** nikhil_k has joined #openstack-infra05:42
*** nikhil has quit IRC05:42
*** changbl has joined #openstack-infra05:44
*** mestery has quit IRC05:46
*** annegentle has quit IRC05:46
*** hdd has joined #openstack-infra05:47
*** asettle has joined #openstack-infra05:48
*** armax has quit IRC05:49
*** asmigala has joined #openstack-infra05:49
*** markvoelker has joined #openstack-infra05:51
*** pahuang has quit IRC05:51
*** garyk has joined #openstack-infra05:52
*** AzherKhan has quit IRC05:52
*** guardianL has joined #openstack-infra05:53
*** puranamr has quit IRC05:53
*** AJaeger has joined #openstack-infra05:55
*** markvoelker has quit IRC05:56
*** ianw has joined #openstack-infra05:57
*** iwienand has joined #openstack-infra05:58
*** erikwilson has quit IRC05:58
*** iwienand is now known as ianw_05:59
*** ianw has quit IRC05:59
*** ianw_ is now known as ianw05:59
*** pahuang has joined #openstack-infra06:03
*** guardianL has quit IRC06:04
*** hdd has quit IRC06:04
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Do not add rtfd-hooks for murano, rally, sahara
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml
*** rossella_s has quit IRC06:06
openstackgerritIan Wienand proposed openstack-infra/devstack-gate: [RFC] dedup PROJECTS with warning
*** rossella_s has joined #openstack-infra06:07
openstackgerritOpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints
*** sridhar_ram has joined #openstack-infra06:10
*** unicell has joined #openstack-infra06:13
*** sridhar_ram has quit IRC06:14
*** nadya has joined #openstack-infra06:17
*** gildub has quit IRC06:18
*** sflanigan_meetin has joined #openstack-infra06:18
openstackgerritMerged openstack-infra/project-config: Normalize projects.yaml
*** asettle has quit IRC06:19
*** Sree has quit IRC06:20
*** chlong has joined #openstack-infra06:20
*** Sree has joined #openstack-infra06:20
*** asettle has joined #openstack-infra06:23
*** Daisy has joined #openstack-infra06:24
*** Sree has quit IRC06:25
*** chlong has quit IRC06:27
*** vlaza has joined #openstack-infra06:29
*** scheuran has joined #openstack-infra06:31
openstackgerritdaisy-ycguo proposed openstack-infra/irc-meetings: Modify i18n team meeting time
*** nadya has quit IRC06:35
*** lykinsbd_ has quit IRC06:36
*** ParsectiX has joined #openstack-infra06:37
*** flepied has quit IRC06:40
*** k4n0 has joined #openstack-infra06:40
openstackgerritMerged openstack-infra/project-config: Add #openstack-storlets to gerritbot
*** heyongli has joined #openstack-infra06:45
*** lykinsbd_ has joined #openstack-infra06:46
*** Trozz has left #openstack-infra06:50
*** markvoelker has joined #openstack-infra06:52
*** heyongli has quit IRC06:52
*** stevemar_ has quit IRC06:53
*** heyongli has joined #openstack-infra06:53
*** stevemar_ has joined #openstack-infra06:54
*** btully has quit IRC06:56
*** cdent has joined #openstack-infra06:56
*** stevemar_ has quit IRC06:56
*** markvoelker has quit IRC06:56
*** shardy has joined #openstack-infra06:57
*** flepied has joined #openstack-infra06:59
*** peristeri has joined #openstack-infra07:01
*** openstackgerrit has quit IRC07:01
*** garyk has quit IRC07:01
*** openstackgerrit has joined #openstack-infra07:01
*** heyongli has quit IRC07:02
*** yfried|afk has joined #openstack-infra07:03
*** heyongli has joined #openstack-infra07:03
*** matbu has quit IRC07:04
*** Sree has joined #openstack-infra07:05
*** matbu has joined #openstack-infra07:06
*** dingyichen has quit IRC07:06
*** Sree has joined #openstack-infra07:06
*** yfried has joined #openstack-infra07:06
*** yfried|afk has quit IRC07:07
*** FallenPegasus has joined #openstack-infra07:08
*** unicell1 has joined #openstack-infra07:09
*** dingyichen has joined #openstack-infra07:10
*** unicell has quit IRC07:10
*** heyongli has quit IRC07:13
*** yfried is now known as yfried|afk07:13
*** dingyichen has quit IRC07:13
*** FallenPegasus has quit IRC07:13
*** heyongli has joined #openstack-infra07:14
*** yfried|afk is now known as yfried07:14
*** nmagnezi has joined #openstack-infra07:15
*** dtantsur|afk is now known as dtantsur07:20
*** dingyichen has joined #openstack-infra07:20
*** dingyichen has quit IRC07:21
*** dingyichen has joined #openstack-infra07:22
*** shashank_hegde has quit IRC07:22
*** matrohon has joined #openstack-infra07:23
*** heyongli has quit IRC07:23
*** markus_z has joined #openstack-infra07:23
*** heyongli has joined #openstack-infra07:24
*** skylerberg has quit IRC07:26
*** achanda has quit IRC07:26
*** achanda has joined #openstack-infra07:27
*** mpavone has joined #openstack-infra07:28
*** yamamoto has quit IRC07:29
*** annegentle has joined #openstack-infra07:30
*** yamamoto has joined #openstack-infra07:30
openstackgerritJean-Emile DARTOIS proposed openstack-infra/project-config: Add watcher-specs
*** ifarkas has joined #openstack-infra07:32
*** achanda has quit IRC07:33
*** heyongli has quit IRC07:33
*** asmigala has quit IRC07:34
*** heyongli has joined #openstack-infra07:34
*** annegentle has quit IRC07:35
*** hodos|2 has joined #openstack-infra07:36
*** yfried is now known as yfried|afk07:36
*** wenlock has quit IRC07:37
*** sshnaidm has joined #openstack-infra07:38
*** hodos has quit IRC07:38
*** dizquierdo has joined #openstack-infra07:39
*** jlanoux has joined #openstack-infra07:39
*** yfried|afk is now known as yfried07:39
*** heyongli has quit IRC07:43
*** dingyichen has quit IRC07:43
*** dingyichen has joined #openstack-infra07:44
*** matbu has quit IRC07:44
*** heyongli has joined #openstack-infra07:44
*** matbu_ has joined #openstack-infra07:44
*** dingyichen has quit IRC07:44
*** dingyichen has joined #openstack-infra07:45
*** hashar has joined #openstack-infra07:47
*** asmigala has joined #openstack-infra07:50
*** fhubik has joined #openstack-infra07:50
*** arxcruz has joined #openstack-infra07:51
*** dingyichen has quit IRC07:51
*** marzif has quit IRC07:52
*** dingyichen has joined #openstack-infra07:52
*** markvoelker has joined #openstack-infra07:53
*** jordanP has joined #openstack-infra07:53
*** btully has joined #openstack-infra07:54
*** heyongli has quit IRC07:54
*** heyongli has joined #openstack-infra07:55
*** Sree_ has joined #openstack-infra07:57
*** david-lyle has joined #openstack-infra07:57
*** Sree_ is now known as Guest634007:57
*** markvoelker has quit IRC07:57
*** btully has quit IRC07:58
*** jcoufal has joined #openstack-infra07:59
*** erikwilson has joined #openstack-infra07:59
*** Sree has quit IRC08:00
*** dingyichen has quit IRC08:00
*** dingyichen has joined #openstack-infra08:00
*** Sree has joined #openstack-infra08:01
*** yfried is now known as yfried|afk08:02
*** erikwilson has quit IRC08:03
*** heyongli has quit IRC08:04
*** heyongli has joined #openstack-infra08:05
*** marzif has joined #openstack-infra08:06
*** yfried|afk is now known as yfried08:06
*** Ala has joined #openstack-infra08:13
*** heyongli has quit IRC08:14
*** ociuhandu has quit IRC08:15
*** heyongli has joined #openstack-infra08:15
*** zeih has joined #openstack-infra08:17
*** jistr has joined #openstack-infra08:18
*** dingyichen has quit IRC08:19
*** dkranz has joined #openstack-infra08:20
*** yfried is now known as yfried|afk08:21
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Use to build packages
*** HeOS has quit IRC08:22
*** tjcocozz has quit IRC08:23
*** bapalm has quit IRC08:23
*** fhubik is now known as fhubik_brb08:24
*** heyongli has quit IRC08:24
*** heyongli has joined #openstack-infra08:25
*** tjcocozz has joined #openstack-infra08:26
*** dizquierdo has quit IRC08:26
*** bapalm has joined #openstack-infra08:26
*** devvesa has joined #openstack-infra08:28
*** yfried|afk is now known as yfried08:29
openstackgerritIsaac Beckman proposed openstack-infra/devstack-gate: Multinode interfaces on singlenode n-net create once.
*** yolanda has quit IRC08:32
*** heyongli has quit IRC08:35
*** heyongli has joined #openstack-infra08:36
*** matbu_ is now known as matbu08:37
*** asmigala has quit IRC08:37
*** marzif has quit IRC08:38
*** marzif has joined #openstack-infra08:39
*** Sree has quit IRC08:39
*** Sree has joined #openstack-infra08:39
*** garyk has joined #openstack-infra08:40
*** jamielennox is now known as jamielennox|away08:40
openstackgerritDavid Pursehouse proposed openstack-infra/lodgeit: Add test_requirements.txt
*** notnownikki has joined #openstack-infra08:41
*** fhubik_brb is now known as fhubik08:41
*** hichihara has quit IRC08:42
*** heyongli has quit IRC08:45
*** heyongli has joined #openstack-infra08:46
*** Sree_ has joined #openstack-infra08:49
*** Sree has quit IRC08:49
*** Sree_ is now known as Guest7556908:49
*** derekh has joined #openstack-infra08:50
*** asmigala has joined #openstack-infra08:51
openstackgerritIhar Hrachyshka proposed openstack-infra/project-config: Gate neutron-lbaas on -minimal job
*** ZZelle has quit IRC08:53
*** ZZelle has joined #openstack-infra08:53
*** markvoelker has joined #openstack-infra08:53
*** stevemar_ has joined #openstack-infra08:55
*** heyongli has quit IRC08:55
*** heyongli has joined #openstack-infra08:56
*** FallenPegasus has joined #openstack-infra08:56
*** stevemar_ has quit IRC08:58
*** markvoelker has quit IRC08:58
*** deepakcs has joined #openstack-infra08:58
*** efoley has joined #openstack-infra08:58
*** yfried is now known as yfried|afk08:59
*** edmondsw has joined #openstack-infra08:59
*** rguillebert has joined #openstack-infra09:00
*** FallenPegasus has quit IRC09:01
*** nadya has joined #openstack-infra09:02
*** yfried|afk is now known as yfried09:02
*** heyongli has quit IRC09:05
*** heyongli has joined #openstack-infra09:06
*** ParsectiX has quit IRC09:07
*** yamamoto has quit IRC09:07
*** yamamoto has joined #openstack-infra09:08
*** hashar has quit IRC09:09
*** _skolekonov is now known as skolekonov09:10
*** Daisy has quit IRC09:11
*** wolsen has quit IRC09:12
*** pelix has joined #openstack-infra09:14
*** yfried is now known as yfried|afk09:15
*** heyongli has quit IRC09:16
*** hashar has joined #openstack-infra09:16
*** heyongli has joined #openstack-infra09:17
*** dims_ has joined #openstack-infra09:17
*** HeOS has joined #openstack-infra09:17
*** annegentle has joined #openstack-infra09:18
*** marzif has quit IRC09:19
*** marzif has joined #openstack-infra09:19
*** dims has quit IRC09:20
*** links has quit IRC09:22
*** annegentle has quit IRC09:23
*** dtantsur is now known as dtantsur|brb09:24
*** ParsectiX has joined #openstack-infra09:25
*** heyongli has quit IRC09:26
*** heyongli has joined #openstack-infra09:27
openstackgerritMerged openstack/requirements: Revert "Temporarily cap webob<1.5.0 in g-r to unblock nova"
openstackgerritMehdi Abaakouk (sileht) proposed openstack/requirements: Raise jsonpath-rw-ext version
*** yolanda has joined #openstack-infra09:27
*** yfried|afk is now known as yfried09:28
*** ParsectiX has quit IRC09:30
*** changbl has quit IRC09:35
*** heyongli has quit IRC09:36
*** heyongli has joined #openstack-infra09:37
*** yfried has quit IRC09:40
*** yfried has joined #openstack-infra09:40
openstackgerritMerged openstack-infra/groups: Update registration to 1.6
*** yfried_ has joined #openstack-infra09:44
*** yfried has quit IRC09:45
*** heyongli has quit IRC09:46
*** Kennan has quit IRC09:47
*** heyongli has joined #openstack-infra09:47
*** Kennan has joined #openstack-infra09:48
openstackgerritMerged openstack-infra/project-config: Enabling Heat upgrade for Sahara Grenade job
openstackgerritSam Yaple proposed openstack/requirements: Require oslo.log >= 1.12.0
*** markvoelker has joined #openstack-infra09:54
*** heyongli has quit IRC09:57
*** heyongli has joined #openstack-infra09:58
*** markvoelker has quit IRC09:58
*** yamamoto has quit IRC09:59
*** erikwilson has joined #openstack-infra10:00
*** larainema_ has quit IRC10:03
*** Hexlibris has quit IRC10:03
*** larainema_ has joined #openstack-infra10:04
*** erikwilson has quit IRC10:04
*** bexelbie_ has joined #openstack-infra10:05
*** bexelbie_ is now known as bexelbie10:06
*** rossella_s has quit IRC10:06
*** rossella_s has joined #openstack-infra10:07
*** heyongli has quit IRC10:07
*** heyongli has joined #openstack-infra10:08
*** larainema_ has quit IRC10:12
*** larainema_ has joined #openstack-infra10:12
*** zhenguo has quit IRC10:13
*** chlong has joined #openstack-infra10:14
*** heyongli has quit IRC10:17
*** heyongli has joined #openstack-infra10:18
*** oomichi has quit IRC10:19
*** tdurakov has joined #openstack-infra10:19
*** marzif has quit IRC10:20
*** marzif has joined #openstack-infra10:20
*** pc_m has joined #openstack-infra10:25
*** wolsen has joined #openstack-infra10:26
*** Guest75569 has quit IRC10:27
*** heyongli has quit IRC10:27
*** heyongli has joined #openstack-infra10:28
tdurakovhi folks, i'm analyzing statistics for gate-tempest-dsvm-multinode-full job. there are some strange thing in tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern, it fails to connect over ssh to created instance, while console from instance trace error:
*** dtantsur|brb is now known as dtantsur10:34
*** efoley has quit IRC10:35
*** luqas has quit IRC10:37
*** fhubik is now known as fhubik_brb10:37
*** heyongli has quit IRC10:38
*** hashar has quit IRC10:38
*** heyongli has joined #openstack-infra10:39
*** heyongli has quit IRC10:48
*** heyongli has joined #openstack-infra10:49
*** nmagnezi_ has joined #openstack-infra10:49
*** marzif has quit IRC10:50
*** rameshg87 has joined #openstack-infra10:51
rameshg87hello folks10:51
rameshg87is the recommended way to setup a third party ci now ?10:51
*** kmartin has quit IRC10:51
rameshg87I also see something like
rameshg87hence the question10:52
*** pfallenop has quit IRC10:52
*** ociuhandu has joined #openstack-infra10:53
*** yfried_ is now known as yfried|afk10:53
*** nmagnezi has quit IRC10:53
*** marzif has joined #openstack-infra10:53
*** pfallenop has joined #openstack-infra10:53
*** shardy is now known as shardy_afk10:55
*** markvoelker has joined #openstack-infra10:55
*** stevemar_ has joined #openstack-infra10:56
*** e0ne has joined #openstack-infra10:56
*** tsufiev_ has quit IRC10:58
*** heyongli has quit IRC10:58
*** stevemar_ has quit IRC10:59
*** heyongli has joined #openstack-infra10:59
*** markvoelker has quit IRC11:00
*** ociuhandu has quit IRC11:01
*** FallenPegasus has joined #openstack-infra11:02
*** zeih has quit IRC11:04
*** juggler has quit IRC11:04
*** yfried|afk is now known as yfried_11:04
*** rameshg87 has quit IRC11:06
*** FallenPegasus has quit IRC11:07
*** annegentle has joined #openstack-infra11:07
*** zeih has joined #openstack-infra11:07
*** ociuhandu has joined #openstack-infra11:08
*** heyongli has quit IRC11:08
*** heyongli has joined #openstack-infra11:09
*** aukhan has quit IRC11:11
*** annegentle has quit IRC11:12
*** marzif has quit IRC11:12
*** marzif has joined #openstack-infra11:13
*** deepakcs has quit IRC11:14
*** zeih has quit IRC11:18
*** glauco has joined #openstack-infra11:18
*** heyongli has quit IRC11:19
*** heyongli has joined #openstack-infra11:19
*** arxcruz has quit IRC11:21
*** kashyap has joined #openstack-infra11:22
*** e0ne has quit IRC11:23
openstackgerritSean Dague proposed openstack-infra/elastic-recheck: added query for qemu segfault
*** heyongli has quit IRC11:29
*** heyongli has joined #openstack-infra11:30
*** fhubik_brb is now known as fhubik11:31
openstackgerritDerek Higgins proposed openstack-infra/system-config: Remove unused node templates from tripleo cloud
derekhIs there anybody around who can look at ^^ , we've had these nodes hanging around using capacity for ages11:35
*** BharatK has quit IRC11:35
*** doug-fish_ is now known as doug-fish11:36
*** heyongli has quit IRC11:39
*** heyongli has joined #openstack-infra11:40
openstackgerritMerged openstack-infra/elastic-recheck: added query for qemu segfault
openstackgerritDmitry Tantsur proposed openstack/diskimage-builder: Fix tests/test_functions.bash
openstackgerritDmitry Tantsur proposed openstack/diskimage-builder: Add a tox target to run functional tests locally
*** ldnunes has joined #openstack-infra11:41
openstackgerritDmitry Tantsur proposed openstack/requirements: Bump ironic-lib to the latest release for Mitaka
*** hashar has joined #openstack-infra11:44
*** mrmartin has joined #openstack-infra11:44
*** heyongli has quit IRC11:45
*** k4n0 has quit IRC11:45
*** heyongli has joined #openstack-infra11:46
*** baoli has joined #openstack-infra11:48
*** BharatK has joined #openstack-infra11:48
*** Sree has joined #openstack-infra11:48
*** baoli_ has joined #openstack-infra11:49
*** thorst has joined #openstack-infra11:50
*** arxcruz has joined #openstack-infra11:50
sdagueclarkb: when you wake up, I've got an odd data issue in logstash11:51
sdagueit looks like 2 runs got collapsed into the same record11:52
*** weshay_xchat has joined #openstack-infra11:52
sdaguesearch for message:"WARNING" AND message:"extras.d" AND build_name:*ceph*11:52
*** weshay_xchat is now known as weshay11:52
*** baoli has quit IRC11:52
*** luqas has joined #openstack-infra11:53
openstackgerritMerged openstack-infra/system-config: Remove unused node templates from tripleo cloud
mordredderekh: ^^11:55
*** heyongli has quit IRC11:55
mordredderekh: merry christmas11:55
*** markvoelker has joined #openstack-infra11:56
*** heyongli has joined #openstack-infra11:56
derekhmordred: many thanks.11:56
*** aysyd has joined #openstack-infra11:56
derekhmordred: btw, I turned off the cron job clearing the keystone tokens, so just let me know when switch to the new token reuse logic and I'll be able to give you some numbers11:59
*** baoli_ has quit IRC12:00
*** markvoelker has quit IRC12:00
mordredderekh: awesome12:00
*** markvoelker has joined #openstack-infra12:00
*** erikwilson has joined #openstack-infra12:01
*** btully has joined #openstack-infra12:02
*** persia has quit IRC12:02
*** ParsectiX has joined #openstack-infra12:03
*** asmigala has quit IRC12:03
*** persia has joined #openstack-infra12:03
openstackgerritMerged openstack-infra/system-config: Add Blue Box mirror to docs, cacti, and node config.
*** erikwilson has quit IRC12:05
*** yfried_ is now known as yfried|afk12:06
*** yfried|afk is now known as yfried_12:10
*** gordc has joined #openstack-infra12:10
kashyapsdague: For your ER query above, maybe we should also collect information like `coredumpctl $PID-of-CRASHED-PROCESS`?12:12
sdaguekashyap: well, nova would need to be the one that does it12:13
sdaguebecause it's so buried12:13
*** Sree has quit IRC12:14
*** lawrancejing has joined #openstack-infra12:14
*** Sree has joined #openstack-infra12:14
*** heyongli has quit IRC12:15
*** achanda has joined #openstack-infra12:16
*** fhubik is now known as fhubik_brb12:17
*** heyongli has joined #openstack-infra12:17
kashyapsdague: I was wondering more as part of general log collection12:17
kashyapAs part of Gate's DevStack runs12:17
*** achanda has quit IRC12:17
*** achanda has joined #openstack-infra12:18
*** Sree has quit IRC12:19
*** asmigala has joined #openstack-infra12:20
openstackgerritGlauco Oliveira proposed openstack-infra/project-config: Add release gates for openstack-health
*** achanda has quit IRC12:22
odyssey4mesdague did you see that never got rechecked after the restore, so it never merged?12:22
*** fhubik_brb is now known as fhubik12:23
sdagueodyssey4me: hmmm... rechecking now12:25
*** ayoung has quit IRC12:25
sdaguekashyap: also coredumpctl isn't a thing on trusty is it?12:25
*** heyongli has quit IRC12:25
*** yfried_ is now known as yfried|afk12:25
kashyapsdague: What version of systemd you have on Trusty, if you have the system handy?12:26
*** spzala has joined #openstack-infra12:26
sdaguethere is no systemd on trusty12:26
*** mpavone has quit IRC12:26
kashyapAah, okay.  Not the end of the world.12:26
kashyapThe kernel.core_pattern is defined there, on systemd systems:12:27
kashyapcat /usr/lib/sysctl.d/50-coredump.conf | grep -v ^$ | grep -v ^#12:27
*** heyongli has joined #openstack-infra12:27
*** ociuhandu has quit IRC12:30
*** garyk has quit IRC12:30
*** yfried|afk is now known as yfried_12:30
*** marzif has quit IRC12:31
*** zeih has joined #openstack-infra12:31
*** marzif has joined #openstack-infra12:31
*** dprince has joined #openstack-infra12:34
*** glauco__ has joined #openstack-infra12:35
*** ociuhandu has joined #openstack-infra12:35
*** trown|outttypeww is now known as trown12:35
*** heyongli has quit IRC12:36
openstackgerritAlbert White proposed openstack/requirements: remove pyinotify requirement for solars
*** glauco has quit IRC12:37
*** heyongli has joined #openstack-infra12:37
*** baoli has joined #openstack-infra12:37
openstackgerritGlauco Oliveira proposed openstack-infra/project-config: Add release gates for openstack-health
*** fhubik is now known as fhubik_brb12:39
*** shardy_a1k has joined #openstack-infra12:39
openstackgerritAlbert White proposed openstack/requirements: remove pyinotify requirement for solaris
*** fhubik_brb is now known as fhubik12:41
*** shardy_afk has quit IRC12:41
*** zeih has quit IRC12:41
*** rfolco has joined #openstack-infra12:42
*** yfried_ is now known as yfried|afk12:43
*** pfallenop has quit IRC12:44
*** shardy_a1k has quit IRC12:45
*** puranamr has joined #openstack-infra12:45
*** shardy_afk has joined #openstack-infra12:46
*** heyongli has quit IRC12:46
*** heyongli has joined #openstack-infra12:47
openstackgerritMatjaz Pancur proposed openstack-infra/irc-meetings: Change chair name for Training guides
*** rfolco has quit IRC12:48
*** rfolco has joined #openstack-infra12:48
openstackgerritGlauco Oliveira proposed openstack-infra/project-config: Add release gates for openstack-health
*** FallenPegasus has joined #openstack-infra12:51
*** asmigala has quit IRC12:51
*** hdd has joined #openstack-infra12:53
*** puranamr has quit IRC12:54
*** amuller has joined #openstack-infra12:54
*** BharatK has quit IRC12:54
*** puranamr has joined #openstack-infra12:54
*** glauco__ has quit IRC12:55
*** eharney has joined #openstack-infra12:55
*** FallenPegasus has quit IRC12:55
*** annegentle has joined #openstack-infra12:56
*** nmagnezi__ has joined #openstack-infra12:56
*** heyongli has quit IRC12:56
*** regXboi has joined #openstack-infra12:56
*** stevemar_ has joined #openstack-infra12:57
*** nmagnezi_ has quit IRC12:57
*** glauco has joined #openstack-infra12:59
*** stevemar_ has quit IRC13:00
*** annegentle has quit IRC13:01
*** heyongli has joined #openstack-infra13:01
*** bcourt has quit IRC13:01
*** glauco__ has joined #openstack-infra13:01
*** pfallenop has joined #openstack-infra13:01
*** amotoki has quit IRC13:02
*** nmagnezi__ is now known as nmagnezi13:02
*** yfried|afk is now known as yfried_13:03
*** hdd has quit IRC13:03
*** glauco has quit IRC13:04
*** hdd has joined #openstack-infra13:04
*** rlandy has joined #openstack-infra13:05
*** asmigala has joined #openstack-infra13:06
*** heyongli has quit IRC13:06
*** tlian has joined #openstack-infra13:07
*** pfallenop has quit IRC13:07
*** heyongli has joined #openstack-infra13:07
*** yamamoto has joined #openstack-infra13:09
*** hodos|2 has quit IRC13:12
*** dramalho has joined #openstack-infra13:13
*** BharatK has joined #openstack-infra13:13
*** marzif has quit IRC13:13
*** yfried_ is now known as yfried|afk13:13
*** erikwilson has joined #openstack-infra13:13
*** erikwilson has quit IRC13:13
*** rkukura has quit IRC13:14
*** rkukura has joined #openstack-infra13:15
*** bcourt has joined #openstack-infra13:15
*** amotoki has joined #openstack-infra13:15
*** zeih has joined #openstack-infra13:15
*** claudiub has joined #openstack-infra13:16
*** marzif has joined #openstack-infra13:16
*** heyongli has quit IRC13:17
*** dramalho has quit IRC13:17
*** fhubik is now known as fhubik_brb13:18
*** puranamr has quit IRC13:19
*** annegentle has joined #openstack-infra13:20
*** yfried|afk is now known as yfried_13:20
*** yolanda has quit IRC13:21
glauco__I need some help on setting up a release gate.13:21
*** glauco__ is now known as glauco13:21
glaucoCurrently trying to set it up for openstack-health:
*** tdurakov has quit IRC13:22
*** tdurakov has joined #openstack-infra13:22
*** tdurakov is now known as Guest6773013:23
*** jsavak has joined #openstack-infra13:23
*** tiswanso has joined #openstack-infra13:25
*** mriedem has joined #openstack-infra13:25
*** Sree has joined #openstack-infra13:25
*** mrmartin has quit IRC13:28
*** yfried_ has quit IRC13:28
openstackgerritLi Ma proposed openstack-infra/project-config: Introduce ITDB Service for OpenStack
openstackgerritGlauco Oliveira proposed openstack-infra/project-config: Add release gates for openstack-health
*** pfallenop has joined #openstack-infra13:30
*** pfallenop has joined #openstack-infra13:30
openstackgerritJeremy Stanley proposed openstack-infra/puppet-httpd: Clean up doubled backslashes in logrotate config
*** mestery has joined #openstack-infra13:31
openstackgerritGlauco Oliveira proposed openstack-infra/project-config: Add release gates for openstack-health
*** amotoki has quit IRC13:32
*** cloudtrainme has joined #openstack-infra13:34
fungiglauco: you will likely want krotscheck to have a look at as well. having one tarball serve as both a python package and an npm package is an interesting idea, and since is the first time i am aware of us trying it there may be unforeseen complications13:34
openstackgerritMonty Taylor proposed openstack-infra/shade: Remove shared=False from get_internal_network
*** fhubik_brb is now known as fhubik13:35
openstackgerritMonty Taylor proposed openstack-infra/shade: Tweak create_server to use list_servers cache
openstackgerritMonty Taylor proposed openstack-infra/shade: Handle list_servers caching more directly
openstackgerritMonty Taylor proposed openstack-infra/shade: Split the nova server active check out
openstackgerritMonty Taylor proposed openstack-infra/shade: Boot a vm on a shared public network by default
*** amitgandhinz has joined #openstack-infra13:36
*** pfallenop has quit IRC13:36
*** doug-fis_ has joined #openstack-infra13:36
*** pfallenop has joined #openstack-infra13:37
*** marzif has quit IRC13:37
*** hdd has quit IRC13:38
*** eharney has quit IRC13:38
*** doug-fish has quit IRC13:39
*** alivigni has joined #openstack-infra13:39
*** bswartz has joined #openstack-infra13:39
*** zeih has quit IRC13:40
*** amotoki has joined #openstack-infra13:40
*** hrou has joined #openstack-infra13:40
*** acabot has joined #openstack-infra13:41
*** annegentle has quit IRC13:41
hrouHey All, I have a silly question (so I apologize in advance!) I recently created (and registered) a new IRC channel (#openstack-storlets) and merged a patch-set that added gerritbot.  When I logged on today though I noticed ChanServ is no longer present, any idea why ?  I've tried a couple things but don't have the permissions on the channel I used to.13:42
*** cloudtrainme has quit IRC13:44
fungihrou: `/msg chanserv access #openstack-storlets list` says you have +Aefortv granted on that channel13:46
fungihrou: are you authenticated to nickserv?13:46
*** shardy_afk is now known as shardy13:47
*** amotoki has quit IRC13:47
hroufungi, yep !   I logged on (just tried now ' You are already logged in as hrou.'13:47
fungithough it looks like /whois says you are13:47
*** puranamr has joined #openstack-infra13:47
fungiso, yeah13:47
fungihrou: according to the access list output, your permissions were last modified 6 hours ago13:48
hroufungi, thanks !  You're right, I don't recall changing permissions (though I granted permissions to openstackgerrit)13:48
fungiwhich looks like it's around the time our accessbot ran and added our other admin accounts13:48
*** yolanda has joined #openstack-infra13:48
fungichecking something13:48
*** sabeen has quit IRC13:49
*** dramalho has joined #openstack-infra13:49
*** eharney has joined #openstack-infra13:51
hroufungi, thanks !  Yep everything is working I just found it odd ChanServ left, did some digging into why but haven't managed to find out why quite yet.13:51
mordredjeblair: fyi - I found one little niggle using shade with bluebox - patch is here - however, it will not have any effect on nodepool13:52
*** pradk has joined #openstack-infra13:52
mordredShrews: also, there is a thing we need to look in to with someone from neutron - namely, the neutron command line client and API documentation say that a network is a required parameter for create floating ip - but we pass in None and it does the right thing (thankfully)13:52
openstackgerritHamdi Roumani proposed openstack-infra/system-config: Enable logging for the #openstack-storlets channel
*** samueldmq has quit IRC13:53
mordredShrews: I believe their docs and command line client should be corrected, but it's also possible that we're taking advantage of a bug13:53
*** samueldmq has joined #openstack-infra13:53
*** dramalho_ has joined #openstack-infra13:54
*** pfallenop has quit IRC13:55
*** jistr is now known as jistr|mtg13:56
*** dramalho has quit IRC13:57
fungihrou: it looks like accessbot removes some flags from existing accounts... "access #openstack-storlets add hrou -FRis" according to the log13:57
*** puranamr has quit IRC13:58
fungii didn't recall seeing it do that in the past13:58
fungibut probably just wasn't paying close attention13:58
hroufungi, ah gotcha, that explains that, any idea why ChanServ would leave though btw ?13:58
*** EricGonczer_ has joined #openstack-infra13:59
mtreinishfungi, clarkb, jeblair: here is the graph split by region and job: (with the past month's data)13:59
mtreinishsry it's kinda ugly I'm still playing with it to make it better13:59
*** jswarren__ is now known as jswarren13:59
*** eharney has quit IRC13:59
mtreinishI'm also wondering if using parallel coodinates might be easier to visualize this13:59
openstackgerritHamdi Roumani proposed openstack-infra/system-config: Enable logging for the #openstack-storlets channel
mtreinishbut that at least shows the data we were looking for14:00
*** dims_ has quit IRC14:01
*** dizquierdo has joined #openstack-infra14:01
*** dims has joined #openstack-infra14:01
*** bcourt has quit IRC14:01
*** amotoki has joined #openstack-infra14:02
*** sigmavirus24_awa is now known as sigmavirus2414:02
anteayamtreinish: pretty14:03
*** cloudtrainme has joined #openstack-infra14:03
*** hdd has joined #openstack-infra14:03
*** ParsectiX has quit IRC14:04
anteayaClint: do you feel any need to update in the next 12 hours?14:05
zaropelix: added test just for you ;)
*** cloudtrainme has quit IRC14:06
fungihrou: it's possible accessbot flips that chanserv setting. i'm trying to find out from the source code but am juggling too many requests at once14:06
hroufungi:  Oh no rush at all on this, its not even causing any issues, its more just me being curious : )  Thanks a bunch !14:06
*** rossella_s has quit IRC14:06
anteayaClint: in this list: did you sort it alphabetically?14:07
*** stevemar_ has joined #openstack-infra14:07
anteayaClint: why is akanda first and aeromancer after akanda?14:07
*** rossella_s has joined #openstack-infra14:07
*** abalutoiu has joined #openstack-infra14:07
*** lykinsbd has quit IRC14:07
*** marzif has joined #openstack-infra14:09
mordredjeblair: oh! wait. uhm ... it's possible that you're going to have nodepool problems with bluebox14:10
mordredjeblair: because there is no configured default floating ip pool in the nova gateway - so nova will need a pool parameter for create14:11
mordredcreatE_floating_ip that is14:11
*** vlaza has quit IRC14:11
*** Piet has quit IRC14:13
*** eharney has joined #openstack-infra14:15
*** burgerk has joined #openstack-infra14:15
*** ihrachys has quit IRC14:16
*** bcourt has joined #openstack-infra14:17
*** ihrachys has joined #openstack-infra14:17
*** doronshai has joined #openstack-infra14:20
*** maishsk has joined #openstack-infra14:20
anteayaEmilienM: can you take a look at the puppet-repos on the inactive projects to retire portion of
anteayaEmilienM: and ensure there is nothing there that you care about14:20
EmilienManteaya: everything should be good as it's in wiki, I already had a look.14:21
doronshaiHello all, I saw that for openstack the code review is done on gerrit while the code presence is on github. is it via the replication plugin of gerrit?14:21
* EmilienM double checkin14:21
anteayaEmilienM: you are awesome, thank you14:21
doronshaiif it is, do you know if this replication plugin is also able to work with Stash?14:21
EmilienManteaya: I confirm, it's good on our side.14:21
EmilienManteaya: thx for checking14:21
*** asettle has quit IRC14:21
anteayaEmilienM: fabulous thank you14:21
anteayaEmilienM: just triple checking the obvious ones14:21
*** xyang1 has joined #openstack-infra14:23
anteayadoronshai: hello, the canonical repos are on gerrit, the code is then mirrored to our git farm: as well as github14:24
anteayaI do not know if the gerrit replication plugin is used14:24
*** wznoinsk1 has joined #openstack-infra14:24
*** dkranz has quit IRC14:24
anteayaI do not know if the gerrit replication plugin works with stash14:24
*** marcusvrn_ has quit IRC14:25
*** wznoinsk has quit IRC14:26
anteayaClint: oh you didn't sort the names alphabetically you just did a copy/paste from the wikipage, I would like to request the txt list be sorted please14:26
*** wznoinsk2 has joined #openstack-infra14:26
*** wznoinsk1 has quit IRC14:27
anteayadoronshai: I do believe that our script manage-projects takes care of all of the replication14:27
mtreinishfungi, mordred: so if you to pick up from last night the subunit gearman worker is kinda hosed right now14:27
mtreinish is my current attempt to fix it14:28
*** spzala has quit IRC14:28
anteayadoronshai: as well as a number of other tasks:
doronshaiI am not sure what scripts you are talking about...14:28
mordredanteaya, doronshai: we do use the replication plugin14:28
anteayadoronshai: I jsut linked it14:28
mordredbut we do not use it for repo creation14:28
doronshaiis the replication is done via the replication plugin of gerrit?14:28
*** annegentle has joined #openstack-infra14:28
mordredI would imagine that you would need to manage the initial creation of repositories in stash somehow14:29
anteayamordred: ah there we go, thank you14:29
*** dramalho_ has quit IRC14:29
doronshaiI see. so I understand the answer is No :)14:29
mordredbut once the repositories exist on the remote end, gerrit happily replicates via normal git mechanisms14:29
doronshaimordred, now I am confused...14:30
mordredk. let me start over14:30
mordredthere are two parts to the equation14:30
mordredcreation of a repository, and teh ongoing replication of commits14:30
mordredwhen a new git repository is created in gerrit, you'll need to do something to also create a repository in stash if you are wanting to replicate from gerrit to stash14:31
*** mestery has quit IRC14:31
mordredhowever, once you have done that, there is nothing specific to stash that should matter for the actual replication plugin to do its job14:31
*** yfried_ has joined #openstack-infra14:31
mordredwhen you make a commit in gerrit, gerrit will happily replicate that commit to the repo in stash14:31
*** hrou has quit IRC14:32
*** _hrou_ has joined #openstack-infra14:32
*** zz_dimtruck is now known as dimtruck14:32
*** _hrou_ has quit IRC14:32
*** mestery has joined #openstack-infra14:33
mordreddoronshai: does that make sense?14:33
*** hrou has joined #openstack-infra14:33
mordreddoronshai: also, fwiw, there is a mild difference from what you said: "the code review is done on gerrit while the code presence is on github" ... the code presence and code review is in gerrit. our code is only in github as a read-only mirror as a courtesy to people who like to find things in github14:34
mordredother than read-only replication, we do not actually use any github things14:34
*** lawrancejing has quit IRC14:34
fungidoronshai: similarly, we just replicate to github via the gerrit replication plugin, but have to use a separate mechanism to create the corresponding github reopsitories (a custom script that communicates with github's public api)14:34
*** weihan has joined #openstack-infra14:34
doronshaimorderd, right - read-only mirror is my target as well, but with stash14:35
doronshaiAnd i am struggling with the replication plugin of gerrit to make it work14:35
*** tonytan4ever has joined #openstack-infra14:36
*** asmigala has quit IRC14:36
*** mriedem has quit IRC14:37
mordreddoronshai: have you already created the repositories in stash?14:37
fungidoronshai: also, while we have some experience with gerrit's replication plugin, we didn't write it and there's an actual #gerrit channel here on freenode where more of the gerrit authors hang out14:38
*** ihrachys has quit IRC14:38
*** FallenPegasus has joined #openstack-infra14:39
*** FallenPe_ has joined #openstack-infra14:40
doronshaithanks, i will use this chanel14:40
fungimtreinish: i'll take a look14:40
mtreinishfungi: thanks14:41
anteayajeblair: I'm not looking to muck with the workflow for the renames but do you want gertty's final home to be openstack/ or openstack-infra/ ?14:41
*** Sree has quit IRC14:42
anteayajeblair: if infra we can add it to the changes when we rename akanda and puppet-openstack_health14:42
*** mrmartin has joined #openstack-infra14:42
anteayafungi: did you get anywhere with etherpad creation or is it on today's list?14:43
*** FallenPegasus has quit IRC14:43
fungianteaya: i started putting together the contents but haven't pasted them in. i'll have it up and formatted later today and then switch to working on getting our summit session schedule formalized14:43
anteayafungi: thank you, not bugging just trying to keep track14:44
anteayafungi: and do you have all the input you need for the summit schedule?14:45
doronshaimordred looks like the gerrit channel is not quite active14:45
*** ildikov has joined #openstack-infra14:46
*** fhubik has quit IRC14:47
*** dramalho has joined #openstack-infra14:47
*** pfallenop has joined #openstack-infra14:47
*** mriedem has joined #openstack-infra14:47
openstackgerritIsaac Beckman proposed openstack-infra/devstack-gate: Multinode interfaces on singlenode n-net create once.
*** baoli has quit IRC14:48
*** baoli_ has joined #openstack-infra14:48
*** changbl has joined #openstack-infra14:49
*** stevemar_ has quit IRC14:50
*** stevemar_ has joined #openstack-infra14:51
*** ccarrara has joined #openstack-infra14:52
*** btully has quit IRC14:52
*** stevemar_ has quit IRC14:52
*** stevemar_ has joined #openstack-infra14:52
*** oomichi has joined #openstack-infra14:53
openstackgerritBrian Demers proposed openstack-infra/project-config: Allow for group 'networking-cisco-release' to push tags to networking-cisco
*** maishsk has quit IRC14:55
fungianteaya: i think so, but i'll do a last pass on the ml just to make sure there are no major objections14:55
anteayafungi: /me nods14:55
anteayacaught an xstatic straggler in horizon14:56
*** cloudtrainme has joined #openstack-infra14:56
*** shardy_ has joined #openstack-infra14:56
anteayaone that was set to be retired is still in their requirements14:56
fungigreat find14:56
mordredanteaya: that leads me to believe that potentially we've reached the point of having gotten rid of xstatic?14:56
*** ddieterly has joined #openstack-infra14:56
anteayamordred: well many of them moved14:57
anteaya4 were set to be retired14:57
openstackgerritBrian Demers proposed openstack-infra/project-config: Update ACL for networking-cisco
mordredanteaya: ah - so we have not comprehensively removed all use of xstatic yet14:57
anteayaat least one of which is moving to the to be moved list as we speak14:57
anteayamordred: correct14:57
*** eharney_ has joined #openstack-infra14:57
anteayaand I didn't know that removing all of xstatic was a goal14:57
*** shardy has quit IRC14:57
mordreddarn. I was hoping you were referencing a happy14:57
*** cloudtrainme has quit IRC14:58
mordredit is for me, but I'm not working on it, so *shrug*14:58
fungialso, we likely shouldn't be retiring any which are dependencies on supported stable branches either (though juno might be safe to ignore at this point since it's nearly eol)14:58
mordredI believe it's also a goal for krotscheck though14:58
mordredand he IS working in an area that might make a real effect14:58
anteayamordred: 3 to retire, 25 to move14:58
*** bexelbie has quit IRC14:59
mordredanteaya: the theory behind getting rid of it is that we should be using javascript tools to manage javascript dependencies - we should not be packaging javascript libraries in fake python packages14:59
anteayamordred: so if his goal is to remove, he has an uphill battle14:59
*** puranamr has joined #openstack-infra14:59
anteayafungi: oh good point14:59
mordredanteaya: he does have anuphill battle, but I think he'sup to it14:59
anteayamordred: he is up to a lot14:59
anteayamordred: the theory makes sense to me14:59
mordredI can imagine it might take a while to reach the place where the theory becomes practice15:00
anteayafungi: I should find a file to look at dependencies of supported stable branches15:00
anteayafungi: so liberty and kilo15:00
anteayamordred: I believe that is the way of life, ghandi took a lifetime15:00
*** cloudtrainme has joined #openstack-infra15:01
*** harlowja_at_home has joined #openstack-infra15:01
anteayafungi: I will do something that is supportive in taht direction (I hope)15:01
*** tiswanso has quit IRC15:01
*** eharney has quit IRC15:01
*** shardy_ has quit IRC15:01
*** btully has joined #openstack-infra15:01
*** eharney_ is now known as eharney15:01
*** jistr|mtg is now known as jistr15:02
*** wshao has joined #openstack-infra15:02
*** tiswanso has joined #openstack-infra15:02
*** shardy has joined #openstack-infra15:02
*** baoli_ has quit IRC15:02
*** glauco has quit IRC15:02
*** glauco has joined #openstack-infra15:02
*** AJaeger has quit IRC15:03
*** puranamr has quit IRC15:03
*** carl_baldwin has joined #openstack-infra15:03
*** peristeri has quit IRC15:03
*** Piet has joined #openstack-infra15:04
*** dramalho has quit IRC15:04
*** vmb_out is now known as vmbrasseur15:05
*** btully has quit IRC15:05
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: add CLI command for executing elastic-recheck queries
*** armax has joined #openstack-infra15:09
*** rkukura has quit IRC15:11
jeblairmordred: yeah, is there no way to set a default network?  is that a nova.conf thing we don't have access to?15:11
jeblairanteaya: i think openstack/ is fine15:11
*** sshnaidm has quit IRC15:11
*** tdurakov has joined #openstack-infra15:13
*** bexelbie has joined #openstack-infra15:13
*** kmartin has joined #openstack-infra15:13
*** btully has joined #openstack-infra15:14
mordredjeblair: yes. it's a nova.conf thing15:14
mordredjeblair: it works as we'd expect it to with neutronclient15:14
*** rkukura has joined #openstack-infra15:15
mordredjeblair: so, once we're on shade it'll Just Work (tested this morning to make sure)15:15
mordredjeblair: but doing a short-term hack in nodepool directly might be more work for BB than it was for OVH15:15
anteayajeblair: okay thanks15:15
*** peristeri has joined #openstack-infra15:15
mordredotoh - we're still waiting on IPs from BB - so no pressure/rush15:15
jeblairmordred: i thought we had a "specify a network" thing in nodepool15:15
openstackgerritMerged openstack-infra/puppet-subunit2sql: Ensure we pass a StringIO object to subunit_read
anteayadhellmann: confirming pecan is set to become read-only15:16
ryanpetrelloo/ wfm15:16
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for novaclient functional test 300 response bug
mordredjeblair: I believe that's which one to boot on - not which one to get a floating ip from15:16
anteayaryanpetrello: was that in reply to my question to dhellmann?15:16
dhellmannanteaya: ryanpetrello leads that project up15:16
anteayadhellmann: ah wonderful15:16
anteayaryanpetrello: okay thank you15:16
dhellmannanteaya: thank you for confirming15:16
anteayawon't hit everything but trying to get the big targets15:17
jeblairmordred: we'll also have the same problem with launch-node (that's as far as i got yesterday)15:17
mordredjeblair: yup. that's for feeding in net-id to nics15:17
mordredjeblair: yah. it's easier to fix in launch-node15:17
anteayadhellmann: welcome15:17
dhellmannare any of our infra folks mailing list admins for openstack-dev? I have a message blocked because I addressed it to too many people15:17
mordredjeblair: because we don't have to do as much plumbing and logic around config15:17
jeblairmordred: do you have a launch-node -> shade patch handy, or should we hack it up?15:18
mordredjeblair: how about I make you one real quick15:18
jeblairmordred: ok, we can give that a shot then15:18
mordredjeblair: unless you want to do it for the learning/fun/feedback15:18
*** esker has joined #openstack-infra15:18
anteayadhellmann: ryanpetrello we can't set it to read-only, it is a requirement in stable/kilo15:18
*** btully has quit IRC15:18
jeblairmordred: fun, eh?  sure why don't i? :)15:18
anteayafungi: ^^15:18
*** FallenPe_ has quit IRC15:18
jeblairanteaya: it has a new home15:19
anteayaoh okay15:19
jeblairanteaya: if any changes are needed, they will release them from the new home on github15:19
anteayathank you15:19
dhellmannnevermind about the mailing list15:19
*** jcoufal has quit IRC15:19
jeblairmordred: did you see my question about network visibility?15:20
fungianteaya: yeah, projects moving off our infrastructure aren't a concern, i was just worried about abandoned projects which might need unabandoning to fix stable branch bugs15:20
mordredI did not - looking15:20
mtreinishfungi: now that the patch merged I think we need to manually restart the daemon on subunit-worker01.o.o (and probably run puppet to pull the patch in)15:20
anteayafungi: yup, I think I understand now, thanks15:21
fungimtreinish: oh, was puppet disabled there?15:21
jeblair00:11 < jeblair> mordred: i'm a little confused.  i added 2 projects, and it looks like the networks are global -- they show up in all three projects (admin, openstackci, and openstackjenkins).  but the router  only shows up in the admin project.15:21
anteayaboris-42: confirming you know python-rallyclient is set to become read-only15:21
mordredjeblair: yes15:21
mordredjeblair: I investigated this this morning15:21
mtreinishfungi: not sure, but that's what nibalizer was saying he had to do last night when we tried the first round of fixes15:21
mordredjeblair: you are correct - the networks (and the router) are global15:21
jeblairmordred: the router doesn't look global to me15:22
mordredjeblair: the router does not show up in the web ui of the projects15:22
mordredjeblair: but it still is there15:22
jeblairthat's neat15:22
mordredjeblair: this is a good case of openstack just doing something really bonghits15:22
*** weihan has quit IRC15:22
*** weihan has joined #openstack-infra15:23
mordredjeblair: the global quality of the networks means you can see them as a user and do things like attach a vm to the internal network and get a floating ip from the external15:23
*** cloudtrainme has quit IRC15:23
mordredjeblair: but the router isn't a thing you as a user interact with - it's a thing the internal and external network talk to15:23
*** cloudtrainme has joined #openstack-infra15:24
mordredjeblair: so, in our infinite wisdom, we're exposing the internal data model rather than showing a user a view of a logical state of the world15:24
anteayafungi: xstatic-jquery.bootstrap.wizard is in stable/kilo global-requirements:
jeblairmordred: it seems in hpcloud we had to create the router for our own networks, and i think we even had to create the internal network?15:24
anteayafungi: should I move it to move to stackforge then?15:24
*** weihan has quit IRC15:25
mordredjeblair: yes. that is actually more normal15:25
*** david-lyle has quit IRC15:25
mordredjeblair: having a single shared private network is a new thing for us to see15:25
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for webob 1.5.0 unit test bug
clarkbjesusaurus: so I think before I upgrade any elasticsearch I need to update to kibana3, since that supports 0.90.9 and 1.4.things. Then once thats done I am able to update to much newer elasticsearch and no one will notice15:25
*** weihan has joined #openstack-infra15:25
mordredjeblair: I believe it's done that way so that users of that cloud do not have to create a new network and router for each new project15:25
fungianteaya: i think so. who was making the edits for horizon's projects? david-lyle? looks like he's just dropped from irc again15:25
clarkbjesusaurus: that make sense to you?15:25
jeblairmordred: at any rate, i think we don't want to create routers in each of our 2 (or 3) projects, because they each use a public ip15:25
jeblairmordred: so i'm glad to hear the router is in fact global15:26
mordredjeblair: well, you'll love this ...15:26
anteayajust going to talk to him in -horizon15:26
fungimtreinish: puppet agend doesn't seem disabled on subunit-worker0115:26
fungier, agent15:26
mordredjeblair: you cannot create a router in each of our projects15:26
mordred jeblair becuase although the internal network shows up, it's not yours,so you cannot attach a router port to it15:26
clarkbjesusaurus: I see you have written changes to make this doable will try to review them today15:26
*** david-lyle has joined #openstack-infra15:27
jeblairmordred: but you can attach vms to it?15:27
mordredjeblair: even though the network-topology page would make it look like creating a router is a thing you need to do15:27
mordredjeblair: yes15:27
*** tdurakov has quit IRC15:27
jeblairmordred: neat.  have you fed this back yet? :)15:27
mordredjeblair: attaching a vm to a network and attaching a router to a network are different policy settings15:27
*** e0ne has joined #openstack-infra15:27
mordredjeblair: I'm working on it15:27
openstackgerritMerged openstack-infra/elastic-recheck: add CLI command for executing elastic-recheck queries
mordredI have a short-version/long-version email going15:27
jeblairmordred: cool15:27
eantyshevjeblair: Hello! Would you mind reviewing this zuul change, please: ?15:27
*** mrmartin has quit IRC15:28
jeblairmordred: one last thing -- according to the hypervisors page there is a 1 vcpu vm in the admin project, but it does not show up anywhere15:28
openstackgerritSteve Martinelli proposed openstack/requirements: bump upper constraints of keystonemiddleware and keystoneclient
jeblaireantyshev: it's on my list, but might be a little while.15:29
*** pc_m is now known as pc_m_AWAY15:29
jeblaireantyshev: for proof, here's my list:,n,z  :)15:30
eantyshevjeblair: it was adviced by clarkb to contact you, thanks in advance!15:30
*** yamahata has joined #openstack-infra15:30
*** glauco__ has joined #openstack-infra15:31
clarkbjeblair: eantyshev specifically whether we should be encoding gate specific behavior onto dependent pipeline managers differently than check specific behavior on independent pipeline managers15:31
clarkbI am not sure how I feel about that since in theory thats all config and zuul shouldn't really know about it15:31
jeblairmordred: we could always call up bluebox support and ask them i guess :)15:31
anteayaanyone know who is sphinxcontrib-docbookrestapi? it is in requirements:
anteayaanyone know this person?15:33
*** thiagop has joined #openstack-infra15:33
mtreinishfungi: hmm ok I guess that explains why nibalizer said he had to do things manually15:33
mordredjeblair: I'll ask our support people - that I do not know anything about yet15:33
*** tdurakov has joined #openstack-infra15:33
*** Ala has quit IRC15:33
mordredjeblair: wait - that' sme15:34
*** harlowja_at_home has quit IRC15:34
jeblairmordred: ok. i thought it might be something service related, but i think that's what the first 2 haosts are for...15:34
mordredjeblair: that's a vm I launched in the shade project15:34
jeblairmordred: there's a shade project?15:34
*** glauco has quit IRC15:34
jeblairmordred: hang on... let me log in15:34
fungianteaya: maybe check with loquacities and annegentle to see if that's tied to any docs projects?15:34
mordredjeblair: I added a shade project this morning so that I coudl do shade api testing without messing up anything in the other projects15:34
anteayafungi: good idea, I will do that15:34
SamYaplehello, can someone help me out a bit with this upper-constraints requirements patch. I am not quite sure how to do this properly
mordredjeblair: (you know, since we can make projects and all)15:34
annegentlesphinxcontrib-docbookrestapi was written by someone for ceilometer15:35
*** jsavak has quit IRC15:35
annegentleyeah, Cyril anteaya15:35
*** eantyshev has left #openstack-infra15:35
annegentleBasically they used it to write WADL for the API reference15:35
anteayaannegentle: thank you, it is in stable/kilo requirements so things make break if the repo is retired15:35
annegentlenot sure it's still actively building that WADL?15:35
jeblairmordred: you did that this morning?15:35
annegentleanteaya: ah, and no one requested it be moved this weekend?15:36
anteayaannegentle: correct15:36
*** btully has joined #openstack-infra15:36
SamYapleo/ annegentle15:36
annegentleanteaya: any luck finding cyril?15:36
anteayaannegentle: doing cleanup to try to avoid fixing things in a hurry15:36
annegentleanteaya: great idea15:36
anteayaannegentle: not so far, I have confidence he recieved at least 2 emails about the repo15:36
openstackgerritMerged openstack-infra/puppet-kibana: Refactor kibana-ruby specific bits to kibana::ruby
anteayaannegentle: any suggestions?15:37
jeblairmordred: yeah, you're on ds0007, and that's all new since yesterday:
jeblairmordred: i'm talking about the instance on this server:
jeblairmordred: note that list is empty, but look on
*** scheuran has quit IRC15:37
mordredjeblair: fascinating15:38
*** jsavak has joined #openstack-infra15:38
annegentleAny ceilometer peeps around we can ask? Julien Danjou merged their original builder. Maybe EmilienM knows how to get in touch with Cyril?15:38
SotKDoes anyone here have any idea what might have caused to seemingly stop automatically updating?15:38
anteayajd__ gordc EmilienM any of you know how to contact cyril?15:39
jeblairmordred: do you want to make the shade project a permanent feature?  if so, i'll need to adjust nodepool quota downward appropriately.  (i'm estimating 140 instances for nodepoor right now)15:39
clarkbSotK: look at to see if puppet is running and if it has any errors15:39
SotK(Updating the version of storyboard-webclient that is)15:39
SotKclarkb: thanks :)15:39
anteayaI need to chat with him about his repo, which is set to become read-only15:39
jd__anteaya: which repo?15:39
anteayajd__: sphinxcontrib-docbookrestapi15:39
mordredjeblair: I'll only likely use 1 or 2 tiny instances at a time15:39
*** tiswanso has quit IRC15:39
anteayait is stable/kilo requirements15:39
*** marzif has quit IRC15:39
jd__anteaya: I just pinged him15:40
EmilienMjd__: thx15:40
anteayajd__: thank you15:40
fungimtreinish: i've restarted the jenkins-subunit-worker-A init since the executable seemed to have a last modified timestamp of 5 minutes ago but the process had been running for more than 15 hours. should be all set now?15:40
anteayaannegentle: thanks hopefully he will pop by soon15:40
annegentleanteaya: thanks15:40
mtreinishfungi: well if logs look all clear I guess so15:41
* mtreinish checks for recent runs in the db15:41
*** tiswanso has joined #openstack-infra15:41
mtreinishfungi: yep I see new runs going in15:41
mtreinishlooks like we're all good15:41
openstackgerritKen'ichi Ohmichi proposed openstack-infra/elastic-recheck: Add query for grenade get-pip bug 1505947
openstackbug 1505947 in tempest "test_server_connectivity_stop_start fails on the gate" [Undecided,In progress] - Assigned to Ken'ichi Ohmichi (oomichi)15:41
openstackgerritMerged openstack-infra/elastic-recheck: Add query for webob 1.5.0 unit test bug
fungimtreinish: i don't see any obvious errors in /var/log/logstash/subunit-worker-A-debug.log since starting15:42
anteayanotmyname: confirming you have no concern that swiftpolicy and swiftsync repos are set to become read-only:
*** BharatK has quit IRC15:42
*** pfallenop has quit IRC15:42
mtreinishfungi: cool, I think we're in the clear now15:42
fungimtreinish: well, aside from the occasional 404 for a log file but that's normal if i recall15:42
*** jsavak has quit IRC15:42
*** markus_z has quit IRC15:43
mtreinishfungi: hmm, maybe. I dont remember those, but I could see it happening15:43
clarkbjesusaurus: ok comment on about redundant mod_rewrite config. We should pick the correct one, update, then I can approve15:43
*** Swami has joined #openstack-infra15:44
openstackgerritClint Adams proposed openstack-infra/project-config: Add script to facilitate project renaming in {projects,channels,layout}.yaml
Clintanteaya: now sorted15:44
fungimtreinish: for reference,
SotKSo it appears a tarball of the change that didn't make it into was never created... What governs the creation of the tarballs found on
fungiSotK: versioned or branch named tarball?15:46
*** david-ly_ has joined #openstack-infra15:46
fungiSotK: i'm guessing something like storyboard-webclient-master.tar.gz?15:46
*** david-lyle has quit IRC15:47
anteayaClint: thank you15:47
SotKfungi: there doesn't appear to be a versioned tarball from the date of the change, and storyboard-webclient-latest.tar.gz was last changed two days before the change was merged15:47
fungiSotK: oh, i see, it seems to have some sort of custom tarball jobby15:47
*** annegentle has quit IRC15:48
fungichecking the job config for that project now15:48
SotKstoryboard-webclient-master.tar.gz looks really old actually15:48
*** pfallenop has joined #openstack-infra15:48
SotKthanks :)15:48
*** pfallenop has quit IRC15:48
*** pfallenop has joined #openstack-infra15:48
*** annegentle has joined #openstack-infra15:48
clarkbjesusaurus: and another comment about needing to set elasticsearch_url so that we can proxy to the es cluster correctly15:48
fungiSotK: yeah, this looks like it's using the npm tarball jobs15:49
clarkbjesusaurus: but otherwise I think this should mostly work15:49
fungiSotK: looks like it's probably running storyboard-webclient-js-release-branch on each commit merged, according to openstack-infra/project-config:zuul/layout.yaml15:49
fungiSotK: digging up the log from that job run now to see if/how it failed15:50
anteayamordred: 27 to move, 1 to retire :(15:50
SotKfungi: great, thanks15:50
anteayaodyssey4me: confirming triple-ansible is going to be retired to read-only and the ansible folks are fine with that15:50
*** oomichi has quit IRC15:51
fungiSotK: that looks like a distro package archive issue15:51
fungiSotK: i'll try reenqueuing that commit in zuul15:51
odyssey4meanteaya what's triple-ansible?15:52
fungiodyssey4me: three times as good as regular ansible?15:52
odyssey4mefungi heh, yeah - it sounds like something you order in the morning15:52
*** ildikov has quit IRC15:52
fungiyo dawg, i heard you like ansible so i put ansible in your ansible and now you can orchestrate while you orchestrate15:52
greghaynesodyssey4me: I am betting that is tripleo-ansible but typod15:52
nibalizerfungi: mtreinish I had to do things manually because the service resource doesn't subscribe to the file resource containing the script15:52
SotKfungi: thanks15:53
*** peristeri has quit IRC15:53
odyssey4megreghaynes ah, just found
odyssey4medidn't even know it existed15:53
*** kiran-r has joined #openstack-infra15:53
greghaynesodyssey4me: its a dead project ATM15:53
* SotK has seen things like that causing the gate tests to fail sometimes, is there some cause beyond flaky network?15:53
*** kiran-r has quit IRC15:53
*** sabeen has joined #openstack-infra15:53
odyssey4meanteaya yeah, that's not part of openstack-ansible - thanks for checking15:53
fungiSotK: "Could not resolve ''15:54
fungiSotK: looks likely to be a dns resolver problem15:54
*** david-ly_ is now known as david-lyle15:54
*** mestery has quit IRC15:54
*** nmagnezi has quit IRC15:55
anteayaodyssey4me: awesome, thank you15:55
anteayagreghaynes: you win15:55
*** doug-fis_ is now known as doug-fish15:55
fungiSotK: you can see it requeued in the post pipeline at but there seems to be a few hours wait before it'll get a worker assigned to run the tarball job15:56
*** doronshai has quit IRC15:56
SotKfungi: brilliant, thanks for the help :)15:56
openstackgerritKen'ichi Ohmichi proposed openstack-infra/elastic-recheck: Add query for bug 1505947
openstackbug 1505947 in tempest "test_server_connectivity_stop_start fails on the gate" [Undecided,In progress] - Assigned to Ken'ichi Ohmichi (oomichi)15:57
openstackgerritMerged openstack-infra/project-config: Do not add rtfd-hooks for murano, rally, sahara
anteayaI have checked stable/kilo, stable/liberty and master of global requirements and the only repo yet to be addressed is sphinxcontrib-docbookrestapi which I am waiting to talk to cyril about when he shows up15:58
anteayait is still in master global requirements, so if it is dead I advocate for removing it from requirements15:58
*** jsavak has joined #openstack-infra15:59
*** dramalho has joined #openstack-infra15:59
wznoinsk2hi all15:59
anteayaI'm going for a walk now and will continue when I return15:59
anteayahi wznoinsk215:59
*** ildikov has joined #openstack-infra15:59
wznoinsk2would someone have a few good examples of how to use ostestr/testr with --regex/blacklist_file, can't figure out it myself15:59
*** wznoinsk2 is now known as wznoinsk16:00
*** ihrachys has joined #openstack-infra16:00
wznoinskhi anteaya16:00
*** sridhar_ram has joined #openstack-infra16:00
fungianteaya: looks like it's still listed as a test requirement in ceilometer's master branch16:01
*** bexelbie has quit IRC16:01
fungiso i'm betting it's not unused, just has a relatively inactive upstream maintainer16:01
fungiwho also may be missing the e-mail messages jeblair sent16:02
*** jcoufal has joined #openstack-infra16:02
dimswznoinsk: ostestr blacklist, see nova's tox.ini16:02
*** FallenPegasus has joined #openstack-infra16:03
*** jsavak has quit IRC16:03
dimswznoinsk: and
*** jsavak has joined #openstack-infra16:03
fungiclarkb: looks like ubuntu is having another go at fixing bug 134895416:04
openstackbug 1348954 in python3-defaults (Ubuntu) "update Python3 for trusty" [Undecided,New]
openstackgerritMerged openstack-infra/puppet-openstack-health: Add provisioning scripts
openstackgerritBrant Knudson proposed openstack/requirements: Block keystonemiddleware 2.4.0 and keystoneclient 1.8.0
*** jistr has quit IRC16:06
*** jlanoux has quit IRC16:06
*** dtantsur is now known as dtantsur|afk16:06
*** matrohon has quit IRC16:06
*** dtardivel has joined #openstack-infra16:06
*** sputnik13 has joined #openstack-infra16:07
*** DericHorn-HP has joined #openstack-infra16:07
*** dizquierdo has quit IRC16:08
*** cdent has quit IRC16:08
wznoinskdims: thanks16:08
*** amitgandhinz has quit IRC16:08
wznoinskdims: I feel like I'm missing something in understanding it here:
wznoinskdims: I want to run all api.compute with a few exclusions16:09
*** kmartin has quit IRC16:09
*** luqas has quit IRC16:10
*** kmartin has joined #openstack-infra16:10
dimswznoinsk: don't think i tested with both --regex and blacklist at the same time..16:10
*** amitgandhinz has joined #openstack-infra16:10
*** baoli has joined #openstack-infra16:10
dimswznoinsk: print the exclude_regex here - and see if the regex is constructed correctly16:11
*** ihrachys has quit IRC16:14
wznoinskyes, it excludes the right path, when I run with --regex only it includes the right path too16:14
*** ihrachys has joined #openstack-infra16:17
*** Sree has joined #openstack-infra16:17
*** esker has quit IRC16:17
*** mrmartin has joined #openstack-infra16:17
greghaynescrinkle: any status update on that hw?16:17
wznoinskdims: and then (without blacklist):
*** ashleighfarnham has joined #openstack-infra16:19
*** wshao has quit IRC16:19
openstackgerritMerged openstack-infra/elastic-recheck: Add query for novaclient functional test 300 response bug
openstackgerritMerged openstack-infra/project-config: Make gate-oslo.rootwrap-python34 voting, add gate
*** cloudtrainme has quit IRC16:20
crinklegreghaynes: looks like they can't find the serial numbers I gave them >.<16:21
*** mestery has joined #openstack-infra16:22
greghaynescrinkle: hahaha16:22
greghaynesservers lost, last seen in cloud.16:22
fungigreghaynes: if found, please contact infra team16:23
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add migration to cleanup and add additional indexes
greghaynesMaybe we can ask them to put stiky notes on them16:24
*** shardy has quit IRC16:25
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for oslo.db[fixtures] bug with missing testresources
*** cloudtrainme has joined #openstack-infra16:26
*** r-daneel has joined #openstack-infra16:28
*** cloudtra_ has joined #openstack-infra16:29
*** weihan has quit IRC16:29
clarkbjesusaurus: looking at this more, if you want to fix the mod_rewrite thing in that change then do a followup for elasticsearch_url that would be fine16:29
openstackgerritRafael Folco proposed openstack-infra/project-config: Create an empty console.html before grabbing consoleLog
*** devvesa has quit IRC16:32
clarkbrfolco: why not do the first curl there instead?16:32
*** HeOS has quit IRC16:32
*** cloudtrainme has quit IRC16:32
rfolcoclarkb, out of the loop?16:32
clarkbrfolco: yes16:33
clarkbrfolco: as I suggested initially16:33
clarkbsee patchset 116:33
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources: Summit Application API
*** zz_gondoi is now known as gondoi16:34
rfolcoclarkb, 100% of the times it fails the first curl out of the loop with start=016:35
clarkbrfolco: the curl should succeed16:35
rfolcoclarkb, for me we save one line16:35
clarkbwhat fails?16:36
clarkbrfolco: do you mean the uuid isn't present on the first curl? thats fine because we loop through16:37
clarkbrfolco: but doing the curl upfront means that the checks for the file succeed just fine16:38
rfolcoclarkb, it does not fail, but sleep 3 is required anyway, so i thought we could save one line16:38
openstackgerritKhai Do proposed openstack-infra/puppet-gerrit: Allow puppet to configure 'Report Bug' in Gerrit UI.
*** FallenPegasus has quit IRC16:38
clarkbrfolco: its the same number of lines? I guess I don't understand what you are trying to do16:38
Steapanteaya: hey, looking for Cyril Roelandt ? That'd be me :)16:39
*** SamYaple_ has joined #openstack-infra16:39
rfolcoclarkb, I thought you were suggesting 2 curls, one out of the loop with start=0, and the other continuing from where it stopped (file cropped)16:39
clarkbrfolco: yes16:39
*** jasondotstar_ has joined #openstack-infra16:39
*** MarkAtwood has joined #openstack-infra16:40
*** bigjools_ has joined #openstack-infra16:40
openstackgerritMerged openstack/diskimage-builder: Add Fedora 22 support to yum-minimal
clarkbrfolco: but that isn't an extra line, you replace the rm16:40
clarkbits the same number of lines16:40
greghaynesianw: ^ f22 merged16:40
Steapanteaya: oh, sphinxcontrib-docbookrestapi ? I read the email, and it said that if I did nothing, it'd become read-only. As  I'm not hacking on this project anymore, I thought it would be fine16:40
Steapam I mistaken ?16:41
rfolcoclarkb, a curl command just to create an empty file ? :)16:41
clarkbrfolco: it won't be empty16:41
*** madong__ has joined #openstack-infra16:41
*** larainema_ has quit IRC16:41
rfolcoclarkb, making the change...16:44
*** Clint_ has joined #openstack-infra16:44
*** cburgess_ has joined #openstack-infra16:44
*** glauco has joined #openstack-infra16:46
*** Sree has quit IRC16:46
*** rfolco has quit IRC16:47
*** madong__ is now known as larainema_16:47
dimswznoinsk: it's hard to combine white and black and regex options, so at the moment they should be used separately.16:47
*** rfolco has joined #openstack-infra16:47
*** tlian has quit IRC16:48
dimswznoinsk: for the example where you needed to exclude admin but run everything else you can use --regex "tempest.api.compute\.(((?!admin).)*)$" i think16:48
dimswznoinsk: i tested the regex using
*** glauco__ has quit IRC16:48
*** e0ne_ has joined #openstack-infra16:49
*** ihrachys has quit IRC16:50
*** amitgandhinz has quit IRC16:50
*** sridhar_ram has quit IRC16:50
*** e0ne has quit IRC16:50
*** wznoinsk has quit IRC16:50
*** xyang1 has quit IRC16:50
*** bcourt has quit IRC16:50
*** samueldmq has quit IRC16:50
*** alivigni has quit IRC16:50
*** pc_m_AWAY has quit IRC16:50
*** acabot has quit IRC16:50
*** lykinsbd_ has quit IRC16:50
*** jaypipes has quit IRC16:50
*** tsufiev has quit IRC16:50
*** skraynev has quit IRC16:50
*** cburgess has quit IRC16:50
*** rakhmerov has quit IRC16:50
*** SamYaple has quit IRC16:50
*** sbadia has quit IRC16:50
*** Clint has quit IRC16:50
*** finch has quit IRC16:50
*** sileht has quit IRC16:50
*** timfreund has quit IRC16:50
*** bigjools has quit IRC16:50
*** ianychoi has quit IRC16:50
*** zaro has quit IRC16:50
*** stevebaker has quit IRC16:50
*** swann has quit IRC16:50
*** SlickNik has quit IRC16:50
*** jasondotstar has quit IRC16:50
*** kisoku has quit IRC16:50
*** dulek has quit IRC16:50
*** dotplus has quit IRC16:50
*** igorbelikov has quit IRC16:50
*** peterstac has quit IRC16:50
*** dstanek has quit IRC16:50
*** jsavak has quit IRC16:50
*** tiswanso has quit IRC16:50
*** ociuhandu has quit IRC16:50
*** bapalm has quit IRC16:50
*** unicell1 has quit IRC16:50
*** pahuang has quit IRC16:50
*** epende has quit IRC16:50
*** markvan has quit IRC16:50
*** lifeless has quit IRC16:50
*** hogepodge has quit IRC16:50
*** grue_pm_ has quit IRC16:50
*** bltavares has quit IRC16:50
*** mtreinish has quit IRC16:50
*** jzerebecki has quit IRC16:50
*** isq_ has quit IRC16:50
*** shardy has joined #openstack-infra16:50
*** hashar has quit IRC16:50
clarkbjenkins06 has fallen off the deep end16:50
*** esker has joined #openstack-infra16:51
clarkbI will run ansible playbook against it shortly16:51
fungihere's hoping it can cope with a misbehaving jenkins master this time16:51
*** esker has quit IRC16:52
openstackgerritJames E. Blair proposed openstack-infra/shade: Add some more docstrings
*** esker has joined #openstack-infra16:53
*** SamYaple_ is now known as SamYaple16:53
*** mestery has quit IRC16:53
*** mestery has joined #openstack-infra16:53
*** phschwartz is now known as phschwartz_aw16:54
*** tlian has joined #openstack-infra16:54
openstackgerritJeremy Stanley proposed openstack-infra/system-config: We have 8 gitNN servers, not 5
*** gyee has joined #openstack-infra16:54
*** DericHorn-HP has quit IRC16:54
*** baoli_ has joined #openstack-infra16:54
*** e0ne_ is now known as e0ne16:55
clarkbit is running ow16:55
clarkbhad 6k threads so this will be a good test16:55
mordredShrews: ^^ I think we can add mention of the filters param in a follow on16:58
*** aysyd has quit IRC16:58
*** glauco__ has joined #openstack-infra16:59
*** dramalho_ has joined #openstack-infra16:59
*** jsavak has joined #openstack-infra16:59
*** tiswanso has joined #openstack-infra16:59
*** ociuhandu has joined #openstack-infra16:59
*** bapalm has joined #openstack-infra16:59
*** pahuang has joined #openstack-infra16:59
*** jzerebecki has joined #openstack-infra16:59
*** epende has joined #openstack-infra16:59
*** markvan has joined #openstack-infra16:59
*** lifeless has joined #openstack-infra16:59
*** hogepodge has joined #openstack-infra16:59
*** grue_pm_ has joined #openstack-infra16:59
*** bltavares has joined #openstack-infra16:59
*** mtreinish has joined #openstack-infra16:59
*** isq_ has joined #openstack-infra16:59
*** glauco__ has quit IRC16:59
openstackgerritMonty Taylor proposed openstack-infra/shade: Document filters for get methods
*** dramalho has quit IRC17:01
mordredShrews, jeblair: in fact ^^17:01
*** glauco has quit IRC17:01
openstackgerritRafael Folco proposed openstack-infra/project-config: Grab consoleLog cropped until full version is flushed
*** amuller is now known as amuller_afk17:02
clarkbrfolco: I think the loop 'done' keyword got disappeared17:03
clarkbbut otherwise lgtm17:03
*** xyang1 has joined #openstack-infra17:05
*** finch has joined #openstack-infra17:06
*** ihrachys has joined #openstack-infra17:06
*** jsavak has quit IRC17:06
*** amitgandhinz has joined #openstack-infra17:07
*** glauco has joined #openstack-infra17:07
*** tiswanso has quit IRC17:07
*** ociuhandu has quit IRC17:07
*** bapalm has quit IRC17:07
*** pahuang has quit IRC17:07
*** epende has quit IRC17:07
*** markvan has quit IRC17:07
*** lifeless has quit IRC17:07
*** hogepodge has quit IRC17:07
*** grue_pm_ has quit IRC17:07
*** bltavares has quit IRC17:07
*** mtreinish has quit IRC17:07
*** jzerebecki has quit IRC17:07
*** isq_ has quit IRC17:07
*** jsavak has joined #openstack-infra17:07
*** hdd has quit IRC17:07
*** kisoku has joined #openstack-infra17:07
*** dotplus has joined #openstack-infra17:07
*** igorbelikov has joined #openstack-infra17:07
*** dotplus has quit IRC17:07
*** dotplus has joined #openstack-infra17:07
*** swann has joined #openstack-infra17:07
*** skraynev has joined #openstack-infra17:07
*** lykinsbd has joined #openstack-infra17:07
*** ianychoi has joined #openstack-infra17:07
*** stevebaker has joined #openstack-infra17:07
*** pc_m has joined #openstack-infra17:07
*** bcourt has joined #openstack-infra17:07
*** jaypipes has joined #openstack-infra17:07
*** wznoinsk has joined #openstack-infra17:07
*** samueldmq has joined #openstack-infra17:07
*** zaro has joined #openstack-infra17:07
*** alivigni has joined #openstack-infra17:07
*** sileht has joined #openstack-infra17:07
*** rfolco has quit IRC17:08
*** andersonvom has joined #openstack-infra17:08
*** SlickNik has joined #openstack-infra17:08
*** timfreund has joined #openstack-infra17:08
*** ildikov has quit IRC17:08
*** peterstac has joined #openstack-infra17:08
anteayaSteap: sure, except that it is listed in requirements17:08
*** derekh has quit IRC17:08
*** tsufiev has joined #openstack-infra17:08
*** tdurakov has quit IRC17:09
anteayaSteap: so should it still be listed in global-requirements?17:09
Steapanteaya: oh right, I think I meant to use it for Ceilometer a long time ago17:09
*** abalutoiu has quit IRC17:09
*** skylerberg has joined #openstack-infra17:09
anteayafungi: thanks17:09
Steapit never fully worked, and I do not think it is really used these days17:09
anteayaSteap: so perhaps it should be removed from ceilometer and global requirements?17:10
*** jsavak has quit IRC17:10
*** sbadia has joined #openstack-infra17:10
*** tiswanso has joined #openstack-infra17:10
*** ociuhandu has joined #openstack-infra17:10
*** bapalm has joined #openstack-infra17:10
*** pahuang has joined #openstack-infra17:10
*** jzerebecki has joined #openstack-infra17:10
*** epende has joined #openstack-infra17:10
*** markvan has joined #openstack-infra17:10
*** lifeless has joined #openstack-infra17:10
*** hogepodge has joined #openstack-infra17:10
*** grue_pm_ has joined #openstack-infra17:10
*** bltavares has joined #openstack-infra17:10
*** mtreinish has joined #openstack-infra17:10
*** isq_ has joined #openstack-infra17:10
*** hdd has joined #openstack-infra17:10
*** jsavak has joined #openstack-infra17:10
Steapanteaya: I think so17:10
anteayaSteap: are you willing to offer those patches?17:10
anteayarequirements master, stable/liberty, stable/kilo, stable/juno17:11
anteayaand ceilometer17:11
*** aysyd has joined #openstack-infra17:12
Steapanteaya: will do17:12
anteayaSteap: thank you17:12
Steapshould the patch be applied to the ceilometer stable branches as well ?17:13
*** rakhmerov has joined #openstack-infra17:13
*** yamahata has quit IRC17:14
*** rfolco has joined #openstack-infra17:14
*** shardy has quit IRC17:14
anteayaif it occurs in the stable branches of ceilometer test-requirements, I would go with yes17:14
*** claudiub has quit IRC17:15
*** jcoufal has quit IRC17:15
*** baoli has quit IRC17:15
openstackgerritRafael Folco proposed openstack-infra/project-config: Grab consoleLog cropped until full version is flushed
*** unicell has joined #openstack-infra17:17
*** achanda has joined #openstack-infra17:17
*** dimtruck is now known as zz_dimtruck17:17
openstackgerritMerged openstack-infra/elastic-recheck: Add query for oslo.db[fixtures] bug with missing testresources
*** mriedem has quit IRC17:21
*** dstanek_ has joined #openstack-infra17:22
*** phschwartz_aw is now known as phschwartz17:23
*** dstanek_ has quit IRC17:23
*** dstanek has joined #openstack-infra17:24
*** sridhar_ram1 has joined #openstack-infra17:24
openstackgerritBen Swartzlander proposed openstack/requirements: Add manila-ui project to project list
*** ayoung has joined #openstack-infra17:25
*** rfolco has quit IRC17:26
*** rfolco has joined #openstack-infra17:27
*** baoli has joined #openstack-infra17:28
*** baoli has quit IRC17:28
*** patrickeast_ has joined #openstack-infra17:30
*** pvaneck has joined #openstack-infra17:30
*** FallenPegasus has joined #openstack-infra17:30
*** ccarrara has left #openstack-infra17:31
*** hemna has quit IRC17:31
*** baoli has joined #openstack-infra17:32
openstackgerritMerged openstack-infra/system-config: We have 8 gitNN servers, not 5
*** trown is now known as trown|lunch17:32
jesusaurusclarkb: ack17:34
*** baoli_ has quit IRC17:35
*** AJaeger has joined #openstack-infra17:35
AJaegerclarkb, does the git tag|sed.. really work for you in ? It didn't for me...17:36
fungianteaya: Clint_: mmmpork: draft maintenance plan is up at now17:37
krotscheckcrinkle: A quick question: did I understand the nuance between type properties and parameters correctly in the following? i.e. everything is a parameter17:38
clarkbjesusaurus: do you also set it up to do the logstash dashboard by default?17:38
clarkbAJaeger: I did test it against ironic, let me try again17:38
fungijasondotstar_: i forgot to add you to the ping, but
openstackgerritJames E. Blair proposed openstack-infra/shade: Fix floating ip removal on delete server
*** yamahata has joined #openstack-infra17:38
jeblairmordred: ^ that works ... but...17:39
jeblairmordred: i think there may be a race condition...17:39
AJaegerclarkb: try nova or neutron17:39
AJaegerclarkb: let me test ironic...17:39
jeblairmordred: in that, i think if a delete happens too quickly, it can happen before the ip address is associated, so it doesn't actually find it17:39
*** jasondotstar_ is now known as jasondotstar17:39
clarkbAJaeger: git tag | sed -n -e '/^20[0-9]\{2\}\..*$/d' -e '/^\([0-9]\+\.\?\)\+$/p' | sort -V | tail -1 in ironic returns 4.2.0 I will try nova17:39
jeblairmordred: does that make sense to you?17:39
mordredjeblair: ah! that's an excelent point, yes17:39
*** ybathia has joined #openstack-infra17:40
*** zz_dimtruck is now known as dimtruck17:40
*** mriedem has joined #openstack-infra17:40
mordredjeblair: I believe there is a more precise way we can do that17:40
AJaegerclarkb: yeah, looks fine for ironic17:40
mordredjeblair: let me follow up with another patch17:40
jeblairmordred: ok, thanks17:40
AJaegerclarkb: but 0.9.0 for nova?17:40
jesusaurusclarkb: I don't remember, I'm burried under a bunch of meetings this morning, but can get into those changes in an hour or two17:40
clarkbAJaeger: ya looks like its wrong for nova17:40
openstackgerritCyril Roelandt proposed openstack/requirements: Remove sphinxcontrib-docbookrestapi
clarkbjesusaurus: no rush and thanks17:41
AJaegerclarkb: and no output for neutron17:41
AJaegerok, I'll -1.17:41
*** ayoung has quit IRC17:41
jeblairmordred: should the wait parameter to create_server be passed to add_ips_to_server?17:41
clarkbAJaeger: thanks, looks like the second expression may be what breaks on nova17:41
AJaegerclarkb: And I thought my sed or pasting was broken ;(17:42
mordredjeblair: I think so - otherwise we won't wait for the ip to be created/associated17:42
clarkbAJaeger: ya the regex doesn't allow the rc and beta stuff through17:42
mordredjeblair: (and that task has taken more than instant time before)17:42
clarkbAJaeger: it may be time to install pkg_resources and have it sort for us17:42
mordredjeblair: now - I do wonder if we could maybe pass in a timeout that is the original timeout minus time elapsed so far ... ?17:43
*** jordanP has quit IRC17:43
clarkbAJaeger: actually sort -V appears to work because its lexicographic too17:43
clarkbAJaeger: not sure how much we should rely on that, but we can start there I suppose17:44
crinklekrotscheck: I don't think so, I think some things should be properties17:44
*** glauco___ has joined #openstack-infra17:44
*** dramalho has joined #openstack-infra17:44
crinklekrotscheck: basically anything you could query for that would have some kind of persistant value for that resource would be a property17:44
crinklekrotscheck: i would look at and for examples17:44
AJaegerclarkb: yeah, we could...17:45
clarkbAJaeger: git tag | sed -n -e '/^20[0-9]\{2\}\..*$/d' -e '/^\([0-9]\+\.\?\)\{1,3\}.*$/p' | sort -V | tail -1 that looks better for nova17:45
jeblairmordred: that seems sensible17:45
*** pelix has quit IRC17:45
*** nikhil_k has quit IRC17:45
clarkbAJaeger: and neutron looks correct as well17:46
AJaegerclarkb: gives for neutron17:46
AJaegerclarkb: agreed17:46
*** glauco has quit IRC17:46
clarkbAJaeger: alright new patch in a few17:46
*** mestery has quit IRC17:46
*** dramalho_ has quit IRC17:46
openstackgerritDavide Agnello proposed openstack-infra/project-config: Fix rally-cue-dsvm job
mordredjeblair, Shrews: there is a way to create a floating ip in an attached-to-server mode, which skips the need to do create/associate17:47
mordredjeblair, Shrews: but it does require getting the port id for the fixed ip on the server17:48
anteayafungi: step 14, do we have someone working on that patch?17:48
mordredso the number of API calls is the same17:48
*** austin81 has joined #openstack-infra17:48
mordredbut the gap between them does not have the race condition that jeblair mentioned above where a delete could happen while the floating ip is created but not attached17:48
mordredso I think maybe we should shift the code to that model instead of the create/attach model17:49
fungianteaya: yep, Clint_ is writing a script to make that patch17:49
anteayafungi: wonderful17:49
fungianteaya: it's the same patch as in step 117:49
anteayafungi: it is?17:49
fungijust repeated there for convenience17:49
openstackgerritClark Boylan proposed openstack-infra/project-config: Handle new release versions in doc publishing
anteayaoh okay, grand17:49
anteayaless reviewing17:49
fungianteaya: step 1 is make the patch, step 14 is merge it17:49
anteayafungi: ah, got it, sorry the size of the pastes is making my head wobble17:50
jeblairmordred, Shrews: that sounds reasonable -- but does that make it complex for the "reuse" floating ip case?17:50
anteayafungi: thanks for speaking slowly and clearly17:50
fungianteaya: yep, that's why i have those pastes as callout urls rather than embedded directly in the etherpad. would get unwieldy17:50
*** darvon has quit IRC17:51
clarkbfungi: re the stable branches and date based tags do still trigger doc builds. They just wont be copied to /developer/project/ they go in /developer/project/version instead17:51
anteayaClint_: so how do you feel about copying the list of to-be-retired repos from the wikipage, sorting them, making a text file and adding it to your scripts patch17:51
anteayaClint_: then I can track any changes to the lists using diff and not worry about a wikipage edit dropping a repo17:51
anteayafungi: very17:51
*** Sukhdev has joined #openstack-infra17:51
mordredjeblair: not absurdly so17:51
fungiclarkb: oh, interesting, i missed that when skimming the script17:51
clarkbfungi: basically that switch sets things up so that they ftp from local relative paths end up properly organized against remote ftp root17:52
*** darvon has joined #openstack-infra17:52
anteayafungi: I'm going to make sure all the repos are accounted for first, then figure out if we have acl coverage for everybody then start reviewing your pastes17:52
*** Sukhdev has quit IRC17:52
anteayaClint_: so it would be its own list17:52
mordredjeblair: I think it'll be "if reuse: find ip. if ip: associate if not reuse or not ip: create_with_port"17:53
fungianteaya: no worries, just trying to provide a complete example there of what i'll be regenerating on friday17:53
anteayafungi: and I appreciate it, thank you17:53
*** skylerberg has quit IRC17:53
openstackgerritColleen Murphy proposed openstack-infra/puppet-infracloud: Add bifrost manifest
*** jogo has quit IRC17:53
jeblairmordred: makes sense.17:53
fungihuh, looks like we missed renaming refstack and refstack-client in storyboard when they moved from stackforge to the openstack namespace17:54
*** garyk has joined #openstack-infra17:54
fungioh, though they're not in storyboard under their new namespace either17:54
*** jogo has joined #openstack-infra17:55
anteayafungi: are you checking renaming things in storyboard?17:55
fungianteaya: yep17:55
anteayathank you17:55
*** amuller_afk is now known as amuller17:55
fungigertty is the only one17:55
anteayahow do we fix?17:56
fungianteaya: i perform the storyboard rename steps for refstack now17:56
fungipretty simple17:56
clarkbdims: jogo fyi17:56
anteayafungi: yay, thank you17:56
krotscheckcrinkle: oookaaay so in this case, I'm trying to create an admin user (namevar), which is a parameter. And its password should also be a parameter. But... I mean, the couchdb server is managed entirely via http. So would the ip:port combination be a queryable property? I can technically get it from finding the appropriate conf file.17:56
*** DericHorn-HP has joined #openstack-infra17:57
hamzywhen I try and select a username in I see a "Code Review - Error" and "Internal Server Error"17:57
*** Sukhdev has joined #openstack-infra17:57
clarkbhamzy: I think that may mean the username is already in use? (gerrit should fix that error message if so)17:57
* jasondotstar reads back17:57
krotscheckI guess i'm a little confused by what is considered "queryable on the system"17:57
fungiwe also have a stackforge/ux project in storyboard which does not correspond to a git repository, so i'm going to leave it unmolested for now17:57
*** Clint_ is now known as Clint17:57
hamzyclarkb how can I check... I imagine that hamzy is a pretty unique username :)17:58
krotscheckfungi: That was an attempt to create a non-git-repo project that the UX people could use.17:58
fungikrotscheck: yep, i vaguely recall that17:58
fungithough they're still using invision anyway17:58
Clintanteaya: so same as the rename one, you mean?17:58
clarkbhamzy: search for owner:hamzy in gerrit, doesn't return an error which indicates the user is valid17:58
anteayaClint: yes but for the to be retired list17:59
*** manas has joined #openstack-infra17:59
clarkbhamzy: if however you serach for owner:thisuserdoesntexist you get an error17:59
anteayaClint: so result is two different lists17:59
anteayaClint: it is just easier for me to diff a patch than the wikipage17:59
crinklekrotscheck: okay i think i have a clearer picture...the ip and port are params because they're needed in order to create the couchdb admin, but they're not inherent properties of the admin itself17:59
anteayaClint: thanks17:59
fungioh, haha i was misreading and openstack/refstack{,-client} are actually no longer using storyboard according to gerrit/projects.yaml so i guess i'll just leave them alone17:59
crinklekrotscheck: and the name is also a param17:59
anteayafungi: okey dokey18:00
fungiopenstack-infra/puppet-refstack uses storyboard, but that's expected18:00
crinklekrotscheck: typically though the password would actually be a property, even though you can't query for it explicitly, because it is still an attribute of the couchdb admin18:00
krotscheckcrinkle: Right. But the password is a property of the admin18:00
*** gondoi is now known as zz_gondoi18:00
crinklekrotscheck: right18:00
krotscheckThat makes more sense18:00
*** baoli has quit IRC18:00
krotscheckSo if I were to create a couchdb resource, the bind IP address would be a property, while accessing it via that IP address would be a param.18:00
hamzyclarkb, well it changes owner:hamzy to owner:"Mark Hamzy <>"  which is me, but it doesn't give me an error18:01
clarkbhamzy: don't let it chagne it18:01
clarkbhamzy: but eitehr way it works18:01
anteayaClint: think of the scripts patch as a workspace until after the rename, then it can get into shape to be merged18:01
*** EricGonczer_ has quit IRC18:01
clarkbhamzy: anyways I Think you must have >1 account and you are currentl logged into the newer account which doesn't have a username set18:01
clarkbhamzy: have you recentl changed your email address in launchpad?18:01
anteayaClint: don't think of it as creating something mergable for now18:01
*** bcourt has quit IRC18:01
*** EricGonczer_ has joined #openstack-infra18:01
hamzyclarkb, nope18:01
Clintanteaya: yup18:02
anteayaClint: thanks18:02
crinklekrotscheck: right, the couchdb database itself ould have the ip address as a property, but something that needs that ip in order to be created would just use it as a param18:02
openstackgerritClint Adams proposed openstack-infra/project-config: Add script to facilitate project renaming in {projects,channels,layout}.yaml
*** jogo has quit IRC18:02
anteayaClint: lovely, thank you18:03
krotscheckcrinkle: Much obliged. Will ask more questions as I get to it, but the pointer at the Puppet Type book on safari is covering most of my bases.18:03
fungihamzy: for the record, the gerrit db says the account id number for username:hamzy is 18242. does that match what you see at ?18:03
crinklekrotscheck: yay!18:03
*** pfallenop has quit IRC18:03
*** nadya has quit IRC18:04
hamzyAccount ID1883618:04
hamzyhrm... nope18:04
fungihamzy: checking that one for comparison now18:04
*** kmartin_ has joined #openstack-infra18:04
*** pfallenop has joined #openstack-infra18:04
*** kmartin has quit IRC18:05
*** jogo has joined #openstack-infra18:05
fungihamzy: 18836 looks like it was created today, while 18242 has existed for a while18:05
fungihamzy: since september 4 i think18:05
hamzyfungi, maybe something messed up somewhere?18:06
fungihamzy: seems it may have been triggered by a switch between a and e-mail address18:06
fungiin launchpad's login18:06
*** rossella_s has quit IRC18:06
fungiwhich is what clarkb meant when asking if you'd changed your e-mail address for launchpad18:06
fungiif you log into launchpad with a different e-mail address you get a new gerrit account18:07
*** rossella_s has joined #openstack-infra18:07
clarkbfungi: were ou going to add the new openid to the old account and deactivate the new one?18:07
fungiclarkb: yeah18:07
clarkbcool thanks18:07
clarkbI am digging through the db to catch up with  what you have found but I agree everything seems to line up18:08
fungihamzy: it looks like you've gone through the cla process for the new account though, but your username is tied to the old one?18:08
hamzyI figure I should use my work email for OpenStack, since they pay me for it :)18:08
*** skylerberg has joined #openstack-infra18:08
clarkbhamzy: did you do the email switch in order to sign the cla?18:08
clarkb(I guess maybe we don't document this well but the workaround for that is to add the secondary email in gerrit not LP, make it primary, sign cla, then siwtch email back)18:09
hamzyhrm... I don't think so?18:09
clarkb(I do this for raisins involving not wanting to change lp and run itno this with my account)18:09
fungiit's not necessary to change the e-mail address you use to log into launchpad just to change your preferred e-mail address in gerrit18:09
*** edmondsw has quit IRC18:09
fungiand in fact, it's better if you can avoid it18:09
hamzyhow should I fix this now?18:10
clarkbhamzy: fungi can disable one of the accounts in gerrit and assocaite both openids with the other account18:11
fungihamzy: i'll go ahead and update your old account to also accept the newer openid and disable the new account, but you'll need to go back through the cla agreement once i've done that18:11
*** Rockyg has joined #openstack-infra18:12
Clintfungi: so just to be clear, you are expecting the project-config script to do all the things in step #1?18:13
*** nikhil has joined #openstack-infra18:15
*** e0ne has quit IRC18:15
fungihamzy: log out of the gerrit web interface and back in again, then go to and agree to the "ICLA: OpenStack Individual Contributor License Agreement" (not the system or usg ones) and then update contact information at
fungiClint: as much of it as you can manage anyway. and if it doesn't cover some part of that, let one of us know and we can add the missing part(s)18:16
*** bcourt has joined #openstack-infra18:16
Clintfungi: well, it definitely doesn't, but presumably that can be adjusted18:17
*** xyang1 has quit IRC18:17
*** ifarkas has quit IRC18:18
fungiClint: chances are there's very little in requirements and likely nothing at all in devstack-gate which needs adjusting18:19
Clintoh good18:19
fungibut we mention them there for completeness because for other kinds of renames it can become more critical18:19
* Clint nods.18:19
*** Rockyg has quit IRC18:20
*** ivar-lazzaro has joined #openstack-infra18:20
fungii see 7 hits for stackforge in requirements master (i didn't check stable branches) and none in devstack-gate18:20
*** e0ne has joined #openstack-infra18:20
fungithis bit would probably be better hand-crafted and not worry about scripting18:20
fungigiven the miniscule scale18:21
Clintwe can output a generic sed script to use on all files that don't need reordering magic18:21
hamzythanks fungi. logged out, logged back in, and updated the contact information. when I click on settings -> agreements ICLA is showing up as verified18:21
*** AJaeger has quit IRC18:21
*** ihrachys has quit IRC18:22
*** ivar-lazzaro has quit IRC18:22
fungihamzy: okay, great18:23
fungihamzy: you should be all set now, but let us know if you run into any potentially related problems18:23
*** ivar-lazzaro has joined #openstack-infra18:23
hamzywill do :)18:23
*** dizquierdo has joined #openstack-infra18:25
anteayaClint: your script has two entries for xstatic-jquery-migrate while the wikipage has one entry:
*** achanda has quit IRC18:25
anteayaand there have been edits to the wikipage today, might I request an fresh copy for the stackforge-renames file?18:26
*** patrickeast_ has quit IRC18:26
anteayathank you18:26
alivignizaro# is there a switch to avoid ssl verification with JJB18:26
alivignizxiiro# ^^^18:26
*** edmondsw has joined #openstack-infra18:28
openstackgerritClint Adams proposed openstack-infra/project-config: Add script to facilitate project renaming in {projects,channels,layout}.yaml
*** trown|lunch is now known as trown18:28
fungianteaya: Clint: when generating/evaluating sample runs, it's helpful to pick an explicit revision from the wiki history too just so you're comparing the same contents. for example, in the etherpad i noted that i used when generating my samples18:29
anteayafungi: agreed18:30
*** AJaeger has joined #openstack-infra18:30
anteayafungi: trying to get to the point I can use a patchset as reference and will put a review comment to that effect when I have one I am happy with18:30
anteayaClint: did your sort script make these changes or did you do this by hand?
anteayaClint: this file is reordered18:31
*** sridhar_ram1 has quit IRC18:31
Clintanteaya: yeah, i made sure to sort in posix order this time18:31
anteayaClint: order makes a difference so I just need to ensure we have a sort we are living with18:31
anteayaClint: okay so posix order from here henceforth?18:31
*** sridhar_ram1 has joined #openstack-infra18:31
anteayathank you18:32
*** dramalho has quit IRC18:32
* anteaya starts again18:32
*** kdas_ has joined #openstack-infra18:32
*** dramalho has joined #openstack-infra18:33
anteayaClint: can you make a comment on the lastest patchset that you are now using posix for sorting and will do so for the remainder of the time is is necessary to do so18:33
anteayajust a review comment is best18:33
openstackgerritJoshua Harlow proposed openstack/requirements: Add funcsigs into global-requirements.txt
Clintanteaya: yes18:35
*** annegentle has quit IRC18:35
*** david-lyle has quit IRC18:35
*** kushal has quit IRC18:35
*** annegentle has joined #openstack-infra18:36
zaroalivigni: is there a way to avoid ssl if it's turn on in jenkins?18:36
anteayaClint: thank you18:37
*** jogo has quit IRC18:37
anteayait is only wednesday and already I am twitching at the list of all things fuel-18:37
* anteaya prays for strength18:37
*** matrohon has joined #openstack-infra18:37
*** kdas_ has quit IRC18:38
alivignizaro# self signed cert and connecting with https shouldn't be an issue right18:39
*** david-lyle has joined #openstack-infra18:39
zaroalivigni: nope. i believe we do that.  i think you just need to use the token for the password instead of human readable password18:40
*** jogo has joined #openstack-infra18:40
*** david-ly_ has joined #openstack-infra18:40
*** hashar has joined #openstack-infra18:41
alivignizaro# that is what I figured I will let that person know thanks for confirming18:41
*** david-ly_ has quit IRC18:43
*** david-ly_ has joined #openstack-infra18:44
*** david-lyle has quit IRC18:44
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources: Summit Application API
jrollfungi: I'm not sure we can put two etherpads in the ironic/infra contributor's meetup... do you want me to make a single pad that links to an ironic pad and an infra pad?18:45
*** david-ly_ is now known as david-lyle18:45
*** david-lyle has quit IRC18:45
*** qeas has joined #openstack-infra18:45
qeasHi guys. Can anyone point me on how to configure tempest.conf pre-install devstack?18:46
mordredif anyone was wondering why we build our own images (or want to) rather than just consuming images as made by distros:18:47
*** david-lyle has joined #openstack-infra18:47
mordredfedora 23 cloud images are going to come by default with only python3 installed18:47
mordredwhich means you'd need to do shenanigans to get ansible to work18:47
mordredwe can make our own image that actually has python2 in it and keep things simple18:47
*** bcourt has quit IRC18:48
*** trown is now known as trown|mtg18:48
mtreinishmordred: will f23 work with python2? I know if you switch arch's /usr/bin/python to python2 a bunch of things don't work18:48
clarkbmordred: so the jenkins restart playbook mostly worked except it didn't start the jenkins service after it said it did18:49
clarkbmordred: TASK: [service name=jenkins state=started] ok: []18:49
clarkbmordred: I am guessing that means that the init script returned 0?18:49
fungijroll: in the past we've done an unconference thing. just ask people to bring their ideas and we spend the first 5-10 minutes picking topic groups to break up into18:49
fungijroll: the secret is that it's a lot less planning work for ptls! ;)18:50
jrollfungi: yeah, that's what we tend to do, we just have a couple things listed already that we want to work on :)18:50
jrollfungi: I've linked it from the ironic overall pad so I'm not too concerned18:50
*** Rockyg has joined #openstack-infra18:50
fungijroll: yep, so do we. feel free to have a specific pad and we can use it before or during18:50
fungii'll update our summit pad to link to that18:51
jrollfungi: I'll just leave it alone for now :P18:51
jrollit's no big deal18:51
*** carl_baldwin has left #openstack-infra18:51
clarkbmordred: looks like ensuring started may have nooped because it thought the service was running (despote stopping and pkill -9ing it) :(18:52
clarkbmordred: restarted will apparently always bounce the service so I think I will siwtch to using restarted18:52
openstackgerritMonty Taylor proposed openstack-infra/shade: Add some more docstrings
openstackgerritMonty Taylor proposed openstack-infra/shade: Document filters for get methods
mordredclarkb: nod. and weird18:53
mordredclarkb: I wonder if it's detecting that it's an upstart system and asking upstart for a status and that's returning 0?18:53
anteayaClint: we have an imposter in stackforge-retirements, we have not git repo called list18:53
mordredmtreinish: fedora is thankfully _not_ doing thta18:54
anteayaClint: would you do the honours of removing it from the txt file and the wikipage?18:54
mordredmtreinish: python3 will be python3 on fedora18:54
Clintanteaya: ok18:54
anteayaClint: thank you18:54
mordredmtreinish: and /usr/bin/python is a thing provided by python218:54
mtreinishmordred: heh, ok18:55
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources: Summit Application API
*** skylerberg has quit IRC18:55
openstackgerritClint Adams proposed openstack-infra/project-config: Add script to facilitate project renaming in {projects,channels,layout}.yaml
clarkbmordred: ya I think it must be doing something like that18:55
clarkbmordred: so I think simple fix is ensure stopped, pkill to really stop it, then ensure restarted18:55
*** austin81 has left #openstack-infra18:58
mtreinishmordred: the python == python3 is just a huge headache18:58
mtreinishI just run all my local shelss in a python2 venv18:58
mtreinishand hope I don't need to use a system installed package that has python18:59
*** spzala has joined #openstack-infra18:59
*** david-lyle has quit IRC19:00
openstackgerritMerged openstack-infra/shade: Remove shared=False from get_internal_network
jeblairmordred: are you going to make those shade ip delete changes now?19:02
mordredjeblair: yeah- poking at it right now19:03
openstackgerritMerged openstack/diskimage-builder: Update rhel7 element readme
jeblairmordred: cool, no rush, i'm scarfing down a sandwich :)19:03
clarkbmordred: I have to say I am not a fan of this ansible module. Way too many switches for systemd and openrc and upstart etc. If I ever figure out how ansible works maybe I can rewrite it to split those out into different classes to make it easier to follow19:03
*** dimtruck is now known as zz_dimtruck19:04
mordredclarkb: ++19:04
*** dramalho has quit IRC19:04
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources: Summit Application API
clarkbmordred: I think I know the problem19:05
*** dramalho has joined #openstack-infra19:05
*** tim_o has joined #openstack-infra19:05
clarkbmordred: it is actually using the initscript directly and the bug is around killing the service outside of the init script19:06
*** dkranz has joined #openstack-infra19:06
clarkbmordred: so if you stop then pkill and pkill was necessary the init script is going to report the service is still up :/19:06
clarkbmordred: all that to say using restarted should work just fine19:07
*** david-lyle has joined #openstack-infra19:08
anteayaClint: what is this change for?
anteayaClint: please communicate any changes you make in your scripts19:08
crinkleclarkb: I'm not seeing pymysql in trusty :(19:09
*** achanda has joined #openstack-infra19:09
*** wenlock has joined #openstack-infra19:09
crinkleclarkb: (re replacying mysql::python classes with pymysql)19:09
clarkbcrinkle: we install from pip19:10
clarkbcrinkle: should be pulled in as a dep when pip installing whatever uses pymysql19:10
crinkleclarkb: ah okay then19:10
Clintanteaya: ah, that's to prepare for doing the jenkins job files as described in step #1 of the etherpad19:10
*** skylerberg has joined #openstack-infra19:11
*** cloudtra_ has quit IRC19:12
*** bcourt has joined #openstack-infra19:13
*** dtardivel has quit IRC19:13
anteayaClint: can I see what that outputs on a patchset to 22960119:14
*** zz_dimtruck is now known as dimtruck19:14
*** dramalho_ has joined #openstack-infra19:14
anteayaClint: actually can you go back to just using 10 names19:15
anteayarather than all of them, just to see where we are with that addition?19:15
*** claudiub has joined #openstack-infra19:16
Clintanteaya: sure, just a few minutes19:16
anteayaClint: yup, thanks19:16
*** annegentle has quit IRC19:16
*** dramalho has quit IRC19:17
openstackgerritClark Boylan proposed openstack-infra/system-config: Use ansible service restart instead of start
clarkbmordred: ^ that should do it and I just tested against jenkins-dev19:17
*** annegentle has joined #openstack-infra19:17
mordredclarkb: lgtm19:17
openstackgerritDaniel Izquierdo proposed openstack-infra/activity-board: Update projects hierarchy file. This allows to have the rest of the projects visualized in the dashboard.
*** mrmartin has quit IRC19:18
openstackgerritK Jonathan Harker proposed openstack-infra/puppet-kibana: Add kibana3 support
jesusaurusclarkb: ^there's^ an updated patchset with the elasticsearch_url parameter and setting the default route to logstash.json19:20
dramalho_can I get reviews on please19:20
clarkbjesusaurus: looking now19:22
mordredjeblair, Shrews: I want to break the API on attach_ip_to_server - neither nodepool nor ansible use it at the moment19:23
mordredjeblair, Shrews: I could also do the thing I want to do without breaking it - it'll just be crufty19:24
*** xyang1 has joined #openstack-infra19:24
Shrewsmordred: that should be ok. i don't think we really intended that to be public... but maybe we did19:24
clarkbjesusaurus: not direclty related to your change but do you know if you can direct link a query iwth kibana3?19:24
mordredShrews: I agree with you - I think it's on-intentionally public19:24
*** sridhar_ram1 has quit IRC19:24
clarkbjesusaurus: we will need that for elastic-recheck19:24
*** HeOS has joined #openstack-infra19:25
Shrewsmordred: i'd read the sb about the thing you want to do... i want to see it before forming thoughts19:25
*** ociuhandu has quit IRC19:25
jesusaurusclarkb: what do you mean by direct a link query?19:25
*** david-lyle has quit IRC19:25
mordredShrews: k. I'm fine if you don't  like it once I've written it19:25
*** david-ly_ has joined #openstack-infra19:25
mordredShrews: but looking at the code, I _tink_ it's going to be cleaner19:25
clarkbjesusaurus: like how kibana2 base64 encodes a query into the url so you can hand people links19:26
clarkbjesusaurus: the links are nasty but at least you can share them19:26
*** sergmelikyan has joined #openstack-infra19:26
jesusaurusohhh, I don't know...19:26
clarkbjesusaurus: ok we can cross that bridge later, just thought you may know19:26
jesusaurusit might be possible to do something with post requests, but I don't think you can encode that in the url19:27
*** notnownikki has quit IRC19:29
clarkbjesusaurus: wantto update now as well? it should use elasticserach url is
*** dramalho_ has quit IRC19:29
*** manas has quit IRC19:30
anteayaClint: here is an example to follow of what the jenkins/jobs changes need to look like:
clarkbjesusaurus: also I think your prefix needs to /elasticsearch/ on 21645419:31
clarkbjesusaurus: because the regexes are rooted with ^ so first character there should be a /19:31
anteayaClint: so projects.yaml for all of them and then if they have an individual .yaml file in jenkins/jobs19:32
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Set docimpact for congress
anteayaClint: if the path to the repo is encoded, like solum's was:
AJaegeris it time to change docimpact-group handling? we have to add too many of changes like 234943...19:33
anteayaAJaeger: I believe docs has a spec up about docimpact19:34
*** jsavak has quit IRC19:34
AJaegeranteaya: I have to read it finally ;)19:34
anteayaAJaeger: I think a policy needs to be set by docs and then we follow it19:34
anteayaAJaeger: :)19:34
*** jsavak has joined #openstack-infra19:34
anteayabut I think that is where the policy has to come from19:35
jesusaurusclarkb: ah good point, its missing a /19:35
AJaegeranteaya: ok, will review it - it's
*** ociuhandu has joined #openstack-infra19:36
clarkbjesusaurus: file:///home/clark/src/elasticsearch/kibana/src/index.html#/dashboard/file/logstash.json?query=foo so that works but is dashboard specific. In this case we are using logstash anyways so will be fine19:36
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Add openstack-health api server
regXboihi all - is status for the python27 job still being collected in the gate?19:36
clarkbI am disappointed there are no foos19:36
anteayaregXboi: what motivates your question?19:37
anteayaregXboi: what are you seeing19:37
openstackgerritK Jonathan Harker proposed openstack-infra/puppet-logstash: Upgrade from kibana2 to kibana3
regXboibut I'm not seeing -2 reports on merges, which makes me thing that URL is b0rked19:37
*** david-ly_ has quit IRC19:38
*** mrmartin has joined #openstack-infra19:38
*** nadya has joined #openstack-infra19:38
*** mrmartin has quit IRC19:38
jesusaurusclarkb: how does this effect elastic-recheck?19:38
*** vkmc is now known as vkmc-afk19:38
*** david-lyle has joined #openstack-infra19:38
clarkbjesusaurus: it renders the pages at which include kibana links19:38
anteayaregXboi: here is a python27 success:
fungiAJaeger: one possible extension to that spec is to invert the docimpact-group parameter so that only projects whose docs bugs are desired by the docs team go to the central tracker and the rest get handled by those projects' bug trackers (similar to how the groups parameter works)19:39
clarkbjesusaurus: so will need to update the rendering to do the query parameter thing above19:39
jesusaurusare we going to need to change more than the links generated?19:39
AJaegerfungi: yeah, that's what I'm commenting on the spec a swell now. thanks19:39
*** david-lyle has quit IRC19:39
anteayaregXboi: so I would lean toward faulty url too19:39
regXboianteya: yes, but that's a different job: gate-neutron-lbaas-python, the graph is of gate-neutron-python2719:39
jesusaurusclarkb: ok, but elastic-rechecks querying should still work?19:39
regXboier gate-neutron-lbaas-python2719:40
anteayaregXboi: ah sorry19:40
regXboibut I *still* think it's faulty URL19:40
AJaegerfungi, I'll copy your sentence - that's faster than writing it myself ;)19:40
regXboianteaya: there are a couple of neutron python27 jobs queued up in the gate19:40
regXboianteaya: I'll just sit on them and see what I see :)19:41
clarkbjesusaurus: yes elastic-rechecks querying happens via the api19:41
clarkbjesusaurus: the kibana links are for humans to browse the data19:41
anteayaregXboi: here is an oct 14 success:
*** david-lyle has joined #openstack-infra19:41
clarkbjesusaurus: I commented on 216454, its close but the elasticsearch_url needs to be changed19:41
*** dkranz has quit IRC19:42
anteayaregXboi: and here:
anteayaregXboi: and here:
*** trown|mtg is now known as trown19:43
clarkbjesusaurus: note I have no idea if my puppet array indexing is valid19:43
clarkbjesusaurus: the docs seem to say it is \o/19:44
*** skylerberg has quit IRC19:44
openstackgerritMerged openstack-infra/puppet-httpd: Clean up doubled backslashes in logrotate config
anteayaClint: actually we aren't changing or adding any jobs in this rename, so I am highly doubtful any jenkins/jobs/projects.yaml edits will be required19:45
anteayaClint: but we might need path changes in any <project>.yaml files in jenkins/jobs19:45
clarkbregXboi: I would start debugging that by removing the other jobs from the query, makes it easier to see if there are bugs in the query itself19:45
*** hdd has quit IRC19:45
Clintanteaya: yup, there's definitely at least one19:46
*** nadya has quit IRC19:46
jesusaurusclarkb: oh whoops, yeah, a circular redirect wouldn't get us very far19:46
*** dramalho has joined #openstack-infra19:47
clarkbjesusaurus: I will work on patching e-r to render the new links19:47
anteayaClint: okay thanks19:47
*** heyongli has joined #openstack-infra19:48
openstackgerritJoshua Harlow proposed openstack/requirements: Bump oslo.utils to 2.4.0
*** sergmelikyan has quit IRC19:48
jeblairmordred: is there any chance the lack of ip is being cached?19:49
openstackgerritK Jonathan Harker proposed openstack-infra/puppet-logstash: Upgrade from kibana2 to kibana3
jesusaurusclarkb: it will probably also help to use the right parameter names19:49
*** e0ne has quit IRC19:49
*** hdd has joined #openstack-infra19:50
openstackgerritClint Adams proposed openstack-infra/project-config: Add script to facilitate project renaming in {projects,channels,layout}.yaml
jeblairmordred: at least, i'm running get_openstack_vars in a loop and it's not putting the public ipv4 in as expected19:51
*** dprince has quit IRC19:51
*** ddieterly has quit IRC19:51
*** tonytan4ever has quit IRC19:51
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add migration to cleanup and add additional indexes
openstackgerritClint Adams proposed openstack-infra/project-config: WIP - testing the rename scripts
mtreinishmordred: ^^^ that should address what we talked about htis morning19:54
Clintanteaya: okay, just the first ten again19:54
*** stevemar_ is now known as stevemar_jays19:55
Clintmmmpork: and it appears i've broken the tests, if you have time to look at cleaning them up19:55
*** bharathm has joined #openstack-infra19:56
*** j_king has joined #openstack-infra19:56
*** david-lyle has quit IRC19:56
regXboianteaya, clarkb: that's where I'm going now: is what I was looking for - a neutron-python27 success in the gate pipeline today19:56
*** arxcruz has quit IRC19:56
*** heyongli has quit IRC19:57
*** dramalho has quit IRC19:57
*** david-lyle has joined #openstack-infra19:57
*** david-lyle_ has joined #openstack-infra19:58
mordredjeblair: there is a patch I put up this morning that I needed to get things properly for BB19:58
anteayaClint: thank you19:58
jeblairmordred: ah, this is actually an extension/nuance of the previous problem -- when shade does auto-ip, it doesn't return an updated server object, so all the code looking for an external ip is operating on old data.19:58
*** dramalho has joined #openstack-infra19:58
jeblairmordred: i'm using that19:59
mordredoh! that may be different than this morning's problem19:59
mordredjeblair: I could have sworn we did ...19:59
jeblairmordred: yeah, you're thinking of I40ba45d8fc78a0d10a44503ed5b7daf91924e44119:59
*** heyongli has joined #openstack-infra19:59
jeblairmordred: that's in my stack (and also it merged)19:59
anteayaClint: it missed blazar-nova:
*** tonytan4ever has joined #openstack-infra20:00
mordredjeblair: in add_ips_to_server20:00
jeblairmordred: oh, you're right it does20:00
jeblairmordred: so i think this is just more of the race20:00
jeblairmordred: in that it's doing that before the ip is actually attached20:00
*** achanda has quit IRC20:00
jeblairmordred: so the fix you're working on should fix this too20:00
mordredyah. I think you're right20:00
openstackgerritClint Adams proposed openstack-infra/project-config: Add script to facilitate project renaming in project-config repo
anteayaClint: and python-blazarclient20:00
Clintanteaya: those ones are not in the first 1020:00
mordredit should - we should verify races for the nova case though - and maybe put in a status poll loop20:00
*** david-ly_ has joined #openstack-infra20:01
*** glauco___ has quit IRC20:01
anteayaClint: ah okay then20:01
Clintwe can do a different set of ten if you want20:01
anteayaor can we just add blazar-nova and python-blazarclient and see what it does?20:01
jeblairmordred: i'm sticking a wait=wait in the add_ips_to_server call in create_server in my local copy of shade to keep going.  that works.  but i'll switch to your patch when its ready.20:02
*** david-lyle has quit IRC20:03
openstackgerritDaniel Izquierdo proposed openstack-infra/activity-board: Update projects hierarchy file. This allows to have the rest of the projects visualized in the dashboard.
*** AJaeger has quit IRC20:03
*** david-ly_ is now known as david-lyle__20:03
*** david-lyle__ is now known as david-lyle___20:03
*** dramalho has quit IRC20:03
openstackgerritColleen Murphy proposed openstack-infra/puppet-nodepool: Remove mysql::python class inclusion
*** tim_o has quit IRC20:03
mtreinishjhesketh: when you're around I pushed the systemconfig patch for the openstack-health api server
mtreinishI wasn't exactly sure the best way to integrate the frontend into things20:06
openstackgerritClint Adams proposed openstack-infra/project-config: WIP - testing the rename scripts
*** david-lyle has joined #openstack-infra20:06
fungiexecutive decision, i'm going to rename the "testing on containers/baremetal" session to "extending nodepool with plugins" because the fishbowl titles go on the schedule/doors and we want to avoid the sort of circus that would have drawn20:06
*** david-lyle___ has quit IRC20:06
mtreinishsince I assumed we wanted that to be on status.o.o20:06
anteayafungi: agreed20:06
anteayafungi: in all cases we need to avoid the trigger words20:07
*** Sukhdev has quit IRC20:07
Clintanteaya: looks to me like that did the right thing20:07
anteayaClint: yay20:07
anteayaClint: I see the same20:07
*** heyongli has quit IRC20:07
anteayalovely script20:07
anteayalet's have a full run shall we20:07
jeblairmordred: it looks like tenants get a default security group; can we change that in blue box?20:08
*** angdraug has joined #openstack-infra20:09
*** heyongli has joined #openstack-infra20:09
*** marcusvrn_ has joined #openstack-infra20:10
*** moravec has quit IRC20:10
openstackgerritClint Adams proposed openstack-infra/project-config: WIP - testing the rename scripts
Clintanteaya: there you go20:11
anteayaClint: thank you20:11
Clintfungi: so that still does not touch anything outside of project-config20:11
clarkbjesusaurus: in 216454 I believe the discover_nodes array is expected to include the port too20:12
clarkbjesusaurus: so you don't need to append that20:12
fungiClint: i think that's fine. we can manually assemble a few changes for requirements branches tomorrow without much trouble, just need to remember to do it20:12
clarkbjesusaurus: commented, curious to know if the []s go in or out of the {}s too20:13
fungiwon't take more than a few minutes20:13
clarkbcrinkle: nibalizer if I have an array in puppet and want to index it like this: "${array}[0]" or is it "${array[0]}" ?20:13
*** DericHorn-HP has quit IRC20:14
* fungi secretly hopes it's [array}{$0]20:15
mtreinishfungi: haha, I wouldn't be surprised20:16
regXboiclarkb,anteaya: I found the problem - it looks like if you do an asPercent on a value that has few points, graphite gets confused20:16
jeblairmordred: i can't find a way; it looks like they get a non-customizable global default added each time.  i updated the security groups for all of our tenants.  ugh.20:16
clarkbmtreinish: have you tried kibana 3 yet? curious to know since moving to it will allow us to upgrade elasticserach20:16
clarkbmtreinish: I gave mriedem directions to test it out earlier today in -qa20:17
mtreinishclarkb: I was playing with it for like 30sec this morning20:17
mtreinishafter you pasted those directions20:17
clarkbmtreinish: any glaring problems?20:17
regXboiclarkb,anteaya: I turned the graphite around into a success percentage:
mtreinishwhen I get home I'll play with it some more20:17
clarkbmtreinish: cool20:17
mtreinishclarkb: the date filtering was missing 48H20:17
regXboiand that's .... *verrrry* different20:17
mtreinishthat was the first thing that stood out20:17
*** heyongli has quit IRC20:18
clarkbmtreinish: I believe that is completely configurable in json so we can likely add it in20:18
mtreinishok cool, it was just the range mriedem was having issues with20:18
mtreinishso I couldn't check it20:18
*** heyongli has joined #openstack-infra20:19
clarkbmtreinish: yup I am able to add it in. you can also do ?from=48h also accepts Xs for seconds20:19
krotscheckcrinkle: Is there a good way to require a util writtin in another module? ex: inifile has a Puppet::Util::IniFile that I'd like to use.20:19
fungiregXboi: i'm not a graphite guru, but it's likely the function you're using to determine that ratio doesn't work the way you expect20:19
*** ddieterly has joined #openstack-infra20:19
clarkbmtreinish: my e-r change to update link generation is just about ready (running tox now and hoping it passes)20:19
mtreinishclarkb: awesome20:19
regXboifungi: I believe the problem is what happens when the numerator doesn't have values20:20
mtreinishclarkb: ok, I'll take a look when that's up20:20
anteayaregXboi: okay good to know20:20
crinkleclarkb: it's the same as it would be in bash20:20
regXboifungi: it looks like it doesn't necessarily default to 020:20
crinkleclarkb: (the second one)20:20
anteayaregXboi: glad you are tracking it :)20:20
clarkbcrinkle: thanks20:20
regXboianteaya: sorry about the red-herring - I'm going to go look at changing the failure charts to success charts20:20
anteayaregXboi: no worries, thanks for caring enough to pay attention :)20:21
crinklekrotscheck: you can require anything that's already in puppet, so inifile probably does `require 'puppet/util/inifile'`20:21
anteayaregXboi: success is nicer to track anyway20:21
crinklekrotscheck: there's no good way to require something that's not already in puppet though20:21
crinklekrotscheck: i mean in puppet or built in to ruby20:21
*** moravec has joined #openstack-infra20:22
krotscheckcrinkle: Will setting a module dependency work, or do I actually have to use an existing resource?20:22
crinklekrotscheck: can you explain more what you're doing?20:22
NobodyCammorning infra folk20:23
crinklekrotscheck: if a module adds some utility code into lib/puppet then you can require it from any other module20:23
fungiNobodyCam: long time no morning!20:23
openstackgerritClark Boylan proposed openstack-infra/elastic-recheck: Switch to kibana3 link generation
clarkbmtreinish: ^20:24
NobodyCamhey hey fungi :)20:24
NobodyCamthings have jsut been working for me :)20:24
NobodyCamcan anyone assist me in registering a new email address. I am attempting to add a secon email to my account and20:24
mordredjeblair: gross20:24
NobodyCami'm getting invalid token when attempting verify the new address20:25
NobodyCammornign mordred :)20:25
mordredmorning NobodyCam !20:25
crinklekrotscheck: that looks like it should work20:25
clarkbjeblair: thats how hpcloud is, we have to go in and edit the security groups to allow all traffic by default20:25
clarkbjeblair: I think its an openstackism20:25
NobodyCammordred: almost have all my bear shirts ready for summit :)20:25
*** matrohon has quit IRC20:26
*** ayoung has joined #openstack-infra20:26
clarkbNobodyCam: is this with Gerrit?20:26
fungiNobodyCam: you add the e-mail address to your gerrit contacts page and the e-mail it sends you has a url which breaks when you try to follow it?20:26
NobodyCamclarkb: yep... I got the verify link20:26
ShrewsNobodyCam: duplicates of the previous shirts??20:26
jeblairclarkb, mordred: yeah, i was just hoping that as an admin we could define the default security group, but it looks like that's a nova.conf level feature, i'm guessing.20:26
krotscheckcrinkle: Hrm. I'm getting "uninitialized constant Puppet::Util::IniFile"20:26
NobodyCamShrews: nope... just bear theamed shirts20:26
fungijust bearly awesome i guess20:27
*** sridhar_ram has joined #openstack-infra20:27
mtreinishclarkb: LGTM20:27
clarkbNobodyCam: I wonder if you hae to be properly logged in?20:27
mtreinishclarkb: should I mark it -2 to block it until it's ready, or will the Depends-On be enough?20:27
clarkbfungi: I don't think I have heard of this problem before20:27
crinklekrotscheck: hrm20:27
clarkbmtreinish: depends on should be enough20:27
*** heyongli has quit IRC20:28
fungiclarkb: nor i. the way i understand it works is that there's a secret read into the gerrit config which is used as input to a hash along with the address or something similrly unique to generate the url suffix20:28
NobodyCamclarkb: I have tried being logged in and beinglogged out same result either way20:28
clarkbNobodyCam: and it opens the link the same browser?20:29
*** heyongli has joined #openstack-infra20:29
openstackgerritIan Wienand proposed openstack/diskimage-builder: Remove unused RELEASE_RPMS variable
ianwgreghaynes: ^ follow-on patch to remove the unused var20:29
fungiNobodyCam: there may be a serial value mixed into the hash inputs, so if you triggered more than one and then followed an earlier one i can imagine it might do that20:29
clarkbNobodyCam: I am tailing the log if you want to try again20:29
NobodyCamonly one browser on this windows system :(20:29
krotscheckcrinkle: Oh. Typo. It's ini_file, not inifile20:29
NobodyCamclarkb: tring now20:29
crinklekrotscheck: aha20:29
* anteaya pats NobodyCam on the back20:30
mgagnejeblair: used to be a Nova feature which is getting removed soon:
krotscheckcrinkle: i am smrt20:30
thingeefungi: ping20:30
NobodyCamthat was logged in now will try after logging out20:30
clarkbNobodyCam: ok it didn't log anything20:30
fungithingee: yep, i'll still scheduling my butt off over here in the corner20:30
fungier, i'm20:30
mordredNobodyCam: woot!20:30
*** eharney has quit IRC20:30
greghaynesianw: sweet, +A'd the parent20:30
* thingee sets up trap with beer20:30
mgagnejeblair: there is no way to override the default security group rules in Neutron unless you patch code. the rules only apply to the SG named "default" not new ones (again, unless code is patched)20:30
* fungi wanders into beertrap20:31
NobodyCamclarkb: that was logged out20:31
*** amuller has quit IRC20:31
*** hashar has quit IRC20:31
NobodyCammordred: :)20:31
clarkbNobodyCam: neither case generates server logs20:31
ianwgreghaynes: thanks!  getting closer, i'll baby-sit them through today20:31
clarkbNobodyCam: what browser is on the windows machine? is it IE?20:31
fungiclarkb: i think it stores some state value in the db20:31
NobodyCamsaddly yes20:31
clarkbNobodyCam: I am pretty sure IE is basically unsupported20:31
fungibut i don't recall what table/column20:31
clarkbNobodyCam: please try another browser20:31
clarkbas I think the error must be client side because server isn't complaining20:31
NobodyCamclarkb: ack will install another20:32
clarkbNobodyCam: and possibly get a better operating system20:32
clarkbI mean browser >_>20:32
anteayaNobodyCam: chrome works well if you can get it20:32
mmmporkClint: sure i'll look at the tests20:32
NobodyCamlol would love to20:32
*** baoli has joined #openstack-infra20:32
NobodyCamanteaya: Ty will install now()20:32
anteayaNobodyCam: firefox 41 has issues20:32
*** Sukhdev has joined #openstack-infra20:33
NobodyCaminstalling chrome now20:33
*** baoli_ has joined #openstack-infra20:33
anteayaeverytime I head into that fuel cluster I feel the need to pack a lunch and make sure my pants are tucked into the tops of my boots20:37
*** baoli has quit IRC20:37
*** dramalho has joined #openstack-infra20:38
NobodyCamsame issue with chrome20:38
*** heyongli has quit IRC20:38
wznoinskdims: are you around?20:38
anteayaNobodyCam: really?20:39
NobodyCaminvalid token20:39
anteayaNobodyCam: :(20:39
*** heyongli has joined #openstack-infra20:39
NobodyCamwounder if the ie attempts mucked things up20:39
clarkbNobodyCam: ya I would try again maybe using chrome with a fresh url20:40
clarkbbut the server idnd't have any errors so I am confused20:40
*** achanda has joined #openstack-infra20:41
*** achanda has quit IRC20:41
openstackgerritMerged openstack-infra/shade: Add some more docstrings
clarkbNobodyCam: it may be your email client20:42
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Update query for bug 1501558
mordredjeblair: WOW STAB STAB STAB20:43
openstackbug 1501558 in OpenStack Compute (nova) "nova-net: libvirtError: Error while building firewall: Some rules could not be created for interface: Unable to update the kernel" [High,Confirmed]
*** dizquierdo has quit IRC20:43
openstackgerritJames E. Blair proposed openstack-infra/shade: Fix floating ip removal on delete server
openstackgerritJames E. Blair proposed openstack-infra/shade: Pass wait to add_ips_to_server
*** dimtruck is now known as zz_dimtruck20:43
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add a shade launch-node
*** achanda has joined #openstack-infra20:44
jeblairmordred: ^ that works; i dep'd it on my simple shade patch; we can reparent that later.20:44
jeblairmordred: i'm going to try running that on the puppetmaster now and actually creating the mirror20:44
NobodyCamclarkb: that was it20:44
NobodyCammissing trailing =20:44
NobodyCamthank you :)20:45
NobodyCamyou all rock!20:45
mordredjeblair: awesome20:45
openstackgerritMerged openstack-infra/puppet-kibana: Add kibana3 support
clarkbsuch outlook20:45
clarkbmany missing =s20:45
NobodyCam:) thank you for the help! :)20:47
*** hdd has quit IRC20:48
*** bswartz has quit IRC20:48
*** heyongli has quit IRC20:48
jeblairinfra-root: this is absurd, but i'm going to stop apache on puppetmaster for a few minutes to free up enough memory to build lxml in a venv in order to use shade to launch a node.20:49
fungithat's a fun one to find20:49
*** sabeen has quit IRC20:49
clarkbjeblair: I thought that lxml was no longer a dep20:49
fungijeblair: have fun storming the castle?20:49
nibalizerjeblair: ouch20:49
clarkbjamielennox|away: morgan ^ shouldn't we be using keystoneauth1 wiehout a lxml dep?20:49
mordredjeblair: that is, in fact, absurd20:50
clarkbmordred: ^ I thought keystoneauth1 partially exists to drop the lxml dep20:50
mordredclarkb: python-keystoneclient is still a shade dep20:50
mordredclarkb: becuase of keystone crud20:50
krotscheckomgomgomgomg crinkle it works!20:50
mordredclarkb: HOWEVER20:50
crinklekrotscheck: \o/20:50
*** cloudtrainme has joined #openstack-infra20:51
mordredclarkb:  I thnk the lxml stuff is coming out and into auth plugins20:51
*** changbl has quit IRC20:51
mordredclarkb: so yeah, lemme track down why it's still coming in20:51
mordredjamielennox|away, morgan, stevemar_jays: ^^ anybody know why I'm still getting an lxml dep?20:51
clarkbso ubuntu is looking at not doing cert checking on python3 for 14.0420:51
stevemar_jaysmordred: that's weird20:52
fungiclarkb: well, the enforced cert checking was what caused them to rip out the first package20:52
*** jsavak has quit IRC20:52
stevemar_jaysmordred: clarkb it's not listed as a requirement20:52
clarkbfungi: ya its just funny because requests rams the opposite down our throats20:52
sdaguemordred: I thought something about saml20:52
fungiclarkb: the proposed replacement makes it configurable but i think vorlon wants to just make it not configurable and disabled20:52
mordredsdague: but saml is a plugin now20:52
clarkbfungi: I think its reasonable for a LTS release of a thing to not change that behavior20:52
*** jsavak has joined #openstack-infra20:52
stevemar_jayssdague: it is something about saml, but we haven't released those bits into keystoneauth yet20:53
fungithere was also a thread on the python linux-sig ml about how that was an odd inclusion in a 3.4.x point release20:53
clarkbstevemar_jays: please never make keystoneauth depend on lxml20:53
stevemar_jaysmordred: clarkb keystoneclient still have lxml as a req, i believe20:53
stevemar_jaysclarkb: so that was a discussion at the keystone meeting20:53
mordreddevananda, jroll ^^20:54
*** skylerberg has joined #openstack-infra20:54
jeblairinfra-root: for some reason, puppetmaster did not have a swap partition.  i have created one.  i also fixed dpkg which was broken (probably another oom thing)20:54
clarkbstevemar_jays: mordred just said its a plugin20:54
clarkbstevemar_jays: anyways lxml is a bad dep to hav eeverywhere20:54
clarkbits ok for people that actually need saml20:54
mordredclarkb: it's ironicclient20:54
mordredCollecting lxml>=2.3 (from python-ironicclient>=0.7.0->shade)20:54
clarkbmordred: what is ironic doing iwth xml?20:54
mordredjroll: ^^ ?20:54
stevemar_jays\o/ not us20:54
sdagueclarkb: probably xpatch20:55
mordredclarkb: literally nothing20:55
sdaguenova has it for the same reason20:55
mordredgit grep lxml turns up nothing20:55
clarkbsdague: but I thought we stopped supported xml apis?20:55
krotscheckcrinkle: Is there some way to make individual types dependent on one another? Say, if I want to create a couchdb_admin, make sure that couchdb has already been run? Or do I need to do that manually via require?20:55
stevemar_jaysclarkb: would it be OK to have keystone auth have lxml as part of 'extras' in setup.cfg?20:55
sdagueclarkb: xpath of responses from other xml things, like libvirt20:55
mordredpython-novaclient does not have lxml20:55
stevemar_jaysmordred: same q ^20:55
anteayastevemar_jays: go jays20:55
mordredstevemar_jays: yes!20:55
sdagueno, not the client20:55
sdaguethe server20:55
clarkbstevemar_jays: yes as long as its not requred20:55
stevemar_jaysclarkb: cool20:55
sdagueoh, this is just clients?20:56
clarkbsdague: yes20:56
sdagueoh, yeh, never mind20:56
stevemar_jaysclarkb: mordred do you guys now how that is handled by packagers? do they get all the "extra" bits?20:56
sdaguethough ironic server, it might be vestigial20:56
mordredstevemar_jays: you'd have to ask zigo20:56
clarkbstevemar_jays: iirc debian does them all by default, but not sure about other distros20:56
mordredjroll, devananda, NobodyCam ^^20:56
mordredthere is a patch to remove lxml from python-ironicclent20:56
*** achanda has quit IRC20:56
stevemar_jaysanteaya: hopefully this game turns around20:56
zigomordred: stevemar_jays: May I help ?20:56
mordredzigo: if someone puts an optional depend in extras20:57
mordredzigo: do you add it to depends in debian?20:57
stevemar_jayszigo: ^20:57
anteayastevemar_jays: oh? /me needs to check the score20:57
zigomordred: In ironic?20:57
*** hdd has joined #openstack-infra20:57
anteayafungi: speaking of space did you ever get enough space for log rotate to rotate on gerrit?20:57
mordredzigo: in anything20:57
sdaguemordred: I'm pushing a patch to remove it from the server :)20:57
mordredzigo: actually, right now it's keystoneclient asking about it20:57
sdaguebecause, I think it's vesitigial on the server as well20:58
sdaguenow that you bring it up20:58
mordredzigo: becuase it's an optional depend for a plugin20:58
anteayaClint: so I am reviewing in small chunks, when might I get a new channels.yaml with the comments added back?20:58
zigoI usually never put anything in Recommends, and put everything as a hard Depends:.20:58
mordredzigo: stevemar_jays wants to make it optional for python installs because of compiling lxml - but for debian, it should probably just always be there20:58
mordredyah. that would be fine20:58
anteayaClint: and all the jenkins/jobs/* changes look good to me, please don't change any of those files20:58
fungianteaya: yes, and my fix merged today to correct the logrotate config for it20:58
zigomordred: I'm not sure I'm following in what package I should put a python-lxml depends...20:59
mordredzigo: I think hard depends would be fine - but in the python package it would be listed in extras not requires -is there a good way (other than this) to communicate that to you?20:59
mordredzigo: python-keystoneclient20:59
mordredzigo: you probably alreayd have one20:59
*** glauco_ has joined #openstack-infra20:59
mordredzigo: it should just stay- even if we move the python declaration of the dependency20:59
zigoI don't, but I can fix it right away now ! :)20:59
anteayafungi: yay, thank you20:59
jeblairinfra-root: apache restarted on puppetmaster20:59
anteayafungi: I missed your fix20:59
Clintanteaya: since the comments are done by hand i was hoping to procrastinate that until the list was actually frozen20:59
mordredjeblair: yay!20:59
* zigo does it immediately.21:00
anteayaClint: okay fair enough, I can't sign off on that file then21:00
mordredstevemar_jays: see - zigo is your man. probably some human over in redhat land too21:00
anteayaClint: I'll sign off provisionally21:00
* Clint nods.21:00
zigomordred: For Red Hat, it's usually either Allan Pevec, or Haikel (aka: number80 on IRC).21:00
*** edmondsw has quit IRC21:01
*** rfolco has quit IRC21:01
fungianteaya: it was
anteayafungi: thank you21:01
* anteaya looks21:01
jrollmordred: I see lots of ^^21:02
*** ZZelle_ has joined #openstack-infra21:02
jrolloh I see it21:02
openstackgerritK Jonathan Harker proposed openstack-infra/puppet-logstash: Upgrade from kibana2 to kibana3
mordredjroll: READ ALL MY WORDSES21:02
jrollmordred: I'll have someone land that shortly21:02
mordredjroll: (I made you a patch :) )21:02
jrollmordred: everyone else had words, you had ^^^^^^^^^^^^^21:02
*** kgiusti has quit IRC21:02
stevemar_jayscatching up...21:03
fungijroll: if you don't see the fnord it can't eat you21:03
anteayafungi: thank you, til21:03
*** eharney has joined #openstack-infra21:03
openstackgerritColleen Murphy proposed openstack-infra/jeepyb: Switch from MySQL-python to PyMySQL
*** zz_dimtruck is now known as dimtruck21:04
*** alivigni has quit IRC21:04
anteayastevemar_jays: all I can find is
anteayastevemar_jays: got anything better?21:04
zigomordred: stevemar_jays: Could you explain why lxml is needed? I'm not sure I follow here ...21:04
zigoSomething's using it?21:04
zigoI don't really need to know, but I would prefer to... :P21:05
mordredzigo: the saml auth plugin for keystoneclient needs lxml21:05
zigoGot ya.21:05
mordredzigo: although, now that I'm looking at the code ...21:05
clarkbbecause saml has complicated xml parsing requiremets21:05
anteayaClint: gerrit/projects.yaml will be the worst, so I will save that for tomorrow21:05
clarkbthat aren't trvial to do with python's xml parser21:05
anteayaClint: the worst to review that is21:05
zigomordred: Hey, could you help me with something?21:05
zigoWith PBR ...21:05
mordredzigo: I can- but one sec ...21:05
mordredstevemar_jays: lxml is not in your depends21:05
sdaguejroll: I also don't think you need lxml on the server any more -
mordredstevemar_jays: so there is nothing to change21:05
zigomordred: Let me know when you have 5 minutes then.21:06
sdagueI think that was bleed over from the nova split21:06
mordredzigo: ok. now I'm ready21:06
jeblairsdague: that wound is still bleeding?21:06
Clintanteaya: makes sense21:06
anteayaClint: thanks21:06
zigomordred: I'd like PBR to be aware of the --install-layout=deb and decide to package things correctly in /etc instead of /usr/etc21:06
zigoSo that it would work in both venv AND debian/ubuntu.21:07
mordredzigo: SO ... I agree - I thought that worked already21:07
jrollsdague: I see xml imports all over the place on the server side21:07
zigoI've looked into the PBR code without understanding it ... :/21:07
mordredzigo: which makes this a bug21:07
sdaguejroll: hmmmm21:07
jrollsdague: drivers21:07
sdaguein tree?21:07
sdaguegit grep failing me?21:07
zigomordred: I'd prefer to understand it and do it myself rather than having you fixing it! :)21:07
mordredoh. well21:07
clarkbmordred: it doesn't work you can either root the file paths like /etc/foo and they always go to /etc breaking venvs or you can etc/foo and it will go relative t othe intsall21:08
zigomordred: It's all in pbr/, right?21:08
*** trown is now known as trown|outttypeww21:08
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add migration to cleanup and add additional indexes
clarkbmordred: for venvs that venv/stuff/etc/foo and for debian root install its /usr/local/etc/foo iirc21:08
jrollsdague: ironic/drivers/modules/amt/, ironic/drivers/modules/drac/, ironic/drivers/modules/drac/, ironic/drivers/modules/msftocs/msftocsclient.py21:08
mordredclarkb: right - but setuptools already has a flag for this to re-root stuff21:09
zigoclarkb is right, which is why I want PBR to know about the --install-layout=deb flag.21:09
sdaguejroll that's not lxml21:09
mordredzigo, clarkb: python packages from openstack should stop using data files and should stop instlaling anything in /ec21:09
sdaguethat's stdlib xml21:09
jrollsdague: oh, oops21:09
mordredbecause it doesn't work21:09
sdagueyeh, stdlib xml is all peaches and unicorns21:09
mordredit's literlaly not a thing that is broadly supportable from python installs21:09
zigomordred: Though about a dozen of OpenStack stuff is doing it.21:09
jrollsdague: +2 for you then, thanks21:10
mordredzigo: what we shold do is file bugs on those and fix them21:10
zigoBandit for example does it.21:10
mordredbecause they are wrong21:10
mordredmaybe I'll write a message to the mailing list21:10
mordredzigo: the reason is21:10
* jroll wonders what the latest lxml annoyance is21:10
mtreinishmordred: well the pbr docs saying it does the thing everyone wants probably doesn't help...21:10
mordredzigo: when you use pip - pip builds a wheel first, then installs the wheel - and wheels cannot install files into arbitrary locations21:10
clarkbjroll: it requires many C headers to compile and it is slow to compile and it isn't necessary in 99% of the places people have used it21:11
mordredso anyone telling their package to install files to arbitrary locatoins21:11
mordredis going to get very disappointed21:11
clarkbjroll: so its just a pain to use21:11
mordredmtreinish: we shold probably update those too21:11
sdaguemordred: so what you are saying is python is an unsuitable language to write system software? because etc and data files are kind of important.21:11
fungii may be at fault for updating the docs on the insistence from others that it worked without testing it myself to confirm21:12
jrollclarkb: yeah, I was aware of that bit, I assumed there was something new :P21:12
openstackgerritColleen Murphy proposed openstack-infra/puppet-jeepyb: Remove mysql::python class inclusion
clarkbjroll: the something new is we thought we had exorcised it completely and ironicclient helpfully installed it anyways for no reason21:12
openstackgerritColleen Murphy proposed openstack-infra/puppet-nodepool: Remove mysql::python class inclusion
zigomordred: Please *do* write a message to the list, this IMO has to be tackled in a way or another.21:12
mordredsdague: what I'm saying is that, from what I understand from dstufft, installing things to etc with pip is a thing that is fraught with peril21:12
mordredzigo: will do21:12
*** achanda has joined #openstack-infra21:12
* zigo goes back to finish packaging mistral21:12
mordredsdague: dstufft and lifeless might be able to shed deeper light21:13
jrollclarkb: lol, sorry about that :/21:13
sdaguemordred: right, can we work on that? Because writing a bunch of system software, with native packaging that don't include system files, is kind of a pain.21:13
mordredsdague: but ultimately, I think it's the reminder that python _packaging_ is not a replacement for distro packaging21:13
clarkbmordred: or configuration management21:14
*** david-lyle_ has quit IRC21:14
mordredclarkb: that too21:14
*** notnownikki has joined #openstack-infra21:14
*** dimtruck is now known as zz_dimtruck21:14
mordredand I think it's a problem they're not interested in solving21:14
mordredbecause most people installing things for real are using config management and/or distro packaging21:14
mordredand if you really do need data files - you can put them in the package21:14
mordredand get to them via pkg_resources21:14
stevemar_jaysmordred: wow lxml wasn't used at all in ironicclient21:15
sdagueok, getting to them via pkg_resources is fine21:15
mordredstevemar_jays: right?21:15
sdaguebut we need a pattern for that21:15
stevemar_jaysthats silly pants21:15
mordredsdague: agree21:15
sdaguebefore you yell at everyone21:15
*** ldnunes has quit IRC21:15
mordredsdague: oh - I had no intention of yelling21:15
sdagueI find that hard to believe :)21:15
mordredsdague: I was going to do my best to try to clarfy the current state of the world21:15
fungigiven how pip is unlikely to ever implement safeguards against blowing away arbitrary files, i don't think i want it putting things in my /etc anyway?21:15
mordredsdague: because unlike most times when I want to yell - I think it's competely reasonable for people to have the wrong impression in this case21:16
sdaguefungi: so, while I get that, it also means that devstack is 15 KLOC of bash21:16
sdaguebecause we can't pip install nova21:17
sdagueand expect anything useful to happen21:17
sdagueso you've punting a huge amount of logic on how this code gets installed and configured to the next level of installers21:17
sdagueof which we have a donze21:17
sdaguewhich means that through normal entropy, they will be different21:17
sdagueand it adds a huge cliff to overcome for interop21:17
sdaguethat is legitimately bad for all of openstack21:18
lifelessmordred: 'sup ?21:18
sdagueand I get we have no solution, but not having a solution doesn't mean the current state is good21:18
fungisdague: yep. though i have a feeling config file handling would have been divergent regardless because every distro does its own thing with configs21:18
jeblairinfra-root: exists21:19
jrollrandom thought: I would love to take openstack-ansible or similar and base devstack on that21:19
fungijeblair: yay!21:19
anteayaClint: I'm done reviewing that change for today21:19
sdaguefungi: they might, but we'd at least be able to say "this is how you diverge from openstack upstream"21:19
sdaguejroll: what does that solve?21:19
anteayaClint: I will do acl file paths and gerrit/projects.yaml tomorrow21:19
sdaguenow we have a dozen - 1?21:19
anteayajeblair: yay21:19
fungigot it, as opposed to "we didn't solve this upstream, take your best guess"21:19
jrollsdague: it solves the "15k lines of bash" problem, which is tangetial here21:20
sdaguefungi: right, exactly21:20
nibalizerjeblair: neat!21:20
Clintanteaya: ok, cool21:20
jrollsdague: I'm not saying this solves the current issue, just a separate issue that I sometimes think about21:20
lifelesswhats the issue, I got pinged21:20
lifelessbut there's pages of backscroll21:20
Clintlifeless: pip and /etc21:21
anteayaClint: thanks for your help today21:21
jrolllifeless: packaging is hard21:21
anteayajeblair: nice robots.txt21:21
Clintsetuptools is broken21:21
*** Volundr has quit IRC21:21
lifelessClint: how so ?21:21
jrolllifeless: fwiw, mordred is explaining on the list, if you'd rather wait for that21:21
lifelessjroll: since his ping said I might shed deeper light...21:22
sdaguejroll: well, even though I'm not in love with bash, the language isn't the problem, it's the fact that there is so much post install setup regardless of system, because the python packages can't do it themselves21:22
anteayastevemar_jays: yay21:22
lifelessjroll: I just want to know what I'm shedding light on21:22
fungilifeless: the "can't we all just get along^W^Whave pip install files in etc?" discussion21:22
lifeless'nova can't install properly via pip'21:22
lifelessor some such21:22
sdaguelifeless: yeh, basically that21:22
lifelessI saw a reference to nova not being able to be on PyPI21:22
Clinti think there are many orthogonal issues going on21:22
lifelesswhich I don't understand at all21:22
sdagueand that some packages are trying to use the etc and data features in pbr, which are apparently not supposed to be used21:23
mordredjeblair: yay!21:23
lifelesssdague: they aren't? Colour me confused.21:23
lifelessThere's a specific issue with wheels and virtualenvs21:23
lifelessI wasn't aware of a deeper/bigger problem21:23
openstackgerritMerged openstack-infra/shade: Document filters for get methods
mordredlifeless: last I talked ot dstufft he said that using pip data_files feature to install files outside of the package was just going to not generall work21:24
lifelessso the place it doesn't work is virtualenvs21:24
*** tiswanso has quit IRC21:24
mordredsdague: but also, I'd argue that if nova needs a config file to work, it's a bug in nova - there should be sane defaults and it should operate that way21:24
lifelessbecause virtualenvs aren't integrated into anything else, so etc, usr-share etc etc are all foreign concepts21:24
*** whoops has joined #openstack-infra21:24
jrollsdague: my thought about using ansible/etc for devstack was completely orthogonal to the situation at hand, don't worry about it :)21:25
mordredsdague: if it's not possible to have sane enough defaults for it to work without  afile, then it's not possible for it to work by installing a config file into /etc21:25
sdaguemordred: well, policy.json is a good instance21:25
lifelesssdague: so lets start this way - as far as I know there's no bug filed on pbr to enable {thing that isn't fully specified}21:25
mordredsdague: which means either it can work out of the box and the /etc issue is a red herring, or it is absolutely reuqired to have an installer around it21:25
sdagueit's fixable if we move policy to code21:25
mordredsdague: right. which we should21:25
lifelesssdague: lets get a bug filed with reproduction examples21:25
mordredbut that's a bug in nova, not in pip21:25
mordredpip is just pointing out hte bug in an annoying way21:26
lifelesssdague: and I can shop that around the ecosystem21:26
sdaguerootwrap files21:26
lifelesssdague: if we ignore virtualenvs for a moment, I'm not aware of any systemic problem.21:26
mordreda default policy.json could exist in the code pacakge that would get overridden by an /etc/ policy.json if such a thing existed21:26
clarkbfungi: any chance you can review quickly? need that in before the cron runs on friday21:26
lifelesssdague: and I'd be very happy to help sort out a runtime library to give consistent answers for paths to give at least predictable behaviour for virtualenvs21:27
sdagueI'd also really like man pages21:27
jeblairinfra-root: initial bandersnatch sync running on pypi.sjc121:27
sdaguelack of man pages makes me a sad panda21:27
mordredjeblair: woot!21:27
lifelesssdague: they should work too21:27
sdaguelifeless: we still have to prebuild them, right?21:28
*** yfried_ has quit IRC21:28
sdaguemordred: I absolutely agree we should make as much work on sane defaults as possible21:29
lifelesssdague: we can either include them in the sdist, or we can make building a wheel/doing an install depend on generating them21:29
* clarkb remembers infra-root is athing would be good to get in before the cron to restart jenkinses runs21:29
lifelesssdague: including them in the sdist makes the setup_requires story much less problematic21:30
*** _denisra has joined #openstack-infra21:30
lifelesssdague: so I'd like to keep doing that for now, at least until bootstrap-requires is a thing we can depend on for CI21:30
sdaguelifeless: right, but that means you can't go from source to installed21:30
lifelesssdague: [at which point easy-install will work for folk who haven't upgraded their infrastructure and I don't need to stress any more]21:30
sdaguefrom the kind of sort that people will edit21:30
lifelesssdague: we can do both21:30
sdagueanyway, it's dinner time, so I need to run21:31
lifelesssdague: I suspect, with care21:31
lifelesssdague: but please - lets get this into actual bugs21:31
lifelesssdague: rather than discussions here, which is not persistent and not distributable out to folk working on this stuff more broadly21:31
sdaguelifeless: in jp, lets talk about what those actual bugs would look like21:31
lifelesssdague: sure21:31
*** thiagop has quit IRC21:32
sdaguelifeless: I'm happy to help define my puppies and unicorns world21:32
sdagueonce we get back, up until summit, lots to do21:32
*** yfried has joined #openstack-infra21:32
*** notnownikki has quit IRC21:33
dstufftlifeless: setuptools and distutils/wheel have different opinions on where data_files should go21:33
*** jtomasek has quit IRC21:33
*** EricGonczer_ has quit IRC21:34
*** thorst has quit IRC21:34
*** hdd has quit IRC21:34
dstufftso they'll get installed to different places depending on A) if your uses setuptools or distutils and B) if it installs from wheels or sdist21:34
*** Rockyg has quit IRC21:35
openstackgerritMerged openstack-infra/system-config: Use ansible service restart instead of start
*** annegentle has quit IRC21:37
lifelessdstufft: yup, and virtualenvs :/21:37
*** regXboi has quit IRC21:38
anteayamorning jhesketh21:41
anteayajhesketh: when are you in tokyo?21:43
dimswznoinsk: pong21:44
dimswznoinsk: i see the bug report. thanks!21:44
jheskethanteaya: Monday night before the conference. I won't have much spare time unfortunately21:44
*** zz_dimtruck is now known as dimtruck21:44
openstackgerritClint Adams proposed openstack-infra/project-config: Remove duplicate stackforge/monasca-agent line
anteayajhesketh: :(21:48
anteayajhesketh: looking forward to seeing you21:48
*** achanda has quit IRC21:48
anteayajhesketh: at least you won't be jet lagged :)21:48
jheskethTrue :-)21:49
fungiwell, as much anyway21:50
fungii have to assume tokyo is still not in your timezone21:51
*** bigjools_ is now known as bigjools21:52
*** bigjools has quit IRC21:52
*** bigjools has joined #openstack-infra21:52
fungiugh... of the three popular fishbowl sessions, the one least relevant to the qa crew is "scaling repo creation" but if i put it on the slot overlapping with qa then it's also conflicting with an ansible session21:53
fungiif i avoid scheduling that concurrent with an ansible session then i either cut the qa people out of task tracking or nodepool plugins21:54
*** burgerk has quit IRC21:54
anteayamaybe we should ask sdague and mtreinish?21:55
fungiwell, i'm going back over the details to see if there is a subtle solution in the session descriptions21:55
anteayathe nodepool plugins: who would be writing them, who would be consuming them?21:56
anteayathis is for unique configurations for test jobs?21:56
clarkbanteaya: its to handle various backend options that you may use for compute resources21:56
fungiyeah, looks like for handling unique sorts of (not necessarily traditional nova virtual machine instance) workers21:56
anteayayeah I can see where qa would want to be involved with that21:57
anteayathe task tracking conversation21:57
anteayamostly it is that we have a solution that we can use21:57
anteayaI think21:57
mtreinishwhat do I need to go too?21:57
anteayamtreinish: hi21:57
anteayamtreinish: we will have a fishbowl that overlaps with qa21:58
fungijust everybody has a dog in that (task tracking) fight unfortunately21:58
anteayawe are trying to pick the topic of least interest to qa21:58
anteayafungi: true21:58
*** mriedem has quit IRC21:58
mtreinishfungi: as long as I get email or other notifications and it works more/better than lp I'm happy :)21:58
clarkbhoneslty I am not sure that qa really needs to be in the nodepool session21:59
clarkbthats supre implementation detail21:59
mtreinishnodepool plugins, I don't think I need to be in that one21:59
mtreinishI don't think I'm gonna write or use one21:59
mtreinishbut I guess time will tell21:59
*** baoli_ has quit IRC21:59
anteayamtreinish: so you don't care about any of them?22:00
anteayathat makes it easy22:00
*** baoli has joined #openstack-infra22:00
mtreinishwell I actually do care about the task tracking22:00
fungithe other bit i'm toying with is having a task tracking workroom session after the task tracking fishbowl session since there seemed to be interest in both (so we can discuss and then hack on what we discussed) but the only way to make that work is if the task tracking fishbowl is at the same time as a qa work session22:00
*** baoli has quit IRC22:00
mtreinishbecause I was very not happy using storyboard22:00
anteayafungi: did you nix the infra council council?22:01
*** baoli has joined #openstack-infra22:01
fungianteaya: yeah, it got fewer votes than the top 322:01
openstackgerritgreghaynes proposed openstack-infra/nodepool: Trigger image builds using gearman
anteayaI do think it is worth discussing, perhaps over dinner then22:01
fungimeh, i just put it on there because we needed ideas and i didn't want to be a bad example22:02
fungi"obligatory session suggestion"22:02
anteayafungi: okay fair22:02
*** sigmavirus24 is now known as sigmavirus24_awa22:02
anteayafungi: you leader you22:02
clarkbjesusaurus: if the release happens today (I think its supposed to be done nowish) will you be around tomorrow afternoon to try switching to kibana3?22:03
clarkbjesusaurus: I can likely do it myself but may be good t ohave you around too22:03
fungiso if we just stick to a fishbowl for task tracking (plus possibly some time on the sprint day) then i can do a double-length workroom session for masterless puppet. that might actually be productive22:03
*** amitgandhinz has quit IRC22:03
fungiit was by far the most popular workroom topic of the three22:03
*** amitgandhinz has joined #openstack-infra22:03
clarkbjesusaurus: if not tomorrow then likely monday because friday will be stackforge EOL prep22:04
*** cloudtrainme has quit IRC22:05
anteayafungi: oh, I didn't know that22:05
fungimasterless puppet had 6 votes, nodepool image workers had 5, gerrit development had 3 (with me abstaining from them)22:05
*** hdd has joined #openstack-infra22:06
*** rossella_s has quit IRC22:06
*** jsavak has quit IRC22:06
anteayaI had though a crowd came out of nowhere and decended on masterless puppet22:06
fungifor the fishbowls, nodepool plugins had a whopping 8 votes, scaling repo creation 7, task tracking 6 (if i combined the storyboard and maniphest workroom votes too)22:06
*** rossella_s has joined #openstack-infra22:07
anteayawell you are following the numbers22:07
anteayastevemar_jays: yay!!!!!22:07
*** jamielennox|away is now known as jamielennox22:07
anteayastevemar_jays: was that a Jose homer?22:08
*** amitgandhinz has quit IRC22:10
*** skylerberg has quit IRC22:11
*** reed_ has quit IRC22:14
*** vkmc-afk is now known as vkmc22:15
*** reed_ has joined #openstack-infra22:15
*** achanda has joined #openstack-infra22:15
*** reed_ has quit IRC22:15
ruagairSorry I missed you ping during infra meeting yesterday jeblair22:16
ruagairI was about and in the meeting but en route to and at the airport, so parts of the meeting slipped me by.22:17
ruagairI'll be in Tokyo, at the Maniphest session.22:17
ruagairSpending a fair bit of time on it now. Just when I was about to submit a whole swag of changes, the entire game changed :-D22:18
* ruagair is going to have to go back to the start and review everything in more detail.22:18
*** tonytan4ever has quit IRC22:20
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Add openstack-health api server
mtreinishjhesketh: ^^^22:20
*** aysyd has quit IRC22:21
greghaynesclarkb: random builder thought - Right now it isnt backwards compat WRT preserviing existing diskimages / snapshot images22:22
greghaynesclarkb: so when we deployt it we will have to start with all new imatges22:23
*** dramalho has quit IRC22:23
greghaynesclarkb: I could potentially make a transitional patch where builders can load existing snapshot/dib images from nodedb but new images are created only on builders, and we could migrate all images while running that patch OR we can just accept some downtime when we deploy22:24
*** dimtruck is now known as zz_dimtruck22:26
*** hdd has quit IRC22:28
*** glauco_ has quit IRC22:28
clarkbgreghaynes: wouldn't the db know about the existing images in the clouds and continue to boot from them ok?22:28
clarkbgreghaynes: then the only transition thing is building new ones and uploading them but we shouldn't have downtime while that happens right?22:28
*** otter768 has quit IRC22:29
*** hdd has joined #openstack-infra22:29
*** dramalho has joined #openstack-infra22:29
*** otter768 has joined #openstack-infra22:29
*** dramalho has quit IRC22:29
*** Sukhdev has quit IRC22:30
greghaynesclarkb: hrm. I think youre right - nodepool should work for doing its thing, we just wont be able to delete existing images22:30
clarkbgreghaynes: we can manually clean those up though right?22:30
greghaynesactually, I wonder what would happen if you try to delete them22:30
clarkbthats probably good neough22:30
greghaynesclarkb: Yea22:30
greghaynesclarkb: I should look at that more closely and see what goes on but in theory that should be doable22:31
openstackgerritColleen Murphy proposed openstack-infra/system-config: Update stdlib module to latest version
clarkbgreghaynes: the devstack pluggin should make it easy to test22:32
greghaynesooo yes22:32
anteayaclarkb: mind helping to clean up a duplicate entry in gerritbot/channels.yaml in prep for the rename?
clarkbanteaya: done22:34
anteayaclarkb: thanks22:34
anteayastevemar_jays: he stole home and was called safe?22:34
* anteaya can only see the updated scoreboard and the twitter feed22:35
clarkbanteaya: you don't have a radio? I actually do enjoy listening to radio broadcast sportsball22:37
openstackgerritMerged openstack-infra/project-config: Remove duplicate stackforge/monasca-agent line
*** DericHorn-HP has joined #openstack-infra22:38
anteayaclarkb: good point22:39
anteayaI haven't listened to the radio in I don't know how long22:39
anteayaoh cbc doesn't have the ball games anymore22:40
anteayathe gov cut funding so they couldn't afford the licencing fees22:40
anteayarogers cable doesn't have radio22:40
* anteaya notes the election is next monday!22:40
* anteaya goes back to the scoreboard and twitter feed22:41
*** pradk has quit IRC22:41
anteayanone out, two on base, go jays22:42
*** markvoelker has quit IRC22:43
*** ianw has quit IRC22:43
*** asettle has joined #openstack-infra22:44
*** achanda has quit IRC22:45
*** ianw has joined #openstack-infra22:45
*** openstackgerrit has quit IRC22:46
*** openstackgerrit has joined #openstack-infra22:46
*** achanda has joined #openstack-infra22:47
*** achanda has quit IRC22:47
mtreinishcrinkle, nibalizer: do you have any pointers on how to read the apply test output:
*** ddieterly has quit IRC22:48
mtreinishI never know what to look for in puppet test output and I always find more than one "Error" by searching22:48
clarkbmtreinish: ya, if you grep for the host that you should be affecting and look there usually you find it in the output just for it22:49
clarkbmtreinish: what change?22:49
clarkber its in the link nevermind22:49
mtreinishclarkb: ah there it is:
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/subunit2sql: Change uuid columns to bigint
openstackgerritgreghaynes proposed openstack-infra/nodepool: Trigger image uploads using gearman
*** annegentle has joined #openstack-infra22:52
*** SumitNaiksatam has joined #openstack-infra22:52
*** markvoelker has joined #openstack-infra22:53
jesusaurusclarkb: yeah i can be around22:53
openstackgerritgreghaynes proposed openstack-infra/nodepool: Add dib deletion test
openstackgerritgreghaynes proposed openstack-infra/nodepool: Trigger image delete using gearman
openstackgerritgreghaynes proposed openstack-infra/nodepool: Move nodepool config loading into module
*** pc_m has quit IRC22:54
crinklemtreinish: search for 'exit 1'22:54
*** camunoz has joined #openstack-infra22:55
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Add openstack-health api server
mtreinishcrinkle: cool thanks22:55
mtreinishclarkb: ^^^ forgot to add the openstack-health module22:56
anteayait comes in handy22:56
clarkbmtreinish: I think thats the one we have to rename22:56
clarkbnibalizer: ^ can you weigh in on that?22:56
*** baoli has quit IRC22:57
mtreinishclarkb: yeah I think you're right there is a rename patch up for it22:57
clarkbI am not sure if the - in the name will proeprly break anything, maybe we use it at is until it gets renamed22:57
mtreinishmy understanding was it wouldn't break anything but using an underscore is the "right" way to name it22:57
clarkbmtreinish: I think puppte does break in some weird corner cases but we are unlikely to hit them22:58
openstackgerritgreghaynes proposed openstack-infra/nodepool: Make secure.conf optional and backwards-compat
anteayait parses _ differently22:58
anteayathat was my understanding22:58
anteayawhich is why _ must be used in modules names with more than one word22:58
* anteaya stands to be corrected22:59
*** mestery has joined #openstack-infra22:59
clarkbanteaya: any other items I should be looking at in prep for saturday renames?23:00
mtreinishwell if it doesn't work there's no harm in waiting until the rename23:00
*** jhesketh has quit IRC23:00
clarkband the noop test should be a good first pass23:01
*** Sukhdev has joined #openstack-infra23:01
*** jhesketh has joined #openstack-infra23:01
anteayaclarkb: well if you want to ensure I did it correctly, you can ensure that and comprise all the repos on
anteayathat is for patchset 33 of that change23:02
clarkbsure I can do some diffing23:02
anteayathen you can ensure that patchset 33 -renames contents won't clash with
anteayaI did that visually23:03
clarkbanteaya: why not ps35 (the most recent one)23:03
anteayabecause I worked off of ps3323:03
anteayaif there is no change in those scripts then fine23:04
*** rlandy has quit IRC23:04
anteayasorry those files, not those scripts23:04
openstackgerritgreghaynes proposed openstack-infra/nodepool: Decouple nodepool db and config from builders
anteayathen in I have checked all the jenkins/jobs entries and zuul/layout.yaml23:04
openstackgerritgreghaynes proposed openstack-infra/nodepool: Decouple builders from nodepool instance
anteayaand confirmed that all the changes are the same as what is in the stackforge-renames file from ps3323:05
anteayathe gerritbot/channels.yaml will change23:05
anteayaand I will work on the acl file paths and gerrit/projects.yaml tomorrow23:06
anteayaclarkb: does that make sense?23:06
openstackgerritMerged openstack-infra/jenkins-job-builder: fix for python 3, decode job output
*** rlandy has joined #openstack-infra23:07
*** skylerberg has joined #openstack-infra23:07
*** ZZelle_ has quit IRC23:07
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Change uuid columns to bigint
clarkbanteaya: puppet-nslcd is missing from your data files23:08
*** otter768 has quit IRC23:08
*** otter768 has joined #openstack-infra23:08
anteayaI think it is there23:09
* anteaya checks23:09
*** achanda has joined #openstack-infra23:09
anteayaline 46:
*** weshay has quit IRC23:09
pvaneckfungi: Hey, I am trying to resolve a session issue with the infra refstack site. When you get a chance, can I get apache restarted on the vm?23:10
* anteaya has memorized quite a few repo names today23:10
pvaneckIt doesn't look like the puppet-module is configured correctly to restart apache on python code changes.23:10
fungipvaneck: done23:10
clarkbanteaya: hrm how come it showed up in my diff23:10
anteayaclarkb: not sure23:10
pvaneckWill have to modify the puppet module, but first want to see if the session issue is resolved.23:10
pvaneckfungi: thanks. that was quick23:10
clarkbanteaya: oh! because its there twice23:10
anteayaclarkb: is it?23:11
clarkbanteaya: ya its in both data files23:11
fungipvaneck: that's because `ssh sudo service apache2 restart` is one line23:11
anteayait is23:11
anteayaclarkb: nice one23:11
anteayaclarkb: I missed that, thank you23:11
*** gildub has joined #openstack-infra23:13
fungiokay, proposed summit schedule has been sent to the infra and dev mls23:14
anteayacody-somerville- yolanda rcarrillocruz do you want puppet-nslcd moved from stackforge to openstack or do you want it retired?
anteayait is currently on both lists23:15
fungi(let the flames begin!)23:15
anteayafungi: yay!23:15
anteayamild flames at best23:15
fungidon't cheer until you've at least looked at my work ;)23:15
anteayaha ha ha23:15
*** ashleighfarnham has quit IRC23:16
clarkbanteaya: and according to diff the list of rename projects does not conflict with the list of existing openstack/ (and others) projects23:16
anteayaclarkb: yay diff23:16
clarkbat least I am pretty sure that if I diff two sorted name lists and a name matches it should show me two different contexts23:16
clarkbbut I just have 1 with all the names in one list on one side and all the names in the other list on the other side23:16
anteayaI hope23:16
lifelessNakato: so, project-config for neutron next, I guess?23:16
Nakatolifeless: Yep, I'm fixing the current patches up now23:17
* anteaya looks at fungi's work23:17
anteayafungi: nicely done23:18
anteayaI particularly like the part where we spend time working on gerrit before we spend time sitting around talking about it23:19
fungihrm, on a reread i didn't make the nodepool image worker workroom description workroomy enough. i'll add the word work a few more times23:19
*** dims_ has joined #openstack-infra23:19
wznoinskdims: it looks like affecting a --blacklist_file <list_of_tests> scenario too23:19
*** hdd has quit IRC23:20
*** yamamoto has quit IRC23:20
clarkbfungi: is it possible to say Work Session (Masterless Puppet)23:20
clarkbfungi: the titles lack info23:20
fungiclarkb: it's not possible, and that's intentional23:20
clarkbhuh why is it intentional?23:21
anteayakeep the roving masses down23:21
fungithe workroom sessions are supposed to be a little more mysterious23:21
fungisolid, if boring, descriptions and a generic title23:21
clarkbI see23:21
anteayalike he totally nixed the word containers in the title and moved to nodepool plugins23:21
anteayayeah, nothing to see here, have you taken a look in the room next door?23:21
clarkbanteaya: haha good point23:21
lifelessits intended to stop overcrowding from non-involved23:21
*** dims has quit IRC23:22
fungiit's a compromise since 1. we want to give free passes to contributors even if they only merged 1 patch, and 2. we want it to be possible for non-developers to join us and get involved (in some extremely unusual circumstances, i'll admit)23:22
*** Piet has quit IRC23:23
clarkbclearly last minute session in the garden is the best way to solve this prolem23:24
mordredclarkb: ooh. this is nice:
fungiokay, an extra worky sentence tacked onto the nodepool image workers description now23:24
*** hdd has joined #openstack-infra23:24
*** thorst has joined #openstack-infra23:24
anteayanicely done23:24
anteayaand worklike23:24
fungii want to make sure the workrooms are about potentially getting _something_ done rather than just jawing23:25
* anteaya nods23:25
anteayamessage recieved23:25
clarkbmordred: see I think thats one thing that puppet gets right23:25
anteayaI won't make the same mistake this summit23:25
mtreinishclarkb: we might need to wait for the rename: it still doesnt work23:25
clarkbmordred: I shouldn't hvae to care that its apt or yum or pip23:25
clarkbmordred: I want package foo installed at version X if applicable23:25
clarkbmordred: if ansible can handle systemd, openrc, sysv, upstart, etc why can't it do that for packages?23:26
*** dewsday has joined #openstack-infra23:26
fungiand with that chore behind me, i have some non-openstack evening chores to which i must attend. might be online again before sleep, not sure23:26
clarkbmordred: I guess its good we have a workaround for the missing feature though23:26
mordredclarkb: deliberate choice by whatshisface before23:26
*** asettle has quit IRC23:26
anteayafungi: enjoy more work23:27
*** dewsday is now known as asettle23:27
clarkbmordred: except the abstraction is leaky see service23:27
clarkbmordred: my point is be consistent and ansible is not23:27
mordredclarkb: I was mostly pointing to the block section thing - I think that'll allow us to make some of the conditionals make sense23:27
anteayamtreinish: that was a baseball, the jays are out of the 8th inning yay, not your thing doesn't work yay23:27
mordredclarkb: I'm not sure puppet is any better with this, btw23:27
clarkbmordred: ah ya I hadn't thought of it that way, for devstack gatey things that would help23:27
mordredclarkb: we still have to have sections of "if debian the package is called this, and if it's fedora it's this23:27
clarkbmordred: here is a nova-net, here is a neutron23:27
mordredclarkb: yah23:27
mordredclarkb: that was the bit I was interested in - the other ... kinda meh23:28
mordredclarkb: I'd like to make a bindep module for ansible actually23:28
*** annegentle has quit IRC23:28
clarkbmordred: and have it map onto the package manager with names for you?23:28
mordredclarkb: so that you can easily say "yo, go install these files"23:28
mordredclarkb: yah23:28
mordredclarkb: and not have to do all of the stuff we do currently in our puppet23:28
mordredjust have a bindep file - and say "hey, this is my bindep file"23:28
* mordred should put that on his list ...23:29
*** annegentle has joined #openstack-infra23:29
*** dramalho has joined #openstack-infra23:30
mordred(also, someone who knows ruby could write a similar module for puppet and that would also be kinda cool23:30
anteayamordred: you have a list23:30
mordrednibalizer, crinkle: ^^23:30
mordredanteaya: I have many lists23:30
anteayaha ha ha23:30
anteayado you just make them or do you ever reference them23:30
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Added parallelization options
*** _denisra has quit IRC23:31
mordredanteaya: it's like perl - referencing them makes them23:31
*** annegentle has quit IRC23:33
anteayamordred: do you ever cross anything off of them?23:33
openstackgerritIan Wienand proposed openstack-infra/nodepool: Enable a fake statsd server for devstack testing
mordredanteaya: it's like java, why bother deleting anything from memory?23:34
jheskethmtreinish: commented on 23494523:34
*** bdemers_ has joined #openstack-infra23:34
*** dramalho has quit IRC23:34
*** alexsyip has joined #openstack-infra23:34
openstackgerritSachi King proposed openstack-infra/project-config: Add pep8-constraints jobs to Neutron
openstackgerritSachi King proposed openstack-infra/project-config: Add cover-constraints jobs to Neutron
openstackgerritSachi King proposed openstack-infra/project-config: Add tarball-constraints jobs
openstackgerritSachi King proposed openstack-infra/project-config: Add docs-constraints jobs to Neutron
anteayamordred: ha ha ha, until you have to then you just spin in circles and never manage to delete anything23:35
*** bdemers has quit IRC23:35
*** bdemers_ is now known as bdemers23:35
anteayamordred: what is like prolog?23:35
*** cloudtrainme has joined #openstack-infra23:35
anteayaI'm assuming you are going to work your way through all the languages23:35
mordredanteaya: indeed. what _IS_ like prolog?23:36
*** ivar-laz_ has joined #openstack-infra23:36
Nakatolifeless: updated:
clarkbjhesketh: did you see the problems we ran into with the swift + disk generated indexes?23:37
jheskethclarkb: ah no? :-(23:37
anteayaprolog is thousands of unique individuals23:37
anteayaand you have to figure out how to effectively make carpool arrangements23:37
clarkbjhesketh: our users requested timestamps and file sizes. File sizes I implemented and was simple. Timestamps is hard because swift doesn't really give us that info for subdirs23:37
jheskethah, so not a problem so much as a feature regression?23:38
*** markvoelker has quit IRC23:38
*** oomichi has joined #openstack-infra23:38
anteayaand all the people carpooling have to like all the other people in their carpool23:38
clarkbjhesketh: also the html detection broke on the testr results html files :( so I tried using the same rules as the vhost and only run console.html through os-loganalyze but then you don't get the other html files rendered in your brwoser because passthrough treats them as gzipped files23:39
clarkbjhesketh: ya and also ^23:39
clarkbjhesketh: so anyways something to think about a bit more23:39
jheskethclarkb: well we could serve up timestamps for on-disk dirs and any files23:39
clarkbjhesketh: yes that I did get implemented23:39
*** ivar-lazzaro has quit IRC23:40
clarkbjhesketh: but it doesn't help people looking at periodic job logs23:40
clarkbbecause there are many dirs23:40
jheskethright, that's problematic23:40
mtreinishjhesketh: responded, I'll respin it after I finish working on SpamapS's subunit2sql patch23:40
*** ivar-laz_ has quit IRC23:40
jheskethmtreinish: cool23:41
clarkbjhesketh: but other than that it worked great23:42
clarkbjhesketh: so its pretty close23:42
jheskethclarkb: do you have an example of a broken testr result file? I opened a random job and it appeared to be working23:42
clarkbjhesketh: ya we reverted23:42
jheskethah, which one was reverted?23:42
clarkbjhesketh: the vhost change in puppet-openstackci23:42
clarkbjhesketh: so if you want to see it again you can stop puppet on logs.o.o and update the logs-dev vhost manually23:43
clarkbjhesketh: then use logs-dev instead of logs.o.o23:43
anteayastevemar_jays: yay!!!!!!!23:45
*** rfolco has joined #openstack-infra23:46
*** rfolco has quit IRC23:46
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Change uuid columns to bigint
*** mestery has quit IRC23:49
openstackgerritMerged openstack-infra/irc-meetings: Change chair name for Training guides
*** yamamoto has joined #openstack-infra23:50
*** spzala has quit IRC23:52
*** gyee has quit IRC23:54
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Add openstack-health api server
mtreinishjhesketh: ^^^23:55
*** gordc has quit IRC23:55
*** SumitNaiksatam has quit IRC23:56
jheskethmtreinish: lgtm23:56
*** mestery has joined #openstack-infra23:57
mtreinishjhesketh: well except for the rename thing, which I think is why that apply test is failing :)23:57
*** hrou has quit IRC23:57
*** _hrou_ has joined #openstack-infra23:57
openstackgerritIan Wienand proposed openstack-infra/project-config: Remove dib-lint flake8 requirement
*** edmondsw has joined #openstack-infra23:58
*** doug-fis_ has joined #openstack-infra23:58
*** bdemers_ has joined #openstack-infra23:58
jheskethoh did the rename happen already (clearly I didn't check)23:59
*** mcdonagm__ has joined #openstack-infra23:59
*** bdemers has quit IRC23:59
*** ajmiller_ has joined #openstack-infra23:59
*** mfmcdonagh has quit IRC23:59
*** mcdonagm has quit IRC23:59
*** ajmiller has quit IRC23:59
*** asselin has quit IRC23:59
*** sridhar_ram has quit IRC23:59
*** bdemers_ is now known as bdemers23:59
*** asselin has joined #openstack-infra23:59

Generated by 2.14.0 by Marius Gedminas - find it at!