16:59:42 <geoffarnold> #startmeeting mercadorproject 16:59:43 <openstack> Meeting started Fri Jul 10 16:59:42 2015 UTC and is due to finish in 60 minutes. The chair is geoffarnold. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:59:44 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:59:47 <openstack> The meeting name has been set to 'mercadorproject' 17:01:00 <geoffarnold> hi all 17:01:03 <shaleh> what is on the agenda today geoffarnold? 17:01:49 <geoffarnold> not a lot... still absorbing the path naming issues and the quota work that was discussed in the HMT meeting just now 17:02:13 <geoffarnold> How many of us will be at the Keystone meeting next week? 17:02:17 <geoffarnold> I will 17:02:33 * shaleh points at gyee 17:02:57 * stevemar lurks 17:03:08 <gyee> \o 17:03:52 <geoffarnold> I apologize for being a bit distracted.... just came out of an internal reorg meeting, still trying to figure out who's doing what 17:04:07 <geoffarnold> No impact on Mercador, just internal Cisco stuff 17:04:14 <shaleh> understood 17:04:18 <okrieg> the value of being in academia, no more re-orgs 17:04:24 <geoffarnold> lol 17:06:00 <gyee> quota is intercloud for now right, intracloud will be tough 17:06:07 <geoffarnold> from the HMT discussion just now, we're making progress on quotas for nova and cinder... is there any work on neutron quotas? 17:06:29 <geoffarnold> i'd have thought it was the other way, gyee 17:06:42 <geoffarnold> intracloud is the normal case 17:06:49 <gyee> geoffarnold, you're right 17:06:56 <gyee> but for mercador, its intercloud 17:07:52 <geoffarnold> ideally the publisher would set quotas for the domain which contains the virtual region 17:08:13 <geoffarnold> and the subscriber could set subquotas for projects created within that 17:08:27 <shaleh> geoffarnold: agreed. 17:08:44 <gyee> but enforcement is done at the subscriber right? 17:09:08 <geoffarnold> well.... 17:09:30 <geoffarnold> given the way nova does quotas today, it would have to be enforced at the publisher 17:09:59 <geoffarnold> because quota compliance is still a last-minute JIT thing, isn't it? 17:10:25 <geoffarnold> i.e. it's triggered by the nova-compute agent, not the nova-api 17:10:29 <shaleh> quotas are going to be a problem once this ship starts sailing 17:11:13 <gyee> I don't think distributed enforcement is reliable 17:11:19 <geoffarnold> if quotas work at all for HMT, we should be able to make them work here 17:11:25 <shaleh> we just have to ensure that we don't paint ourselves in a corner is all 17:11:30 <geoffarnold> gyee +1 17:12:03 <okrieg> can someone point me to the quota support going into HMT? 17:12:16 <okrieg> is there really a concern "work at all"? 17:12:39 <geoffarnold> okrieg: check the log here: http://eavesdrop.openstack.org/meetings/hierarchical_multitenancy/2015/hierarchical_multitenancy.2015-07-10-16.02.log.html 17:13:46 <geoffarnold> we may have to proxy the "create project" call and do some funky stuff 17:14:57 <geoffarnold> in addition to quotas, there was one topic that i wanted to raise here.... multi-cloud testing 17:15:32 <geoffarnold> how does the keystone-to-keystone stuff get tested in the standard workflow? 17:15:52 <geoffarnold> since it depends on having two independent keystones? 17:16:16 <okrieg> we have been setting up some automation around setting up testbed for k-to-K testing for the mix and match federation stuff 17:16:17 <gyee> K2K functionality is not being tested right now I don't think, unless stevemar disagrees 17:16:58 <okrieg> we should walk through the testing environment we have set up here, see if you can re-use it 17:17:08 <geoffarnold> i have this cartoon image of Jenkins with a headache 17:17:20 <gyee> hah 17:17:44 <geoffarnold> okrieg: let's put that on the agenda for our mtg on Monday 17:18:09 <okrieg> geofarnold: sure 17:18:13 <geoffarnold> has anyone talked to infra about multicloud testing? 17:18:38 <okrieg> geoffarnold: sure 17:18:49 <geoffarnold> and their response? 17:19:40 <okrieg> sorry, we didn't talk to them, (that was respose to previous message), we just been rolling our own multi-cloud infrastructure for dev/test 17:20:30 <geoffarnold> ok. i'd hoped K2K would have provoked that conversation with infra; i'll raise the topic and report back 17:20:44 <okrieg> thanks, that would be great 17:21:09 <gyee> I'll talk to our guys to see if they want to share the ansible/chef scripts upstream 17:21:19 <geoffarnold> thanks 17:21:23 <raildo> hey 17:21:36 <gyee> raildo! 17:21:37 <geoffarnold> i imagine you built up a fair amount of testing stuff for the demo 17:21:42 <geoffarnold> raildo! 17:21:47 <shaleh> geoffarnold: I have been wondering the same thing. A realistic setup for mercador is around 3 full Stacks. 17:21:51 <geoffarnold> will you be in Boston next week? 17:22:03 <gyee> geoffarnold, we have some scripts internally when we deploy K2K to public cloud 17:22:17 <raildo> geoffarnold: no :( I don't have money to go to boston 17:22:18 <gyee> we may need legal to review them before sharing them upstream 17:22:29 <gyee> standard operating procedure :( 17:23:06 <geoffarnold> so gyee, are you doing K2K between Helion private cloud and Helion public (the kind of federation pattern we talked about this week)? 17:23:27 <gyee> geoffarnold, yes, on our roadmap 17:23:36 <gyee> cloudbusting 17:24:03 <geoffarnold> raildo: i hope we'll webex you in (or whatever technology we're using - okrieg?) 17:24:35 <raildo> geoffarnold: awesome! I can use anyone haha 17:24:56 <gyee> geoffarnold, public cloud as a service provider has been running on our public cloud since Liberty, its tagged as beta/poc feature right now 17:25:25 <geoffarnold> excellent, gyee - thx 17:26:19 <okrieg> let me check what the team has set up (even though we are hosting, my Marriage is at stake if I am not sitting with my wife in Barcelona next week, so won't be there) 17:26:25 <raildo> okrieg: I was read the log here, about the quota support to HMT, we are workng to provide nested quotas in nova and cinder in liberty, so the project_admin in a parent project will be able do update the quota for the subprojects 17:26:55 <geoffarnold> raildo: is that the main work that's still outstanding for reseller? 17:27:07 <geoffarnold> or are their other items? 17:27:24 <okrieg> raildo: perfect! 17:27:58 <geoffarnold> okrieg: I'm happy to provide WebEx if necessary 17:28:15 <raildo> geoffarnold: for now, we are working to finish the last patches about reseller, there is to include the is_domain information in the token response, and update the keystone plicy.json to use is_domain 17:28:59 <raildo> geoffarnold: so, in a near future we can handle with a project.is_domain=True using only project scope tokens 17:29:00 <geoffarnold> Oops their -> there (bleepin' spelling correction) 17:29:39 <okrieg> geoffarnold: will check with the team has set up, but nobody suggested before I think. We have some big screens, but in another room, do we want to have some sessions with webex, or the whole meedup? 17:29:39 <raildo> scoped* 17:30:42 <gyee> okrieg, there's a T line that goes from airport to BU right? 17:30:43 <geoffarnold> I guess we should ask the PTL.... I like having a WebEx running the whole time 17:31:06 <geoffarnold> gyee: not directly - change at govvt center 17:31:09 <geoffarnold> govt 17:31:26 <geoffarnold> blue line to green line "B" 17:31:35 <raildo> geoffarnold: ++ it would be great for us here in Brazil :) 17:31:53 <gyee> I vote for next midcycle in Brazil 17:32:00 <shaleh> ++ 17:32:02 <raildo> gyee: ++++++ 17:32:02 <shaleh> :-) 17:32:25 <geoffarnold> let me ping morgan; it's easiest if there's a dedicated laptop for the webex; i can do that 17:32:30 <geoffarnold> and Brazil FTW!!!! 17:32:55 <raildo> I'll propose for the next PTL this point :) 17:34:24 <okrieg> geoffarnold: let me know what morgan says, and will see if we can set up a big screen if he wants 17:34:44 <geoffarnold> raildo: do we have a wiki page that summarizes the reseller mode from end to end? i couldn't find one 17:34:56 <geoffarnold> okrieg: wilco 17:35:50 <raildo> geoffarnold: nope, btw, I start writing a post blog about reseller 17:36:15 <raildo> geoffarnold: I'll send to you asap (probably next week) 17:36:25 <geoffarnold> looking forward to it. let's cache a copy in the wiki 17:36:51 <raildo> geoffarnold: sure 17:37:18 <geoffarnold> i hadn't realized that project scope token stuff wasn't there it - we'll build on it 17:37:25 <geoffarnold> it->yet 17:38:30 <geoffarnold> okrieg: offtopic: is parking as hopeless as i'd expect? shall i plan public transport 17:38:44 <okrieg> YES 17:38:53 * geoffarnold shudders 17:39:17 * geoffarnold finds his Charlie card, resolves to reload it 17:39:59 <okrieg> they just started a new building in the parking lot beside us, and are doing construction in the next nearest parking lot. Even if we arrange parking passes for people, the probablilty of getting a spot is low :-( 17:40:10 <okrieg> I bike, or come in at 7AM 17:40:51 <geoffarnold> 7AM is OK (even if my body is still on Pacific time), but biking in Boston :-( 17:42:12 <gyee> looks like its going to rain next week too 17:42:12 <geoffarnold> OK guys, I need to wrap this early and go to find out what that reorg was all about. Apologies. 17:42:27 <geoffarnold> sweet 17:42:48 <geoffarnold> thanks 17:42:52 <gyee> geoffarnold, re-org = promotion for somebody :) 17:42:52 <geoffarnold> #endmeeting