*** openstack has joined #openstack-meeting | 00:04 | |
*** ChanServ sets mode: +o openstack | 00:04 | |
clarkb | #startmeeting test | 00:05 |
---|---|---|
openstack | Meeting started Tue Oct 30 00:05:25 2012 UTC. The chair is clarkb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 00:05 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 00:05 |
openstack | The meeting name has been set to 'test' | 00:05 |
clarkb | #action clarkb fix meetbot | 00:05 |
clarkb | #endmeeting | 00:05 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 00:05 | |
openstack | Meeting ended Tue Oct 30 00:05:48 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 00:05 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/test/2012/test.2012-10-30-00.05.html | 00:05 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/test/2012/test.2012-10-30-00.05.txt | 00:05 |
openstack | Log: http://eavesdrop.openstack.org/meetings/test/2012/test.2012-10-30-00.05.log.html | 00:05 |
clarkb | meetbot appears to be working now. sorry about it dying (appears to be a cert issue with whichever host in chat.us.freenode.net it was attempting to connect to | 00:06 |
*** SumitNaiksatam has quit IRC | 00:13 | |
*** lloydde has quit IRC | 00:31 | |
*** ryanpetr_ has quit IRC | 00:42 | |
*** danwent has quit IRC | 00:44 | |
*** ryanpetrello has joined #openstack-meeting | 00:45 | |
*** triplecheesesina has joined #openstack-meeting | 00:45 | |
*** littleidea has joined #openstack-meeting | 00:49 | |
*** littleidea has quit IRC | 00:51 | |
*** triplecheesesina has quit IRC | 00:53 | |
*** triplecheesesina has joined #openstack-meeting | 00:58 | |
*** salv-orlando has joined #openstack-meeting | 00:58 | |
*** ozstacker has quit IRC | 01:03 | |
*** roadTripper has quit IRC | 01:03 | |
*** ozstacker has joined #openstack-meeting | 01:03 | |
*** SumitNaiksatam_ has quit IRC | 01:12 | |
*** salv-orlando has quit IRC | 01:12 | |
*** armaan1 has left #openstack-meeting | 01:14 | |
*** triplecheesesina has quit IRC | 01:22 | |
*** triplecheesesina has joined #openstack-meeting | 01:22 | |
*** ryanpetrello has quit IRC | 01:29 | |
*** Mandell has quit IRC | 01:34 | |
*** tongli has joined #openstack-meeting | 01:37 | |
*** lloydde has joined #openstack-meeting | 01:41 | |
*** tongli has quit IRC | 01:41 | |
*** novas0x2a|laptop has quit IRC | 01:41 | |
*** lloydde has quit IRC | 01:46 | |
*** maurosr has joined #openstack-meeting | 01:46 | |
*** jbrendel has quit IRC | 01:57 | |
*** triplecheesesina has quit IRC | 02:00 | |
*** triplecheesesina has joined #openstack-meeting | 02:01 | |
*** anniec has quit IRC | 02:10 | |
*** gongysh has quit IRC | 02:12 | |
*** markmcclain has joined #openstack-meeting | 02:26 | |
*** adjohn has quit IRC | 02:34 | |
*** cp16net is now known as cp16net|away | 02:35 | |
*** cp16net|away is now known as cp16net | 02:35 | |
*** jaypipes has joined #openstack-meeting | 02:48 | |
*** littleidea has joined #openstack-meeting | 02:56 | |
*** mnewby has quit IRC | 02:57 | |
*** dwcramer has quit IRC | 02:57 | |
*** tgall_foo has joined #openstack-meeting | 03:04 | |
*** tgall_foo has joined #openstack-meeting | 03:04 | |
*** nati_ueno has quit IRC | 03:14 | |
*** ryanpetrello has joined #openstack-meeting | 03:19 | |
*** ryanpetrello has quit IRC | 03:31 | |
*** Mandell has joined #openstack-meeting | 03:33 | |
*** maurosr has quit IRC | 03:35 | |
*** dolphm has quit IRC | 03:38 | |
*** davidha has quit IRC | 03:51 | |
*** davidha has joined #openstack-meeting | 03:53 | |
*** dwcramer has joined #openstack-meeting | 03:55 | |
*** danwent has joined #openstack-meeting | 03:56 | |
*** yamahata has quit IRC | 04:02 | |
*** markmcclain has quit IRC | 04:12 | |
*** yamahata has joined #openstack-meeting | 04:19 | |
*** triplecheesesina has quit IRC | 04:21 | |
*** triplecheesesina has joined #openstack-meeting | 04:22 | |
*** dwcramer has quit IRC | 04:29 | |
*** dolphm has joined #openstack-meeting | 04:38 | |
*** dolphm has quit IRC | 04:43 | |
*** lloydde has joined #openstack-meeting | 04:54 | |
*** oubiwann has quit IRC | 04:56 | |
*** markwash has quit IRC | 05:03 | |
*** ozstacker has quit IRC | 05:07 | |
*** ozstacker has joined #openstack-meeting | 05:08 | |
*** zhidong has quit IRC | 05:10 | |
*** zhuadl has joined #openstack-meeting | 05:13 | |
*** _ozstacker_ has joined #openstack-meeting | 05:15 | |
*** ozstacker has quit IRC | 05:15 | |
*** triplecheesesina has quit IRC | 05:22 | |
*** triplecheesesina has joined #openstack-meeting | 05:22 | |
*** _ozstacker_ has quit IRC | 05:23 | |
*** ozstacker has joined #openstack-meeting | 05:23 | |
*** jhenner has joined #openstack-meeting | 05:28 | |
*** triplecheesesina has quit IRC | 05:37 | |
*** triplecheesesina has joined #openstack-meeting | 05:39 | |
*** triplecheesesina has quit IRC | 05:40 | |
*** garyk has quit IRC | 05:43 | |
*** jhenner has quit IRC | 05:54 | |
*** matiu has quit IRC | 06:25 | |
*** lloydde has quit IRC | 06:35 | |
*** salv-orlando has joined #openstack-meeting | 06:43 | |
*** henrynash has joined #openstack-meeting | 06:51 | |
*** ctracey has quit IRC | 07:02 | |
*** ctracey has joined #openstack-meeting | 07:02 | |
*** garyk has joined #openstack-meeting | 07:07 | |
*** dani4571 has joined #openstack-meeting | 07:09 | |
*** littleidea has quit IRC | 07:16 | |
*** jaypipes has quit IRC | 07:19 | |
*** jaypipes has joined #openstack-meeting | 07:19 | |
*** littleidea has joined #openstack-meeting | 07:36 | |
*** lloydde has joined #openstack-meeting | 07:46 | |
*** mikal has quit IRC | 07:48 | |
*** mikal has joined #openstack-meeting | 07:50 | |
*** lloydde has quit IRC | 07:51 | |
*** afazekas has joined #openstack-meeting | 07:53 | |
*** rafaduran has joined #openstack-meeting | 07:55 | |
*** dani4571 has quit IRC | 07:57 | |
*** henrynash has quit IRC | 08:01 | |
*** danwent has quit IRC | 08:02 | |
*** littleidea has quit IRC | 08:06 | |
*** Mandell has quit IRC | 08:09 | |
*** zul has joined #openstack-meeting | 08:16 | |
*** jcooley has joined #openstack-meeting | 08:22 | |
*** davidha has quit IRC | 08:23 | |
*** zhuadl has quit IRC | 08:40 | |
*** milner has joined #openstack-meeting | 08:42 | |
*** eglynn has joined #openstack-meeting | 08:46 | |
*** zul has quit IRC | 08:46 | |
*** henrynash has joined #openstack-meeting | 08:58 | |
*** yjiang5_ has quit IRC | 09:02 | |
*** alexpilotti has joined #openstack-meeting | 09:04 | |
*** derekh has joined #openstack-meeting | 09:06 | |
*** darraghb has joined #openstack-meeting | 09:09 | |
*** almaisan-away is now known as al-maisan | 09:10 | |
*** davidha has joined #openstack-meeting | 09:10 | |
*** armaan has joined #openstack-meeting | 09:12 | |
*** jcooley has quit IRC | 09:15 | |
*** eglynn has quit IRC | 09:38 | |
*** milner has quit IRC | 09:40 | |
*** salv-orlando has quit IRC | 09:43 | |
*** milner has joined #openstack-meeting | 09:47 | |
*** armaan has left #openstack-meeting | 10:01 | |
*** anniec has joined #openstack-meeting | 10:05 | |
*** anniec has joined #openstack-meeting | 10:05 | |
*** anniec has left #openstack-meeting | 10:09 | |
*** hggdh has joined #openstack-meeting | 10:10 | |
*** reed has joined #openstack-meeting | 10:11 | |
*** Daviey has quit IRC | 10:16 | |
*** dendro-afk is now known as dendrobates | 10:20 | |
*** eglynn has joined #openstack-meeting | 10:20 | |
*** davidha has quit IRC | 10:21 | |
*** mnewby has joined #openstack-meeting | 10:24 | |
*** eglynn has quit IRC | 10:30 | |
*** Daviey has joined #openstack-meeting | 10:33 | |
*** dansmith has quit IRC | 10:42 | |
*** dansmith has joined #openstack-meeting | 10:42 | |
*** dendrobates is now known as dendro-afk | 10:47 | |
*** maurosr has joined #openstack-meeting | 10:48 | |
*** ociuhandu has quit IRC | 10:50 | |
*** hggdh has quit IRC | 10:52 | |
*** jhenner has joined #openstack-meeting | 11:15 | |
*** amotoki has quit IRC | 11:19 | |
*** dprince has joined #openstack-meeting | 11:23 | |
*** al-maisan is now known as almaisan-away | 11:26 | |
*** dolphm_ has joined #openstack-meeting | 11:45 | |
*** dolphm_ has quit IRC | 11:50 | |
*** roadTripper has joined #openstack-meeting | 11:53 | |
*** milner has quit IRC | 12:05 | |
*** salv-orlando has joined #openstack-meeting | 12:17 | |
*** dprince has quit IRC | 12:22 | |
*** alexpilotti has quit IRC | 12:31 | |
*** goldfish has joined #openstack-meeting | 12:32 | |
*** mtreinish has joined #openstack-meeting | 12:33 | |
*** sandywalsh has joined #openstack-meeting | 12:33 | |
*** dolphm has joined #openstack-meeting | 12:34 | |
*** sandywalsh_ has joined #openstack-meeting | 12:38 | |
*** sandywalsh has quit IRC | 12:38 | |
*** ayoung has joined #openstack-meeting | 12:43 | |
*** almaisan-away is now known as al-maisan | 12:44 | |
*** ryanpetrello has joined #openstack-meeting | 12:46 | |
*** tgall_foo has quit IRC | 12:51 | |
*** dprince has joined #openstack-meeting | 12:53 | |
*** markvoelker has joined #openstack-meeting | 12:53 | |
*** littleidea has joined #openstack-meeting | 12:57 | |
*** milner has joined #openstack-meeting | 12:58 | |
*** littleidea has quit IRC | 13:00 | |
*** anniec has joined #openstack-meeting | 13:02 | |
*** littleidea has joined #openstack-meeting | 13:02 | |
*** littleidea has left #openstack-meeting | 13:04 | |
*** alexpilotti has joined #openstack-meeting | 13:05 | |
*** jrd has joined #openstack-meeting | 13:12 | |
*** troytoman-away is now known as troytoman | 13:14 | |
*** reed has quit IRC | 13:15 | |
*** arbrandes has joined #openstack-meeting | 13:18 | |
*** zhuadl_ has joined #openstack-meeting | 13:20 | |
*** zhuadl__ has joined #openstack-meeting | 13:23 | |
*** zhuadl_ has quit IRC | 13:24 | |
*** eglynn has joined #openstack-meeting | 13:24 | |
*** zhuadl___ has joined #openstack-meeting | 13:24 | |
*** zhuadl___ is now known as zhuadl | 13:24 | |
*** zhuadl__ has quit IRC | 13:28 | |
*** mdomsch has quit IRC | 13:28 | |
*** zhuadl___ has joined #openstack-meeting | 13:29 | |
*** zhuadl has quit IRC | 13:29 | |
*** zhuadl___ is now known as zhuadl | 13:29 | |
*** zhuadl has quit IRC | 13:34 | |
*** mtreinish has quit IRC | 13:39 | |
*** tgall_foo has joined #openstack-meeting | 13:40 | |
*** tgall_foo has joined #openstack-meeting | 13:40 | |
*** mtreinish has joined #openstack-meeting | 13:40 | |
*** mtreinish has joined #openstack-meeting | 13:41 | |
*** markmcclain has joined #openstack-meeting | 13:43 | |
*** ryanpetrello has quit IRC | 13:46 | |
*** ryanpetrello has joined #openstack-meeting | 13:47 | |
*** reed has joined #openstack-meeting | 13:48 | |
*** davidkranz has joined #openstack-meeting | 13:55 | |
*** adjohn has joined #openstack-meeting | 14:00 | |
*** adjohn has quit IRC | 14:02 | |
*** dwcramer has joined #openstack-meeting | 14:12 | |
*** arbrandes has quit IRC | 14:12 | |
*** troytoman is now known as troytoman-away | 14:13 | |
*** AlanClark has joined #openstack-meeting | 14:15 | |
*** mdomsch has joined #openstack-meeting | 14:19 | |
*** cp16net is now known as cp16net|away | 14:21 | |
*** littleidea has joined #openstack-meeting | 14:23 | |
*** littleidea has left #openstack-meeting | 14:26 | |
*** littleidea has joined #openstack-meeting | 14:29 | |
*** littleidea has left #openstack-meeting | 14:30 | |
*** maoy has joined #openstack-meeting | 14:32 | |
*** jaypipes has quit IRC | 14:36 | |
*** littleidea has joined #openstack-meeting | 14:37 | |
*** littleidea has left #openstack-meeting | 14:37 | |
*** jaypipes has joined #openstack-meeting | 14:43 | |
*** dkehn has joined #openstack-meeting | 14:45 | |
*** dani4571 has joined #openstack-meeting | 14:45 | |
*** mattray has joined #openstack-meeting | 14:47 | |
*** Hitesh_ has joined #openstack-meeting | 14:49 | |
Hitesh_ | primeministerp: Hi Peter | 14:49 |
Hitesh_ | alexpilotti: Hi Alessandro | 14:49 |
Hitesh_ | alexpilotti: How are you? | 14:49 |
*** jhenner has quit IRC | 14:50 | |
*** primeministerp_ has joined #openstack-meeting | 14:50 | |
*** cp16net|away is now known as cp16net | 14:52 | |
*** primeministerp has quit IRC | 14:53 | |
*** primeministerp_ is now known as primeministerp | 14:53 | |
*** pnavarro has joined #openstack-meeting | 14:56 | |
alexpilotti | Hi Hitesh_ ! | 14:56 |
alexpilotti | Hitesh_: fine thanks, very busy with our releases :-) | 14:57 |
alexpilotti | Hitesh_: what about you? | 14:57 |
Hitesh_ | alexpilotti: Yeah I can undestand :)..I am exploring Quatum plugin development stuff..hence I pingged in between on Skype | 14:57 |
*** afazekas has quit IRC | 14:58 | |
*** sagar_nikam has joined #openstack-meeting | 14:58 | |
alexpilotti | Hitesh_: cool! | 14:59 |
primeministerp | #startmeeting Hyper-V | 14:59 |
openstack | Meeting started Tue Oct 30 14:59:44 2012 UTC. The chair is primeministerp. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:59 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:59 |
openstack | The meeting name has been set to 'hyper_v' | 14:59 |
primeministerp | hey folks | 14:59 |
alexpilotti | Hi everybody | 15:00 |
primeministerp | so I just sent an agenda | 15:00 |
Hitesh_ | Hello all | 15:00 |
*** salv-orlando has quit IRC | 15:00 | |
primeministerp | guess we can dig in | 15:00 |
alexpilotti | sagar_nikam joined us, he is testing the Hyper-V Compute driver | 15:00 |
sagar_nikam | Hi All | 15:00 |
*** salv-orlando has joined #openstack-meeting | 15:00 | |
primeministerp | sagar_nikam: thanks for trying the bits out, glad to see you have everything going now | 15:00 |
primeministerp | #topic Blueprints | 15:01 |
*** openstack changes topic to "Blueprints" | 15:01 | |
sagar_nikam | yes, thanks for all the help provided | 15:01 |
Hitesh_ | sagar_nikam: nice to meet you sagar | 15:02 |
primeministerp | so let's discuss the blueprints first | 15:02 |
primeministerp | we need to get blueprints written for the work being done | 15:02 |
primeministerp | alexpilotti: do you want to handle the ones for the work you are heading up? | 15:02 |
alexpilotti | primeministerp: yep | 15:02 |
primeministerp | pnavarro: can add ones for the bits he's adding | 15:03 |
EmilienM | o/ | 15:03 |
primeministerp | EmilienM: shoot | 15:03 |
pnavarro | primeministerp: sure | 15:03 |
alexpilotti | the idea is to create a blueprint for all the areas in which we are working | 15:03 |
Hitesh_ | primeministerp: any help from me? | 15:03 |
alexpilotti | I'd write one per component: | 15:03 |
alexpilotti | Nova, Quantum, Keystone,etc | 15:03 |
*** maoy has quit IRC | 15:03 | |
Hitesh_ | alexpilotti: I can help you in Quantum bits | 15:04 |
primeministerp | Hitesh_: feel free to jump in anywhere | 15:04 |
Hitesh_ | primeministerp: cool | 15:04 |
alexpilotti | Hitesh_: great tx. We started already working on the QUantum plugin, so it's the right time to coordinate efforts :-) | 15:04 |
alexpilotti | let me fetch the etherpad link | 15:04 |
Hitesh_ | alexpilotti: Awesome, I will drp you a mail for it then :) | 15:05 |
alexpilotti | http://etherpad.openstack.org/grizzly-nova-hyper-v | 15:05 |
primeministerp | #link http://etherpad.openstack.org/grizzly-nova-hyper-v | 15:05 |
alexpilotti | pnavarro: kindly compiled it while we were doing the design session in SD | 15:05 |
*** mdomsch has quit IRC | 15:05 | |
primeministerp | alexpilotti: more to add on blueprints? | 15:06 |
alexpilotti | beside what you see in the doc, there's also quite a lot of work on the Nova side for alignment with the other Hypervisors | 15:06 |
primeministerp | do we want to keep it at the high level | 15:07 |
*** troytoman-away is now known as troytoman | 15:07 | |
*** afazekas has joined #openstack-meeting | 15:07 | |
alexpilotti | I'd keep the blueprints as generic as possible | 15:07 |
primeministerp | perfect | 15:07 |
alexpilotti | as in "Quantum plugin for Hyper-V" etc | 15:07 |
primeministerp | ok then moving on | 15:07 |
pnavarro | offtopic #link http://www.youtube.com/watch?v=M1NqqTLST3s alexpilotti and primeministerp hyper-v deep dive | 15:07 |
primeministerp | should we just create them now | 15:07 |
alexpilotti | tx pnavarro :-) | 15:08 |
alexpilotti | primeministerp: yep, as soon as the meeting is finished | 15:08 |
alexpilotti | I have some code to commit to support Nova Scheduler filters | 15:08 |
alexpilotti | I'd like to have a blueprint ready, otherwise I need to file up a bug | 15:09 |
Hitesh_ | alexpilotti: so we are going to create different blueprints for individual features? | 15:09 |
alexpilotti | Hitesh_: not for individual features, for indivisual components | 15:09 |
Hitesh_ | alexpilotti: Ok..ok | 15:09 |
primeministerp | #link https://blueprints.launchpad.net/nova/+spec/quantum-plugin-hyper-v | 15:10 |
primeministerp | o nice | 15:10 |
primeministerp | alexpilotti: i added one for the quantum bits, please feel free to change it | 15:10 |
primeministerp | alexpilotti: i can assist w/ others to help w/ admin burden if needed | 15:11 |
alexpilotti | it's IMO important, because approval will be independent | 15:11 |
primeministerp | ok moving on | 15:11 |
alexpilotti | tx primeministerp | 15:11 |
primeministerp | #topic docs | 15:11 |
*** openstack changes topic to "docs" | 15:11 | |
*** gary has joined #openstack-meeting | 15:11 | |
primeministerp | so we have had some new activity w/ usage | 15:11 |
primeministerp | which is fantastic | 15:12 |
*** gary is now known as Guest58466 | 15:12 | |
primeministerp | thanks to sagar_nikam and others | 15:12 |
*** Guest58466 has left #openstack-meeting | 15:12 | |
primeministerp | I believe we are seeing some areas that are lacking in the docs | 15:12 |
EmilienM | which ones ? | 15:12 |
primeministerp | on 2012 unless you explictly create a vhd manually it will only be vhdx | 15:12 |
primeministerp | the process of creating the vhd will need to be documented | 15:13 |
sagar_nikam | i have used the latest grizzly code base on devstack, tested some features, most worked, some did not work | 15:13 |
primeministerp | sagar_nikam: what did not work? | 15:13 |
sagar_nikam | terminate and reboot | 15:13 |
sagar_nikam | i am planning to test with stable/folsom this week | 15:14 |
primeministerp | sagar_nikam: please file bugs if possible | 15:14 |
sagar_nikam | sure | 15:14 |
alexpilotti | sagar_nikam: contact me also via email and Skype, I really appreciate your help in testing out the infrastructure | 15:15 |
alexpilotti | sagar_nikam: about the question related to the installer | 15:15 |
alexpilotti | sagar_nikam: we have now two separated installers, one with the "frozen" Folsom bits | 15:15 |
primeministerp | sagar_nikam: I'd like to participate in that discussion if possible as well so we can coordinate efforts | 15:16 |
sagar_nikam | sure, will mail | 15:16 |
primeministerp | so EmilienM do you want to take a look at those docs? | 15:16 |
alexpilotti | sagar_nikam: and one with the latest Grizzly bits, built every night with the latest code from the Nova repository | 15:16 |
EmilienM | oh yes I do | 15:16 |
*** al-maisan is now known as almaisan-away | 15:16 | |
primeministerp | EmilienM: execelent | 15:16 |
*** Mandell has joined #openstack-meeting | 15:17 | |
primeministerp | EmilienM: nutshell it's documentation for the vhd creation ,... skip creation during the wizard then manually adding storage of type vhd | 15:17 |
EmilienM | primeministerp: got it | 15:18 |
primeministerp | #topic CI Status | 15:18 |
*** openstack changes topic to "CI Status" | 15:18 | |
primeministerp | so i've racked and cabled 10 hp beasts | 15:18 |
*** hemna has joined #openstack-meeting | 15:18 | |
alexpilotti | Nova Compute blueprint: https://blueprints.launchpad.net/nova/+spec/grizzly-hyper-v-nova-compute | 15:19 |
primeministerp | #link https://blueprints.launchpad.net/nova/+spec/grizzly-hyper-v-nova-compute | 15:19 |
primeministerp | ok perfect | 15:19 |
primeministerp | i've been puppetizing my pxe infrastructure, i've got devstack nodes building | 15:20 |
primeministerp | w/ preseeds | 15:20 |
primeministerp | on to the windows bits next | 15:21 |
primeministerp | for the base depoyment then a refactor and cleanup of the puppet code that was started for compute from source | 15:21 |
primeministerp | to use a puppet server | 15:21 |
primeministerp | we also have a san which i'll be adding as soon as our office is reopened | 15:22 |
primeministerp | post storm | 15:22 |
primeministerp | pnavarro: once that's in do you want to play to try to add fiberchannel support for the attach/dtach bits? | 15:23 |
primeministerp | i believe the san has 20tb of storage, we should be able to use it to test multiple scenerios | 15:24 |
primeministerp | ok | 15:24 |
primeministerp | next general updates | 15:24 |
pnavarro | primeministerp: I'll follow that... It's not cleat that FC will be added | 15:24 |
primeministerp | pnavarro: ok | 15:24 |
primeministerp | pnavarro: well if we want to think about it | 15:24 |
primeministerp | also for other things like live migration w/ a cluster present | 15:24 |
primeministerp | we'll be able to test scenerios like that | 15:25 |
pnavarro | primeministerp: ok | 15:25 |
primeministerp | #topic general updates | 15:25 |
*** openstack changes topic to "general updates" | 15:25 | |
*** dolphm has quit IRC | 15:25 | |
primeministerp | pnavarro: so the cinder bits made it through ok, | 15:25 |
primeministerp | has there been any additional stuff added | 15:25 |
Hitesh_ | alexpilotti: Any idea hw are going to port OVS driver on hyper-v? | 15:26 |
primeministerp | or needed | 15:26 |
pnavarro | primeministerp: #link https://blueprints.launchpad.net/cinder/+spec/windows2012driver should be marked as implemented.. | 15:26 |
primeministerp | pnavarro: execellent | 15:27 |
pnavarro | primeministerp: I've marked as a completed.. | 15:27 |
Hitesh_ | alexpilotti: We will have to write an agent kind of stuff on hyper-v, I mean we need to netwoking WMI calls right? | 15:27 |
alexpilotti | pnavarro primeministerp: we had some errors with cinder (client) in SD | 15:27 |
jgriffith | pnavarro: It was waiting for me to accept it... done | 15:27 |
primeministerp | jgriffith: thx | 15:27 |
pnavarro | jgriffith: thanks | 15:28 |
alexpilotti | pnavarro: we have to check if we have some issues in Grizzly | 15:28 |
pnavarro | alexpilotti: I'm working on this | 15:28 |
primeministerp | pnavarro: thx | 15:29 |
primeministerp | sagar_nikam: anything you would like to add? | 15:29 |
alexpilotti | alexpilotti: tx :-) let me know if you'd like to setup a common environment | 15:30 |
primeministerp | alexpilotti: ? | 15:30 |
sagar_nikam | yes, last week i had installed nova compute, was it grizzly or folsom ? | 15:30 |
*** dolphm has joined #openstack-meeting | 15:30 | |
sagar_nikam | i had downloaded the installer from cloudbase | 15:31 |
primeministerp | sagar_nikam: how many nodes currently? | 15:31 |
sagar_nikam | i have one windows 2012 and one HyperV 2K8R2 | 15:31 |
primeministerp | sagar_nikam: you'll need 2 2012 for live migration | 15:32 |
sagar_nikam | yes, will get it, | 15:32 |
*** troytoman is now known as troytoman-away | 15:32 | |
primeministerp | ok | 15:32 |
sagar_nikam | at a later date | 15:32 |
primeministerp | did we miss anything? | 15:32 |
primeministerp | alexpilotti: waiting for an answer on skype | 15:33 |
*** colinmcnamara has joined #openstack-meeting | 15:33 | |
primeministerp | ok if that's it I'll end it. | 15:33 |
primeministerp | #endmeeting | 15:33 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 15:33 | |
openstack | Meeting ended Tue Oct 30 15:33:36 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:33 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-10-30-14.59.html | 15:33 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-10-30-14.59.txt | 15:33 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-10-30-14.59.log.html | 15:33 |
*** danwent has joined #openstack-meeting | 15:33 | |
sagar_nikam | alexpilotti: should i reinstall the folsom installer ? | 15:33 |
alexpilotti | sagar_nikam: before we divided the installers, we had a single Grizzly one | 15:33 |
primeministerp | sagar_nikam: i think he's got one for nightly builds | 15:33 |
alexpilotti | sagar_nikam: the best option now is to have Folsom nodes (so, yes reinstalling is a good idea) and a Folsom controller | 15:34 |
sagar_nikam | ok, so now i will need to uninstall grizzly and install folsom, fine | 15:34 |
alexpilotti | sagar_nikam: the Grizzly code is too unstable at the current stage (not only ours, all the infrastructure) | 15:34 |
sagar_nikam | alexpilotti:yes, hence just finished with devstack for folsom | 15:35 |
*** rhagarty has joined #openstack-meeting | 15:41 | |
*** rnirmal has joined #openstack-meeting | 15:50 | |
*** jaypipes has quit IRC | 15:52 | |
*** pnavarro has quit IRC | 15:52 | |
*** Mandell has quit IRC | 15:55 | |
*** Hitesh_ has quit IRC | 15:56 | |
*** luis_fdez has joined #openstack-meeting | 16:00 | |
*** josecastroleon has joined #openstack-meeting | 16:00 | |
*** josecastroleon has quit IRC | 16:06 | |
*** luis_fdez has quit IRC | 16:22 | |
*** asomya has joined #openstack-meeting | 16:23 | |
*** asomya has left #openstack-meeting | 16:23 | |
*** colinmcnamara has quit IRC | 16:24 | |
*** colinmcnamara has joined #openstack-meeting | 16:27 | |
*** patelna has joined #openstack-meeting | 16:27 | |
*** jrd has quit IRC | 16:30 | |
*** dkehn is now known as dkehn_brb | 16:34 | |
*** lloydde has joined #openstack-meeting | 16:45 | |
*** ctracey has quit IRC | 16:46 | |
*** littleidea has joined #openstack-meeting | 16:49 | |
*** milner has quit IRC | 16:51 | |
*** heckj has quit IRC | 16:54 | |
*** jaypipes has joined #openstack-meeting | 16:57 | |
*** optika is now known as rcloran | 16:58 | |
*** rcloran has quit IRC | 16:58 | |
*** joshuamckenty has joined #openstack-meeting | 16:59 | |
*** AlanClark has quit IRC | 17:00 | |
*** markwash has joined #openstack-meeting | 17:00 | |
*** ctracey has joined #openstack-meeting | 17:01 | |
*** dkehn_brb is now known as dkehn | 17:02 | |
*** sagar_nikam has quit IRC | 17:05 | |
*** jmckenty has joined #openstack-meeting | 17:10 | |
*** gyee has joined #openstack-meeting | 17:13 | |
*** joshuamckenty has quit IRC | 17:14 | |
*** jmckenty is now known as joshuamckenty | 17:14 | |
*** cp16net is now known as cp16net|away | 17:15 | |
*** jrd has joined #openstack-meeting | 17:16 | |
*** markmcclain has quit IRC | 17:19 | |
*** salv-orlando has quit IRC | 17:24 | |
*** salv-orlando_ has joined #openstack-meeting | 17:24 | |
*** dolphm has quit IRC | 17:24 | |
*** anniec has quit IRC | 17:28 | |
*** eglynn has quit IRC | 17:30 | |
*** Mandell has joined #openstack-meeting | 17:34 | |
*** garyk has quit IRC | 17:40 | |
*** metral has quit IRC | 17:42 | |
*** ociuhandu has joined #openstack-meeting | 17:43 | |
*** timjr has joined #openstack-meeting | 17:45 | |
*** adjohn has joined #openstack-meeting | 17:48 | |
*** rafaduran has left #openstack-meeting | 17:50 | |
*** joshuamckenty has quit IRC | 17:52 | |
*** mattray has quit IRC | 17:54 | |
*** dolphm has joined #openstack-meeting | 17:55 | |
*** anniec has joined #openstack-meeting | 17:55 | |
*** heckj has joined #openstack-meeting | 17:55 | |
*** markmcclain has joined #openstack-meeting | 17:56 | |
*** nachi has joined #openstack-meeting | 17:59 | |
heckj | keystone meeting! o/ | 18:00 |
*** Linuturk has joined #openstack-meeting | 18:00 | |
gyee | \o | 18:00 |
heckj | #startmeeting keystone | 18:00 |
openstack | Meeting started Tue Oct 30 18:00:49 2012 UTC. The chair is heckj. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
openstack | The meeting name has been set to 'keystone' | 18:00 |
*** boden has joined #openstack-meeting | 18:01 | |
heckj | Agenda for today at http://wiki.openstack.org/Meetings/KeystoneMeeting | 18:01 |
heckj | ayoung? | 18:01 |
heckj | dolphm? | 18:01 |
heckj | #topic High priority bugs or immediate issues? | 18:02 |
*** openstack changes topic to "High priority bugs or immediate issues?" | 18:02 | |
heckj | Anything new popping up? | 18:02 |
*** dolphm_ has joined #openstack-meeting | 18:02 | |
heckj | There's been some ongoing conversation on PKI tokens with some of the the Horizon crew | 18:02 |
dolphm_ | (Running back to my desk) | 18:02 |
heckj | dolphm: np - we'll give you a few | 18:03 |
ayoung | \)/ | 18:03 |
*** derekh has quit IRC | 18:03 | |
ayoung | that is me running in the room realizing I was late | 18:03 |
*** dolphm has quit IRC | 18:03 | |
heckj | tl;dr of horizon discussion - PKI as a default is causing havoc with current Horizon implementaiton in devstack - looking for potential solutions | 18:03 |
heckj | heh | 18:03 |
gyee | what problems? | 18:04 |
ayoung | heckj, simple fix is to A) key the PKI tokens by hash and B) store the hash in the cookie | 18:04 |
ayoung | but they don't want the simple fix | 18:04 |
ayoung | they want to push all state over to keystone so: | 18:04 |
ayoung | we still do ^^ | 18:04 |
heckj | ayoung: I didn't read that actaully - I think they're fine with that concept, we just don't have a public API lookup by hash at this point | 18:04 |
ayoung | and then, if they don't want to run memcached, it will fall back to online checking | 18:04 |
ayoung | heckj, yes we do | 18:04 |
ayoung | it is the token validate call | 18:05 |
ayoung | it should respond to the HASH of to token | 18:05 |
ayoung | as that is the ID stored in the database | 18:05 |
*** ctracey has quit IRC | 18:05 | |
ayoung | caveat | 18:05 |
heckj | ayoung: wasn't clear to me - we ought to get that into email to gabriel so we can vet it out. If we have a lookup via hash, that should suffice for his immediate needs | 18:06 |
ayoung | I haven't tried it out. | 18:06 |
ayoung | also, I think that is only implemented for SQL | 18:06 |
ayoung | need to confirm | 18:06 |
heckj | cool | 18:06 |
*** dolphm has joined #openstack-meeting | 18:06 | |
heckj | ayoung: dolphm_: aware of any other hot topics hitting recently? | 18:06 |
heckj | there's also a security bug oustanding related to validating SSL chains I think | 18:07 |
ayoung | heckj, well, I realized I dealt out all of the work last week, and made myself dependent on everyone else getting their stuff in | 18:07 |
*** AlanClark has joined #openstack-meeting | 18:07 | |
ayoung | for example the above change would need to be duplicated with henrynash 's work on moving auth_token to client | 18:07 |
dolphm | (catching up) | 18:07 |
ayoung | heckj, yeah, SSL. I was just discussing with gyee. | 18:08 |
ayoung | We also need to clean up how we generate certificates for SSL in the dev case. | 18:08 |
*** dolphm_ has quit IRC | 18:08 | |
ayoung | right now, the script he provided last week is good for CA and SSL certs. We need to extend it to generate signing certs for the PKI tokens, too | 18:08 |
heckj | ayoung: sounds like you've got generally positive notes on all of that (pki setup) - no real responses from operators beyond self-signing that I've seen | 18:09 |
ayoung | also, we probably need it to use an existing CA cert if provided in order to just update a working deployment | 18:09 |
dolphm | heckj: user/project name uniqueness (global vs domain-scoped) | 18:10 |
ayoung | heckj, other than that...REMOTE_USER has some feedback that I wil be incorporating. | 18:10 |
ayoung | dolphm, I thought we had agreed: global to start, but scoped back to per domain. | 18:10 |
*** afazekas has quit IRC | 18:10 | |
boden | ayoung -- what is the status of that REMOTE_USER review? is there something I need to follow up on? | 18:10 |
ayoung | boden, yea, feedback | 18:11 |
heckj | ayoung: in general, we had - henrynash has been pushing for making that change more aggressively | 18:11 |
gyee | +1 on global, for backward compatibility | 18:11 |
dolphm | ayoung: heckj wasn't aware of that conversation, i don't think | 18:11 |
ayoung | boden, https://review.openstack.org/#/c/14823/ | 18:11 |
ayoung | comment is in the wsgy.py file | 18:11 |
ayoung | I was going to address it | 18:11 |
heckj | dolphm: it was primarily Gabriel writing to Ayoung directly - just happened to CC me in the path | 18:11 |
boden | ayoung -- ok that was the question... you or me :) | 18:11 |
heckj | #topic Pluggable authN: Apache proxy vs pluggable python handlers -- which to support (or both) | 18:12 |
*** openstack changes topic to "Pluggable authN: Apache proxy vs pluggable python handlers -- which to support (or both)" | 18:12 | |
ayoung | boden, I'll post an updated change. The fix breaks the unit tests, so I need to tweak those first. Once I post, +1 if you like | 18:12 |
heckj | I'll come back to the uniqueness and remote-user things in a sec | 18:12 |
dolphm | i don't see any gotchas if we make room for domain-scoped names in the spec, but stick with global-uniqueness in our implementation for now | 18:12 |
ayoung | boden, actually, why don't you make the fix, and that way I can approve. Heh | 18:12 |
boden | ayoung -- ok I can, although I didn't agree with the latest comments I saw from Paul | 18:13 |
ayoung | boden, that is fine. respond in the review then | 18:13 |
boden | ayoung -- I did directly respond to his comments | 18:13 |
gyee | are we sure REMOTE_USER cannot be set by the client? | 18:13 |
ayoung | ah, see that you did | 18:13 |
gyee | s/client/untrusted client/ | 18:14 |
heckj | gyee: hold a sec on that thread | 18:14 |
ayoung | boden, yeah, I was more concerted with the comment in wsgi.py. The others indicate the need to refactor authenticate, but we do that after this patch | 18:15 |
heckj | ayoung: dolphm: what's the current state of Pluggable authN: Apache proxy vs pluggable python handlers | 18:15 |
heckj | Is that specific to the REMOTE_USER thing, or more generic? | 18:15 |
dolphm | ayoung: refactoring should generally happen before you make things worse, not "someday" | 18:15 |
ayoung | heckj, nothing has been done except REMOTE_USER | 18:15 |
ayoung | pluggable should follow a refactor of authenticate | 18:15 |
boden | ayoung -- ok can do... I have no problems with the wsgi comment | 18:16 |
ayoung | gyee, I know you had some work on authenticate you were going to do, but do you mind if I refactor authenticate first | 18:16 |
gyee | ayoung, go ahead | 18:16 |
ayoung | gyee, actually, that would free you up to tackle the SSL client stuff, if you want it. | 18:16 |
gyee | sounds good | 18:17 |
ayoung | heckj, Ok, so pluggable will follow on a refactor of authenticate, where we can just alyout what is supposed to happen in clean, readable Python first | 18:17 |
*** timjr has quit IRC | 18:18 | |
ayoung | then pluggable will be done by putting values into the authenticate chain based on values in the config file | 18:18 |
heckj | ayoung: sounds like a good plan | 18:18 |
ayoung | gyee was going to tackle that, but it will likely take a little time to clean up authenticate first. | 18:18 |
ayoung | heckj, how come I can't assign bugs to gyee? | 18:19 |
*** cp16net|away is now known as cp16net | 18:19 | |
heckj | you can't? | 18:19 |
ayoung | heckj, nope | 18:20 |
ayoung | can you? | 18:20 |
mnewby | i don't mean to interrupt, but i think i have a high priority issue. please let me know when i can voice my concern. | 18:20 |
heckj | ayoung: hmm - you're not a member of "keystone-bugs" group - ading you now | 18:20 |
gyee | ayoung, you will use paste.deploy pipeline for the authn stuff right? | 18:20 |
heckj | thought that was an explicit superset of keystone-core, guess not | 18:20 |
heckj | ayoung: try now, you should be good to go | 18:20 |
*** cp16net is now known as cp16net|away | 18:21 | |
heckj | Okay - sounds like we're clear on pluggable AuthN, remote_user, and assorted plans - any further questions/issues there before I hit our last topic? | 18:21 |
*** colinmcnamara has quit IRC | 18:22 | |
mnewby | heckj: is devstack on the agenda? | 18:22 |
heckj | mnewby: nope | 18:22 |
ayoung | mnewby, what about devstack? | 18:22 |
mnewby | by default keystone uses pki, which doesn't appear to be configured by default. | 18:23 |
heckj | mnewby: feel free to add to agenda at http://wiki.openstack.org/Meetings/KeystoneMeeting prior to the meeting and it will be | 18:23 |
ayoung | mnewby, yes it is | 18:23 |
ayoung | mnewby, the change is in keystone/config.py | 18:23 |
dolphm | (referring to pki_setup?) | 18:23 |
ayoung | So long as no one modifies the default config file, they get pki tokens | 18:24 |
mnewby | ayoung: all i know is, i merged with upstream, ran devstack, and got a broken auth config. | 18:24 |
*** alexpilotti has quit IRC | 18:24 | |
mnewby | ayoung: the concern is this breaks devstack for everyone by default. unless i'm doing something really wrong | 18:24 |
mnewby | ayoung: might be pebkac - just wanted to make sure it was brought to your attention. happy to work offline at resolving. | 18:25 |
ayoung | mnewby, there was a patch for running pki_setup as part of devstack. It is possible that it got removed due to poor patch management. | 18:25 |
ayoung | mnewby, 5119f6b8b75307e4f1fa764c0c56d3953a18e2ed | 18:26 |
mnewby | ayoung: if you could try running devstack as it exists in trunk and see if you can replicate the problem, i would appreciate it. | 18:26 |
heckj | #topic feature-branch merging | 18:26 |
*** openstack changes topic to "feature-branch merging" | 18:26 | |
heckj | dolphm: there's a few requests for small changes to one or two of the reviews, otherwise they're mostly all applied | 18:27 |
ayoung | mnewby, I tested a while ago, but willing to test again. | 18:27 |
heckj | Once we have that in place, jeblair and mordred indicated this morning that we could do the feature-branch merge with ... | 18:27 |
heckj | a merge commit | 18:27 |
heckj | #link http://wiki.openstack.org/GerritJenkinsGithub#Merge_Commits | 18:27 |
dolphm | heckj: a single merge commit? | 18:27 |
mnewby | ayoung: yeah, it looks like i'm missing that, i'm guessing i pulled at just the wrong time. i'll let you know. | 18:28 |
heckj | Apparently they gave me permissions (or maybe keystone-core folks) to set up and do a merge commit | 18:28 |
heckj | dolphm: I believe so | 18:28 |
ayoung | mnewby, well, the change has since migrated into the devstack/lib/keystone file, but it is there for me | 18:28 |
dolphm | heckj: hmm alright -- there will be some conflicts to resolve | 18:28 |
heckj | dolphm: yeah, expecting that | 18:28 |
dolphm | heckj: i'll work on fixing outstanding requests | 18:29 |
heckj | dolphm: how's your week looking for this? Do you have time to do any final tweaks and then work with me on getting the relevant merge commits into place and ready to roll? | 18:29 |
dolphm | heckj: absolutely | 18:29 |
heckj | dolphm: cool | 18:30 |
dolphm | heckj: it looks like the client's branch is totally merged -- is that correct? | 18:30 |
heckj | my week is going to be a bit insane, but I'm planning on pushing on this to try and get it nailed down end of this week or early next week | 18:30 |
heckj | dolphm: I think so at this point - I review/approved them all in this morning - haven't looked to see if any had failures | 18:31 |
heckj | #topic open discussion | 18:31 |
*** openstack changes topic to "open discussion" | 18:31 | |
dolphm | heckj: if they're all in, we can try a merge commit there | 18:31 |
heckj | Free for all | 18:31 |
*** colinmcnamara has joined #openstack-meeting | 18:31 | |
henrynash | ok, so how about the infamous "user/project" name uniqueness issue | 18:32 |
heckj | dolphm: I'll start there, and see how it works. I've not used the merge commit thing before, so this is all experiment. Will be pestering james and monty if things go awry | 18:32 |
ayoung | henrynash, so I wanted them unique from the get go. But starting off with globally unique as a more restrictive rule to start simplifies things | 18:33 |
ayoung | but agree that uniqe per domain is the right solution | 18:33 |
heckj | henrynash: I want the simpler for where we are - we're making a lot of delta, and keeping things as simple as possible to start is a high priority for me | 18:33 |
dolphm | i don't want a pesky api constraint to hinder a decent domain-scoped implementation if we come up with one, but we do need to be clear that we're more restrictive than the api for immediate compatibility | 18:34 |
gyee | we need to consider backward compatibility too | 18:34 |
heckj | henrynash: I also *really* want feedback from Ryan Lane and/or Tim Bell related to the end user experience impact. For the browser based setup, it can really be hidden - but from a CLI point of view, it can't. | 18:34 |
ayoung | we need a way to pass the domain from the webUI | 18:34 |
heckj | ayoung: CLI is a first class citizen here - it can't be ignored in this solution either | 18:35 |
henrynash | gyee: so backward compatibility with v2 is OK if you only use a single domain in v3 | 18:35 |
ayoung | So lets start there. 2 options: keystone domain maps to hostname of the webserver or webserver has some way to multiplex domains. People are going to want both. Maybe at the same time. | 18:35 |
ayoung | heckj, CLI is trivial. We add another, optional, parameter | 18:35 |
dolphm | domains aren't hostnames | 18:35 |
ayoung | dolphm, didn't say they were | 18:36 |
ayoung | example: | 18:36 |
heckj | ayoung: the change is trivial, but we're aksing for more information as a default basis to operate on the cloud - that's NOT trivial | 18:36 |
ayoung | say redhat gets hosting at keystone | 18:36 |
ayoung | er, rackspace | 18:36 |
ayoung | they hostname then would be | 18:36 |
ayoung | http://redhat.rackspace.com | 18:36 |
dolphm | ayoung: anytime anyone uses "hostname" or "email address" in the same sentence as "keystone domains" i'm going to jump on them | 18:36 |
ayoung | and that would map to the redhat domain | 18:36 |
ayoung | dolphm, yes, but I happen to know what I am talking about | 18:37 |
heckj | what I want is to get some explicit feedback from the operator community or end-user basis with the gist of "yeah, I get it - let's do this!", then I'll be happy shepherding that change forward | 18:37 |
gyee | dolphm, me too, and carry a pile of stones :) | 18:37 |
dolphm | ayoung: lurkers may not (/waves to posterity) | 18:37 |
ayoung | understood. | 18:37 |
ayoung | but what I was saying is that the webUI can be customized such that when a user logs in, they are already constrained to a domain | 18:37 |
gyee | uh, using email as username? | 18:38 |
henrynash | heckj: that's fair….and actually this is my big concern that with domain-uniquness, a class of enterprise can't but hosted in an OS backed public cloud | 18:38 |
heckj | henrynash: yeah - understood. | 18:38 |
heckj | maybe we can reach out explicitly to Ryan and Tim (since there's a kind of lack of "user" committee to bounce this kind of thing off of so far) | 18:39 |
henrynash | gyee: so username is one item, but so is project name….having that be unique would be hard to explain to an enterprise | 18:39 |
dolphm | for the context of https://review.openstack.org/#/c/13400/ i'm going to back off on domain-scoped uniqueness, and revert to global-uniqueness (i.e. no change) ... it's a hot enough topic to deserve it's own review in gerrit | 18:39 |
gyee | henrynash, project name can user the same technique right? | 18:40 |
gyee | project@domain? | 18:40 |
dolphm | i'll also need to propose a revert for tenant name uniqueness | 18:40 |
heckj | dolphm: +1 | 18:40 |
henrynash | "what do you mean I can't create a project called "Test" 'cause some some other customer of my cloud provider already had one called that?" | 18:40 |
heckj | gyee: that shorthand has somewhat already sailed in that we never set a convention | 18:40 |
henrynash | (i can hear the support call now) | 18:40 |
gyee | well, are we going to change the public APIs? | 18:41 |
gyee | right now, none of the other OS services are domain-aware | 18:41 |
heckj | gyee: I think it's incumbent on us to encourage them all to become domain aware to allow us to change this. | 18:42 |
henrynash | dolphm: It just seems to me that the time to get this right is the point we introduce domains…i.e. now! | 18:42 |
*** eglynn has joined #openstack-meeting | 18:42 | |
heckj | meaning we likely need to reach into the other projects, submit change requests, doc updates, etc. to support | 18:42 |
henrynash | heckj: agreed, my oft quote example is images….and wanting those domain wider as well as project wide | 18:43 |
dolphm | henrynash: we are, we're being as restrictive as we can to give ourselves room to get it right :) | 18:43 |
* gyee sees a frankenstorm coming :) | 18:43 | |
*** colinmcnamara has quit IRC | 18:43 | |
dolphm | revised https://review.openstack.org/#/c/13400/ to be globally-scoped user names | 18:43 |
heckj | Okay - so getting there. | 18:44 |
gyee | so, we've decided neither username and project name need to be globally unique? | 18:44 |
heckj | gyee: right now, we're asserting they need to be globally unique | 18:45 |
*** novas0x2a|laptop has joined #openstack-meeting | 18:45 | |
dolphm | heckj: +1 | 18:45 |
dolphm | (for the moment) | 18:45 |
heckj | gyee: the question is how can we step forward to get us to the place (hopefully quickly) where they don't need to be for compatibility | 18:45 |
gyee | so its still up in the air then | 18:45 |
gyee | I think we really need to measure the impact of such change | 18:46 |
heckj | gyee: what's up in the air? It's globally unique now - (I think) we'd all like to get to a place where it doesn't need to be. Do you disagree there? | 18:46 |
heckj | gyee: not opposed - how would you propose to do so? | 18:46 |
*** eglynn has quit IRC | 18:46 | |
gyee | in a perfect world yes | 18:46 |
gyee | all I am saying is we need to be careful, given the impact of such change | 18:47 |
dolphm | gyee: continuing with global uniqueness is the careful approach, no? | 18:47 |
heckj | gyee: sorry, does that mean you do or don't want to get to an endgame of not requireing global uniqueness? | 18:47 |
gyee | I think the current model is good enough to satisfy the use case | 18:47 |
dolphm | gyee: and we're sticking with it | 18:47 |
gyee | good | 18:48 |
henrynash | so we should first decide if in order to make this change we need a) more evidence that it is needed, or b) a comprehensive bp that describes who we would do this and describes all the impacts | 18:48 |
gyee | +2 for global uniqueness | 18:48 |
henrynash | -1 for global uniquness | 18:48 |
heckj | gyee: Okay - so starting with global uniqueness, do you want to be able to transition to a place where it's NOT required? | 18:48 |
gyee | henrynash, that's still a +1 sum :) | 18:48 |
henrynash | s | 18:48 |
dolphm | revert project names to be globally unique: https://review.openstack.org/#/c/15051/ | 18:48 |
gyee | heckj, as long as we have a smooth transition | 18:49 |
dolphm | +1 party ^ don't be left out | 18:49 |
gyee | dolphm +1 | 18:50 |
henrynash | so would it help to build a full bp of the impact of the change to domian-uniquness? | 18:51 |
dolphm | henrynash: absolutely | 18:51 |
gyee | henrynash, +1 | 18:51 |
heckj | henrynash: I don't want to set up makework, but I think that would be valuable | 18:51 |
heckj | I think the key question behind this all is how to "migrate to" a world where it's not globally unique and do so smoothly | 18:52 |
henrynash | i feel very strongly that we need this for OS to be successful, so am OK with putting the time in | 18:52 |
heckj | henrynash: combine that with some explicit feedback from Tim and Ryan (any anyone else who wants to step up from the user community) and we should have the makings of a reasonable plan | 18:52 |
henrynash | ok, sounds good | 18:53 |
*** gatuus has quit IRC | 18:53 | |
ayoung | gyee, since you are going to be tackling some other client issues, can I fob keyring support off on you? https://bugs.launchpad.net/keystone/+bug/1040361 | 18:53 |
uvirtbot | Launchpad bug 1040361 in keystone "Use Keyring to store Tokens" [Medium,Triaged] | 18:53 |
gyee | ayoung, now you are pushing it | 18:54 |
ayoung | gyee, It looks like support for it is in some of the clients already, just not the keystone client | 18:54 |
gyee | sure | 18:55 |
ayoung | I have been suggesting it for a while, as it limits the amount of calls that go to keystone | 18:55 |
heckj | would be nice - | 18:55 |
heckj | I think nova has some of that support too | 18:55 |
henrynash | on the subject of https://bugs.launchpad.net/keystone/+bug/1039567 (which we assigned to me)…I'm still up for this, but slight delay in IBM getting my fu*%&! CLA signed, should happen this week or early next... | 18:55 |
uvirtbot | Launchpad bug 1039567 in keystone "auth_token middleware should be stand alone" [High,Triaged] | 18:55 |
heckj | (i.e. you can steal idaes/code setup from that client I think) | 18:56 |
gyee | heckj, yeah | 18:56 |
henrynash | …..I know others are dependant on the, so wanted to make sure this is still OK | 18:56 |
heckj | ayoung: ^^? | 18:56 |
*** darraghb has quit IRC | 18:56 | |
heckj | with merging in the feature branches, I think we can work with the delay, but checking on you since some bugs are on your plate and impacted by this | 18:56 |
gyee | henrynash, I understand your pain, I've been there :) | 18:57 |
ayoung | heckj, yeah, I'm ok with it. The only issue is that we might need to make a fix to the keystone auth_token for Horizon. That will need to get synced up, too. I'll ping henrynash on it | 18:57 |
henrynash | ok | 18:57 |
heckj | sounds good | 18:57 |
ayoung | henrynash, should be a clear change to port. Just keying memcached off the hash as opposed to the whole token. | 18:57 |
ayoung | Means I need hash in the client as well, | 18:58 |
ayoung | I->we | 18:58 |
henrynash | more the merrier | 18:58 |
* heckj nods | 18:58 | |
henrynash | (not really) | 18:58 |
heckj | Okay - going to wrap this up for now | 18:59 |
heckj | #endmeeting | 18:59 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 18:59 | |
openstack | Meeting ended Tue Oct 30 18:59:16 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-10-30-18.00.html | 18:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-10-30-18.00.txt | 18:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-10-30-18.00.log.html | 18:59 |
heckj | notes in the wiki in a moment | 18:59 |
heckj | (everyone have a good halloween!) | 18:59 |
*** colinmcnamara has joined #openstack-meeting | 19:00 | |
*** gatuus has joined #openstack-meeting | 19:02 | |
*** gatuus has quit IRC | 19:05 | |
*** larsks has quit IRC | 19:13 | |
*** eglynn has joined #openstack-meeting | 19:21 | |
*** colinmcnamara has quit IRC | 19:22 | |
*** tongli has joined #openstack-meeting | 19:23 | |
*** colinmcnamara has joined #openstack-meeting | 19:25 | |
*** dolphm has quit IRC | 19:26 | |
*** littleidea has quit IRC | 19:28 | |
*** eglynn has quit IRC | 19:29 | |
*** littleidea has joined #openstack-meeting | 19:30 | |
*** littleidea has left #openstack-meeting | 19:31 | |
*** littleidea has joined #openstack-meeting | 19:36 | |
*** littleidea has left #openstack-meeting | 19:37 | |
*** matiu has joined #openstack-meeting | 19:40 | |
*** matiu has joined #openstack-meeting | 19:40 | |
*** littleidea has joined #openstack-meeting | 19:41 | |
*** ayoung is now known as ayoung-afk | 19:41 | |
*** littleidea has left #openstack-meeting | 19:42 | |
*** kgriffs has joined #openstack-meeting | 19:45 | |
*** kgriffs has left #openstack-meeting | 19:45 | |
*** littleidea has joined #openstack-meeting | 19:47 | |
*** littleidea has left #openstack-meeting | 19:51 | |
*** dprince has quit IRC | 19:53 | |
*** heckj has quit IRC | 19:53 | |
*** littleidea has joined #openstack-meeting | 19:55 | |
*** littleidea has left #openstack-meeting | 19:55 | |
*** rnirmal_ has joined #openstack-meeting | 20:01 | |
*** rnirmal_ has quit IRC | 20:01 | |
*** rnirmal_ has joined #openstack-meeting | 20:02 | |
*** rnirmal has quit IRC | 20:04 | |
*** rnirmal_ is now known as rnirmal | 20:04 | |
*** maurosr has quit IRC | 20:08 | |
*** nachi has quit IRC | 20:20 | |
*** jrd has quit IRC | 20:20 | |
*** EmilienM has left #openstack-meeting | 20:27 | |
*** rafaduran has joined #openstack-meeting | 20:30 | |
*** salv-orlando_ has quit IRC | 20:30 | |
*** mtreinish has quit IRC | 20:33 | |
*** colinmcnamara has quit IRC | 20:39 | |
*** colinmcnamara has joined #openstack-meeting | 20:41 | |
*** nati_ueno_2 has joined #openstack-meeting | 20:42 | |
*** colinmcnamara has quit IRC | 20:42 | |
*** colinmcnamara has joined #openstack-meeting | 20:49 | |
*** Vek_ has joined #openstack-meeting | 20:58 | |
*** Vek_ is now known as Vek | 20:58 | |
*** Vek has joined #openstack-meeting | 20:58 | |
*** markvan has joined #openstack-meeting | 21:00 | |
vishy | isn't it time for the release meeting? | 21:04 |
jgriffith | vishy: yep | 21:04 |
vishy | are we skipping cuz ttx is away? | 21:04 |
jgriffith | vishy: unless that's cancelled as well | 21:04 |
jgriffith | looks like that may be the case | 21:04 |
*** markvoelker has quit IRC | 21:05 | |
*** zyluo has joined #openstack-meeting | 21:06 | |
clarkb | I think there was an email about that | 21:06 |
*** novas0x2a|laptop has quit IRC | 21:07 | |
*** mcaway has joined #openstack-meeting | 21:07 | |
*** novas0x2a|laptop has joined #openstack-meeting | 21:07 | |
Vek | ttx sent an email about canceling the meeting. | 21:08 |
Vek | (I showed up just in case I misinterpreted it--doesn't look like I did ;) | 21:08 |
vishy | cool | 21:08 |
vishy | ciao! | 21:08 |
Vek | btw, vishy | 21:08 |
vishy | Vek: btw to you! | 21:08 |
Vek | you get a chance to re-review my patch? | 21:08 |
vishy | Vek: there are a bunch of weird races we've run into with quotas | 21:09 |
*** cp16net|away is now known as cp16net | 21:09 | |
Vek | *sigh* :( | 21:09 |
vishy | well races isn't the right word | 21:09 |
*** zyluo has quit IRC | 21:09 | |
vishy | but times when the quota doesn't get committed properly | 21:09 |
vishy | i think the main one we are running into right now is when you do a delete that ends up throwing an exception | 21:09 |
vishy | Vek: link to patch? | 21:10 |
Vek | instance delete? | 21:10 |
vishy | instance or volume | 21:10 |
vishy | yeah | 21:10 |
Vek | https://review.openstack.org/#/c/15002/ | 21:10 |
Vek | is the exception caught and a rollback done on the quota? | 21:10 |
Vek | (since writing the quotas patch, I've been toying with an alternate method using context managers which I think may be a bit more robust about that kind of thing) | 21:11 |
Vek | (something I'm planning on doing with the boson client, when I'm ready to start working on that) | 21:11 |
Vek | And actually, I think ultimately what we need to do with nova is expose transactions outside the dbapi | 21:12 |
Vek | if we can do the usage commit as part of the same transaction which builds the resource, that would be ideal. | 21:12 |
vishy | Vek: yeah that could be one way to do it | 21:13 |
vishy | Vek: the issue i think is that you use a -1 reservation | 21:14 |
vishy | Vek: and there are various failure scenarios where that never gets committed | 21:14 |
Vek | ah. | 21:14 |
vishy | 926 # NOTE(comstud): Race condition. Instance already gone. | 21:15 |
vishy | 927 if reservations: | 21:15 |
vishy | 928 QUOTAS.rollback(context, reservations) | 21:15 |
Vek | you mean, the record gets set deleted, but then an exception occurs and we rollback or just forget the reservations? | 21:15 |
Vek | hmmm... | 21:15 |
vishy | I think there are a few cases where either a) the instance gets deleted with no rollback or commit or b) the instance gets deleted with a rollback | 21:16 |
vishy | which means we leak quota | 21:16 |
Vek | maybe the thing to do is add a special call to QUOTAS which sets the usage to be resynced next time? | 21:16 |
vishy | we are manually resyncing which is pretty ugly | 21:16 |
Vek | yeah :/ | 21:16 |
*** dani4571 has quit IRC | 21:18 | |
*** boden has quit IRC | 21:18 | |
vishy | automatic resync seems like a good idea | 21:19 |
vishy | Vek: ^^ | 21:19 |
* Vek is looking up the code which triggers the resync | 21:19 | |
Vek | easiest way is to set the in_use value on a usage to -1 | 21:20 |
*** henrynash has quit IRC | 21:20 | |
Vek | can also set until_refresh to -1, but that can be None under some circumstances... | 21:20 |
Vek | there's a quota_usage_update() that can be used for that | 21:21 |
Vek | heh. quota_usage_update() doesn't actually get used anywhere | 21:24 |
Vek | so, I'd say a utility call on QUOTAS that uses quota_usage_update() to reset the in_use value to negative | 21:25 |
Vek | is it OK if I go ahead and hack up the call, and leave it to another patch to make use of the call? | 21:26 |
Vek | ^^ vishy | 21:26 |
uvirtbot | Vek: Error: "^" is not a valid command. | 21:26 |
*** tgall_foo has quit IRC | 21:33 | |
vishy | Vek: sure that makes sense | 21:35 |
Vek | vishy: OK, I'll get started on that momentarily, then... | 21:38 |
*** markvan has quit IRC | 21:41 | |
*** dolphm has joined #openstack-meeting | 21:44 | |
*** dwcramer has quit IRC | 21:49 | |
*** adjohn has quit IRC | 21:55 | |
*** Vek has left #openstack-meeting | 21:55 | |
*** troytoman-away is now known as troytoman | 21:59 | |
*** tgall_foo has joined #openstack-meeting | 22:02 | |
*** tgall_foo has joined #openstack-meeting | 22:02 | |
*** ryanpetr_ has joined #openstack-meeting | 22:04 | |
*** rnirmal has quit IRC | 22:04 | |
*** ryanpetrello has quit IRC | 22:07 | |
*** mcaway is now known as markmc | 22:08 | |
*** tgall_foo has quit IRC | 22:10 | |
*** tongli has quit IRC | 22:10 | |
*** salv-orlando has joined #openstack-meeting | 22:12 | |
*** kmartin has quit IRC | 22:13 | |
*** cp16net is now known as cp16net|away | 22:19 | |
*** cp16net|away is now known as cp16net | 22:19 | |
*** cp16net is now known as cp16net|away | 22:19 | |
*** troytoman is now known as troytoman-away | 22:20 | |
*** cp16net|away is now known as cp16net | 22:21 | |
*** ryanpetr_ has quit IRC | 22:22 | |
*** littleidea has joined #openstack-meeting | 22:30 | |
*** littleidea has left #openstack-meeting | 22:33 | |
*** danwent has quit IRC | 22:35 | |
*** tongli has joined #openstack-meeting | 22:38 | |
*** dkehn is now known as dkehn_afk | 22:39 | |
*** markmcclain has quit IRC | 22:40 | |
*** jog0_ has joined #openstack-meeting | 22:46 | |
*** jog0 has quit IRC | 22:48 | |
*** jog0_ is now known as jog0 | 22:48 | |
*** dolphm has quit IRC | 22:49 | |
*** lloydde has quit IRC | 22:50 | |
*** eglynn has joined #openstack-meeting | 22:52 | |
*** stevebake has quit IRC | 22:54 | |
*** shang has quit IRC | 22:55 | |
*** harlowja has quit IRC | 22:57 | |
*** stevebake has joined #openstack-meeting | 22:59 | |
*** danwent has joined #openstack-meeting | 23:00 | |
*** eglynn has quit IRC | 23:01 | |
*** KurtMartin has joined #openstack-meeting | 23:03 | |
*** rhagarty has quit IRC | 23:09 | |
*** lloydde has joined #openstack-meeting | 23:13 | |
*** rafaduran has left #openstack-meeting | 23:20 | |
*** adjohn has joined #openstack-meeting | 23:24 | |
*** salv-orlando has quit IRC | 23:26 | |
*** cp16net is now known as cp16net|away | 23:28 | |
*** AlanClark has quit IRC | 23:29 | |
*** littleidea has joined #openstack-meeting | 23:31 | |
*** jog0 has quit IRC | 23:32 | |
*** jog0 has joined #openstack-meeting | 23:32 | |
*** stevebake has quit IRC | 23:37 | |
*** stevebake has joined #openstack-meeting | 23:40 | |
*** mnewby has quit IRC | 23:47 | |
*** hemna has quit IRC | 23:50 | |
*** lloydde has quit IRC | 23:55 | |
*** lloydde has joined #openstack-meeting | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!