*** cloudchimp has quit IRC | 00:18 | |
*** sacharya has joined #openstack-meeting-alt | 00:20 | |
*** rnirmal has quit IRC | 00:21 | |
*** amyt has joined #openstack-meeting-alt | 01:29 | |
*** amyt has quit IRC | 01:32 | |
*** amyt has joined #openstack-meeting-alt | 01:32 | |
*** cloudchimp has joined #openstack-meeting-alt | 01:40 | |
*** lifeless has quit IRC | 01:43 | |
*** kaganos has joined #openstack-meeting-alt | 02:04 | |
*** cp16net is now known as cp16net|away | 02:09 | |
*** cp16net|away is now known as cp16net | 02:09 | |
*** bdpayne has quit IRC | 02:13 | |
*** robertmyers has joined #openstack-meeting-alt | 02:14 | |
*** cloudchimp has quit IRC | 02:15 | |
*** lifeless has joined #openstack-meeting-alt | 03:48 | |
*** esp has joined #openstack-meeting-alt | 03:55 | |
*** esp has left #openstack-meeting-alt | 03:55 | |
*** bdpayne has joined #openstack-meeting-alt | 04:33 | |
*** bdpayne has quit IRC | 05:33 | |
*** sacharya has quit IRC | 05:57 | |
*** esp has joined #openstack-meeting-alt | 06:01 | |
*** esp has left #openstack-meeting-alt | 06:15 | |
*** amyt_ has joined #openstack-meeting-alt | 07:26 | |
*** amyt has quit IRC | 07:30 | |
*** amyt_ is now known as amyt | 07:30 | |
*** kaganos has quit IRC | 07:52 | |
*** kaganos has joined #openstack-meeting-alt | 08:34 | |
*** kaganos has quit IRC | 10:32 | |
*** kaganos has joined #openstack-meeting-alt | 10:39 | |
*** kaganos has quit IRC | 10:42 | |
*** SpamapS_ has joined #openstack-meeting-alt | 11:49 | |
*** SpamapS has quit IRC | 11:49 | |
*** robertmyers has quit IRC | 13:27 | |
*** amyt has quit IRC | 13:49 | |
*** robertmyers has joined #openstack-meeting-alt | 14:38 | |
*** cloudchimp has joined #openstack-meeting-alt | 14:58 | |
*** amyt has joined #openstack-meeting-alt | 15:23 | |
*** rnirmal has joined #openstack-meeting-alt | 15:24 | |
*** jcru has joined #openstack-meeting-alt | 15:28 | |
*** jcru is now known as jcru|away | 15:45 | |
*** sacharya has joined #openstack-meeting-alt | 15:53 | |
*** jcru|away is now known as jcru | 15:53 | |
*** sacharya has quit IRC | 15:57 | |
*** bdpayne has joined #openstack-meeting-alt | 16:28 | |
*** sacharya has joined #openstack-meeting-alt | 16:29 | |
*** amyt has quit IRC | 16:51 | |
*** amyt has joined #openstack-meeting-alt | 16:51 | |
*** SpamapS_ is now known as SpamapS | 16:52 | |
*** SpamapS has joined #openstack-meeting-alt | 16:53 | |
*** esp has joined #openstack-meeting-alt | 16:55 | |
*** esp has quit IRC | 17:05 | |
*** capnkooc has joined #openstack-meeting-alt | 17:07 | |
*** jcru has quit IRC | 17:24 | |
*** esp has joined #openstack-meeting-alt | 17:40 | |
*** esp has left #openstack-meeting-alt | 17:44 | |
*** heckj has joined #openstack-meeting-alt | 18:02 | |
*** esp has joined #openstack-meeting-alt | 18:02 | |
*** kaganos has joined #openstack-meeting-alt | 18:05 | |
*** jcru has joined #openstack-meeting-alt | 18:15 | |
*** esp has quit IRC | 18:22 | |
*** esp has joined #openstack-meeting-alt | 18:24 | |
*** esp has left #openstack-meeting-alt | 18:24 | |
*** cp16net is now known as cp16net|away | 18:35 | |
*** cp16net|away is now known as cp16net | 18:56 | |
*** heckj has quit IRC | 19:02 | |
*** rnirmal_ has joined #openstack-meeting-alt | 19:04 | |
*** esp has joined #openstack-meeting-alt | 19:05 | |
*** esp has left #openstack-meeting-alt | 19:05 | |
*** rnirmal has quit IRC | 19:06 | |
*** rnirmal_ is now known as rnirmal | 19:06 | |
*** jcru has quit IRC | 19:24 | |
*** jcru has joined #openstack-meeting-alt | 19:56 | |
*** heckj has joined #openstack-meeting-alt | 20:00 | |
*** vipul is now known as vipul|away | 20:07 | |
*** cp16net is now known as cp16net|away | 20:20 | |
*** cp16net|away is now known as cp16net | 20:34 | |
*** capnkooc has quit IRC | 20:37 | |
*** vipul|away is now known as vipul | 20:38 | |
*** djohnstone has joined #openstack-meeting-alt | 20:49 | |
*** rnirmal has quit IRC | 20:53 | |
*** rnirmal has joined #openstack-meeting-alt | 20:54 | |
*** vipul is now known as vipul|away | 20:55 | |
*** vipul|away is now known as vipul | 21:07 | |
*** cp16net is now known as cp16net|away | 21:50 | |
*** SlickNik has joined #openstack-meeting-alt | 21:51 | |
*** cp16net|away is now known as cp16net | 21:53 | |
*** hub_cap has joined #openstack-meeting-alt | 21:55 | |
*** grapex has joined #openstack-meeting-alt | 21:55 | |
hub_cap | trickle time | 21:58 |
---|---|---|
SlickNik | woot, woot | 22:00 |
cp16net | w00t | 22:00 |
hub_cap | #startmeeting reddwarf | 22:00 |
openstack | Meeting started Tue Feb 12 22:00:28 2013 UTC. The chair is hub_cap. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:00 |
*** openstack changes topic to " (Meeting topic: reddwarf)" | 22:00 | |
openstack | The meeting name has been set to 'reddwarf' | 22:00 |
hub_cap | we will give a bit more before we begin | 22:00 |
vipul | oh it has begun | 22:01 |
*** datsun180b has joined #openstack-meeting-alt | 22:01 | |
hub_cap | lul | 22:01 |
hub_cap | z | 22:01 |
datsun180b | Just after the buzzer | 22:01 |
hub_cap | #link http://wiki.openstack.org/Meetings/RedDwarfMeeting | 22:01 |
hub_cap | #topic action items | 22:01 |
*** openstack changes topic to "action items (Meeting topic: reddwarf)" | 22:01 | |
hub_cap | #link http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-02-05-22.00.html | 22:01 |
hub_cap | aight lets get this ball rolling, vipul youre up. got a link for that blueprint on roles? | 22:02 |
vipul | yup | 22:02 |
vipul | #link https://blueprints.launchpad.net/reddwarf/+spec/api-policies | 22:02 |
hub_cap | very nice. any progress on it as of yet? | 22:03 |
vipul | i think the for things like 'enable root user' we'll want to support more granular roles | 22:03 |
vipul | not yet.. | 22:03 |
hub_cap | vipul: sure the approach nova has lets u define any arbitrary role | 22:03 |
hub_cap | the policy file stuff | 22:03 |
vipul | cool... i think it may be a simple port, we'll see | 22:03 |
hub_cap | ya i thik so too :) like limits :D | 22:03 |
vipul | gotta love copy/pasta | 22:04 |
hub_cap | yuuuuuuuuup | 22:04 |
SlickNik | heh | 22:04 |
hub_cap | djohnstone: youre next but lets let it ride till the actual repose update section | 22:04 |
djohnstone | k | 22:04 |
*** heckj has quit IRC | 22:04 | |
hub_cap | kaganos: hows the percona stuff comin? | 22:04 |
hub_cap | well crap... lets wait on that too | 22:04 |
hub_cap | since we have topics for both :P | 22:04 |
hub_cap | lulz | 22:04 |
SlickNik | sounds good. | 22:05 |
kaganos | i'll need a bp as well | 22:05 |
vipul | #action hub_cap to create a couple more dummy bps | 22:05 |
hub_cap | word | 22:05 |
kaganos | do we need one for every project? | 22:05 |
hub_cap | we prolly need like 5 for all of them :) | 22:05 |
hub_cap | or more | 22:05 |
kaganos | need one for reddwarf and one for reddwarf-integration | 22:05 |
hub_cap | so i suck. i havent started a markdown yet for the api. We havent made much progress on it but id like to propse a breakout session to discuss the api at the summit | 22:05 |
hub_cap | ill talk about that in a bit, i talked to ttx about how we fit in | 22:06 |
kaganos | or an "ok" to checkin with a single one | 22:06 |
*** imsplitbit has joined #openstack-meeting-alt | 22:06 | |
vipul | kaganos, i think we'll just create one for each .. hub_cap please create dummy for both projects | 22:06 |
hub_cap | roger | 22:06 |
hub_cap | dkehn is not present. anyone have a update on his snapshot bp? | 22:06 |
vipul | he is working throught he schema design at the moement | 22:07 |
hub_cap | coo | 22:07 |
vipul | i think he is making progress, some things will change -- like xtrabackup | 22:07 |
vipul | from the consistent-snapshots bp | 22:07 |
hub_cap | well then... thats all of our action items w00t | 22:07 |
SlickNik | wow, new record. | 22:07 |
hub_cap | #topic Quotas / Limits Updates | 22:07 |
*** openstack changes topic to "Quotas / Limits Updates (Meeting topic: reddwarf)" | 22:07 | |
vipul | new more action items | 22:07 |
vipul | need | 22:07 |
*** cloudchimp has quit IRC | 22:07 | |
SlickNik | But only because we punted two of them to later discussions :P | 22:07 |
cp16net | 7 min | 22:07 |
hub_cap | def, we arent workin hard enough!! | 22:07 |
hub_cap | SlickNik: SHHHHHHHHH | 22:08 |
kaganos | vipul, started talking like Yoda ?? | 22:08 |
vipul | kaganos: LOL | 22:08 |
hub_cap | so lets start w/ the public code wrt this topic. how are absolute and rate limits comin | 22:08 |
vipul | it was bound to happen | 22:08 |
hub_cap | and remember absolute limits == quotas :) | 22:08 |
vipul | Esmute ^ | 22:08 |
SlickNik | He's coming on, one sec. | 22:09 |
vipul | why the name change/ | 22:09 |
grapex | hub_cap: I thought they were more "extreme" edgy forms of limits marketed to a younger crowd. | 22:09 |
vipul | heh | 22:09 |
Esmute | quota are going well. | 22:09 |
hub_cap | LOL those are absolut limits grapex | 22:09 |
Esmute | i have created all the db tables, models and i have done reservation for both create/delete instances | 22:09 |
datsun180b | I think it's more absolute limits ⊆ quotas | 22:09 |
imsplitbit | grapex, you're thinking of iXTREME Limits | 22:09 |
grapex | lol | 22:09 |
Esmute | i also wrote unit tests against the reservation engine | 22:09 |
hub_cap | great Esmute | 22:10 |
imsplitbit | and it's newer cousin eXTREME Limits | 22:10 |
hub_cap | good progress | 22:10 |
djohnstone | hub_cap: You mentioned that we were going to look at hammering out a /limits/ API call but I completely forgot about that when we were talking yesterday | 22:10 |
Esmute | what is missing is a way to allow users to set quota limits on tenants... | 22:10 |
hub_cap | djohnstone: ya we should work thru that during this discussion | 22:10 |
Esmute | as of now, the quota limits are configurables and will start with a default value. | 22:10 |
hub_cap | cool. i think its ok to pull that in as a v1 and then add api calls if u want to do them in 2 reviews | 22:11 |
Esmute | i will add an api for users to set/update quota limits | 22:11 |
hub_cap | okey | 22:11 |
Esmute | sounds good. | 22:11 |
hub_cap | so fyi, code freeze is this wk but we arent gonna participate in it :) | 22:11 |
vipul | Esmute: you can split them up in multiple reviews if you think it makes sense | 22:11 |
Esmute | i should be sending something to be reviewed tomorrow | 22:11 |
vipul | whaaa? | 22:11 |
hub_cap | might be esier on our eyes | 22:11 |
vipul | what code freeze | 22:11 |
hub_cap | vipul: for all the openstack projects | 22:11 |
Esmute | yes | 22:11 |
SlickNik | code freeze? | 22:11 |
hub_cap | no new code/features | 22:11 |
*** rnirmal has quit IRC | 22:11 | |
vipul | oh | 22:11 |
hub_cap | only bugs / existing features | 22:12 |
cp16net | griz | 22:12 |
Esmute | first review will be reservation, quota checking | 22:12 |
juice | tip when? for what? | 22:12 |
SlickNik | ah, for grizzly? | 22:12 |
vipul | 2 months away! | 22:12 |
hub_cap | Esmute: perfect | 22:12 |
grapex | Makes sense since our project lives in a forge. | 22:12 |
Esmute | second review will be api to add/update quota limits | 22:12 |
hub_cap | sounds good to me Esmute | 22:12 |
vipul | waterfall FTW | 22:12 |
hub_cap | lol | 22:12 |
Esmute | in the first review, the quota limit will be obtained from the conf | 22:12 |
juice | we need a third blueprint then for limits | 22:12 |
hub_cap | so was it esp working on rate limits? | 22:12 |
juice | rate limits | 22:12 |
hub_cap | juice: was that u? | 22:12 |
juice | no that is esp and I | 22:12 |
SlickNik | esp and juice | 22:12 |
SlickNik | teamin' up on it.. | 22:13 |
hub_cap | ok cool. hows thats goin yer next. and yes i think a diff BP would be good for rate limits | 22:13 |
juice | dan ported most of the code from nova. I am working on unit tests. | 22:13 |
hub_cap | they really only meet in a single /limits call | 22:13 |
juice | 7 or the 34 are still failing | 22:13 |
hub_cap | woah juice whos dan?!?! ;) | 22:13 |
kaganos | man! i lose track with all those nicks … what happened to simply using regular human names ??! | 22:13 |
juice | esp | 22:13 |
hub_cap | kaganos: whats a regular human name!?! ;) | 22:13 |
vipul | like kaganos | 22:13 |
kaganos | i felt i had too ... | 22:14 |
kaganos | sorry :( | 22:14 |
hub_cap | thats what /whois is for | 22:14 |
datsun180b | ^^ | 22:14 |
hub_cap | ok great progress. looking foward to seeing it impl'd | 22:14 |
vipul | shoudl be this week for both.. that's the goal | 22:14 |
hub_cap | so are yall teaming up to do the /limits call? Esmute/ juice | 22:14 |
hub_cap | since u both have pieces that touch it | 22:14 |
hub_cap | or are u racing to see who has to rebase | 22:14 |
Esmute | not really | 22:15 |
vipul | esp mentioned that there is one call that depended on quotas | 22:15 |
juice | hub_cap: I think the integration is yet to come | 22:15 |
Esmute | i think we are doing this separately | 22:15 |
vipul | basically freindly api to list all limits | 22:15 |
Esmute | ok.. i can talk to him | 22:15 |
juice | there is a bit of over lap but not too much | 22:15 |
Esmute | ok.. i havent done any api yet | 22:15 |
hub_cap | right id say one of yall push first and the other rebase/finish | 22:15 |
Esmute | so i can get together with esp | 22:15 |
vipul | coo | 22:15 |
hub_cap | okey. alternative would be to push a dummy limits call... but if yall will be done this wk i dont wanna go that far | 22:16 |
hub_cap | will that be ok for u djohnstone? | 22:16 |
djohnstone | yes | 22:16 |
juice | hub_cap: we'll be done within a couple of days | 22:16 |
hub_cap | tight | 22:16 |
juice | eta thursday | 22:16 |
Esmute | something simple for api... like /quotas and /quota-usages | 22:17 |
hub_cap | Esmute: ure talkin about the setter api | 22:17 |
hub_cap | the /limits call returns both rate and absolute too | 22:17 |
Esmute | setter and getter | 22:17 |
hub_cap | so users can tell what limits they are | 22:17 |
hub_cap | check http://api.openstack.org/api-ref.html | 22:17 |
vipul | Esmute: you're correct, i think the only thing is /limits needs to pull from your stuff as well | 22:17 |
hub_cap | GET v2/{tenant_id}/limits | 22:17 |
juice | hub_cap: will take a look thanks | 22:18 |
hub_cap | the whole quota-sets stuff is for administrators fyi as per the api | 22:18 |
hub_cap | Enables administrators (depending on policy settings) to see quotas for a tenant, update quotas, and view default quotas. | 22:18 |
Esmute | thats for rate-limits only right, hub_cap? | 22:18 |
hub_cap | Esmute: no | 22:18 |
cp16net | #link http://api.openstack.org/api-ref.html | 22:18 |
Esmute | shouldnt we have one for quota limits? | 22:18 |
SlickNik | no, that's for both esmute. | 22:18 |
hub_cap | Esmute: https://gist.github.com/hub-cap/4773972 | 22:19 |
vipul | look at the response json | 22:19 |
hub_cap | thats a snippet of teh response json | 22:19 |
Esmute | ahhh ok | 22:19 |
hub_cap | yup. and then the /quotas will be admin calls | 22:19 |
hub_cap | all the more reason to have a policy defined right vipul :P | 22:19 |
Esmute | any reason why we are combining rate and absolute limits together? | 22:19 |
Esmute | Is it to be in synced with nova> | 22:20 |
hub_cap | Esmute: cuz they are both limits from a user perspective | 22:20 |
vipul | heh yes.. we'll modify when we get there | 22:20 |
hub_cap | do u _want_ to make 2 calls to get your limits? | 22:20 |
hub_cap | i dont :) | 22:20 |
hub_cap | a user cant mod their quotas so all the calls that do quota mod will be administrator driven | 22:20 |
SlickNik | one call for users to get all limits, I guess, regardless of whether absolute or rate-limited. | 22:20 |
Esmute | ok | 22:20 |
hub_cap | SlickNik: yessir | 22:20 |
Esmute | ill sync up with esp and juice about the api call | 22:21 |
hub_cap | perfect | 22:21 |
vipul | hub_cap: so where does repose fit in | 22:21 |
hub_cap | well djohnstone can answer that | 22:21 |
vipul | my understanding is you'll have to implement a couple of API calls that repose can call back into | 22:21 |
vipul | will that go in Reddwarf? | 22:21 |
djohnstone | We will pull the absolute limits out. | 22:21 |
hub_cap | my guess is that they will be those calls /limits | 22:22 |
vipul | what about getting current count, eetc | 22:22 |
cp16net | btw i see the v2 api in nova have rate and absolute together | 22:22 |
djohnstone | then we will return repose Rate Limits and Absolute limits combined | 22:22 |
hub_cap | vipul: those will be the other api calls Esmute is creating in /quotas | 22:22 |
hub_cap | the admin-esque calls | 22:22 |
vipul | ah .. so the current count of resources (# of instaces) will be covered by the /quotas callL? | 22:23 |
hub_cap | is my guess vipul... i havent looked at it much. but we have a team running nova+repose using that api | 22:23 |
vipul | ah ok | 22:23 |
SlickNik | clarification: does repose enforce both absolute and rate-limit or just rate-limits? | 22:23 |
djohnstone | just rate | 22:23 |
vipul | i guess i need to look a bit further.. maybe if you give Repose admin role.. then they may have everything they need | 22:23 |
hub_cap | ahh look @ this vipul | 22:24 |
hub_cap | Used Limits | 22:24 |
Esmute | s | 22:24 |
hub_cap | on the api page | 22:24 |
cp16net | yesh | 22:24 |
hub_cap | its a extension that adds used limits | 22:24 |
vipul | oh it's only rate..t hen it makes sense | 22:24 |
SlickNik | thanks djohnstone, that makes sense then. | 22:24 |
hub_cap | so we might just put that in the /limit call by default | 22:24 |
vipul | ah ok | 22:24 |
hub_cap | absolute is hanigng down at the bottom of "Used Limits" vipul | 22:24 |
cp16net | v2/{tenant_id}/limits | 22:24 |
vipul | yup just found it | 22:24 |
hub_cap | so lets consider putting those directly in the call | 22:25 |
vipul | i don't know why the URI is the same | 22:25 |
cp16net | its v2 | 22:25 |
vipul | /limits for both | 22:25 |
vipul | oh | 22:25 |
cp16net | :) | 22:25 |
cp16net | it was improved | 22:25 |
hub_cap | good catch cp16net | 22:25 |
vipul | it's v2 above too though | 22:25 |
cp16net | looks like it was an extension maybe | 22:26 |
hub_cap | it really just adds "totalRAMUsed" | 22:26 |
*** robertmyers has quit IRC | 22:26 | |
hub_cap | cp16net: likely | 22:26 |
vipul | yea looks like extension | 22:26 |
hub_cap | its just adding a few fields in the json. | 22:26 |
hub_cap | so if u want to add those Esmute i would <3 u | 22:26 |
cp16net | well its an array of rates | 22:26 |
Esmute | ok... | 22:26 |
cp16net | it looks like | 22:26 |
Esmute | there is too much communication here.. and lots of ideas.. i am kinda lost | 22:27 |
hub_cap | cp16net: its only adding "remaining": 24, | 22:27 |
hub_cap | so to rate limits, the filed "remaining": XXX is added | 22:27 |
Esmute | can we put all these info in a BP so i can read it and know what to do? | 22:27 |
cp16net | yeah not much different | 22:27 |
vipul | Esmute does not like communication :) | 22:27 |
hub_cap | Esmute: thats agreat idea | 22:27 |
hub_cap | LOL | 22:27 |
SlickNik | heh | 22:27 |
Esmute | i can create a BP and state what im doing. Then you guys can review it | 22:27 |
hub_cap | juice: so yours will need to add "remaining": XXX, and Esmute, yours will need to add things like totalRAMUsed | 22:27 |
vipul | yea adding to BP would clarify things | 22:27 |
hub_cap | make sense? | 22:27 |
hub_cap | its not a ton different, just adding the actual "used/remaining" into the /limits call | 22:28 |
hub_cap | ill be glad to add to the bp Esmute/juice | 22:28 |
vipul | hub_cap: please do.. just for completeness | 22:29 |
hub_cap | djohnstone: do u have anything to add oppa repose style? | 22:29 |
djohnstone | nope | 22:29 |
grapex | lol | 22:29 |
Esmute | ok. So juice and I will be constructing a response similar to the one in nova | 22:29 |
cp16net | lol | 22:29 |
* juice juice thinks he understands | 22:29 | |
hub_cap | #action update the 2 limits (absolute/rate) BPs to define the remaining/used fields | 22:29 |
hub_cap | doh... that wont have my name associated with it | 22:29 |
hub_cap | #action hub_cap to do that ^ ^ | 22:29 |
hub_cap | :) | 22:30 |
cp16net | lol | 22:30 |
hub_cap | #topic Percona Image Updates | 22:30 |
*** openstack changes topic to "Percona Image Updates (Meeting topic: reddwarf)" | 22:30 | |
hub_cap | kaganos: yer up | 22:30 |
kaganos | yep | 22:30 |
hub_cap | how is the guest stuff a-goin | 22:30 |
kaganos | oh boy ... | 22:30 |
hub_cap | lulz | 22:30 |
SlickNik | heh | 22:30 |
kaganos | one issue on top of the other ... | 22:30 |
hub_cap | issue jenga | 22:30 |
kaganos | so, there are several places where the specific mysql package is used which is causing issues. | 22:30 |
kaganos | the last one i caught was before doing the backup to nova volume | 22:31 |
kaganos | so, the backup was not done ... | 22:31 |
hub_cap | for sure... we never thought about > 1 mysql :D but at least you have made it able to use N types now :D | 22:31 |
kaganos | after fixing that we have the following issue: | 22:31 |
kaganos | for some reason, the my.cnf file used, when used with percona, takes too long to come up | 22:31 |
kaganos | the service start that is | 22:31 |
kaganos | so we bump into the service start timeout | 22:32 |
vipul | kaganos: look into buffer_pool or simlar settings? | 22:32 |
kaganos | (of around 14 sec i believe...) | 22:32 |
cp16net | maybe give it some more coffee? | 22:32 |
hub_cap | woah crap 14s for mysql to come up!? | 22:32 |
kaganos | Don was working his @ss on this for over 2 hours with me today ... | 22:32 |
hub_cap | kaganos: are u working on your vm? | 22:32 |
hub_cap | Don!?!? whos don?!?!? | 22:32 |
vipul | dkehn | 22:32 |
vipul | lol | 22:32 |
SlickNik | dkehn | 22:32 |
kaganos | nope, nova node .. | 22:32 |
SlickNik | heh | 22:32 |
kaganos | :)_ | 22:32 |
hub_cap | oh crap dude | 22:33 |
hub_cap | thats vt | 22:33 |
cp16net | yeah sounds like it | 22:33 |
hub_cap | not config settings is my guess | 22:33 |
kaganos | so, when this happens, the node is stuck forever ... | 22:33 |
vipul | i think he's running the stock mysql the same way | 22:33 |
hub_cap | okey | 22:33 |
kaganos | the stock mysql comes up faster | 22:33 |
juice | cloud is at least twice as slow with nested vms | 22:33 |
kaganos | now, listen to this: | 22:33 |
hub_cap | juice: 100x slower more like | 22:33 |
kaganos | the reason for percona to come up slowly is | 22:33 |
cp16net | #link http://yunatech.blogspot.com/2013/01/openstack-running-devstack-in-vmware.html | 22:33 |
kaganos | (don's assumption) | 22:34 |
cp16net | that might help ya :) | 22:34 |
vipul | cp16net is quite the blogger | 22:34 |
kaganos | that they added a lot of performance improvements .... | 22:34 |
cp16net | :-P | 22:34 |
kaganos | so now it comes up more slowly! | 22:34 |
kaganos | makes sense, right ?! | 22:34 |
vipul | heh | 22:34 |
kaganos | i'm not using vmware ... | 22:34 |
kaganos | anyway | 22:34 |
grapex | kaganos: Is that like how Java is as fast as native code but always seems slower than Python? :) | 22:34 |
kaganos | probably ... | 22:34 |
kaganos | ;) | 22:34 |
cp16net | hah | 22:34 |
hub_cap | lol better performance == slower startup :) | 22:34 |
kaganos | so, i'll try to use a bigger image and see if that helps | 22:35 |
hub_cap | cool. thx for the update | 22:35 |
cp16net | gotta sacrafice somewhere right? | 22:35 |
kaganos | but! we need to think about something solid here ... | 22:35 |
vipul | kaganos, so you're out of the woods with the not starting up issue? | 22:35 |
kaganos | i think so | 22:35 |
kaganos | btw, a quick question: | 22:35 |
vipul | ok good | 22:35 |
kaganos | when using rd-client instance create | 22:35 |
kaganos | i use "size = 2" | 22:35 |
kaganos | but get a "tiny" node ... | 22:36 |
kaganos | why? | 22:36 |
hub_cap | flavor=X | 22:36 |
vipul | cuz that's just volume size | 22:36 |
grapex | size is the volume size | 22:36 |
hub_cap | size is volume | 22:36 |
kaganos | do i need to set "flavor? | 22:36 |
SlickNik | the size is just the volume size | 22:36 |
hub_cap | lulz i win | 22:36 |
kaganos | oh .... | 22:36 |
kaganos | k | 22:36 |
SlickNik | lolol @ hub_cap | 22:36 |
kaganos | it didn't ask for flavor | 22:36 |
vipul | you can set --flavor | 22:36 |
cp16net | the flavor will deafult to 1 | 22:36 |
kaganos | let's see if small would make any difference | 22:36 |
vipul | to override devault | 22:36 |
* cp16net cant speel | 22:36 | |
* vipul can't either | 22:37 | |
kaganos | well, it does look like some kind of file system issue. not sure more ram would help, but worth the try | 22:37 |
* hub_cap wins for terrible spelling, its in action items | 22:37 | |
kaganos | updates will follow ... | 22:37 |
hub_cap | thx kaganos | 22:37 |
kaganos | sure | 22:37 |
hub_cap | ready to move on? | 22:37 |
SlickNik | sounds good. | 22:37 |
cp16net | good work | 22:37 |
hub_cap | #topic Security Groups feature feedback | 22:37 |
*** openstack changes topic to "Security Groups feature feedback (Meeting topic: reddwarf)" | 22:37 | |
grapex | Maybe we should change the CLI to not have a default flavor. May just add confusion. | 22:37 |
SlickNik | nice work, kaganos! Keep going…. | 22:37 |
hub_cap | grapex: #agreed grapex | 22:37 |
SlickNik | Also, hope you're feeling better. | 22:37 |
vipul | xs seems small for default, but that's a diff convos | 22:37 |
hub_cap | id say file a bug grapex :) | 22:38 |
hub_cap | so sec grps | 22:38 |
hub_cap | vipul: hows it a-goin? | 22:38 |
grapex | hub_cap: I'll file a blueprint, bug seems harsh. You guys can decide if you want to approve it. | 22:38 |
vipul | SlickNik filed the blueprint | 22:38 |
datsun180b | We can just add require('flavor') to the create_instance function | 22:38 |
SlickNik | #link https://blueprints.launchpad.net/reddwarf/+spec/security-groups | 22:38 |
hub_cap | vipul: ahh SlickNik hows it goin? | 22:38 |
hub_cap | grapex: that makes more sense i think | 22:38 |
SlickNik | #link http://wiki.openstack.org/reddwarf-security-groups | 22:38 |
vipul | nice use of wiki | 22:39 |
SlickNik | floated ideas out to the broader team. | 22:39 |
hub_cap | SlickNik: one Q | 22:39 |
SlickNik | Haven't started the actual implementation yet. | 22:39 |
SlickNik | go for it. | 22:39 |
hub_cap | are we mandating that all instances _have to_ have a security group? | 22:40 |
hub_cap | Overview #2 seems to imply that | 22:40 |
SlickNik | Yeah, that's the plan. | 22:40 |
hub_cap | im not sure i like that idea | 22:40 |
vipul | we could make it a setting like volume_support, but it should be on/off | 22:40 |
hub_cap | vipul: i can deal w/ that | 22:40 |
hub_cap | i dont think everyone will need security groups | 22:40 |
SlickNik | We would make it an extension. | 22:41 |
vipul | right, especially if you're behind Zeus :p | 22:41 |
kaganos | there is always the default, isn't it ?? | 22:41 |
hub_cap | lol vipul | 22:41 |
SlickNik | But once it's on, every instance would have it. | 22:41 |
vipul | SlickNik: yes, we should clarify it's on/off not some have others don't | 22:41 |
cp16net | would it create groups even though its not turn on? | 22:41 |
hub_cap | SlickNik: thats true. if the extension is grafted on to the api it could use it | 22:41 |
vipul | that becomes nightmare | 22:41 |
SlickNik | (especially since sec-groups are a nova extension itself.) | 22:41 |
hub_cap | vipul: all or nothing is the way to go | 22:42 |
hub_cap | vipul: and dont u mean nightmare that becomes? | 22:42 |
vipul | lol | 22:42 |
SlickNik | #action SlickNik to clarify that sec-groups are an extension and can be toggled. | 22:42 |
hub_cap | perfect SlickNik | 22:42 |
hub_cap | <3 | 22:42 |
vipul | hub_cap | 22:42 |
hub_cap | vipul: | 22:42 |
hub_cap | :P | 22:42 |
SlickNik | cool, sounds good. | 22:42 |
vipul | the way extensions are set up currently | 22:42 |
vipul | it's all or notihng | 22:42 |
vipul | how do we configure some extensions and not others | 22:42 |
hub_cap | u know thats a good question. im not sure u can | 22:43 |
cp16net | conf? or paste? | 22:43 |
hub_cap | im not even sure nova has that functionality | 22:43 |
* cp16net shrugs | 22:43 | |
vipul | cp16net: nope, haven't seen it before | 22:43 |
SlickNik | that's a bummer. | 22:43 |
hub_cap | and i think they are moving toward using stevedore too for entry points | 22:43 |
hub_cap | that may be configurable | 22:44 |
SlickNik | Might want to have a chat with openstack-dev to see why it's done that way and what they recommend. | 22:44 |
vipul | we ok with that? implement as extension, but have flag to turn off on | 22:44 |
vipul | wth is stevedore | 22:44 |
hub_cap | #link https://github.com/dreamhost/stevedore | 22:44 |
grapex | vipul: Some yatching term I think? | 22:45 |
cp16net | i thought that was some random reference i missed | 22:45 |
grapex | *yachting | 22:45 |
SlickNik | interesting | 22:45 |
vipul | lol good thing i wasn't the only one cp16net | 22:45 |
hub_cap | haha nice | 22:45 |
cp16net | random... | 22:45 |
cp16net | #link http://en.wikipedia.org/wiki/Stevedore | 22:45 |
SlickNik | one who loads and unloads ships? | 22:45 |
SlickNik | random, indeed. | 22:46 |
vipul | ok ready to move on? | 22:46 |
hub_cap | i cant seem to find it in the nova codebase but its used in cinder and i saw some traction on it in oslo somewhere | 22:46 |
hub_cap | ya | 22:46 |
hub_cap | #topic API Spec General Update | 22:46 |
*** openstack changes topic to "API Spec General Update (Meeting topic: reddwarf)" | 22:46 | |
hub_cap | #action hub_cap needs to not be so lame | 22:47 |
SlickNik | sounds good. move on. | 22:47 |
hub_cap | there has been no update to the api spec. we did not get far last time and i think we have a meeting for next wk | 22:47 |
cp16net | #agreed with hub_cap | 22:47 |
cp16net | :-P | 22:47 |
vipul | hub_cap: can we get existing API up on the database-api github | 22:47 |
vipul | we can at least iterate/help out in that area | 22:47 |
SlickNik | #action SlickNik to look at stevedore for entry points to extensions? https://github.com/dreamhost/stevedore | 22:47 |
cp16net | thats a good point vipul | 22:48 |
SlickNik | (sorry wanted to sneak that in there) | 22:48 |
hub_cap | vipul: ya ill ping mike a, i thnk he is waiting on us to review | 22:48 |
vipul | ok, cool.. we've got some internal folks writing jclouds bindings | 22:48 |
hub_cap | im 95% done w/ my cinder work. ill have something by next meeting for sure | 22:48 |
vipul | they would help there in the docs area too | 22:48 |
hub_cap | #action start the markdown for the api | 22:48 |
hub_cap | vipul: nice!! ill make it a prio for end of wk | 22:49 |
hub_cap | moving on then | 22:49 |
hub_cap | #topic client libs and pypi | 22:49 |
*** openstack changes topic to "client libs and pypi (Meeting topic: reddwarf)" | 22:49 | |
hub_cap | SlickNik: grapex discuss :) | 22:50 |
vipul | unfortunately i missed the conversation you guys had in infra .. scrollback lost it too | 22:50 |
grapex | SlickNik mentioned changing some stuff in openstack-ci. | 22:50 |
SlickNik | So talking with clarkb, there's an automated way for us to get CI to handle PyPi packaging for reddwarfclient | 22:50 |
SlickNik | Haven't started working on it yet, but wanted to talk to grapex + others so we can hook into this and not have to do it by hand. | 22:51 |
hub_cap | vipul: thats logged | 22:51 |
hub_cap | #link http://eavesdrop.openstack.org/irclogs/ | 22:51 |
vipul | oh where! | 22:51 |
vipul | lifesaver | 22:52 |
hub_cap | wtf infra isint logged??!?!?!??!?! | 22:52 |
grapex | SlickNik: So does it push to PyPi on each successful commit? | 22:52 |
SlickNik | It works of off git tags, where you can tag a particular commit with a version and it builds the pkg and uploads to PyPi | 22:52 |
vipul | spoke too soon :p | 22:52 |
SlickNik | So it doesn't do it on every commit. | 22:52 |
grapex | Any rules concerning the frequency of tags? | 22:52 |
SlickNik | Nope, that would be up to us, was what I gathered from clarkb. | 22:52 |
hub_cap | seems fine to me | 22:53 |
juice | sounds great | 22:53 |
vipul | Yea, let's make it happen, since we use the client in our tests, we'll want to automate this | 22:53 |
cp16net | for sure | 22:53 |
SlickNik | Okay, there's a bit of work to be done with the Jenkins Job builder and scripts, but I think that it's all goodness and we should go ahead with it. | 22:53 |
vipul | what about the tag naming scheme? | 22:53 |
grapex | Me too. So for versions, they mentioned the date was being dropped and the clients just use numbers now. Does the version increment each time a new tag is applied automatically or does it get retained across multiple pushes? | 22:53 |
vipul | #action SlickNik to look into automated release of python-redwarfclient | 22:54 |
hub_cap | horray | 22:54 |
datsun180b | second that hooray | 22:54 |
SlickNik | I need to talk to clarkb about that, I wonder if the numeral scheme (instead of date) is a limitation of the system or not. | 22:54 |
vipul | so i noticed that some of the client use openstack/common/version.py | 22:54 |
grapex | IIn the interim, should we push one more time? | 22:54 |
vipul | we may have to bring that in | 22:54 |
SlickNik | I'll post with more info on #reddwarf once I dig a bit deeper and know more. | 22:54 |
hub_cap | seems like thats still fuzzy and yes grapex lets manually push every time we need to for now | 22:55 |
hub_cap | if we have a feature that depends on something being pushed then hellz yes we push | 22:55 |
grapex | Ok... so speaking of my mistake in bumping the date. Or we ok with keeping that for now? | 22:55 |
vipul | if the version is completely based off tag name.. then i suggest something like 1.0.x | 22:55 |
hub_cap | same version for now is ok | 22:55 |
vipul | where 1.0 = v1.0 api | 22:55 |
grapex | Like can I push again to 2013.2.6? | 22:55 |
hub_cap | oh hmmmmmm | 22:55 |
hub_cap | i hope its not like debian | 22:55 |
hub_cap | 1.0 < 2013.X | 22:55 |
vipul | heh | 22:56 |
hub_cap | lexically :) | 22:56 |
vipul | yea but that's what i've seen the other CLIs | 22:56 |
vipul | 1.0 / 2.6.x... etc | 22:56 |
hub_cap | vipul: im not saying your idea is bad at all | 22:56 |
hub_cap | im just saying we might have a gotcha for existing users (us) | 22:56 |
hub_cap | new version might not auto download for existing vms | 22:56 |
hub_cap | just something to be aware | 22:56 |
vipul | we could delete from pipy? | 22:56 |
vipul | older versions | 22:57 |
hub_cap | im not sure it'd matter if it was already local | 22:57 |
hub_cap | but im speculating | 22:57 |
vipul | hmm | 22:57 |
grapex | The client has only been there since December | 22:57 |
hub_cap | like apt, if its local and installed and > then whats in the repo, version wise, then it wont download | 22:57 |
vipul | maybe we just bite the bullet now | 22:57 |
hub_cap | vipul: i think so | 22:57 |
vipul | our userbase is small.. likely | 22:57 |
cp16net | yeah make an action for checking that out when we push the new vesion | 22:57 |
hub_cap | grapex: name it 1.0.0 if everyone is cool w/ that | 22:57 |
grapex | Ok | 22:57 |
cp16net | and hope it doesnt break :) | 22:58 |
SlickNik | yeah personally, I like being consistent (using the date across both projects). I'd rather not change unless we're forced to by the CI system or some other compelling reason... | 22:58 |
hub_cap | if it does itll just break us | 22:58 |
hub_cap | across both projects? | 22:58 |
SlickNik | I guess server and client. Server is using date, right? | 22:58 |
cp16net | yeah i agree with SlickNik | 22:58 |
vipul | other projects are already different between the actual project being 2013.x and CLI being 2.x.x | 22:58 |
grapex | SlickNik: Should we do an action item to get confirmation from the CI team that version changing is required? | 22:58 |
hub_cap | is server in pypi? | 22:58 |
SlickNik | no, I mean reddwarf API | 22:59 |
vipul | not sure.. but it is on ubuntu's repo | 22:59 |
hub_cap | http://pypi.python.org/pypi?%3Aaction=search&term=python-nova&submit=search | 22:59 |
hub_cap | nova server is not in pypi | 22:59 |
hub_cap | crap im wrong its just "nova" | 22:59 |
vipul | http://wiki.openstack.org/Releases | 22:59 |
hub_cap | and the server/client do not follow the same release pattern | 22:59 |
vipul | right | 22:59 |
hub_cap | http://pypi.python.org/pypi/nova/2013.1 | 23:00 |
hub_cap | http://pypi.python.org/pypi/python-novaclient/2.10.0 | 23:00 |
vipul | i have no iea how thye come up with 2.10 | 23:00 |
hub_cap | so i think its a-ok to move reddwarfclient now | 23:00 |
hub_cap | vipul: i know.... | 23:00 |
hub_cap | all of them are so different | 23:00 |
cp16net | i dont think it would matter really then | 23:00 |
clarkb | so the reason the existing clients don't do dates is they don't follow the same release cycles | 23:00 |
clarkb | and the servers don't quite do dates. its year.release | 23:00 |
vipul | so what's the pattern for client version clarkb | 23:01 |
hub_cap | clarkb: is there any methiod to the madness of the major version? | 23:01 |
SlickNik | hi clarkb, thanks for jumping in. | 23:01 |
hub_cap | im thinking we should go version 4.20.X | 23:01 |
hub_cap | :D | 23:01 |
clarkb | the mattern is x.y.z then different clients bump numbers as appropriate for them | 23:01 |
juice | vipul: perhaps they wanted to be more like ubuntu | 23:02 |
clarkb | the versions all independent across clients and are independent of the servers | 23:02 |
vipul | the version number doesn't correlate to api version either? | 23:02 |
hub_cap | i think what we are wondering if how to define where we start from. 0.X, 1.X, 2.X, since they are all diff | 23:02 |
clarkb | vipul: it might but I don't think so as the clients are supposed to remain backward compatible | 23:02 |
juice | there should be some way to correlated server and client compatibility by way of version number no? | 23:02 |
vipul | doens't look like it | 23:02 |
clarkb | juice: you would think so :) | 23:03 |
hub_cap | ok 4.20.X it is then :) | 23:03 |
juice | at least keep the major and minor revision the same and inc the patch | 23:03 |
cp16net | lol | 23:03 |
vipul | lots of documenation :) | 23:03 |
SlickNik | lol | 23:03 |
vipul | and we agree never to change the major and minor | 23:03 |
vipul | lol | 23:03 |
hub_cap | def | 23:03 |
clarkb | I am sure mordred and ttx have all sorts of addition info if you want to get them started | 23:03 |
hub_cap | its such a high number that we can stay on it for a while | 23:03 |
clarkb | versioning is really their thing | 23:03 |
hub_cap | /rimshot | 23:03 |
juice | maj.min.patch.build | 23:03 |
cp16net | hub_cap: i hit it... | 23:04 |
hub_cap | <3 | 23:04 |
grapex | clarkb: Do the clients follow the official API version numbers used in the docs for major and minor? | 23:04 |
hub_cap | lets just roll w/ 0.1.X for now, we can always update it to a larger number when we have a better idea | 23:04 |
clarkb | grapex: I don't think so as many clients are still on 0.x version | 23:04 |
clarkb | but that could be due to not having a completely working api v1 set of features yet | 23:04 |
clarkb | hub_cap: ++ | 23:05 |
vipul | which is where we are | 23:05 |
vipul | so agree with hubcap.. 0.x.x | 23:05 |
SlickNik | #agreed | 23:05 |
vipul | until we move on to v1.1 | 23:05 |
SlickNik | too much time spent on this already :P | 23:05 |
grapex | clarkb: Ok, makes sense - plus the clients might strictly support all of an API spec | 23:05 |
hub_cap | cool | 23:05 |
vipul | versioning is always a long discussion | 23:05 |
SlickNik | I think it's one of those bike-shedding areas. Everyone understands versioning and has an opinion about it… :) | 23:06 |
hub_cap | yup. lets 0.1.x it and move on | 23:07 |
vipul | #info using 0.1.x for reddwarfclient | 23:07 |
hub_cap | tim put 0.1.1 for the next push | 23:07 |
hub_cap | OH GOD WHOS TIM | 23:07 |
SlickNik | lol @ tim | 23:07 |
hub_cap | grapex: ^ ^ | 23:07 |
grapex | hub_cap: Ok... but before we leave the bike shed, how about 0.1.0? :) | 23:07 |
hub_cap | works for me grapex anyone have issues w/ 0.1.0? | 23:08 |
grapex | And also lets put a hyphen and then a random animal name after each one too | 23:08 |
vipul | make sure they are in alphabetical order | 23:08 |
grapex | ... sorry guys, I just can't help myself! | 23:08 |
grapex | Ok, let's leave it at that with no animals | 23:08 |
hub_cap | 0.1.0-@aardvark | 23:08 |
vipul | ok good | 23:09 |
vipul | move on | 23:09 |
hub_cap | #topic Advertising Reddwarf in the Community | 23:09 |
*** openstack changes topic to "Advertising Reddwarf in the Community (Meeting topic: reddwarf)" | 23:09 | |
hub_cap | i think cp16net had some ideas about it | 23:09 |
vipul | just wanted to throw this in.. we had a Openstack Meetup in seattle about 2 weeks ago... topic was Reddwarf | 23:09 |
vipul | i guess that's adversitising :p | 23:09 |
cp16net | I noticed we have not put meeting announcements on the mailiing lists | 23:10 |
cp16net | or twitterverse or other areas | 23:10 |
grapex | cp16net: Great point, we need to get more active on the mailing list. | 23:10 |
vipul | cp16net: yup, we should def be doing more there | 23:10 |
cp16net | yeah and then even follow up with the minutes after the meeting is over | 23:10 |
vipul | even these blueprint discussions we're having, some of those should be pushed in ML | 23:10 |
cp16net | so its not just hp and rack working on this | 23:10 |
hub_cap | #agreed to all of that | 23:11 |
cp16net | we can help recruit some others to come in and get involved. | 23:11 |
cp16net | i'd be willing to get some of this started | 23:11 |
vipul | yep, so let's do this who ever is running the meeting that week is responsible for sending out recap? | 23:12 |
cp16net | glad we all agree | 23:12 |
cp16net | #agreed | 23:12 |
vipul | what about reminder before meeting? | 23:12 |
SlickNik | Is the recap just the minutes? | 23:12 |
vipul | link to the minutes.. mostly | 23:12 |
cp16net | yeah usually i see that on the list | 23:12 |
hub_cap | ill gladly send out a email in teh am on tuesdays | 23:12 |
hub_cap | adn then link the minutes after | 23:12 |
mordred | hub_cap: aroo? | 23:12 |
vipul | ok cool | 23:12 |
hub_cap | mordred: mostly kang but sometimes aroo | 23:13 |
cp16net | nice i just gave you more stuff to do hub_cap :-P | 23:13 |
SlickNik | oh hai, mordred. | 23:13 |
hub_cap | cp16net: no bigs | 23:13 |
vipul | larger blueprints, we should make an effort (whoever wrote the BP) to push it out to mailing list | 23:14 |
hub_cap | +1 vipul | 23:14 |
SlickNik | #agreed, that's a good way to get some involvement | 23:14 |
mordred | hub_cap: versions: all numbers and dots in the tag == final release - any letters in tag == pre-release | 23:15 |
mordred | such as - git tag -s 1.0.0 will do a final relase - git tag -s 1.0.0.a1 will do a pre-release | 23:15 |
cp16net | oh and when versions are pushed updated as well | 23:16 |
grapex | mordred: Does this process work with gerrit? So you tag it and then run "git review"? | 23:16 |
hub_cap | mordred: how do they differ from a artifact standpoint | 23:16 |
hub_cap | do they all get pushed to pypi? | 23:16 |
*** djohnstone has quit IRC | 23:16 | |
vipul | mordred: do we also need to pull in oslo/common/versions.py into the client? | 23:17 |
*** djohnstone has joined #openstack-meeting-alt | 23:17 | |
*** djohnstone has quit IRC | 23:18 | |
vipul | open it up ? | 23:19 |
mordred | grapex: you just tag and do git push --tags | 23:19 |
mordred | vipul: youshould | 23:19 |
grapex | morded: Does that mean we need access to the stackforge repo? | 23:20 |
mordred | hub_cap: releases go to pypi. pre-releases only get published to tarballs.o.o | 23:20 |
hub_cap | perfect thx mordred | 23:20 |
mordred | grapex: the person who is going to be pushing tags should have tag acls set in gerrit | 23:20 |
grapex | morded: I see. | 23:20 |
clarkb | mordred: no, please don't push all tags | 23:21 |
SlickNik | clarkb/mordred: Where do the tarballs get released to? | 23:21 |
clarkb | inevitably you will push a tag you don't want pushed | 23:21 |
clarkb | only push the tag you intend on pushing | 23:21 |
clarkb | SlickNik: tarballs.openstack.org | 23:21 |
mordred | https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/gerrit/acls/stackforge/python-reddwarfclient.config | 23:21 |
mordred | also - listen to clarkb | 23:22 |
SlickNik | thanks clarkb | 23:22 |
mordred | if you look at: https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/gerrit/acls/openstack/python-keystoneclient.config | 23:22 |
*** kaganos_ has joined #openstack-meeting-alt | 23:22 | |
mordred | you'll see the refs/tags/* section | 23:22 |
cp16net | ahh nice | 23:22 |
cp16net | need to update that | 23:23 |
vipul | do we need to push to that repo? or let someone in CI take care of that? | 23:23 |
clarkb | you do it :) | 23:23 |
vipul | #info https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/gerrit/acls/openstack/python-keystoneclient.config sample push ACL | 23:23 |
*** imsplitbit has quit IRC | 23:24 | |
SlickNik | Sweet, sounds good. clarkb | 23:24 |
vipul | ok i think the only open question is can have pip pull from tarballs? | 23:24 |
vipul | some tests in reddwarf use the client.. | 23:25 |
vipul | and we'd have to have it grab latest from there | 23:25 |
grapex | vipul: You can test locally by altering the PYTHON_PATH environment variable. | 23:25 |
SlickNik | Yes, you can | 23:25 |
hub_cap | should we move this to #reddwarf? | 23:25 |
grapex | My bad, it's PYTHONPATH | 23:26 |
vipul | yes, wanna open it up for discussion? | 23:26 |
SlickNik | sounds good. | 23:26 |
hub_cap | ya | 23:26 |
*** kaganos has quit IRC | 23:26 | |
hub_cap | #topic open discussion | 23:26 |
*** kaganos_ is now known as kaganos | 23:26 | |
*** openstack changes topic to "open discussion (Meeting topic: reddwarf)" | 23:26 | |
SlickNik | move this to #reddwarf after open discussion. | 23:26 |
hub_cap | not including versioning | 23:26 |
hub_cap | :) | 23:26 |
vipul | ok just wanted to update dkehn, since he's not here: https://review.openstack.org/#/c/21549/ | 23:27 |
vipul | close to getting the vm gate merged in | 23:27 |
vipul | #link https://review.openstack.org/#/c/21549/ | 23:27 |
SlickNik | Yeah, looking forward to that! :) | 23:28 |
grapex | Nice! | 23:28 |
vipul | that's the only thing i had | 23:28 |
hub_cap | nice | 23:28 |
hub_cap | im good too | 23:28 |
SlickNik | I'm good as well. | 23:28 |
vipul | call it goo | 23:29 |
vipul | good | 23:29 |
SlickNik | to #reddwarf it is then! | 23:29 |
hub_cap | #endmeeting | 23:30 |
*** openstack changes topic to "OpenStack meetings (alternate) || Development in #openstack-dev || Help in #openstack" | 23:30 | |
openstack | Meeting ended Tue Feb 12 23:30:02 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 23:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-02-12-22.00.html | 23:30 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-02-12-22.00.txt | 23:30 |
openstack | Log: http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-02-12-22.00.log.html | 23:30 |
*** dkehn has joined #openstack-meeting-alt | 23:33 | |
*** kaganos has quit IRC | 23:38 | |
*** grapex has quit IRC | 23:46 | |
*** datsun180b has quit IRC | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!