19:00:25 #startmeeting refstack 19:00:27 Meeting started Tue Jun 14 19:00:25 2016 UTC and is due to finish in 60 minutes. The chair is catherineD. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:28 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:00:30 The meeting name has been set to 'refstack' 19:00:43 o/ 19:00:59 o/ 19:01:21 #link meeting agenda and notes, please feel free to add items https://etherpad.openstack.org/p/refstack-meeting-16-06-14 19:01:33 hi 19:01:36 o/ 19:02:34 andrey-mp: hi 19:03:02 agenda https://etherpad.openstack.org/p/refstack-meeting-16-06-14 19:03:20 #topic Feature branch feature/vendor 19:03:25 o/ 19:03:41 luzC: hello welcome 19:03:58 so last week we agreed that we will create a feature branch 19:04:22 and we did .. pvaneck: and andrey-mp: start to submit patches to the branch 19:04:30 thx 19:04:57 This branch is for non-production commits only 19:05:32 #link first commit to this branch --> Add vendor UI ( https://review.openstack.org/#/c/328780/ ) 19:05:50 btw, I didn't read your last meeting log - do you have some document with branches agreement? 19:05:53 Please review ... 19:06:04 I'm reviewing it 19:06:08 andrey-mp: yes we did .. 19:07:01 * AGREED: Use feature branch for development of new features and master branch for deployment (business as usual) ... (this supersedes the earlier agreement) (catherineD|2, 19:56:28) 19:07:30 :) 19:08:02 any other thought about this topic ? 19:08:13 I mean agreement how and when it will be merged 19:08:44 andrey-mp: you mean merger from feature branch to master? 19:08:52 yeah 19:08:58 we did not discuss when ... 19:09:24 its strange... 19:09:32 for the how ... I understand that there is exisiting method and procedure to merge feature branch to master 19:09:45 pvaneck: you take a look right? 19:10:02 you've made some desicion but don't how to apply it ) 19:10:53 we will merge the feature vendor into master once we feel it is ready for production. WE already have the gerrit permissions to do it 19:10:59 i think it is fine 19:11:06 ok 19:11:15 its good ) 19:11:48 andrey-mp: according to Doug this is the best way ... 19:12:09 o/ 19:12:27 I just take a look 19:12:41 Rockyg: agenda https://etherpad.openstack.org/p/refstack-meeting-16-06-14 19:12:50 branch is only at refstack but not in refstackclient 19:13:07 andrey-mp: not may be the best, but it will definitely work) 19:13:19 it's common git method but not common to base OpenStack projects 19:13:27 luzC: correct ... branch is only needed for refstack not refstack-client 19:13:29 I'm ok with it ) 19:13:57 ok, sounds good 19:14:09 moving on ... 19:14:21 sslypushenko: I mentioned this way two meetings ago but you preferred OpenStack way ) 19:14:51 #topic Comments from Xuchao 19:15:15 #link http://eavesdrop.openstack.org/irclogs/%23refstack/%23refstack.2016-06-14.log.html 19:16:05 I am kind of concern about the comments --> " You don't pay much attention to the problem ? " 19:17:21 well the timezone differences make it tough to reply to irc messages in a timely matter 19:17:34 We pretty much answer every IRC question and comments to the bugs .... is there any thing else we should do here? 19:17:44 pvaneck: that is true 19:18:20 Rockyg: any thoughts on how to handle the situation? 19:18:47 but is this question related to RefStack? 19:19:03 andrey-mp: IMO it is not 19:19:14 I'm looking at the bug report now. I think this may be filed by a Huawei tester trying to pass the tests......give me a sec 19:19:14 sure 19:19:15 that is why I marked all bugs invalid 19:19:43 so why should care about questions that is not related to us? ) 19:19:53 also - there is a mailing list 19:19:55 Rockyg: ChinaCloud according to the email address .. 19:20:16 anyone can ask any question through the mailing list - I read it every day 19:20:47 Hmmm. Still might be us ;-) 19:21:18 we can add some note to refstack channel - "if no one answers you then try to ask via openstack-dev mailing list" 19:21:24 But, good reply. Although I think maybe also a link to the description og "flagged test" would help. 19:21:31 in the bug. 19:21:52 andrey-mp: after all it is RefStack tests that give them the results .... like in any development env ... QA and tests are the last places to catch failures... 19:22:37 Rockyg: I think I did give a link in one of the bug .... the issues are most bugs are for the same issues 19:23:52 Rockyg: the comments in this one https://bugs.launchpad.net/refstack/+bug/1592239 gives the link about DefCore flagged tests 19:23:52 Launchpad bug 1592239 in refstack "The test run didn't actually run any tests" [Undecided,Invalid] - Assigned to xuchao (xuchao) 19:24:05 just mark them dupicates, then. and point the to the tempest original bug 19:24:26 This is the first time that the little "flag" in-front of the test name does not mean much to a user 19:24:45 Rockyg: would you be able to find out? 19:24:50 Maybe the refstack site needs an FAQ or more information outlining the separation between defcore, refstack, and tempest 19:25:24 pvaneck: This is the reason I bring the topic here ..... Is there something that we can do? 19:25:57 Yeah. agree with pvaneck 19:26:01 however, this is the first time we encountered such questions for being on line for about one year now 19:26:18 catherineD: we need some feedback from DefCore 19:26:22 Maybe we can link flag to the bug, or the reason the flag is there? 19:27:02 sslypushenko: good idea .. I will add this as a topic to the DefCore working group ... 19:27:23 flagged tests - it is DefCore idea.... so from refstack point of view we need just provide some explanation 19:27:24 More folks are trying to follow the steps, and china people are afraid to engage Chris. Even our people at Huawei. They need to be introduced to him before they will ask him questions 19:27:49 it is definitely looks like not a RefStack bug 19:28:24 Rockyg: heh) 19:28:26 For every flag defcore applies, we should have link to the reason or the review, or the bug or whatever. Could save us and chris a lot of effort 19:29:07 Rockyg: I think that would complicate the UI but I will ask for pvaneck: andrey-mp: opinions 19:29:22 Thanks. 19:29:54 right now, flag reasons are given as title text when you hover over the flag icon. But i can see how that may not be clear 19:30:07 we also might consider a training class at Barcelona for newbies trying to certify 19:30:11 so the person does not seem to understand the concept ofDefCore using flag, aliases 19:30:31 Yup. 19:30:37 Rockyg: +1 19:30:42 a lot of folks don't read the docs;) 19:30:48 +100 19:31:09 Rockyg: we did at Austin but the turn out seems to be low ... but I beleave a training course would help ... definitely thinking about it 19:31:10 +1 19:31:23 Rockyg: +++ about not reading doc 19:31:29 :-) 19:32:02 Might consider some youtube videos. then you only have to do it once. We should talk with hogepodge and foundation about what would be useful 19:32:33 Rockyg: nobody read the docs) 19:32:50 You know, it could also be a good business for a devops/tester type to consult on certs.... 19:33:03 so seems like action plan would be 1) consider adding FAQ on RefStack 2) Discuss this with DefCore 3) RefStack training class at summit 19:33:20 agreed 19:33:38 Rockyg: I did refer people to the video of Austin summmit .. 19:33:50 ++ 19:34:11 but this time in Barcelona may be we will have a hands on class and not a speaker session? 19:34:29 but hands on class won't have video 19:35:34 #agreed 1) consider adding FAQ on RefStack 2) Discuss this with DefCore 3) RefStack training class/speaker session at Barcelona summit 19:35:45 Could record it. And most of the hands on happens before the summit, so could get more time. 19:36:13 and agree with all of what you just wrote... 19:36:27 great .. good discussion ... any thing else? 19:36:51 hear nothing ,,, moving on 19:36:58 #topic Blueprint 19:37:14 about asking in empty RefStack channel? 19:37:40 will we try to let them know about openstack-dev mailing list? 19:37:49 Maybe we should have a title that says email to ....? 19:38:03 or is there any other mailing list that I can monitor? 19:38:17 andrey-mp: good idea ... no we use openstack-dev 19:38:41 We don't use the dev mailing list. Maybe we should use the community ml instead? 19:38:47 BTW could everyone also monitor refstack IRC and give answer ... 19:39:01 I think it's user-committee 19:39:09 andrey-mp: sslypushenko: your time zone may match China's better 19:39:24 Or we could say to use openstack It's the general one... 19:40:00 I can check IRC channel once at hour - but it's very rare to answering... 19:40:14 Should ask hogepodge which one he thinks would be more likely for a certifier to be subscribed to 19:40:17 catherineD: I'll try to help 19:40:20 andrey-mp: yea I know 19:40:36 sslypushenko: andrey-mp: thx 19:40:42 * hogepodge reads backlog 19:40:42 there are bots that will send you an email if someone types in a channel... 19:40:59 People can ask in mailing list about time of discussion - and we will meet ) 19:41:03 andrey-mp: try irccloud.com... it is really helpful tool 19:41:20 sslypushenko: thanks, will try 19:41:31 sslypushenko: me too will try 19:41:55 moving on ? 19:42:00 yes 19:42:04 Rockyg: I hope people aren't afraid to approach me with questions. Please please let them know that I strive to be an equal representative for developers, users, and vendors. I truly want to help 19:42:19 #link Implement ostestr on refstack client ( https://blueprints.launchpad.net/refstack/+spec/implement-ostestr-refstackclient ) Thanks luzC: 19:42:26 I know that. It's a culture thing. 19:43:03 luzC: we will wait for your patch ... thanks for joining us .. 19:44:01 yes, I'm submitting it later today :) 19:45:26 hogepodge: any other thoughts on how to help this user Xuchao ? 19:45:33 luzC: thx 19:46:02 #topic Open reviews 19:46:53 andrey-mp: thx for --> Add 'cancel' registration feature ( https://review.openstack.org/#/c/329329/ ) 19:47:19 question: Should we update the spec? So far, we use the spec as document for API.. 19:48:50 catherineD: sorry, lots of side things going on. I'm trying to help him, and sent a private e-mail. My best suggestion is to resend a new patch 19:49:06 I don't think it would hurt. Probably should if you want to keep an accurate record of the API for when/if API docs are created 19:49:10 hogepodge: Thanks 19:49:10 since he abandoned the changes I made that would have fixed his problem. 19:49:45 (which isn't a problem anyway, since the tests are flagged... I was trying to guide him through the technical aspects of the patch as a new contributor) 19:49:55 pvaneck: great .. I think we should ... I will submit a spec update 19:49:57 spec are good to discuss something before implement... but they are not intended to add something. Nova team uses additional spec but it is very ugly... 19:50:31 catherineD: andrey-mp +1 for spec update 19:50:56 +1 for spec update. 19:51:03 andrey-mp: sslypushenko: Let discuss more next week .. I do want to keep accurate info of our API 19:51:12 we can consider specs like a documentation... 19:51:37 sslypushenko: yea ... 19:51:50 if we treat spec as documentation - it's ok for me to update them 19:51:50 sslypushenko, ++ Less confusing to update than add a new spec for each change 19:52:52 andrey-mp: that is how we use the API spec so far ... but we may want to start thinking about document the API outside of spec ... will discuss next week 19:53:22 meanwhile please review https://review.openstack.org/#/c/328780/ and https://review.openstack.org/#/c/329329/ 19:53:31 catherineD, Docs group is working on getting a process for documenting api 19:53:46 s in place. It's close but not wuite there yet 19:54:01 328780 - merged 19:54:27 we want to have the UI complete before the DefCore midcycle so that we can show DefCore ( especially hogepodge: ) the UI before putting it on line 19:54:48 andrey-mp, thanks! 19:54:54 andrey-mp: super speed :-) 19:55:30 I've started before meeting ) 19:55:33 #topic Open discussion 19:55:54 what is the next UI change will be? 19:55:58 I was wondering if refstack would be a good place to add a javascript-based configuration generator for interop testing 19:56:32 andrey-mp: we can add product or add more fature to vendor 19:56:33 so a user could go to a page, enter information about their cloud, and get a basic tempest.conf and accounts.yaml file that they can start from based on our experiences and talks 19:56:45 which one do we prefer ? pvaneck: andrey-mp: 19:57:07 hogepodge: good feature for product(cloud) page 19:58:40 mmm, no. Just something to get the basics for non-admin single account testing 19:58:48 help with defcore tempest config 19:59:43 hogepodge, do you use the clouds.yaml file at all? 19:59:57 hogepodge: I will add the tempest conf topic for next week ... since we are about out of time 20:00:22 Some devvs/infra think that would be a good file to have sent for cloud config info... 20:00:26 need to end the meeting .. more discussion next week 20:00:32 thx everyone .. 20:00:37 #endmeeting