*** vladimir3p has quit IRC | 00:06 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Legacy auth fix and doc, wadl, and xsd updates https://review.openstack.org/218 | 00:18 |
---|---|---|
openstackgerrit | A change was merged to openstack/keystone: Legacy auth fix and doc, wadl, and xsd updates https://review.openstack.org/218 | 00:21 |
mtaylor | notmyname: I know ttx definitely agrees with you | 00:34 |
*** jakedahn has quit IRC | 00:38 | |
notmyname | mtaylor: I'm sure he does ;-) | 00:40 |
*** mszilagyi has quit IRC | 00:46 | |
mtaylor | notmyname: chatted with some launchpad devs ... have a few ideas to try | 00:46 |
notmyname | great | 00:46 |
mtaylor | of course ... I think if I don't get the kombu packaging sorted out before I poke at that, jaypipes might kill me dead | 00:47 |
openstackjenkins | Project nova build #1,238: SUCCESS in 3 min 17 sec: https://jenkins.openstack.org/job/nova/1238/ | 00:50 |
openstackjenkins | Tarmac: Support for management of security groups in OS API as a new extension. | 00:50 |
*** HugoKuo has joined #openstack-dev | 00:55 | |
*** heckj has quit IRC | 00:59 | |
*** Tushar has quit IRC | 01:08 | |
*** jdurgin has quit IRC | 01:16 | |
*** jakedahn has joined #openstack-dev | 01:28 | |
*** mattray has joined #openstack-dev | 01:51 | |
*** jakedahn has quit IRC | 01:52 | |
*** HugoKuo has quit IRC | 02:31 | |
*** HugoKuo has joined #openstack-dev | 02:31 | |
*** mattray has quit IRC | 02:31 | |
*** HugoKuo has quit IRC | 02:32 | |
*** HugoKuo has joined #openstack-dev | 02:32 | |
*** HugoKuo has quit IRC | 02:34 | |
*** HugoKuo1 has joined #openstack-dev | 02:35 | |
*** anotherjesse has quit IRC | 02:44 | |
*** chomping has joined #openstack-dev | 02:52 | |
*** novemberstorm has joined #openstack-dev | 03:14 | |
*** novemberstorm has quit IRC | 03:20 | |
*** mattray has joined #openstack-dev | 03:26 | |
*** mdomsch has joined #openstack-dev | 03:41 | |
openstackgerrit | Vish Ishaya proposed a change to openstack/keystone: fix ec2 and add keystone-manage command for creating credentials https://review.openstack.org/219 | 04:00 |
*** martine has joined #openstack-dev | 04:24 | |
*** HugoKuo has joined #openstack-dev | 04:29 | |
*** HugoKuo1 has quit IRC | 04:29 | |
*** HugoKuo has quit IRC | 04:32 | |
*** HugoKuo has joined #openstack-dev | 04:32 | |
*** HugoKuo has quit IRC | 04:44 | |
*** HugoKuo has joined #openstack-dev | 04:44 | |
*** zaitcev has quit IRC | 04:44 | |
*** martine has quit IRC | 04:44 | |
*** mattray has quit IRC | 04:53 | |
*** martine has joined #openstack-dev | 05:23 | |
*** martine has quit IRC | 05:39 | |
*** tsuzuki has joined #openstack-dev | 05:47 | |
*** HugoKuo has quit IRC | 05:54 | |
*** zul has joined #openstack-dev | 06:38 | |
*** zul has quit IRC | 06:42 | |
*** anotherjesse has joined #openstack-dev | 06:52 | |
openstackgerrit | Yuriy Taraday proposed a change to openstack/keystone: Removed ldap names import from fakeldap module. https://review.openstack.org/220 | 07:09 |
*** zul has joined #openstack-dev | 07:16 | |
*** anotherjesse has quit IRC | 07:45 | |
*** truijllo has joined #openstack-dev | 07:53 | |
*** zul has quit IRC | 08:01 | |
*** nickon has joined #openstack-dev | 08:01 | |
*** teamrot has quit IRC | 08:12 | |
*** zul has joined #openstack-dev | 08:41 | |
*** rods has joined #openstack-dev | 08:58 | |
*** darraghb has joined #openstack-dev | 08:59 | |
*** chomping has quit IRC | 09:28 | |
*** chomping has joined #openstack-dev | 09:32 | |
*** chomping has quit IRC | 09:35 | |
*** chomping has joined #openstack-dev | 09:36 | |
*** medberry is now known as med_out | 10:06 | |
*** med_out has left #openstack-dev | 10:06 | |
*** tsuzuki has quit IRC | 10:27 | |
*** lorin1 has joined #openstack-dev | 10:51 | |
*** zul has quit IRC | 10:59 | |
*** AhmedSoliman has joined #openstack-dev | 11:14 | |
*** chomping has quit IRC | 11:27 | |
*** martine has joined #openstack-dev | 11:28 | |
*** mfer has joined #openstack-dev | 11:46 | |
*** AhmedSoliman has quit IRC | 12:00 | |
*** dprince has joined #openstack-dev | 12:28 | |
*** mancdaz has quit IRC | 12:30 | |
*** mancdaz has joined #openstack-dev | 12:30 | |
*** nmistry has joined #openstack-dev | 12:42 | |
openstackgerrit | Joe Savak proposed a change to openstack/keystone: Replacing tokens with the dummy tokens from sampledata.sh https://review.openstack.org/221 | 12:51 |
*** bsza has joined #openstack-dev | 12:57 | |
openstackgerrit | Yuriy Taraday proposed a change to openstack/keystone: Fixed service-bound roles implementation in LDAP backend. https://review.openstack.org/222 | 12:58 |
*** mdomsch has quit IRC | 13:04 | |
*** lts has joined #openstack-dev | 13:05 | |
*** kbringard has joined #openstack-dev | 13:17 | |
*** nmistry has quit IRC | 13:23 | |
*** mfer has quit IRC | 13:41 | |
*** bcwaldon has joined #openstack-dev | 14:01 | |
*** amccabe has joined #openstack-dev | 14:20 | |
*** mattray has joined #openstack-dev | 14:30 | |
openstackjenkins | Project nova build #1,239: SUCCESS in 3 min 44 sec: https://jenkins.openstack.org/job/nova/1239/ | 14:45 |
openstackjenkins | Tarmac: API needs virtual_interfaces.instance joined when pulling instances from the DB. Updated instance_get_all() to match instance_get_all_by_filters() even though the former is only used by nova-manage now. (The latter is used by the API). | 14:45 |
*** rnirmal has joined #openstack-dev | 14:51 | |
*** nmistry has joined #openstack-dev | 14:51 | |
*** mfer has joined #openstack-dev | 14:55 | |
*** dragondm has joined #openstack-dev | 15:04 | |
*** cp16net has joined #openstack-dev | 15:07 | |
openstackjenkins | Project nova build #1,240: SUCCESS in 3 min 38 sec: https://jenkins.openstack.org/job/nova/1240/ | 15:10 |
openstackjenkins | Tarmac: Fixes pep8 issues in test_keypairs.py | 15:10 |
*** nmistry has quit IRC | 15:12 | |
*** jkoelker has quit IRC | 15:15 | |
*** jkoelker has joined #openstack-dev | 15:15 | |
*** jkoelker has quit IRC | 15:18 | |
*** jkoelker has joined #openstack-dev | 15:20 | |
*** truijllo has quit IRC | 15:26 | |
*** heckj has joined #openstack-dev | 15:28 | |
*** vladimir3p has joined #openstack-dev | 15:29 | |
*** heckj has quit IRC | 15:29 | |
openstackjenkins | Project nova build #1,241: SUCCESS in 4 min 19 sec: https://jenkins.openstack.org/job/nova/1241/ | 15:31 |
openstackjenkins | Tarmac: Allows for a tunable number of SQL connections to be maintained between services and the SQL server using new configuration flags. Only applies when using the MySQLdb dialect in SQLAlchemy. | 15:31 |
*** heckj has joined #openstack-dev | 15:40 | |
heckj | soren: ping | 15:41 |
*** nickon has quit IRC | 15:44 | |
*** zaitcev has joined #openstack-dev | 15:53 | |
ttx | notmyname: With travel, I completely forgot to come back with you with a date suggestion for 1.4.3. Will have something ready for you on Monday. | 15:55 |
ttx | back *to you, even | 15:56 |
notmyname | ttx: no rush :-) | 15:56 |
*** mgius has joined #openstack-dev | 15:59 | |
*** lpatil has joined #openstack-dev | 16:03 | |
openstackgerrit | A change was merged to openstack/keystone: Removed ldap names import from fakeldap module. https://review.openstack.org/220 | 16:08 |
*** dolph_ has joined #openstack-dev | 16:10 | |
openstackgerrit | A change was merged to openstack/glance: Adds syslog support https://review.openstack.org/217 | 16:15 |
openstackjenkins | Project nova build #1,242: SUCCESS in 3 min 36 sec: https://jenkins.openstack.org/job/nova/1242/ | 16:15 |
openstackjenkins | Tarmac: Fixing a 500 error when -1 is supplied for flavorRef on server create. | 16:15 |
pvo | jaypipes: ping? | 16:29 |
jaypipes | pvo: pung | 16:30 |
openstackjenkins | Project swift build #307: SUCCESS in 30 sec: https://jenkins.openstack.org/job/swift/307/ | 16:32 |
openstackjenkins | Tarmac: added client_ip to all proxy log lines not otherwise containing it | 16:32 |
*** HugoKuo has joined #openstack-dev | 16:38 | |
*** jdurgin has joined #openstack-dev | 16:38 | |
*** anotherjesse has joined #openstack-dev | 16:39 | |
*** tsuzuki has joined #openstack-dev | 16:41 | |
mtaylor | dprince: it's your branch for glance that needs python-kombu, yeah? | 16:54 |
dprince | mtaylor: no sir. I'm just the one making noise about it. | 16:54 |
openstackjenkins | Project nova build #1,243: SUCCESS in 3 min 20 sec: https://jenkins.openstack.org/job/nova/1243/ | 16:55 |
openstackjenkins | Tarmac: Fix a typo that causes ami images to launch with a kernel as ramdisk when using xen. | 16:55 |
dprince | mtaylor: is it ready? | 16:55 |
mtaylor | dprince: ok. well, kombu is in the ppa now - I'm adding it to the packaging requires which should trigger it to get installed on the build slave | 16:55 |
mtaylor | dprince: so a few more minutes and we'll be there | 16:55 |
dprince | mtaylor: So will it eventually show up here: http://ppa.launchpad.net/glance-core/trunk/ubuntu/dists/maverick/main/binary-amd64/Packages | 16:56 |
dprince | mtaylor: Also. Shouldn't we have a custom version of webob in the PPA now too? | 16:57 |
mtaylor | dprince: yes | 16:57 |
mtaylor | dprince: and should we? | 16:57 |
dprince | mtaylor: Yes. But it isn't there. | 16:57 |
mtaylor | dprince: do we need the same one that's in nova? | 16:58 |
*** mszilagyi has joined #openstack-dev | 16:59 | |
dprince | mtaylor: I think they can use the same version so long as its rather newish. Sorry. don't have the versions offhand that we require. | 16:59 |
mtaylor | dprince: ok - well, I'm going to copy the one from nova for now | 16:59 |
mtaylor | dprince: and then I'm going to go make a list of all backports and custom packages we use, where they come from and how we upload them | 17:00 |
mtaylor | because this is a little silly | 17:00 |
dprince | mtaylor: SUre. Ping jay on the version numbers. He researched that throughly. | 17:00 |
mtaylor | dprince: great. | 17:00 |
mtaylor | jaypipes: ^^^^^ PING | 17:00 |
mtaylor | jaypipes: talk to me | 17:00 |
mtaylor | jaypipes: tell me words | 17:00 |
*** tsuzuki has quit IRC | 17:00 | |
mtaylor | dprince: https://code.launchpad.net/~mordred/glance/add-kombu-dep/+merge/71403 | 17:06 |
mtaylor | dprince: wait - nevermind. that's screwed up | 17:07 |
*** jtran has joined #openstack-dev | 17:07 | |
jtran | can i get a code review? https://code.launchpad.net/~jtran/nova/lp817178/+merge/70196 | 17:07 |
mtaylor | dprince: https://code.launchpad.net/~mordred/glance/add-kombu-dep/+merge/71404 | 17:08 |
dprince | mtaylor: Yep. That do it once its in the PPA. | 17:13 |
*** mattray has quit IRC | 17:13 | |
*** BK_man has quit IRC | 17:14 | |
dprince | mtaylor: One clarification. When I say 'in the PPA' I mean the actual deb file shows up in the Apt repo. I think I've been confusing you guys with the whole 'in the PPA' thing. | 17:14 |
mtaylor | dprince: no - totally. that's what I mean by in the PPA | 17:16 |
mtaylor | Daviey: I can haz review? https://code.launchpad.net/~mordred/glance/add-kombu-dep/+merge/71404 | 17:17 |
jtran | mtaylor: I put in a review for you :) not that it carries any weight | 17:18 |
jtran | mtaylor: can you review me? | 17:19 |
jtran | https://code.launchpad.net/~jtran/nova/lp817178/+merge/70196 | 17:19 |
bcwaldon | ttx: ping ping ping | 17:20 |
kbringard | jtran, I keep trying to answer you in the other channel, but you keep logging out | 17:20 |
jtran | kbringard: my bad! | 17:20 |
kbringard | no worries | 17:20 |
jtran | it's the ocd | 17:20 |
*** lpatil has quit IRC | 17:23 | |
*** darraghb has quit IRC | 17:24 | |
*** dolph_ has quit IRC | 17:24 | |
openstackjenkins | Project nova build #1,244: SUCCESS in 3 min 24 sec: https://jenkins.openstack.org/job/nova/1244/ | 17:25 |
openstackjenkins | Tarmac: Fixes to the OSAPI floating API extension DELETE. | 17:25 |
openstackjenkins | Updated to use correct args for self.disassociate (don't sweep exceptions which should cause test cases to fail under the rug). | 17:25 |
openstackjenkins | Additionally updated to pass network_api.release_floating_ip the address instead of a dict. | 17:25 |
*** amccabe has quit IRC | 17:25 | |
*** amccabe has joined #openstack-dev | 17:39 | |
*** lpatil has joined #openstack-dev | 17:42 | |
*** HugoKuo1 has joined #openstack-dev | 17:44 | |
*** HugoKuo has quit IRC | 17:45 | |
*** YorikSar has joined #openstack-dev | 17:51 | |
*** HugoKuo1 has left #openstack-dev | 17:54 | |
jaypipes | mtaylor: sorry, I had to run a couple chores... | 17:55 |
jaypipes | reading back.. | 17:55 |
heckj | mtaylor: found a bug with trunk & milestone3 on python-manage when running Nova on Natty - https://bugs.launchpad.net/nova/+bug/824866 | 18:02 |
uvirtbot | Launchpad bug 824866 in nova "nova-common (milestone3, trunk) error on installing on Ubuntu 11.04 Natty" [Undecided,New] | 18:02 |
heckj | mtaylor: I wrote to the upstream maintainer, but wasn't sure how best to resolve other than that. | 18:02 |
mtaylor | heckj: ok. I'll get 0.6.1 in the ppa | 18:05 |
jaypipes | dprince, mtaylor: negative on custom version of webob. cactus requires 0.9.8 and diablo requires 1.0.8. | 18:05 |
jtran | anyone care to review?: https://code.launchpad.net/~jtran/nova/lp817178/+merge/70196 | 18:06 |
heckj | mtaylor: If there's something I can do with a package or helping, let me know - mostly lack of knowledge on how to submit a merge request | 18:06 |
mtaylor | heckj: yeah - I'm working on fixing that process... but for now I'll just take care of it | 18:06 |
dprince | jaypipes: So by custom I thought we just meant specific. If diablo requires 1.0.8 that should be in the PPA right? | 18:07 |
heckj | mtaylor: thanks | 18:07 |
dprince | gotta go... | 18:07 |
mtaylor | dprince: only if it's not already in the archive | 18:07 |
jaypipes | dprince: ah, sorry, I thought you meant custom like we meant custom for eventlet (patched version of eventlet) | 18:07 |
jaypipes | mtaylor: well, your answer is above. 0.9.8 for cactus and 1.0.8 for diablo :) | 18:08 |
jaypipes | webob, that is. | 18:08 |
*** mattray has joined #openstack-dev | 18:09 | |
jaypipes | Vek: great job on the documentation of auth in Glance and shared image groups. | 18:09 |
jaypipes | Vek: doing full review now. | 18:10 |
*** dprince has quit IRC | 18:11 | |
*** dolph_ has joined #openstack-dev | 18:11 | |
*** dprince has joined #openstack-dev | 18:13 | |
*** jtran has quit IRC | 18:31 | |
*** mattray has quit IRC | 18:36 | |
openstackgerrit | Verification of a change to openstack/glance failed: Add some documentation for notifications https://review.openstack.org/200 | 18:39 |
openstackgerrit | Verification of a change to openstack/glance failed: Add notifications for uploads, updates and deletes https://review.openstack.org/192 | 18:39 |
openstackgerrit | A change was merged to openstack/keystone: Fixed service-bound roles implementation in LDAP backend. https://review.openstack.org/222 | 18:49 |
openstackgerrit | A change was merged to openstack/keystone: Replacing tokens with the dummy tokens from sampledata.sh https://review.openstack.org/221 | 18:51 |
mtaylor | notmyname: around? | 18:52 |
*** mattray has joined #openstack-dev | 18:53 | |
*** dprince has quit IRC | 18:57 | |
*** anotherjesse has quit IRC | 18:59 | |
openstackjenkins | Project swift build #308: SUCCESS in 29 sec: https://jenkins.openstack.org/job/swift/308/ | 19:02 |
vishy | jaypipes: ping | 19:02 |
openstackjenkins | * Tarmac: Updated the swift tool so that when uploading an object giving the full path, such as e.g: /etc/vim/vimrc , it will strip the initial "/" from the object name. | 19:02 |
openstackjenkins | * Tarmac: Minor fix of quarantine naming | 19:02 |
jaypipes | vishy: pung | 19:02 |
vishy | so it looks like glance client requires gettext | 19:02 |
vishy | Exception Value: name '_' is not defined Exception Location:/usr/lib/pymodules/python2.6/glance/common/exception.py in UnknownScheme, line 59 | 19:03 |
creiht | heh | 19:03 |
vishy | jaypipes: so are we expected to install gettext prior to importing glance client? | 19:03 |
*** rnorwood has joined #openstack-dev | 19:08 | |
*** dragondm has quit IRC | 19:09 | |
notmyname | mtaylor: yo | 19:10 |
mtaylor | notmyname: I wanted to get your opinion on a gerrit config setting and/or workflow thing | 19:11 |
mtaylor | notmyname: currently, we have it set to "merge if necessary" - so it tries to FF, and if that fails it merges - and of course if there is a conflict it vomits back at you | 19:12 |
notmyname | mtaylor: what do you need? | 19:12 |
mtaylor | notmyname: there is another setting we could choose, which is to have it cherry-pick out approved changes and apply them that way - pro: completely clean master history - con: you'd REALLY have to discard that topic branch after it's merged | 19:13 |
mtaylor | notmyname: any thoughts or opinions on which approach is better? | 19:13 |
notmyname | mtaylor: we abandon branches after they merge anyway. especially true, i'd think, if we have to rebase and squash to submit it | 19:14 |
mtaylor | notmyname: that's sort of what I was thinking | 19:15 |
notmyname | mtaylor: what's the cost of making the wrong choice now and changing later? | 19:15 |
mtaylor | notmyname: nothing really | 19:15 |
mtaylor | notmyname: it only applies for approved changes moving forward | 19:15 |
mtaylor | and it's a radio-button ... so changing it is pretty easy :) | 19:16 |
notmyname | mtaylor: practicality above all. sounds like the cherry-pick version would be a good start. if it gives us problems, we should be able to find something better | 19:16 |
redbo | look, I'm not paying for a branch every time I commit code | 19:16 |
notmyname | yes, branches in git are especially expensive. ;-) | 19:17 |
mtaylor | hehe | 19:17 |
notmyname | mtaylor: redbo: honestly I don't really care. whatever the team prefers is what I want | 19:18 |
jaypipes | vishy: hmm... | 19:18 |
mtaylor | notmyname: it's not a huge thing either way to me either - I was mainly wondering which thing felt more "right" | 19:18 |
jaypipes | creiht: something funny? | 19:18 |
creiht | jaypipes: was going to say something, but then decided it was best I didn't | 19:19 |
jaypipes | vishy: I'll file a bug on it. | 19:19 |
jaypipes | vishy: I assume your inclination is to say "no, gettext should not be required for th eclient..." | 19:20 |
notmyname | mtaylor: just to confirm, it cherry-picks on merge, not on submit? it's not something crazy like you can't edit the branch while it's being reviewed? | 19:20 |
mtaylor | notmyname: correct. only on merge | 19:20 |
mtaylor | notmyname: on submit would be MADNESS! :) | 19:20 |
notmyname | not madness. this is openstack :-) | 19:20 |
jaypipes | *sigh* | 19:21 |
mtaylor | notmyname: :) | 19:21 |
notmyname | mtaylor: so if merge == don't do any more work on that branch, I think we're ok with that | 19:21 |
notmyname | (until we're not, and then we'll let you know) ;-) | 19:21 |
creiht | lol | 19:21 |
mtaylor | k. thanks notmyname ! | 19:21 |
notmyname | mtaylor: what else do you need? | 19:21 |
mtaylor | notmyname: that's it | 19:22 |
mtaylor | and now ... burgers | 19:22 |
jaypipes | bcwaldon: want to chat about the subresource vs. top-level resource question on image memberships? | 19:22 |
notmyname | mtaylor: this may be getting close to ttx's date for "final release before diablo", but the code move would be good for us if we can do it on or after 8/23 | 19:22 |
bcwaldon | jaypipes: sure, skype? | 19:23 |
jaypipes | bcwaldon: sure. | 19:23 |
*** bcwaldon has quit IRC | 19:47 | |
*** jdurgin has quit IRC | 19:47 | |
jaypipes | _cerberus_: moved your comments to https://bugs.launchpad.net/glance/+bug/825419 and marked your bug as duplicate. | 19:59 |
uvirtbot | Launchpad bug 825419 in glance "Functional tests for private and shared images" [High,Confirmed] | 19:59 |
_cerberus_ | jaypipes: cool | 19:59 |
* ttx tries to pong a missing bcwaldon | 20:00 | |
jaypipes | ttx: brian stepped out for a short while. | 20:00 |
jaypipes | ttx: anything I can help with? | 20:00 |
ttx | jaypipes: he triple-pinged me earlier | 20:00 |
ttx | no clue why though ;) | 20:00 |
jaypipes | ah | 20:01 |
*** mattray has quit IRC | 20:14 | |
*** anotherjesse has joined #openstack-dev | 20:25 | |
*** YorikSar has quit IRC | 20:29 | |
*** anotherjesse_ has joined #openstack-dev | 20:30 | |
*** YorikSar has joined #openstack-dev | 20:30 | |
*** jtran has joined #openstack-dev | 20:31 | |
openstackgerrit | Johannes Erdfelt proposed a change to openstack/glance: Add some documentation for notifications https://review.openstack.org/200 | 20:33 |
*** mfer has quit IRC | 20:33 | |
*** anotherjesse has quit IRC | 20:33 | |
*** anotherjesse_ is now known as anotherjesse | 20:33 | |
*** mfer has joined #openstack-dev | 20:33 | |
*** lorin1 has quit IRC | 20:35 | |
*** ameade has quit IRC | 20:35 | |
*** lpatil has left #openstack-dev | 20:35 | |
jtran | anyone know if openstack nova is now fully supported under python 2.7? | 20:37 |
*** ameade has joined #openstack-dev | 20:38 | |
*** dragondm has joined #openstack-dev | 20:40 | |
openstackgerrit | Verification of a change to openstack/glance failed: Add notifications for uploads, updates and deletes https://review.openstack.org/192 | 20:40 |
openstackgerrit | Johannes Erdfelt proposed a change to openstack/glance: Add notifications for uploads, updates and deletes https://review.openstack.org/192 | 20:40 |
*** mfer has quit IRC | 20:47 | |
*** cp16net has quit IRC | 20:57 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Doc changes https://review.openstack.org/223 | 20:57 |
*** AhmedSoliman has joined #openstack-dev | 20:58 | |
*** anotherjesse has quit IRC | 20:59 | |
*** anotherjesse has joined #openstack-dev | 20:59 | |
*** bcwaldon has joined #openstack-dev | 21:00 | |
jaypipes | bcwaldon: ttx ponged you earlier... | 21:01 |
bcwaldon | ttx: around? | 21:01 |
vishy | mtaylor: ping | 21:05 |
vishy | jaypipes: i would think that if the client needs it, it should install it when it is imported... | 21:05 |
vishy | jaypipes: I think we're doing it in __init__.py in nova now | 21:06 |
openstackgerrit | James E. Blair proposed a change to openstack/openstack-ci: Add a script to close Github pull requests. https://review.openstack.org/224 | 21:07 |
jaypipes | vishy: https://bugs.launchpad.net/bugs/825493 | 21:08 |
uvirtbot | Launchpad bug 825493 in glance "Glance client requires gettext module" [High,Triaged] | 21:08 |
anotherjesse | mtaylor: around? | 21:09 |
anotherjesse | mtaylor: wanted to talk about keystone packaging - if you are the person | 21:10 |
jaypipes | Vek: ping | 21:12 |
*** anotherjesse_ has joined #openstack-dev | 21:14 | |
*** anotherjesse has quit IRC | 21:17 | |
*** anotherjesse_ is now known as anotherjesse | 21:17 | |
*** lts has quit IRC | 21:18 | |
Vek | pong... | 21:26 |
bcwaldon | Vek: jaypipes was asking for ye | 21:26 |
bcwaldon | Vek: but he appears to have stepped away (temporarily?) | 21:26 |
*** jdurgin has joined #openstack-dev | 21:27 | |
jaypipes | Vek: no I'm here. :) | 21:27 |
jaypipes | Vek: so, I'm really not sure about the tenant and user thing... I was under the impression that the owner of an image was the user, not the tenant. | 21:28 |
jaypipes | Vek: could you explain how the tenant should be the owner? you mentioned backups, but I'm not following you... | 21:28 |
Vek | I use an "owner" abstraction; you could replace the context and *make* it use the user, if you wanted. | 21:28 |
*** rnirmal has quit IRC | 21:28 | |
Vek | but the default context uses the tenant instead of the user | 21:29 |
jaypipes | Vek: yes, I understand that, but I'm asking *why* :) | 21:29 |
Vek | anyway, as I understand it, the tenant is the charged entity, in terms of hosting situations like rackspace | 21:30 |
jaypipes | Vek: right, which is why it doesn't make sense to have rackspace own all the images. Then a user couldn't share their own image (backup or otherwise) with another user... | 21:30 |
Vek | they may have one or more users with access, but what they have access to is the images for that tenant, and those images shared with that tenant... | 21:30 |
Vek | make sense? | 21:33 |
*** kbringard has quit IRC | 21:33 | |
*** jtran has quit IRC | 21:33 | |
* Vek wonders if maybe he should have selected different tenant names in his docstrings to make this clearer... | 21:33 | |
jaypipes | Vek: doesn't that mean that I, as a user of Rackspace Cloud, or some other public cloud, cannot share my own image with some other user? | 21:34 |
Vek | why would that be? | 21:34 |
Vek | the tenant is the chargable entity. | 21:34 |
jaypipes | Vek: in other words, the way it is now is almost exclusively the way a service provider sets things up, but not how a private cloud sets things up... | 21:34 |
Vek | if I'm an individual user klmitch, there'll be a tenant for me, let's say with the same name. | 21:35 |
jaypipes | and by "way it is now" I mean your current merge proposal, sorry | 21:35 |
Vek | there'll likewise be one set up for you. | 21:35 |
Vek | then, if I want to share an image with you, I share it with your tenant | 21:35 |
jaypipes | no, there won't. that's what I'm saying... in the service provider model, the project would all be "rackspace", no? | 21:35 |
Vek | no | 21:36 |
jaypipes | then I'm completely lost | 21:36 |
Vek | the tenant is the chargable entity. | 21:36 |
jaypipes | I don't see the point of a tenant and a user being distinct if they are always the same thing... | 21:36 |
Vek | so individual users aren't charged | 21:36 |
Vek | that only applies for small hostees | 21:36 |
jaypipes | but individual users don't have the ability to share images with other individual users in this patch... | 21:37 |
Vek | let's say we've got big_company as a tenant | 21:37 |
Vek | they may have several dozen users, each with their own specific roles to play | 21:37 |
Vek | but there's only one chargable entity | 21:37 |
Vek | and the images belong to that one entity, the tenant; not to an individual user. | 21:37 |
jaypipes | why not to an individual user, that's what I'm asking... | 21:38 |
Vek | let's take the multi-user tenant case. We don't want a circumstance where a disgruntled employee could block all access to a critical image; the image should be owned by the tenant. (Of course, I'm glossing over what *other* things a rogue user could do, but...) | 21:39 |
Vek | in the case where we have a single-user tenant, the user and tenant functionally act the same; they would probably by default have the same name, but that could probably be changed. | 21:40 |
*** martine_ has joined #openstack-dev | 21:41 | |
jaypipes | Vek: we're going in circles here :) What I'm saying is that the way you've coded the functionality is biased towards a large hosting company, but people will want to install Glance on a server and have *individual* users be able to share images with each other, not just tenants sharing with each other.. | 21:42 |
Vek | and all it takes is overriding RequestContext, which can be done with an option in the paste .conf files | 21:43 |
jaypipes | Vek: hmm. | 21:43 |
jaypipes | Vek: that so, eh? :) | 21:43 |
Vek | change the 'owner' property to return self.user instead of self.tenant and you should be golden. | 21:44 |
*** martine has quit IRC | 21:44 | |
Vek | for that matter, we could augment RequestContext to make that decision based on a configuration option | 21:44 |
jaypipes | Vek: hmm, ok, then that might be the solution I'm looking for... although it *might* be nicer to have | 21:45 |
jaypipes | jinks. you typed it before I did. | 21:45 |
Vek | haha :) | 21:45 |
jaypipes | yeah, I would prefer a config option :) | 21:45 |
jaypipes | Vek: and that would solve that major issue for me. | 21:45 |
jaypipes | Vek: something like user_can_share_images? | 21:45 |
Vek | owner_is_user vs. owner_is_tenant ? | 21:46 |
jaypipes | Vek: and the default? | 21:46 |
Vek | I'll defer that to your judgement, oh PTL... :) | 21:46 |
jaypipes | Vek: I would go with: owner_is_tenant = True | 21:46 |
jaypipes | Vek: and in the comments for that say "Set to False to allow individual users to share images" | 21:47 |
jaypipes | Vek: ok with you? | 21:47 |
Vek | Perfectly fine by me :) | 21:47 |
jaypipes | Vek: rock. | 21:47 |
openstackgerrit | Dolph Mathews proposed a change to openstack/keystone: Doc changes https://review.openstack.org/223 | 21:48 |
jaypipes | Vek: all the other comments looked to be addressed. bcwaldon addressed the versions question you had. | 21:48 |
*** jdurgin has quit IRC | 21:48 | |
Vek | *nod* I saw. I need to go looking to understand what I need to modify how in order to satisfy him, though... | 21:48 |
*** martine_ has quit IRC | 21:49 | |
Vek | s/him/you/, too :) | 21:49 |
jaypipes | Vek: about a 2-line addition to glance/api/versions.py :) | 21:49 |
jaypipes | Vek: just adding another version struct returned in the list of versions... | 21:49 |
Vek | ah, in version_objs ? | 21:49 |
jaypipes | Vek: yup! | 21:49 |
Vek | hmmm...need to figure out the status, too... | 21:50 |
jaypipes | Vek: that allows clients to detect if a server supports 1.1 API (shared images and auth) | 21:50 |
Vek | make v1.1 status be CURRENT, but what should v1.0 be? SUPPORTED? | 21:50 |
*** jdurgin has joined #openstack-dev | 21:50 | |
jaypipes | bcwaldon: what do you think? I think SUPPORTED is fine. | 21:50 |
jaypipes | Vek: meh, just make it SUPPORTED. We can always comment on the change request... | 21:51 |
bcwaldon | yeah | 21:52 |
Vek | oh, and what order should they be in? v1.1 first or last? | 21:52 |
jaypipes | OK, now I have to go build a friggin lamp for my wife... back in a while. | 21:52 |
bcwaldon | doesn't matter | 21:52 |
jaypipes | Vek: I would think CURRENT first... | 21:52 |
Vek | lamps are trivial. Try projection screen controllers sometime... | 21:53 |
Vek | <--- son of an electrician | 21:53 |
* Vek vanishes again... | 21:56 | |
*** rnorwood has quit IRC | 21:57 | |
*** amccabe has quit IRC | 21:59 | |
*** bsza has quit IRC | 22:02 | |
*** bcwaldon has quit IRC | 22:09 | |
openstackgerrit | James E. Blair proposed a change to openstack/openstack-ci: Add a script to close Github pull requests. https://review.openstack.org/224 | 22:15 |
*** eday has quit IRC | 22:17 | |
openstackgerrit | James E. Blair proposed a change to openstack/openstack-ci-puppet: Add cron job for closing pull requests. https://review.openstack.org/225 | 22:20 |
Daviey | mtaylor: will look shortly, sorry - been travelling | 22:24 |
*** eday has joined #openstack-dev | 22:28 | |
openstackgerrit | Justin Shepherd proposed a change to openstack/glance: Bug #825493 https://review.openstack.org/226 | 22:33 |
uvirtbot | Launchpad bug 825493 in glance "Glance client requires gettext module" [High,Triaged] https://launchpad.net/bugs/825493 | 22:33 |
*** rnorwood has joined #openstack-dev | 22:43 | |
*** bsza has joined #openstack-dev | 22:44 | |
openstackgerrit | Dolph Mathews proposed a change to openstack/keystone: Added check_password to abstract backend user API https://review.openstack.org/227 | 22:47 |
openstackgerrit | Kevin L. Mitchell proposed a change to openstack/glance: Add support for shared images https://review.openstack.org/201 | 22:49 |
*** mattray has joined #openstack-dev | 22:49 | |
*** mattray has quit IRC | 22:49 | |
*** mattray has joined #openstack-dev | 22:49 | |
*** mattray1 has joined #openstack-dev | 22:52 | |
*** vladimir3p has quit IRC | 22:52 | |
*** mszilagyi_ has joined #openstack-dev | 22:53 | |
*** bsza has quit IRC | 22:54 | |
*** mattray has quit IRC | 22:54 | |
*** mszilagyi has quit IRC | 22:55 | |
*** mszilagyi_ is now known as mszilagyi | 22:55 | |
*** mattray1 has quit IRC | 22:57 | |
*** rnorwood has quit IRC | 22:58 | |
*** mszilagyi_ has joined #openstack-dev | 23:04 | |
*** mszilagyi has quit IRC | 23:07 | |
*** mszilagyi_ is now known as mszilagyi | 23:07 | |
*** anotherjesse has quit IRC | 23:07 | |
*** anotherjesse has joined #openstack-dev | 23:07 | |
*** dolph_ has quit IRC | 23:07 | |
*** AhmedSoliman has quit IRC | 23:21 | |
*** heckj has quit IRC | 23:36 | |
*** jdurgin has quit IRC | 23:46 | |
*** anotherjesse has quit IRC | 23:54 | |
*** martine_ has joined #openstack-dev | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!