Friday, 2014-12-05

*** bknudson has joined #openstack-infra00:01
asselinspeaking of fixing log servers, heyongli anteaya, let me know your thoughs on this patch: https://review.openstack.org/#/c/138913/00:01
heyongliasselin, i post a comments there.00:02
*** gus_ is now known as gus00:02
asselinheyongli, thanks00:02
heyonglihow about put it into scerio testing? or i elimating the ecodeded information?00:02
*** bdpayne_ has joined #openstack-infra00:03
heyongliwe need know the vendor/product just becuase we need to verification the alloction. nothing more.00:03
asselinheyongli, is that addressed to me? i really didn't understand....00:04
*** bdpayne has quit IRC00:05
heyongliasselin, sorry, i missing reading the reviewing link..-:)00:05
*** marun has quit IRC00:07
heyongliasselin, i'm going to reading your patches late today.00:07
asselinheyongli, ok thanks.00:07
*** wenlock has joined #openstack-infra00:09
*** wenlock1 has joined #openstack-infra00:09
*** wenlock has quit IRC00:09
*** wenlock1 has quit IRC00:09
*** Masahiro has joined #openstack-infra00:10
*** Ryan_Lane has quit IRC00:10
anteayaasselin: glad you two are meeting each other00:11
anteaya:D00:11
anteayaasselin: so first pass, I like the direction here and support making it easier for third party ci to set up a log server00:11
anteayaI see we create a thirdpartyci directory in system-config00:11
anteayaI don't yet know how I feel about that00:11
clarkbjhesketh: anything else I can help with on the swift front?00:11
*** Ryan_Lane has joined #openstack-infra00:12
clarkbjhesketh: if not I am going to switch into other things, but I am happy to keep pushing on that if possible00:12
anteayaI don't know enough about setting up a log server with puppet to know if this is a stupid question, so I will just ask00:12
anteayaasselin: what is the viability of these being its own module?00:12
*** wenlock has joined #openstack-infra00:12
jheskethclarkb: I haven't determined what's next, but I think it'll be just switching some more jobs over (eg infra)00:12
asselinanteaya, yeah, not sure either, but wanted to throw something out there and see if it sticks00:12
clarkbjhesketh: gotcha00:12
openstackgerritMerged openstack-infra/project-config: Add hacking to openstack-qa gerritbot  https://review.openstack.org/13913200:12
jheskethclarkb: so I should be good. Thanks heaps for your help :-)00:12
clarkbanteaya: asselin: I think if we make a module it should be for generic apache static file hosting00:13
asselinanteaya, like the other puppet modules?00:13
clarkbanteaya: asselin: then we can put it in front of logs, ci.o.o, tarballs, etc00:13
asselinclarkb, anteaya ok that makes more sense. put all the static stuff in a new module00:13
anteayaclarkb: so would it be better to do that, instead of teh current direction asselin is taking?00:13
*** shashankhegde has quit IRC00:14
clarkbI haven't read asselin's patch yet00:14
*** Masahiro has quit IRC00:14
clarkblet me do that really quickly00:14
anteayathanks00:14
clarkboh I forgot about os_loganalyze00:15
clarkbso maybe this isn't just generic static file hosting00:15
clarkbhowever I don't think that should live in openstack_prject if you want to make it generic00:15
clarkbwhatever it is should live outside of openstack_project00:15
clarkbalso not a huge fan of thirdpartyci/install_log_server00:16
clarkbthat doensn't actually ensure that puppet is updating things over time00:16
*** shashankhegde has joined #openstack-infra00:17
*** dimtruck is now known as zz_dimtruck00:17
anteayaI like the idea of stuff meant for third party is its own module if at all possible00:17
clarkbanteaya: its not meant for third party00:17
anteayabut defintely outside of openstack_project00:17
anteayaI misread then00:17
clarkbat least not strictly00:18
anteayaah00:18
clarkbanteaya: we use it00:18
clarkbthey want to use it too00:18
anteayaright sorry00:18
anteayamultipurpose00:18
clarkbwhich i think is great00:18
*** pc_m has joined #openstack-infra00:18
asselinright, we want to be as close as possible, if not the same as upstream00:18
clarkbbut I am wary of making it look like this is a one time script run deal00:18
clarkbbecause that doesn't help people get updates over time00:18
*** openstackgerrit has quit IRC00:18
*** sputnik13 has quit IRC00:18
asselinclarkb, I haven't used puppet to auto-update.00:19
*** openstackgerrit has joined #openstack-infra00:19
*** sputnik13 has joined #openstack-infra00:19
asselinperhaps the script should be removed00:19
asselinI'm hoping to get help from others who use puppet auto-update to iron out that part (and me learn from)00:20
anteayaasselin: you are doing everything right00:20
anteaya\o/00:20
*** andreykurilin_ has quit IRC00:21
*** sabeen1 has quit IRC00:21
asselinanteaya, krtaylor btw, I added this to monday's agenda.00:21
openstackgerritKhai Do proposed openstack-infra/gerritlib: Doc generation support  https://review.openstack.org/9486100:22
*** hdd has quit IRC00:22
anteayaasselin: thanks for doing so00:22
anteaya:D00:22
anteayaasselin: so what are your thoughts, would you like to mark that wip and incorporate some of clarkb's thoughts?00:23
openstackgerritGhanshyam Mann proposed openstack-infra/devstack-gate: Add conf to replace nova V2 endpoint with V2.1 API  https://review.openstack.org/13894900:24
asselinanteaya, I'd like to discuss with others, and hoping to get more comments.00:25
anteayaasselin: okay00:25
asselinanteaya, I like clarkb's comments and think others will have good ideas to make it useful longterm.00:26
clarkbI will leave them on the change in a bit00:27
asselinclarkb, thanks00:28
*** marun has joined #openstack-infra00:28
anteayaclarkb: great thanks00:29
anteayaI tried to summarize them but it is better coming from clark00:29
anteayaasselin: in short, great work and I love the direction, we have a starting point for refinement00:29
asselinanteaya, thanks00:30
*** sputnik13 has quit IRC00:35
*** tnovacik has quit IRC00:35
openstackgerritKhai Do proposed stackforge/python-jenkins: fix typo, must be 'classifier' to appear on pypi.python.org  https://review.openstack.org/13928600:36
*** bdpayne_ has quit IRC00:37
*** craigbr has quit IRC00:39
*** david-lyle is now known as david-lyle_afk00:39
nibalizeri agree with clark ^^^ up there00:40
nibalizerputting that in a module is a good idea00:40
*** otter768 has joined #openstack-infra00:42
*** ZZelle_ has quit IRC00:42
openstackgerritKhai Do proposed openstack-infra/jenkins-job-builder: fix typo, must be 'classifier' to appear on pypi.python.org  https://review.openstack.org/13928900:43
*** Ryan_Lane has quit IRC00:43
anteayanibalizer: can you comment as such?00:43
openstackgerritKhai Do proposed stackforge/python-jenkins: fix typo, must be 'classifier' to appear on pypi.python.org  https://review.openstack.org/13928600:43
anteayanibalizer: that way when folks look at if for the first time during the third party meeting they take your thougts into account00:43
anteayamany of them don't read infra backscroll00:44
nibalizeranteaya: yup done :)00:44
anteayathanks00:44
anteaya:D00:44
nibalizerwhat time is third party meeting these days?00:44
nibalizeri can be sure to be hailable00:44
dims_sdague: when you get a chance, can you please peek at https://review.openstack.org/#/c/137372/ and https://review.openstack.org/#/c/138710/ ? both have one +200:44
anteayanibalizer: what changes suggested by ivan? can you add a link?00:45
anteayanibalizer: would be great if you were hailable, would love to have you00:45
*** pc_m has quit IRC00:45
anteayanibalizer: we now have two meetings a week, lots to choose from00:45
anteaya Twice weekly: Mondays at 1800 UTC as well as Tuesdays at 0800 UTC00:46
anteaya#openstack-meeting for both00:46
*** otter768 has quit IRC00:47
*** salv-orlando has quit IRC00:47
*** salv-orlando has joined #openstack-infra00:48
*** teran_ has joined #openstack-infra00:48
*** teran has quit IRC00:49
nibalizerokay, the monday meeting is much more makeable for me00:49
anteayaI can understand why00:50
*** shakamunyi has quit IRC00:50
nibalizeranteaya: link posted00:51
anteayathank you00:51
anteayathe remove the variables guy00:51
anteayacool00:51
*** marun has quit IRC00:52
*** CIUnitTester has quit IRC00:53
*** sarob has quit IRC00:55
*** sarob_ has joined #openstack-infra00:55
*** boris-42 has quit IRC00:57
*** lttrl has quit IRC01:00
*** dims_ has quit IRC01:00
clarkbjeblair: so thinking about my comment on gear change. Should the server at least close the connection? the remote end may not know of the problem and i am not sure we close the connection there01:01
bknudsonis the merge conflict checker still working? we used to get a merge conflict warning as soon as something was merged.01:03
clarkbbknudson: no its not reliable right now iirc01:03
clarkbwe need to restart zuul to pick up a bug fix01:03
bknudsonok, so you know about it... and now I do.01:04
clarkbit wasn't properly iterating over paged query results when looking for things to merge check01:04
jesusaurusclarkb: oh? what bug did you find?01:04
bknudsonthere is no way to safely iterate over paged query results!01:04
jesusaurushuh01:05
clarkbbknudson: gerrit gives you a stablish way01:05
clarkbbknudson: basically gerrit says do X, zuul wasn't completely doing that right01:05
*** Ryan_Lane has joined #openstack-infra01:05
*** adalbas has quit IRC01:05
bknudsonhmm.. y, maybe with a version you could do it safely.01:05
clarkbbknudson: I don't know why you can't do it safely. You can certainly do it unstabley01:05
*** Masahiro has joined #openstack-infra01:06
clarkbbknudson: gerrit gives each change in a query a sortkey attribute. To resume from that change +1 you feed that sortkey into gerrit. I am unsure of how they actually implement that behind the scenes01:07
clarkbsee https://review.openstack.org/Documentation/rest-api-changes.html#list-changes01:08
*** yamahata has joined #openstack-infra01:09
*** melwitt has quit IRC01:11
*** wenlock has left #openstack-infra01:12
*** jerryz has joined #openstack-infra01:17
*** hdd has joined #openstack-infra01:22
*** packet has quit IRC01:24
*** yaguang has joined #openstack-infra01:24
fungii assume we will just restart zuul during saturday's gerrit maintenance window01:28
clarkb+101:28
clarkbjeblair: I think I have reconvinced myself that geard not directly closing a connection when it has gone bad can't be a good thing01:30
clarkbjeblair: mostly I don't trust garbage collection01:30
*** dims has joined #openstack-infra01:31
*** sputnik13 has joined #openstack-infra01:31
*** Sincler has quit IRC01:33
jeblairclarkb: oh hi01:34
clarkbjeblair: o/01:34
*** sputnik13 has quit IRC01:35
clarkbjeblair: I have become wary of GC properly closing file like objects since the crm114 file descriptor leaking01:35
jeblairclarkb: what caused that?01:36
clarkbjeblair: I think gear may want an explicit close on an unregistered connection01:36
clarkbjeblair: I would have to dig through git but the pipes for stdin and stdout would not always be closed due to exceptions01:37
clarkbjeblair: and when that happend they could leak even though they should've been cleanly garbage collected01:37
clarkbjeblair: that may have been a specific problem with subprocess though01:37
*** timrc is now known as timrc-afk01:37
jeblairclarkb: i suspect that has something to do with the high-level subprocess interface as opposed to the lower level stuff we're doing here01:37
clarkbjeblair: that is very possible01:38
clarkbjeblair: is it possible we are not garbage collecting in geard? any other references to the connection?01:38
jeblairclarkb: that paradigm (drop and let gc handle it) is basically unchanged here and i don't think we are having problems01:38
jeblairclarkb: oh, are you seeing problems with leaking file descriptors?01:39
clarkbjeblair: not directly. But if we go back to the zuul mergers and their behavior under new geard01:39
clarkbjeblair: they would essentially stop getting data but kept the connection open (I checked both sides with netstat)01:39
clarkbjeblair: but as soon as we restarted the merger it would reconnect and start working again. Which seems like it could be a connection that geard things is dead but is not getting closed01:40
jeblairclarkb: yeah, but there are no connection related events in the logs (ie, no 'connection reset...' etc...)01:40
jeblairclarkb: however01:40
openstackgerritRichard Jones proposed openstack/requirements: Add new angular dependencies to global-requirements.txt for Horizon  https://review.openstack.org/13929801:40
clarkbjeblair: right because the client may not know anything had gone wrong if the problems were all server side01:40
jeblairclarkb: on either side01:40
jeblairclarkb: i'm fairly certain from the logs that geard sent NOOP; worker received it, worker sent GRAB_JOB_UNIQ, and geard did not process any more input from that worker01:41
jeblairclarkb: so it's looking more like a read event was not delivered01:41
clarkbjeblair: huh01:41
jeblairclarkb: during that poll loop, a lot of other things happened, like connections being registered and unregistered01:42
openstackgerritRichard Jones proposed openstack/requirements: Add new angular deps to global-requirements.txt for Horizon  https://review.openstack.org/13929801:42
jeblairclarkb: so i'm wondering if that had something to do with it01:42
clarkbjeblair: gotcha01:42
jeblairclarkb: aiui, the registering functions are not supposed to have that kind of impact, but i'm going to try some experiments with that01:42
clarkbexperiments++01:43
jeblairclarkb: i _think_ i may have gotten some kind of replication going on by throwing huge amounts of traffic at it while having a couple of hundred clients connect and disconnect at the same time;  i'm not comfortable enough with the process to say for sure yet01:44
jeblairbut now i need food and a break; will pick this up tomorrow01:45
clarkbya I need to drop off too01:45
clarkbping if I can help01:45
jeblairthx, enjoy01:46
*** Guest83276 has quit IRC01:46
*** sarob_ has quit IRC01:46
*** salv-orlando has quit IRC01:47
*** salv-orlando has joined #openstack-infra01:48
*** salv-orlando has quit IRC01:49
*** nosnos has joined #openstack-infra01:52
heyonglijogo, ping01:56
*** esker has joined #openstack-infra02:02
fungifor science!02:05
*** bnemec has quit IRC02:06
heyonglijogo, beside the fake-libvirt driver,  does this big impact to third-party CI?02:07
*** dannywilson has quit IRC02:07
openstackgerritMerged openstack-infra/reviewday: Add os-net-config.  https://review.openstack.org/13716802:12
*** ChuckC_ has quit IRC02:12
*** ChuckC_ has joined #openstack-infra02:12
*** alexpilotti has joined #openstack-infra02:15
*** ChuckC_ has quit IRC02:17
*** Masahiro has quit IRC02:22
*** Masahiro has joined #openstack-infra02:24
*** hdd has quit IRC02:32
*** sarob has joined #openstack-infra02:35
*** yamahata has quit IRC02:35
openstackgerritMerged openstack-infra/infra-specs: Use Change-Id instead of URL for dependent patches  https://review.openstack.org/13713502:37
*** sarob has quit IRC02:37
*** yamamoto_ has joined #openstack-infra02:38
openstackgerritMerged openstack-infra/infra-specs: Make metadata.json all lowercase  https://review.openstack.org/13600902:38
*** zz_dimtruck is now known as dimtruck02:39
*** ryanpetrello has quit IRC02:40
*** baoli has joined #openstack-infra02:41
*** ryanpetrello has joined #openstack-infra02:43
*** otter768 has joined #openstack-infra02:43
*** asettle is now known as asettle-walks02:44
*** esker has quit IRC02:46
*** nosnos has quit IRC02:48
*** otter768 has quit IRC02:48
*** ChuckC_ has joined #openstack-infra02:49
*** r-daneel has quit IRC02:50
*** shakamunyi has joined #openstack-infra02:50
*** salv-orlando has joined #openstack-infra02:50
*** shakamunyi has quit IRC02:50
*** shashankhegde has quit IRC02:51
*** Philip__ has quit IRC02:53
*** harlowja_ is now known as harlowja_away02:54
*** salv-orlando has quit IRC02:55
*** fandi has joined #openstack-infra02:56
*** Ark has joined #openstack-infra02:57
*** Ark is now known as Guest8745002:57
*** shakamunyi has joined #openstack-infra02:59
*** achanda has joined #openstack-infra03:01
*** Guest87450 has quit IRC03:02
*** sarob has joined #openstack-infra03:02
*** sarob has quit IRC03:02
*** wuhg has joined #openstack-infra03:06
*** sarob has joined #openstack-infra03:06
*** emagana has joined #openstack-infra03:11
*** achanda has quit IRC03:11
*** Ryan_Lane has quit IRC03:12
*** koolhead17 has joined #openstack-infra03:12
*** spzala has quit IRC03:14
*** asettle-walks has quit IRC03:16
*** talluri has joined #openstack-infra03:20
*** ivar-laz_ has joined #openstack-infra03:22
*** asettle has joined #openstack-infra03:24
*** patrickeast has quit IRC03:24
*** gyee has quit IRC03:25
*** ivar-lazzaro has quit IRC03:25
*** ivar-laz_ has quit IRC03:27
*** talluri has quit IRC03:27
*** dims has quit IRC03:28
fungizuul is going to hate me. i'm about to dump 207 changes into gerrit03:31
fungino, wait, only 206 ;)03:31
clarkbuh03:33
clarkbin which repo?03:33
jheskethfungi: that's impressive, what are you doing?03:34
*** Masahiro has quit IRC03:38
fungiclarkb: one per repo for >200 repos03:38
fungireplacing wiki links with links to infra manual sections03:39
*** rkukura_ has joined #openstack-infra03:40
anteayaha ha ha03:41
*** rkukura has quit IRC03:41
*** rkukura_ is now known as rkukura03:41
anteayaall hail fungi our new default ptl03:42
*** stevemar has joined #openstack-infra03:42
*** Masahiro has joined #openstack-infra03:44
greghaynesSomeone is going to get a lot of election emails when that time comes ;)03:44
*** talluri has joined #openstack-infra03:45
fungii usually have a change in at least one project per program every cycle or so03:47
fungiit's rare there's an election i don't vote in03:47
anteayadoing your civic duty03:48
*** Masahiro has quit IRC03:49
swestonasselin: apologies, just got your message.  I will have to review it tomorrow.03:50
*** talluri has quit IRC03:51
*** salv-orlando has joined #openstack-infra03:51
openstackgerritJeremy Stanley proposed openstack-infra/infra-specs: Workflow documentation is now in infra-manual  https://review.openstack.org/13942303:54
openstackgerritJeremy Stanley proposed openstack-infra/jeepyb: Workflow documentation is now in infra-manual  https://review.openstack.org/13942403:54
openstackgerritJeremy Stanley proposed openstack-infra/jenkins-job-builder: Workflow documentation is now in infra-manual  https://review.openstack.org/13942503:54
stevemarfungi, you are clogging up the gate!03:54
openstackgerritJeremy Stanley proposed openstack-infra/nose-html-output: Workflow documentation is now in infra-manual  https://review.openstack.org/13942603:54
stevemarfungi, i hope you hate that automated03:54
openstackgerritJeremy Stanley proposed openstack-infra/os-loganalyze: Workflow documentation is now in infra-manual  https://review.openstack.org/13942703:54
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Workflow documentation is now in infra-manual  https://review.openstack.org/13942803:54
openstackgerritJeremy Stanley proposed openstack-infra/pypi-mirror: Workflow documentation is now in infra-manual  https://review.openstack.org/13942903:54
openstackgerritJeremy Stanley proposed openstack-infra/reviewday: Workflow documentation is now in infra-manual  https://review.openstack.org/13943003:54
openstackgerritJeremy Stanley proposed openstack-infra/reviewstats: Workflow documentation is now in infra-manual  https://review.openstack.org/13943103:54
openstackgerritJeremy Stanley proposed openstack-infra/storyboard: Workflow documentation is now in infra-manual  https://review.openstack.org/13943203:54
openstackgerritJeremy Stanley proposed openstack-infra/storyboard-webclient: Workflow documentation is now in infra-manual  https://review.openstack.org/13943303:54
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Workflow documentation is now in infra-manual  https://review.openstack.org/13943403:54
jheskethit begins...03:55
*** salv-orlando has quit IRC03:56
fungistevemar: semi-automated03:56
anteayalook at the graph climb03:56
jheskethwe now have a heap of trivial review to chew through too03:57
*** Daviey has quit IRC03:57
*** Daviey has joined #openstack-infra03:58
openstackgerritJeremy Stanley proposed stackforge/python-jenkins: Workflow documentation is now in infra-manual  https://review.openstack.org/13949303:58
*** pcrews has quit IRC03:58
*** Masahiro has joined #openstack-infra03:59
anteayaenough fun for everybody03:59
*** alexpilotti has quit IRC04:00
openstackgerritMerged openstack-infra/pypi-mirror: Replace md5 module with hashlib module  https://review.openstack.org/10867104:02
openstackgerritMerged openstack-infra/pypi-mirror: Bump hacking to 0.9.x series  https://review.openstack.org/10867304:02
*** koolhead17 has quit IRC04:05
*** shashankhegde has joined #openstack-infra04:07
*** asettle has quit IRC04:07
*** pcm_ has quit IRC04:07
fungiat least i waited until zuul was basically idle ;)04:14
*** baoli has quit IRC04:14
*** rajesht has joined #openstack-infra04:14
*** baoli has joined #openstack-infra04:14
*** weshay has quit IRC04:14
*** david-ly_ has joined #openstack-infra04:15
*** r-daneel has joined #openstack-infra04:15
fungithat was the result of running about 50 different regular expressions over all the projects in our gerrit to update workflow urls (there were so many wiki url formats and variations over time to account for)04:15
fungialso included wording cleanup when link text mentioned it being a wiki article04:16
fungiand corrected some old github urls to git.openstack.org anywhere gratuitous04:16
anteayaholy crow04:17
anteayamuch to review04:17
anteayaand nice work fungi04:17
*** david-lyle_afk has quit IRC04:17
fungiwell, for sanity's sake i did keep it to one change per project04:17
anteayahow kind of you04:18
anteaya:D04:18
anteayacan any claim sanity still?04:18
fungiand fewer than 50% of the projects needed changes as far as i could find04:18
fungiwhich is why there weren't 400+ changes04:18
mattoliveraufungi: busy man! There are slight typos at least in the swift docs you link to a section of the infra manual when I suspect you meant to link directly to the top of the page. and there is an extra part of a sentence that now isn't required.  E.g: https://review.openstack.org/#/c/139393/ do you want me to submit a patch set over them and baby sit them for you or is this a bigger problem in other changes too?04:18
fungimattoliverau: feel free to leave inline comments or update ones you find. i spot checked a significant percentage but there are likely more than a few errors04:19
*** asettle has joined #openstack-infra04:20
anteayaand thank goodness there aren't 400+ changes04:20
fungii tended to link to different subsections of the manual depending on what wiki pages and subsections were in the original urls04:21
anteayaI'm interested in your 50 regex's04:21
fungii can paste the list of url formats i found, though a lot of the other expressions are just trial-and-error iteration scattered through my shell history04:22
anteayait would be interesting to me04:23
anteayaat the very least to be able to say "oh look at that"04:23
anteayaput don't put too much effort into it04:23
anteayait is after all after 1104:23
fungihttp://paste.openstack.org/show/14511404:25
fungithat was the cleaned up list of original urls i stream edited04:26
fungithose were all found embedded in the contents of one or more git repositories04:26
fungithe rest of the stream edits i applied were matching on various phrases found on the same vicinity as those urls04:27
anteayawhat is the purpose of the /wiki/ part04:27
anteayacool04:27
anteayabecause tehre is wiki.o.o/wiki/foo04:28
anteayaand just wiki.o.o/foo04:28
fungiour current wiki redirects requests to /wiki/whatever so that static content can be kept outside of that tree and then everything in /wiki is mapped straight to the application04:28
anteayainteresting04:29
*** dims has joined #openstack-infra04:29
anteayathe links don't need it though04:29
anteayabut if you do copy paste you get /wiki/ in there04:29
*** dannywilson has joined #openstack-infra04:29
fungiyeah, my point is that when hunting for these in projects, conventions varied at different points in time, between different projects, and were cargo-culted from one to another04:30
fungithrough page renames, wiki platform migrations, subsection title edits, and so on04:31
*** yaguang has quit IRC04:32
*** yaguang has joined #openstack-infra04:32
*** doug-fish has left #openstack-infra04:32
*** HeOS has quit IRC04:33
*** dims has quit IRC04:34
*** sarob has quit IRC04:35
anteayayep04:35
fungimattoliverau: i see the error you mention. that looks like it appears in 6 projects. i'll whip up corrected patchsets for those. thanks!04:36
mattoliveraufungi: I just patched the swift ones :)04:36
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Remove uneeded version string from setup.cfg  https://review.openstack.org/13951604:40
*** yaguang_ has joined #openstack-infra04:41
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Remove unneeded version string from setup.cfg  https://review.openstack.org/13951604:41
fungimattoliverau: thanks, i'll get the other 4 then04:41
openstackgerritJeremy Stanley proposed openstack-infra/jeepyb: Workflow documentation is now in infra-manual  https://review.openstack.org/13942404:41
openstackgerritJeremy Stanley proposed openstack-infra/pypi-mirror: Workflow documentation is now in infra-manual  https://review.openstack.org/13942904:41
fungithose ^ were two of them (cinder and manila were the others)04:42
fungiand with that, i'm going to knock off and watch some cartoons. later all04:43
mattoliveraufungi: 6 out of a zillion, nice work!04:43
fungimattoliverau: well, 6 containing an error you spotted in two changes right off the bat. there are likely plenty more lurking04:44
*** otter768 has joined #openstack-infra04:44
fungifor every bug you see, there are a thousand more crawling inside the walls04:44
*** yaguang has quit IRC04:44
clarkbjust a thousand more?04:46
openstackgerritMerged openstack-infra/subunit2sql: Remove unneeded version string from setup.cfg  https://review.openstack.org/13951604:47
*** otter768 has quit IRC04:49
*** yaguang_ has quit IRC04:49
*** dannywilson has quit IRC04:50
*** r-daneel has quit IRC04:53
*** harlowja_at_home has joined #openstack-infra04:57
*** talluri has joined #openstack-infra05:01
*** emagana has quit IRC05:03
*** yaguang_ has joined #openstack-infra05:05
*** talluri has quit IRC05:06
*** chandankumar has joined #openstack-infra05:08
*** nikhil_k|afk is now known as nikhil_k05:08
*** bhunter71 has quit IRC05:08
*** chandankumar has quit IRC05:09
*** heyongli has quit IRC05:10
*** heyongli has joined #openstack-infra05:10
*** dannywilson has joined #openstack-infra05:11
*** Masahiro has quit IRC05:12
*** baoli has quit IRC05:15
*** shashankhegde has quit IRC05:15
*** koolhead17 has joined #openstack-infra05:16
*** koolhead_ has joined #openstack-infra05:22
*** chandankumar has joined #openstack-infra05:24
jamielennoxis there an error for tests failing with: [ERROR] /opt/stack/new/devstack/functions-common:549 Cloning not allowed in this configuration05:25
*** koolhead17 has quit IRC05:25
jamielennoxeverything in oslo.utils is failing05:27
*** Masahiro has joined #openstack-infra05:27
*** talluri has joined #openstack-infra05:28
*** koolhead_ has quit IRC05:29
*** yaguang_ has quit IRC05:29
*** yaguang has joined #openstack-infra05:30
*** koolhead17 has joined #openstack-infra05:30
*** avozza is now known as zz_avozza05:30
*** koolhead17 has joined #openstack-infra05:30
*** AlexF has joined #openstack-infra05:32
*** koolhead17 has quit IRC05:33
*** dimtruck is now known as zz_dimtruck05:38
*** yamamot__ has joined #openstack-infra05:40
*** salv-orlando has joined #openstack-infra05:40
*** yamamo___ has joined #openstack-infra05:43
*** yamamoto_ has quit IRC05:43
*** salv-orlando has quit IRC05:45
*** emagana has joined #openstack-infra05:45
*** yamamot__ has quit IRC05:46
*** yaguang has quit IRC05:50
*** Longgeek has joined #openstack-infra05:52
*** AlexF has quit IRC05:55
*** mika has quit IRC05:58
*** bnemec has joined #openstack-infra06:01
*** emagana has quit IRC06:06
*** emagana has joined #openstack-infra06:07
*** shakamunyi has quit IRC06:07
jheskethfungi: what we also need to do is add redirects from all the wiki pages to the new docs pages06:08
*** rushiagr is now known as rushiagr_away06:10
*** emagana has quit IRC06:11
*** mrmartin has joined #openstack-infra06:12
*** ildikov has quit IRC06:15
*** harlowja_at_home has quit IRC06:18
*** zz_avozza is now known as avozza06:21
*** mfisch has quit IRC06:23
*** mfisch has joined #openstack-infra06:27
*** mfisch is now known as Guest4508706:27
*** koolhead17 has joined #openstack-infra06:28
*** Longgeek has quit IRC06:30
*** koolhead17 has quit IRC06:30
*** sarob has joined #openstack-infra06:31
*** avozza is now known as zz_avozza06:31
*** koolhead17 has joined #openstack-infra06:31
*** Longgeek has joined #openstack-infra06:32
*** zz_avozza is now known as avozza06:33
*** sputnik13 has joined #openstack-infra06:33
*** Masahiro has quit IRC06:35
*** koolhead_ has joined #openstack-infra06:35
*** koolhead17 has quit IRC06:35
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Fix puppet gate check jobs naming  https://review.openstack.org/13953906:35
openstackgerritMerged openstack-infra/project-config: Workflow documentation is now in infra-manual  https://review.openstack.org/13942806:36
*** koolhead_ has quit IRC06:36
*** Masahiro has joined #openstack-infra06:39
*** reed has quit IRC06:39
openstackgerritMerged openstack-infra/project-config: Create project for puppet-zanata module  https://review.openstack.org/13744806:39
*** asettle has quit IRC06:39
*** dannywilson has quit IRC06:39
*** dannywilson has joined #openstack-infra06:45
*** otter768 has joined #openstack-infra06:45
*** dannywilson has quit IRC06:46
*** sarob has quit IRC06:46
*** rushiagr_away is now known as rushiagr06:49
*** openstackgerrit has quit IRC06:49
*** openstackgerrit has joined #openstack-infra06:49
*** HeOS has joined #openstack-infra06:49
*** otter768 has quit IRC06:50
*** groknix has joined #openstack-infra06:52
*** amotoki is now known as amotoki__away06:55
*** enikanorov_ has joined #openstack-infra07:04
openstackgerritSabari proposed openstack/requirements: Update urllib>=1.8.3  https://review.openstack.org/13954507:06
*** enikanorov__ has quit IRC07:07
*** yfried_ has quit IRC07:10
*** avozza is now known as zz_avozza07:12
*** shashankhegde has joined #openstack-infra07:13
*** stevemar has quit IRC07:13
*** zul has quit IRC07:14
*** koolhead17 has joined #openstack-infra07:19
*** koolhead17 has joined #openstack-infra07:19
*** mrunge has joined #openstack-infra07:25
*** salv-orlando has joined #openstack-infra07:29
*** sputnik13 has quit IRC07:30
*** shashankhegde has quit IRC07:31
*** salv-orlando has quit IRC07:34
*** tnovacik has joined #openstack-infra07:44
*** koolhead17 has quit IRC07:45
*** koolhead17 has joined #openstack-infra07:45
*** HeOS has quit IRC07:50
*** koolhead17 has quit IRC07:50
*** doude has quit IRC07:50
*** doude_ has joined #openstack-infra07:50
*** armax has quit IRC07:55
*** tnovacik has quit IRC07:58
*** zz_avozza is now known as avozza07:59
*** dtantsur|afk is now known as dtantsur07:59
*** ala_ has joined #openstack-infra08:02
heyonglianteaya,  if we could not upstream our CI test cases,  what the process to use the private test cases to setting up the CI?08:04
heyonglianteaya, of course , we happy  to put all private test cases to git hub or somewhere everyone can access that.08:05
*** zul has joined #openstack-infra08:07
*** teran_ has quit IRC08:08
*** jerryz has quit IRC08:09
*** talluri has quit IRC08:15
*** teran has joined #openstack-infra08:19
*** teran has quit IRC08:24
*** ashaeron has joined #openstack-infra08:27
*** berendt has joined #openstack-infra08:27
*** arxcruz has joined #openstack-infra08:31
*** jcoufal has joined #openstack-infra08:31
*** mrmartin has quit IRC08:32
*** Masahiro has quit IRC08:36
*** _nadya_ has joined #openstack-infra08:37
*** markus_z has joined #openstack-infra08:40
*** yamamo___ has quit IRC08:41
*** oomichi has quit IRC08:41
*** MaxV has joined #openstack-infra08:41
*** luqas has joined #openstack-infra08:42
*** shashankhegde has joined #openstack-infra08:42
*** mpaolino has joined #openstack-infra08:46
*** otter768 has joined #openstack-infra08:46
*** Masahiro has joined #openstack-infra08:47
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Fix puppet gate check jobs naming  https://review.openstack.org/13953908:47
*** dalgaaf has joined #openstack-infra08:48
*** vigneshvar has joined #openstack-infra08:48
*** dtantsur is now known as dtantsur|brb08:49
*** otter768 has quit IRC08:50
*** shashankhegde has quit IRC08:51
*** jpich has joined #openstack-infra08:55
*** jedimike has joined #openstack-infra08:56
*** derekh has joined #openstack-infra08:58
openstackgerritMerged openstack-infra/storyboard: Workflow documentation is now in infra-manual  https://review.openstack.org/13943208:58
*** AlexF has joined #openstack-infra08:59
*** _nadya_ has quit IRC09:01
*** salv-orlando has joined #openstack-infra09:03
*** salv-orlando has quit IRC09:04
*** salv-orlando has joined #openstack-infra09:05
*** yamamoto_ has joined #openstack-infra09:09
*** Hal_ has joined #openstack-infra09:10
*** Guest45087 has quit IRC09:11
*** skolekonov has joined #openstack-infra09:11
*** koolhead17 has joined #openstack-infra09:13
*** jistr has joined #openstack-infra09:14
*** mfisch has joined #openstack-infra09:15
*** talluri has joined #openstack-infra09:15
*** mfisch is now known as Guest321409:15
*** salv-orl_ has joined #openstack-infra09:16
openstackgerritAntoine Musso proposed openstack-infra/gerritlib: Doc generation support  https://review.openstack.org/9486109:16
openstackgerritMerged openstack-dev/hacking: Workflow documentation is now in infra-manual  https://review.openstack.org/13940909:20
*** salv-orlando has quit IRC09:20
*** talluri has quit IRC09:21
*** e0ne has joined #openstack-infra09:22
openstackgerrityolanda.robla proposed openstack-infra/devstack-gate: Add is_debian and uses_debs functions  https://review.openstack.org/13076809:22
*** luqas has left #openstack-infra09:22
*** teran has joined #openstack-infra09:23
*** luqas has joined #openstack-infra09:23
*** AlexF has quit IRC09:23
*** yamamoto_ has quit IRC09:23
*** jp_at_hp has joined #openstack-infra09:24
openstackgerritChristian Berendt proposed openstack-infra/jeepyb: Improve the generated RSS feed of openstackwatch  https://review.openstack.org/12774709:29
*** andreykurilin_ has joined #openstack-infra09:32
*** yamamoto has joined #openstack-infra09:35
*** zxiiro has quit IRC09:36
*** jklare has quit IRC09:37
*** luqas has quit IRC09:37
*** luqas has joined #openstack-infra09:37
*** vigneshvar has quit IRC09:38
*** luqas has quit IRC09:39
*** luqas has joined #openstack-infra09:40
*** jlibosva has joined #openstack-infra09:40
*** ihrachyshka has joined #openstack-infra09:43
*** luqas has quit IRC09:46
*** sarob has joined #openstack-infra09:47
openstackgerrityolanda.robla proposed openstack-infra/infra-specs: Zuul could use different yaml files  https://review.openstack.org/13324909:47
*** e0ne has quit IRC09:47
*** luqas has joined #openstack-infra09:49
*** yamamoto has quit IRC09:50
*** luqas has quit IRC09:50
*** HeOS has joined #openstack-infra09:50
*** mpaolino has quit IRC09:50
*** luqas has joined #openstack-infra09:51
*** sarob has quit IRC09:51
*** vigneshvar has joined #openstack-infra09:51
*** luqas has quit IRC09:53
*** luqas has joined #openstack-infra09:53
*** derekh has quit IRC09:53
*** andreykurilin_ has quit IRC09:54
*** andreykurilin_ has joined #openstack-infra09:54
*** luqas has quit IRC09:55
*** luqas has joined #openstack-infra09:55
*** jklare has joined #openstack-infra09:56
*** luqas__ has joined #openstack-infra09:58
*** jklare has quit IRC09:58
*** luqas has quit IRC09:58
*** mrmartin has joined #openstack-infra09:59
*** luqas__ has quit IRC10:00
*** luqas__ has joined #openstack-infra10:00
*** chandankumar has quit IRC10:02
*** luqas__ has quit IRC10:03
*** luqas__ has joined #openstack-infra10:03
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Add non-voting docs job for git-review  https://review.openstack.org/13958110:04
*** mika has joined #openstack-infra10:04
*** jerryz has joined #openstack-infra10:04
*** luqas__ has quit IRC10:04
*** luqas__ has joined #openstack-infra10:05
*** jklare has joined #openstack-infra10:05
*** MaxV has quit IRC10:06
*** luqas__ has quit IRC10:07
*** luqas__ has joined #openstack-infra10:08
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Use Depends-On: Change-ID  https://review.openstack.org/13958210:08
*** chandankumar has joined #openstack-infra10:09
*** jklare has quit IRC10:09
*** luqas__ has quit IRC10:09
*** luqas has joined #openstack-infra10:10
*** jklare has joined #openstack-infra10:10
*** luqas__ has joined #openstack-infra10:12
*** luqas has quit IRC10:12
*** MaxV has joined #openstack-infra10:13
*** luqas__ has quit IRC10:13
*** luqas___ has joined #openstack-infra10:13
*** luqas___ has quit IRC10:15
*** luqas__ has joined #openstack-infra10:15
*** e0ne has joined #openstack-infra10:16
*** luqas__ has quit IRC10:17
*** luqas__ has joined #openstack-infra10:17
*** jklare has quit IRC10:17
*** luqas__ has quit IRC10:19
*** luqas has joined #openstack-infra10:20
*** andreykurilin_ has quit IRC10:20
*** andreykurilin_ has joined #openstack-infra10:21
*** jklare has joined #openstack-infra10:21
*** amotoki__away is now known as amotoki10:22
*** luqas has quit IRC10:23
*** luqas has joined #openstack-infra10:23
*** SumitNaiksatam has quit IRC10:25
*** pelix has joined #openstack-infra10:26
*** luqas has quit IRC10:26
*** luqas has joined #openstack-infra10:26
*** luqas has quit IRC10:28
openstackgerritMerged openstack-dev/pbr: Workflow documentation is now in infra-manual  https://review.openstack.org/13941210:28
*** cdent has joined #openstack-infra10:29
*** luqas has joined #openstack-infra10:29
*** cnesa has quit IRC10:30
*** vigneshvar has quit IRC10:31
*** luqas has quit IRC10:31
*** luqas has joined #openstack-infra10:31
*** ldnunes has joined #openstack-infra10:32
*** Masahiro has quit IRC10:33
*** SumitNaiksatam has joined #openstack-infra10:34
*** luqas__ has joined #openstack-infra10:35
*** jklare has quit IRC10:35
*** luqas has quit IRC10:35
*** luqas__ has quit IRC10:36
*** luqas__ has joined #openstack-infra10:37
*** jklare has joined #openstack-infra10:41
*** vigneshvar has joined #openstack-infra10:44
*** mika has quit IRC10:45
*** mika has joined #openstack-infra10:45
*** jklare has quit IRC10:46
*** otter768 has joined #openstack-infra10:47
*** talluri has joined #openstack-infra10:48
*** hashar has joined #openstack-infra10:50
*** jklare has joined #openstack-infra10:50
*** yamamoto has joined #openstack-infra10:50
*** otter768 has quit IRC10:51
*** mpaolino has joined #openstack-infra10:53
*** talluri has quit IRC10:53
openstackgerrityolanda.robla proposed openstack-infra/infra-specs: Add nodepool disk image builder testing spec.  https://review.openstack.org/13959810:54
*** yamamoto has quit IRC10:56
*** jp_at_hp has quit IRC10:57
*** jp_at_hp has joined #openstack-infra10:58
*** cnesa has joined #openstack-infra11:01
*** pc_m has joined #openstack-infra11:01
*** Hal_ has quit IRC11:07
*** derekh has joined #openstack-infra11:09
*** hashar has quit IRC11:11
*** salv-orlando has joined #openstack-infra11:13
*** salv-orl_ has quit IRC11:17
*** jp_at_hp has quit IRC11:24
*** rlandy has joined #openstack-infra11:27
*** rdopiera has joined #openstack-infra11:28
*** akrivoka has joined #openstack-infra11:28
*** ashaeron has quit IRC11:29
*** ashaeron has joined #openstack-infra11:29
*** talluri has joined #openstack-infra11:29
rdopieraI have a question about the master tarballs on http://tarballs.openstack.org/ -- how often are they regenerated, and what do we need to do to have one generated for tuskar-ui?11:29
*** vigneshvar has quit IRC11:32
*** derekh has quit IRC11:34
*** Masahiro has joined #openstack-infra11:34
*** aysyd has joined #openstack-infra11:35
*** akrivoka has quit IRC11:37
*** Masahiro has quit IRC11:39
*** _nadya_ has joined #openstack-infra11:40
*** talluri has quit IRC11:40
*** ildikov has joined #openstack-infra11:41
*** akrivoka has joined #openstack-infra11:41
*** vigneshvar has joined #openstack-infra11:46
*** derekh has joined #openstack-infra11:47
*** luqas has joined #openstack-infra11:47
*** luqas__ has quit IRC11:47
*** luqas has quit IRC11:49
*** luqas has joined #openstack-infra11:49
*** isviridov_break is now known as isviridov11:50
*** luqas has quit IRC11:51
*** luqas has joined #openstack-infra11:52
*** luqas has quit IRC11:53
*** teran has quit IRC11:53
*** luqas has joined #openstack-infra11:54
*** teran has joined #openstack-infra11:54
*** amotoki is now known as amotoki__away11:54
*** luqas has quit IRC11:56
*** luqas__ has joined #openstack-infra11:56
*** teran has quit IRC11:58
*** luqas__ has quit IRC11:58
*** luqas has joined #openstack-infra11:59
*** derekh has quit IRC11:59
*** luqas has quit IRC12:01
*** luqas__ has joined #openstack-infra12:01
*** yfried_ has joined #openstack-infra12:01
*** jpich has quit IRC12:01
*** teran has joined #openstack-infra12:02
*** jpich has joined #openstack-infra12:02
*** talluri has joined #openstack-infra12:02
*** sandywalsh has quit IRC12:02
*** luqas___ has joined #openstack-infra12:03
*** luqas__ has quit IRC12:03
*** markus_z has quit IRC12:04
*** dims has joined #openstack-infra12:04
*** sandywalsh has joined #openstack-infra12:05
*** dtantsur|brb is now known as dtantsur12:06
*** luqas__ has joined #openstack-infra12:07
*** luqas___ has quit IRC12:07
*** luqas__ has quit IRC12:08
*** andreykurilin_ has quit IRC12:09
*** luqas has joined #openstack-infra12:09
*** luqas has quit IRC12:10
*** luqas has joined #openstack-infra12:11
*** luqas__ has joined #openstack-infra12:13
*** luqas has quit IRC12:13
sdagueheyongli: we need to separate the concepts of "in tempest" with upstream testing.12:13
*** luqas__ has quit IRC12:15
*** luqas has joined #openstack-infra12:16
rdopierawhere should I go with questions about tarballs.openstack.org?12:17
sdaguejamielennox: what's the test job?12:17
*** dmsimard_away is now known as dmsimard12:18
*** luqas__ has joined #openstack-infra12:19
*** luqas has quit IRC12:20
*** luqas__ has quit IRC12:20
*** luqas__ has joined #openstack-infra12:20
*** mrmartin has quit IRC12:22
*** jp_at_hp has joined #openstack-infra12:22
openstackgerritSergey Lukjanov proposed openstack-infra/project-config: Configurable sources for prepare_node.sh  https://review.openstack.org/13961112:22
*** luqas__ has quit IRC12:22
*** luqas__ has joined #openstack-infra12:23
*** luqas__ has quit IRC12:24
*** luqas__ has joined #openstack-infra12:25
*** jcoufal has quit IRC12:25
*** luqas__ has quit IRC12:26
*** ildikov has quit IRC12:27
*** jcoufal has joined #openstack-infra12:27
*** luqas has joined #openstack-infra12:27
*** jcoufal has quit IRC12:28
rdopierais there noone to help a developer in distress?12:29
*** jcoufal has joined #openstack-infra12:29
ekarlso-rdopiera: lots of the folks are us based12:29
*** luqas has quit IRC12:29
*** luqas has joined #openstack-infra12:30
*** mase_x200 has joined #openstack-infra12:31
*** luqas has quit IRC12:32
*** luqas has joined #openstack-infra12:33
*** teran has quit IRC12:34
*** luqas has quit IRC12:35
*** luqas has joined #openstack-infra12:35
sdaguerdopiera: yeh, ttx or jhesketh are the only currently awake folks that might know12:37
sdaguemost of the rest start coming on line in about 1.5 hrs12:37
sdagueoh, or SergeyLukjanov maybe12:37
*** Ark has joined #openstack-infra12:38
*** luqas__ has joined #openstack-infra12:38
SergeyLukjanovI'm here12:38
SergeyLukjanovrdopiera, sdague, what's the question?12:38
*** Ark is now known as Guest672812:38
*** luqas has quit IRC12:39
openstackgerritThierry Carrez proposed openstack-infra/infra-specs: StoryBoard task branch support  https://review.openstack.org/13961312:39
*** luqas___ has joined #openstack-infra12:41
*** luqas__ has quit IRC12:42
*** mbacchi has joined #openstack-infra12:43
*** _nadya_ has quit IRC12:45
rdopieraSergeyLukjanov: I was wondering how to trigger building a new -master tarball for a project12:46
*** markus_z has joined #openstack-infra12:46
rdopieraSergeyLukjanov: because the one for tuskar-ui was quite ancient12:46
*** markus_z has quit IRC12:46
*** luqas___ has quit IRC12:46
rdopieraSergeyLukjanov: but it seems that it just got built12:46
*** luqas has joined #openstack-infra12:47
*** otter768 has joined #openstack-infra12:48
*** mwagner_lap has quit IRC12:48
*** dprince has joined #openstack-infra12:48
*** luqas has quit IRC12:48
*** ZZelle has quit IRC12:48
*** weshay has joined #openstack-infra12:48
*** luqas has joined #openstack-infra12:49
*** luqas has quit IRC12:50
SergeyLukjanovrdopiera, okay, I'll check12:50
*** luqas has joined #openstack-infra12:51
*** markus_z has joined #openstack-infra12:51
*** Longgeek has quit IRC12:52
*** luqas has quit IRC12:52
*** otter768 has quit IRC12:53
*** luqas has joined #openstack-infra12:53
*** Guest6728 has quit IRC12:53
*** luqas has quit IRC12:54
*** mikedillion has joined #openstack-infra12:55
*** luqas has joined #openstack-infra12:55
*** ZZelle has joined #openstack-infra12:55
*** luqas has quit IRC12:56
*** luqas has joined #openstack-infra12:57
*** mfink has quit IRC12:58
*** luqas has quit IRC13:00
*** _nadya_ has joined #openstack-infra13:00
*** luqas has joined #openstack-infra13:00
*** luqas has quit IRC13:01
*** luqas has joined #openstack-infra13:02
*** fandi has quit IRC13:02
*** luqas has quit IRC13:04
*** luqas has joined #openstack-infra13:04
*** chandankumar has quit IRC13:05
*** luqas has quit IRC13:05
*** luqas has joined #openstack-infra13:06
*** luqas has quit IRC13:07
*** luqas has joined #openstack-infra13:08
fungirdopiera: are you saying the http://tarballs.openstack.org/tuskar-ui/tuskar-ui-master.tar.gz with today's timestamp has old contents?13:08
*** Masahiro has joined #openstack-infra13:08
*** ZZelle has quit IRC13:09
*** luqas has quit IRC13:10
*** luqas__ has joined #openstack-infra13:10
*** hdd has joined #openstack-infra13:10
*** yamamoto has joined #openstack-infra13:10
*** luqas__ has quit IRC13:11
*** ZZelle has joined #openstack-infra13:11
*** mriedem has joined #openstack-infra13:12
*** luqas has joined #openstack-infra13:12
*** Masahiro has quit IRC13:13
*** luqas has quit IRC13:13
*** luqas has joined #openstack-infra13:14
*** luqas has quit IRC13:15
*** luqas has joined #openstack-infra13:16
*** Longgeek has joined #openstack-infra13:17
*** luqas has quit IRC13:18
*** luqas has joined #openstack-infra13:18
*** mikedillion has quit IRC13:19
*** luqas has quit IRC13:21
*** luqas__ has joined #openstack-infra13:21
*** baoli has joined #openstack-infra13:21
*** berendt has quit IRC13:21
*** baoli has quit IRC13:21
*** e0ne has quit IRC13:22
*** baoli has joined #openstack-infra13:22
*** luqas__ has quit IRC13:22
*** luqas__ has joined #openstack-infra13:22
*** andreaf has quit IRC13:23
*** koolhead17 has quit IRC13:26
openstackgerrityolanda.robla proposed openstack-infra/storyboard-webclient: Retrieve task statuses from the backend  https://review.openstack.org/13838913:26
*** mwagner_lap has joined #openstack-infra13:26
*** koolhead17 has joined #openstack-infra13:27
*** e0ne has joined #openstack-infra13:28
*** yfried_ has quit IRC13:28
*** dims has quit IRC13:29
*** dims has joined #openstack-infra13:29
*** koolhead17 has quit IRC13:31
*** pblaho has joined #openstack-infra13:32
openstackgerritThierry Carrez proposed openstack-infra/infra-specs: StoryBoard task milestone support  https://review.openstack.org/13962613:33
openstackgerrityolanda.robla proposed openstack-infra/storyboard-webclient: Read user preferences from backend  https://review.openstack.org/13779813:35
openstackgerritThierry Carrez proposed openstack-infra/infra-specs: StoryBoard task branch support  https://review.openstack.org/13961313:37
*** jgallard has joined #openstack-infra13:37
openstackgerritThierry Carrez proposed openstack-infra/infra-specs: StoryBoard task milestone support  https://review.openstack.org/13962613:38
*** mfink has joined #openstack-infra13:39
*** ZZelle has quit IRC13:39
*** talluri has quit IRC13:41
dhellmannsdague, jamielennox : re oslo.utils: log - http://logs.openstack.org/62/139362/1/check/gate-tempest-dsvm-neutron-src-oslo.utils-icehouse/f93d146/logs/devstacklog.txt.gz and example failing patch - https://review.openstack.org/#/c/139362/13:42
*** skolekonov has quit IRC13:42
dhellmannsdague: the same job for oslo.middleware is also failing13:42
fungianybody else having trouble logging into storyboard?13:44
dhellmannsdague: and for oslo.serialization13:44
sdaguedhellmann: so this is because oslo.utils doesn't exist in icehouse, right?13:45
sdagueand something is trying to use it13:45
dhellmannis it? I don't know where these jobs came from. They didn't used to fail13:45
dhellmannthe failure is in a clone operation in the oslo installation function in devstack13:46
dhellmannso maybe we have an icehouse version of devstack trying to install libraries that don't exist for icehouse?13:46
*** ZZelle has joined #openstack-infra13:46
sdagueyeh, so this is a result of the stable-compat patch13:46
sdaguewe were only running this on master13:46
dhellmannright, so we just need to remove the new libs from the devstack branch13:47
sdaguehttps://review.openstack.org/#/c/137451/ - so .... have the proper requirements uncaps happened for that to be safe?13:47
sdaguedhellmann: no, they aren't in the devstack branch13:48
sdaguethat's the point13:48
sdagueyou've specifically told the job test with this library13:48
sdaguefrom git13:48
sdaguebut it doesn't exist in the icehouse world13:48
sdagueso it tries cloning things, which is forbidden, and dies13:48
dhellmannsdague: they do appear to be in the stable/icehouse version of lib/oslo - http://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/oslo?h=stable/icehouse#n3313:48
sdaguehmmmm13:49
dhellmannyeah, the job shouldn't exist at all, but devstack is going to try to install this lib for other jobs, too13:49
sdagueok, so much for that theory13:49
dhellmannno, I think we're both right this time :-)13:49
sdagueoh... wait13:49
sdaguewhat's in stackrc13:49
sdaguebecause lib/oslo in icehouse might be slightly wrong13:49
sdaguebecause that backport of this infrastructure was.... interesting13:50
dhellmannregardless of the GIT_DIR settings, there are calls to install those libraries13:50
dhellmannand I think we probably don't want that?13:50
dhellmannas far as removing the jobs, my patch removed them all because we assumed the caps would be safe. We've reverted the caps now, though, so we don't want them all removed. I think we just want to remove the jobs that are "invalid" because they test combinations that don't make sense, like oslo.utils and icehouse13:51
sdaguedhellmann: ok, so you feel confident https://review.openstack.org/#/c/137451/ is the right patch13:53
sdague?13:53
sdagueif so I'll approve13:53
dhellmannsdague: no, I think that's wrong. Let me work up another patch.13:54
dhellmannI think we do want some of these stable-compat-jobs, we just don't want all of them for all libraries13:54
sdagueok13:54
sdagueyeh, that's why I -1ed that patch, because I knew a bunch of stuff was in flight, and wanted to make sure we were all in sync13:55
*** ZZelle has quit IRC13:55
*** yamamoto has quit IRC13:56
dhellmannright, that was the right response there. I'll abandon that one after I post this one I'm working on now.13:56
*** alexpilotti has joined #openstack-infra13:56
*** stevemar has joined #openstack-infra13:57
*** xyang8 has joined #openstack-infra13:59
*** xyang8 is now known as xyang113:59
*** spzala has joined #openstack-infra14:00
*** jcoufal has quit IRC14:00
*** smoser has quit IRC14:00
*** ZZelle has joined #openstack-infra14:02
*** vigneshvar has quit IRC14:03
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Clean up Oslo stable compat jobs  https://review.openstack.org/13963414:04
dhellmannsdague: I think this is what we want in project-config ^^14:04
*** miqui_ has joined #openstack-infra14:04
*** dims has quit IRC14:05
sdaguedhellmann: also - https://review.openstack.org/#/c/139631/1/lib/oslo,cm14:05
*** dims has joined #openstack-infra14:06
*** talluri has joined #openstack-infra14:06
dhellmannsdague: I think oslo.db should come out, too, we didn't actually release that until juno according to my notes14:06
sdaguehmmm ok14:06
dhellmannit was created in icehouse, but nothing was using it and there was no release, irrc14:06
*** kgiusti has joined #openstack-infra14:07
sdagueok, updating the patch accordingly14:07
*** derekh has joined #openstack-infra14:07
dhellmannsdague: should that patch modify stackrc, too? it probably doesn't matter if the variables are set up if nothing is going to use them14:07
*** andreaf has joined #openstack-infra14:07
*** radez_g0n3 is now known as radez14:07
dhellmannah, ps2 does14:07
sdaguedhellmann: if we are dropping oslo.db14:07
dhellmannsdague: oh, there are a bunch of other libs referenced in stackrc that don't exist14:08
dhellmanni18n, log, etc.14:08
*** rlandy has quit IRC14:09
sdagueok, what should the icehouse list be?14:09
sdaguelike I said, this backport was complex, so I erred on the side of acceptance14:09
dhellmanncliff, config, messaging, vmware, pycadf, stevedore, taskflow14:09
dhellmannalmost all of these libs really were created in juno14:10
sdaguerootwrap goes back to icehouse, no?14:10
dhellmannI didn't think so as a separate library, but you might be right, let me look14:11
dhellmannit was in the incubator14:11
dhellmannwell, I think, still checking14:11
sdagueok, I'll wait before I rev it again14:11
*** ZZelle has quit IRC14:12
dhellmannit looks like you're right, oslo.rootwrap should be in icehouse.14:12
dhellmannthere's no stable branch in that repository, though :-/14:13
dhellmannthere's a stable/juno but not stable/icehouse14:13
dhellmannI don't know what that's going to do to the test job14:13
*** yamamoto has joined #openstack-infra14:13
dhellmann1.0.0 was released dec 2013 so that's definitely icehouse14:13
*** smoser has joined #openstack-infra14:14
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Clean up Oslo stable compat jobs  https://review.openstack.org/13963414:14
*** koolhead17 has joined #openstack-infra14:17
*** ZZelle has joined #openstack-infra14:17
anteayaheyongli: okay hopefully jogo will be online again soon at the same time as you and we can work this out14:18
anteayaheyongli: have you been told you can't upstream your test cases? I can't say anywhere in the backscroll in this channel that says that, but if someone did say that can you link me?14:19
anteayaheyongli: or are you just assuming that conclusion because you haven't yet heard where to put your testcases upstream?14:19
*** mattfarina has joined #openstack-infra14:20
anteayasdague: are you working with the understanding that heyongli's tests can't find a home upstream?14:20
*** shakamunyi has joined #openstack-infra14:21
sdaguea little, jogo was primary point person there so I'm letting him mostly handle it14:22
*** avozza is now known as zz_avozza14:22
sdaguethis isn't so much a place for tests, but actually figuring out the right test architecture here14:22
sdaguewe'll find the right upstream place first14:22
sdaguewe'll find the right upstream place after14:22
sdaguebut first we actually need the overall plan of how we're going to cover this functionality14:23
*** bcourt has quit IRC14:23
*** Hal_ has joined #openstack-infra14:24
jogoheyongli: o/14:24
anteayahere's jogo14:24
anteayajogo: sometimes jetlag can be helpful14:24
jogoanteaya: in NYC so its actually 9AM HERE :)14:25
jogohere*14:25
anteayacool14:26
*** bcourt has joined #openstack-infra14:26
openstackgerritBrant Knudson proposed openstack-infra/reviewstats: markmc is not nova-core  https://review.openstack.org/13963714:26
anteayaso let's assume heyongli is offline now since it will be very late in china14:26
anteayawhat artifact can we leave in channel that he can take to his supervisor to say this is the status of his work14:26
*** e0ne has quit IRC14:28
*** bhunter71 has joined #openstack-infra14:29
*** dustins has joined #openstack-infra14:29
*** alexpilotti has quit IRC14:30
*** denis_makogon has quit IRC14:31
*** alexpilotti has joined #openstack-infra14:31
openstackgerritMike Heald proposed openstack-infra/infra-specs: Result set management and paging specification  https://review.openstack.org/13963814:31
anteayajogo: any thoughts?14:31
*** cpowell has joined #openstack-infra14:32
*** dizquierdo has joined #openstack-infra14:32
jogoanteaya: yeah responding in -qa14:32
jogoanteaya: it sounds like there is subtle details we need to take into account for what method makes the most sense14:33
anteayayes, agreed14:34
openstackgerritBrant Knudson proposed openstack-infra/reviewstats: Format keystone.json  https://review.openstack.org/13964014:34
openstackgerritBrant Knudson proposed openstack-infra/reviewstats: Alphabetize keystone cores  https://review.openstack.org/13964114:34
*** spzala has quit IRC14:34
openstackgerritBrant Knudson proposed openstack-infra/reviewstats: Add new keystone subprojects  https://review.openstack.org/13964214:34
anteayamostly my role here is to make sure noone gets stuck and all the people that need to talk to each other find each other14:34
anteayaand I'm glad you are responding in -qa14:35
anteayathank you14:35
anteayaat least now he has an action item, a spec14:35
anteayahe has something to work on14:35
anteayathank you14:35
*** hdd has quit IRC14:37
*** alexpilotti has quit IRC14:38
fungihrm, for whatever reason the storyboard auth 404 i was getting on my netbook is not happening on my desktop. must have been an issue on my end14:39
jogoanteaya: thank you, that is a very important role14:40
*** dustins has quit IRC14:40
*** alexpilotti has joined #openstack-infra14:40
*** e0ne has joined #openstack-infra14:41
*** dannywilson has joined #openstack-infra14:41
*** dannywilson has quit IRC14:41
*** ddieterly has joined #openstack-infra14:42
*** dustins has joined #openstack-infra14:42
*** signed8bit has joined #openstack-infra14:42
*** alexpilotti has quit IRC14:42
*** cdent has quit IRC14:42
*** berendt has joined #openstack-infra14:43
anteayajogo: okay thanks, I'll keep doing this you keep doing that and hopefully at some point there will be something to show for it14:43
anteayato heyongli's credit he does keep showing up, which is all I asked of him14:43
anteayaso it is early but so far I am impressed14:43
jogoanteaya: yeah14:43
anteayacool14:44
bknudsongerrit has a rest API?14:44
anteayaI'm out for a good chunk of the day, leave messages if there is more14:44
anteayabknudson: with 2.8 it does14:44
anteayabknudson: we didn't have it with 2.4, we upgraded just before atlanta14:44
bknudsonanteaya: is it on a different port than normal gerrit?14:44
*** mrmartin has joined #openstack-infra14:45
anteayaI don't know the answer to that question14:45
anteayacurl works, that I do know14:45
fungibknudson: yes, 443/tcp (with tls)14:45
*** mikedillion has joined #openstack-infra14:45
fungibknudson: https://review.openstack.org/Documentation/rest-api.html14:45
bknudsonhave an example? e.g., get group14:45
anteayathis works: curl -X GET 'https://review.openstack.org/accounts/cboylan'14:45
anteayafungi knows all the things14:46
*** zxiiro has joined #openstack-infra14:46
fungianteaya: that is so untrue14:46
bknudsonah, that did work... will get to work14:46
bknudsonmaybe can automate reviewstats14:46
bknudsonsince we can't keep it in sync14:46
bknudsonI probably need to authenticate to list groups14:47
fungibknudson: for authenticated queries, you need to generate an password at https://review.openstack.org/#/settings/http-password14:47
fungibknudson: you may find this a helpful example... https://review.openstack.org/8043714:48
*** jogo is now known as flashgordon14:48
fungi(tweak the GERRITUSER and HTTPPASSWORD to reflect your creds)14:48
*** otter768 has joined #openstack-infra14:48
fungibknudson: in fact, that could possibly forklift the core reviewer determination in reviewstats so that it ceases being static/hard-coded14:49
openstackgerritJan Klare proposed openstack-infra/project-config: Added gate-{name}-chef-rake job-template  https://review.openstack.org/13713414:49
bknudsonfungi: that looks like what's needed for reviewstats14:49
*** armax has joined #openstack-infra14:50
fungibknudson: yes, proof that while i don't actually know everything (sorry anteaya!), i _can_ predict the future14:50
*** luqas__ has quit IRC14:50
anteaya:D14:50
bknudsonknowledge of the future is included in knowing everything.14:50
anteayathat is a handy skill too14:51
anteayabknudson: +14:51
*** luqas__ has joined #openstack-infra14:51
fungibknudson: i originally whipped that up as an example of how the organizers of the summit core reviewer parties could build the various lists of invitees they wanted14:51
fungiso no, i didn't actually predict you'd need it, just got lucky ;)14:52
*** dansmith is now known as superdan14:52
*** dizquierdo_ has joined #openstack-infra14:52
*** luqas__ has quit IRC14:52
*** luqas__ has joined #openstack-infra14:53
dkranzfungi: Can't remember if I asked this before, but is there a way I can look at the history of a job like periodic-tempest-dsvm-all-master in jenkins? Or how else would I be able to compare historical results?14:53
*** mpaolino has quit IRC14:53
*** mase_x200 has quit IRC14:53
*** otter768 has quit IRC14:53
fungidkranz: depends on the level of granularity you want14:54
*** luqas__ has quit IRC14:54
fungidkranz: we have pass/fail for the job overall tracked at graphite.openstack.org14:54
dkranzfungi: I need to see the logs, but was not aware of the above site14:54
fungidkranz: mtreinish's subunit2sql is getting us test-by-test granularity trends14:55
*** luqas__ has joined #openstack-infra14:55
*** r-daneel has joined #openstack-infra14:55
*** sputnik13 has joined #openstack-infra14:55
fungidkranz: for log-level detail, you are probably stuck with the 10 days in logstash.openstack.org _or_ downloading some subset of our 14tb of compressed logs from the past 4 months and performing local analysis14:55
*** sputnik13 has quit IRC14:55
*** dizquierdo has quit IRC14:56
*** luqas__ has quit IRC14:56
dkranzfungi: I looked at logstash but became suspicious as to whether this job was actually running for several days14:56
dkranzfungi: Perhaps I am missing something, but this kind of thing is trivial with "normal" jenkins14:57
*** luqas__ has joined #openstack-infra14:57
*** Masahiro has joined #openstack-infra14:57
dkranzfungi: As we more to more periodic testing, as we must, we need to be able to track things more closely for people watching the jobs14:57
dkranzfungi: move to14:57
fungidkranz: "normal" jenkins doesn't run nearly as many jobs as we do. even when we had only one jenkins master we had to crank the log retention in it down to 24 hours to keep it from falling over from performance degredation14:57
*** lukego has joined #openstack-infra14:58
dkranzfungi: I understand that, but perhaps this should be revisited for periodic jobs only14:58
fungidkranz: now we have 8 jenkins masters, so what little history it would have tracked is disjoint across them14:58
dkranzfungi: why not run all the periodic jobs on one master?14:58
dkranzfungi: I really do understand the issue we have, but if we are going to have more periodic jobs we need something better I think14:59
*** luqas__ has quit IRC14:59
*** luqas__ has joined #openstack-infra14:59
dkranzfungi: I am watching the tempest jobs which is why I was asking14:59
fungidkranz: well, at least at the moment, it's not designed to support that. nodepool evenly distributes single-use workers across all the jenkins masters and then they pick up jobs as they become available14:59
dkranzfungi: ok, I get that it is not trivial15:00
*** amitgandhinz has joined #openstack-infra15:00
openstackgerritMerged openstack-infra/elastic-recheck: Workflow documentation is now in infra-manual  https://review.openstack.org/13941515:00
fungidkranz: with some creativity in nodepool configuration we could probably build specially-labeled single-use workers separate from our normal pools and only assign them to a single jenkins master15:00
fungidkranz: but that wouldn't be very helpful soon when we stop using jenkins15:00
*** luqas__ has quit IRC15:00
*** luqas__ has joined #openstack-infra15:01
dkranzfungi: We just need to define the workflow of a "watcher"15:01
*** Guest3214 is now known as mfisch15:01
*** mfisch has joined #openstack-infra15:01
dkranzfungi: jenkins is designed, at least in part, around just that15:01
fungidkranz: as that's a significant goal, we're trying to avoid growing new dependence on features of jenkins we're not already using (so we can finish replacing the bits we do use)15:01
openstackgerritDan Nguyen proposed openstack/requirements: Add requirement for lastest trove client  https://review.openstack.org/13964815:01
*** Masahiro has quit IRC15:01
lukegoHowdy! I plan to decommission my 3rd party CI “Tail-f NCS” now. This has been succeeded by a new CI called “Cisco Tail-f CI” that is operated by Cisco’s team and now actively voting. Is there a notification process I should follow or just switch it off?15:02
*** alexpilotti has joined #openstack-infra15:02
fungidkranz: but yes, if you have some more specific data you want to trend, we should make sure we find a way to capture that over time15:02
dkranzfungi: I get that we don't like the job scheduling/execution stuff in jenkins, and that right now no one pays attention to periodic jobs, but that has to change. So what will replace the jdnkins ui?15:02
*** pblaho has quit IRC15:02
*** barnaby has joined #openstack-infra15:02
dkranzfungi: I will send something to the ml about this15:03
*** luqas__ has quit IRC15:03
dkranzfungi: thanks for the clarification15:03
fungidkranz: i can't remember if you were at the qa and infra sessions at the summit, but the proposal was a tracking dashboard for job "health", possibly using a mysql reporter in zuul15:03
*** luqas__ has joined #openstack-infra15:03
*** _nadya_ has quit IRC15:04
dkranzfungi: I did hear about that but am not sure it is good enough for periodic job watchers to really do their job of investigation15:04
*** cdent has joined #openstack-infra15:04
fungidkranz: since the e-mail reporting from periodic job failures falls on deaf ears much of the time, i'm unconvinced a web interface will force people to pay attention either, but i suppose it's worth a try15:04
dkranzfungi: once there are real periodic jobs and real watchers of course15:04
dkranzfungi: I am expressing the idea that this is partly a chicken-and-egg problem15:05
*** bcourt has quit IRC15:05
fungiyou may be right15:05
*** zxiiro has quit IRC15:05
fungiit's still a problem we want to solve15:05
*** akrivoka has left #openstack-infra15:05
dkranzfungi: at this point some one less determined than I am might just hope that some one else starts looking at the periodic tempest jobs15:05
fungibut knowing what metrics you are missing would be useful15:05
fungior s/metrics/data/ in general15:06
*** luqas__ has quit IRC15:06
dkranzfungi: ok, I will send something to the ml with a propose set of requirements for periodic job watchers15:06
*** luqas___ has joined #openstack-infra15:06
dhellmannsdague: https://jenkins05.openstack.org/job/gate-devstack-unit-tests/37/console15:06
*** zxiiro has joined #openstack-infra15:07
mtreinishfungi: although I don't think periodics get picked up by subunit2sql right now15:07
*** lukego has quit IRC15:07
fungias i said, we have long-long-term trending for job pass/fail rate in various pipelines, the subunit2sql work is getting us that for test-level trending as well, and then we have shorter-term queryable job logs indexed, with longer-term archival of the artifacts which can be investigated with some additional effort to retrieve them15:07
*** dims is now known as dimsum__15:07
fungimtreinish: hrm, how would it not get periodic jobs? is it just filtering them by job name right now?15:08
openstackgerritMerged openstack-infra/reviewstats: Format keystone.json  https://review.openstack.org/13964015:08
fungimtreinish: or is it specifically wanting to see a gerrit change to map to the results at the moment?15:08
openstackgerritMerged openstack-infra/reviewstats: Alphabetize keystone cores  https://review.openstack.org/13964115:08
*** teran has joined #openstack-infra15:08
mtreinishfungi: it's filtering by job name and build_queue to gate: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/logstash/jenkins-log-client.yaml#n1415:08
*** luqas__ has joined #openstack-infra15:09
mtreinishit's fixable, we just started with gate15:09
*** prad has joined #openstack-infra15:09
fungimtreinish: oh, right. so architecturally, conceptually, it will get us that if we want15:09
*** luqas___ has quit IRC15:09
mtreinishyeah, I think that was the eventually intent too. We just had to start somewhere15:10
fungiabsolutely15:10
fungispeaking of which, are we to the point where you're ready for me to add the read-only query account in the backend db so you can test?15:10
*** markmcclain has joined #openstack-infra15:10
bknudsonfungi: does who-approves take a long time to run?15:10
fungiwant to make sure i'm not blocking your progress on that15:10
*** talluri has quit IRC15:11
mtreinishfungi: I think so, at least I'm ready to test things, but I'm still waiting for a second +2 on the 2 patches to add the proxy15:11
*** luqas has joined #openstack-infra15:11
fungibknudson: a while, yes. the queries are... not fast. several minutes i think though it's been a while since i ran it (couple months)15:11
*** prad has quit IRC15:11
*** luqas__ has quit IRC15:12
fungimtreinish: oh. i guess make some noise when there are system-config cores watching ;)15:12
mtreinishfungi: heh, I've been trying that :) I'm probably just picking bad times15:12
fungiall times here are bad times15:12
mtreinishheh, fair enough15:13
openstackgerritMerged openstack-infra/reviewstats: Add new keystone subprojects  https://review.openstack.org/13964215:13
fungispeaking of bad times, wow. i think we're having a problem booting new nodepool nodes15:13
*** teran has quit IRC15:13
fungijust judging from the graph15:13
fungichecking logs now for details15:13
*** bnemec is now known as beekneemech15:13
mtreinishSergeyLukjanov: if you get a sec, https://review.openstack.org/138853 and https://review.openstack.org/122311 are needed to add public access to subunit2sql data15:13
openstackgerritMerged openstack-infra/reviewstats: markmc is not nova-core  https://review.openstack.org/13963715:14
*** eharney has joined #openstack-infra15:14
openstackgerritMerged openstack-infra/reviewstats: Workflow documentation is now in infra-manual  https://review.openstack.org/13943115:14
fungibknudson: anyway, if you see some benefit to that script as-is, i'll try to get it parameterized and better commented and maybe contribute it to reviewstats (seems as good a home for the code as any)15:15
*** yamahata has joined #openstack-infra15:15
fungibknudson: maybe later today, once nodepool isn't falling over ;)15:15
*** mpaolino has joined #openstack-infra15:16
sdaguedhellmann: oh, I need to update test tests15:16
bknudsonfungi: don't let me distract you from something important... btw, it finally finished, KeyError: ' os-ansible-deployment-core'... will look at it.15:16
fungibknudson: that group might be missing in gerrit or something15:17
fungibknudson: it was, by all accounts, a very quick and dirty script with basically no error handling15:17
dhellmannsdague: yeah, I wasn't sure where to address that or I would have tried updating the patch myself15:17
bknudsonit's fishy that the name starts with space.15:18
fungibknudson: oho! i didn't spot that15:18
odyssey4meis it at all possible to merge multiple commits, but have one review for it?15:18
fungiodyssey4me: gerrit tries to address that use case with dependent changes15:19
fungiodyssey4me: basically you can push a series of commits to gerrit and it creates a review change for each of them with a dependency between them15:19
*** pblaho has joined #openstack-infra15:19
*** teran has joined #openstack-infra15:19
*** jamesmcarthur has joined #openstack-infra15:20
odyssey4mefungi: the use case we're trying to address is for backporting multiple patches in one go, without having to review each individual patch again15:20
openstackgerritChristian Berendt proposed openstack-infra/project-config: Add new project packstack-vagrant to stackforge  https://review.openstack.org/13966015:20
*** andreykurilin_ has joined #openstack-infra15:20
openstackgerritChristian Berendt proposed openstack-infra/project-config: Add new project packstack-vagrant to stackforge  https://review.openstack.org/13966015:21
openstackgerritChristian Berendt proposed openstack-infra/project-config: Add new project packstack-vagrant to stackforge  https://review.openstack.org/13966015:21
*** ryanpetrello has quit IRC15:21
fungiodyssey4me: oh, in that case i'd probably just cherry pick them all onto each other without creating separate commits (so they effectively squash when you commit) and just add co-authored-by header lines in the combined commit message15:21
fungiodyssey4me: or cherry-pick them as independent changes but not closely review them if you don't want to do so15:21
fungijust rubber-stamp approve them in gerrit15:22
odyssey4mefungi: ah, that's a way of keeping some level of history I suppose15:22
*** tonytan4ever has joined #openstack-infra15:22
fungiodyssey4me: there's also the possibility of proposing merge commits from one branch to another, but that drags in history you may be wanting to filter, so likely not applicable here15:23
*** dims_ has joined #openstack-infra15:24
*** xyang1 has quit IRC15:25
*** ChuckC_ has quit IRC15:26
fungiokay, so a lot of the building node pileup seems to be instances stuck in a building state in hpcloud, mostly az3 (that may be proportional to the az imbalance in our nodepool config though)15:26
*** ryanpetrello has joined #openstack-infra15:26
*** spzala has joined #openstack-infra15:26
fungilooks like quite a few are in a building state for 3 hours or more15:26
fungitteggel: ^ any idea if something happened internally?15:26
odyssey4methanks for the suggestions fungi :)15:27
*** hdd has joined #openstack-infra15:27
fungiodyssey4me: any time. gerrit can be a slightly odd beast, since it is designed around the lkml patch iteration workflow where changes get updated and squashed before getting pulled into mainline15:28
*** xyang1 has joined #openstack-infra15:28
*** dimsum__ has quit IRC15:28
fungibasically rebasing outside of public git repositories between proposals15:28
fungias opposed to the github pull request "everything's a branch" merge model to which a lot of people have more recently become accustomed15:29
tteggelfungi: we've had some *ahem* challenges in the last few days15:30
fungitteggel: okay, duly noted--thanks for confirming!15:30
fungii'll clean up what i can on our side15:30
*** teran_ has joined #openstack-infra15:30
*** zz_dimtruck is now known as dimtruck15:30
tteggelfungi: do you think you're currently expreiencing an issue?15:31
fungitteggel: starting around 3 hours ago, a lot of instances we've tried to boot from snapshots are stuck and never reach available state in nova15:32
*** lukego has joined #openstack-infra15:32
openstackgerritAntoine Musso proposed openstack-infra/zuul: Cloner: set zuul_branch on ref-update events  https://review.openstack.org/13843315:32
fungii'm trying to delete them now (normally nodepool will do that itself after 8 hours)15:32
tteggelfungi: our heath stats look clean for the last few hours with maybe a blip in east AZ2 around 1100 UTC15:33
*** teran has quit IRC15:33
tteggelfungi: checking snapshot stats, hang on15:33
fungitteggel: eh, maybe unrelated then. it would have been about 1200 utc when we started seeing this15:33
fungitteggel: and it's happening across all three azs15:34
*** _nadya_ has joined #openstack-infra15:34
*** reed has joined #openstack-infra15:34
tteggelfungi: east?15:34
fungitteggel: yep, east15:34
fungi("region b" is what we had been calling it, but i gather it had several confusingly different names within hpcloud)15:35
*** rushiagr is now known as rushiagr_away15:35
tteggelfungi: hah yeah, you don't know the half of it! region-b works for me15:35
fungitteggel: well, i know maybe an eighth of it. i did work at hpcloud for a while15:36
tteggelfungi: didn't know that15:36
*** jlibosva has quit IRC15:37
clarkbbefore region b existed15:38
fungiwell, i'm sure it was already a twinkle in some division's eye15:39
fungibut yes, i left before it was online15:39
*** AJaeger has joined #openstack-infra15:39
*** ildikov has joined #openstack-infra15:40
tteggelso we had 30 mins in region-b az2 from 1300 UTC where we weren't getting sshable VMs15:40
openstackgerritAntoine Musso proposed openstack-infra/zuul: Cloner: set zuul_branch on ref-update events  https://review.openstack.org/13843315:40
tteggelno other "events" today that I'm aware of15:40
AJaegerHi! Looking at https://wiki.openstack.org/wiki/Gerrit_Workflow, I notice that https://wiki.openstack.org/wiki/Gerrit_Workflow#Maintaining_Dependency_Chains is not in infra-manuals, the rest looks fine.15:40
*** spzala has quit IRC15:41
AJaegerShould we move over the "Maintaining Dependency Chains" section to infra-manual so that we can delete the Gerrit_Workflow page?15:41
fungitteggel: thanks for having a look. it might have been something on our side but i'm not finding evidence yet15:41
*** wenlock has joined #openstack-infra15:42
fungiAJaeger: yes, i think that would be great15:42
*** mestery has quit IRC15:42
tteggelfungi: np. let me know if you need any more help.15:42
openstackgerritAntoine Musso proposed openstack-infra/zuul: cloner: support for ref-updated parameters  https://review.openstack.org/13767515:43
fungiAJaeger: last night i took a stab at updating over 200 projects which had embedded links to our workflow wiki articles, pointing them at the corresponding infra manual sections, so hopefully we will start driving down traffic to those on the wiki soon15:43
AJaegerOk, I'll give it a go ;)15:43
fungiand driving up traffic to infra manual instead15:43
AJaegerfungi: yeah, I noticed. You are crazy ;)15:43
fungiit needed to be done15:43
AJaegerfungi: that's why I was reviewing the pages to check that we can delete them eventually...15:44
fungithat would be awesome15:44
SergeyLukjanovmtreinish, I'll do it today15:44
AJaegerfungi: yeah, I started on the Documentation wiki pages to add links and remove content. But that needs some more iterations...15:44
AJaegerfungi, could you do a review today of infra-manual, please? I'd like to have a shorter queue there... Hope others review as well..15:45
mtreinishSergeyLukjanov: ok, great thanks15:45
fungiAJaeger: sure. did we already accumulate a bunch of new changes in the past day or two?15:46
clarkbby the way I tried running devstack on a 2GB 2vcpu mavhine the other day and OOMed15:47
fungiheh15:48
clarkbwas pretty spectacular. didnt even get a chance to do anything useful15:48
mtreinishclarkb: heh, yeah it'll do that15:48
*** tonytan4ever has quit IRC15:52
AJaegerfungi: yeah, a few15:52
*** pcrews has joined #openstack-infra15:52
*** berendt has quit IRC15:53
*** talluri has joined #openstack-infra15:54
*** prad has joined #openstack-infra15:55
*** yamahata has quit IRC15:57
*** emagana has joined #openstack-infra15:57
*** e0ne has quit IRC15:59
AJaegerclarkb: could you review https://review.openstack.org/#/c/138770/, please? We should get rid of the page and point to the new manual...15:59
jamesmcarthurfungi, clarkb: My apologies. I neglected to come back and update IRC. We completed the code push for openstack.org upgrade to Silverstripe 3 yesterday evening ~6pm. Everything is functioning as expected. If you all run into any issues, please let me know.15:59
*** ildikov_ has joined #openstack-infra16:00
*** thedodd has joined #openstack-infra16:01
*** cnesa has quit IRC16:01
*** e0ne has joined #openstack-infra16:01
*** jamesmcarthur has quit IRC16:01
*** cnesa has joined #openstack-infra16:02
clarkbAJaeger shouldnt the wiki links in 138770 be updated too?16:03
*** cnesa has quit IRC16:03
*** ildikov has quit IRC16:04
*** lukego has quit IRC16:04
bknudsonfungi: added some logging and found it -- the tool fetches project from gerrit and gerrit is saying "label-Code-Review = -2..+2 group  os-ansible-deployment-core" (there's an extra space). I'll just fix the regex.16:05
AJaegerclarkb: see https://review.openstack.org/#/c/138843/16:05
*** marcusvrn has quit IRC16:05
*** cnesa has joined #openstack-infra16:07
*** rushiagr_away is now known as rushiagr16:07
fungibknudson: awesome--thanks. i think that means we have a minor consistency issue in that acl file. checking now16:07
*** marcusvrn has joined #openstack-infra16:08
fungibknudson: yep! http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/stackforge/os-ansible-deployment.config#n1016:08
clarkbsilly gerrit not showing child changes by default16:08
*** yamamoto has quit IRC16:08
fungii probably should do another pass with my acl normalization script16:08
jeblairclarkb: gertty does ;)16:09
clarkbjeblair I am on my phone :) I didnt approve 138770 as I thought you might want to look16:10
ashpzuul is meant to git clone from gerrit if it needs to, right?  I tried pushing a test through a pipeline I haven't tested before and it failed with: 2014-12-05 16:02:27,150 ERROR zuul.IndependentPipelineManager: Unable to find change queue for project metacloud/spine-config16:10
jeblairashp: gee we should change that error text :).  zuul will only work with projects that show up in its config; so you need to add a section for metacloud/spine-config to the layout.yaml file and make sure it has a section for the pipeline in question16:12
ashpIt has those sections, this is a migration from one infrastructure that works to another16:13
*** cnesa2 has joined #openstack-infra16:13
ashpI suspect the right thing to do in this case is just tar up all the git repos checked out on old zuul16:13
ashpand dump them into new zuul16:13
*** cnesa has quit IRC16:13
openstackgerritMike Heald proposed openstack-infra/infra-specs: Proposal for a 'fail-fast' option on project pipelines  https://review.openstack.org/12925516:14
*** luqas has quit IRC16:15
*** luqas__ has joined #openstack-infra16:15
sdaguejeblair / fungi - the building part of the graph for nodes looks... weird16:15
sdagueis one of the clouds gone silly?16:16
fungisdague: yes, we're gettign a lot of nodes stuck in a "building" state in hpcloud16:16
sdagueok16:16
jeblairashp: okay, so what that error actually means is "there is not an entry for the pipeline that was just triggered for the project metacloud/spine-config"... if the only triggering event was for the pipeline you are interested in, then i'm pretty sure there's a config error.  if there was more than one event, or you are looking at the wrong one in the logs, then that message may be harmless16:16
*** luqas__ has quit IRC16:16
fungisdague: unfortunately because nodepool holds a row lock in the nodes table for those, i can't use the cli to delete them16:16
*** luqas__ has joined #openstack-infra16:16
*** sabeen has joined #openstack-infra16:17
fungiuntil it stops waiting for them to finish building anyway16:17
jeblairashp: (eg, it may be saying there are no post jobs configured and maybe you don't care about that; but if there are no check jobs then you do)16:17
ekarlso-phschwartz: u around ?16:17
openstackgerritJan Klare proposed openstack-infra/project-config: Added gate-{name}-chef-rake job-template  https://review.openstack.org/13713416:17
*** thedodd has quit IRC16:17
*** koolhead17 has quit IRC16:17
*** xyang1 has quit IRC16:17
sdaguefungi: doh16:18
*** koolhead17 has joined #openstack-infra16:18
fungisdague: i'm trying to get a feel now for whether the problem is continuing, in which case a nodepool restart won't help for long16:18
*** luqas__ has quit IRC16:19
*** thedodd has joined #openstack-infra16:19
*** luqas__ has joined #openstack-infra16:19
sdagueok, no prob. it seems to be a light day, plus the test pruning means we're not consuming all the nodes all the time16:19
sdagueso at least we aren't out of capacity16:19
sdaguejust take a bit longer for tests to start16:19
*** tonytan4ever has joined #openstack-infra16:19
*** ildikov_ has quit IRC16:19
fungisdague: right, depending on what i find, we may simply let it ride until tomorrow (we already have a gerrit restart and a zuul restart on our plate then anyway)16:20
*** ala_ has quit IRC16:20
*** groknix has quit IRC16:20
jeblairit should be self-correcting16:20
fungiyeah, assuming it's not still accumulating anyway16:20
jeblairjust maybe not as fast as we would like16:20
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Copy over "Maintaining Dependency Chains" section  https://review.openstack.org/13967316:21
*** luqas___ has joined #openstack-infra16:21
*** luqas__ has quit IRC16:21
*** mestery has joined #openstack-infra16:21
AJaegerfungi, jeblair, clarkb ^ is the patch to allow us to remove the GerritWorkflow wiki page. I'm not happy with the content I'm adding, please advise what to remove and change.16:22
fungii'm semi-afk for a bit. have a couple things to take care of, then will be back to continue this16:22
openstackgerritMerged openstack-infra/infra-manual: Bugs elastic-recheck tracks are in openstack-gate  https://review.openstack.org/13913816:22
AJaegerclarkb, jeblair thanks for the reviews!16:22
*** koolhead17 has quit IRC16:22
openstackgerritMerged openstack-infra/infra-manual: Remove obsolete introduction  https://review.openstack.org/13915616:23
jeblairAJaeger: ok, i'll probably save that one for after i've woken up then :)16:23
*** luqas___ has quit IRC16:23
clarkbAJaeger I almost think remove all but second section16:24
AJaegerjeblair: yes, please be fully awake for it!16:24
*** luqas has joined #openstack-infra16:24
AJaegerclarkb: that's the kind of feedback I'm looking for...16:24
*** ChuckC_ has joined #openstack-infra16:24
*** xyang1 has joined #openstack-infra16:25
clarkbthis isnt meant to be a git tutorial. describe how changes amd patchsets work and be done is what I lean towards16:25
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Set check-ansible-aio-build to use devstack-trusty image  https://review.openstack.org/13967616:25
ashpjeblair: Well you're right, it's definitely configuration16:25
ashpjeblair: I had a lot of troubles dragging our old config over, with various bits having changed over time in zuul16:26
openstackgerritMerged openstack-infra/system-config: Rework stackforge.html for infra manual changes  https://review.openstack.org/13877016:26
sdagueclarkb: it might be nice to provide "learn more" references about git usage in openstack16:26
ashpThis is my current conf (relevant bits, at least) http://pastebin.com/iKN0qmsx and the error16:26
ashpso I'm sure just one of these has been changed or needs renaming :/16:26
JayFfungi: for https://review.openstack.org/#/c/134436/8, I am removing the buildimage-coreos job from IPA check pipeline because it's not needed anymore. That comment in the commit message is accurate.16:26
*** luqas has quit IRC16:26
*** luqas has joined #openstack-infra16:26
clarkbsdague ya, and shove that somewhere else in the manual. Reading the wiki text makes me think it should not be on the wiki though16:27
gilliardHi infra. Any chance of someone looking at https://review.openstack.org/#/c/139016/ please?16:27
sdagueclarkb: well it could even be external links16:27
sdaguelike https://dague.net/2014/07/24/splitting-up-git-commits/ was something folks found useful16:27
*** lukego has joined #openstack-infra16:27
sdaguebut I don't think replicating it all back into manuals makes sense16:27
*** yamamoto has joined #openstack-infra16:28
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Explain Zuul setup without gating  https://review.openstack.org/13967816:28
*** mestery has quit IRC16:28
*** ChuckC_ is now known as ChuckC16:28
*** mestery has joined #openstack-infra16:28
openstackgerritMerged openstack-infra/system-config: Replace links to GerritWorkflow  https://review.openstack.org/13884316:29
*** luqas__ has joined #openstack-infra16:29
*** luqas has quit IRC16:29
clarkbsdague that works too. I just wonder if a git rebase tutorial on the wiki is what we need16:29
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Explain Zuul setup without gating  https://review.openstack.org/13967816:29
clarkbthe content there is sort of bad :(16:30
AJaegerclarkb: yeah ;( I already tried improving it but I'm not happy ;(16:30
openstackgerritMerged openstack/requirements: Fix casing of xstatic-*  https://review.openstack.org/13028716:32
*** luqas has joined #openstack-infra16:32
*** dizquierdo_ has quit IRC16:32
*** luqas__ has quit IRC16:32
sdaguehonestly, I feel like there are a ton of better resources for doing git than we can write for our wiki16:32
sdagueand better to just reference them16:32
*** lukego has quit IRC16:33
*** luqas has quit IRC16:33
*** luqas has joined #openstack-infra16:34
AJaegerI'm fine with abandaning the patch as well...16:34
* AJaeger is afk for a while now16:34
*** luqas has quit IRC16:35
*** luqas has joined #openstack-infra16:36
clarkbsdague ++16:36
odyssey4meclarkb: did I do this correctly? https://review.openstack.org/#/c/139676/16:36
*** nfedotov has left #openstack-infra16:37
*** david-ly_ is now known as david-lyle16:37
*** _buzz_ has joined #openstack-infra16:37
*** luqas__ has joined #openstack-infra16:37
*** luqas has quit IRC16:37
clarkbodyssey4me you also need 'dsvm' in the job name so that zuul triggers the job on the right node type16:39
*** _buzz has quit IRC16:39
*** ashaeron has quit IRC16:39
*** thedodd has quit IRC16:39
clarkbthere are two halves there. letting jenkins know and letting zuul know16:39
*** luqas__ has quit IRC16:40
odyssey4meclarkb: so the job name in zuul (and jenkins) needs to start with dvsm?16:40
*** luqas__ has joined #openstack-infra16:40
*** xyang1 has quit IRC16:41
*** jpich has quit IRC16:41
*** markus_z has quit IRC16:41
*** luqas__ has quit IRC16:42
*** luqas__ has joined #openstack-infra16:43
*** isviridov is now known as isviridov_away16:44
annegentlehow do redirects work with the OpenStack wiki?16:44
ashpI am absolutely baffled by why this can't see a change queue, maybe it's becausae we don't assign queue names to jobs :/16:44
ashpWhen I start it up: "Created queue: <ChangeQueue config_gate: metacloud/spine-config>"16:45
*** Masahiro has joined #openstack-infra16:46
*** luqas has joined #openstack-infra16:46
*** luqas__ has quit IRC16:46
jeblairashp: can you paste your whole config file?16:46
ashpjeblair: I can, hang on16:47
*** dims_ is now known as dimsum__16:47
clarkbodyssey4me: no it does not need to start with dsvm16:47
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Set check-ansible-aio-build to use devstack-trusty image  https://review.openstack.org/13967616:47
clarkbodyssey4me: if you grep for 'dsvm' in project-config you should get many examples16:48
odyssey4meclarkb: I pretty much did that and think I have it16:48
odyssey4methanks :)16:48
*** xyang1 has joined #openstack-infra16:48
*** mjturek has quit IRC16:48
annegentlefungi: I'm merging the changes from wiki to docs, but wondered what the mechanism is for redirects in the wiki?16:48
ashpjeblair: http://pastebin.com/Mnk5hgQh16:49
clarkbodyssey4me: yup +216:49
ashpjeblair: if it's a horror I apologize, I inherited it16:49
*** luqas__ has joined #openstack-infra16:49
*** otter768 has joined #openstack-infra16:49
*** luqas has quit IRC16:50
*** Masahiro has quit IRC16:50
clarkbannegentle: http://www.mediawiki.org/wiki/Help:Redirects like that?16:51
*** luqas__ has quit IRC16:51
*** luqas__ has joined #openstack-infra16:52
*** emagana_ has joined #openstack-infra16:52
*** thedodd has joined #openstack-infra16:53
*** luqas__ has quit IRC16:53
jeblairashp: okay, so what happens is that when you upload a patchset, zuul creates an event for each pipeline that has a matching trigger16:53
*** luqas__ has joined #openstack-infra16:53
jeblairashp: the 'check' pipeline triggers on 'patchset-created' so that fires off an event16:54
*** otter768 has quit IRC16:54
jeblairashp: the spine-config project, however, does not have any 'check' jobs defined, so it emits the error message we saw earlier and processing for that pipeline is complete16:54
jeblairashp: then it moves on to the next one16:54
clarkbjeblair: last chance to review https://review.openstack.org/#/c/137401/ othrewise I will just approve it16:54
*** mwagner_lap has quit IRC16:54
clarkb(you had suggested that fix so I thought oyu may be interested)16:55
ashpAh, hmm, I wonder how this worked in our old environment then, maybe zuul was just significantly different back then16:55
ashpour old system is running zuul from about 2.5 years ago16:55
jeblairashp: config_gate is apparently supposed to trigger on it, however, it will only trigger on a patchset-created event if it arrives with a workflow=1 vote attached to it16:55
*** emagana has quit IRC16:55
*** luqas__ has quit IRC16:55
jeblairashp: that can't ever actually happen, so it does not match the config_gate pipeline and no event fires, and processing continues to the next one16:56
*** luqas has joined #openstack-infra16:56
ashpahhhhhh16:56
jeblairashp: gate does not match patchset-created so it's done16:56
ashpOK, that makes sense16:56
*** talluri has quit IRC16:56
jeblairashp: i'm guessing from names that maybe you want to change 'patchset-created' to 'comment-added' within the config_gate pipeline definition, to make it more like gate16:56
sdaguefungi: so fwiw, we do seem to have hit capacity with the building nodes16:57
*** luqas has quit IRC16:57
sdagueand they are growing16:57
jeblairashp: though i don't actually see the difference immediately, and wonder why you don't just use gate16:57
*** luqas has joined #openstack-infra16:57
ashpI honestly have no idea why it's different, it may honestly be a weird legacy attempt at something16:57
jeblairsdague: that probably means the hpcloud problem is ongoing16:57
sdaguejeblair: yeh, so like all of hpcloud is offline?16:58
pleia2good morning16:58
jeblairsdague: not all, there's still quite a bit of capacity in use16:58
jeblairs/quite a bit/a bit/ :)16:59
jeblairenough to make it confusing at least16:59
sdagueok16:59
*** luqas__ has joined #openstack-infra17:00
sdagueyeh, the 450+ building nodes definitely makes it confusing17:00
*** luqas has quit IRC17:00
jeblair369 out of 479 hpcloud nodes are building17:01
ashpchanged to use gate, still didn't find a change queue17:01
ashpguess I should try check :)17:01
clarkbI think you want both check and gate17:01
ashpyep17:02
*** emagana_ has quit IRC17:02
*** luqas has joined #openstack-infra17:03
*** luqas__ has quit IRC17:03
odyssey4meclarkb: it appears that something's wrong in the project layout - must the dvsm job be in quotes or something?17:04
*** xyang1 has quit IRC17:04
*** luqas has quit IRC17:04
*** cdent has quit IRC17:04
*** luqas has joined #openstack-infra17:05
*** rdopiera has quit IRC17:05
clarkbodyssey4me: it already is in quotes17:05
clarkbodyssey4me: the quotes are important in yaml when you use {} as {} may mean a dict starts here17:05
*** lbiasi has joined #openstack-infra17:05
jeblairi think the hpcloud problem stopped a bit over 1.5 hours ago based on building times17:05
jeblairi will restart nodepool17:05
openstackgerritMerged openstack-infra/reviewday: Workflow documentation is now in infra-manual  https://review.openstack.org/13943017:06
clarkbodyssey4me: I see the problem17:06
*** mrmartin has quit IRC17:07
clarkbodyssey4me: commented on the change17:07
*** luqas has quit IRC17:07
*** luqas__ has joined #openstack-infra17:07
odyssey4meclarkb: ah, both the quotes - and of course the :17:08
odyssey4methanks17:08
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Set check-ansible-aio-build to use devstack-trusty image  https://review.openstack.org/13967617:09
*** xyang1 has joined #openstack-infra17:09
david-lylequestion about getting xstatic-* packages to publish to pypi on tag push, do I just need to add them to project-config/zuul/layout.yaml? I think openstackci has been added as a Package Index Owner on them in pypi already17:09
dhellmannsdague: where do we stand with https://review.openstack.org/#/c/139634/2 and https://review.openstack.org/#/c/139631 ? (looks like we're waiting for tests on the latter)17:09
*** yjiang5 is now known as yjiang5_away17:09
*** erlon has quit IRC17:09
*** luqas___ has joined #openstack-infra17:09
*** luqas__ has quit IRC17:10
clarkbdavid-lyle: yup. If pypi has the packages and openstackci is an owner then the last step is getting the jobs in the zuul layout file17:10
jeblairclarkb, yolanda: 137401 wasn't quite the implementation i was expecting; left a comment on it17:10
clarkbjeblair: thank you17:10
*** marun has joined #openstack-infra17:10
*** arxcruz has quit IRC17:11
*** luqas___ has quit IRC17:11
*** luqas___ has joined #openstack-infra17:12
*** HeOS_ has quit IRC17:12
*** talluri has joined #openstack-infra17:12
openstackgerritJan Klare proposed openstack-infra/project-config: Added gate-{name}-chef-rake job-template  https://review.openstack.org/13713417:13
yolandajeblair, so the idea is to preserve the method in provider_manager, but not use submitTask there, right?17:13
jeblairyolanda: yes, then it should be a fairly small change and keeps the interface consistent17:13
*** luqas___ has quit IRC17:13
*** luqas__ has joined #openstack-infra17:13
yolandajeblair, ok17:14
jeblairyolanda: (and keeps api details out of nodepool.py)17:14
clarkbyolanda: I commented on https://review.openstack.org/#/c/129560/ too17:14
*** vigneshvar has joined #openstack-infra17:14
yolandajeblair, i'll update it on monday17:14
yolandabtw, we have the change running privately and solved the bug for us, so it's working fine and the general idea worked17:15
yolandaclarkb, i saw it,  good point17:15
*** luqas__ has quit IRC17:15
*** luqas__ has joined #openstack-infra17:16
*** luqas__ has quit IRC17:17
*** luqas__ has joined #openstack-infra17:18
*** shashankhegde has joined #openstack-infra17:18
openstackgerritMerged openstack-infra/system-config: Clarify puppet apply iteration docu  https://review.openstack.org/13913117:18
*** Ryan_Lane has joined #openstack-infra17:18
jeblairyolanda: great!  hopefully we can run it upstream soon :)17:19
yolandajeblair, clarkb, i published the spec for image testing in nodepool as well17:19
annegentleclarkb: no, I understand how redirects are done within mediawiki, want to ensure we redirect https://wiki.openstack.org/wiki/Gerrit_Workflow to http://docs.openstack.org/infra/manual/developers.html#development-workflow for all traffic17:20
clarkbannegentle: oh you want to redirect to an external site17:20
*** xyang1 has quit IRC17:20
annegentlewe'll have the same need for wiki.openstack.org/blahbahtcblah to governance.openstack.org17:20
*** Sincler has joined #openstack-infra17:21
annegentleright and fungi has been doing a lot of patches, which is fine for our stuff, but we need a redirect for all the pages we don't have control of17:21
*** subscope has joined #openstack-infra17:21
*** xyang1 has joined #openstack-infra17:21
clarkbfungi and ttx will have to chime in for what they inteded on doing but I thought they would just edit the pages to link to the new site? looks like there is an extension for mediawiki that allows external redirects but "its a security risk"17:22
*** luqas__ has quit IRC17:22
subscopehi17:22
clarkbhello17:22
subscopeIs there any way to retrigger database CI tests from gerrit?17:23
ashpclarkb: ah, our madness around projects was because that one job is meant to auto-merge if approved17:23
annegentleclarkb: fungi: ugh on security risk. Seems like we need a solution. That page is sixth-highest visited for the wiki.17:23
ashpclarkb: maybe there is a cleaner way to handle that these days :)17:23
*** talluri has quit IRC17:24
*** andreykurilin_ has quit IRC17:24
*** mikedillion has quit IRC17:24
openstackgerritJesse Pretorius proposed openstack-infra/project-config: Set check-ansible-aio-build to use devstack-trusty image  https://review.openstack.org/13967617:25
*** talluri has joined #openstack-infra17:25
*** mikedillion has joined #openstack-infra17:25
mesteryHey, question for infra on gerrit groups: Is it intentional that any member of a gerrit group can add/remove members in said group? Just curious.17:25
*** shakamunyi has quit IRC17:25
AJaegerreed: can you update https://wiki.openstack.org/wiki/Main_Page and update the link to the Gerrit_Workflow page with a link to infra manual, please?17:25
clarkbmestery: it should depend on the group. For eg core that is how it works but for the -ci groups only the owner should be able to do that17:26
*** sputnik13 has joined #openstack-infra17:26
mesteryclarkb: Cool, just verifying. Tahnks!17:26
annegentleAJaeger: we really need to get an external redirect before we go too crazy here with the GerritWorkflow page moving out :)17:26
clarkbmestery: if you are seeing something diferrent would be good to file a bug17:27
annegentleAJaeger: it's fifth highest if I combine wiki hits for Neutron/ Neutron17:27
clarkbmestery: mostly curious if you are seeing -ci groups being able to self manage (which should not be the case)17:27
annegentleAJaeger: what was the criteria for moving a wiki page to the infra manual?17:27
mesteryclarkb: No, the CI groups are self managing just fine, was curiuous on the core groups actually. Didn't expect any core to be able to add/remove.17:27
ashpjeblair: Sorry to keep asking annoying questions but as you were so helpful before - do you know if there's a clean way to auto-merge a gerrit review if jenkins approves it. It's looking more and more like we were exploiting a bug in an old version to achieve this before17:28
*** MaxV has quit IRC17:28
AJaegerannegentle: reed updated one page this way: https://wiki.openstack.org/wiki/ReviewChecklist - but I don't think it's optimal17:28
annegentleAJaeger: hm17:28
annegentleAJaeger: how did you know what to move out?17:29
reedannegentle, AJaeger, I just finished talking briefly with thierry about this very topic17:29
AJaegerjeblair, annegentle I guess a spec for the move to infra-manual would have been great17:29
annegentleAJaeger: :)17:29
annegentlereed: do tell :)17:29
nibalizerashp: i mean i could come up with some hacks...17:29
*** talluri has quit IRC17:29
reedgutting the wiki the way we've done it is not trivial, its scope has changed quite a lot now17:29
reedwe have removed pieces that have been there for a long time, linked from all over17:30
clarkbyolanda: note I am -1 on https://review.openstack.org/#/c/130500/1 because it is not required to make your use case work17:30
clarkbyolanda: 1.15 is valid under the requirements as listed17:30
*** Hal_ has quit IRC17:30
reedI don't know how to fix it17:30
AJaegerreed, we removed reviewchecklist - and all inner wiki links have been updated.17:30
ashpnibalizer: hacks are always good17:31
reedAJaeger, is google aware of that? are internal documents at IBM (for example) updated?17:31
ashpnibalizer: apparently that's what we did before17:31
ashpI am prodding them to stop auto approving things17:31
AJaegerreed: Agreed17:31
clarkbyolanda: and ssh to gracefully fallback to rsa right?17:31
yolandaclarkb, not in our case17:31
annegentlereed: yeah it's the external redirects I'd need to be comfortable with much more movement17:31
yolandai had to upgrade paramiko because it was giving a cipher errors17:31
reedAJaeger, i'm heading to the home page and fix the visible links17:32
clarkbyolanda: were you giving paramiko an ecdsa private key?17:32
annegentlelet's see what clarkb and fungi can come up with for external redirects before anything else moves.17:32
AJaegerthanks, reed17:32
clarkbyolanda: if you give it an rsa key it should work aiui17:32
yolandaclarkb, it was an rsa key, we did not change that17:32
AJaegerannegentle: do you think I can continue fixing the innerwiki links?17:32
yolandabut it got errors when connecting to ssh and aborting17:32
annegentleAJaeger: innerwiki fixing would be good. Let me check the stats on review checklist and such17:33
clarkbhrm, oh is it the host key that it failed on?17:33
AJaegerannegentle: I'm looking at https://wiki.openstack.org/wiki/Special:WhatLinksHere/Gerrit_Workflow and try to make it an empty list ;)17:33
yolandaclarkb, it was working fine for ubuntu nodes but not for debian ones17:33
annegentlereed: also side note, we should figure out how to give more people access to web stats for these kinds of things17:33
annegentleAJaeger: heh.17:33
*** _nadya_ has quit IRC17:33
AJaegerannegentle: https://wiki.openstack.org/wiki/Special:WhatLinksHere/ReviewChecklist is empty already ;)17:34
reedannegentle, install and run piwik on our own?17:34
AJaegerso, only external links17:34
nibalizerashp: so  you could write a little program that watches the gerrit event stream and when it sees the jenkins +1s it adds a +a17:34
*** marcusvrn has quit IRC17:34
nibalizeridunno if you can configure zuul to just report +a instead of v+117:34
jeblairreed, annegentle, AJaeger, clarkb, fungi: if nothing else, we can have apache on wiki.o.o permanently redirect for us (which will inform google, etc)17:34
clarkbyolanda: the user key should definitely continue to work, but if the host key is only ecdsa (and maybe if it is rsa too) paramiko might not like that17:34
clarkbjeblair: oh good point17:34
reedannegentle, AJaeger, the (re)design of docs.o.o/developer is now more urgent IMHO17:34
yolandaclarkb, i can do another try and log error to have exact use case17:35
annegentlereed: info arch or the web design?17:35
*** marcusvrn has joined #openstack-infra17:35
reedannegentle, info arch17:35
annegentlereed: docs.openstack.org redesign is my top17:35
annegentlereed: to get the new web design17:35
clarkbyolanda: ok I will remove my -1. I still don't want to merge that until jeblair sorts out gear problems a little bit better. Just in case some external python dependency was causing problems17:35
clarkbjeblair: ^ is that still a concern?17:35
annegentlereed: info arch, boy, that's not a project for anyone now is it?17:35
*** mestery has quit IRC17:35
reedinfo architecture first... I have a draft, didn't have time to complete it17:36
AJaegerjeblair: yeah, let's do that17:36
reeds/complete/ put it in a form that looks like a conversation starter17:36
annegentlereed: ok cool, I know you mentioned it but didn't know how far you got. It would be great to meet on that17:36
annegentlereed: since the web design will be applied as well17:36
jeblairclarkb: which?17:36
*** shashankhegde has quit IRC17:36
jeblairoh there's a new web design, neat.17:36
clarkbjeblair: updating nodepool dependencies. In this case paramiko and python-glanceclient17:36
reedAJaeger, where should the wiki home page link to?17:36
jeblairclarkb: can we defer that a bit longer?17:37
clarkbjeblair: we had been concerned that since they would all be latest versions on new trusty node that that may have contributed to some of the gear trouble17:37
reedthere is no 1-1 link from gerritWorkflow to new manual, isn't there?17:37
clarkbjeblair: yup I don't think its urgent. The requireemnts files allow ou to install newer versions if you want them17:37
clarkbyolanda: ^17:37
ashpnibalizer: yeah I think I'll suggest they just use the approve button :D17:37
*** tonytan4ever has quit IRC17:37
annegentlejeblair: reed: I'd love more eyes on the spec for implementing the redesign: https://review.openstack.org/#/c/139154/17:37
ashpnibalizer: I don't need more custom madness, we already have enough of that17:37
clarkbyolanda: maybe we can WIP those changes until we are ready to update those dependencies?17:37
annegentlehave to head to lunch but would seriously appreciate input17:37
AJaegerreed: I would like to the "Developer's Guide": http://docs.openstack.org/infra/manual/developers.html17:37
* nibalizer nods17:37
*** beekneemech has quit IRC17:37
clarkbhttps://review.openstack.org/#/c/128368/1 and https://review.openstack.org/#/c/130500/117:37
reedAJaeger, deal17:38
yolandaclarkb, fine for me17:38
*** jklare has quit IRC17:38
jeblairannegentle: oh awesome, i will look at that, thanks17:38
jeblairclarkb: i'm going to go work on gear stuff17:39
*** Ryan_Lane has quit IRC17:39
clarkbjeblair: aewsome. gl17:40
reedAJaeger, done, please check it17:40
*** mikedillion has quit IRC17:40
AJaegerreed: remove the "|"17:40
*** mpaolino has quit IRC17:40
clarkbyolanda: and finally I responded to your comments on https://review.openstack.org/#/c/126747/. will get a new patch up today17:40
*** derekh has quit IRC17:40
yolandaclarkb, i saw that, you look so busy17:40
*** jklare has joined #openstack-infra17:41
AJaegerreed, same with "Guidelines for Code reviewers"17:41
clarkbyolanda: just trying to catch up on nodepool :)17:41
reedthanks AJaeger17:41
AJaegerlooks fine now, reed ! Thanks!17:42
*** dannywilson has joined #openstack-infra17:42
*** zz_avozza is now known as avozza17:42
*** ayoung has quit IRC17:44
*** jistr has quit IRC17:45
*** ddieterly has quit IRC17:46
*** dannywilson has quit IRC17:46
*** yamamoto has quit IRC17:49
*** HeOS_ has joined #openstack-infra17:50
*** lttrl has joined #openstack-infra17:51
*** koolhead17 has joined #openstack-infra17:52
*** ddieterly has joined #openstack-infra17:53
*** pblaho has quit IRC17:54
*** ddieterly has quit IRC17:54
clarkbok I marked those nodepool changes WIP17:54
zaromorning17:55
clarkbgood morning17:55
*** rickerc_ has joined #openstack-infra17:55
*** krtaylor has quit IRC17:56
*** ddieterly has joined #openstack-infra17:56
*** HeOS has quit IRC17:56
*** rickerc has quit IRC17:56
*** rickerc_ is now known as rickerc17:56
*** craigbr has joined #openstack-infra17:57
*** boris-42 has joined #openstack-infra17:57
*** BobBall is now known as BobBall_AWOL17:57
AJaegerwhy has every project it's own section on how to contribute in the wiki? That wiki is full of duplication ;(17:59
*** jgallard has quit IRC17:59
*** rickerc_ has joined #openstack-infra18:00
*** rickerc has quit IRC18:01
*** rickerc_ is now known as rickerc18:01
pleia2AJaeger: yeah, and they aren't updated, that's why we don't love the wiki :)18:01
*** rwsu has joined #openstack-infra18:02
*** shashankhegde has joined #openstack-infra18:03
*** wuhg has quit IRC18:03
*** patrickeast has joined #openstack-infra18:05
*** emagana_ has joined #openstack-infra18:05
*** subscope has quit IRC18:06
*** melwitt has joined #openstack-infra18:06
*** shakamunyi has joined #openstack-infra18:07
cloudnullIs there something that needs to be setup to be able to delete a "proposed/*" branch on a stackforge project?18:07
craigbrWe finally pushed a new tag for python-monascaclient and that updated enough of the openstack pypi mirrors to get our check jobs to run but http://pypi.region-b.geo-1.openstack.org/simple/python-monascaclient/ did not get the new one and the gate job fails. Is there any way to fix pypi.region-b.geo-1.openstack.org? See https://review.openstack.org/13919818:07
clarkbcraigbr: how recently did you push the new tag?18:08
*** achanda has joined #openstack-infra18:08
*** lbiasi_ has joined #openstack-infra18:08
*** esker has joined #openstack-infra18:08
odyssey4meI take it that nodepool is still in a half state of being? The node count seems very, very low.18:08
*** esker has quit IRC18:08
*** esker has joined #openstack-infra18:09
*** mrmartin has joined #openstack-infra18:09
*** mestery has joined #openstack-infra18:09
craigbrabout 2 hours ago18:09
pleia2fungi: happen to be about? could use a quick chat about some of your doc changes18:10
*** sputnik13 has quit IRC18:10
*** sputnik13 has joined #openstack-infra18:11
clarkbcraigbr: it appears that that bandersnatch has fallen way behind again :/ I have manually started a resync18:12
*** lbiasi has quit IRC18:12
*** lbiasi_ is now known as lbiasi18:12
clarkbdoing it in the foreground too to see if I can catch it falling over18:12
*** krtaylor has joined #openstack-infra18:13
craigbrclarkb: Thanks18:13
clarkbcloudnull: yes, but we don't hand it out because gerrit isn't very good about delete permissions18:13
clarkbit requires "ownership" which lets you do a whole host of things18:13
*** dtantsur is now known as dtantsur|afk18:13
*** mwagner_lap has joined #openstack-infra18:14
*** pelix has quit IRC18:14
cloudnullclarkb: for integration branches do I need to raise a ticket to have them removed?18:15
*** ChuckC has quit IRC18:16
*** marcusvrn has quit IRC18:16
*** ivar-lazzaro has joined #openstack-infra18:16
fungipleia2: yep, back now. took longer than anticipated18:17
clarkbcloudnull: any branch removal will require that18:17
clarkbfungi: ^ iirc we talked about this recently18:17
*** avozza is now known as zz_avozza18:17
*** achanda has quit IRC18:17
fungipleia2: chat away, though i'm going to also catch up on the massive scrollback18:17
cloudnullclarkb: tyvm, will do.18:17
*** achanda has joined #openstack-infra18:18
pleia2fungi: I started leaving -1s :) this is an issue in many patches, including merged 139428: https://review.openstack.org/#/c/139416/1/CONTRIBUTING.rst18:18
pleia2fungi: I can keep with the -1s so they don't get merged and you can identify them easily18:18
fungipleia2: yeah, we could do that. i pondered taking that route, but the contents/formats/names of those files varies so widely it's not easy to solve without manual editing18:19
pleia2139431 merged too18:19
pleia2it's confusing as it is now, tells users to reread18:19
fungipleia2: i'd estimate somewhere along the lines of 100 projects have some semblance of that18:20
fungipleia2: about half the ones i updatyed18:20
*** ayoung has joined #openstack-infra18:20
openstackgerritLin Hua Cheng proposed openstack/requirements: Update xstatic-font-awesome to 4.2.0  https://review.openstack.org/13920718:20
openstackgerritDavid Lyle proposed openstack-infra/reviewstats: Updating horizon core  https://review.openstack.org/13969418:20
*** teran_ has quit IRC18:20
pleia2fungi: some of the wording is ok so I've left those, but the one I identified really should be fixed somehow, it pretty much says the same thing "read this, then read this, which is included in the first already"18:20
fungipleia2: i can take a stab at identifying and updating those, but was hoping to get some collaborative effort from individual projects to further refine those starting points18:20
pleia2I'll keep combing through them18:21
*** baoli has quit IRC18:22
fungipleia2: ideally, i think the contributing et cetera files should have linked to the developer section of how to contribute rather than calling out the readable name of it. that would have resulted in me more easily linking to the account setup section of the developers guide instead18:22
pleia2hindsight, eh?18:22
*** achanda has quit IRC18:22
fungiwhich i think was the original intent of that paragraph18:22
*** gyee has joined #openstack-infra18:23
*** baoli has joined #openstack-infra18:24
*** baoli has quit IRC18:25
*** gyee has quit IRC18:25
*** gyee has joined #openstack-infra18:25
*** baoli has joined #openstack-infra18:25
pleia2ok, I think I've reviewed them all18:26
dhellmannfungi, anteaya : could you take a look at https://review.openstack.org/#/c/139634/2 when you have a few minutes, please? Oslo is sorta blocked until we fix the way some of the stable jobs run, and this will unblock a few libs for us I think18:28
*** radez is now known as radez_g0n318:29
openstackgerritJulien Danjou proposed openstack-infra/git-review: Allow to specify which commit to send  https://review.openstack.org/13970118:30
*** harlowja_away is now known as harlowja_18:31
*** thedodd has quit IRC18:32
openstackgerritClark Boylan proposed openstack-infra/nodepool: Support multiple image formats in a diskimage  https://review.openstack.org/12674718:32
openstackgerritClark Boylan proposed openstack-infra/nodepool: Remove unnecessary path joining for dib filenames  https://review.openstack.org/13970418:32
*** jerryz has quit IRC18:33
*** marcusvrn has joined #openstack-infra18:34
*** amcrn has joined #openstack-infra18:34
*** Masahiro has joined #openstack-infra18:35
fungiokay, caught up on scrollback18:35
*** gyee has quit IRC18:35
fungiannegentle: pleia2: AJaeger: clarkb: jeblair: so the point of my change flurry last night was to preemptively drive down traffic currently heading to the somewhat gutted wiki pages from individual project dev workflow instructions. i agree some could probably use improvement so feel free to -1 where you like. as for wiki redirects, for infra documents we can definitely add rewrites in apache when it18:37
fungimakes sense18:37
*** e0ne has quit IRC18:37
fungiwe can likely do the same for non-infra documents too, if there's a need18:38
*** chuckC_ has joined #openstack-infra18:38
*** gyee has joined #openstack-infra18:38
fungii'd like to limit that to particularly formerly popular wiki pages though18:38
*** gyee has quit IRC18:38
*** gyee has joined #openstack-infra18:39
jktcan I somehow trigger a zuul job for a pipeline which listens just for ref-updated?18:39
fungiotherwise, leaving a hyperlink in the document saying it has moved somewhere else is i think fine for less heavily-trafficed articles in that situation18:39
*** Masahiro has quit IRC18:39
clarkbjkt: typically that requires access to the gearman bus where jobs can just be run directly18:39
clarkbjkt: what are you trying to do?18:39
fungijkt: there is a script in the zuul repo which injects work requests directly into gearman18:39
*** SumitNaiksatam has quit IRC18:39
clarkbjkt: just rerun a failed job or have manual control over some refs?18:39
clarkband ya that script in the zuul repo is the way to do it18:40
jktclarkb: in KDE, we have a ton of depending projects, and just some "leaves" of that dep tree are in zuul18:40
funginote that the script really isn't retriggering it "in zuul" so much as "in gearman" (the zuul scheduler will know nothing about it, and so it won't appear in zuul's status data)18:40
jktclarkb: I was thinking about importing all of them into gerrit, and letting the ref-updated trigger a rebuild of the libraries18:40
*** emagana_ has quit IRC18:40
jktclarkb: the idea is to keep these outside-of-gerrit-active-review dependencies up-to-date so that actual, real, reviewed projects are checked against a fresh state18:41
jeblairclarkb, fungi: found it.  it's slightly embarassing.  :)18:41
*** Ryan_Lane has joined #openstack-infra18:41
*** emagana has joined #openstack-infra18:41
fungijkt: our post pipeline works on ref-updated events i believe18:41
clarkbjkt: so that should just work if you have them in gerrit. If you don't have them in gerrit then I think you will want to use the script and fire it off some other way18:41
clarkbjkt: maybe by polling HEAD of those projects?18:41
jktfungi: do you mean the enqueue thing? that appears to work just on gerrit changes (and I tried that)18:42
*** ashaeron has joined #openstack-infra18:42
fungijkt: no, zuul listens to the gerrit event stream. projects defined in layout.yaml with post pipeline jobs should trigger them on ref-updated18:42
clarkbjeblair: \o/18:42
jktclarkb: the projects are semi-dormant, and because of a globally set replication, I would like to avoid pushing some older commit into gerrit's mirror18:42
fungijeblair: clearly we should all be embarrassed if it's taken us staring at it for this long. change coming?18:43
jktfungi: yes, and I'm asking whether it's possible to trigger that by hand, "as if it happened"18:43
clarkbjkt: it is let me dig it up18:43
fungijkt: oh, okay. then yes the trigger-job.py18:43
fungijkt: sudo /opt/zuul/tools/trigger-job.py --url=http://zm07.openstack.org/p --job static-governance-publish --project openstack/governance --pipeline post --newrev 2fb800ac7f38d489da2eb35e5f8edcdc21938ece --refname master --logpath 2f/2fb800ac7f38d489da2eb35e5f8edcdc21938ece/post/static-governance-publish/a36868318:43
*** dannywilson has joined #openstack-infra18:44
jktfungi: ah thanks, that's exactly what I was looking for18:44
clarkbjkt: zuul/tools/trigger-job.py is the script you want. We haven't fully pulled that into zuul enqueue yet18:44
*** shakamunyi has quit IRC18:44
clarkbzuul enqueue operates with zuul. trigger-job.py operates with gearman directly18:44
*** dannywilson has quit IRC18:44
*** emagana has quit IRC18:45
clarkbjeblair: I am excited to review the fix18:46
*** shakamunyi has joined #openstack-infra18:46
*** nfedotov has joined #openstack-infra18:48
*** shakamunyi has quit IRC18:48
AJaegerUpdated wiki internal links for Gerrit_Workflow https://wiki.openstack.org/wiki/Special:WhatLinksHere/Gerrit_Workflow18:48
*** talluri has joined #openstack-infra18:48
*** jp_at_hp has quit IRC18:49
*** zz_avozza is now known as avozza18:49
fungiclarkb: jeblair: i think we're overdue to approve https://review.openstack.org/119466 but right before the weekend seems like bad timing... any objections to me pulling the trigger on that monday morning?18:49
*** yamamoto has joined #openstack-infra18:49
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Explain Zuul setup without gating  https://review.openstack.org/13967818:50
*** ashaeron has quit IRC18:50
clarkbfungi: Ithink you can do it now. That shouldn't actually change the mirror18:50
clarkbits code celanup that won't hit the server18:50
*** otter768 has joined #openstack-infra18:50
fungiit will make /srv/static/mirror/web/openstack absent18:51
pleia2fungi: if we can decide on alternate text for https://review.openstack.org/#/c/139416 I can push up changes to all the rest of them and fix the ones that already merged (I'm sure you have better things to do :))18:51
fungipleia2: i welcome the help, though i don't want to pretend your time is any less valuable than mine18:51
AJaegerDo we have some todo list on what needs to be done for the infra-manual? There's still some wiki work to do.18:52
AJaegerShould we use the etherpad for that?18:52
*** shakamunyi has joined #openstack-infra18:52
pleia2AJaeger: yeah, keep using the wiki18:52
pleia2err etherpad18:53
fungiheh18:53
dhellmannfungi, anteaya : could you take a look at https://review.openstack.org/#/c/139634/2 when you have a few minutes, please? Oslo is sorta blocked until we fix the way some of the stable jobs run, and this will unblock a few libs for us I think18:53
*** prad has quit IRC18:53
fungipleia2: i like your proposed wording just fine18:53
dhellmannthe other patch is in devstack, so I'm looking for reviewers there, too18:53
pleia2fungi: ok, thanks18:54
fungidhellmann: yep, was just looking at that18:54
clarkbfungi: no that was already done in a previous change18:54
dhellmannfungi: thanks18:54
clarkbfungi: tl;dr I think its perfectly fine to approve that now18:54
fungiclarkb: oh, great18:54
clarkbthen monday we can rm the vhost18:54
*** xyang1 has quit IRC18:54
fungiclarkb: and then once it merges...18:54
fungiyeah, that18:54
fungican happen18:54
*** avozza is now known as zz_avozza18:54
*** otter768 has quit IRC18:54
*** yamamoto has quit IRC18:54
*** ZZelle has quit IRC18:57
*** ZZelle has joined #openstack-infra18:58
*** tonytan4ever has joined #openstack-infra18:59
*** Ryan_Lane has quit IRC18:59
*** Ryan_Lane has joined #openstack-infra18:59
AJaegerpleia2: starting at line 82 in https://etherpad.openstack.org/p/infra-manual-sprint-December-201419:01
AJaegerfungi, pleia2 could you review the above and check that the list of pages is complete, please?19:01
*** nfedotov has quit IRC19:03
*** thedodd has joined #openstack-infra19:04
*** nfedotov has joined #openstack-infra19:05
*** MarkAtwood has joined #openstack-infra19:08
*** SumitNaiksatam has joined #openstack-infra19:09
fungiAJaeger: there are parts of how to contribute which also got extracted into infra-manual, so i've added notes for them in the etherpad19:09
*** sputnik13 has quit IRC19:11
*** emagana has joined #openstack-infra19:12
*** sputnik13 has joined #openstack-infra19:12
pleia2AJaeger: thanks, reviewing19:12
*** talluri has quit IRC19:13
*** teran has joined #openstack-infra19:13
*** teran has quit IRC19:14
AJaegerthanks!19:15
reedfungi, I disagree with this change https://review.openstack.org/#/c/139345/1/classic_fancy/index.html.tmpl19:16
*** emagana has quit IRC19:16
*** dprince_ has joined #openstack-infra19:17
fungireed: me too! i'll revert it19:17
*** mikedillion has joined #openstack-infra19:17
reedok, thanks19:17
*** stevemar2 has joined #openstack-infra19:18
*** dprince has quit IRC19:18
*** stevemar has quit IRC19:18
fungireed: https://review.openstack.org/13971319:19
*** gothicmindfood has quit IRC19:19
fungireed: want to do the honors of approving that?19:20
* fungi is not in the core of the planet19:20
mtreinishclarkb, jeblair: if you get a sec do you want to help push through the mysql-proxy stuff?19:21
nibalizermtreinish: can you link it?19:21
nibalizeri dont have core but i can review19:22
*** craigbr has quit IRC19:22
nibalizeriirc its ready19:22
mtreinishnibalizer: I think you already did :)19:22
mtreinishhttps://review.openstack.org/122311 and https://review.openstack.org/13885319:22
nibalizerokay so no new patchsets?19:22
mtreinishI guess you didn't review the second one, but it's pretty straightforward19:22
*** teran has joined #openstack-infra19:23
*** lukego has joined #openstack-infra19:23
*** lukego has quit IRC19:23
nibalizer:) lgtm19:24
reedfungi, since ttx approved the other one shall we wait for him?19:24
mtreinishoops, actually just found an issue with that first patch. I forgot to update the worker in site.pp to use the splited hiera entries19:24
*** craigbr has joined #openstack-infra19:25
*** gothicmindfood has joined #openstack-infra19:25
*** ayoung has quit IRC19:25
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Switch subunit2sql to use decomposed uri  https://review.openstack.org/13885319:27
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Add mysql-proxy to enable read-only access to a db  https://review.openstack.org/12231119:27
mtreinishfungi: ^^^ the first patch had to be respun...19:27
fungireed: no, i think revert etiquitte is to approve asap and then discuss as needed. it can always be reproposed later if there is consensus19:28
fungimtreinish: oh, whoops! great catch19:29
*** packet has joined #openstack-infra19:31
*** xyang1 has joined #openstack-infra19:31
*** thedodd has quit IRC19:32
*** sarob has joined #openstack-infra19:33
*** _nadya_ has joined #openstack-infra19:34
openstackgerritMerged openstack-infra/system-config: Remove pypi mirror from static.openstack.org  https://review.openstack.org/11946619:34
*** gyee has quit IRC19:34
*** dannywilson has joined #openstack-infra19:35
*** tonytan_brb has joined #openstack-infra19:36
*** ihrachyshka has quit IRC19:37
*** tonytan4ever has quit IRC19:37
openstackgerritMerged openstack-infra/project-config: Clean up Oslo stable compat jobs  https://review.openstack.org/13963419:37
clarkbfungi: I think jeblair is trying to make the gear thing as suspenseful as possible19:38
*** ihrachyshka has joined #openstack-infra19:38
clarkbmtreinish: I will put mysql thing on queue for this afternoon19:39
clarkbI haven't looked at the proxy changes yet19:39
dougwiganteaya, fungi - got a sec to chat about splitting the neutron repo?  the new repos got created empty a few days ago.  i've got a script that splits out the relevant commits and prunes history.  i don't have rights to push directly to openstack repos.  how can i/we get the new repo/commits/history up to the new empty repos (timeframe early next week) ?19:39
*** nfedotov1 has joined #openstack-infra19:39
*** nfedotov has quit IRC19:40
clarkbwhy did we create the repos as empty?19:40
clarkbwas that just a miscommunication?19:40
*** sarob has quit IRC19:40
dougwigyes, i believe that was wires being crossed.19:41
*** thedodd has joined #openstack-infra19:41
*** nfedotov1 has quit IRC19:41
mesteryYeah, we jumped the gun a bit I think.19:41
*** bdpayne has joined #openstack-infra19:41
mesteryclarkb: ^^^19:41
*** Hal has joined #openstack-infra19:41
clarkbyou will need someone from the infra root team to force push into those repos19:42
mesteryI spoke with fungi about it after they merged, now dougwig and I looking at our options.19:42
*** Hal has quit IRC19:42
clarkbso you probably want to find a time where you can freeze changes to the affected soruce repo(s), split again with latest updates, then provide that to one of us to push into the empty repos19:42
bknudsonit turns out that the core teams for projects are difficult to calculate... some projects have subprojects with different core teams.19:43
*** dustins has quit IRC19:43
dougwigwill sometime early next week work?  that's the neutron meetup, when we were planning on getting the new repos pushed.19:43
*** ddieterly has quit IRC19:43
bknudsone.g., keystone has pycadf which we got fro oslo and has a bunch of oslo core in it.19:43
mtreinishclarkb: ok cool, thanks19:43
openstackgerritElizabeth K. Joseph proposed openstack-infra/gear: Workflow documentation is now in infra-manual  https://review.openstack.org/13941619:44
bknudsonshould have said programs for projects19:44
clarkbdougwig: maybe? I think it mostly depends on when you guys can freeze19:44
bknudsonare the core group members for each project in git?19:45
clarkbbknudson: no they are all in gerrit19:45
dolphmbknudson: not officially19:45
clarkbgit does have notes about who voted but that is likely not a full picture19:45
clarkbbknudson: what are you trying to do? just list group membership?19:45
mesteryclarkb: We can freeze when it's convenient for you folks, Monday would work best, right dougwig ?19:45
bknudsonclarkb: there was a complaint about reviewstats not being up to date with core members so I was wondering if there was a way to automate it.19:46
openstackgerritElizabeth K. Joseph proposed openstack-infra/gear: Workflow documentation is now in infra-manual  https://review.openstack.org/13941619:46
clarkbbknudson: you could do something like for project in program: list project ACLs, find core group name via the +2 rights, use gerrit rest api to list core groups members19:46
dougwigany day is fine.  if we do it monday, i likely won't have unit test fixes done, but then we can hold off on the co-gate job and just let it be broken for a few days.19:46
clarkbbknudson: yup you can automate by doing something like ^19:46
*** nfedotov has joined #openstack-infra19:46
bknudsonclarkb: the problem is for keystone we'd probably want 2 groups (maybe), one for keystone, python-keystoneclient and one for pycadf (maybe?)19:47
*** craigbr has quit IRC19:47
fungibknudson: which is what my script linked earlier does19:47
clarkbbknudson: right so you would have to check each project in each program19:47
clarkbI don't foresee monday being particularly bad19:47
fungibknudson: but yeah, the trick with reviewstats is that it's trying to paint a per-program picture when approvers/core reviewers are really a per-project concept in gerrit19:47
clarkbdougwig: mestery: if you want to give a rough time monday I can do my best to be around19:47
openstackgerritElizabeth K. Joseph proposed openstack-infra/project-config: Adjust wording for new Workflow URLs  https://review.openstack.org/13971819:48
dougwigwhat works best for you (including timezone) ?  i'm at the meetup that day, so any time will be good for me.19:48
clarkbI am PST and later in the morning is likely best19:48
dougwigmestery: is one time better than another for freezing neutron itself?19:48
clarkb~1800 UTC19:48
fungidougwig: and i'm around a few hours earlier than clarkb if needed19:49
dougwigclarkb: i'm so glad you said that.  i'm allergic to mornings.  :)19:49
mesteryI think the earlier the better19:49
mesteryWe may be best to go with fungi for this one (Sorry clarkb) ;)(19:49
openstackgerritElizabeth K. Joseph proposed openstack-infra/reviewstats: Adjust wording for new Workflow URLs  https://review.openstack.org/13971919:50
*** mjturek has joined #openstack-infra19:50
mesterydougwig: We need to make sure we get this done so that the other neutron work next week can proceed ok19:50
dougwig9am pacific?  we should be settled with network access at that point.19:50
mesteryWe don't want to bottleneck the refactoring folks19:50
mesterydougwig: Works for me19:50
fungimestery: so, yeah, if you have the split-out versions of those repositories somewhere i can clone from, i can push --force them into those repositories pretty quickly19:51
mesteryfungi: dougwig should have those ready to roll Monday morning then.19:51
mesterythanks fungi!19:51
openstackgerritElizabeth K. Joseph proposed openstack-infra/gerritlib: Workflow documentation is now in infra-manual  https://review.openstack.org/13941919:51
fungimestery: dougwig: find me when you're ready (or clarkb may also be around by then, but don't want to intersect his breakfast)19:52
mesteryawesome, thanks fungi and clarkb!19:52
dougwigok, so i'll be ready to rough split into the three sub-repos, and prune neutron, by 9am pdt monday, and we'll have a few days where the sub-repos have failing tests (something to fix during the meetup).  neutron will be down temporarily, then come back with some missing code, but still pass everything cleanly.19:52
dougwighow much freeze time do we need?  communicate until 11am pdt to folks?19:53
openstackgerritElizabeth K. Joseph proposed openstack-infra/gearman-plugin: Workflow documentation is now in infra-manual  https://review.openstack.org/13941719:53
* AJaeger signs off, have a great weekend!19:54
*** shakamunyi has quit IRC19:54
*** AJaeger has quit IRC19:54
fungidougwig: that's plenty19:54
*** ddieterly has joined #openstack-infra19:54
*** mjturek has quit IRC19:54
fungidougwig: just make sure devs know to repropose outstanding changes touching those files to the new repos19:54
fungidougwig: i would say have your deletion changes ready to go, and an extra core on hand so that you can sanely approve them if you need a last-minute rebase19:55
*** alexpilotti has quit IRC19:55
dougwigwe've communicated everything but the 'when' on the re-proposing issue.  we'll do a ML post.19:55
fungithat should also cause any remaining changes proposed against those files to get marked -1 by jenkins for a merge conflict19:55
dougwigi'll have a roomful of cores.  waiting for the repo.  :)19:55
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-specs: Workflow documentation is now in infra-manual  https://review.openstack.org/13942319:56
dougwigthanks all.  fungi, "see" you monday.  i assume you'll need access to the doctored local git repos.  what's best for you for that?  file transfer, or access to a server somewhere?19:57
*** mrmartin has quit IRC19:57
dougwigi think gerrit will choke on that kind of submission, unless i'm missing something.19:57
*** teran_ has joined #openstack-infra19:57
fungidougwig: if you have a github account, you could push them to that as public repos, then delete them as soon as we'19:57
fungire done19:57
dougwigok, that's easy.19:58
openstackgerritMerged openstack-dev/specs-cookiecutter: Workflow documentation is now in infra-manual  https://review.openstack.org/13941319:58
dougwigyou get one guess what my username is.19:58
fungibut really anywhere you can put a public git repo (bitbucket, your own webserver, whatever) works for me19:58
fungidougwig: i bet your username is as easy to guess as mine19:58
openstackgerritMerged openstack-dev/cookiecutter: Workflow documentation is now in infra-manual  https://review.openstack.org/13940719:58
*** shakamunyi has joined #openstack-infra19:59
*** ayoung has joined #openstack-infra19:59
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: add support for pyton and tox matrix project axis  https://review.openstack.org/13402519:59
openstackgerritElizabeth K. Joseph proposed openstack-infra/nose-html-output: Workflow documentation is now in infra-manual  https://review.openstack.org/13942619:59
*** shakamunyi has quit IRC20:00
*** teran has quit IRC20:01
*** craigbr has joined #openstack-infra20:01
mtreinishpleia2: ^^^ that project's still a thing?20:01
*** shakamunyi has joined #openstack-infra20:01
mtreinishis it used anywhere?20:01
*** e0ne has joined #openstack-infra20:01
pleia2mtreinish: heh, not really, I think we should attic it20:01
fungino need to attic, just update the readme to say it's defunct and add a read-only acl in gerrit20:02
jeblairfungi, clarkb: sorry, the error we were looking at had a one line fix, but i'm finding some additional potential problems in fixing it.  i think i can still get something today20:02
jeblairfungi: ++20:02
*** HeOS has joined #openstack-infra20:02
fungijeblair: don't apologize, the suspense is just excruciating ;)20:02
openstackgerritElizabeth K. Joseph proposed openstack-infra/os-loganalyze: Workflow documentation is now in infra-manual  https://review.openstack.org/13942720:03
pleia2ok, I think I got all the ones with that specific issue, off to lunch date20:05
clarkbyup I am off to lunch nowish too20:05
clarkband 9am monday should work for me but sounds like fungi has it covered if not20:06
clarkbdougwig: a couple hours is probably plent20:06
dougwigok, thanks20:06
clarkbjeblair: fix all the bugs!20:07
clarkbhpcloud region b pypi mirror sync is still going. It is in a screen owned by me if anyone wants to follow along20:08
clarkbits not that exciting20:08
openstackgerritKyle Rockman proposed openstack-infra/jenkins-job-builder: hipchat bug fix  https://review.openstack.org/13399720:08
craigbrclarkb: How long do you think it will take? Still hasn't synced ours20:08
*** radez_g0n3 is now known as radez20:08
odyssey4meevening all - https://review.openstack.org/139676 has been stuck waiting for a precise node for 2 hours... any news on what's going on with that?20:09
fungiclarkb: i missed--what was the mirror missing this time?20:12
*** sputnik13 has quit IRC20:12
*** sputnik13 has joined #openstack-infra20:12
*** dprince_ has quit IRC20:14
fungiodyssey4me: i think the gate pipeline is probably using them all... we don't build as many as we do trusty because they're usually in less demand20:14
odyssey4meit would appear that https://review.openstack.org/139718 is stuck waiting for the same20:14
*** dprince has joined #openstack-infra20:14
reedmajor improvement: people can upgrade their membership themselves now: https://bugs.launchpad.net/openstack-org/+bug/1317957/comments/6920:15
uvirtbotLaunchpad bug 1317957 in openstack-org "Server error when updating contacts" [Critical,Fix committed]20:15
fungireed: awesome! i'll make sure to point people to that now when they come in with non-member accounts trying to figure out what's going on20:15
reedfungi, we should put that info in ask ... it gets so much more websearch hits than the bug report20:16
openstackgerritBrant Knudson proposed openstack-infra/system-config: WIP: Tool to calculate reviewstats info  https://review.openstack.org/13972720:17
odyssey4mefungi: ah... I take it that the infra update to precise is still in planning then :)20:17
fungilooks like the provider of the hour is rax-iad... it has accumulated all the bare-precise demand in a building state, some for more than an hour20:17
clarkbfungi mirror resync was essentially dead so a bunch of stuff20:18
openstackgerritMerged openstack-infra/storyboard-webclient: Workflow documentation is now in infra-manual  https://review.openstack.org/13943320:18
clarkbso I am running it in foreground20:18
*** tonytan_brb has quit IRC20:19
fungii wish i had a better idea as to how to factor building nodes into demand satisfaction without severely over-provisioning20:19
fungiwhen it takes many times longer to build the node than the average duration of the jobs which run on it, we'll spend a lot more time waiting for the nodes to become ready while nodepool continues to think the demand is met20:20
fungiand they'll tend to "pile up" on the worst-performing provider as a result20:22
fungimaybe if nodepool trended average building time for a label+provider combination and proportionally preferred providers with the lower average build time per label when satisfying demand20:23
fungibut that seems overly complex20:23
*** Masahiro has joined #openstack-infra20:23
fungiand subject to hysteresis if the build time is inversely proportional to the load we're placing on a provider20:24
fungier, directly proportional (or if build speed is inversely proportional i guess)20:25
mtreinishfungi: heh I was just about to ask you about that :)20:25
mtreinishlike is it magic where it gets faster as load increases :)20:25
*** emagana has joined #openstack-infra20:26
fungiwe need some of that magic20:27
*** ldnunes has quit IRC20:27
*** mfink has quit IRC20:27
*** Masahiro has quit IRC20:27
*** emagana has quit IRC20:31
*** tonytan4ever has joined #openstack-infra20:31
*** rushiagr is now known as rushiagr_away20:31
*** tonytan4ever has quit IRC20:32
*** berendt has joined #openstack-infra20:33
*** berendt has quit IRC20:33
*** prad has joined #openstack-infra20:33
mesteryclarkb: When I go to add an account to the "neutron-ci" group now, it says "Account not active". I'm trying to make it active by adding it to the group. What am I missing here?20:34
*** sputnik13 has quit IRC20:35
nelsnelsonGreetings, channel.  I'm using the github.com/openstack-infra/devstack-gate source to try to get a node setup with the devstack-gate tempest tests.  However, when the puppet apply step is executed, I am no longer able to shell into the host.  https://gist.github.com/nelsnelson/5e472a71eee541eb975220:36
*** tonytan4ever has joined #openstack-infra20:37
*** sputnik13 has joined #openstack-infra20:37
clarkbmestery account activeness still requires a gerrit admin20:39
mesteryclarkb: Interesting. In this case, the freescale CI just needs voting rights, can you verify it's inactive? And how is that differenent than having voting rights?20:40
*** koolhead17 has quit IRC20:40
*** koolhead17 has joined #openstack-infra20:40
*** thedodd has quit IRC20:42
odyssey4meah, finally, the check has passed - clarkb / fungi - can you perhaps +w please? https://review.openstack.org/#/c/139676/20:42
*** koolhead17 has quit IRC20:45
*** _buzz_ has quit IRC20:47
*** craigbr has quit IRC20:47
*** hdd has quit IRC20:49
clarkbmestery gerrit accounts can be active or inactive20:49
clarkbmestery inactive accounts cant do anything20:50
odyssey4methank you fungi :)20:50
clarkbvoting rights are an attribute of active accounys20:50
fungimestery: "inactive" is basically a means of disabling the account entirely20:50
fungimestery: which requires an administrative privilege in gerrit20:50
mesteryclarkb: OK, makes sense. Can you reactivate said freescale-ci account then for me? We're ready to re-enable it's voting rights. :)20:50
mesteryfungi: Makes sense, got it now.20:50
*** thedodd has joined #openstack-infra20:51
HenryGIs there an easy way to extract the tox run times from the last N gate-neutron-python27 jobs?20:51
*** otter768 has joined #openstack-infra20:51
*** yamamoto has joined #openstack-infra20:52
*** _buzz has joined #openstack-infra20:52
fungimestery: activated it20:54
clarkbmestery I can when I am back on laptop20:54
mesteryThanks fungi. clarkb, fungi was able to assist. :)20:54
*** andreaf has quit IRC20:56
*** otter768 has quit IRC20:56
*** yamamoto has quit IRC20:57
fungiHenryG: might be able to mine that out of graphite.openstack.org? for example stats.timers.zuul.pipeline.gate.job.gate-tempest-dsvm-full.SUCCESS.count20:57
fungiHenryG: i'm not entirely certain what the timers stats are representing there20:58
*** shakamunyi has quit IRC20:59
*** sabeen3 has joined #openstack-infra21:03
*** mikedillion has quit IRC21:03
*** sabeen has quit IRC21:04
*** Sincler has quit IRC21:05
*** sarob has joined #openstack-infra21:06
*** shakamunyi has joined #openstack-infra21:06
*** _nadya_ has quit IRC21:06
*** andreaf has joined #openstack-infra21:07
*** dkehn has quit IRC21:08
HenryGfungi: thanks, that is an interesting tool. Unfortunately I can't seem to get the right data out of it.21:08
*** dprince has quit IRC21:08
fungiHenryG: i often have that problem as well. i think digging in the zuul source for statsd calls might help provide context as to what those are tracking21:09
*** ChuckC has joined #openstack-infra21:10
fungiHenryG: some if it is at least highlighthed in the zuul docs... http://ci.openstack.org/zuul/statsd.html#metrics21:10
*** weshay has quit IRC21:12
*** tonytan4ever has quit IRC21:13
*** stevemar2 is now known as stevemar21:19
*** cnesa2 has quit IRC21:20
pc_mdougwig: ping21:21
*** nfedotov has quit IRC21:21
openstackgerritMerged openstack-infra/infra-manual: Fix the link to Corporate CLA  https://review.openstack.org/13893221:24
openstackgerritJeremy Stanley proposed openstack-infra/infra-manual: Use Depends-On: Change-Id  https://review.openstack.org/13958221:26
*** e0ne has quit IRC21:26
*** baoli has quit IRC21:26
*** emagana has joined #openstack-infra21:27
*** hdd has joined #openstack-infra21:28
*** groknix has joined #openstack-infra21:29
openstackgerritMerged openstack-infra/infra-manual: Use Depends-On: Change-Id  https://review.openstack.org/13958221:30
*** ChuckC has quit IRC21:30
*** sabeen3 has quit IRC21:31
*** sabeen has joined #openstack-infra21:31
*** chuckC_ has quit IRC21:31
*** Ryan_Lane has quit IRC21:32
*** Ryan_Lane has joined #openstack-infra21:33
*** esker has quit IRC21:35
*** esker has joined #openstack-infra21:37
openstackgerritRichard Jones proposed openstack/requirements: Add new angular deps to global-requirements.txt for Horizon  https://review.openstack.org/13929821:37
*** packet has quit IRC21:37
*** boris-42 has quit IRC21:37
*** mriedem has quit IRC21:41
*** sputnik13 has quit IRC21:41
*** Longgeek has quit IRC21:42
*** lbiasi has quit IRC21:44
*** lbiasi has joined #openstack-infra21:44
*** groknix has quit IRC21:46
*** stevemar has quit IRC21:47
*** tonytan4ever has joined #openstack-infra21:47
*** esker has quit IRC21:49
*** baoli has joined #openstack-infra21:52
*** signed8b_ has joined #openstack-infra21:54
*** rickerc has quit IRC21:56
*** mattfarina has quit IRC21:57
*** signed8bit has quit IRC21:57
dougwigpc_m: ack21:59
*** craigbr has joined #openstack-infra21:59
openstackgerritJames E. Blair proposed openstack-infra/gear: Use non-blocking IO in server  https://review.openstack.org/12875422:01
*** hamzy is now known as hamzy_vacation22:02
*** gyee has joined #openstack-infra22:03
*** teran has joined #openstack-infra22:03
fungiyay!22:04
jeblairclarkb, fungi: if you give me a minute before you look, i'm adding some comments to that.22:04
fungik22:05
clarkbkk22:05
clarkbI am reviewing mysql proxy now22:05
clarkbmtreinish: ^22:05
*** ryanpetrello_ has joined #openstack-infra22:06
clarkblol mysql proxy is alpha code and should not be used in production :)22:06
*** ryanpetrello has quit IRC22:06
clarkbwe can test it for them22:06
*** ryanpetrello_ is now known as ryanpetrello22:06
*** teran_ has quit IRC22:06
fungisounds like openstack?22:06
* fungi dodges tomatoes22:06
*** sabeen has quit IRC22:07
clarkbwhat does this proxy lua script thing do?22:08
clarkbdocs say "finer control"22:08
Shrewsclarkb: that has been around for years and years22:09
Shrewsso not sure about that whole "alpha" thing22:09
*** Ark has joined #openstack-infra22:10
*** Ark is now known as Guest6701822:10
clarkbShrews: that is what the ocs say22:10
mordredwhy are we looking at mysql-proxy?22:10
clarkbhttp://dev.mysql.com/doc/mysql-proxy/en/mysql-proxy-introduction.html22:10
Shrewsclarkb: well, Jan was working on that in 2007... so their docs suck :)22:11
clarkbShrews: or maybe latest "release" is an alpha?22:11
clarkbmordred: read only access to the subunit2sql db22:11
clarkbmordred: https://review.openstack.org/#/c/122311/15 please review22:11
mordredI will - please don't merge adding mysql-proxy until I've had a chance to dig in22:11
clarkbmordred: kk22:11
Shrewsor... alternatively... use a read-only user?22:12
*** prad has quit IRC22:12
Shrewslike, simple options first, IMO22:12
mordredShrews: yah. that. or a read-only replica22:12
fungiShrews: it will already be back to a read-only account in the db22:12
fungier, backed22:12
*** Masahiro has joined #openstack-infra22:12
mtreinishclarkb: it used to split the queries22:12
jeblairclarkb, fungi: ok, https://review.openstack.org/#/c/128754/ has comments on PS7 and PS8 that should explain the motivations for the changes22:12
clarkbmtreinish: but why is that necessary? its a read only account with a read only proxy22:13
clarkbmtreinish: just extra cautious? in any case I am +2 but didn't approve so mordred can look at it22:13
mtreinishclarkb: it's dumb the readonly backend option registers it only22:13
fungiclarkb: mordred: mtreinish: yeah, something like tcpproxy might be a simpler solution there22:13
mtreinishbut the proxy doesn't know what to do with the backend without a script using it22:13
*** ryanpetrello has quit IRC22:14
mtreinishso the lua script splits out the queries and sends the read ones to the read only backend22:14
mtreinishand drops the others because there isn't a r/w backend registered22:14
mtreinishyou don't want to know how long it took me to figure that out...22:14
fungimtreinish: though i agree the benefit over letting mysqld reject the other queries because the account lacks sufficient permissions seems as effective22:14
*** zz_avozza is now known as avozza22:15
fungier, it's getting close to beer-forty, but you know what i meant to say there22:15
mtreinishfungi: yeah that would work fine, I just went down this path because you mentioned it in Darmstadt22:15
fungioops! :/22:15
sdagueblame the beer :)22:16
fungiwhen i said proxy i probably meant tcpproxy (because the trove instance is on an rfc-1918 address)22:16
mtreinishsdague: heh, it was pre-beer on the way back to hotel22:16
Shrewsfungi drinks beer? absurd!22:16
mtreinishfungi: I'm pretty sure you said mysql-proxy, something about being told it can do all these things22:16
mtreinishI wouldn't have known about it otherwise :)22:16
clarkbmysql proxy should be fine22:16
fungii might have said application-level proxy, but i'll feign beer in that case22:17
clarkbwas just curious about the decisions and now I know a lot more about mysql proxy :)22:17
*** Masahiro has quit IRC22:17
jeblairthere's a certain amount of thinking like 'mysql-proxy keeps mysql itself from being directly accessible and therefore may mitigate vulnerabilities in it, since it's traditionally kind of a squishy center thing as far as network security goes'22:18
jeblairi'll let mysql experts weigh in on how valid a concern that is :)22:18
fungianyway, we need some mechanism of making that trove db queryable over the internet, so whether that's a layer-3 nat or a layer-4 nat/proxy or a layer-7 proxy or a local replica on the nova instance or whatever22:18
jeblair(also, we don't control the upgrade timing of that mysql server (trove), so it's perhaps extra squishy)22:19
*** avozza is now known as zz_avozza22:19
Shrewsjeblair: if it's a security thing, a read-replica is probably better22:19
fungiin most cases i'd buy the extra security argument, but in this case it's a database doing nothing but tracking test result statistics22:20
craigbrclarkb Thanks for restarting the mirror. Our package is now mirrored correctly22:20
clarkbcraigbr: no problem22:20
openstackgerritChristian Berendt proposed openstack-infra/project-config: Add new project packstack-vagrant to stackforge  https://review.openstack.org/13966022:20
fungiso unless someone decides to hack that database and turn it into a warezhouse, i'm not sure what other real attraction there is22:20
*** Guest67018 has quit IRC22:21
mtreinishfungi: heh, but someone could steal all the secrets from the test results :)22:22
fungisecret tests! secret tests!22:22
clarkbso that is why we don't have any write access to es22:22
Shrewsfungi: ever hear of the mysql bug where if you kept trying invalid passwords long and fast enough you'd eventually get in as root?22:22
clarkbits not that its sensitive data, its that its basically a free 6TB datastore if we do that22:22
fungiShrews: heh22:22
Shrewsfungi: awesome bug22:22
fungiShrews: is that still around?22:23
* Shrews mentions just out of nostalgia22:23
fungii remember that but it was, like, years ago22:23
Shrewsfungi: gawd i hope not22:23
fungipretty sure it was fixed ;)22:23
Shrewsi mean, i guarantee there are installations with a mysql old enough22:23
fungiouch22:23
Shrewsbut, yeah, already fixed in code22:23
*** cpowell has quit IRC22:24
*** teran_ has joined #openstack-infra22:24
*** mfink has joined #openstack-infra22:25
mtreinishclarkb, fungi: I just noticed that jenkins hasn't voted on either of those patches yet22:26
*** mbacchi has quit IRC22:26
mtreinishthe last rev was from this afternoon22:26
clarkbmtreinish: needs precise nodes22:26
clarkbmtreinish: I think there are no precise nodes because hpcloud22:26
clarkbfungi: ^22:26
mtreinishah ok, yeah I see that now on the status page22:26
fungiclarkb: no, now it's because rax-iad22:27
*** shashankhegde has quit IRC22:27
*** teran has quit IRC22:28
fungiclarkb: for whatever reason the overwhelming majority of bare-precise nodes are in a building state in rax-iad for up to 1 hour each22:28
fungiwe seem to have no more than one actively running jobs at any particular point in time, and a dozen "building"22:29
openstackgerritMerged openstack-infra/project-config: Make agent_ssh check job voting for IPA  https://review.openstack.org/13443622:29
*** andreaf has quit IRC22:29
clarkb:/22:29
fungistatus.rackspace.com looks not promising too22:29
*** shashankhegde has joined #openstack-infra22:30
*** zz_avozza is now known as avozza22:30
clarkbjeblair: ok those changes lgtm22:33
clarkbjeblair: I assume this is far mor etested than the earlier patchsets?22:33
clarkbjeblair: with that said should I plan to give the trusty host another chance on monday?22:33
*** baoli has quit IRC22:35
jeblairclarkb: it is not more tested than the earlier ones -- they were all tested about as well as i can with our current state of tooling.22:36
fungijeblair: did the read and write to connection methods just move (or do i need to go comparing every line to spot what also changed within them)?22:36
jeblairfungi: they moved and changed slightly; sorry about that22:37
clarkbjeblair: gotcha22:37
fungino worries--making sure i knew what to look for22:37
clarkbjeblair: but you were able to reproduce the bug?22:37
clarkbjeblair: I guess maybe that is what I am getting at. Was bug reproduced and conseuqently squashed?22:37
clarkbbut changes lgtm22:37
jeblairclarkb: i did not get to the point of creating a succinct test case for it; i confirmed it with logs from production22:38
jeblair1 sec, will paste22:39
*** kgiusti has left #openstack-infra22:39
jeblairclarkb: http://paste.openstack.org/show/145779/22:39
jeblairclarkb: actually http://paste.openstack.org/show/145780/22:40
*** aysyd has quit IRC22:40
*** craigbr has quit IRC22:41
*** mmaglana has joined #openstack-infra22:41
*** avozza is now known as zz_avozza22:41
*** koolhead17 has joined #openstack-infra22:41
jeblairer that still doesn't make sense, sorry, one more22:42
*** koolhead17 has quit IRC22:42
*** koolhead17 has joined #openstack-infra22:42
jeblairclarkb: http://paste.openstack.org/show/145782/22:42
clarkb:)22:42
jeblairclarkb: lines 14, 40, and 44 indicate that it short-circuited the loop in which it should have processed the input from line 922:43
jeblairclarkb: (basically, it should have processed it in the blank space in line 43)22:44
*** penguinRaider has joined #openstack-infra22:45
*** Ryan_Lane has quit IRC22:45
clarkbjeblair: gotcha22:45
clarkbI will probably need more time with those logs to fully understand it22:46
*** Ryan_Lane has joined #openstack-infra22:47
*** signed8b_ has quit IRC22:47
jeblairi believe i was able to eventually reproduce it with some stress testing.  i will try that again now with full understanding and see what kind of significance i can get out of that22:47
*** tonytan4ever has quit IRC22:47
clarkbI do think that this new patchset is much better error handling22:47
clarkbI like explicitly closing connections that have gone bad :) and it no longer short circuits the iteration22:47
openstackgerritRamy Asselin proposed openstack-infra/infra-specs: Add spec for in-tree 3rd party ci solution  https://review.openstack.org/13974522:48
*** alexpilotti has joined #openstack-infra22:49
*** r-daneel has quit IRC22:49
openstackgerritMichael Pratt proposed openstack-infra/git-review: Add reviewers on upload  https://review.openstack.org/13916522:49
jeblairi forgot to mention, the flushAllConnections method is an extra protection against this kind of bug -- it makes it safe for that loop to exit.  so now the code tries hard not to for efficiency reasons, but if it does, it should be okay.22:50
jeblair(that means we don't have to have _lostConnection (which shouldn't error but could, say, if there's a bug or in pathological cases) wrapped in an exception handler all the time22:50
*** Ryan_Lane has quit IRC22:51
*** otter768 has joined #openstack-infra22:52
*** andreykurilin_ has joined #openstack-infra22:52
*** Ryan_Lane has joined #openstack-infra22:53
*** Ryan_Lane has quit IRC22:56
*** Ryan_Lane has joined #openstack-infra22:57
*** otter768 has quit IRC22:57
jeblairclarkb, fungi: i believe this also explains the timeout errors we saw (we should not expect to see any as asyncio is designed to mitigate that specific problem)22:58
*** ChuckC has joined #openstack-infra22:59
clarkbIt might be a bit hard for me to put taht in place today, but I am all for doing it asap if possible22:59
clarkbmonday should be fine though22:59
fungiyeah, i don't see anything immediately concerning about the patch23:00
fungii'm all for giving it a go early in the week23:00
*** alexpilotti has quit IRC23:00
*** timrc-afk is now known as timrc23:01
*** shakamunyi has quit IRC23:01
fungiwhoops. i hit workflow +1 instead of code review +2 on it, but caught it right away at least :/23:02
nibalizerfungi: http://thedoomthatcametopuppet.tumblr.com/post/104397636603/my-head-was-aching-and-i-had-a-singular23:04
nibalizerpuppet docs + hp lovecraft + markov generator23:04
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Add support to the subunit workers to reuse zuul uuids  https://review.openstack.org/13975023:05
mtreinishjeblair: ^^^ I think that's something we talked about doing a while ago23:05
*** dmsimard is now known as dmsimard_away23:07
*** j^2 has left #openstack-infra23:08
openstackgerritJames E. Blair proposed openstack-infra/gear: Use non-blocking IO in server  https://review.openstack.org/12875423:09
jeblairclarkb, fungi: ^ minor log quieting change23:09
*** dkehn has joined #openstack-infra23:09
jeblairclarkb, fungi: okay, so i think i can fairly reliably reproduce the merger problem, and, incedentally, the timeout problem with the old code23:09
jeblairclarkb, fungi: basically the process is: setup: run server on machine A; run 4 workers with a test function on machine B, run 200 more workers without the test function on machine A.  test iteration: run a client that submits 40 test jobs, stop all 200 workers on A while they are running23:11
clarkbjeblair: simple update just being specific to aboid logging too much23:11
jeblairclarkb, fungi: i can usually get most or all of the 4 test workers stuck after repeating the test iteration a few times (about 4)23:11
jeblair(usually even after the first time, one of them is stuck, and occasionally the client gets a timeout error)23:12
clarkbjeblair: cool, that is good news23:12
clarkbjeblair: and I take it latest patchset there is a bit more immune to that behavior?23:12
jeblairand i have not been able to reproduce either with >8 iterations with the new patchset23:12
clarkbwoot23:12
jeblairalso, you know how status sometimes hangs even if you echo|nc?  that seems better now :)23:13
*** mmaglana has quit IRC23:14
openstackgerritAaron Rosen proposed openstack/requirements: Add nova-docker to tracked project list  https://review.openstack.org/12222123:15
*** vigneshvar has quit IRC23:18
*** amitgandhinz has quit IRC23:18
*** alexpilotti has joined #openstack-infra23:20
*** boris-42 has joined #openstack-infra23:21
mtreinishclarkb: heh, this contradicts the other mysql-proxy docs: http://dev.mysql.com/doc/relnotes/mysql-proxy/en/mysql-proxy-news-0-5-0.html23:22
mtreinishit must be beta alpha software23:22
*** rwsu has quit IRC23:24
*** andreykurilin_ has quit IRC23:28
fungigamma software23:29
*** thedodd has quit IRC23:30
*** ddieterly has quit IRC23:32
*** koolhead17 has quit IRC23:34
mordredit's a pet project from Jan23:34
mordredit WAS "the future" for a minute23:34
mordredthen Oracle bought Sun23:35
mordredand I believe people stopped caring23:35
mordredJan, btw, is a genius23:35
*** jedimike has quit IRC23:37
SergeyLukjanovjeblair, clarkb, fungi, etherpad for tomorrow's renaming - https://etherpad.openstack.org/p/repo-renaming-2014-12-0623:37
openstackgerritSergey Lukjanov proposed openstack-infra/project-config: Configurable sources for prepare_node.sh  https://review.openstack.org/13961123:39
openstackgerritSergey Lukjanov proposed openstack-infra/project-config: Rename the heat-translator project repo  https://review.openstack.org/13155823:41
mtreinishmordred: isn't that pretty much the story with most things coming from Sun after they got bought out? :)23:42
openstackgerritSergey Lukjanov proposed openstack-infra/project-config: Configurable sources for prepare_node.sh  https://review.openstack.org/13961123:42
mordredmtreinish: yah23:45
*** arosen1 has left #openstack-infra23:45
*** yamamoto has joined #openstack-infra23:54
openstackgerritMerged openstack/requirements: Bump oslo.concurrency, as keystone is now importing oslo_concurrency  https://review.openstack.org/13881323:58
*** yamamoto has quit IRC23:59

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