18:01:50 <alazarev> #startmeeting sahara
18:01:51 <openstack> Meeting started Thu Sep 18 18:01:50 2014 UTC and is due to finish in 60 minutes.  The chair is alazarev. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:01:53 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
18:01:55 <openstack> The meeting name has been set to 'sahara'
18:02:20 <alazarev> I’ll chair the meeting again
18:02:36 <alazarev> ErikB, NikitaKonovalov, RobLevas, SergeyLukjanov, aignatov, alazarev, bob_nettleton, crobertsrh, dmitryme, elmiko, jspeidel, mattf, skostiuchenko, sreshetnyak, tellesnobrega, themistymay, tmckay, tosky, ylobankov: meeting time
18:02:41 <crobertsrh> hello/
18:02:45 <tosky> hihi
18:03:43 <alazarev> tosky: hihi is a giggling in Russian :)
18:04:27 <alazarev> ok, let’s start
18:04:43 * SergeyLukjanov in CA till October 11
18:04:50 <alazarev> #topic sahara@horizon status (croberts, NikitaKonovalov)
18:04:59 <NikitaKonovalov> ok
18:05:11 <alazarev> I have one horizon bug merged
18:05:25 <NikitaKonovalov> So we still have a number of bug fixes on review
18:05:27 <crobertsrh> I've just mostly been testing things.  alazarev found a bug this morning, but it looks like there is already a patch in queue for it
18:05:58 <NikitaKonovalov> some reviewers asked me to add test to Templates copying
18:06:02 <alazarev> two are waiting for new python client which is released, change to requirements: https://review.openstack.org/#/c/121942/
18:06:04 <NikitaKonovalov> so I'm working on that
18:06:35 <alazarev> SergeyLukjanov: should we ping requirements guys somehow?
18:07:50 <SergeyLukjanov> alazarev, I'll do it
18:07:58 <alazarev> also, we should merge https://review.openstack.org/#/c/118885/ asap
18:08:16 <alazarev> sahara is useless without it
18:08:23 <crobertsrh> Yes, I'll see if I can get some horizon interest in reviewing it
18:08:54 <alazarev> ok, let’s move on
18:08:59 <alazarev> #topic News / updates
18:10:21 <elmiko> i've been looking at saharaclient and going through the documentation, i think we have room for improvement over what is documented. i'm going to write up either a bug report or propose a spec surrounding how saharaclient authenticates
18:10:25 <alazarev> from me it is just minor fixes, testing
18:11:02 <aignatov> I’ve returned back from PTO this week, promis to complete my patch for updating rest api docs https://review.openstack.org/#/c/118499/
18:11:07 <elmiko> also, i'm thinking about looking into this https://bugs.launchpad.net/sahara/+bug/1319079
18:11:08 <uvirtbot> Launchpad bug 1319079 in sahara "[HDP] Threads do not depend on the state of the cluster" [High,Confirmed]
18:11:43 <alazarev> elmiko: it will require major changes in hdp plugin, probably too late for J
18:12:03 <elmiko> alazarev: oh, ok. maybe i'll look at something smaller.
18:12:22 <aignatov> agree with alazarev
18:12:32 <alazarev> elmiko: K will be opened soon :)
18:12:38 <crobertsrh> Yeah, I'm staring to look at various sahara bugs as well.  It's been forever since I was in that code, so I'm starting small.
18:13:30 <elmiko> alazarev: ok, i can just keeping working towards K then
18:13:56 <alazarev> other news?
18:14:38 <alazarev> no action items from the last meeting
18:14:40 <crobertsrh> No news from me.  I've been doing some thinking on a new UI workflow, but that is for K
18:14:41 <aignatov> when is a release dates/plans?
18:14:52 <alazarev> #topic Juno status and FFEs (SergeyLukjanov)
18:15:12 <SergeyLukjanov> okay
18:15:17 <alazarev> aignatov: good topic for answer :)
18:15:30 <SergeyLukjanov> #link https://wiki.openstack.org/wiki/Juno_Release_Schedule
18:15:40 <SergeyLukjanov> the rc1 will be next week
18:15:53 <SergeyLukjanov> so, now is the good time to concentrate on fixing bugs
18:16:05 <SergeyLukjanov> release is Oct 16
18:16:12 <aignatov> are we ready for that, all features already landed?
18:16:17 <crobertsrh> Congratulations btw @SergeyLukjanov!
18:16:22 <SergeyLukjanov> no more FFEs
18:16:25 <SergeyLukjanov> crobertsrh, thx!
18:16:38 <SergeyLukjanov> aignatov, I think mostly all work done
18:16:40 <elmiko> swift-auth is merged to Sahara, we just need to get this https://review.openstack.org/#/c/118972/ and the ui portion merged
18:16:46 <aignatov> SergeyLukjanov: except my patch for updating docs I guess
18:16:54 <DinaBelova> crobertsrh, and me, and me :)
18:17:09 <crobertsrh> Ah yes...of course DinaBelova!  I didn't see you there :)
18:17:13 <elmiko> SergeyLukjanov, DinaBelova, grats to both =)
18:17:26 <crobertsrh> I figured that Sergey was really the luckier one though, right??
18:17:30 <SergeyLukjanov> folks, please, stop approving any features, refactoring and etc.
18:17:31 <elmiko> lol
18:17:36 <DinaBelova> thanks :) ok /me does not ruin this meeting anymore
18:18:29 <SergeyLukjanov> that's all from me re releasing
18:18:31 <tmckay> oops, forgot
18:18:31 <SergeyLukjanov> any q.?
18:19:54 <alazarev> it looks like no questions
18:19:56 <alazarev> #topic Open discussion
18:20:47 <alazarev> SergeyLukjanov: I want to discuss pylint stuff with you, but since you are in US now we can do it personally
18:20:54 <elmiko> i've been researching creating a swagger spec for Sahara's rest interface, has there been any work done on deriving the rest api using scripting tools?
18:21:50 <tosky> there is review which introduces tempest-style tests, but it was temporarily blocked; will it go into K at this point?
18:22:23 <aignatov> swagger spec? what is it?
18:22:24 <SergeyLukjanov> alazarev, yup, let's talk today
18:22:35 <dmitryme> hey folks, I’ve noticed that our Upgrade Guide is missing notice that there is no more sahara-dashboard and it is merged into Horizon. Does anybody is working on a patch to add this? If not, I can write this up
18:23:10 <elmiko> aignatov: https://github.com/wordnik/swagger-spec it's a language agnostic way to describe rest apis, there is some great tooling that can use the spec. i think it would be nice for Sahara.
18:23:11 <aignatov> dmitryme: sounds like a good plan if’ll do this :)
18:23:29 <aignatov> *if you’ll do this :)
18:23:33 <elmiko> dmitryme: ++
18:23:46 <alazarev> dmitryme: +1
18:23:58 <dmitryme> ok folks, will do this
18:24:39 <aignatov> elmiko: how can we apply that if it’s not openstack related initiative?
18:24:47 <elmiko> aignatov: also, look at this http://petstore.swagger.wordnik.com/ to see one way of using the swagger spec. that page is generated by a swagger-server, i think it would be cool to have something like sahara-docs that could spawn this.
18:25:11 <elmiko> aignatov: i propose initially writing a tool that would parse the sahara.api module to generate the spec.
18:25:42 <elmiko> perhaps if we can show the power of it we could convince other openstack projects to generate interest
18:25:47 <crobertsrh> Seems like it should be simple enough to do.  The output is potentially very useful.
18:26:24 <elmiko> most of our json validation schemas alread conform to the standard, i think it would easy to derive the endpoints with validation info.
18:26:41 <elmiko> *already
18:26:54 <alazarev> elmiko: I like it, but don’t think it will be easy get it adopted by openstack comunity
18:27:33 <elmiko> alazarev: maybe not, but we could generate our scripts outside of openstack. if it got accepted at some point, great, but if not we could provide another methodology for users to explore Sahara.
18:28:05 <elmiko> at this point, i look at the effort as a user-contrib style project
18:28:57 <alazarev> elmiko: openstack will never take scala solution :)
18:29:15 <elmiko> i had heard that there might have been some work to help auto-generate our api docs, is that the case?
18:29:25 <elmiko> alazarev: there are python bindings too
18:30:04 <alazarev> anything else to discuss?
18:30:45 <alazarev> ok, thank you folks!
18:30:46 <alazarev> #endmeeting