Wednesday, 2016-03-02

*** jmckind has joined #openstack-defcore00:23
*** jlk has quit IRC00:46
*** jlk has joined #openstack-defcore00:46
*** jlk has quit IRC00:46
*** jlk has joined #openstack-defcore00:46
*** cjvolzka has quit IRC01:23
*** cjvolzka has joined #openstack-defcore01:23
*** cjvolzka has quit IRC01:23
*** jmckind is now known as jmckind_02:40
*** jmckind_ has quit IRC02:46
*** jmckind has joined #openstack-defcore03:22
*** jmckind is now known as jmckind_03:29
*** jmckind_ has quit IRC03:35
*** jmckind has joined #openstack-defcore03:39
*** jmckind has quit IRC04:09
*** jmckind has joined #openstack-defcore04:39
*** pcaruana has joined #openstack-defcore05:36
*** pcaruana has quit IRC05:49
*** jmckind has quit IRC05:59
*** kbaikov has quit IRC06:29
*** kbaikov has joined #openstack-defcore06:42
*** pilgrimstack1 has joined #openstack-defcore07:09
*** pilgrimstack has quit IRC07:10
*** markvoelker has quit IRC07:58
*** pcaruana has joined #openstack-defcore08:02
*** markvoelker has joined #openstack-defcore08:58
*** edmondsw has joined #openstack-defcore12:46
*** markvoelker has quit IRC12:48
*** markvoelker has joined #openstack-defcore12:49
*** cjvolzka has joined #openstack-defcore13:57
*** pcaruana has quit IRC16:05
*** johnthetubaguy has quit IRC16:15
*** johnthetubaguy has joined #openstack-defcore16:15
*** catherineD|2 has joined #openstack-defcore16:58
catherineD|2o/16:59
markvoelkero/16:59
eglutecatherineD|2 can you please repeat your last question?16:59
*** rockyg has joined #openstack-defcore16:59
catherineD|2sure eglute16:59
catherineD|2RefStack vendor registration questions.   (   http://lists.openstack.org/pipermail/defcore-committee/2016-February/001035.html )16:59
catherineD|2do we allow "Vendors registering with RefStack not being in OpenStack MarketPlace"16:59
purpo/, but only partly due to a 9a call.17:00
eglutei think i am ok with vendors not being in marketplace17:00
eglutesince it might take time for them to get into marketplace as well17:01
markvoelkerCurious: what's the use case for a vendor going through the process to get a logo agreement but not being in the marketplace?17:01
catherineD|2So at RefStack anyone can register a "private" vendor .... will need foundation approval before it becomes a official vendor17:01
markvoelkereglute: ah, you're thinking it's a timing thing?  Gotcha...17:01
eglutehogepodge what do you think17:01
eglutemarkvoelker right17:01
markvoelkerNo idea how long it takes to get a Marketplace entry...hogepodge might17:01
eglutesince right now it is a manual process17:01
*** gema has quit IRC17:01
catherineD|2markvoelker: The use case is for general interops test like ec2 compatibility tests17:01
*** gema has joined #openstack-defcore17:02
markvoelkercatherineD|2: Got it.  Although today that's not something we actually support, so perhaps a bit lower priority?17:02
egluteright, and also for companies that want to upload their private cloud info, but it would never be listed in marketplace, since they would not be interested in selling it17:02
catherineD|2I think RefStack code should facilitate interops tests but the RefStack Site should be for OpenStack trade mark17:03
markvoelkereglute: Do we really have people uploading data on their private clouds?  What's the motivation for doing so?17:03
eglutecatherineD|2 i agree with that17:03
catherineD|2markvoelker: I think so in term of priority ...17:03
eglutemarkvoelker right now i am guessing! hogepodge, what have you seen?17:03
markvoelkereglute: =)  I could see us potentially trying to motivate people to do so in the future to give us a better sense of what's actually supported/used "in the real world", just wondering if anyone's actually doing it today.17:04
egluteright... we want them to upload :)17:05
rockygprivat cloud info could become a thing for private clouds allowing hybrid/bursting17:05
catherineD|2markvoelker: eglute: I am OK if the guidance from DefCore/Foundation is to concentrate on OpenStack official vendors (that is vendors exist in Marketplace) for now17:06
rockygAlso, some sites might have both private and public and want to assure users that moving between the two will work.17:06
hogepodgeeglute: I only see results that are submitted to me17:07
rockygLike governments, schools, etc17:07
hogepodgemarkvoelker: I have a list of individuals who are interested in running refstack and submitting data. We're parsing the latest survey results to finalize the list.17:07
hogepodgeWe're going to be asking them to follow up on that and submit results before Austin17:08
rockyghogepodge, cool!17:08
markvoelkerhogepodge: Cool.  Non-vendor individuals I take it?  So you're saying we definitely don't want to use the MarketPlace as an identity source?  Look for a looser coupling between the two?17:09
catherineD|2hogepodge: please have them upload data with signature ... Once we have vendor/product registration in place ... they can associate their data to it17:09
eglutehogepodge whats your preference regarding catherineD|2 original question?17:09
hogepodgemarkvoelker: the person who filled out the survey, be it for themselves or on behalf of their employer17:09
hogepodgevendors shouldn't have to be in marketplace to be listed in refstack17:10
rockyghogepodge, ++17:10
hogepodgecatherineD|2: ^^17:11
eglutecatherineD|2 does that work for you? "vendors shouldn't have to be in marketplace to be listed in refstack"?17:11
catherineD|2hogepodge: the vendors that are in RefStack and not marletplace are they "official" vendors?17:11
hogepodgecatherineD|2: we should work to make sure vendors are accurately represented in refstack17:11
rockygcatherineD|2, so not necessarily "vendors" but certified operators?17:12
rockygcertified via passinf refsack.17:12
markvoelkerSo pointing back to http://lists.openstack.org/pipermail/defcore-committee/2016-February/001035.html questions 1A and 1B...17:12
catherineD|2hogepodge: certify a vendor is a big job for RefStack and we are not ready for that for the Mitaka release17:12
hogepodgeI don't have a sense of official. It can have so many definitions. To be in the marketplace you must be a sponsor.17:13
markvoelkerI think what catherineD|2 is getting at is: if we aren't going to use the MarketPlace as an identity source, what information does RefStack need to collect/store/etc to create a "vendor entity"?17:13
catherineD|2As current design RefStack rely on foundation member to approve (to make) a vendor to be "official"17:13
hogepodgeRefStack shouldn't be pay to play, as a general test-result collection service it needs to have a lower barrier to entry17:13
rockygIntersting.  I didn't know about the sponsorship aspect.17:13
catherineD|2markvoelker: ++17:13
hogepodgerockyg: http://www.openstack.org/assets/marketplace/join-the-marketplace.pdf17:14
catherineD|2hogepodge: RefStack will concentrating on the testing part and hope to leverage the foundation for the vendor verification parts17:14
catherineD|2at least for the Mitaka cycle17:15
hogepodgecatherineD|2: what information would you want from the marketplace for vendors? My suggestion would be to mirror that if a marketplace entry exists, otherwise create a local entry with the same fields you require17:15
rockygessentially private stays private unl+17:16
hogepodgecatherineD|2: yeah, I can help with that.17:16
rockygess/until foundation does something17:16
rockyghogepodge, catherineD|217:17
catherineD|2I am OK with the agreement that private stays private until foundation approval17:17
rockyg== develop policy around it. but just leave private until then17:17
rockygs/==/++17:17
catherineD|2right now we only collect name and description of vendor (and many internal meta data)17:18
catherineD|2we can add additional info later if needed17:18
rockyg++17:18
markvoelkercatherineD|2: I think maybe that's sufficent for a minimum viable product, but I might suggest one additional piece of info: the URL of the marketplace entry if one exists.  That way it's super easy to provide a minimal linkage to the marketplace for situations where an entry exists.17:19
markvoelker(and saves you from having to actually try to pull any data from the Marketplace itself...instead you just point to it.)17:19
catherineD|2markvoelker: good idea will do ... we will add a URL field as optional17:19
eglutedoes this answer your question catherineD|2?17:20
hogepodgecatherineD|2: I want marketplace listings to link back to refstack results as part of fulfilling the transparency requirement17:20
hogepodgecatherineD|2: that's dev effort on our side, though17:20
catherineD|2it would be nice if someone can summary in an agreement sentence to show the RefStack team17:20
markvoelkerhogepodge: Seems like if RefStack collects the marketplace link when creating a vendor it should be easy for them to provide you with the data you need to do that17:21
markvoelkercatherineD|2: I can take that AI if no one else volunteers, but bear with me...I'm stuck in meetings the rest of the day and need to deal with the midcycle agenda too. =)17:22
catherineD|2markvoelker: Thank you!!17:23
eglutethanks markvoelker.17:23
markvoelkerOk, there were several other questions in http://lists.openstack.org/pipermail/defcore-committee/2016-February/001035.html that need addressing too I believe?17:24
eglutecatherineD|2 do you have anything else that would like resolved before midcycle?17:24
catherineD|2thank you all for staying over time for RefStack discussion17:24
catherineD|2eglute: I am good for now ... thank so much!17:24
egluteglad to help. thank you so much for doing all this work!17:24
* markvoelker feels like he owes catherineD|2 a beer or three in Austin17:25
* catherineD|2 nob17:25
*** galstrom_zzz is now known as galstrom17:32
*** rockyg has quit IRC17:51
gemamarkvoelker: ping17:51
gemaeglute: you available?17:54
gemamaybe I should just send an email to the list and ask all my questions17:54
gema:D17:54
egluteyes i am here!18:01
markvoelkergema: That'd be good--sorry, I'm in training all afternoon today18:01
eglutebut yes, email is also good!18:01
gemaeglute: ok, maybe you can give me a push in the right direction18:02
eglutei can try!18:02
gemahttps://docs.google.com/spreadsheets/d/1AEUdiv_W3QXz3R3uMPJyuZBe0cT0qE35TRAkXtvXoIs/edit#gid=018:02
gemaI have gone through the keystone apis and chosen the ones I don't think require admin18:02
gemathen looked at the tests18:02
egluteok18:03
gema(keystone also have some tests inside the project itself)18:03
gemafirst I am not sure if the capabilities have a 1-1 relationship with the api calls18:03
eglutei think the tests is the tricky part18:04
eglutealso, have you looked at https://github.com/openstack/defcore/blob/master/working_materials/scoring.txt?18:05
egluteand we have a script for scoring: https://github.com/openstack/defcore/tree/master/working_materials18:05
gemaeglute: yes, however I am not sure how that ties up with the current capabilities18:05
gemathat is just an example, right?18:05
egluteright18:06
eglutefor keystone, we currently have very few tests18:06
gemacos the only required tests for keystone that I could find are the token ones18:06
gemahttps://github.com/openstack/defcore/blob/master/2015.07/2015.07.required.txt18:06
eglutehttps://github.com/openstack/defcore/blob/master/2016.01.json#L1918:07
gemaoh, so that's the right file18:07
gemathanks :D18:07
gemaeglute: and regarding the name of the capability18:08
gemado you have a naming convention?18:08
eglutei dont think so...18:08
gemaok, will follow the identity-v2 or 3 and the name18:09
gemaeglute: so once I have identified the calls that do not require admin and counted the tests that are calling them18:10
gemado we need 2 or more tests for them to be considered?18:10
gemawht's the minimum?18:10
egluteideally, 2 or more would be good. however, right now we do have capabilities with only one test18:11
gemaok18:11
gemaso I will wait for PTL's feedback and have another read at everything18:11
gemahe said there are a few things that should be / could be included18:11
markvoelkerQuick drive-by during a momentary break in training:18:12
markvoelkergema: you may want to have a look at https://github.com/openstack/defcore/blob/master/HACKING.rst and https://github.com/openstack/defcore/blob/master/working_materials/scoring.txt18:12
gemamarkvoelker: alright, will read the hacking one and the other more in depth (I have already read it but I didn't tell me a lot, now that I have tried to find the capabilities things may be different)18:13
markvoelkerThere was a fair amount of discussion about v2 vs v3 for keystone in the past (it's a bit of a trouble spot), but I don't have references handy at the moment.  v2 is being deprecated now, so you can probably shy away from anything v2-related18:13
gemamarkvoelker: ok, I was expecting steve to suggest that18:14
markvoelkergema: cool.  Thanks for getting this going!18:14
* markvoelker returns to training 18:15
gemamarkvoelker: thank you!18:15
gemaeglute: ok, so I will keep going and see where I end up, I was afraid I wasn't going to have anything useful for the discussion next week18:15
gemaeglute: thank you18:15
gemaeglute: whenever you have ready the ceilometer one , I 'd be interested in seeing it18:16
egluteno, thank you! i still need to do mine. i think i will have the same questions :)18:16
gemaso that I know what format would be better18:16
gema:D18:16
eglutemine will not be a good example! i think markvoelker and hogepodge have done this more than anyone else18:16
gemaalright, then we'll want to see theirs :D18:16
* gema can see herself typing furiously during the 9am scoring of neutron session next Wed x)18:17
gemathank you both18:17
gemawill call it a day and continue tomorrow18:17
* markvoelker ducks back in because who can do just one thing at a time anyway?18:29
markvoelkergema: if it helps, here was the initial Neutron scoring patch...the discussion might be useful for context: https://review.openstack.org/#/c/210080/18:29
* markvoelker gets a stern look from the instructor and goes back to training18:29
*** dwalleck has joined #openstack-defcore18:56
*** dwalleck has quit IRC18:56
gemamarkvoelker: it helps a lot, thanks!18:58
*** galstrom is now known as galstrom_zzz18:59
*** galstrom_zzz is now known as galstrom19:32
*** galstrom is now known as galstrom_zzz19:50
*** galstrom_zzz is now known as galstrom20:09
*** zehicle has quit IRC20:15
*** zehicle has joined #openstack-defcore20:18
*** reed_ has joined #openstack-defcore20:21
*** reed_ has quit IRC21:35
*** edmondsw has quit IRC22:32
*** galstrom is now known as galstrom_zzz22:57
*** cjvolzka has quit IRC23:04
*** jmckind has joined #openstack-defcore23:41
*** jmckind has quit IRC23:42
*** jmckind has joined #openstack-defcore23:42
*** jmckind is now known as jmckind_23:54

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