Tuesday, 2014-12-02

*** sarob has quit IRC00:00
jeblairsdague: did you make this? http://docs.openstack.org/infra/manual/developers.html#quick-reference00:01
*** emagana has joined #openstack-infra00:01
*** nelsnelson has quit IRC00:01
jeblairsdague: zuul change aprvd; fungi: once it merges we might want to restart to pick it up00:02
*** ddieterl_ has quit IRC00:02
*** armax has joined #openstack-infra00:03
pleia2jeblair: he did, source is here: https://wiki.openstack.org/wiki/File:Code_review.svg00:03
openstackgerritAnita Kuno proposed openstack-infra/infra-manual: Creates a directory for non-indexed content  https://review.openstack.org/13819500:03
*** annegent_ has joined #openstack-infra00:03
jeblairpleia2: cool thanks00:04
*** russellb has joined #openstack-infra00:04
jeblairheh, firefox's svg rendering is not quite right (some arrows point the wrong way)00:04
anteayaha ha ha00:05
pleia2chrome doesn't do much better, I just download it and open with inkscape, don't bother looking at it in the browser00:05
clarkbjeblair: appears to happen in chromium too00:05
openstackgerritMerged openstack-infra/zuul: Fix KeyError: 'sortKey'  https://review.openstack.org/13809900:05
jeblairsdague, fungi: ^00:05
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Fill out running jobs with zuul section  https://review.openstack.org/13820900:05
*** dims has quit IRC00:06
*** sarob has joined #openstack-infra00:07
*** davideagnello has quit IRC00:08
*** annegent_ has quit IRC00:09
*** kumartin has quit IRC00:09
*** kumartin has joined #openstack-infra00:09
*** talluri has joined #openstack-infra00:09
*** davideagnello has joined #openstack-infra00:10
*** MaxV has joined #openstack-infra00:11
*** ChuckC_ has joined #openstack-infra00:12
*** talluri has quit IRC00:14
*** Masahiro has joined #openstack-infra00:15
*** hdd has quit IRC00:15
*** dannywilson has joined #openstack-infra00:16
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Re-approval of change as alternative to recheck  https://review.openstack.org/13820400:17
openstackgerritAnita Kuno proposed openstack-infra/infra-manual: Adds instructions for new developers to use sandbox  https://review.openstack.org/10495100:17
*** Masahiro has quit IRC00:19
*** ChuckC_ is now known as ChuckC00:20
*** annegent_ has joined #openstack-infra00:21
*** wenlock has quit IRC00:23
openstackgerritStefano Maffulli proposed openstack-infra/infra-manual: Test to include slides as output for the manual  https://review.openstack.org/13821000:24
*** emagana has quit IRC00:25
*** emagana has joined #openstack-infra00:25
*** dkranz has quit IRC00:25
*** ryanpetrello has quit IRC00:26
*** annegent_ has quit IRC00:26
*** patrickeast has quit IRC00:27
*** emagana has quit IRC00:29
*** ChuckC has quit IRC00:29
*** emagana has joined #openstack-infra00:30
*** MaxV has quit IRC00:30
*** oomichi has joined #openstack-infra00:31
*** jungleboyj has joined #openstack-infra00:31
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Fill out running jobs with zuul section  https://review.openstack.org/13820900:33
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Test to include slides as output for the manual  https://review.openstack.org/13821000:40
*** dangers is now known as dangers_away00:40
*** melwitt1 has quit IRC00:41
*** jungleboyj has quit IRC00:44
*** bswartz has joined #openstack-infra00:44
*** signed8bit is now known as signed8bit_ZZZzz00:45
*** dmsimard_away is now known as dmsimard00:45
*** Ryan_Lane has quit IRC00:45
*** ryanpetrello has joined #openstack-infra00:46
*** SumitNaiksatam has quit IRC00:46
*** shashankhegde has joined #openstack-infra00:47
*** lttrl has quit IRC00:48
*** dims has joined #openstack-infra00:48
*** lttrl has joined #openstack-infra00:48
*** dims_ has joined #openstack-infra00:50
*** msuriar has quit IRC00:50
*** lttrl has quit IRC00:50
*** zz_dimtruck is now known as dimtruck00:51
*** Masahiro has joined #openstack-infra00:52
*** ryanpetrello has quit IRC00:53
*** lttrl has joined #openstack-infra00:53
*** dims has quit IRC00:54
*** otter768 has joined #openstack-infra00:54
*** baoli has joined #openstack-infra00:54
*** baoli has quit IRC00:55
*** baoli has joined #openstack-infra00:55
*** ryanpetrello has joined #openstack-infra00:56
*** amcrn_ has quit IRC00:57
*** dannywilson has quit IRC00:59
*** otter768 has quit IRC00:59
*** ryanpetrello has quit IRC01:00
*** emagana has quit IRC01:01
*** emagana has joined #openstack-infra01:01
*** unicell has joined #openstack-infra01:01
*** signed8bit_ZZZzz is now known as signed8bit01:02
*** cpowell has joined #openstack-infra01:02
*** david-lyle is now known as david-lyle_afk01:03
*** sarob has quit IRC01:05
*** emagana has quit IRC01:06
*** sarob has joined #openstack-infra01:08
*** ddieterly has joined #openstack-infra01:08
*** sarob has quit IRC01:08
*** Guest5699 has quit IRC01:09
*** Ark has joined #openstack-infra01:13
*** Ark is now known as Guest444401:13
*** dims_ has quit IRC01:14
*** rmcall has quit IRC01:15
*** hdd has joined #openstack-infra01:16
*** msuriar has joined #openstack-infra01:17
*** jungleboyj has joined #openstack-infra01:18
*** zz_avozza is now known as avozza01:19
*** rmcall has joined #openstack-infra01:22
*** dmsimard is now known as dmsimard_away01:22
*** SumitNaiksatam has joined #openstack-infra01:23
*** Mithrandir_ has quit IRC01:25
*** yaguang has joined #openstack-infra01:25
*** Mithrandir_ has joined #openstack-infra01:25
*** annegent_ has joined #openstack-infra01:27
*** pc_m has joined #openstack-infra01:27
*** esker has quit IRC01:28
*** SumitNaiksatam has quit IRC01:29
*** jungleboyj has quit IRC01:30
*** Masahiro has quit IRC01:30
*** cpowell has quit IRC01:31
*** annegent_ has quit IRC01:31
*** Masahiro has joined #openstack-infra01:33
*** spzala has quit IRC01:33
*** lttrl has quit IRC01:34
*** salv-orlando has quit IRC01:35
*** hdd has quit IRC01:36
*** dimtruck is now known as zz_dimtruck01:39
*** talluri has joined #openstack-infra01:40
*** cpowell has joined #openstack-infra01:42
openstackgerritStefano Maffulli proposed openstack-infra/infra-manual: Test to include slides as output for the manual  https://review.openstack.org/13821001:43
*** weshay has quit IRC01:44
*** talluri has quit IRC01:44
openstackgerritDolph Mathews proposed openstack-infra/release-tools: add script to safely update feature branches  https://review.openstack.org/12671901:45
*** markmcclain has quit IRC01:46
*** mrmartin has joined #openstack-infra01:47
*** KurtMartin has quit IRC01:48
*** dims has joined #openstack-infra01:50
*** r-daneel has quit IRC01:50
*** rmcall has quit IRC01:51
*** andreaf has quit IRC01:52
*** andreaf has joined #openstack-infra01:52
*** jungleboyj has joined #openstack-infra01:53
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Reorganize tests/cmd  https://review.openstack.org/13405501:54
*** shashankhegde has quit IRC01:55
*** bdpayne has quit IRC01:55
*** sputnik13 has quit IRC02:00
*** nosnos has joined #openstack-infra02:02
*** heyongli has quit IRC02:03
*** gyee_ has quit IRC02:04
*** heyongli has joined #openstack-infra02:04
*** chandankumar has joined #openstack-infra02:04
*** mrmartin has quit IRC02:11
*** wuhg has joined #openstack-infra02:13
fungijeblair: i'm cool with restarting zuul, though there's a pretty steady churn of activity for the moment02:15
fungii can check back in a while and see if it's let up some02:15
jamielennoxanyone know if you can do a gerrit search for outdated reviews? does it set a label or something?02:16
*** pc_m has quit IRC02:25
*** kumartin has quit IRC02:25
*** signed8bit has quit IRC02:26
*** zz_dimtruck is now known as dimtruck02:28
*** signed8bit has joined #openstack-infra02:29
*** pc_m has joined #openstack-infra02:32
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add plugins_info to module registry object.  https://review.openstack.org/13292702:34
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Reorganize tests/cmd  https://review.openstack.org/13405502:34
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add support for hipchat notifier 0.1.8  https://review.openstack.org/13584302:34
*** ChuckC has joined #openstack-infra02:34
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Update 'timeout' wrapper module  https://review.openstack.org/12946702:34
*** dims has quit IRC02:42
*** Masahiro has quit IRC02:48
*** cpowell has quit IRC02:49
*** dims has joined #openstack-infra02:51
*** dims has quit IRC02:51
*** ryanpetrello has joined #openstack-infra02:51
*** Masahiro has joined #openstack-infra02:53
*** jyuso has quit IRC02:53
*** otter768 has joined #openstack-infra02:54
*** Guest4444 has quit IRC02:56
*** camunoz is now known as camunoz_mtg02:58
*** teran has quit IRC03:02
*** achanda has joined #openstack-infra03:03
*** ivar-laz_ has joined #openstack-infra03:09
*** ivar-laz_ has quit IRC03:09
*** ivar-laz_ has joined #openstack-infra03:10
*** Masahiro has quit IRC03:11
*** ivar-lazzaro has quit IRC03:12
*** rmcall has joined #openstack-infra03:13
*** asettle has quit IRC03:13
*** asettle has joined #openstack-infra03:14
*** ivar-laz_ has quit IRC03:14
fungijamielennox: you can search on time ranges, if that's what you're looking for03:19
fungijamielennox: see the "age" term at https://review.openstack.org/Documentation/user-search.html#_search_operators03:20
jamielennoxfungi: i've got a couple of reviews with a +2 on them that i didn't realize were blocked because they were dependant on an outdated review03:20
jamielennoxi couldn't find anything in gerrit docs to figure out if i could search for those cases03:20
fungijamielennox: depends on what you mean by outdated i guess (the parent change has moved on and the child change wasn't rebased onto it?)03:21
jamielennoxfungi: exactly03:21
fungii don't know of a search term for that specifically, no. sorry!03:21
*** chandankumar has quit IRC03:21
jamielennoxfungi: yea, i couldn't find anything - thanks for the help03:22
*** bdpayne has joined #openstack-infra03:23
*** pradhan_ has joined #openstack-infra03:24
fungijamielennox: there are probably ways you could dig it out of the api with multiple dependent calls and some parsing, but that's more work than it's likely worth03:24
pradhan_Hi, I am trying to understand thirdparty CI testing,Could anyone please help me on few queries like where these third party systems are hosted? How the tests are triggered on thirdparty systems?03:25
jamielennoxfungi: yea, i was hoping for something i could bookmark - that's ok, just need to check on older reviews more03:25
*** chandankumar has joined #openstack-infra03:29
*** nosnos has quit IRC03:29
*** camunoz_mtg has quit IRC03:31
*** markmcclain has joined #openstack-infra03:31
*** bdpayne has quit IRC03:32
*** jerryz has joined #openstack-infra03:33
*** jyuso has joined #openstack-infra03:33
*** hdd has joined #openstack-infra03:33
*** Masahiro has joined #openstack-infra03:35
*** RickHull has joined #openstack-infra03:35
*** Masahiro has quit IRC03:40
*** pradhan_ has quit IRC03:42
*** Masahiro has joined #openstack-infra03:43
*** otter768 has quit IRC03:43
*** Masahiro has quit IRC03:45
*** otter768 has joined #openstack-infra03:47
*** pc_m has quit IRC03:48
*** hdd has quit IRC03:48
*** Ark has joined #openstack-infra03:51
*** Ark is now known as Guest2529003:52
*** ddieterly has quit IRC03:54
*** ddieterly has joined #openstack-infra03:54
*** Masahiro has joined #openstack-infra03:55
*** koolhead17 has joined #openstack-infra03:55
*** jungleboyj has quit IRC03:57
*** rushiagr_away is now known as rushiagr03:58
*** Ryan_Lane has joined #openstack-infra03:58
*** ddieterly has quit IRC03:59
*** dannywilson has joined #openstack-infra04:00
*** dannywilson has quit IRC04:04
*** talluri has joined #openstack-infra04:05
*** talluri has quit IRC04:05
*** markmcclain has quit IRC04:05
*** Masahiro has quit IRC04:07
*** bswartz has quit IRC04:08
*** bswartz has joined #openstack-infra04:09
*** talluri has joined #openstack-infra04:10
*** otter768 has quit IRC04:12
*** nosnos has joined #openstack-infra04:17
*** achanda has quit IRC04:21
*** dimtruck is now known as zz_dimtruck04:26
*** Masahiro has joined #openstack-infra04:28
*** ryanpetrello has quit IRC04:28
*** signed8bit has quit IRC04:29
openstackgerritIan Wienand proposed openstack-infra/nodepool: Check env-vars is a dictionary  https://review.openstack.org/13825004:30
*** yamamoto_ has joined #openstack-infra04:30
*** ayoung has quit IRC04:35
*** sputnik13 has joined #openstack-infra04:35
*** ddieterly has joined #openstack-infra04:39
*** signed8bit has joined #openstack-infra04:44
*** ddieterly has quit IRC04:44
*** Guest25290 has quit IRC04:45
*** zz_dimtruck is now known as dimtruck04:47
*** chandankumar has quit IRC04:48
*** shashankhegde has joined #openstack-infra04:49
*** talluri has quit IRC04:50
*** ddieterly has joined #openstack-infra04:52
*** ddieterly has quit IRC04:54
*** ddieterl_ has joined #openstack-infra04:54
*** koolhead_ has joined #openstack-infra04:56
*** dimtruck is now known as zz_dimtruck04:57
*** koolhead17 has quit IRC04:58
*** ddieterl_ has quit IRC04:58
*** sputnik13 has quit IRC05:04
*** sputnik13 has joined #openstack-infra05:04
*** signed8bit has quit IRC05:09
*** yfried has quit IRC05:11
*** talluri has joined #openstack-infra05:13
*** hdd has joined #openstack-infra05:15
*** avozza is now known as zz_avozza05:18
*** shashankhegde has quit IRC05:18
*** talluri has quit IRC05:19
*** sputnik13 has quit IRC05:20
*** sputnik13 has joined #openstack-infra05:21
*** talluri has joined #openstack-infra05:23
*** pcrews has quit IRC05:30
*** chandankumar has joined #openstack-infra05:31
*** sarob has joined #openstack-infra05:34
*** achanda has joined #openstack-infra05:36
*** achanda has quit IRC05:38
*** achanda has joined #openstack-infra05:39
*** achanda has quit IRC05:43
*** koolhead_ has quit IRC05:44
*** achanda has joined #openstack-infra05:44
*** Masahiro has quit IRC05:46
*** jyuso273 has joined #openstack-infra05:48
*** cpowell has joined #openstack-infra05:50
*** jyuso has quit IRC05:51
*** ddieterly has joined #openstack-infra05:54
*** cpowell has quit IRC05:55
*** dannywilson has joined #openstack-infra05:55
*** dannywilson has quit IRC05:56
*** ddieterly has quit IRC05:59
*** Masahiro has joined #openstack-infra06:04
*** sarob has quit IRC06:05
*** vigneshvar has joined #openstack-infra06:07
*** chandankumar has quit IRC06:09
*** rmcall has quit IRC06:11
*** AlexF has joined #openstack-infra06:12
*** yaguang has quit IRC06:12
*** yaguang has joined #openstack-infra06:12
*** achanda has quit IRC06:14
*** achanda has joined #openstack-infra06:14
*** sputnik13 has quit IRC06:15
*** hdd has quit IRC06:15
*** mwagner_lap has quit IRC06:19
*** achanda has quit IRC06:19
*** koolhead17 has joined #openstack-infra06:20
*** teran has joined #openstack-infra06:20
*** chandankumar has joined #openstack-infra06:23
*** RickHull has left #openstack-infra06:23
*** armax has quit IRC06:27
*** chandankumar has quit IRC06:27
*** rmcall has joined #openstack-infra06:32
*** mwagner_lap has joined #openstack-infra06:32
*** emagana has joined #openstack-infra06:32
*** yfried has joined #openstack-infra06:32
*** shashankhegde has joined #openstack-infra06:35
*** asettle has quit IRC06:35
*** rmcall has quit IRC06:36
*** jyuso273 is now known as jyuso06:38
*** yaguang has quit IRC06:38
*** yfried is now known as yfried|afk06:42
*** jyuso has quit IRC06:43
*** jyuso has joined #openstack-infra06:43
*** chandankumar has joined #openstack-infra06:44
*** harlowja_ is now known as harlowja_away06:45
*** pradhan has joined #openstack-infra06:45
*** yfried|afk is now known as yfried06:45
*** _nadya_ has joined #openstack-infra06:46
*** zz_avozza is now known as avozza06:47
*** cnesa2 has quit IRC06:48
*** _nadya_ has quit IRC06:48
*** jyuso has quit IRC06:48
*** jyuso has joined #openstack-infra06:49
*** afazekas has joined #openstack-infra06:50
*** sarob has joined #openstack-infra06:52
*** ddieterly has joined #openstack-infra06:52
*** Murad has joined #openstack-infra06:53
*** reed has quit IRC06:54
*** vigneshvar has quit IRC06:54
Muraddo anybody have an idea how to do post build execution in jenkins job builder, or how to force executing builder after the job fails ?06:54
*** sputnik13 has joined #openstack-infra06:55
*** ddieterly has quit IRC06:57
waynrMurad: I think this is what you07:01
waynrre asking for http://ci.openstack.org/jenkins-job-builder/publishers.html#publishers.trigger-parameterized-builds07:01
MuradThanks Wayn, so I can understand that there is no way to do this in same job without triggering another one?07:02
*** AlexF has quit IRC07:03
*** avozza is now known as zz_avozza07:04
*** koolhead17 has quit IRC07:04
waynrhmm i might misunderstand what you are asking07:04
waynrdo you want to trigger another job as a build step of the current job?07:05
*** koolhead17 has joined #openstack-infra07:05
MuradI just need to execute something (builder, or shell code) whether the job fails or succeeed07:06
waynrwell a job can have multiple builders07:06
waynrthe "builders" key on a job has as its value a list of buildes which can be any valid type of builder07:07
Muradyes but if a builder failed, execution will not complete07:07
waynrjust ensure your first builder always returns success07:08
waynrfor instance if the first builder is a shell script ensure that the last thing it does is return 007:08
waynrer, exit 007:08
Muradhmmm, can I tell the next builder that previous one failed but overriden by exit 0 ?07:09
waynrif the first builder is a trigger of another job configure it to not cause the current job to fail if it fails07:09
*** ociuhandu has quit IRC07:09
*** koolhead17 has quit IRC07:10
waynryou can write to a parameters file and pass the parameters from that file to another job executed as a build step using http://ci.openstack.org/jenkins-job-builder/builders.html#builders.trigger-builds07:11
*** Masahiro has quit IRC07:11
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Core revier: Add +-2, approval  https://review.openstack.org/13817707:12
waynrit sounds like you might want some kind of conditional job execution07:12
MuradThank you very much Wayn,07:14
*** teran has quit IRC07:14
Muradyour answers was very helpfull07:14
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Add WIP section to core.rst  https://review.openstack.org/13816307:15
waynrglad to hear it07:15
*** nfedotov has joined #openstack-infra07:16
*** Masahiro has joined #openstack-infra07:16
*** nfedotov1 has joined #openstack-infra07:18
*** nfedotov1 has quit IRC07:19
*** nfedotov has quit IRC07:20
*** k4n0 has joined #openstack-infra07:21
*** AlexF has joined #openstack-infra07:27
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Add section about cross-project dependencies  https://review.openstack.org/13827207:28
*** sarob has quit IRC07:32
*** koolhead17 has joined #openstack-infra07:34
*** sarob has joined #openstack-infra07:34
*** e0ne has joined #openstack-infra07:35
*** sarob has quit IRC07:36
*** teran has joined #openstack-infra07:37
*** sputnik13 has quit IRC07:38
*** jgallard has joined #openstack-infra07:38
*** cnesa has joined #openstack-infra07:40
*** shashankhegde has quit IRC07:41
*** teran has quit IRC07:41
*** e0ne has quit IRC07:47
*** Ryan_Lane has quit IRC07:47
*** e0ne has joined #openstack-infra07:48
*** Ryan_Lane has joined #openstack-infra07:48
*** AlexF has quit IRC07:48
*** _nadya_ has joined #openstack-infra07:48
*** HeOS has quit IRC07:49
*** rmcall has joined #openstack-infra07:49
*** ddieterly has joined #openstack-infra07:52
*** imcsk8_ has quit IRC07:52
*** imcsk8 has joined #openstack-infra07:52
*** ddieterly has quit IRC07:54
*** ddieterly has joined #openstack-infra07:55
openstackgerritLakshmi N Sampath proposed openstack/requirements: Elasticsearch python client is required for interacting with Glance catalog index service search engine which utilizes elasticsearch server.  https://review.openstack.org/13827407:55
*** _nadya_ has quit IRC07:56
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Fix typo  https://review.openstack.org/13827507:57
openstackgerritLakshmi N Sampath proposed openstack/requirements: Add elasticsearch python client  https://review.openstack.org/13827407:57
*** ddieterly has quit IRC07:59
*** SumitNaiksatam has joined #openstack-infra07:59
*** Ryan_Lane has quit IRC08:00
ttxjeblair: commented08:02
*** rmcall has quit IRC08:04
*** bookwar has quit IRC08:06
*** nibalizer has quit IRC08:08
*** nibalizer has joined #openstack-infra08:09
*** mmaglana has quit IRC08:09
*** arxcruz has joined #openstack-infra08:10
*** bookwar has joined #openstack-infra08:10
*** skolekonov has joined #openstack-infra08:11
*** juice has quit IRC08:11
*** markus_z has joined #openstack-infra08:14
*** Mithrandir_ is now known as Mithrandir08:17
*** juice has joined #openstack-infra08:18
*** flaper87 has quit IRC08:20
*** flaper87 has joined #openstack-infra08:20
*** stevemar has quit IRC08:23
*** MaxV has joined #openstack-infra08:25
*** juice has quit IRC08:26
*** ashaeron has joined #openstack-infra08:28
*** sputnik13 has joined #openstack-infra08:31
*** juice has joined #openstack-infra08:32
*** Masahiro has quit IRC08:33
*** mjg1 is now known as gilliard08:34
*** salv-orlando has joined #openstack-infra08:39
*** koolhead17 has quit IRC08:39
*** koolhead17 has joined #openstack-infra08:40
*** groknix has joined #openstack-infra08:40
*** Masahiro has joined #openstack-infra08:41
*** jcoufal has joined #openstack-infra08:42
*** andreykurilin has joined #openstack-infra08:45
*** koolhead17 has quit IRC08:45
*** teran has joined #openstack-infra08:47
*** yamamoto_ has quit IRC08:48
*** pblaho_ has joined #openstack-infra08:53
*** Guest38586 has joined #openstack-infra08:56
*** dannywilson has joined #openstack-infra08:57
*** hyakuhei has joined #openstack-infra08:58
*** jpich has joined #openstack-infra08:59
*** nosnos has quit IRC09:00
*** jlibosva has joined #openstack-infra09:00
hyakuheiIs there anyone around who can take a look at https://review.openstack.org/#/c/138066 - trying to get Ephemeral PKI added to Stackforge09:00
hyakuheiJust needs another +209:00
*** dannywilson has quit IRC09:01
AJaegerhyakuhei, I'm around but gave already my +2 ;) The other infra cores will go over the patches as time permits09:05
hyakuheiHey AJaeger yeah I appreciate you taking the time. I know everybody's busy, we're just keen to get this landed and start working on it more openly :)09:06
AJaegerhyakuhei, infra started a sprint yesterday for 48 hours, review will pick up again in 30 hours. Can it wait that long?09:07
*** ihrachyshka has joined #openstack-infra09:14
hyakuheiIt can but I did promise folks they could start playing with it this week and there's a lag to get the other stuff, gerrit groups, bots etc working09:14
hyakuheiI was hoping because it's a super simply change someone could take a quick poke but if it must wait then it must wait :)09:14
*** shardy_z is now known as shardy09:15
*** zz_johnthetubagu is now known as johnthetubaguy09:15
AJaegerhyakuhei, let's see whether SergeyLukjanov, sdague or fungi can review and approve https://review.openstack.org/#/c/13806609:16
hyakuheiThat would be awesome!09:17
*** jistr has joined #openstack-infra09:18
*** HeOS has joined #openstack-infra09:18
*** yamamoto_ has joined #openstack-infra09:19
*** yamamoto_ has quit IRC09:25
*** ZZelle__ has quit IRC09:25
*** ZZelle__ has joined #openstack-infra09:25
*** rdopieralski has joined #openstack-infra09:27
*** ildikov has quit IRC09:29
openstackgerritSergey Lukjanov proposed openstack-infra/system-config: Fix pypi mirror hosts list  https://review.openstack.org/13829109:31
*** koolhead17 has joined #openstack-infra09:31
*** koolhead17 has quit IRC09:31
*** koolhead17 has joined #openstack-infra09:31
*** andreykurilin has quit IRC09:32
*** ildikov has joined #openstack-infra09:32
openstackgerritSergey Lukjanov proposed openstack-infra/system-config: Fix bandersnatch config after using region local mirrors  https://review.openstack.org/13829309:34
*** e0ne has quit IRC09:34
*** yamamoto_ has joined #openstack-infra09:35
*** e0ne has joined #openstack-infra09:35
*** ZZelle__ is now known as ZZelle09:36
*** BobBall_AWOL is now known as BobBall09:36
*** zz_avozza is now known as avozza09:37
*** e0ne has quit IRC09:37
*** jedimike has joined #openstack-infra09:38
openstackgerritSergey Lukjanov proposed openstack-infra/system-config: Fix pypi mirror hosts list  https://review.openstack.org/13829109:39
openstackgerritSergey Lukjanov proposed openstack-infra/system-config: Fix bandersnatch config after using region local mirrors  https://review.openstack.org/13829309:39
*** achuprin_ has quit IRC09:40
*** derekh has joined #openstack-infra09:40
*** yamamoto_ has quit IRC09:41
*** dtantsur|afk is now known as dtantsur09:41
*** emagana has quit IRC09:43
*** jcoufal_ has joined #openstack-infra09:44
*** vponomaryov has quit IRC09:44
*** emagana has joined #openstack-infra09:44
*** p5ntangle has joined #openstack-infra09:45
*** dmakogon_ has quit IRC09:45
*** jcoufal has quit IRC09:47
*** avozza is now known as zz_avozza09:47
*** emagana has quit IRC09:49
*** _et has joined #openstack-infra09:50
*** zz_avozza is now known as avozza09:51
*** mdbooth_ has joined #openstack-infra09:55
openstackgerritMerged openstack-infra/project-config: Attempting to add Anchor - the ephemeral PKI system to stackforge.  https://review.openstack.org/13806609:55
*** rdopieralski has left #openstack-infra09:56
*** Dafna has joined #openstack-infra09:57
hyakuheiThanks guys!09:58
*** vigneshvar has joined #openstack-infra09:59
*** koolhead17 has quit IRC10:00
*** achuprin_ has joined #openstack-infra10:01
*** vponomaryov has joined #openstack-infra10:01
*** denis_makogon has joined #openstack-infra10:01
*** koolhead17 has joined #openstack-infra10:01
*** e0ne has joined #openstack-infra10:01
*** marcusvrn has joined #openstack-infra10:01
*** marcusvrn has quit IRC10:02
openstackgerritMerged openstack-infra/storyboard-webclient: hide events filter if not logged in  https://review.openstack.org/13807710:02
*** yaguang has joined #openstack-infra10:03
*** Masahiro has quit IRC10:03
*** unicell has quit IRC10:03
*** e0ne has quit IRC10:05
*** koolhead17 has quit IRC10:06
*** Masahiro has joined #openstack-infra10:09
*** p5ntangle has quit IRC10:09
*** yfried is now known as yfried|lunch10:13
*** avozza is now known as zz_avozza10:14
openstackgerritSergey Lukjanov proposed openstack-infra/system-config: Add missed pypi mirror hosts to cacti  https://review.openstack.org/13830710:15
*** zz_avozza is now known as avozza10:16
jogoheyongli: ping10:19
jogoheyongli: having some PCI tests running would be great10:20
jogoheyongli: once you have a few tests working, we should talk about where it makes the most sense for those tests to live10:21
*** mpaolino has joined #openstack-infra10:21
*** hashar has joined #openstack-infra10:23
*** yfried|lunch is now known as yfried|afk10:23
*** emagana has joined #openstack-infra10:27
*** Murad has quit IRC10:28
openstackgerritFlavio Percoco proposed openstack-infra/project-config: Make zaqarclient's functional gate voting  https://review.openstack.org/13830910:28
*** emagana has quit IRC10:32
*** sc68cal has quit IRC10:34
*** jerryz has quit IRC10:36
*** rlandy has joined #openstack-infra10:36
*** yfried|afk is now known as yfried|lunch10:36
*** unicell has joined #openstack-infra10:36
*** sarob has joined #openstack-infra10:37
*** e0ne has joined #openstack-infra10:37
*** yfried|lunch is now known as yfried10:38
*** koolhead17 has joined #openstack-infra10:38
*** koolhead17 has joined #openstack-infra10:38
*** sc68cal has joined #openstack-infra10:38
*** jamielennox is now known as jamielennox|away10:40
*** sarob has quit IRC10:41
*** ldnunes has joined #openstack-infra10:42
*** pelix has joined #openstack-infra10:42
*** Masahiro has quit IRC10:42
*** mase_x200 has joined #openstack-infra10:45
*** salv-orlando has quit IRC10:46
*** sputnik13 has quit IRC10:50
*** jp_at_hp has joined #openstack-infra10:54
*** sputnik13 has joined #openstack-infra10:54
*** ociuhandu has joined #openstack-infra10:57
*** amuller has joined #openstack-infra11:01
*** redixin has joined #openstack-infra11:01
*** sputnik13 has quit IRC11:02
*** esker has joined #openstack-infra11:06
*** ociuhandu_ has joined #openstack-infra11:06
*** esker has quit IRC11:06
*** ociuhandu has quit IRC11:06
*** ociuhandu_ is now known as ociuhandu11:06
*** _nadya_ has joined #openstack-infra11:08
openstackgerritAlexander Ignatov proposed openstack-infra/reviewstats: Add mimccune and sreshetniak to sahara-core  https://review.openstack.org/13831811:09
*** mpaolino has quit IRC11:12
*** bradjones has quit IRC11:14
*** btran has quit IRC11:18
*** bradjones has joined #openstack-infra11:19
*** bradjones has quit IRC11:19
*** bradjones has joined #openstack-infra11:19
*** alexpilotti_ has joined #openstack-infra11:19
*** alexpilotti has quit IRC11:20
*** emagana has joined #openstack-infra11:22
*** adalbas has joined #openstack-infra11:22
*** alexpilotti_ has quit IRC11:23
*** emagana has quit IRC11:26
*** Guest38586 has quit IRC11:27
*** chandankumar has quit IRC11:28
*** pc_m has joined #openstack-infra11:28
*** chandankumar has joined #openstack-infra11:28
*** pc_m has quit IRC11:28
*** pc_m has joined #openstack-infra11:29
*** avozza is now known as zz_avozza11:31
*** jgallard has quit IRC11:40
openstackgerritMerged openstack-infra/reviewstats: Add mimccune and sreshetniak to sahara-core  https://review.openstack.org/13831811:42
*** jistr is now known as jistr|training11:42
*** Masahiro has joined #openstack-infra11:43
*** koolhead17 has quit IRC11:44
*** koolhead17 has joined #openstack-infra11:45
*** Masahiro has quit IRC11:48
*** aysyd has joined #openstack-infra11:48
*** koolhead17 has quit IRC11:49
*** pc_m has quit IRC11:51
*** pc_m has joined #openstack-infra11:52
*** pradhan has quit IRC11:58
*** koolhead17 has joined #openstack-infra11:58
*** markus_z has quit IRC12:00
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded variables from openstack_project module (Jenkins dev)  https://review.openstack.org/13710212:00
*** emagana has joined #openstack-infra12:01
*** dizquierdo has joined #openstack-infra12:02
*** pblaho_ is now known as pblaho12:02
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded variables from openstack_project module (Jenkins dev)  https://review.openstack.org/13710212:02
*** mfink has joined #openstack-infra12:03
*** nfedotov has joined #openstack-infra12:05
*** emagana has quit IRC12:05
*** teran has quit IRC12:06
*** teran has joined #openstack-infra12:08
*** hashar has quit IRC12:09
*** nfedotov has quit IRC12:12
*** yfried is now known as yfried|afk12:13
*** otter768 has joined #openstack-infra12:15
*** salv-orlando has joined #openstack-infra12:18
*** otter768 has quit IRC12:20
*** k4n0 has quit IRC12:28
*** zz_avozza is now known as avozza12:30
*** yfried|afk is now known as yfried12:33
*** nfedotov has joined #openstack-infra12:34
*** koolhead17 has quit IRC12:36
*** koolhead17 has joined #openstack-infra12:37
*** koolhead17 has quit IRC12:42
*** yfried is now known as yfried|afk12:43
*** weshay has joined #openstack-infra12:43
*** ryanpetrello has joined #openstack-infra12:43
openstackgerritTim Kelsey proposed openstack/requirements: Adding M2Crypto, its needed by the Anchor project in stackforge.  https://review.openstack.org/13834312:44
*** ddieterly has joined #openstack-infra12:45
*** mpaolino has joined #openstack-infra12:46
*** teran has quit IRC12:48
*** yfried|afk is now known as yfried12:49
*** Ark has joined #openstack-infra12:52
*** radez_afk is now known as radez12:52
*** Ark is now known as Guest307912:52
*** Masahiro has joined #openstack-infra12:52
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded variables from openstack_project module (Jenkins)  https://review.openstack.org/13710012:53
*** emagana has joined #openstack-infra12:55
zhiyanHi AJaeger! quick ask: how can I verify my change on project-config is proper before i push it up for your reivew?12:55
zhiyanthanks12:55
openstackgerritDoug Hellmann proposed openstack-infra/infra-manual: Add Project Creator's Guide section  https://review.openstack.org/13809412:56
*** Guest3079 has quit IRC12:56
*** Masahiro has quit IRC12:57
*** emagana has quit IRC13:00
*** hdd has joined #openstack-infra13:04
*** mfink has quit IRC13:04
*** _nadya_ has quit IRC13:05
*** koolhead17 has joined #openstack-infra13:08
AJaegerzhiyan, you can run tox locally. Just execute all tox targets, or run simply "tox"13:12
*** kgiusti has joined #openstack-infra13:12
*** dkranz has joined #openstack-infra13:12
*** koolhead17 has quit IRC13:15
*** dprince has joined #openstack-infra13:15
*** dkliban_afk is now known as dkliban13:15
*** mbacchi has joined #openstack-infra13:16
*** yamamoto has joined #openstack-infra13:18
*** vdo has joined #openstack-infra13:18
*** yamamoto has quit IRC13:21
*** aysyd has quit IRC13:22
*** jgallard has joined #openstack-infra13:23
*** sputnik13 has joined #openstack-infra13:24
*** sputnik13 has quit IRC13:25
*** dims has joined #openstack-infra13:32
*** ddieterly has quit IRC13:33
openstackgerritSergey Lukjanov proposed openstack-infra/system-config: Add missed apache wsgi module to graphite  https://review.openstack.org/13836413:35
*** mfink has joined #openstack-infra13:36
*** mfink__ has joined #openstack-infra13:37
*** signed8bit has joined #openstack-infra13:37
*** Vek has quit IRC13:38
*** mwagner_lap has quit IRC13:38
*** ryanpetrello has quit IRC13:38
*** ryanpetrello has joined #openstack-infra13:39
*** bknudson has joined #openstack-infra13:40
*** signed8b_ has joined #openstack-infra13:40
*** mfink has quit IRC13:41
*** signed8bit has quit IRC13:42
*** bknudson1 has joined #openstack-infra13:42
*** bknudson has quit IRC13:44
*** _nadya_ has joined #openstack-infra13:44
*** Guest38586 has joined #openstack-infra13:48
*** vigneshvar has quit IRC13:49
*** emagana has joined #openstack-infra13:49
*** teran has joined #openstack-infra13:49
*** chandankumar has quit IRC13:51
*** aysyd has joined #openstack-infra13:52
*** dims has quit IRC13:53
*** emagana has quit IRC13:53
anteayajogo: thank you13:54
*** teran has quit IRC13:54
*** dims has joined #openstack-infra13:54
anteayajogo: I don't know if you know but heyongli is the intel person charged with setting up nfv testing13:54
openstackgerritIvan Udovichenko proposed openstack-infra/system-config: Remove hardcoded variables from openstack_project module (groups_dev)  https://review.openstack.org/13371413:55
*** rushiagr is now known as rushiagr_away13:55
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Setting up base classes  https://review.openstack.org/13809213:56
*** amotoki has quit IRC13:56
*** amotoki has joined #openstack-infra13:57
*** salv-orlando has quit IRC13:59
*** bcourt has quit IRC13:59
anteayajogo: so I am grateful for your help13:59
*** markmcclain has joined #openstack-infra13:59
*** yamamoto has joined #openstack-infra13:59
*** marun has joined #openstack-infra14:00
*** ddieterly has joined #openstack-infra14:01
*** tomoe_ has joined #openstack-infra14:01
*** koolhead17 has joined #openstack-infra14:03
*** jerryz has joined #openstack-infra14:04
*** koolhead17 has quit IRC14:05
nfedotovHello all! Does somebody know what is going to happen with latest "account requests" in Third-party-requests mailing list? There is review "Third-party self service account creation - https://review.openstack.org/#/c/137240".14:05
*** koolhead17 has joined #openstack-infra14:05
openstackgerritMerged openstack-infra/system-config: Pass project_config_repo from single_use_slave  https://review.openstack.org/13307714:06
*** ryanpetrello_ has joined #openstack-infra14:06
openstackgerritDmitry Teselkin proposed openstack-infra/zuul: Whitelist for gerrit events  https://review.openstack.org/13763414:08
*** ryanpetrello has quit IRC14:08
*** ryanpetrello_ is now known as ryanpetrello14:08
*** cpowell has joined #openstack-infra14:08
*** koolhead17 has quit IRC14:10
nfedotovI mean. Will somebody behind the  Third-party-requests create accounts or we should wait until the review is merged?14:10
*** Longgeek has joined #openstack-infra14:11
*** dkranz has quit IRC14:13
*** bcourt has joined #openstack-infra14:14
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Initial Cookiecutter Commit.  https://review.openstack.org/13809014:15
funginfedotov: thanks for the reminder--i need to send a heads up to the third-party-announce mailing list about coming changes and apologizing that we're behind on the pending requests (which are about to become unnecessary hopefully some time this week)14:15
nfedotovfungi:no problem. Thank you too!14:16
*** julim has joined #openstack-infra14:16
*** armax has joined #openstack-infra14:16
*** otter768 has joined #openstack-infra14:16
*** hdd has quit IRC14:16
*** armax has joined #openstack-infra14:17
*** changbl has quit IRC14:17
*** Longgeek has quit IRC14:17
*** baoli has quit IRC14:18
*** ryanpetrello has quit IRC14:18
*** dkranz has joined #openstack-infra14:19
*** ryanpetrello has joined #openstack-infra14:19
*** amitgandhinz has joined #openstack-infra14:19
*** otter768 has quit IRC14:21
*** mrmartin has joined #openstack-infra14:28
*** stevemar has joined #openstack-infra14:28
*** mriedem has joined #openstack-infra14:29
*** mwagner_lap has joined #openstack-infra14:29
*** cpowell has quit IRC14:30
*** ayoung has joined #openstack-infra14:30
*** cpowell has joined #openstack-infra14:30
*** amitgandhinz has quit IRC14:31
*** amitgandhinz has joined #openstack-infra14:32
*** ayoung has quit IRC14:32
*** shashankhegde has joined #openstack-infra14:34
openstackgerritMerged openstack-infra/nodepool: Set useful PATH before starting scripts  https://review.openstack.org/13192114:34
*** jgjl has joined #openstack-infra14:37
*** ayoung has joined #openstack-infra14:38
*** ala_ has quit IRC14:39
*** ala_ has joined #openstack-infra14:40
*** _nadya_ has quit IRC14:41
*** Masahiro has joined #openstack-infra14:41
*** emagana has joined #openstack-infra14:43
*** Longgeek has joined #openstack-infra14:43
*** hdd has joined #openstack-infra14:44
*** rmcall has joined #openstack-infra14:44
*** jgjl has quit IRC14:44
*** dmsimard_away is now known as dmsimard14:45
*** Masahiro has quit IRC14:46
*** bcourt has quit IRC14:46
dtantsurHey Infra! Could someone please review/approve small change to gerritbot? https://review.openstack.org/13713614:47
*** emagana has quit IRC14:47
*** koolhead17 has joined #openstack-infra14:48
*** ilyashakhat has quit IRC14:49
*** rushiagr_away is now known as rushiagr14:49
*** teran has joined #openstack-infra14:50
*** rmcall has quit IRC14:50
*** mrmartin has quit IRC14:52
*** talluri has quit IRC14:54
*** kiall_ is now known as Kiall14:55
*** teran has quit IRC14:55
*** Kiall has quit IRC14:55
*** Kiall has joined #openstack-infra14:55
mtreinishfungi: did you get an answer to your e-r question from yesterday?14:55
*** unicell1 has joined #openstack-infra14:55
mtreinishyou shouldn't have to change any e-r code, just the update queries if you're changing any bug numbers14:56
*** unicell has quit IRC14:57
*** Sukhdev has joined #openstack-infra14:57
fungimtreinish: oh, it doesn't look for them to be associated with a particular project? even easier14:57
mtreinishfungi: yeah it does the lookup by bug number. I think there might be a check if it's part of a project in the openstack group, or that could have just been the functional test lemme double check14:58
sdagueit's not a code check14:58
sdagueit might be a tests check14:58
sdaguewe assume people are vaguely sane14:59
mtreinishsdague: ok, then yeah I put that in the functional query test then14:59
*** signed8bit has joined #openstack-infra14:59
mtreinishI remember writing the code to do that lookup and figuring out how weird it was to do in launchpadlib14:59
KiallHeya.. Any chance I can get a second review against? https://review.openstack.org/#/c/137506/ - Adding a new gate job to the  Designate repo, has a single +2 already.. Thanks :)15:00
*** r-daneel has joined #openstack-infra15:00
sdaguefungi: so, we could probably add storyboard support in if you like.15:00
mtreinishsdague: there's no python api15:00
fungisdague: for the moment, it's additional complication since a lot of those bugs turn into bugs against various integrated projects still tracked in lp15:01
*** stevemar has quit IRC15:01
sdaguefungi: gotcha, ok15:02
*** yamahata has joined #openstack-infra15:02
sdagueis there a plan for a storyboard python client coming?15:02
*** stevemar has joined #openstack-infra15:02
*** signed8b_ has quit IRC15:02
*** rushiagr is now known as rushiagr_away15:04
openstackgerritChristian Berendt proposed openstack-infra/project-config: Fix spelling of OpenStack in the project descriptions of Gerrit  https://review.openstack.org/13838815:04
*** bcourt has joined #openstack-infra15:05
*** baoli has joined #openstack-infra15:06
openstackgerrityolanda.robla proposed openstack-infra/storyboard-webclient: Retrieve task statuses from the backend  https://review.openstack.org/13838915:07
*** dkranz has quit IRC15:08
*** amitgandhinz has quit IRC15:11
*** amitgandhinz has joined #openstack-infra15:12
*** mattfarina has joined #openstack-infra15:12
*** AlexF has joined #openstack-infra15:13
*** avozza is now known as zz_avozza15:13
*** _nadya_ has joined #openstack-infra15:14
*** tonytan4ever has joined #openstack-infra15:14
*** nikhil_k|vacay is now known as nikhil_k15:18
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Addind apiclient from oslo incubator  https://review.openstack.org/13809115:19
openstackgerritThomas Goirand proposed openstack-dev/pbr: Packagers vs package maintainers  https://review.openstack.org/13839415:19
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Setting up base classes  https://review.openstack.org/13809215:19
openstackgerritDoug Hellmann proposed openstack-infra/infra-manual: Fix order of lines in ACL example  https://review.openstack.org/13839515:19
*** dkranz has joined #openstack-infra15:20
*** mdbooth_ is now known as mdbooth15:21
*** spzala has joined #openstack-infra15:22
*** nelsnelson has joined #openstack-infra15:23
*** david-lyle has joined #openstack-infra15:23
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Addind apiclient from oslo incubator  https://review.openstack.org/13809115:27
*** koolhead17 has quit IRC15:27
*** zz_dimtruck is now known as dimtruck15:27
*** koolhead17 has joined #openstack-infra15:27
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Setting up base classes  https://review.openstack.org/13809215:32
*** koolhead17 has quit IRC15:32
*** Mithrandir has quit IRC15:32
*** chandankumar has joined #openstack-infra15:32
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Initial Cookiecutter Commit.  https://review.openstack.org/13809015:34
*** radez is now known as radez_g0n315:34
*** Adri2000 has quit IRC15:34
*** Mithrandir has joined #openstack-infra15:34
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Addind apiclient from oslo incubator  https://review.openstack.org/13809115:35
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Setting up base classes  https://review.openstack.org/13809215:35
*** salv-orlando has joined #openstack-infra15:35
*** Vek has joined #openstack-infra15:36
*** emagana has joined #openstack-infra15:37
*** erlon has joined #openstack-infra15:39
*** yaguang has quit IRC15:40
tchaypo*reads alternate meeting time thread*15:41
tchaypo*gets very confused*15:41
*** radez_g0n3 is now known as radez15:41
*** Adri2000 has joined #openstack-infra15:41
tchaypo*realises it’s the infra alternate meeting time thread which started a few hours before the tripleo alternate meeting time thread*15:41
*** Adri2000 has quit IRC15:41
*** Adri2000 has joined #openstack-infra15:41
*** cody-somerville has quit IRC15:41
derekhlol15:41
*** bhuvan has joined #openstack-infra15:41
*** cody-somerville has joined #openstack-infra15:42
*** emagana has quit IRC15:42
*** wuhg has quit IRC15:43
derekhHmm, lo looks like the weekly meeting will be in Alaska,15:43
derekhdoodle changed "IRC" to a link to google maps, which is an airport in Alaska15:44
*** mattfarina has quit IRC15:45
*** salv-orlando has quit IRC15:45
*** changbl has joined #openstack-infra15:47
anteayatchaypo: what infra alternate meeting time?15:48
tchaypos/alternate/additional/g15:49
anteayaderekh: awesome, how very helpful15:49
anteayatchaypo: the third-party additional meeting thread?15:49
* tchaypo goes back to read again15:49
openstackgerritDavanum Srinivas (dims) proposed openstack/requirements: Update to latest oslo libraries (utils/i18n/vmware)  https://review.openstack.org/13840715:49
anteayayeah, the timing of having two choose meeting time threads is confusing15:49
tchaypoYes, that one.15:50
*** david-lyle has quit IRC15:50
anteayawhich is why I work as hard as I can to only have one type of election discussion happening on the mailing list at a time15:50
tchaypoSorry, I think I stopped reading around “additional meeting” so the [openstack-infra] stuck in my mind15:50
anteayahaving two different kinds of election on the mailing list at the same time was bound to confuse people15:50
tchaypo*nods*15:50
*** teran has joined #openstack-infra15:51
anteayatchaypo: yeah, well it did cc to infra so I can understand the thought process15:51
tchaypoI wish I’d sent my email last week when this came up, instead of dithering for days… or that I’d seen yours before I sent mine15:51
anteayano dithering allowed15:51
*** teran_ has joined #openstack-infra15:51
anteayaand yeah, didn't mean to step on your brain space here15:51
anteayasorry about that15:51
*** ZZelle_ has joined #openstack-infra15:52
*** emagana has joined #openstack-infra15:53
*** rmcall has joined #openstack-infra15:53
openstackgerritMerged openstack-infra/infra-manual: Fix typo  https://review.openstack.org/13827515:54
*** teran has quit IRC15:55
*** teran_ has quit IRC15:56
*** mdbooth has quit IRC15:57
*** mdbooth_ has joined #openstack-infra15:57
*** zz_jgrimm is now known as jgrimm15:57
*** mdbooth_ has quit IRC15:57
*** emagana has quit IRC15:57
*** alexpilotti has joined #openstack-infra15:58
*** primemin1sterp has joined #openstack-infra15:59
*** primeministerp has joined #openstack-infra15:59
*** alexpilotti has quit IRC15:59
*** primemin2sterp has joined #openstack-infra15:59
openstackgerritAnita Kuno proposed openstack-infra/infra-manual: Adds instructions for new developers to use sandbox  https://review.openstack.org/10495115:59
*** primemin2sterp has quit IRC15:59
*** alexpilotti has joined #openstack-infra15:59
*** primemin1sterp has quit IRC16:00
*** primeministerp has quit IRC16:00
nibalizerwe're sprinting today yes?16:01
*** ociuhandu_ has joined #openstack-infra16:01
fungiall day! yesterday too16:01
fungisee /topic16:01
*** primeministerp has joined #openstack-infra16:01
*** primemin1sterp has joined #openstack-infra16:01
*** primemin2sterp has joined #openstack-infra16:01
*** yjiang5 is now known as yjiang5_away16:01
*** ala_ has quit IRC16:02
*** primemin2sterp has quit IRC16:02
*** primeministerp has quit IRC16:02
*** primemin1sterp has quit IRC16:02
*** ociuhandu_ has quit IRC16:03
*** primeministerp has joined #openstack-infra16:03
ttxfungi: what's the appropriate way to request a repo rename ?16:03
nibalizerfungi: yea i got busy yesterday, couldn't really help16:03
openstackgerritDmitry Teselkin proposed openstack-infra/zuul: Whitelist for gerrit events  https://review.openstack.org/13763416:03
*** AlexF has quit IRC16:03
openstackgerritDmitry Teselkin proposed openstack-infra/zuul: Whitelist for gerrit events  https://review.openstack.org/13763416:04
*** pcrews has joined #openstack-infra16:04
fungittx: we add it to the infra team weekly meeting agenda16:05
fungittx: https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Upcoming_Project_Renames16:05
ttxok will do (openstack-infra/gerrit-powered-agenda -> openstack-infra/yaml2ical)16:05
fungittx: we have a couple we're discussing today in the meeting i think16:05
*** Sukhdev has quit IRC16:05
*** fandi has joined #openstack-infra16:07
anteayattx and offer a patch to project-config with the rename, or delegate (I can do that if you wish)16:07
ttxanteaya: that would be great if you could post it, yes. Probably won't have time to look into it before meeting today, so will miss the boat16:08
ttxanteaya: I added a placeholder to https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Upcoming_Project_Renames16:09
*** wenlock has joined #openstack-infra16:09
*** dangers_away is now known as dangers16:09
*** mancdaz has quit IRC16:10
anteayattx okay so yaml2ical is your desired name16:11
*** bhuvan has quit IRC16:11
ttxyes, that's what the module has been renamed to16:11
*** Adri2000 has quit IRC16:11
anteayait has already been renamed?16:11
ttx(nothing gerrit-specific about it, and we need it pypi-compliant)16:11
*** dkranz has quit IRC16:11
*** yfried has quit IRC16:11
ttxthe module in the repo was renamed yes16:11
ttxhttps://review.openstack.org/#/c/136427/16:12
*** redixin has quit IRC16:12
ttxwas previously called 'arbiter'16:12
anteayaah okay got it16:12
anteayathanks16:12
ttx(which did not match repo name either :)16:12
anteayaawesome16:12
ttxbut now we need it on pypi to use it in jobs16:12
*** bhuvan has joined #openstack-infra16:12
*** Adri2000 has joined #openstack-infra16:13
*** Adri2000 has quit IRC16:13
*** Adri2000 has joined #openstack-infra16:13
*** Kiall has quit IRC16:13
*** kiall_ has joined #openstack-infra16:13
*** kiall_ has quit IRC16:13
*** mfink has joined #openstack-infra16:13
ttxsimpler if every name is aligned16:13
anteayawonderful16:13
anteayait is simplier16:13
*** rushiagr_away is now known as rushiagr16:13
*** Kiall has joined #openstack-infra16:14
*** mancdaz has joined #openstack-infra16:14
*** reed has joined #openstack-infra16:14
*** Kiall is now known as Guest699216:14
*** Guest6992 has quit IRC16:15
*** Guest6992 has joined #openstack-infra16:15
*** mfink__ has quit IRC16:15
*** mattfarina has joined #openstack-infra16:15
*** Guest6992 is now known as Kiall16:16
*** otter768 has joined #openstack-infra16:17
*** Ryan_Lane has joined #openstack-infra16:17
*** koolhead17 has joined #openstack-infra16:18
ttxbah, call ended early, so I can post it myself after all16:20
*** otter768 has quit IRC16:22
anteayaawesome, then I can review16:22
*** trinaths1 has joined #openstack-infra16:22
*** Adri2000 has quit IRC16:22
*** Mithrandir has quit IRC16:22
*** groknix has quit IRC16:22
*** Mithrandir has joined #openstack-infra16:23
*** Kiall has quit IRC16:24
*** yjiang5_away is now known as yjiang516:25
*** Kiall has joined #openstack-infra16:25
*** eharney has joined #openstack-infra16:25
*** Kiall is now known as Guest4528616:26
*** eharney is now known as Guest8744616:26
*** dkranz has joined #openstack-infra16:27
*** Guest87446 is now known as eharney16:27
openstackgerritAnita Kuno proposed openstack-infra/infra-manual: Adds instructions for new developers to use sandbox  https://review.openstack.org/10495116:27
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Document the management of feature branches  https://review.openstack.org/13820016:28
*** mrunge has quit IRC16:29
*** Ryan_Lane has quit IRC16:29
*** yamamoto has quit IRC16:29
*** HeOS has quit IRC16:29
*** mattt has joined #openstack-infra16:29
*** Masahiro has joined #openstack-infra16:30
*** kumartin has joined #openstack-infra16:30
*** sigmavirus24 has joined #openstack-infra16:30
*** SumitNaiksatam has quit IRC16:31
openstackgerritThierry Carrez proposed openstack-infra/project-config: Rename gerrit-powered-agenda to yaml2ical  https://review.openstack.org/13843216:31
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Re-approval of change as alternative to recheck  https://review.openstack.org/13820416:32
*** ashaeron has quit IRC16:33
*** adalbas has quit IRC16:34
*** Masahiro has quit IRC16:34
*** Adri2000 has joined #openstack-infra16:35
*** Adri2000 has quit IRC16:35
*** Adri2000 has joined #openstack-infra16:35
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Fill out running jobs with zuul section  https://review.openstack.org/13820916:35
openstackgerritAntoine Musso proposed openstack-infra/zuul: Cloner: set zuul_branch on ref-update events  https://review.openstack.org/13843316:35
*** Guest45286 has quit IRC16:35
*** Guest45286 has joined #openstack-infra16:35
*** Guest45286 is now known as Kiall16:35
matttanyone able to help register a new irc channel?16:35
openstackgerritAntoine Musso proposed openstack-infra/zuul: cloner: support for ref-updated parameters  https://review.openstack.org/13767516:36
*** yamahata has quit IRC16:36
*** zz_gondoi is now known as gondoi16:38
*** mmaglana has joined #openstack-infra16:38
dteselkinHi16:40
anteayamattt: you register the channel yourself and then give infra access if you want logging and so on: http://ci.openstack.org/irc.html#access16:40
matttanteaya: issue we're having is someone is sitting in the channel, but the channel itself is unregistered16:41
*** Ryan_Lane has joined #openstack-infra16:41
matttanteaya: and we're unable to register it with them in the channel16:41
*** zz_avozza is now known as avozza16:41
jrollmattt: if they won't hand over ops, you'll likely need to grab freenode staff in #freenode16:41
sigmavirus24anteaya: and that person idles in #openstack-dev too16:41
dteselkinI've created a patchset to implement whitelist filtering in zuul, and fixed tests. Could someone take a look please? https://review.openstack.org/#/c/13763416:41
sigmavirus24jroll: tried that already too heh16:41
*** eharney has quit IRC16:41
jrolllame16:42
sigmavirus24stupid. not lame.16:42
anteayamattt: that is a freenode issue then16:42
anteayawe have no ability to help you there16:42
anteayayou need to talk to freenode folks and appeal to them16:43
openstackgerritThierry Carrez proposed openstack-infra/project-config: Rename gerrit-powered-agenda to yaml2ical  https://review.openstack.org/13843216:43
*** banix has joined #openstack-infra16:44
anteayattx any thoughts on the publish to pypi job?16:44
*** AlexF has joined #openstack-infra16:44
ttxanteaya: mentioned in the commit message that it would come in a subsequent change16:44
anteayaI should read that16:45
anteayayou did so16:45
*** dprince has quit IRC16:45
anteayaokay I have +2 and set as wip16:46
anteayacan you add the url to the meeting agenda?16:46
openstackgerritClark Boylan proposed openstack-infra/system-config: Document new third party self service accounts  https://review.openstack.org/13724016:46
anteayawe can't merge the patch until the rename window16:46
matttanteaya: we asked in #freenode, and they suggested we "contact the openstack group contact and get back to them.", we assumed that was someone in here16:46
clarkbfungi: ^ addressed16:46
*** dannywilson has joined #openstack-infra16:48
*** david-lyle has joined #openstack-infra16:49
*** david-lyle has quit IRC16:49
*** dannywilson has quit IRC16:49
anteayamattt: if infra has the ability to remove people from freenode channels so that you can register the channel, I don't know about that ability16:49
clarkbanteaya: I think we are being asked to ask freenode to do the removal16:49
matttanteaya: i imagine they want someone to validate our reasonings for taking over the channel16:49
*** dannywilson has joined #openstack-infra16:49
fungithanks clarkb!16:49
clarkbsince the channel is likely in our namespace16:49
matttclarkb: bingo16:50
clarkbdo we know what the channel is/16:50
matttclarkb: #openstack-ansible16:50
*** Adri2000 has quit IRC16:50
clarkband do we know why the lurker won't jump ship?16:50
mattti've pinged them over the course of about a week, no response16:50
sigmavirus24serverascode___: seems to be in here too16:51
sigmavirus24Maybe they'll respond to a ping here16:51
mattti DMd them to be sure, but still no response16:51
mattttho to be fair the DM was only about an hour ago16:51
jeblairoh, i can help with #openstack-ansible16:51
*** Adri2000 has joined #openstack-infra16:51
*** Adri2000 has quit IRC16:51
*** Adri2000 has joined #openstack-infra16:51
sigmavirus24jeblair++16:51
jeblairi'm the freenode group contact for #openstack-*16:51
Kiallclarkb: can I bug you for a review on https://review.openstack.org/#/c/137506/ ? New gate job for Designate, hoping to have it enabled before merging some code it'll be testing...16:52
matttjeblair: that'd be great, thank you16:52
*** david-lyle_afk is now known as david-lyle16:52
hughsaundersstoryboard seems to be 500ing on openid login16:52
*** teran has joined #openstack-infra16:52
clarkbKiall: fungi should that job be experimental before it is non voting gating?16:53
clarkbbecause non voting gating is silly16:53
Kiallclarkb: ++, PS1 included a comment saying it'll change to voting ASAP16:53
KiallPS2*16:53
*** achanda has joined #openstack-infra16:53
anteayagreat16:53
clarkbKiall: have you tested the job locally?16:54
Kiallclarkb: I just don't want to land it and block other reviews while we get a better sense of stability for it16:54
anteayaserverascode___: why wouldn't you respond to their queries curtis?16:54
KiallYep, It should be fine.. But a few days of running ingate would make me comfortable :)16:54
clarkbKiall: I guess I am just concerned that we are skipping the step of make it work before running it a lot. I am fine with that if you have made it work locally16:55
*** dkranz has quit IRC16:55
fungiKiall: oh, i missed that somehow but i agree with clarkb... if you want to see how stable it is you can do that with a check-only job. you'll need to edit layout.yaml to set it to voting anyway so can just add it to the gate pipeline at the same time16:55
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Add WIP section to core.rst  https://review.openstack.org/13816316:56
*** achanda has quit IRC16:56
KiallHumm - I'll make it easier and just make it voting right now .. We have enough core on to fasttrack any fixes for gate blockers ;)16:56
*** jcoufal_ has quit IRC16:57
fungiKiall: that's the spirit16:57
Kiall(and we're not in the integrated gate, so only hurts us)16:57
*** sarob has joined #openstack-infra16:57
fungiKiall: it's an effective way to prioritize development effort too ;)16:57
*** teran has quit IRC16:57
openstackgerritKiall Mac Innes proposed openstack-infra/project-config: Add Designate BIND9 DSVM Job  https://review.openstack.org/13750616:57
Kiallfungi / clarkb: Done..16:58
*** SumitNaiksatam has joined #openstack-infra16:58
*** achanda has joined #openstack-infra16:58
*** packet has joined #openstack-infra16:58
*** Guest38586 has quit IRC16:59
fungikrotscheck: !!! i'm consistently getting an internal server error authenticating to storyboard (which means hopefully i can provide some good debugging info)16:59
*** teran has joined #openstack-infra16:59
*** eharney has joined #openstack-infra16:59
*** eharney is now known as Guest7099317:00
*** vigneshvar has joined #openstack-infra17:00
*** packet has quit IRC17:00
*** teran_ has joined #openstack-infra17:00
*** adalbas has joined #openstack-infra17:01
*** bhuvan has quit IRC17:01
*** sigmavirus24 has left #openstack-infra17:02
*** bhuvan has joined #openstack-infra17:03
fungihrm... can anybody else log into storyboard? i see other users' sessions throwing the same exception in the logs17:03
*** sarob has quit IRC17:03
*** gyee_ has joined #openstack-infra17:03
clarkbfungi: hughsaunders indicated 500s too. I am testing with my ccount now17:03
*** teran has quit IRC17:04
*** sarob has joined #openstack-infra17:04
krotscheckChecking17:04
fungilooks like it lost contact with the trove instance about 15 minutes ago17:04
*** shashankhegde has quit IRC17:04
jeblairfungi: i failed with a 50017:04
*** packet has joined #openstack-infra17:04
clarkbI haven't failed yet but it doens't look happy17:04
krotscheckhrm.17:04
clarkboh losing DB would do that I imagine17:04
jeblairit was pretty quick for me after return from lp17:04
krotscheckyeah, db fall down go boom.17:04
*** emagana has joined #openstack-infra17:05
jeblairdoes not sound like the subtle bug we were looking for :/17:05
clarkbthere it goes, I didn't get an lp redirect the first attempt17:05
jeblairtelnet <dbhost> 3306: telnet: Unable to connect to remote host: Connection refused17:06
jeblairanswers pings17:06
fungii'm checking to see if rackspace has opened a ticket to let us know they're doing things17:07
*** skolekonov has quit IRC17:07
*** dkranz has joined #openstack-infra17:07
*** packet has quit IRC17:07
*** sarob has quit IRC17:07
*** sarob_ has joined #openstack-infra17:07
*** nfedotov has left #openstack-infra17:08
*** sarob_ is now known as sarob17:08
*** kumartin has quit IRC17:08
funginothing. opening one now17:08
*** groknix has joined #openstack-infra17:08
openstackgerritMerged openstack-infra/project-config: Add Designate BIND9 DSVM Job  https://review.openstack.org/13750617:09
fungicrappity. their dashboard indicates that db instance is shut down/shutting down17:09
*** jpich has quit IRC17:09
*** Ryan_Lane has quit IRC17:09
fungii'm going to try to restart it17:09
clarkbgl17:09
fungiit switched to a restarting status17:09
jeblairif that works, i guess we should open a ticket and ask wherefore shut down db instance?17:10
*** Guest70993 is now known as eharney17:10
fungii'm starting that in parallel17:10
*** amuller has quit IRC17:10
*** mase_x200 has quit IRC17:11
*** packet has joined #openstack-infra17:13
krotscheckUrm, did that flush our data?17:14
*** denis_makogon has quit IRC17:14
jeblairkrotscheck: instance is still down afaict17:14
fungii've opened rackspace ticket 141202-ord-0003970 under our openstackci tenant17:14
*** bhuvan has quit IRC17:15
*** btran has joined #openstack-infra17:15
fungiafter several minutes it switched back from "Restarting" to "Shut Down" again17:15
*** amotoki has quit IRC17:15
krotscheckI’m just concerned that the database was corrupted.17:16
krotscheckOr lost17:16
fungijroll: phschwartz: JayF: ^ know anybody on the rackspace trove operations team hanging out in irc?17:16
jeblairkrotscheck: so i assume the error is being masked by either the storyboard api server or the ui...i wonder if it ought to throw more of a fit in this case.17:16
jeblairkrotscheck: we have a db backup system, if we aren't using it for storyboard, we probably should start doing so now.17:16
krotscheckThe API layer should definitely throw sane exceptions, I agree.17:17
*** mpaolino has quit IRC17:17
jeblairkrotscheck: i believe we are _not_ using it for storyboard.  i will whip up a change to enable it.17:17
krotscheckYeaaah.17:17
fungiworst case, i do have a database dump from not long ago in my homedir, plus we can rerun the imports for infra bugs from lp to get a lot of it back17:18
*** koolhead17 has quit IRC17:18
krotscheckOh good17:18
*** koolhead17 has joined #openstack-infra17:18
fungioh, actually the dump in my homedir is just specific tables17:18
fungiso maybe not17:18
krotscheckhrm.17:18
krotscheckWell, let’s hope the server’s not fubar.17:18
fungiahh, yeah, i was only dumping the users table. sorry :/17:19
fungithis just appeared moments ago (since i last checked): https://status.rackspace.com/index/viewincidents?group=1317:20
*** avozza is now known as zz_avozza17:20
fungi"Our Cloud engineers are investigating connectivity issues impacting a subset of databases in our DFW data center. During this time, customer databases affected by this may experience intermittent availability issues."17:20
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add database backups to storyboard  https://review.openstack.org/13844517:20
trinaths1Hi17:21
krotscheckWow, taht was easy.17:21
*** dtantsur is now known as dtantsur|brb17:22
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add system backups to storyboard  https://review.openstack.org/13844717:22
jeblairand for extra paranoia ^17:22
*** koolhead17 has quit IRC17:22
clarkbjeblair: out of curiousity, are we properly migrating the private key associated with those users when we rebuilt gerrit?17:23
fungioh, also i noticed over the weekend that we never approved the puppet change to consistently set our uids, and have built several new servers since then which will need similar renumbering manually applied now :(17:25
openstackgerritMerged openstack-infra/storyboard-webclient: Fixed refresh token.  https://review.openstack.org/13817417:25
*** BobBall is now known as BobBall_AWOL17:25
*** groknix has quit IRC17:25
zaromorning17:25
*** MaxV has quit IRC17:26
*** mmaglana has quit IRC17:26
*** pblaho has quit IRC17:26
*** bhuvan has joined #openstack-infra17:27
*** dprince has joined #openstack-infra17:28
*** kmartin has joined #openstack-infra17:29
*** yamamoto has joined #openstack-infra17:30
openstackgerritAnita Kuno proposed openstack-infra/infra-manual: Adds a link for new developers to use sandbox  https://review.openstack.org/10495117:30
*** kumartin has joined #openstack-infra17:30
JayFfungi: trove being cloud dbs, right?17:30
JayFfungi: I don't have a direct contact on that team anymore, but if you file a ticket and give me the number I'll prod the appropriate people17:31
fungiJayF: yeah, though it looks like they've since become aware of the issue17:31
fungiJayF: thanks for the offer though!17:31
openstackgerritMerged openstack-infra/system-config: Add database backups to storyboard  https://review.openstack.org/13844517:32
openstackgerritMatt Riedemann proposed openstack/requirements: Pin oslo.concurrency < 0.3.0 until hacking H302 is fixed  https://review.openstack.org/13845417:32
mriedemsdague: ^17:32
chmouelcan someone help me cut a pypi release for stackforge project?17:32
sdagueyeh, I don't want to do that without a conversation with dhellman17:32
jeblairclarkb: no idea we should check17:33
jeblairfungi: oh no!17:33
clarkbchmouel: sure17:33
mriedemsdague: sure, it's just there17:33
jeblairi have registered #openstack-ansible and normalized its access17:33
*** groknix has joined #openstack-infra17:33
clarkbmattt: ^17:33
*** achanda has quit IRC17:33
fungijeblair: i'll try to identify and clean those up some time in the next day or two so we can get that merged and behind us17:33
*** vdo has quit IRC17:33
chmouelclarkb: i thnk there was a wiki page but i can't find it anymore, any chances you know where it is?17:34
*** jerryz has quit IRC17:34
jeblairfungi: cool, thanks17:34
*** achanda has joined #openstack-infra17:34
*** yamamoto has quit IRC17:34
clarkbchmouel: https://wiki.openstack.org/wiki/GerritJenkinsGit#Tagging_a_Release you want to make sure that the project is registered on pypi first, openstackci is an owner, and that the proper release and taralls jobs are in place for your project17:35
chmouelclarkb: i think mordred already all of it and with https://review.openstack.org/#/c/13395117:35
clarkbhttps://pypi.python.org/pypi/dox/9f33ae5 looks good though that version number may cause problems for people installing17:36
clarkbthat can be sorted out independently if it is an issue17:36
*** grapex has joined #openstack-infra17:37
*** iccha has joined #openstack-infra17:37
KiallHumm - Is one of the pypi mirrors bust? https://jenkins06.openstack.org/job/gate-designate-pep8/262/console17:37
icchahey SlickNik pointed me to this channel, anyone seeing cloud databases issues with storyboard?17:38
*** bhuvan has quit IRC17:38
krotscheckiccha: Yep17:38
icchakrotscheck: is it in dfw?17:38
krotscheckiccha: I believe so.17:39
*** achanda has quit IRC17:39
fungiiccha: see http://status.rackspace.org/17:39
matttclarkb: yay, thanks !17:39
icchakrotscheck: ya we are having an outage and our ops are working on it right now. fungi17:39
fungiiccha: whatever is happening in dfw has the trove db for it offline right now17:39
icchashould be resolved quickly17:39
chmouelclarkb: ah nice! so i can just tag/push it 0.1 or something and that would get automatically into pypi?17:39
clarkbKiall: yup, looks like bandersnatch synced the index page but not the wheel again...17:39
fungiiccha: awesome--thanks!@17:39
vponomaryovguys update of oslo libs broke gates17:40
*** ivar-lazzaro has joined #openstack-infra17:40
jesusaurusclarkb: again? is that something that happens somewhat frequently?17:40
*** bhuvan has joined #openstack-infra17:40
clarkbvponomaryov: yes in several different ways \o/17:40
clarkbjesusaurus: yes17:40
jesusaurus:(17:40
clarkbjesusaurus: its a bug they won't fix17:40
*** bhuvan has quit IRC17:40
clarkbbecause you know17:40
clarkbfixing hard bugs is not worth it17:40
*** AlexF has quit IRC17:40
*** grapex has left #openstack-infra17:41
*** markmcclain has quit IRC17:41
clarkbjesusaurus: I think it is a race in how it does syncing17:41
*** ivar-lazzaro has quit IRC17:41
clarkbjesusaurus: basically it says I have new stuff, updates packages, then updates index page17:41
jesusaurusi dont understand why people have so much trouble writing pypi mirroring tools, but im not quite motivating to try writing my own yet17:41
fungiclarkb: https://bitbucket.org/pypa/bandersnatch/issue/51 again i guess?17:41
clarkbfungi: looks like it17:41
clarkbbecause it updates packages first then the index page well the index page can be extra updated17:42
fungiclarkb: no download failure in the log then i take it17:42
clarkbbut your packages are stale17:42
*** ivar-lazzaro has joined #openstack-infra17:42
clarkbfungi: I am about to hop on and check17:42
dstufftjesusaurus: because PyPI mirroring protocol is a pile of shit17:42
dstufftit's basically wget --mirror with some smarts17:42
clarkbdstufft: but since your index pages are not versioned they are prone to those races17:42
clarkbwhich means that mirroring tools themselves must ensure consistency17:43
*** shashankhegde has joined #openstack-infra17:43
clarkbbut bandersnatch is lazy and has no interest in that17:43
dstufftI'm not a bandersnatch maintainer so idk17:43
*** tonytan4ever has quit IRC17:43
*** Longgeek has quit IRC17:43
dstufftI want to replace the whole mirroring protocol with some transactional17:43
clarkbdstufft: thats basically the story I was told on that bug17:43
*** mmaglana has joined #openstack-infra17:43
*** AlexF has joined #openstack-infra17:43
fungiclarkb: i think 51 is just in a "i don't know why this is broken state" unlike the earlier bugs we opened about it going ahead and updating the index after a tarball/wheel download failure17:43
dstufftcomputers are the worst17:44
dstufftI think I know why 51 happens17:45
clarkbfungi: oh do I need to go write down what is happening?17:45
clarkbI know why it happens17:45
clarkbyou upload two package files whcih updates a single index page17:45
dstufftno17:45
*** jistr|training has quit IRC17:45
clarkbyes that is racy17:45
fungii wonder if this happens when a bandersnatch sync is in progress and the upload is registered into the index between when the index is parsed to see what needs downloading and when the index content itself is updated17:45
*** mriedem has quit IRC17:45
clarkband we trip over it because we upload sdist and whl for all the things17:45
dstufftthe problem is PyPI does two queries17:46
dstufftone to fetch a list of files, one to fetch the latest serial17:46
clarkbfungi: I think sdist is uploaded first, bandersnatch says let me get sdist, it then says let me get index. by then whl has been uploaded17:46
*** dizquierdo has quit IRC17:46
clarkbwhich means whl is on index but has not been synced as an actual package17:46
clarkbbut I defer to dstufft17:46
fungiclarkb: in the case of logilab-common yesterday there was only a tarball, but it still got skipped17:46
dstufftif bandersnatch hits the json endpoint and the wheel gets uploaded between the first query and the second17:47
*** AlexF has quit IRC17:47
dstufftor whatever file17:47
dstufftthen the serial associated with that json response will be wrong17:47
clarkblooking at the log my description is exactly what happens17:47
*** Longgeek has joined #openstack-infra17:48
clarkbhttp://paste.openstack.org/show/143710/ thats it for oslotest17:48
dstufftclarkb: what you're describing should be fixed automatically on the next run of bandersnatch17:48
fungidstufft: except it's not17:48
dstufftbecause that's not the underlying problem17:48
dstufft:D17:48
fungidstufft: oh, what clarkb's describing would get fixed on a subsequent run, right17:48
dstufftPyPI has "serial" numbers17:48
dstufftit's just a montonically increasing number that increments for every change that happens17:49
clarkbfungi: so the fix for this is to have it redo?17:49
*** cibuilds has joined #openstack-infra17:49
fungidstufft: however what you're describing would persist on subsequent runs because bandersnatch thinks it already got everything it needed for that previous serial17:49
clarkbso they are both bugs then17:49
clarkbbecause fixing on the next run is a poor excuse17:49
fungiclarkb: either a full mirror refresh or manually install the missing files17:49
*** Daviey has joined #openstack-infra17:49
clarkbhrm full refresh is probably worht it to catch anything else that has been derped17:50
dstufftfungi: right, because thinking about it, I'm 99% sure there's a race condition in PyPI where you'll get the wrong serial with a certain response17:50
fungiclarkb: sad thing is, we already did a full refresh ~27 hours ago17:50
dstufftwe probably need to opena  transaction with a different isolation level17:50
jktI managed to get Zuul + TH running and integrated with KDE's Gerrit, and it's already being used by a one real project (which happens to be mine, sure)17:50
jktso I wanted to say thank you for these tools :)17:50
fungijkt: thank you for your help improving those tools17:51
jeblairjkt: yaaay!17:51
clarkbfungi: how long did it take per server?17:51
fungiclarkb: i wasn't the one to start it so i don't know exactly, but ~2-3 hours17:52
clarkbalso where are these todo and state files17:52
*** e0ne has quit IRC17:52
clarkbok I will copy files in I suppose then also set up a full sync17:52
*** boris-42 has joined #openstack-infra17:52
*** AJaeger_ has joined #openstack-infra17:53
*** Longgeek_ has joined #openstack-infra17:53
jktthe most limitting things was that we don't have Swift yet, so there's an SCP of the build log to a shared log aggregator machine17:53
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Add section about cross-project dependencies  https://review.openstack.org/13827217:53
fungijeblair: krotscheck: iccha: looks like our storyboard database is up again17:54
jktI'm also wondering whether there's some way of intercepting the "job not registered" error from within Zuul, and bring up a VM instance on demand17:54
icchaawesome fungi !17:54
fungiiccha: thanks for the fast fix?17:54
fungis/?/!/17:54
*** tykeal has joined #openstack-infra17:54
jktthat way I won't have to keep around X well-speced VMs for all of the X build environments we need17:54
openstackgerritKevin Carter proposed openstack-infra/project-config: Added gerritbot to openstack-ansible channel  https://review.openstack.org/13846117:55
*** jgallard has quit IRC17:55
tykealanteaya: may I inquire as to what we might still need to do to get the OpenDaylight CI voting rights re-established?17:55
*** Longgeek has quit IRC17:56
jeblairjkt: i'd like to have an option in zuul to just go ahead and enqueue that job and then have a timeout (configurable but maybe 1 hour or so?) and only fail it if it doesn't start within the timeout17:56
clarkbok oslotest is on all four mirrors now17:56
jeblairjkt: if we did that, then if you are using nodepool, it will get the signal to spin one up17:56
clarkbI am going to figure out how to do full syncs on them now17:56
dstufftclarkb: ftr I don't particularly like the "eventually consistent" aspect of bandersnatch17:57
jeblairjkt: NOT_REGISTERED is mostly there to keep you from getting stuck due to a typo in the config file, but we have a job that checks our config file now and that is much less likely17:57
*** shashankhegde has quit IRC17:58
fungidstufft: when it comes to mirroring protocols, "eventually consistent" means "randomly broken"17:58
*** emagana has quit IRC17:58
jktjeblair: I don't have nodepool yet; last time I checked it, it needed Jenkins to see "pressure" on the # of nodes, right?17:58
*** Longgeek has joined #openstack-infra17:58
jktjeblair: but what you're saying would indeed give me a building block for that feature, yup17:58
clarkbfungi: do you know where the state and todo files are?17:58
clarkbfungi: or are they misnamed? there is a status and generation file17:59
dstufftclarkb: status and generation are the files you want to delete IIRC17:59
*** markmcclain has joined #openstack-infra17:59
*** rushiagr is now known as rushiagr_away17:59
dstufftfungi: I agree yea17:59
jeblairjkt: no actually it just needs zuul's gearman.  we intend on using it with TH when we start using TH.  i don't _think_ it needs jenkins, but we might have missed something (since we don't use it that way)17:59
dstufftfungi: in the ~future~ the mirror protocol 2.0 won't allow it17:59
dstufftfungi: but time :(17:59
jeblairjhesketh, mattoliverau: are you using nodepool with th, or just long-running slaves?18:00
*** cpowell has quit IRC18:00
anteayatykeal: you need to get edgar to tell me that you should have voting rights18:00
anteayaemagama that is18:00
fungiclarkb: yeah, those (i think the instructions i found said delete stats and also todo if it exists but didn't mention generation)18:00
jeblairjkt: if it accidentally requires jenkins, we should be able to fix that fairly easily18:00
fungier, status18:00
tykealanteaya: ah, ok.18:00
dstufftfungi: clarkb I think generation is a new file that lets a bandersnatch upgrade trigger a full refresh if something changes18:00
*** jamielennox|away is now known as jamielennox18:01
mesteryHey infra folks, hoping I can get someone's time for a review of a stackforge project creation, needs one more +2. Thanks! https://review.openstack.org/#/c/136854/18:01
*** rmcall has quit IRC18:01
*** Longgeek_ has quit IRC18:01
*** ivar-laz_ has joined #openstack-infra18:02
openstackgerritDoug Hellmann proposed openstack-dev/hacking: Allow import redirections  https://review.openstack.org/13846218:02
clarkbok those files are both moved out of the way18:02
*** ivar-laz_ has quit IRC18:02
fungikrotscheck: interestingly, looks like maybe some data was only partially written? i have this new story with a broken task ("Project not found")18:02
fungikrotscheck: https://storyboard.openstack.org/#!/story/200004518:02
clarkbon all 4 mirrors so things should converge on working18:02
fungikrotscheck: oh, i'm finding more with project not found18:02
krotscheckfungi: I see a project18:02
*** ivar-laz_ has joined #openstack-infra18:03
anteayamestery: we are infra-manual sprinting today, I will add that to tomorrow's review list18:03
mesteryanteaya: Thanks so much for the response!18:03
anteayanp18:03
fungikrotscheck: https://storyboard.openstack.org/#!/project/list only lists 10 projects for me18:03
fungikrotscheck: i wonder if that table got rolled back or something18:04
*** sputnik13 has joined #openstack-infra18:04
krotscheckfungi: I’m seeing 6418:04
clarkbisn't innodb ACID?18:04
clarkbare we using innodb?18:04
*** rmcall has joined #openstack-infra18:04
krotscheckfungi: Could you check your profile and see what your page size is set to?18:04
fungikrotscheck: aha, that was it18:05
mordredclarkb: yes. it is. but that if we're not doing multi-statement transactions, part of the write could get applied and not another18:05
fungikrotscheck: apologies, i was thrown because the ui just doesn't mention that there were additional results beyond my configured query limit18:05
*** zz_avozza is now known as avozza18:06
*** ivar-lazzaro has quit IRC18:06
fungikrotscheck: and now i see a project for that story too18:06
fungii wonder...18:06
clarkbmordred: so commiting a transaction doesn't do what I think it does?18:06
*** derekh has quit IRC18:06
clarkbclearly we should all just use mongodb becaue then we will expect data loss18:06
*** rwsu has joined #openstack-infra18:07
*** rmcall has quit IRC18:07
*** chandankumar has quit IRC18:07
fungikrotscheck: interestingly, switching my page limit back to 10 didn't cause that task to go back to "no project found" so maybe something odd with query caching?18:07
mordredclarkb: committing a transaction does EXACTLY what you expect it to do18:08
*** rmcall has joined #openstack-infra18:08
krotscheckfungi: Likely - cached result could have been left around.18:08
*** cpowell has joined #openstack-infra18:08
mordredclarkb: but if you do "BEGIN; insert; COMMIT; BEGIN; insert; *crash*" then you will wind up with the first statement written and not the second18:08
krotscheckbtw, fungi - we’ve got a caching fix in the queue that’ll make things a lot faster for page loads.18:09
fungimordred: clarkb: krotscheck: yeah, so i no longer think i was seeing corruption or rollback. more likely something odd with how it got queried18:09
clarkbmordred: gotcha18:09
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Change patch to change or patchset  https://review.openstack.org/13846718:09
*** rmcall has quit IRC18:09
openstackgerritDoug Hellmann proposed openstack-dev/hacking: Allow import redirections  https://review.openstack.org/13846218:10
*** cpowell has quit IRC18:11
*** cpowell has joined #openstack-infra18:11
*** marcusvrn has joined #openstack-infra18:12
clarkbok I have confirmed that bandersnatch is doing things. /me is going to context switch now18:12
*** rmcall has joined #openstack-infra18:12
clarkbdstufft: (and I hate asking this), if we were to put a sleep between package artifact uploads how long of a sleep would it have to be to fix this issue? longer than the period of our bandersnatch cron?18:13
dstufftclarkb: don't think it has anything to do with that18:13
dstufft_any_ upload to pypi in between those two queries will do it18:14
dstuffti think18:14
clarkbdstufft: the difference here is they both reside on the same index18:14
clarkbdstufft: so when that index is synced you are broken broken18:14
dstufftright but that's not what confuses bandersnatch18:14
clarkbyou are inonsistent rather than just being behind18:14
fungidstufft: clarkb: yeah, i think the issue is that if we're in the middle of a bandersnatch sync when a file gets uploaded, we miss retrieving that file but update to the index which links it18:14
clarkbany upload can do it but in most case you would just be behind18:15
*** radez is now known as radez_g0n318:15
clarkbmaybe behind forever18:15
clarkbbut not inconsistent18:15
dstufftwait which issue are we talking about18:15
clarkbdstufft: the issue of uploading a wheel and an sdist, the index updating for both, but bandersnatch only syncing one18:15
*** patrickeast has joined #openstack-infra18:16
fungiclarkb: i think what's happening there is that one of them got uploaded before the bandersnatch sync looked for files to download and the other got uploaded after that but before bandersnatch updated the index18:16
dstufftclarkb: there are a number of ways that can happen, some of which you can't control18:16
dstufftum18:17
clarkbfungi: right, so to work around that we could sleep in theory between uploads of artifacts for the same project18:17
dstufftif you upload a file between when bandersnatch fetches the json and when bandersnatch fetches the index18:17
dstufftthat'll cause it18:17
clarkbdstufft: yes that is exactly what I was saying is happening :)18:17
clarkbits racy18:17
*** esker has joined #openstack-infra18:17
fungiclarkb: except it still doesn't particularly help since the file could be uploaded between when bandersnatch looks for new files and when it pulls the new index18:17
dstufftyes, that'll fix on the next run of bandersnatch18:18
dstufftthe only way to actually fix that is to make a lock18:18
clarkbfungi: not if the sleep is longer than the period of bandersnatch runs18:18
*** otter768 has joined #openstack-infra18:18
clarkbdstufft: yes the proper way to fix it would be with the mirroring itself18:18
fungiclarkb: i don't understand. we can trigger this with a single file upload. there would be nowhere to sleep18:18
dstufftso that you don't upload when bandersnatch is updating18:18
dstufftno18:18
clarkbfungi: we can?18:18
dstufftthe single file thing is different18:18
clarkbya I don't think single file uploads are this issue18:18
dstufftok wait18:18
*** Masahiro has joined #openstack-infra18:19
dstuffthere's how bandersnatch works, it hits a JSON endpoint to get a list of files to download, it downloads those files, then it downlaods the index.html18:19
openstackgerritMerged openstack-infra/jenkins-job-builder: Document node parameter usage with matrix projects  https://review.openstack.org/13688618:19
dstufftas part of that there is a serial number that gets returned in the HTTP responses that tells it what "version" of PyPI a particular document is from18:20
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: WIP: Use "procedures" for creators.rst  https://review.openstack.org/13847018:20
dstufftthere are two issues at play here18:20
dstufftone is: the JSON is returning data for serial X, but it's claiming it's for serial X+1, thus bandersnatch won't see anything that was added in the +1 because it thinks it already synced that18:20
dstufftso if X+1 added a file (wheel, single file, whatever), you'll never get that18:21
*** mriedem has joined #openstack-infra18:21
*** Guest38586 has joined #openstack-infra18:21
openstackgerritMerged openstack-dev/hacking: Allow import redirections  https://review.openstack.org/13846218:21
*** tomoe_ has quit IRC18:21
dstufftthe other issue is that there is a race condition, if you add a new file between when it gets the list of files and when it downloads the index.html, the index.html will reference a file that doesn't exist18:22
*** emagana has joined #openstack-infra18:22
*** tomoe_ has joined #openstack-infra18:22
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Fill out running jobs with zuul section  https://review.openstack.org/13820918:22
*** otter768 has quit IRC18:22
dstufftthat one willl be fixed on the enxt run of bandersnatch18:22
clarkbdstufft: gotcha, so we have definitely hit both then18:22
clarkbbecause the first race is the one we just hit18:23
clarkband I have seen instances of the second via failed jobs and checkign aginst logs after file exists18:23
clarkbI am guessing second is harder to trip since the timing is more exact18:23
dstufft(the second one can also happen in a slightly different way, bandersantch "fails soft", so if it fails to download a particular file it'll keep going and even update the index.html, failures like PyPI throws a 503, the connection breaks, whatever)18:23
fungidstufft: got it. so the first issue you describe is happening when we upload two files, or potentially when two different projects just happen to upload separate files which we roll up into a single sync18:23
dstufftfungi: yea18:23
*** Masahiro has quit IRC18:23
fungiwhich explains what we saw for logilab-common then18:24
dstufftthere's nothing y18:24
dstuffter18:24
fungithey uploaded a tarball around the same time as another project, and we only downloaded one of them18:24
dstufftthere's nothing y'all can really do to fix the first issue, that's just a problem in PyPI that i'll see about fixing here shortly18:24
clarkbdstufft: is the first a bug on the pypi side then?18:24
*** mriedem has quit IRC18:24
clarkbrgr18:24
dhellmannwas any of this caused by all of the oslo releases coming so close together?18:25
dstufftI need to see about wrapping those two queries in a transaction or not18:25
*** mriedem has joined #openstack-infra18:25
*** sarob has quit IRC18:25
fungithat's definitely the more debilitating issue for us since it persists indefinitely until we fix it manually on every mirror we run18:25
clarkbdhellmann: I think it just meant that the 1/10 chance of hitting this was more likely to be tripped18:25
clarkbor whatever the chance is18:25
dstufftdhellmann: it could have happened if you uploaded files between when bandersnatch fetched the JSON andw hen the index.html change was fetched18:25
dhellmanndstufft: ok, we released a bunch of libraries today, and some may have happened simultaneously18:26
openstackgerritAndrew Laski proposed openstack-infra/project-config: Filter floating/fixed ip tests for tempest-cells  https://review.openstack.org/13847418:26
dstufftI think the second issue can be fixed in bandersnatch without making any major changes to bandsnatch just be re-ordering the operations18:26
*** _nadya_ has quit IRC18:26
dstufftif bandersnatch downloads the index.html file first, but _doesn't_ put it into place (store the data in memory or wahtever), then downloads files, then drops the index.html into place, then deletes any files18:26
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Re-approval of change as alternative to recheck  https://review.openstack.org/13820418:26
*** tomoe_ has quit IRC18:26
jrollfungi: no, don't know who works on trove here, sorry18:26
dstufftthat should stop the "we uploaded something in between the json and the fetching of the index.html problem"18:27
openstackgerritKyle Mestery proposed openstack-infra/project-config: Create new neutron service repositories  https://review.openstack.org/13847518:27
clarkbdstufft: ++18:27
fungijroll: it's recovered now anyway. thanks!18:27
dstufftbecause the race codnition will be "you might use an older index.html but have extra package files that aren't references yet but will be referenced on the next run of bandersnatch"18:27
jrollawesome :)18:27
dstufftinstead of "you might have an index.html that points to files that doesn't exist yet"18:27
clarkbdstufft: yup much much better18:28
dstufft(although the race condition will still happen for _deletes_, but those are muchless likely to happen)18:28
*** mrodden has quit IRC18:28
clarkbya deletes are far less frequent. I am happy making this better for the 99% case18:28
*** shashankhegde has joined #openstack-infra18:29
dstuffthttps://bitbucket.org/pypa/bandersnatch/issue/53/index-out-of-sync-with-files is probably the pypi side issue18:29
dstuffta new upload would trigger a new serial number so it would force past the issue18:29
*** jp_at_hp has quit IRC18:30
*** harlowja_away is now known as harlowja_18:31
*** markmcclain has quit IRC18:31
*** prad has joined #openstack-infra18:32
dstufftclarkb: fungi you might make the issue less likely to happen if you upload the wheel first18:33
dstufftwell18:33
openstackgerritMerged openstack-infra/infra-manual: Add WIP section to core.rst  https://review.openstack.org/13816318:33
dstufftless likely to cause problems18:33
dstufftif you upload sdist than wheel, you might be missing the wheel file18:34
dstufftand pip prefers the wheel file18:34
*** banix has quit IRC18:34
clarkbdstufft: ya that would be another possible work around18:34
dstufftif you upload wheel than sdist, you might be missing the sdist, but pip prefers the wheel file18:34
clarkbI will propose that now18:34
openstackgerritJames E. Blair proposed openstack-infra/infra-manual: Add release management content  https://review.openstack.org/13820618:36
*** dtantsur|brb is now known as dtantsur18:36
*** teran_ has quit IRC18:36
*** yfried has joined #openstack-infra18:37
*** rwsu has quit IRC18:38
*** shashankhegde has quit IRC18:39
openstackgerritKyle Mestery proposed openstack-infra/project-config: Create new neutron service repositories  https://review.openstack.org/13847518:39
openstackgerritMerged openstack-infra/infra-manual: Document the management of feature branches  https://review.openstack.org/13820018:40
*** groknix has quit IRC18:41
*** markmcclain has joined #openstack-infra18:41
openstackgerritClark Boylan proposed openstack-infra/project-config: Upload wheels before sdists  https://review.openstack.org/13847818:42
*** shashankhegde has joined #openstack-infra18:42
clarkbfungi: jeblair dstufft ^ so many hacks18:42
dstuffthttps://bitbucket.org/pypa/bandersnatch/issue/54/reverse-the-race-condition-to-make-it-less18:42
dstufftI made an issue for y'all18:42
*** mpaolino has joined #openstack-infra18:42
*** mpaolino has quit IRC18:42
fungidstufft: clarkb: thanks!18:42
*** ctlaugh has quit IRC18:42
clarkbdstufft: t18:42
clarkber ty18:43
*** ctlaugh has joined #openstack-infra18:43
openstackgerritJeremy Stanley proposed openstack-infra/infra-manual: Add section about cross-project dependencies  https://review.openstack.org/13827218:43
*** kumartin has quit IRC18:44
fungiclarkb: worth noting on 138478, it's more likely that a project has sdist working but bdist wheel broken for configuration reasons. the earlier order allowed tarball uploads to work even if the wheel upload subsequently broke and caused the job to fail18:45
fungii'm not opposed, it's just a behavior change we need to keep in mind18:46
openstackgerritKyle Mestery proposed openstack-infra/project-config: Create new neutron service repositories  https://review.openstack.org/13847518:46
clarkbfungi: those projects should be switched to the tarball upload only job18:46
clarkbfungi: we can sort that out as we run into it I guess18:46
fungiagreed18:47
*** bcourt has quit IRC18:48
*** amcrn has joined #openstack-infra18:49
*** cnesa has quit IRC18:49
openstackgerritMerged openstack-infra/infra-manual: Add section about cross-project dependencies  https://review.openstack.org/13827218:51
openstackgerritMerged openstack-infra/infra-manual: Add Project Creator's Guide section  https://review.openstack.org/13809418:51
*** Vek has quit IRC18:51
openstackgerritMerged openstack-infra/infra-manual: Fix order of lines in ACL example  https://review.openstack.org/13839518:51
*** sarob has joined #openstack-infra18:51
*** erlon has quit IRC18:52
mriedemlooks like the oslotest 1.3.0 pypi issue has already been cleared up?18:52
clarkbmriedem: should be18:52
clarkbmriedem: I ninja synced the wheel then triggered a full mirror sync18:52
mriedemk, just updating e-r18:52
mriedemthanks18:52
openstackgerritMerged openstack-infra/infra-manual: Change patch to change or patchset  https://review.openstack.org/13846718:53
*** erlon has joined #openstack-infra18:53
openstackgerritKyle Mestery proposed openstack-infra/project-config: Create new neutron service repositories  https://review.openstack.org/13847518:53
*** cnesa has joined #openstack-infra18:54
*** dtantsur is now known as dtantsur|afk18:54
openstackgerritKevin Carter proposed openstack-infra/project-config: Added gerritbot to openstack-ansible channel  https://review.openstack.org/13846118:54
*** tonytan4ever has joined #openstack-infra18:55
jheskethMorning18:55
openstackgerritMerged openstack-infra/infra-manual: Core revier: Add +-2, approval  https://review.openstack.org/13817718:55
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for missing oslotest bug 1398500  https://review.openstack.org/13848318:56
uvirtbotLaunchpad bug 1398500 in openstack-ci "HTTP error 404 while getting oslotest-1.3.0" [High,Fix released] https://launchpad.net/bugs/139850018:56
*** patrickeast has quit IRC18:57
anteayamorning jhesketh18:57
*** patrickeast_ has joined #openstack-infra18:57
*** Longgeek has quit IRC18:58
*** radez_g0n3 is now known as radez18:58
*** ivar-laz_ has quit IRC18:58
*** ivar-lazzaro has joined #openstack-infra18:58
*** ivar-lazzaro has quit IRC18:59
*** e0ne has joined #openstack-infra18:59
clarkbmeeting time19:00
*** ivar-lazzaro has joined #openstack-infra19:00
fungiyay!19:00
*** baoli has quit IRC19:00
*** ivar-lazzaro has quit IRC19:01
*** ivar-lazzaro has joined #openstack-infra19:01
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Use "procedures" for creators.rst  https://review.openstack.org/13847019:02
*** melwitt has joined #openstack-infra19:02
*** baoli has joined #openstack-infra19:02
openstackgerritKyle Mestery proposed openstack-infra/project-config: Create new neutron service repositories  https://review.openstack.org/13847519:02
*** bcourt has joined #openstack-infra19:02
*** amitgandhinz has quit IRC19:02
openstackgerritAnita Kuno proposed openstack-infra/infra-manual: Creates a sandbox repo tutorial  https://review.openstack.org/13819519:02
*** amitgandhinz has joined #openstack-infra19:03
*** cnesa has quit IRC19:03
*** arxcruz has quit IRC19:05
*** mikedillion has joined #openstack-infra19:07
*** straycat has joined #openstack-infra19:08
*** cpowell has quit IRC19:10
*** johnthetubaguy is now known as zz_johnthetubagu19:13
*** banix has joined #openstack-infra19:15
*** jlibosva has quit IRC19:17
*** Kiall has quit IRC19:18
*** Kiall has joined #openstack-infra19:18
*** Kiall is now known as Guest4042519:18
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-specs: Add Migrate to Zanata spec  https://review.openstack.org/13322219:19
pleia2fixed whitespace19:19
*** stevemar has quit IRC19:23
*** stevemar has joined #openstack-infra19:24
*** e0ne has quit IRC19:25
*** e0ne has joined #openstack-infra19:26
*** tnovacik has joined #openstack-infra19:28
*** pelix has quit IRC19:31
*** trinaths1 has left #openstack-infra19:32
*** yamamoto has joined #openstack-infra19:32
fungiheh19:33
fungithe red mark of shame has been banished19:33
*** apevec has joined #openstack-infra19:33
*** avozza is now known as zz_avozza19:34
*** Guest40425 has quit IRC19:36
*** Kiall_ has joined #openstack-infra19:37
*** yamamoto has quit IRC19:37
*** afazekas has quit IRC19:41
*** Kiall_ has quit IRC19:42
*** Kiall_ has joined #openstack-infra19:42
*** bdpayne has joined #openstack-infra19:43
*** mancdaz has quit IRC19:43
*** e0ne has quit IRC19:43
*** amcrn has quit IRC19:45
*** eharney has quit IRC19:46
jogoanteaya: good to know. heyongli: I am excited to see the new tests19:46
anteayajogo: well that is just it, I'm not sure he has new tests19:47
anteayamy understanding was he doesn't know how new tests get into the workflow19:47
*** esker has quit IRC19:47
anteayaso if he is to write them, he might need some guidance from you on how to get them into the flow so his ci can use them19:48
anteayathat was my take away from his question but I could be wrong19:48
jogoanteaya: that is my understanding as well19:48
*** zz_avozza is now known as avozza19:48
jogoanteaya: and based on what exactly the tests will do we can find a home for them19:49
*** mancdaz has joined #openstack-infra19:49
anteayagreat19:49
*** mmaglana has quit IRC19:49
anteayayesterday he showed up in about 3 hours from now19:49
anteayahe might again today, would you be around?19:50
anteayajogo: ^19:50
*** mattt has left #openstack-infra19:50
*** sarob has quit IRC19:51
*** jdandrea has joined #openstack-infra19:51
*** ihrachyshka has quit IRC19:52
clarkbnibalizer: mordred http://www.openwall.com/lists/oss-security/2014/11/24/5 fwiw19:54
clarkbalso update your dockers19:54
*** avozza is now known as zz_avozza19:54
*** MaxV has joined #openstack-infra19:54
mtreinishfungi, clarkb: with jeepyb is there a way to have update_bug handle changes to a project when it's not the same name as the repo19:54
mtreinishI'm thinking about tempest-lib because we use the tempest lp tracker for everything19:55
openstackgerritDavanum Srinivas (dims) proposed openstack/requirements: Update to latest hacking  https://review.openstack.org/13850719:55
clarkbmtreinish: yes you set the group value to the lp name19:55
nibalizerclarkb: ouch19:55
*** ihrachyshka has joined #openstack-infra19:55
*** bcourt has quit IRC19:56
dimsany requirements-core folks around? please help with 13850719:56
*** MaxV has quit IRC19:57
fungimtreinish: set groups: tempest for tempest-lib in gerrit/projects.yaml (project-config repo)19:57
*** sarob has joined #openstack-infra19:57
openstackgerritJukka Lehtniemi proposed openstack-infra/zuul: Add support for Gerrit replication events  https://review.openstack.org/13533219:57
*** scottda has joined #openstack-infra19:57
*** Longgeek has joined #openstack-infra19:58
*** ZZelle_ has quit IRC19:58
scottdaHi Infra Team. I see that the #openstack-cinder channel is not archived here: http://eavesdrop.openstack.org/irclogs/19:58
scottdaWhat can we do to get archiving working?19:58
AJaeger_scottda: bring it up at the next cinder meeting and get a resolution for archiving.19:59
*** salv-orlando has joined #openstack-infra19:59
scottdaok, thanks19:59
AJaeger_If there's consensus by the cinder team, it's easy to setup with a change to the project-config repo19:59
AJaeger_scottda: many projects rejected public logging for their channels19:59
scottdacool. I'm putting it on the Agenda now.20:00
*** sarob has quit IRC20:00
sdaguedims: we really don't need that20:01
clarkbwow board meeting, tc meeting, sprint ETOOMANY options20:01
clarkbI suppose mordred and jeblair are likely in the first two so I should keep sprinting20:01
*** kgiusti1 has joined #openstack-infra20:01
*** packet has quit IRC20:01
*** andreykurilin_ has joined #openstack-infra20:02
dimssdague: trying to figure out why https://review.openstack.org/#/c/138463/ is still failing20:02
*** wenlock has quit IRC20:02
*** kgiusti has quit IRC20:02
*** MaxV has joined #openstack-infra20:02
dimssdague: gate-nova-pep8 specifically, should have picked up latest hacking20:02
*** kgiusti1 has left #openstack-infra20:02
*** amitgandhinz has quit IRC20:02
*** MaxV has quit IRC20:02
jogoanteaya: I won't it will be 1AM local time for me20:03
fungiyeah, board meetings arbitrarily scheduled during the same timeslot as the standing tc meetings do not make for an increased number of tc members paying attention to board stuff... hopefully that's not by design20:03
*** baoli has quit IRC20:03
anteayajogo: in 3 hours time?20:03
*** Longgeek has quit IRC20:03
*** hashar has joined #openstack-infra20:03
*** amitgandhinz has joined #openstack-infra20:04
jogoanteaya: yes, it is 10PM in Israel20:04
*** hashar has quit IRC20:04
anteayaah20:05
anteayahow long are you in israal?20:05
*** Sukhdev has joined #openstack-infra20:05
jogoanteaya: until tomorrow night -- I was here over thanksgiving break for a wedding20:05
*** e0ne has joined #openstack-infra20:05
anteayajogo: nice, I hope you had/are having a good time20:05
jogoanteaya: I did, thanks for asking, it was a fun wedding20:06
anteayaawesome20:07
anteaya:D20:07
*** radez is now known as radez_g0n320:07
clarkbjhesketh: fungi jeblair you know what I am going to put jenkins07 in shutdown mode now20:07
*** Masahiro has joined #openstack-infra20:07
clarkband restart it today. it will be the guinea pig20:08
jeblairclarkb: k20:08
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Print pip freeze before running tox  https://review.openstack.org/13851420:08
mtreinishfungi, clarkb: cool thanks, I think I already have that set in projects.yaml20:08
clarkbI cannot log into the jenkinses20:08
clarkbanyone else want to test that?20:08
clarkbI tried 07 and jenkins.o.o20:08
*** sarob has joined #openstack-infra20:08
*** jedimike has quit IRC20:08
*** bcourt has joined #openstack-infra20:09
openstackgerritJustin Shepherd proposed openstack-infra/project-config: Adding gerritbot to #openstack-ansible  https://review.openstack.org/13851520:09
*** salv-orlando has quit IRC20:09
*** aysyd has quit IRC20:09
*** e0ne has quit IRC20:10
*** MaxV has joined #openstack-infra20:10
clarkbSEVERE: No service element found to match the ClaimedID / OP-endpoint in the assertion.20:10
*** MaxV has quit IRC20:11
mtreinishyeah everything works as expected, it was just a bit slower than I thought20:11
*** sputnik13 has quit IRC20:11
*** scottda has left #openstack-infra20:11
clarkbmtreinish: logging into jenkins?20:11
mtreinishclarkb: sorry, no I was still talking about update_bug :)20:12
*** Masahiro has quit IRC20:12
*** salv-orlando has joined #openstack-infra20:12
mtreinishlogging into jenkins.o.o worked fine for me fwiw20:13
clarkbmtreinish: thanks20:13
clarkbmust be something with my account?20:13
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Use "procedures" for creators.rst  https://review.openstack.org/13847020:13
*** emagana has quit IRC20:14
*** emagana has joined #openstack-infra20:14
clarkbmorganfainberg: ^ you know openid any idea what that might mean?20:14
openstackgerritMerged openstack-infra/elastic-recheck: Add query for missing oslotest bug 1398500  https://review.openstack.org/13848320:14
uvirtbotLaunchpad bug 1398500 in openstack-ci "HTTP error 404 while getting oslotest-1.3.0" [High,Fix released] https://launchpad.net/bugs/139850020:14
*** baoli has joined #openstack-infra20:14
*** ldnunes has quit IRC20:16
*** sputnik13 has joined #openstack-infra20:16
*** signed8bit has quit IRC20:16
*** r-daneel has quit IRC20:17
*** r-daneel has joined #openstack-infra20:17
*** sputnik13 has quit IRC20:18
fungiclarkb: i too get "Failed to login: Discovered information verification failed."20:18
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-manual: Add source repo to footer  https://review.openstack.org/13852020:18
*** sputnik13 has joined #openstack-infra20:18
*** emagana has quit IRC20:18
fungiclarkb: also we still need a zuul restart. i fell asleep before getting around to it last night20:19
*** otter768 has joined #openstack-infra20:19
clarkbIgot into jenkins.o.o but still no luck on 0720:19
fungiclarkb: i get the same error on 0120:19
clarkbmtreinish: can you try 07 and 0120:19
fungii logged into 04 just fine20:20
mtreinishclarkb: 07 worked for me, I'll try 01 now20:20
mtreinishclarkb: 01 failed with: http://paste.openstack.org/show/143792/20:20
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-manual: Add source repo to footer  https://review.openstack.org/13852020:20
clarkbmtreinish: ya thats what I get20:21
clarkbso your account is not magical20:21
*** mancdaz has quit IRC20:21
fungi02 works for me, 03 fails20:21
mtreinishoh well, it was nice while it lasted :)20:21
clarkbI wonder if lp openid is derping behind a load balacner?20:21
fungiperhaps it's $RANDOM20:21
fungiyeah, that20:21
clarkband so source depends on what you hit on backend20:21
clarkbgerrit is fine because its source is constant20:21
*** emagana has joined #openstack-infra20:21
clarkbanteaya: please link that etherpad when ou are ready to have others look at it20:23
clarkbI think the doc change is just about ready to go in20:23
clarkbso announcing is next step20:23
anteayagreat20:23
*** mancdaz has joined #openstack-infra20:23
*** otter768 has quit IRC20:23
anteayaopen an etherpad for which to put some stuff20:23
clarkbdoc change needs jeblair review and I suppose he may get to that after meetings20:23
anteayaI will do that20:23
anteayahttps://etherpad.openstack.org/p/third-party-accounts-are-self-serve20:24
anteayahere comes content20:24
*** wenlock has joined #openstack-infra20:25
*** mmaglana has joined #openstack-infra20:26
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-manual: Add source repo to footer  https://review.openstack.org/13852020:28
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Re-approval of change as alternative to recheck  https://review.openstack.org/13820420:29
anteayarough outline20:30
jeblairjogo: yeah, we have a rename event happening this saturday (announcement should go out soon), so that might be a good time to move hacking into openstack/20:30
anteayado fill in as you see fit20:30
clarkbanteaya: I will look as soon as the current crop of doc sprint stuff is off my plate20:30
jeblairsdague: i agree that devstack warrants more planning/notice, so we should probably not aim to include it on saturday :)20:31
sdaguejeblair: yeh20:31
jogojeblair: cool. I don't have any opinion on what namespace hacking should live in, so anything is fine with me.20:31
fungiit's like ripping off a band-aid20:31
anteayaclarkb: fair enough20:32
anteayaclarkb: mostly I created a landing page for real content to happen20:32
anteayaI'm not married to anything I wrote there20:32
openstackgerritMerged openstack-infra/storyboard-webclient: Enable HTTP Caching on resources.  https://review.openstack.org/13614920:33
morganfainbergclarkb: hm? Just reading back scroll was getting lunch.20:34
morganfainbergAlso. RAIN IN LA! Yay!!20:34
sdaguehmmmmm20:34
anteayamorganfainberg: yay20:34
sdagueso here's an interesting fact20:34
sdagueapparently ceilometer is not atomically coupled to swift for upgrade20:34
sdagues/not/now/20:34
clarkbmorganfainberg: jenkins openid with lp is failing in weird ways20:35
clarkbthere is an error logged in scrollback from jenkins and i have no idea what that means20:35
sdaguepossibly impated by our non overlapping oslo.utils usage20:35
jogosdague: that sounds fun20:35
morganfainbergclarkb: weird20:35
sdaguedhellmann: you up for helping sort this out?20:35
sdaguebecause this is a new issue20:35
openstackgerritMerged openstack-infra/infra-manual: Use "procedures" for creators.rst  https://review.openstack.org/13847020:36
morganfainbergclarkb: let me take a look at the scrollback here in a moment.20:36
sdagueI guess we could also disable ceilometer in grenade20:37
*** mancdaz has quit IRC20:38
morganfainberganteaya: https://twitter.com/mdrnstm/status/53988125246857216020:40
sdaguedhellmann: so this looks like fall out from version caps, not having overlapping supported versions of libraries causes issues20:40
openstackgerritSean Dague proposed openstack-infra/devstack-gate: disable ceilometer in grenade runs  https://review.openstack.org/13852820:40
sdaguethat's maybe a work around, but I have no idea if that will work20:41
*** mancdaz has joined #openstack-infra20:41
*** signed8bit has joined #openstack-infra20:41
sdaguebtw, everything is currently blocked on this20:41
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Require PyPI credentials when registering projects  https://review.openstack.org/13852920:41
openstackgerritClark Boylan proposed openstack-infra/infra-manual: Add infra contact info in creators doc  https://review.openstack.org/13853020:41
*** wenlock1 has joined #openstack-infra20:43
*** wenlock has quit IRC20:43
*** ZZelle_ has joined #openstack-infra20:45
*** ociuhandu has quit IRC20:45
openstackgerritJeremy Stanley proposed openstack-infra/infra-manual: Add release management content  https://review.openstack.org/13820620:46
morganfainbergclarkb: looking through the Java impl, it is looking like the service is is null, so not matching the requested assertion's SP.20:47
*** Adri2000 has quit IRC20:47
clarkbmorganfainberg: so the response coming back from lp is leaving out a field? and jenkins is puking?20:47
morganfainbergclarkb: afaict this happens if there is a mismatch on the SP's requested identifier and what the SP is actually looking for.20:47
openstackgerritMerged openstack-infra/infra-manual: Add source repo to footer  https://review.openstack.org/13852020:47
openstackgerritJames E. Blair proposed openstack-infra/project-config: Added gerritbot to openstack-ansible channel  https://review.openstack.org/13846120:47
openstackgerritJames E. Blair proposed openstack-infra/project-config: Add #openstack-ansible to accessbot  https://review.openstack.org/13853420:47
clarkbmorganfainberg: what is an SP?20:47
morganfainbergclarkb: or LP is leaving out a field20:47
morganfainbergService provider.20:47
morganfainbergEg Jenkins in this case is the SP.20:48
clarkbgotcha20:48
morganfainbergSo there might be a mismatch between what is requested when going to LP and what Jenkins is looking for.20:48
morganfainbergHost name? / address? Eg Jenkins looking for "local host" incorrectly. *i think*20:49
openstackgerritMerged openstack-infra/project-config: Fix spelling of OpenStack in the project descriptions of Gerrit  https://review.openstack.org/13838820:49
morganfainbergThis looks to be specific error wise to the Java impl, so I'm making some creative leaps.20:49
morganfainberg(The text of the error that is)20:50
clarkbya20:50
clarkband it works in some cases20:50
morganfainbergSome hosts vs other hosts?20:50
clarkbso our theory was maybe load balancing is hitting bad backends20:50
clarkbmorganfainberg: well jenkins.o.o didn't work for me, then it worked for mtreinish then it worked for me20:50
morganfainbergYeah. That would be my guess based on the error20:50
*** SumitNaiksatam has quit IRC20:51
*** Vek has joined #openstack-infra20:51
morganfainbergA few of the backends are looking for the wrong SP. but the initial request is valid (or inverse of that, bad on initial request)20:51
*** Vek has quit IRC20:51
*** Vek has joined #openstack-infra20:51
openstackgerritMerged openstack-infra/infra-manual: Fill out running jobs with zuul section  https://review.openstack.org/13820920:52
morganfainbergThough my guess is if the initial request was bad, you'd be redirected to the wrong place all together.20:53
*** salv-orlando has quit IRC20:54
clarkbwell it knows I am logged in and what groups I belong to20:54
clarkbso the remote side seems to get enough info20:54
*** Adri2000 has joined #openstack-infra20:54
clarkbmaybe they are not rewriting some header or similar on the return path for packets to jenkins?20:54
*** wenlock1 has quit IRC20:54
morganfainbergPerhaps.20:54
morganfainbergIt def sounds like some backends are wonky20:54
openstackgerritMerged openstack-infra/infra-manual: Require PyPI credentials when registering projects  https://review.openstack.org/13852920:54
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for grenade/ceilometer/oslo/swift bug 1398561  https://review.openstack.org/13853520:54
uvirtbotLaunchpad bug 1398561 in swift "pkg_resources.VersionConflict: oslo.config 1.5.0 is installed but oslo.config>=1.4.0,<1.5 is required by ['ceilometer']" [Undecided,New] https://launchpad.net/bugs/139856120:54
clarkbjeblair: https://review.openstack.org/#/c/137240/ would be a good one to review hwen you have a minute20:55
*** sarob has quit IRC20:55
*** sarob_ has joined #openstack-infra20:55
*** AJaeger_ has quit IRC20:56
jeblairclarkb: +2 should i +3?20:58
clarkbjeblair: I think we can +3, then get announcement out today and work on groups tomorrow20:59
clarkbunless you want to have groups in place, then announcement then docs20:59
clarkbI think we can move forward because new accounts should not be voting so they can just use that process20:59
*** ihrachyshka has quit IRC20:59
*** eharney has joined #openstack-infra21:00
jeblairclarkb: moving forward as you suggest seems sound21:00
*** wenlock has joined #openstack-infra21:01
jeblairclarkb: let's mention this in the cross project meeting too21:01
SergeyLukjanovjeblair, fungi, clarkb, gerrit maintenance announcement http://lists.openstack.org/pipermail/openstack-dev/2014-December/052031.html21:01
clarkbjeblair: ++21:01
*** eharney is now known as Guest6788421:01
*** zz_avozza is now known as avozza21:01
*** mancdaz has quit IRC21:02
*** esker has joined #openstack-infra21:02
*** annegent_ has joined #openstack-infra21:02
*** Guest67884 is now known as eharney21:03
fungithanks SergeyLukjanov!21:04
*** changbl has quit IRC21:04
*** mancdaz has joined #openstack-infra21:04
SergeyLukjanovfungi, so, I'm going to make an etherpad with all comands before saturday21:04
mattoliverauMorning21:04
openstackgerritMerged openstack-infra/infra-manual: Add release management content  https://review.openstack.org/13820621:05
*** cpowell has joined #openstack-infra21:05
*** wenlock has quit IRC21:06
clarkbok looking at third party account announcement etherpad now21:06
fungiSergeyLukjanov: sounds good--i look forward to reviewing it21:06
openstackgerritMerged openstack-infra/elastic-recheck: Add query for grenade/ceilometer/oslo/swift bug 1398561  https://review.openstack.org/13853521:07
uvirtbotLaunchpad bug 1398561 in swift "pkg_resources.VersionConflict: oslo.config 1.5.0 is installed but oslo.config>=1.4.0,<1.5 is required by ['ceilometer']" [Undecided,New] https://launchpad.net/bugs/139856121:07
*** changbl has joined #openstack-infra21:08
SergeyLukjanovfungi, thx21:09
*** prad has quit IRC21:10
*** dkranz has quit IRC21:10
*** MaxV has joined #openstack-infra21:10
*** wenlock has joined #openstack-infra21:11
openstackgerritMerged openstack-infra/system-config: Document new third party self service accounts  https://review.openstack.org/13724021:11
*** sarob_ has quit IRC21:12
*** radez_g0n3 is now known as radez21:12
*** sarob has joined #openstack-infra21:12
clarkbanteaya: how does that look? the links I added should work as soon as post jobs for ^ run21:12
*** cibuilds has quit IRC21:14
*** ociuhandu has joined #openstack-infra21:15
*** Ryan_Lane has joined #openstack-infra21:16
*** teran has joined #openstack-infra21:16
openstackgerritMerged openstack-infra/project-config: Add #openstack-ansible to accessbot  https://review.openstack.org/13853421:18
openstackgerritMerged openstack-infra/project-config: Added gerritbot to openstack-ansible channel  https://review.openstack.org/13846121:19
dimssdague: what are the new guidelines for updating oslo lib versions in global requirements? (https://review.openstack.org/#/c/138407/)21:19
sdaguedims: I don't know, but I don't think that's going to work21:19
dimshehe, fair enough. trying to figure out how/when we should log reviews21:20
clarkbya you can't21:20
clarkbat the very least it should be one dep per review21:20
sdagueper project meeting - someone needs to actually sort out a coherent requirements model of the world21:20
sdagueotherwise we need to go and revert the caps21:20
dimsclarkb: i don't think that's the problem21:20
clarkbdims: its part of it21:21
clarkbbecause it means you can't stagger in21:21
sdaguebut more importantly, I think not having overlap is going to cause craziness21:21
clarkbalso everyone knows that by virtue of the > you get the new versions21:22
clarkbyou don't need that change to use the new versions21:22
*** SumitNaiksatam has joined #openstack-infra21:22
clarkbyou only need it if you need new features21:22
dimssdague: one reason i logged that was to make sure i can update nova so that the minesweeper CI would run the correct/new version of oslo.vmware21:22
clarkbdims: it should by default because >21:23
sdagueyeh, we need to stop uplifting21:23
dimsclarkb: checking21:23
sdagueif you want a specific CI to test a specific version, just pip install that in advance21:23
sdagueas long as it's compatible, it's fine21:23
*** Guest38586 has quit IRC21:23
dhellmannclarkb: but we also want to express the requirements when we add new features to libraries, so while we don't always need to raise the min sometimes we really do21:23
sdaguerequirements is a bounding box21:23
dhellmannand apparently now we can't?21:24
clarkbdhellmann: right you onl need that if you need the features21:24
dhellmanndid I make the caps too low?21:24
*** emagana has quit IRC21:24
clarkbdhellmann: you don't need it for say minesweeper to do a thing21:24
dhellmannclarkb: right, which is something we'll be having, so we need to make it work21:24
sdaguedhellmann: well it looks like the current policy is that there is no overlap between supported oslo.config for juno and kilo, for instance21:24
sdaguesorry, oslo.utils21:24
*** emagana has joined #openstack-infra21:24
sdaguethat's that current proposal21:24
sdagueif that is true.... you've just made upgrades terrible21:25
*** MarkAtwood has joined #openstack-infra21:25
sdaguebecause now all services have to upgrade at once21:25
dhellmannwell, I don't know if that's true21:25
clarkbsdague: or install in per service venvs21:25
sdaguesure, or never use a linux distro21:25
sdagueso we can have that argument separately21:26
dhellmannyeah, I don't care about any of that, I just want to understand how to ratchet the requirements up21:26
sdaguebut having no overlap means you've now coupled everything to everything21:26
dhellmanndo we go move the cap on the stable branch first, for example?21:26
clarkbdhellmann: bumping it up means that during an upgrade you have to shutdown everything, upgrade everything, then start things21:26
dimsclarkb: devstack does not do "-U" to pull the latest from what i can tell - http://208.91.1.172/logs/121956/16/devstacklog.txt.gz21:27
clarkbdims: it doesn't need to21:27
dhellmannclarkb: I promise you I understand the problem. Can we talk about the fix?21:27
clarkbdims: if you do a fresh install which ou should because crazy otherwise21:27
clarkbdims: then you always get the latest thing21:27
clarkbdhellmann: that is the fix21:27
dhellmannclarkb: so we never change the requirements ever again and depend on pip to do the right thing and the distros to somehow know which version we really want?21:27
clarkbI really don't think there is any other way around it if we accept lifting cross project dependencies across releases21:27
clarkbdhellmann: no21:28
clarkbdhellmann: you just say you can't upgrade in the way sdague wants to upgrade21:28
clarkbdocument how to upgrade21:28
clarkband move on21:28
fungidhellmann: i think our lockstep-avoidance guarantee is per major release, so should be able to use some combination of juno stuff and kilo stuff for as long as both juno and kilo are supported21:28
dhellmannclarkb: ok, well, I'm not sure that's really an answer either21:28
dhellmannfungi: right, that's what I'm thinking -- maybe we raise the caps on juno21:28
sdaguedhellmann: so that means uncapping right?21:28
dhellmannsdague: not completely21:29
*** emagana has quit IRC21:29
dhellmannsdague: maybe those should be <= instead of <21:29
clarkbit means you should cap only on incompat barriers21:29
dhellmannand then the min for kilo is this first set of releases21:29
notmynamewhen are the changes to testing being implemented?21:29
dhellmannclarkb: we capped because we couldn't predict where those would be21:29
dhellmannso maybe we do uncap, and then just add caps when things break21:29
clarkbdhellmann: sure, so I described how to fix this with those requirments21:30
clarkbI personally am a fan of never capping21:30
clarkbbecause knowing when you are broken and fixing it is btter21:30
dhellmannclarkb: I will send the screamers to talk to you21:30
*** e0ne has joined #openstack-infra21:30
*** stevemar2 has joined #openstack-infra21:30
clarkbthey already scream at me21:30
dhellmanncool21:30
sdagueclarkb: if you give me force push authority to requirements to fast fix things, I'm sort of ok with that21:30
*** Adri2000 has quit IRC21:30
dhellmannwhat fix are you applying?21:30
clarkbnotmyname: what changes to testing? sorry don't know that I have enough context21:30
fungipart of this is projects wanting to have hard dependencies on new features of libraries rather than degrading gracefully. yes the latter is more work, but makes for a far smoother upgrade21:31
*** stevemar has quit IRC21:31
notmynameclarkb: the one sdague proposed to limit what's tested against what21:31
*** Adri2000 has joined #openstack-infra21:31
dhellmannfungi: that's true21:31
notmyname*ones21:31
*** Adri2000 has quit IRC21:31
*** Adri2000 has joined #openstack-infra21:31
clarkbnotmyname: they have been going in piece by piece21:31
fungi"take advantage of this new feature" should ideally happen at least a release prior to "no longer work without this new feature"\21:31
clarkbso a lot of the client stuff is done and now I think some changes are up to do eg swift and other servers21:31
notmynamekk21:32
notmynamethanks21:32
sdaguenotmyname: mostly it needs reviews - https://review.openstack.org/#/c/137184/21:32
*** emagana has joined #openstack-infra21:32
sdagueclarkb / fungi you guys could review it :)21:32
fungisdague: guess what change i just started reviewing ;)21:32
sdague:)21:32
*** mikedillion has quit IRC21:32
* fungi is event driven21:32
dhellmannsdague: should I propose a revert of the cap patch in stable/juno requirements?21:32
sdaguedhellmann: I don't know. Honestly, this is probably dragon #121:33
*** julim has quit IRC21:33
notmynamesdague: we've got 3 core and one contributor from swift who have added a +1 to that patch. what else can we do to help it along? :-)21:33
sdaguewe still don't have a volunteer on driving this right?21:33
*** yamamoto has joined #openstack-infra21:33
dhellmannsdague: driving the requirements thing? I thought we were doing that.21:33
clarkbnotmyname: we are sprinting today and yestday and had holiday so mostly just need to not be swamped with other things21:33
sdaguedhellmann: I'm very much not21:34
notmynameclarkb: unpossible!21:34
dhellmannsdague: ok, well then we should just have kept doing alpha releases I guess, because it was working even if everyone hates the letter 'a'21:34
*** openstackgerrit has quit IRC21:34
*** openstackgerrit has joined #openstack-infra21:34
clarkbno alphas come with other problems. I think we have two very concrete solutions here21:35
sdagueI kind of feel like there needs to be a spec about all these implications, because the whole picture is hard to keep in ones head, especially the upgrade implications21:35
clarkbwhich are "stop capping because caps are terrible" or "only support forklift upgrades"21:35
dhellmannsdague: https://review.openstack.org/#/c/138546/21:35
sdagueclarkb: ok, so in this particular case there was a grenade work around from grizzly that was hurting us - https://review.openstack.org/#/c/138538/21:36
sdaguebut it exposes an issue with the fact that we do install / uninstall oslo.config a couple of times due to the incompatibilities21:36
clarkbsdague: and you avoid that by uncapping21:37
*** emagana has quit IRC21:37
clarkbor at least being flexible enough in caps that you can move forward21:37
sdagueclarkb: sure21:37
*** andreaf has quit IRC21:37
*** andreaf has joined #openstack-infra21:38
*** alexpilotti has quit IRC21:38
clarkbif however the cap is literally for juno>=1.0,<1.1 for kilo>=1.1,<1.2 you have basically said only forklifts are allowed21:38
*** stevemar2 is now known as stevemar21:38
*** yamamoto has quit IRC21:38
*** changbl has quit IRC21:38
sdagueright21:38
sdaguethat's the thing we can't have21:38
clarkbsince we only ever allow going from N-1 to N you have to do at least juno>=1.0,<1.2 kilo>=1.1,<1.3 and so forth21:38
sdagueright21:39
fungii think part of the problem is that we moved forward with the assumption that we could add new features or api-breaking changes in libs but we haven't yet gotten sufficient tests into place which insure we're insulated from them, nor solutions implemented to solve things like the client library dual-use issue21:39
clarkbthat certainly makes things worse21:39
funginew features are fine if we have jobs which prevent other libraries used in the stable test chain from implementing hard dependencies on them21:40
fungiand we need to consider "adds new requirement" as an api breaking change i think21:40
clarkbthey are also fine as long as we are backward compat for N-121:40
fungisince python packaging doesn't really have a solid implementation for optional requirements21:40
*** andreaf has quit IRC21:41
*** andreaf has joined #openstack-infra21:41
fungiwell, i think arbitrarily growing the requirements list for stable releases indicates a hole we haven't properly plugged21:41
clarkbI don't21:41
clarkbbecause you ahve to deal with bugs21:41
clarkband that means requirements updates21:42
clarkbin somewhat arbitrary ways beacuse python21:42
*** ayoung is now known as moregainfainburp21:42
*** moregainfainburp is now known as ayoung21:42
fungiexcept we _very_ rarely add new requirements to fix a stable-backport bug. most of the time they're creeping in because a new version of a lib wants them to implement some new feature21:42
clarkbagreed, I think you need to handle both things21:43
clarkbwhich is :/21:43
fungieven then, i don't think adding a new dependency is really a sane solution to provide for a stable backport. distros can't really consume that "fix"21:44
clarkbit is if they already have it packaged21:44
clarkbit would be a machinery fix that would have to accomodate distros21:44
fungiokay, that's a valid point...21:44
fungihowever, far more scrutiny needed over stable requirements changes21:45
sdagueso the crux of this is we don't really have a "how do you upgrade openstack" policy. We have a minimum amount of upgrade functionality as enforced by whatever is in grenade, but it's definitely minimal21:45
clarkbsdague: yup21:45
sdakeanyone have ideas of what is going on with oslo.test21:45
sdakehttp://logs.openstack.org/80/138280/6/check/gate-magnum-python27/a0d4afe/console.html21:45
clarkbsdake: yes bandersnatch failed to update it beacuse lol21:45
clarkbnow fixed21:45
sdakecool so the gate should be working now?  It just failed about 10 seconds ago21:46
clarkboh its happening again?21:46
openstackgerritMerged openstack-infra/infra-manual: Re-approval of change as alternative to recheck  https://review.openstack.org/13820421:46
clarkbclearly I should read the logs21:46
sdakeseems tto be21:46
openstackgerritMerged openstack-infra/infra-manual: Add infra contact info in creators doc  https://review.openstack.org/13853021:46
sdagueclarkb: well there were more things released21:46
sdake HTTP error 404 while getting http://pypi.IAD.openstack.org/packages/py2.py3/o/oslotest/oslotest-1.3.0-py2.py3-none-any.whl#md5=8bbde802d5a2beb79efe5752b9349b22 (from http://pypi.IAD.openstack.org/simple/oslotest/)21:46
sdakeI think that is the crux of it21:46
clarkbWTF21:47
sdaguesdake: if you click on the date on the left you get an anchor21:47
clarkbfungi: so I have a shell open that clearly shows the whl is ther21:47
clarkbfungi: but a new ls says its gone21:47
clarkbis it possible the full sync synced us back to broken?21:47
clarkbthat would be AWESOME21:47
*** Longgeek has joined #openstack-infra21:48
clarkbbut its only missing on iad21:48
jeblairoh right, i was going to afs this week :/21:48
jeblair<sigh> plans21:48
sdakesdague could you clarify - I dont understand21:49
clarkbI am going to rewget for now21:49
fungiclarkb: you21:49
fungier21:49
sdaguesdake: http://logs.openstack.org/80/138280/6/check/gate-magnum-python27/a0d4afe/console.html#_2014-12-02_21_39_36_77721:49
clarkbso whl is back on iad mirror21:49
fungiyou're sure you added it manually on iad and then after the full sync it was missing again?21:49
clarkbfungi: I have scrollback I can copy pasta21:50
clarkbbut ya21:50
fungino need, just confirming i understood what you were saying21:50
fungiso... yeah. weird. i have not seen that before21:50
fungiwas there another oslotest release maybe?21:50
openstackgerritMerged openstack-dev/pbr: Packagers vs package maintainers  https://review.openstack.org/13839421:51
clarkbbasically it went `ls #file missing ; wget file ; ls #file there ; mv generation and status file ; check sync is running ; ls # this is the one I just ran file is missing`21:51
*** Ark has joined #openstack-infra21:51
*** SumitNaiksatam has quit IRC21:51
*** wenlock has left #openstack-infra21:51
*** Ark is now known as Guest7999921:52
sdaguefungi: can you promote 138538,121:52
sdaguethat should unwedge us21:52
*** Longgeek has quit IRC21:52
fungisdague: checking21:53
*** mikedillion has joined #openstack-infra21:53
*** wenlock has joined #openstack-infra21:54
fungisdague: done21:54
sdaguethanks21:54
clarkbthe other 3 mirrors haven't done that21:54
sdagueI'm about to drop off for the evening. However as seen in the first round of test results, that will resolve the current issue that all projects are bouncing off of.21:55
notmynamefungi: clarkb: thanks :-)21:55
*** emagana has joined #openstack-infra21:55
*** SumitNaiksatam has joined #openstack-infra21:55
sdakesdague where the is the control to make that yellow box?21:56
*** sabeen2 has joined #openstack-infra21:56
clarkbthough iad i the only one that seems "caught" up21:56
sdagueit's based on the dates21:56
mtreinishsdake: the timestamps are links to do that21:56
sdakegot it21:56
sdagueso every line with the same timestamp gets highlighted21:56
sdakewould be sweet if I could click over it and it set the url21:56
*** Masahiro has joined #openstack-infra21:56
sdakeanyway work for later ;-)21:56
sdaguepatches welcomed :)21:56
sdagueos-loganalyze project21:57
dstufftfungi: clarkb so21:57
clarkbI don't think we want that project getting any user input fwiw21:57
openstackgerritMerged openstack-infra/project-config: adjust swift testing definitions to things that actually test swift  https://review.openstack.org/13718421:57
*** emagana_ has joined #openstack-infra21:57
dstufftfungi: clarkb remember the PyPI side error condition I talked about?21:57
clarkbbeacuse it will hopefully be swiftified at some point21:57
clarkbdstufft: ya21:57
sdagueclarkb: it's all javascript21:57
clarkbsdague: I guess I didn't grok "set the url" then21:57
sdagueso being backend swift wouldn't impact it21:57
*** sabeen has quit IRC21:58
sdagueset the url after #21:58
dstufftthat response gets cached, so fastly can cache a JSON representation that includes an OLD set of data with a NEW serial21:58
sdaguewhich is in page nav21:58
dstufftI think it gets cached for like a day or so21:58
clarkbdstufft: \o/21:58
dstufftclarkb: so if it's cached, it's entirely possible that you have bandersnatch deleting the .whl file21:59
sdakesdague I'd love to help, but my webfu is not good :(21:59
dstufftbecause the JSON says it shouldn't exist21:59
sdakeI can barely handle all this newfangled rest api stuff21:59
*** changbl has joined #openstack-infra21:59
clarkbdstufft: rgr21:59
*** tomoe_ has joined #openstack-infra21:59
openstackgerritJames E. Blair proposed openstack-infra/infra-manual: Add instructions to set team owners in LP  https://review.openstack.org/13855822:00
*** emagana has quit IRC22:00
dstufftclarkb: https://i.imgur.com/QKgd7ld.png not an entirely wrong graph of how this all works22:01
*** Masahiro has quit IRC22:01
clarkbsdague: I parsed as make a friendlier url. now I reparse as set highlight on lines I want22:01
*** rmcall has quit IRC22:01
clarkband yes should do that22:01
*** emagana_ has quit IRC22:01
*** andreaf has quit IRC22:01
*** melwitt has quit IRC22:01
clarkbjeblair: fungi pleia2 SergeyLukjanov jhesketh https://etherpad.openstack.org/p/third-party-accounts-are-self-serve any more feedback on that?22:02
*** wenlock has left #openstack-infra22:02
*** melwitt has joined #openstack-infra22:02
* clarkb notes that the ci.openstack.org third party page has not updated yet. the post queue is backed up22:02
*** rmcall has joined #openstack-infra22:03
*** bdpayne has quit IRC22:03
clarkband jenkins07 refuses my auth22:04
*** tomoe_ has quit IRC22:04
anteayaah was wondering about the delay, didn't dig though22:04
*** cpowell_ has joined #openstack-infra22:04
jeblairclarkb: i think we need some instructions on what project release members will do22:04
clarkboh good point22:04
jeblairclarkb: we may need to create the groups first, then send this announcement22:05
jeblairotherwise that may be confusing :)22:05
*** Sukhdev has quit IRC22:05
clarkbdo we?22:05
clarkbI dunno maybe we do. Mikal is a smart person, but saying there will be a group when there is no group is probably not good22:05
*** e0ne has quit IRC22:05
*** dprince has quit IRC22:06
anteayamikal: so do we have enough feedback to say nova-drivers will deal with this?22:06
anteayaand we can name them in the email?22:06
clarkbanteaya: no22:06
anteayaokay22:06
clarkbanteaya: I am not going to special case anything right now22:06
anteayaah okay22:06
clarkbI think its better to just get it does with -release groups since everyone has one of those22:06
clarkbok so if I am going to create groups first I should think about that.22:07
clarkbjeblair: fungi anteaya I don't think manage-projects is the right place for that22:07
*** shashankhegde has quit IRC22:07
*** cpowell has quit IRC22:07
clarkbjeblair: fungi anteaya or is it and we create that group for all projects?22:07
jheskethclarkb: will look shortly22:07
anteayaclarkb: hmmm, good question22:08
anteayaI don't know22:08
*** amitgandhinz has quit IRC22:08
clarkbwe can make it a projects.yaml property22:08
*** alexpilotti has joined #openstack-infra22:08
clarkbwith two pieces of info, the name of the voting group, and the name of the group that owns the voting group22:09
clarkblet me see what that looks like22:09
clarkbor we can manage it by hand22:09
anteayaI was picuring by hand, but let's see how ugly it looks as a change22:09
* anteaya is trying to use her words correctly22:09
sdagueclarkb: one last thing before I drop, can we confirm that hacking 0.9.4 is being used in the unit tests? - https://jenkins03.openstack.org/job/gate-nova-pep8/9271/console22:10
*** iccha has left #openstack-infra22:10
*** rlandy has quit IRC22:11
clarkbsdague: http://pypi.ord.openstack.org/simple/hacking/ its not there so no22:11
dimsclarkb: would this help print the pip freeze? https://review.openstack.org/#/c/138514/ before we run pep8?22:11
sdagueclarkb: hmmm... how long does it take to get there?22:11
jeblairclarkb: why do we have project-testers and project-testers-voting?22:12
clarkbjeblair: we don't we should only have the -voting group22:12
clarkbjeblair: that was the decision in last weeks meeting at least22:12
clarkbsdague: should get there when bandersnatch catches up22:13
jeblairclarkb: ok, etherpad did not get updated :)22:13
clarkbjeblair: no we switched to the docs change22:13
mikalanteaya: I think clarkb just answered for me?22:13
mtreinishsdague: heh, the last 2 times I pushed new releases of something fungi had to manually sync a region's mirror to get things working22:13
fungiclarkb: i don't get the manage-projects question... shouldn't we just amend the relevant project acls (i suppose we guess at which ones those are and then people can adjust their own acls to add new ones as needed)?22:13
sdagueclarkb: ok, I blocked some other work arounds based on the assumption that release fix was going to be quick22:13
sdaguebecause that's also breaking the world :)22:14
clarkbfungi: that only solves part of the problem. we need to set ownership to not be self owned then add the group to the larger voting ci group22:14
jeblairfungi: i don't think we would expect people to ajust these acls, instead it should all be group based22:14
clarkbfungi: and I was just going to start with that then people can adjust acls22:14
clarkbif they want22:14
jeblairclarkb: what adjustment would they want to make?22:14
fungijeblair: er, the acls are per-project because the groups are per-project, right?22:15
clarkbjeblair: if they want to restrict the group of voters to only their group22:15
*** cpowell_ has quit IRC22:15
anteayamikal: it appears so22:15
clarkbjeblair: right now its all voting ci voting wherever22:15
clarkbwhich is status quo before and after proposed changes22:15
jeblairclarkb: oh, i thought that was the point of all this :)22:16
*** dizquierdo has joined #openstack-infra22:16
clarkbthe point is to make it so that I don't have to answer 50 emails a week22:16
jeblairclarkb: where can i read the most recent version of the entire proposal? :)22:16
mikalanteaya: but yes, my take on it is that at least 4/6 nova-drivers are on board with using that group as the third party ci control group for nova22:16
clarkbjeblair: in the docs change you approved22:16
fungii assume (perhaps wrongly) that there needs rto be a transitional period where members of the existing blanket voting group will be left in place and then per-project groups will need to be populated by the ptls or their delegates based on which systems they expect to see voting on those projects22:16
mikalIf that just means the group clarkb creates has nova-specs-core (the actual group name) in it, then that would be an easy solution22:16
clarkbit covers permissions there22:16
anteayamikal: thanks I will stow that information until it can be abused in the proper way22:16
anteayamikal: my thanks to you and the responding 4/622:17
mikalNP22:17
*** dkliban is now known as dkliban_afk22:17
mikalanteaya: we'll get more responses when the other two wake up... Its late in the UK IIRC.22:17
jeblairclarkb: your docs change doesn't address this22:17
anteayakk22:17
*** amitgandhinz has joined #openstack-infra22:17
clarkbit should under permissions let me go read22:17
*** ryanpetrello has quit IRC22:18
clarkboh I see it didn't talk about voting everywhere vs voting on specific projects22:18
notmynamedid I see someone talking earlier about the ceilometer dependency bug? https://bugs.launchpad.net/ceilometer/+bug/139856122:18
uvirtbotLaunchpad bug 1398561 in swift "pkg_resources.VersionConflict: oslo.config 1.5.0 is installed but oslo.config>=1.4.0,<1.5 is required by ['ceilometer']" [Undecided,New]22:18
clarkbwe did cover that in the meeting though22:19
clarkbbasically nothing changes immediately. everyone can vote everywhere. then over time projects could set up exclusive permissions for verified +/-1 on their project22:19
jeblairclarkb: wow, i think that's backwards22:19
clarkbits what we said in the meeting..22:20
*** otter768 has joined #openstack-infra22:20
*** dkranz has joined #openstack-infra22:20
clarkbthe important bit is we are minimizing the diff22:20
jeblairclarkb: where? i've been trying to find where we talked about that in the meeting22:20
openstackgerritSean Dague proposed openstack-infra/elastic-recheck: add query for hacking vs. oslo.concurrency  https://review.openstack.org/13856022:20
clarkbhttp://eavesdrop.openstack.org/meetings/infra/2014/infra.2014-11-25-19.01.log.txt 19:0422:21
*** mjturek has quit IRC22:21
jeblairclarkb: that's just a link to the start of the meeting22:21
clarkband a timestamp22:21
jeblairi've been reading it for 5 minutes and can't find that decision22:21
*** banix has quit IRC22:21
jeblairclarkb: the timestamp is the start of the meeting22:22
*** baoli has quit IRC22:22
clarkbhttp://paste.openstack.org/show/143840/22:22
*** Hefeweizen has quit IRC22:22
clarkbfungi: agreed ; jeblair: that seems reasonable22:22
jeblairclarkb: yeah, then we had like 20 minutes where we talked about revising everything22:22
*** salv-orlando has joined #openstack-infra22:22
clarkbthat wasn't revised22:22
clarkbrevisions were don't need a non voting group22:23
clarkband talk about who should own the voting groups22:23
fungiso the idea was that we could implement self-service account creation now, but add groups to give projects control over granting them voting rights22:23
*** mikedillion has quit IRC22:23
*** ryanpetrello has joined #openstack-infra22:23
funginewly created accounts won't be getting voting rights straight away anyway22:24
clarkbthen later 9:25:22 <jeblair> clarkb: that sounds good; easy enough to change, especially since there's no complicated acls (yet)22:24
fungiwhich gives the projects some time to sets the members they want in those groups22:24
*** otter768 has quit IRC22:25
fungiso the two things happen in parallel, but one isn't explicitly waiting on the other22:25
clarkbthat is in response to ownership but falls into line on not changing acls upfront22:25
jeblairthe word "exclusive" never appears in the irc log22:25
clarkbjeblair: no it was refering to what I said in the etherpad22:25
clarkbjeblair: which maybe should have been more explicit22:25
jeblairclarkb: right, but as we've recently learned, most of the info in the etherpad was superceded and is currently wrong22:25
*** sarob has quit IRC22:26
clarkbbut not that22:26
jeblairtrying to keep all this straight over an outdated etherpad, a meeting log, and a docs change is quite frustrating22:26
clarkbI understand I should've kept an up to date etherpad with running changes22:26
jeblairlet's try to get it back on track22:26
clarkbI have an arrow pointing to the bit in the current etherpad. Before we go on though do people think that updating the ACLs upfront is something we should do?22:27
clarkband if so what is the argument for that?22:27
*** ddieterly has quit IRC22:27
jeblairi want to take a different approach22:27
openstackgerritMerged openstack-infra/elastic-recheck: add query for hacking vs. oslo.concurrency  https://review.openstack.org/13856022:28
jeblairi believe that the end state of this system should be that each project manages who can vote on it (exclusively)22:28
jeblairthere may be intermediate steps, but do we agree that is the end goal?22:28
*** ddieterly has joined #openstack-infra22:28
clarkbthat was never a goal for me no. My goal was to maintain current level of "service" with self serve accounts22:28
clarkbI think that if we want that to be an eventual end goal it is completely independent of the work here22:29
jeblairclarkb: who grants global voting permissions then?22:29
jeblairclarkb: that's currently us.22:29
clarkbjeblair: in proxy for the projects22:29
clarkbjeblair: the projects say yes make that account voting22:29
clarkbso we would just be removing the proxy22:29
fungii saw separate project control over voting rights as an eventual end goal, with the expectation that whatever we do next shouldn't make that harder to achieve (and ideally should make it easier)22:29
clarkbI certainly have never made something voting without the projects go ahead22:29
*** shashankhegde has joined #openstack-infra22:30
fungiclarkb: except indirectly you have, since making something voting in the current situation allows it to vote on all projects when we only really consulted one22:30
*** vigneshvar has quit IRC22:30
clarkbfungi: right, we sort of hand waved and made people be nice22:30
*** tonytan4ever has quit IRC22:30
clarkband when they weren't we disabled them22:30
jeblairand that's one of the problems we want to solve22:30
clarkbsure, but we can solve that later22:31
jeblairthat's a significant source of the 50 emails a day burden you mentioned22:31
clarkbI don't want to couple these things together otherwise its twice as much work22:31
jeblairclarkb: i'm not sure it is22:31
fungii see making people voting/non-voting and having to disable them because they accidentally voted on things they weren't expected to as things we can avoid wasting our time on in the future, if this is done right22:31
clarkbjeblair: it sort of is because there is an event horizon involved withthat22:31
clarkbjeblair: where once we cross over third party ci breaks until we fix it22:31
clarkbmaintaining status quo doesn't have that problem22:32
clarkbit is a smoother transition22:32
jeblairclarkb: we can create voting groups for all projects, pre-populate them, and turn management of them over to project-release groups22:32
fungiwe should be able to have a transitional period where the all-projects and per-project permissions for vervy -1..+1 are acumulative, right?22:32
fungier, cumulative22:32
clarkbfungi: yes that exactly the situation I want22:32
*** ddieterly has quit IRC22:32
jeblairor we could do it that way22:32
jeblairand say that after a certain date, we remove the global ones22:33
fungithat would allow the projects to populate those groups so that we don't have to22:33
* fungi is all for less work for us22:33
jeblairi think that having an intermediate state with exclusive acls is something that we should strongly avoid (it's very confusing and will make a mess)22:33
*** mbacchi has quit IRC22:33
jeblairi also think that if we just pre-populated the groups, then it's pretty straightforward from the get-go -- you want a system to stop voting, you remove it22:34
jeblair(otherwise we have a period where removing something from the voting group does nothing)22:34
clarkbjeblair: right thats the situation I describe22:34
clarkbI guess I am no longer sure about why there is confusion22:34
clarkbthe acls come later22:34
clarkbcontrol over who votes comes now22:34
jeblairclarkb: what instructions would you give the current members of $project-release ?22:35
fungiso the questions i think need answering there are 1. for which projects do we create these groups, and 2. which accounts go in each group? i can see a couple possible ways forward on each22:35
*** banix has joined #openstack-infra22:35
clarkbjeblair: add and remove members of the project-voting-testers group as appropriate for your project voting requirements22:35
jeblairclarkb: but they do not need to be added in order to vote and removing them will not disallow them from voting22:36
*** ddieterly has joined #openstack-infra22:36
clarkbjeblair: yes they do22:36
clarkbwhy wouldn't they need to be added to vote?22:36
*** boris-42 has quit IRC22:37
clarkbfungi: for 1. would start with projects that have third party ci voting against them. Was going to build a list via gerrit comment scraping22:37
jeblairclarkb: because you are proposing that the current voting group remain in effect?22:37
openstackgerritAnita Kuno proposed openstack-infra/infra-manual: Creates a sandbox repo tutorial  https://review.openstack.org/13819522:38
clarkbfungi: for 2. which accounts go in which to start would be based on the scrape, then would be up to individual projects22:38
*** emagana has joined #openstack-infra22:38
*** baoli has joined #openstack-infra22:38
clarkbjeblair: but only as a collection point for the subgroups22:38
*** emagana has quit IRC22:38
clarkbthere would be no direct members after the initial move22:38
*** emagana has joined #openstack-infra22:38
clarkbthis is the thing that makes existing acls work22:39
*** ayoung is now known as buhbye22:39
anteayanova, neutron, cinder (which programs do we create this)22:39
*** buhbye has quit IRC22:39
clarkbat this point we have mostly the same thing we have today22:39
clarkbthen we can worry about exclusive acls and so on22:39
clarkbat least that was my plan22:39
clarkbI wanted this to be about self service accounts, not a complete ACL overhaul to do a thing we want in that space22:39
fungiclarkb: yep, options seemed to be that, or going by who had registered their accounts and which projects they were testing in the wiki, or shotgun the current membership to each group and let the teams remove the members they didn't care about22:39
jeblairclarkb: that's fine, except that if we're going to the projects and asking them to take on work, then we need to be more careful22:40
jeblairi'm okay with us changing our workflow, i'm not okay making it confusing to projects, or going to them more than once with a change like this22:40
*** ryanpetrello has quit IRC22:40
clarkbwe wouldn't need to go to them more than once22:40
anteayammedvede: where are you located?22:41
jeblairclarkb: can you outline the steps of this process on https://etherpad.openstack.org/p/third-party-openid-accounts ?22:41
clarkbonce all the groups are happily managed by individuaul projects we can just add in the exclusive verified acls and everything will continue to work22:41
jheskethclarkb, anteaya: that self-service announce email lgtm :-)22:43
fungiclarkb: i think exclusive will mean that we give them individual control over whether zuul can -1..+1 as well, yeah?22:43
anteayajhesketh: thanks, we are just discussing it22:43
jeblairfungi: which we are absolutely not going to do :)22:44
*** ryanpetrello has joined #openstack-infra22:44
fungiperhaps exclusive is less useful, and simply clearing out the global voting third-party ci group is the answer to that22:44
fungiwhen the time comes to flip that switch22:44
clarkbfungi: hrm it might22:45
*** baoli has quit IRC22:45
clarkbfungi: agreed exclusive not what we want22:45
*** baoli has joined #openstack-infra22:45
*** baoli has quit IRC22:45
clarkbinstead clear out global reqs22:45
jeblairclarkb: did i add the acl step in the right place?22:46
*** bitblt has joined #openstack-infra22:46
clarkbI think one line lower is slightly better but its fine there22:47
clarkbeven better with strikethrough22:47
*** Ryan_Lane has quit IRC22:47
clarkboh I see no in my plan it happens at arbitrary point in the future22:48
clarkbbecause I don't think we need both things at the same time22:48
jeblairyeah, i'm pushing for right now because i don't think the interim time is useful22:48
clarkbits useful for getting self service accounts working right now22:48
*** ryanpetrello has quit IRC22:48
clarkband separately worrying about ACLs22:48
jeblairi think as long as we have that list of who votes where, we can just make the groups, give them acls, then drop the global third party voting group22:48
jeblairoh i see22:49
jeblairokay, yeah, my line about acls did not belong in your plan22:49
jeblairi think now i understand yours22:49
*** dizquierdo has quit IRC22:50
jeblairbut i'm still going to advocate for mine -- because i think in yours we have a period where the behavior of the project-testers-voting group is not what we want it to finally be22:50
clarkbit isn't, but it is essentially the behavior we have today22:50
jeblairclarkb: we have to tell people that adding a system to project-testers means adding it to all projects, and then come back later and say, now we made it for each project22:50
*** MaxV has quit IRC22:50
fungiso i saw clarkb's plan as separate (but related) changes announced at separate times first to the third-party testers, then to the project leads22:50
jeblairfungi: that makes sense22:51
jeblairso basically we don't tell the release team about the new group they manage until later22:51
jeblairthe problem is that the ci docs now say that they should ask $project team for voting rights22:51
* anteaya notes that it is k-1, so for screaming from third party now is the time, rahter than xmas or k-222:51
jeblairwhich means we are telling them22:51
fungiwhere the alternative proposal is all at once, with a deadline to get things shaped up in the project-specific groups before voting stops being globally permitted22:51
clarkbjeblair: well we already said ask them in the past22:52
clarkbI guess that is why I think this is a valid intermediate step. Nothing really changes other than being able to get an account via openid22:52
fungiright, current established process is ask project teams for voting rights, and have those teams tell us to add/remove them22:52
clarkbthen we refine22:52
jeblairclarkb: we're changing what we're asking project drivers to do22:52
anteayaclarkb: we said do that, but they didn't and the projects having been keeping up either22:53
jeblairclarkb: currently we ask them to tell us "yes".  you're going to ask them to add systems to a group that gives them global voting rights.  we want them to add them to a group that gives them local voting rights.22:53
clarkbjeblair: but that yes is in proxy the same thing22:53
jeblairclarkb: i do not want to have to explain that to people22:53
clarkbI guess I don't really get the distinction there (other thanthe mechanism)22:53
jeblairclarkb: because we either tell them we're changing the process twice or we lie to them22:54
*** MarkAtwood has quit IRC22:54
clarkbthe process doesn't change for the "drivers" though22:54
*** sandywalsh has joined #openstack-infra22:54
*** MarkAtwood has joined #openstack-infra22:54
jeblairi don't want to say "add systems to this group and it will give them global voting rights, so be careful.  but next week we'll make it so that it only gives them local voting rights"22:54
clarkbit only changes twice once each for different people22:54
fungii agree that we should go from current (teams ask us to add/remove) process to desired (teams directly add/remove for only the projects in their control) process22:54
*** ddieterly has quit IRC22:55
clarkber sorry doesn't change twice for the drives22:55
*** jgrimm is now known as zz_jgrimm22:55
clarkbjeblair: oh I don't think we need to say be careful22:55
clarkbbecause thats status quo22:55
jeblairi think we can go straight to the end goal without any more work overall22:55
*** ddieterly has joined #openstack-infra22:56
clarkbit will just take longer for self service accounts22:56
clarkbwhich we can do22:56
fungii think there is some assumed lag for voting rights with newly-created ci accounts anyway22:56
*** apevec has left #openstack-infra22:56
clarkbfungi: right but we are already a month or so behind22:56
*** changbl has quit IRC22:57
clarkbanyways I need to eat since I haven't done that yet. I am fine doing it either way. My intent was to get self service accounts done asap though22:57
jeblairi feel like we can still do this this week22:57
*** sandywalsh_ has quit IRC22:57
fungii still think within the next day or two is doable22:57
*** Dafna has quit IRC22:58
*** viglesias has quit IRC22:58
fungii also have a 100 lb television to hang about 6' up a wall, so afk for a bit22:58
*** viglesias has joined #openstack-infra22:58
*** Dafna has joined #openstack-infra22:59
*** reed has quit IRC22:59
*** mfink has quit IRC22:59
*** bradjones has quit IRC22:59
jeblairthe really critical thing is to decide on what the group name is.  project-testers-voting, project-voting-testers, (i've seen both) or just project-testers?22:59
clarkbmaybe project-ci if we want to stick with semi existing standards23:00
*** Adri2000 has quit IRC23:00
*** ddieterly has quit IRC23:01
*** mattfarina has quit IRC23:01
*** MarkAtwood has quit IRC23:01
*** wenlock has joined #openstack-infra23:01
*** MarkAtwood has joined #openstack-infra23:01
fungi"voting" is redundant i think23:02
anteayaproject-testers-voting implies to me there is a non-voting group somewhere23:02
clarkbright, it wasn't before but now is23:02
clarkbanteaya: ya23:02
anteayaI'm for project-ci23:02
anteayawe have trained them to respond to ci23:03
anteayawould be a shame to bring the undefined -testers into the verbage23:03
*** signed8bit has quit IRC23:05
*** ryanpetrello has joined #openstack-infra23:06
clarkbok oslotest is up to date everywhere, bandersnatch appears to be up to date, and hacking has arrived now23:06
clarkbso mirrors are at least temporarily happy and with that lunch23:06
*** Adri2000 has joined #openstack-infra23:07
*** harlowja_ is now known as harlowja_away23:07
*** amitgandhinz has quit IRC23:08
*** alexpilotti has quit IRC23:09
*** banix has quit IRC23:11
*** reed has joined #openstack-infra23:12
*** harlowja_away is now known as harlowja_23:12
anteayaany objections if I put project-ci in the etherpad?23:13
* anteaya hears no objections and makes the change23:14
*** alexpilotti has joined #openstack-infra23:16
*** gondoi is now known as zz_gondoi23:16
*** annegent_ has quit IRC23:17
clarkbjeblair: one question on your plan23:19
clarkband if that works then I can start figuring out how to scrape the info about votes that we need23:19
*** ryanpetrello has quit IRC23:20
*** sputnik13 has quit IRC23:20
*** alexpilotti has quit IRC23:21
*** sputnik13 has joined #openstack-infra23:21
*** annegent_ has joined #openstack-infra23:25
*** melwitt has quit IRC23:26
*** pc_m has quit IRC23:27
*** bradjones has joined #openstack-infra23:28
*** mwagner_lap has quit IRC23:31
openstackgerritAnita Kuno proposed openstack-infra/infra-manual: Adds a link for new developers to use sandbox  https://review.openstack.org/10495123:33
*** bitblt has quit IRC23:34
*** radez is now known as radez_g0n323:35
clarkblooks like I can get the info I need from gerrit api unauthenticated23:36
*** dimtruck is now known as zz_dimtruck23:36
anteayayay23:37
anteayaI'm interested in what you find23:37
clarkbso just need a small python script to iterate over all the changes23:37
*** baoli has joined #openstack-infra23:37
*** baoli has quit IRC23:38
*** andreykurilin_ has quit IRC23:39
*** annegent_ has quit IRC23:39
*** baoli has joined #openstack-infra23:40
*** emagana has quit IRC23:41
*** emagana has joined #openstack-infra23:42
*** melwitt has joined #openstack-infra23:42
*** emagana_ has joined #openstack-infra23:44
*** emagana has quit IRC23:44
*** Masahiro has joined #openstack-infra23:45
heyonglijogo, anteaya , the test cases and our log server is setting up, and will be avaliable to get logs showing on internet soon, maybe ready end of today.23:46
*** annegent_ has joined #openstack-infra23:47
anteayaheyongli: well done23:47
anteayaheyongli: so do you have an ip allocated yet?23:47
heyongliyeah,23:47
*** sarob has joined #openstack-infra23:48
heyongliour ci had to allocted another ip before all jekins can working. for now, just log server could be show up there.23:48
anteayawell as long as you are no longer blocked23:48
anteayaI always feel sorry for folks doing ci in china since you are behind at least the china firewall23:49
anteayaplus any corporate firewalls23:49
heyongliand the jekins servers and test machines is running on privately now, but we could move on now, anteaya23:49
*** Masahiro has quit IRC23:49
anteayaand our testing system was not designed with firewalls in mind23:49
anteayait being open source and all23:49
anteayaheyongli: okay good, glad you can make progress again23:50
anteayaheyongli: any sign of shane wang at all?23:50
heyonglianteaya, yeah, we are working on all firewall, and proxys23:50
anteayaadrian's email said it would be the two of you23:50
anteayaheyongli: you could give a talk on dealing with firewalls23:50
anteaya:D23:50
anteayaheyongli: is it just you then?23:50
anteayano shane?23:50
heyonglianteaya, most of time i'm on the channel,23:51
anteayaheyongli: okay, I won't expect him then23:51
heyongliand another guy, juso will be there also, shane is our boss, too busy, sometimes comver me. anteaya23:51
anteayaah alright23:51
anteayamakes sense then23:51
anteayaI'll look for you then when I have questions23:51
heyonglianteaya, another guy is jyuso, also register it's nick and seting up a znc server.23:52
*** Hefeweizen has joined #openstack-infra23:52
heyonglishane_wang23:52
anteayaawesome, tell jyuso to say hello when he is around23:53
heyonglishane_wang,this nickname is own by our boss23:53
heyonglianteaya, sure23:53
anteayaI see shane isn't online at the moment23:53
anteayaokay are you subscribed to the openstack-dev mailing list?23:53
heyonglijyuso, is the guy who does most of hard work, setting up all of jekins server and ci env.23:54
heyonglianteaya, definitely, we do23:54
heyonglianteaya, and i will setting up a fileter for infra mails.23:54
anteayagreat23:54
anteayaso reply to this thread please: http://lists.openstack.org/pipermail/openstack-dev/2014-December/051901.html23:55
anteayaand reply with a time that works for jyuso as well23:55
anteayawe need to find a time for a third party meeting that works for you23:55
heyongliok, let's me check23:56
anteayajhesketh is in australia and will be able to make a good percentage of the meetings23:56
anteayadepending on his social calendar23:56
*** annegent_ has quit IRC23:57
*** ryanpetrello has joined #openstack-infra23:59

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