18:56:41 <davidlenwell> #startmeeting refstack
18:56:42 <openstack> Meeting started Mon Mar 30 18:56:41 2015 UTC and is due to finish in 60 minutes.  The chair is davidlenwell. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:56:44 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
18:56:46 <openstack> The meeting name has been set to 'refstack'
18:58:54 <vladiskuz|3> o/
18:59:08 <clee> o/
18:59:17 <Rockyg> o/
18:59:56 <davidlenwell> for the record I am going to repeat this.. officially .. I hate day light savings time..
19:00:04 <catherineD> o/
19:00:21 <Rockyg> davidlenwell:  ++
19:00:25 <pvaneck> o/
19:00:29 <davidlenwell> well lets get started..
19:01:05 <davidlenwell> Today's agenda: 1) Status of implementation of agreed action items of Feb f2f meeting. 2) refstack.net / ui / access to servers..    3) Any design session for refstack for Vacouver summit 4) Pending review
19:01:43 <hogepodge> o/
19:02:21 <davidlenwell> #topic Status of implementation of agreed action items of Feb f2f meeting.
19:02:31 <davidlenwell> #link https://etherpad.openstack.org/p/refstack_f2f_feb_2015
19:03:24 <sslypushenko__> o/
19:03:29 <davidlenwell> I don't think we need to rehash anything in this list by typing it into chat.. but I'd like everyone to take a minute today and review our status and make sure anything waiting on you is up to date.
19:04:33 <davidlenwell> any comments or questions?
19:05:47 <davidlenwell> okay .. lets move on.. save anything about work items for the end durring open discussion
19:05:49 <davidlenwell> #topic refstack.net / ui / access to servers..
19:06:13 <davidlenwell> Catherine and I have been planning what to do with the ui end of our story..
19:06:59 <davidlenwell> at the moment.. the short plan is to create a simple web ui.. starting with a home page that is rendered from the readme.md file in the root of refstacks repository.
19:07:17 <davidlenwell> pvaneck:  is prototying the code for that currently..
19:07:33 <davidlenwell> pvaneck: do you have any updates on that?  I know we just talked about on friday.
19:08:10 <pvaneck> right, I've been looking at storyboard-webclient for an idea on structure and angularjs usage
19:08:29 <pvaneck> but nothing concrete just yet
19:08:44 <hogepodge> fyi, it looks like storyboard is being mothballed (since pvaneck mentioned it)
19:08:45 <davidlenwell> I think that is a good place to start.. however feel free to use the angular beginer manual and make some of your own choices
19:09:07 <davidlenwell> yes.. hogepodge .. I had an in depth conversation with mordred about that over the weekend..
19:09:07 <pvaneck> yes, haha, going through some tutorials
19:09:08 <sslypushenko__> pvaneck: Do you have any experience with angularjs?
19:09:37 <pvaneck> sslypushenko__: only started lookning at it recently
19:09:44 <davidlenwell> they havn't fully pulled the trigger on that yet .. but they don't have the development staff to being it to the level we need it to be.. so they are exploring options.
19:09:55 <sslypushenko__> pvaneck: :(
19:10:07 <davidlenwell> sslypushenko__:  are you expieranced with angular?
19:10:17 <sslypushenko__> No
19:10:25 <davidlenwell> I was hoping to broaden pvaneck's skills a little
19:10:30 <davidlenwell> its pretty easy to pick up
19:10:51 <pvaneck> interesting enough to learn
19:10:56 <davidlenwell> angular + bootstrap is a pretty powerful mix when making front end
19:11:07 <sslypushenko__> I wiil see soon)
19:11:21 <davidlenwell> okay .. lets move on and talk about hosting
19:11:43 <davidlenwell> previously we planned to create a script that keeps refstack.net up to date with trunk code
19:12:19 <davidlenwell> it would be my preference for no user to ever log into the refstack.net web server.. in fact I'd like the entire hosting exp to be as automated as possible..
19:12:27 <catherineD> davidlenwell: I think we have story writeen for that ...
19:12:34 <sslypushenko__> We need some automatical deployment system
19:12:34 <davidlenwell> we do
19:12:53 <davidlenwell> yes .. which as I remember I volunteered to take on before I ran into employment issues..
19:13:08 <hogepodge> Maybe cores can have access in case of automation failures or needed updates?
19:13:13 <davidlenwell> I will pick that back up this week.. plan to have it working on monday
19:13:30 <davidlenwell> hogepodge:  indeed .. however .. I like to get it off my personal hp cloud account as soon as we can
19:13:43 <davidlenwell> the plan has always been for infra to host this for us..
19:14:08 <catherineD> +1 on getting off personal hosting ...
19:14:09 <davidlenwell> they keep things up todate differently than I woulld .. again storyboard is a good example of this .. they merge stuff and it goes live
19:14:38 <catherineD> we need a plan to move refstack.net to an official place ...
19:14:58 <davidlenwell> the question is still is Defcore going to use us as the official testing channel or not?
19:15:26 <davidlenwell> if they are then I can see an argument for having infra host us.. if they are not then we should explore other options and plan for a way to fund or get donated hosting
19:15:45 <clee> I'm sure we could donate an instance for this
19:15:51 <davidlenwell> thanks clee
19:15:53 <clee> (DreamHost, I mean)
19:15:57 <catherineD> clee: thanks
19:15:59 <davidlenwell> yes .. I gathered that
19:16:24 <clee> in case infra doesn't want to host it, and nobody from Rackspace volunteers :)
19:16:44 <hogepodge> Before the Vancouver summit, no. Our plan is to have vendors submit test results manually as there are still outstanding account and usability needs refstack needs to address. Plus there are a small set of flagged tests that need to either be explicitly excluded or manually checked.
19:17:10 <davidlenwell> is there a list of those someplace?
19:17:22 <davidlenwell> sorry I've been checked out of the defcore meetings lately
19:17:40 <Rockyg> The flagged tests are just now being proposed.
19:17:44 <catherineD> hogepodge: where do they submit result to?
19:17:55 <davidlenwell> #topic surprise addition Defcore update
19:17:55 <hogepodge> Me.
19:18:16 <catherineD> hogepodge: so you will submit refstack?  so you can view?
19:18:19 <davidlenwell> hogepodge: can you give us a general update from the foundation and defcore please..
19:19:13 <hogepodge> The board approved the latest Defcore capabilities, 2015.03. Capabilities are now identified by date of approval rather than release to better track versionless Tempest and reduce confusion about what tests can be run against.
19:19:37 <hogepodge> The new testing standards go into effect today for new products.
19:19:57 <hogepodge> Last week I was in NYC with the openstack-qa team working on patching problematic tests and finding other workarounds.
19:20:12 <catherineD> hogepodge: what is the new testing standards?
19:20:43 <hogepodge> catherineD: To qualify for the mark new products need to pass defcore 2015.03 or later tests (2015.05 expected to be approved in Vancouver)
19:21:12 <davidlenwell> good to know
19:21:31 <Rockyg> Question:  is 2015.03 a proposed or final?
19:21:40 <hogepodge> Test failures from network attachments have been fixed. Some outstanding work on accounts needs to be done.
19:21:42 <catherineD> hogepodge: got it thx ... later we can talk about this ... Paul just update refstack to use 2015.03 https://review.openstack.org/#/c/168512/
19:22:03 <hogepodge> Rockyg: 2015.03 is final, with flagged tests under review based on recent work.
19:22:35 <davidlenwell> Thank hogepodge.. its important we stay informed..
19:22:49 <hogepodge> Out of the 127 required defcore tests I can pass over 110 of them on a non-devstack cloud, and around 10 tests are known false negatives.
19:23:05 <hogepodge> (don't have exact numbers in front of me)
19:23:12 <Rockyg> hogepodge:  Thanks
19:23:39 <davidlenwell> okay.. lets move on for now.. .
19:23:46 <davidlenwell> #topic hosting
19:24:19 <davidlenwell> lets revisit a perminate hosting solution next week.. I'll talk to some folks and see what our real options are and we can make an imformed decision
19:24:30 <davidlenwell> #topic design session
19:24:54 <catherineD> hogepodge: are there any DefCore session that you are aware of?
19:25:49 <hogepodge> Not that I'm aware of. We can find out in the next DefCore meeting.
19:25:50 <catherineD> davidlenwell: sorry should wait until open discussion for the question ...
19:25:59 <hogepodge> kk
19:26:02 <catherineD> hogepodge: thx
19:26:07 <davidlenwell> actually I think that was on topic
19:26:40 <davidlenwell> usually I get an email with a call for design session submission .. however I have not seen it yet.. Does anyone know the submission deadline?
19:26:50 <davidlenwell> or the window..
19:27:26 <Rockyg> No email so far.  A bunch of projects have announced their sessions etherpads, though.
19:28:19 <davidlenwell> well lets get ours started.. I think we need another session with q/a
19:28:32 <davidlenwell> I want to talk about cleaning up after tempest with them directly
19:28:44 <hogepodge> I have an idea for that.
19:28:49 <davidlenwell> oh?
19:29:07 <davidlenwell> and idea for a solution or on the submission copy?
19:29:16 <davidlenwell> s/and/an
19:29:16 <hogepodge> I think that test resources should be postfixed with the test idempotent_id, that way anything not cleaned up can be paired to a test immediately.
19:29:51 <hogepodge> (or n bytes of the idempotent id for brevity, where n helps guarantee againt collision)
19:29:52 <catherineD> we have a story for that https://storyboard.openstack.org/#!/story/2000117
19:30:27 <catherineD> hogepodge: should we plan  for a design session?
19:30:39 <davidlenwell> okay .
19:30:41 <davidlenwell> #link https://etherpad.openstack.org/p/refstack-qa-vancouver-design-session
19:30:44 <davidlenwell> lets put it here
19:31:16 <Rockyg> davidlenwell, hogpodge:  ++
19:31:18 <davidlenwell> lets try to get most of our copy in this etherpad this week
19:31:32 <davidlenwell> so when submission open we can get it in without rushing it
19:32:04 <catherineD> ++ we can also review next week
19:32:07 <hogepodge> checking on that
19:32:10 <davidlenwell> awesome
19:32:13 <davidlenwell> thanks hogepodge
19:32:24 <davidlenwell> okay for the sake of time lets move forward..
19:32:28 <davidlenwell> #topic Pending review
19:32:52 <catherineD> let discuss https://review.openstack.org/#/c/168512/ first
19:33:08 <catherineD> this one updates refstack to use 2015.03 ....
19:33:35 <davidlenwell> catherineD: let me get this on my dev box and see it with my own eyes before I vote on it in review
19:33:54 <catherineD> I have one discuss item for  this one ...
19:33:58 <davidlenwell> okay
19:34:03 <davidlenwell> lets hear it
19:34:21 <catherineD> previously, the capability file reside in refstack ... now 2015.03 is in defcore ...
19:34:40 <catherineD> do we mirror the file? if so how do we know it is update to dae?
19:34:43 <catherineD> date
19:35:08 <davidlenwell> there are a number of ways around this.. I'll leave some comments with some examples for paul
19:35:40 <catherineD> +1 ... or also hogepodge: how do we want to display the flagged test?
19:36:01 <davidlenwell> sill the flagged tests be listed in the json file?
19:36:30 <catherineD> the flagged tested are listed in both "flaggeg-test" and "test"
19:36:34 <hogepodge> The decision by the committee was that flagged tests are a subset of approved tests
19:36:35 <davidlenwell> okay
19:37:18 <catherineD> hogepodge: how do we want to flagged the test in the UI is my question?  Currently UI only display test ..
19:37:36 <davidlenwell> I'd like to discuss in channel in greater detail on what that means exactly .. lots of questions.. perheps I just need to call rob and brain dump
19:37:54 <catherineD> ok... next IRC meeting?
19:38:02 <hogepodge> It's kind of a funny spot. Some tests are flagged because of bugs in tests, others are flagged because they don't belong. There's no way distinguish between them. I think they should be highlighted in some way in the UI.
19:38:05 <catherineD> or shoudl we have a separte meeting ..
19:38:32 <davidlenwell> lets have an entire longer discussion about this topic .. dont' want to rush to a decision here
19:38:43 <davidlenwell> any other pending reviews?
19:38:59 <catherineD> separated
19:39:35 <davidlenwell> I'll catch up on the review queue this afternoon..
19:39:38 <catherineD> Vladiskuz  --> https://review.openstack.org/#/c/166247/
19:39:59 <catherineD> I am reviewing it ..
19:40:30 <vladiskuz|3> I'll make some refactoring, but in general it's work
19:41:09 <davidlenwell> great ..
19:41:18 <davidlenwell> lets move into open discussion
19:41:22 <catherineD> practically we have about 4-5 weeks to Vancouver ...  we should plan to have all Fef f2f items implemented by mid April?
19:41:46 <davidlenwell> as many as we can .. we might need to do some reprioritizaton
19:41:59 <davidlenwell> catherineD: lets have a phone call later in the week and go over the items one by one
19:42:06 <catherineD> ok
19:42:30 <davidlenwell> So many of you might have noticed my absense the last couple of weeks..
19:42:59 <davidlenwell> I've been on so many interviews and phone interviews in the last couple of weeks.. that many of them are a blur..
19:43:27 <davidlenwell> I spent a lot of time searching for a new employer who would genuinly support my efforts on refstack and upstream in general..
19:43:54 <davidlenwell> That search has come to and end.. in the middle of the month I'll officially be starting with Akanda..
19:44:01 <clee> oh, sweet!
19:44:05 <clee> davidlenwell: congrats :)
19:44:08 <davidlenwell> thanks ..
19:44:25 <catherineD> davidlenwell: congrats ..
19:44:28 <davidlenwell> for those who don't know akanda is a spin off company from dreamhost
19:44:29 <Rockyg> Congratulations!  Never heard of them.  What do they do?
19:44:33 <sslypushenko__> Good news!
19:44:47 <davidlenwell> they are productizing some stuff dreamhost has been doing..
19:44:58 <davidlenwell> networking related..
19:45:19 <davidlenwell> my new boss insures me that they thing refstack is important and want to support my efforts here..
19:45:26 <hogepodge> Congrats!
19:45:52 <davidlenwell> thanks all.. I'm very happy with the decision ..
19:46:12 <davidlenwell> being able to continue my work here was a large part of that entire change..
19:46:47 <davidlenwell> I don't offically start for two weeks.. but I will be active on refstack related things.. feel free to reach out to me with anything..
19:47:13 <davidlenwell> anyone have anything else to discuss? final thoughts .. questions?
19:47:29 <clee> davidlenwell: what're you gonna do for two weeks? Europe trip? :)
19:47:41 <catherineD> davidlenwell: refstack :-)
19:47:57 <davidlenwell> My son is turning 12.. we're going to be building a robot with my 3d printer and some arduino stuff
19:48:04 <davidlenwell> he's also on spring break
19:48:09 <clee> nice!
19:48:11 <Rockyg> I think we really need to put together a prioritized list of where/how we need to interact with QA design/code efforts
19:48:14 <davidlenwell> which is why I'm delaying my start
19:48:27 <clee> sounds like a pretty good reason.
19:48:49 <davidlenwell> Rockyg: thats why we started etherpad.. lets dump our initial thougths on that . we'll get them more concise over the comming weeks.
19:48:53 <catherineD> Rockyg: +1
19:49:25 <catherineD> do we want to  vote on a date and time for the phone call this weeks?
19:50:00 <davidlenwell> catherineD: sure .. when is good for you?
19:50:02 <hogepodge> phone call?
19:50:04 <davidlenwell> we could do it today if you want
19:50:29 <davidlenwell> hogepodge:  not a big one.. I just to verbally review the action items from our face to face and re-priorities
19:50:35 <catherineD> hogepodge: earlier we talk about UI ....and davidlenwell: suggest a phone call will be better
19:50:38 <davidlenwell> so we have realistic goals for the summit
19:50:49 <clee> who else is gonna be at the summit?
19:50:54 <davidlenwell> I will be
19:50:58 * clee has already booked his flight and airbnb
19:51:26 <hogepodge> Is this open topic?
19:51:30 <davidlenwell> yes
19:51:44 <davidlenwell> we have 9 more minutes.. bring up anything
19:51:52 <hogepodge> Catherine and I had our talk for testing accepted. We'll be speaking on Tuesday at 11:15 at the summit.
19:52:12 <Rockyg> Yay!
19:52:14 <davidlenwell> awesome! lets make sure we keep promoting that here and on other channels
19:52:32 <davidlenwell> I'm sure you'll pack the house
19:54:27 <davidlenwell> okay folks.. lets move any further discussion in #refstack.. catherineD I'll pm you about times we can chat
19:54:29 <catherineD> for the phone call let's do it on Wednesday ... let every one has a chance to look at https://review.openstack.org/#/c/168512/
19:54:36 <davidlenwell> sure ..
19:54:39 <davidlenwell> lets do that
19:54:48 <davidlenwell> wednesday works for me
19:54:56 <davidlenwell> #endmeeting