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