19:02:12 #startmeeting refstack 19:02:13 Meeting started Mon Apr 13 19:02:12 2015 UTC and is due to finish in 60 minutes. The chair is catherineD2. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:02:14 o/ 19:02:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:02:18 The meeting name has been set to 'refstack' 19:02:38 David is having an onboarding meeting for his new job at this time ... so he won't be able to attend this meeting 19:02:54 Yay! where'es he working? 19:03:16 some startup forget the name ... 19:03:25 Today's agenda: 1) design session planning 2) Location to host refstack server 3) plan for upgrading refstack-client to latest tempest 4) Latest Refstack UI 5) Use case for signed request 6) open discussion 19:04:08 #topic design session planning 19:04:46 Refstack design session #link https://etherpad.openstack.org/p/refstack-qa-vancouver-design-session 19:05:00 I see no entry on the link ... 19:05:33 No much info) 19:06:26 The goal for this link is for us to log in the topic that we want for design session ... 19:06:32 We at least need to put down what needs to be fixed in QA for Interop testing on outside clouds to work 19:06:45 So, the SSL stuff? 19:07:30 o/ 19:07:50 Maybe segmenting the tempest requirements.txt to be 1)default 2)discoverable 3)ask? 19:08:27 Rockyg: SSL stuff is the signed request (topic 5 in today's meeting) or something else? 19:09:13 Sorry, the remote sessions required in some of the tests 19:09:24 ic ... 19:09:32 The stuff that breaks a bunch that caused them to be flagged 19:10:38 Another thing to discuss with Qa is some standards on API tests so that once a bunch of tests move to projects, we don't have a zillion different ways we have to setup to run them 19:10:59 ic ssh ... that have several patches going on now ...I think that should be from DefCore point of view ? 19:11:00 Also functional tests, I would think 19:11:29 hogepodge knows most about them. 19:11:50 He can give us a status on patches and whether we need to talk more in Vancouver 19:13:15 hogepodge: do we need to have a design session for the test flagged for ssh reasion? More important, what are the topics we want to bring up ? 19:13:55 catherineD2: Right now the qa team is soliciting design session topics 19:14:11 We have unti lthe 30th to request items we want to discuss. 19:14:21 So ssh tests would be appropriate. 19:14:25 ic so there is still time 19:14:57 I need to dig up the link. It's probably in the qa meeting from last week. The know it's a problem, and want to refactor in the next cycle. 19:15:06 (as with all things network) 19:15:39 do we need to discuss about the topic today or we again let everyone have a chance to enter their topic in the link https://etherpad.openstack.org/p/refstack-qa-vancouver-design-session 19:15:41 I would strongly suggest that the refstack team start directly speaking to the openstack-qa team, though. They really like to have the 1:1 interaction. 19:15:44 and revisit next week? 19:16:28 hogepodge: +1 19:16:28 catherineD2 +! 19:17:35 OK everyone please enter the topics that you think we should bringup for design session in the link ... thx 19:18:16 #agreed revisit topics for design session next week 19:19:03 #action Refstack team member to enter suggested topics for design session in https://etherpad.openstack.org/p/refstack-qa-vancouver-design-session 19:19:26 alright moving onto the next topic 19:19:40 #topic Location to host refstack server 19:20:22 Any ideas? 19:20:29 First question, do we want to host a public Refstack server .. 19:20:49 o/ 19:20:53 Good news. 19:21:45 waiting to hear! 19:21:47 This morning I got an e-mail. Turns out that Piston transferred refstack.org to the Foundation this morning. 19:21:57 Yay! 19:22:00 hogepodge: wow great !!! 19:22:21 so we have our domain back to us ... 19:22:41 I don't know what that means for me (I don't have access to manage items in our domain accounts), but I can work directly with foundation staff to get the domain to point to an address 19:22:46 Wow! 19:23:28 I take that we would like to host a public Refstack server then .. so we need to decide on where to host it ... 19:24:00 please take a look at http://pvaneck.github.io/#/ that is how Refstack website look like for now ... 19:25:39 The "Community Results" tab will host data ... it can be sample data at summit time .. 19:25:49 I tried to talk with my manager about idea to host public Refstack server on Mirantis Openstack Express by still haven't got any answer 19:26:05 sslypushenko__: thanks! 19:26:43 also I think clee also mention to host at DreamHost ... 19:27:27 hogepodge: will the foundation interest in hosting it ? 19:27:46 catherineD2: I have no idea. It's outside of my scope of expertise. 19:27:56 I think the best place to ask is in infra 19:28:19 Rockyg: Would you be able to contact infra for us? 19:28:29 why not just push patches to have it run in infra? 19:28:56 I can get onto infra after the meeting and talk to them 19:29:04 A VM is the way to go. 19:29:27 mtreinish: thx for the suggestion .. We will look into that 19:29:36 Rockyg: thx ... 19:30:11 We'd need to essentially generate a contract doc that is everything we would provide and from where and what what they would provide. Essentially, the BOM 19:30:48 #action Rockyg: will contact infra team... Refstack team investigating the possibility to push a patch to host Refstack server at infra 19:31:21 moving to the next topic .. 19:31:43 #topic plan for upgrading refstack-client to latest tempest 19:32:06 currently refstack-client is still using tag-3 19:33:07 Reviewing last week's IRC log, I am still not clear on what we have decided. I believe we decide on not waiting for tag-4. We know that refstack should be in sync with DefCore on the tempest version that they used to create the must pass list. 19:34:47 so, I think most, if not all the projects have cut an RC-1, which means branching has occured on those projects. I would suggest making sure all the defcore projects have achieved RC-1 then grabbing the SHA from tempest after the last one branched 19:34:48 hogepodge: Rockyg: were in a DefCore capability meeting last week ... I think DefCore decide to ping on a certain tempest ... but I do not know which one 19:34:54 We can use commit closest to date of approvement for new capabiliteis 19:35:28 catherineD2: just something recent, as of around now 19:35:34 later than the network fixes 19:35:39 I think DefCore should decide on a SHA and then Refstack will follow .. 19:35:43 and the idempotent_id tag 19:36:13 Defcore meets again on Wednesday, but maybe we should just as QA to give us one they know is good? 19:36:56 mtreinish: your thoughts? 19:36:58 Then, if QA says it's good, and we run some tests, we can tell defcore and they can just ok it. 19:37:18 Rockyg: +1 19:38:13 Rockyg: The important thing is DefCore and Refstrack should be in sync .. 19:38:35 catherine:D2: ++ 19:38:36 catherineD2: we continuously deploy tempest so anything should be fine to use 19:39:29 mtreinish: any important fixes coming up, or is it pretty stable right now? 19:39:58 Rockyg: we try to fast track important fixes as they come up 19:40:53 Rockyg: I'm not sure what you're looking for on a specific sha1 though? 19:41:17 mtreinish, hogpodge: so I'm thinking there is about to be a bunch of libraries bounded in requirements.txt. Maybe we should wait for a good run or two after that? 19:41:49 Rockyg: we're shooting for 2015.05 anyway, so it's best just to set expectations for what's there right now. 19:42:02 mtreinish: lloking for a SHA1 that is known to be successful until we get to tag-4 for use. 19:42:03 Rockyg: well we're in reqs freeze right now so the tempest requirements file won't change until that ends 19:42:17 mtreinish: kewl 19:42:39 Rockyg: well on that criteria any of them will work, because we cd the tempest repo 19:42:46 #agreed Refstack will pick a SHA , running tests to verify and then inform DefCore on the SHA that they should use 19:42:52 So, hogepodge, propose what the head SHA1 is, test and and we're there. 19:43:24 sound good, mtreinish? 19:43:37 7c8fcc67 19:43:43 sure 19:44:10 #agreed Refstack will use 7c8fcc67 19:44:29 I can update ./setup_env script 19:44:40 thx sslypushenko__: 19:44:42 catherineD2, you can use that SHA1 for your tests, too. Report that it works (or doesn't) to Defcore on Wednesday and get their blessing 19:45:30 #action catherineD2: will tests 7c8fcc67 and report test result on Wednesday DefCore meeting 19:46:02 sslypushenko__: please push a patch ... 19:46:15 ready for the next topic .. 19:46:20 ? 19:46:35 catherineD2 ok 19:46:41 #topic Latest Refstack UI 19:47:10 Greate thx to Paul! 19:47:11 Paul has worked on the UI for Refstack using AngularUI/AngularJS. Demo page at http://pvaneck.github.io/#/ Right the content in the "Home" and "About" tabs are from the Refstack readme file. Please review and update if needed. 19:47:41 LGTM 19:47:50 hogepodge: Rockyg: please review the content on the "Home" and "About" tab 19:48:01 I saw Paul's patch. Looks good, but what about unit test? 19:48:06 I should have some tests for it in a little bit 19:48:07 Paul is working on the last tab to show data ... 19:48:13 And, yeah, content needs review, plus I think DefCore should review content. 19:48:31 vladiskuz|2: thx for review and suggesting for tests ... 19:48:39 pvaneck Lets skip tests for first cycle 19:49:02 Rockyg: hogepodge: could you ask DefCore to review 19:49:20 catherineD2: yup 19:49:25 sure 19:49:55 using Paul's demo link for now ... since we do not have a public server yet .. 19:50:29 #link http://pvaneck.github.io/#/ 19:50:45 #topic Use case for signed request 19:51:22 so sslypushenko__: vladiskuz|2: has been working on the signed request ....vladiskuz|2: will work on fetching result with key next ? 19:51:51 I think I will do this feature 19:52:01 ic thx sslypushenko__: 19:52:05 Vlad is working on UI login now 19:52:21 right now we can upload data with and withou key ... 19:52:24 catherineD2: I still working on auth with openstackid. And Paul's patch more important for me now 19:52:47 vladiskuz|2: ic ... 19:53:06 I think that for now signed request will help users to revisit own test results... 19:53:08 so we should try to merge Paul's as soon as possible ... 19:53:47 But one important stuff is SSL, because openstackid works only with https 19:53:52 sslypushenko__: would it be a better option if user get own results with cpid? 19:54:53 In future, I guess that upload signed results will be a single way to upload results 19:55:19 sslypushenko__: that would make sense .. 19:55:58 vladiskuz|2: with openstackid ... where are the user credential saved at ? 19:56:15 Using a digital signature can be considered as a type on auth 19:56:24 we only have 5 mins ... Let's discuss this in #refstack after this meeting ... 19:56:44 #topic open discussion ... 19:57:21 anything any one want to bring up? 19:57:22 catherineD2: credential saved on openstackid server, but we can request some information from it. For example email 19:57:27 catherineD2 In refstack client we can't use openstackid for auth 19:58:49 Let me end the meeting here ... we will discuss the signed request topic in #refstack 19:59:09 Thanks! 19:59:15 Thank you all! It has been very productive meetings lately!!! 19:59:27 #endmeeting