*** seizadi has joined #openstack-meeting-3 | 00:00 | |
*** jcoufal has quit IRC | 00:02 | |
*** narenhn has quit IRC | 00:03 | |
*** markvoelker has joined #openstack-meeting-3 | 00:04 | |
*** markvoelker has quit IRC | 00:09 | |
*** sbalukoff has quit IRC | 00:13 | |
*** seizadi has quit IRC | 00:16 | |
*** baoli has joined #openstack-meeting-3 | 00:19 | |
*** sarob has joined #openstack-meeting-3 | 00:26 | |
*** Longgeek has joined #openstack-meeting-3 | 00:27 | |
*** sbalukoff has joined #openstack-meeting-3 | 00:29 | |
*** jcoufal_ has quit IRC | 00:31 | |
*** sarob has quit IRC | 00:31 | |
*** bknudson has joined #openstack-meeting-3 | 00:48 | |
*** pavel_bondar has quit IRC | 00:52 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 00:52 | |
*** SridharRamaswamy has quit IRC | 00:52 | |
*** pavel_bondar has joined #openstack-meeting-3 | 00:52 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 00:52 | |
*** SridharRamaswamy has quit IRC | 00:57 | |
*** yamamoto has quit IRC | 00:57 | |
*** etoews has quit IRC | 00:57 | |
*** Longgeek has quit IRC | 01:00 | |
*** seizadi has joined #openstack-meeting-3 | 01:02 | |
*** markvoelker has joined #openstack-meeting-3 | 01:05 | |
*** markvoelker has quit IRC | 01:11 | |
*** seizadi has quit IRC | 01:11 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 01:17 | |
*** banix has quit IRC | 01:19 | |
*** seizadi has joined #openstack-meeting-3 | 01:23 | |
*** banix has joined #openstack-meeting-3 | 01:23 | |
*** baoli has quit IRC | 01:27 | |
*** sarob has joined #openstack-meeting-3 | 01:28 | |
*** Longgeek has joined #openstack-meeting-3 | 01:28 | |
*** Longgeek has quit IRC | 01:28 | |
*** Longgeek has joined #openstack-meeting-3 | 01:30 | |
*** VW_ has joined #openstack-meeting-3 | 01:32 | |
*** sarob has quit IRC | 01:32 | |
*** Piet has joined #openstack-meeting-3 | 01:38 | |
*** yamamoto_ has joined #openstack-meeting-3 | 01:40 | |
*** gulic has quit IRC | 01:42 | |
*** VW_ has quit IRC | 01:55 | |
*** gulic has joined #openstack-meeting-3 | 02:00 | |
*** gulic has quit IRC | 02:07 | |
*** markvoelker has joined #openstack-meeting-3 | 02:08 | |
*** markvoelker has quit IRC | 02:13 | |
*** salv-orlando has quit IRC | 02:13 | |
*** nelsnels_ has quit IRC | 02:26 | |
*** sarob has joined #openstack-meeting-3 | 02:29 | |
*** sarob has quit IRC | 02:34 | |
*** bknudson has quit IRC | 02:37 | |
*** nelsnelson has joined #openstack-meeting-3 | 02:48 | |
*** mattgriffin has joined #openstack-meeting-3 | 02:51 | |
*** ramineni has joined #openstack-meeting-3 | 02:54 | |
*** hichihara has quit IRC | 02:54 | |
*** Yi has quit IRC | 03:06 | |
*** armax has joined #openstack-meeting-3 | 03:06 | |
*** armax has quit IRC | 03:06 | |
*** marun has quit IRC | 03:07 | |
*** markvoelker has joined #openstack-meeting-3 | 03:09 | |
*** sarob has joined #openstack-meeting-3 | 03:12 | |
*** salv-orlando has joined #openstack-meeting-3 | 03:14 | |
*** markvoelker has quit IRC | 03:14 | |
*** nelsnelson has quit IRC | 03:15 | |
*** sandr8 has joined #openstack-meeting-3 | 03:22 | |
*** bradjones has quit IRC | 03:34 | |
*** amotoki_ has joined #openstack-meeting-3 | 03:43 | |
*** Yi has joined #openstack-meeting-3 | 03:45 | |
*** amotoki_ has quit IRC | 03:45 | |
*** emagana has joined #openstack-meeting-3 | 03:51 | |
*** seizadi has quit IRC | 03:53 | |
*** reed has quit IRC | 03:56 | |
*** Yi has quit IRC | 03:59 | |
*** Longgeek has quit IRC | 04:04 | |
*** markvoelker has joined #openstack-meeting-3 | 04:10 | |
*** markvoelker has quit IRC | 04:16 | |
*** coolsvap_ is now known as coolsvap | 04:31 | |
*** yamamoto_ has quit IRC | 04:33 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 04:35 | |
*** yamamoto_ has joined #openstack-meeting-3 | 04:35 | |
*** emagana_ has joined #openstack-meeting-3 | 04:37 | |
*** SridharRamaswamy has quit IRC | 04:39 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 04:39 | |
*** emagana has quit IRC | 04:40 | |
*** deva__ has joined #openstack-meeting-3 | 04:49 | |
*** jckasper has joined #openstack-meeting-3 | 04:52 | |
*** rameshg87 has joined #openstack-meeting-3 | 04:53 | |
*** jckasper_ has quit IRC | 04:53 | |
*** deva__ has quit IRC | 04:54 | |
*** devanand_ has joined #openstack-meeting-3 | 04:54 | |
*** faizan has joined #openstack-meeting-3 | 04:57 | |
*** rameshg87_ has joined #openstack-meeting-3 | 04:58 | |
*** stendulker has joined #openstack-meeting-3 | 04:59 | |
*** naohirot has joined #openstack-meeting-3 | 04:59 | |
*** Yi has joined #openstack-meeting-3 | 04:59 | |
*** Nisha has joined #openstack-meeting-3 | 05:00 | |
* jroll \o | 05:01 | |
jroll | NobodyCam: you doing this or me? | 05:01 |
---|---|---|
* jroll doesn't have scripts | 05:01 | |
NobodyCam | #startmeeting Ironic | 05:01 |
NobodyCam | #chair devananda | 05:01 |
openstack | Meeting started Tue Feb 17 05:01:24 2015 UTC and is due to finish in 60 minutes. The chair is NobodyCam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 05:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 05:01 |
*** openstack changes topic to " (Meeting topic: Ironic)" | 05:01 | |
NobodyCam | #chair jroll | 05:01 |
openstack | The meeting name has been set to 'ironic' | 05:01 |
jroll | woot | 05:01 |
openstack | Current chairs: NobodyCam devananda | 05:01 |
jroll | uh oh | 05:01 |
openstack | Current chairs: NobodyCam devananda jroll | 05:01 |
NobodyCam | Welcome everyone to the Ironic meeting. | 05:01 |
Nisha | o/ | 05:01 |
JoshNang | o/ | 05:01 |
mrda | o/ | 05:01 |
naohirot | o/ | 05:01 |
jroll | I suddenly have responsibility. I don't like it. | 05:01 |
NobodyCam | Of course the agenda can be found at: | 05:01 |
NobodyCam | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 05:01 |
jroll | \o | 05:01 |
rameshg87 | o/ | 05:01 |
ramineni | o/ | 05:01 |
NobodyCam | #topic Greetings, roll-call and announcements | 05:02 |
NobodyCam | Roll-call: Who's here for the Ironic Meeting? | 05:02 |
*** openstack changes topic to "Greetings, roll-call and announcements (Meeting topic: Ironic)" | 05:02 | |
faizan | o/ | 05:02 |
NobodyCam | howdy all | 05:02 |
stendulker | o/ | 05:02 |
rameshg87 | o/ | 05:02 |
NobodyCam | announcements: | 05:02 |
*** coolsvap is now known as coolsvap_ | 05:02 | |
*** wanyen has joined #openstack-meeting-3 | 05:02 | |
* rameshg87 understands i should raise hands only during roll-call | 05:02 | |
NobodyCam | we had a good meetup in SF ... Thanks to rackspace for hosting | 05:03 |
mrda | Thanks SFO Rackers! | 05:03 |
jroll | :) | 05:03 |
JoshNang | \o/ | 05:03 |
*** hshiina has joined #openstack-meeting-3 | 05:03 | |
jroll | y'all are welcome any time, officially or not | 05:03 |
jroll | I promise to have working internet next time | 05:03 |
mrda | lol :) | 05:04 |
*** Yi has quit IRC | 05:04 | |
NobodyCam | Devananda may be lurking, but I expect he's mostly still recovering from travel plage | 05:04 |
NobodyCam | moring mrda | 05:04 |
mrda | afternoon here now :) | 05:04 |
devanand_ | o/ | 05:05 |
NobodyCam | another announcement: we have lots of code that needs reviewing | 05:05 |
NobodyCam | for k# | 05:05 |
NobodyCam | k3 even | 05:05 |
jroll | indeed | 05:05 |
jroll | #link https://launchpad.net/ironic/+milestone/kilo-3 | 05:05 |
jroll | so much code | 05:06 |
NobodyCam | and about a mounth to land it all | 05:06 |
NobodyCam | #link https://wiki.openstack.org/wiki/Kilo_Release_Schedule | 05:06 |
NobodyCam | :) | 05:07 |
mrda | focus focus focus | 05:07 |
rameshg87 | NobodyCam, some blueprint's (merged spec) target need to set | 05:08 |
naohirot | NobodyCam: jroll: devanand_ : I'm really interested in the review statuses which were originally planned kilo-2 | 05:08 |
rameshg87 | NobodyCam, for example https://github.com/openstack/ironic-specs/blob/master/specs/kilo/ironic-generic-raid-interface.rst | 05:08 |
NobodyCam | :) so the more eyes the better... focus on functionality nit can be addressed in followup patches | 05:08 |
naohirot | NobodyCam: such as ATM, non-glance, and iRMC etc. | 05:08 |
*** banix has quit IRC | 05:08 | |
jroll | rameshg87: when devanand_ is no longer sick, please poke him to do that | 05:08 |
jroll | naohirot: which, specifically? | 05:09 |
rameshg87 | jroll, okay | 05:09 |
NobodyCam | oh I should also anouunce that we will be having someone start to track the spec/bp status starting tomorrow (for us) | 05:09 |
*** coolsvap_ is now known as coolsvap | 05:09 | |
wanyen | Nobodaycam, I would like to add iLO node cleaning to K3 | 05:09 |
mrda | NobodyCam: well, you should introduce them | 05:09 |
jroll | NobodyCam: who's that? :D | 05:10 |
NobodyCam | that would be BadCub :) | 05:10 |
* jroll \o/ for a BadCub | 05:10 | |
naohirot | jroll: https://review.openstack.org/#/c/134865/ and https://review.openstack.org/#/c/146803/ | 05:10 |
jroll | naohirot: cool, those look targeted for k3 to me | 05:10 |
*** BadCub01_ has joined #openstack-meeting-3 | 05:10 | |
devanand_ | rameshg87: BadCub can help with that, too, now | 05:10 |
NobodyCam | so starting tomorrow BadCub01_ will be going thru and ensuring everything is insync | 05:11 |
stendulker | NobodyCam: Secure boot support for iLO drivers is also a mergd spec https://review.openstack.org/#/c/135228 | 05:11 |
NobodyCam | stendulker: we reviewed a couple at the meetup and then have been traveling and such | 05:12 |
naohirot | jroll: yes, but those were originally planned in kilo-2 | 05:12 |
NobodyCam | so we'll be jumping into it tomorrow | 05:12 |
jroll | naohirot: right, we're aware, I think we'll prioritize those | 05:12 |
*** markvoelker has joined #openstack-meeting-3 | 05:12 | |
NobodyCam | ok thats it for my announcements | 05:12 |
stendulker | NobodyCam: thanks | 05:12 |
NobodyCam | anyone else have any | 05:13 |
NobodyCam | ok moving in then | 05:13 |
NobodyCam | #topic SubTeam: status report (deprecated) | 05:13 |
*** openstack changes topic to "SubTeam: status report (deprecated) (Meeting topic: Ironic)" | 05:13 | |
naohirot | NobodyCam: jroll: I'd like to know the current priority | 05:13 |
NobodyCam | naohirot: priority for? | 05:14 |
naohirot | NobodyCam: jroll: so that we can schedule tasks in each company | 05:14 |
jroll | naohirot: I mean, it's a priority for k3 | 05:14 |
*** yamahata has joined #openstack-meeting-3 | 05:14 | |
jroll | I don't know what to say otherwise | 05:14 |
naohirot | NobodyCam: jroll: current priority of originally planned kilo-2 | 05:15 |
naohirot | NobodyCam: such as ATM, non-glance, iRMC Management driver, etc. | 05:16 |
NobodyCam | naohirot: anything not done should have been bump it k3? | 05:16 |
*** BadCub01_ has quit IRC | 05:16 | |
jroll | naohirot: right, it's a priority for K3, reviewers are aware of what was bumped to k3 from k2 | 05:16 |
*** devlaps has quit IRC | 05:16 | |
jroll | naohirot: not sure what else I can really say about that | 05:16 |
*** BadCub01_ has joined #openstack-meeting-3 | 05:16 | |
naohirot | jroll: I'm very afread of happing such kind of bump again in kilo-3 | 05:16 |
wanyen | NobodyCam, we need both uefi secure boot and iLo secure boot to complete the secure boot feature. Can you add iLo secure boot to K3? | 05:16 |
jroll | naohirot: we'll do what we can, we only have so many reviewers and so much time | 05:17 |
*** markvoelker has quit IRC | 05:17 | |
jroll | we'll do our best | 05:17 |
jroll | wanyen: are the specs landed? | 05:17 |
NobodyCam | wanyen: I have a +2 on one and will review the other tomorrow | 05:18 |
wanyen | jroll, yes. | 05:18 |
jroll | wanyen: ok, talk to deva or BadCub tomorrow please | 05:18 |
NobodyCam | but first are there any questions, on the status we have on hte white board?? | 05:18 |
* mrda looks | 05:19 | |
naohirot | jroll: I know core team is busy, so I think discussing the review priority in this meeting is important. | 05:19 |
NobodyCam | (As of Mon, 16 Feb 20:00 UTC) Open: 133 (0). 4 new (-5), 39 in progress (+5), 0 critical, 19 high (+2) and 7 incomplete | 05:19 |
jroll | naohirot: we're doing what we can :| | 05:19 |
naohirot | jroll: Yes, but I need some information to predict future to report the status to my company :) | 05:20 |
NobodyCam | ok then moving on | 05:20 |
NobodyCam | #topic Agenda items | 05:20 |
*** openstack changes topic to "Agenda items (Meeting topic: Ironic)" | 05:20 | |
NobodyCam | (ramineni) Need Agreement on whether get/set boot mode to be part of ManagementInterface as proposed in the following spec, | 05:21 |
NobodyCam | ramineni: are you here | 05:21 |
ramineni | NobodyCam: yes | 05:21 |
NobodyCam | #link https://review.openstack.org/#/c/129529/ | 05:21 |
ramineni | proposed get/set boot mode to be standardized as part of management interface as many drivers would be using it as part of deploy in https://review.openstack.org/#/c/129529/4 | 05:21 |
jroll | naohirot: that's not something I can predict, there's a good chance it will land in K3 assuming reviewers and developers are both responsive to feedback. moving on... | 05:21 |
ramineni | deva has given +1 , but no reviews after that. Not sure if everyone agrees with that | 05:21 |
wanyen | jroll, https://review.openstack.org/#/c/135845/ still need one +2 and ilo secure boot spec already merged. | 05:22 |
NobodyCam | ramineni: we have been traveling to and from the meetups I expect reviews to pick up here this weel | 05:22 |
NobodyCam | week even | 05:22 |
jroll | wanyen: getting off topic... | 05:22 |
ramineni | NobodyCam: thanks | 05:22 |
wanyen | jroll, sure. I ws just try to clarify. | 05:23 |
jroll | ramineni: these are currently at the driver level? | 05:23 |
jroll | ramineni: at a glance I'm +1 on this | 05:23 |
ramineni | yes , currently proposed at driver level , would be good if it could be standardized , as every driver needs it | 05:23 |
jroll | ok, cool | 05:24 |
jroll | I agree :) | 05:24 |
NobodyCam | I thou I would say there was some confusion in channel about this and the https://review.openstack.org/#/c/135845/ review | 05:24 |
devanand_ | Keep in mind that driver interfaces can't be partially implemented | 05:24 |
jroll | mmm, true | 05:25 |
*** etoews has joined #openstack-meeting-3 | 05:25 | |
jroll | but drivers that can't do these things could treat set_boot_device('bios') as a noop | 05:25 |
devanand_ | So moving those to the mgmt interface means any driver that implements get/set boot mode must also set | 05:25 |
devanand_ | Must also define the rest of the interface | 05:25 |
jroll | yeah, can assume only 'bios' is available if unsupported | 05:26 |
jroll | raise an exception for everything else | 05:26 |
*** faizan_ has joined #openstack-meeting-3 | 05:26 | |
*** mattgriffin has quit IRC | 05:26 | |
*** jrist is now known as jrist-afk | 05:26 | |
*** faizan has quit IRC | 05:27 | |
jroll | anything else on this topic? | 05:28 |
NobodyCam | sorry was reading | 05:28 |
jroll | NobodyCam: I am curious what the difference is | 05:28 |
jroll | need to read more | 05:28 |
NobodyCam | I to need to take a closer look | 05:28 |
jroll | set_(secure_)boot_mode | 05:28 |
jroll | hm | 05:28 |
ramineni | jroll : you meant between two sepcs .. the latter is for enabling secure boot not boot mode | 05:29 |
*** etoews has quit IRC | 05:29 | |
jroll | right | 05:29 |
jroll | I wonder if those could be the same method | 05:30 |
ramineni | secure boot is only applicable if the machine is in uefi boot mode | 05:30 |
stendulker | jroll: They are independent, in the sense secure boot is property only of uefi boot bode | 05:31 |
jroll | hmm | 05:31 |
stendulker | jroll: /sbode /mode | 05:31 |
jroll | right, so there's three options: bios, uefi, uefi_secure, right? | 05:31 |
NobodyCam | ramineni: I think jroll is suggesting that set boot mode could do "bois" , "uefi" , "uefi Secure" | 05:31 |
NobodyCam | :0 | 05:32 |
jroll | basically | 05:32 |
wanyen | jroll, only bios or uefi for set_boot_mode, secure boot is seperate | 05:32 |
NobodyCam | but lest loop back to that one | 05:32 |
jroll | wanyen: ignoring the actual method name, there's three states it could be in yes? | 05:32 |
NobodyCam | we have that still to come | 05:32 |
jroll | let's just talk about that one now/next | 05:33 |
jroll | since they're somewhat related | 05:33 |
stendulker | jroll, NobodyCam: One cannot set the uefi secure boot mode in a single API call | 05:33 |
NobodyCam | ok :) | 05:33 |
wanyen | jroll, for kilo only 3 state. In the future, there are more uefi boot options | 05:33 |
NobodyCam | stendulker: :) | 05:33 |
devanand_ | wanyen: like what? | 05:33 |
jroll | stendulker: why? | 05:33 |
NobodyCam | #link https://review.openstack.org/#/c/135845/ | 05:33 |
wanyen | jroll, for instance, uefi http boot | 05:34 |
stendulker | jroll, NobodyCam: Current boot mode should be uefi to turn on secure boot | 05:34 |
jroll | wanyen: so we should make a different method for each of these modes? | 05:34 |
ramineni | yes , but secure boot is one capability which can be set only in uefi boot mode ..not sure if can be merged | 05:34 |
jroll | stendulker: why couldn't an API call to set secure boot put it in uefi mode first? | 05:34 |
jroll | I don't see why this couldn't all be one call with many modes | 05:35 |
wanyen | jroll, that's what secure boot does, if secure-boot flavor is present, ten ilo driver will setit to uefi automatically | 05:35 |
stendulker | jroll: yes, you need 2 APi calls to achieve secure boot | 05:35 |
devanand_ | jroll: ++ | 05:35 |
jroll | stendulker: *why* | 05:35 |
jroll | stendulker: with the code/specs proposed today, that's true. I conjecture that it does not need to be that way | 05:36 |
stendulker | jroll: first to put the node to uefi and then after reboot to turn on the secure boot | 05:36 |
devanand_ | stendulker: two calls to the server, sure, but that could be underneath a single ironic API | 05:36 |
jroll | stendulker: that could still be one API call. PUT /v1/nodes/uuid/boot_mode {'target': 'uefi+secure'} | 05:36 |
jroll | or something | 05:37 |
jroll | I tend to think we should consolidate these | 05:37 |
devanand_ | stendulker: wait. Why would I have to boot a server *before* I enable secure boot? | 05:37 |
jroll | get the uefi spec done, then add secure boot spec on top of it to add 'uefi+secure' to set_boot_mode | 05:37 |
stendulker | devanand_ : secure boot could be enable only if the current boot mode is uefi | 05:38 |
wanyen | jroll, we don't have an api for user to turnon secure_boot. secure_boot is turned on by flavor | 05:38 |
devanand_ | wanyen: Nova passes information to ironic api to enable secure boot | 05:38 |
devanand_ | So yes there is an api | 05:39 |
NobodyCam | not a cli command maybe | 05:39 |
jroll | I'm so confused as to why the operator has to do anything to make a node do UEFI or UEFI with secure boot, other than maybe flavors | 05:39 |
jroll | there shouldn't need to be a REST API to put a node in any boot mode, that should all be automatic | 05:39 |
stendulker | jroll: yes there is no REST API proposed to put to secure boot | 05:40 |
wanyen | deva, waht I meant is that we don't have a standalone api for user to turn on secure_boot. It is enabled as part of the nova boot, which turns into api | 05:40 |
jroll | and this is all fine | 05:41 |
devanand_ | Via the /instance_info/ resource, right? | 05:41 |
jroll | I think there should be one set_boot_mode in the management interface, that can handle UEFI with or without secure boot | 05:41 |
wanyen | stendulker, I don't think user needs to call set_boot_mode uefi before nova boot with secure boot falvor. right? | 05:41 |
stendulker | wanyen: yes | 05:42 |
wanyen | jroll, basically secure boot can only be enabled by flavor. | 05:42 |
jroll | ok, that's fine | 05:42 |
NobodyCam | would like to get to faizan_'s topic so going to time box this at 5 more minutes | 05:42 |
stendulker | wan-yen: Upon getting flavor as secure_boot, in prepare stage, boot mode would be changed to uefi by the driver | 05:42 |
jroll | there should still be a management interface to set secure boot | 05:43 |
jroll | and that should be set_boot_mode('uefi+secure') or similar | 05:43 |
jroll | (imho) | 05:43 |
devanand_ | Hmm. Ok, I think I see the problem. A set boot mode endpoint in the api would be duplicating other existing resources | 05:43 |
* mrda notes this is an interesting discussion | 05:43 | |
stendulker | and in deploy vendor-passthrough, secure boot mode would be enabled on the node | 05:43 |
wanyen | jroll, yes. uefi secure boot mgmt i/f has set_secure_boot_mode to do that | 05:44 |
jroll | devanand_: I don't see this problem, I think having a "set boot mode" endpoint is a problem | 05:44 |
devanand_ | Iiuc, the proposals were to pass this on instance info | 05:44 |
devanand_ | jroll: right. That's what I mean. A new REST endpoint fire this *is* a problem | 05:44 |
wanyen | jroll, there is not set_secure_boot_mode end point. The set_secure_boot_mode mgmt i/f is for driver only | 05:44 |
jroll | wanyen: I understand | 05:45 |
wanyen | by the way, the passing capability flavor to ironic has been extended by Nova to 02/20. | 05:46 |
wanyen | we need to merge the code by 02/20. | 05:46 |
jroll | ok so to get this wrapped up: does anyone oppose merging set_secure_boot_mode into set_boot_mode? | 05:47 |
devanand_ | wanyen: is nova waiting on us for anything? | 05:47 |
NobodyCam | i think it a good idea | 05:47 |
wanyen | I meant the ffe for passisng capability to ironic instance info has been classified as boderline and need to merge code by 02/20 | 05:47 |
wanyen | code has been submitted and reviewed by several ironic core reviewers | 05:48 |
NobodyCam | should we # vote on it? | 05:48 |
wanyen | but we still need Nova reviewers to approve the code | 05:48 |
jroll | NobodyCam: I'd rather vote in the review | 05:48 |
* jroll makes a review | 05:48 | |
*** killer_prince is now known as lazy_prince | 05:48 | |
NobodyCam | ack | 05:48 |
NobodyCam | okay let jump on to: For partition image support in agent driver, submitted the common disk_partitioner code in oslo-incubator as "libironic" | 05:49 |
NobodyCam | faizan_: thats you | 05:49 |
naohirot | jroll: do you mean set_secure_boot_mode become third or fourth of paramter of set_boot_mode? | 05:49 |
NobodyCam | #link https://review.openstack.org/#/c/155190/ | 05:49 |
jroll | should we #topic? | 05:49 |
jroll | naohirot: I mean make e.g. "uefi+secure" a boot mode | 05:49 |
jroll | that sets uefi and secure | 05:49 |
wanyen | jroll, I don't think we should merge set secure boot mode to set boot mode | 05:49 |
NobodyCam | oh I just set a agenda items topic | 05:49 |
jroll | ........... | 05:49 |
jroll | wanyen: please express that opinion on the reviw | 05:50 |
jroll | review, even | 05:50 |
NobodyCam | is faizan_ here? | 05:50 |
faizan_ | jroll: devananda: I wanted to get clarity on where to host this piece of code | 05:50 |
wanyen | set-boot_mode has end poitn but set_ssecure_boot_mode doesn't | 05:50 |
NobodyCam | ahh | 05:50 |
jroll | ah, right. | 05:50 |
NobodyCam | wanyen: lets come back to that in Open Discussion | 05:50 |
jroll | so we talked about this some with jogo and others at the meetup | 05:50 |
wanyen | we only want it to be enabled via flavor not via a seperate mgmt endpoint. | 05:51 |
stendulker | Also we do not wat the secureboot API to be called except for during deploy | 05:51 |
jroll | we tend to think putting more things in oslo-incubator is bad | 05:51 |
jroll | stendulker: wanyen we've moved on | 05:51 |
NobodyCam | we have 9 minutes | 05:51 |
NobodyCam | lets move on and come back if theres time | 05:51 |
devanand_ | #topic library for disk utils | 05:51 |
jroll | we talked about this some with jogo and others at the meetup | 05:52 |
faizan_ | If everyone is of the opinion of not putting in oslo-incubator, then fine | 05:52 |
NobodyCam | #topic library for disk utils | 05:52 |
jroll | we tend to think putting more things in oslo-incubator is bad | 05:52 |
*** openstack changes topic to "library for disk utils (Meeting topic: Ironic)" | 05:52 | |
NobodyCam | @chair devanand_ | 05:52 |
NobodyCam | gah | 05:52 |
devanand_ | Hehe | 05:52 |
NobodyCam | #chair devanand_ | 05:52 |
openstack | Current chairs: NobodyCam devanand_ devananda jroll | 05:52 |
jroll | I don't see any reason why we shouldn't just make this openstack/libironic, openstack/ironic-disk-utils, something like that | 05:52 |
*** sarob has quit IRC | 05:52 | |
devanand_ | Where are these util consumed today? | 05:53 |
devanand_ | Ironic, IPA, ...? | 05:53 |
jroll | this is about disk partitioning stuff, which is currently just ironic | 05:53 |
jroll | we want it in IPA | 05:53 |
NobodyCam | #link https://review.openstack.org/#/c/155190/ | 05:53 |
faizan_ | yes, only in these two places | 05:53 |
jroll | that *should* ne it | 05:53 |
jroll | be* | 05:53 |
devanand_ | K | 05:53 |
*** coolsvap is now known as coolsvap_ | 05:53 | |
jroll | I don't care about names, I care about keeping it out of oslo | 05:54 |
devanand_ | Why? | 05:54 |
jroll | oslo incubator, mostly | 05:54 |
rameshg87 | jroll, but apart from partitioning library, is there some other ironic functionality that can be shared between ironic and ipa ? | 05:54 |
jroll | because oslo incubator is weird | 05:54 |
jroll | rameshg87: it's unclear today, I think | 05:54 |
devanand_ | jroll: why? | 05:54 |
rameshg87 | jroll, if it's a library of one file for now, does it make sense to put it into a separate project of it's own | 05:55 |
jroll | devanand_: there's too much stuff there, updating sucks, etc | 05:55 |
faizan_ | even though put it in oslo.incubator, eventually it will be merged in ironic/IPA under openstack/comm/libironc | 05:55 |
devanand_ | Given the current simplicity of this, is the overhead worth it? | 05:56 |
jroll | devanand_: I hate the concept of oslo-incubator in general, also people are trying to keep it from bloating | 05:56 |
jroll | I *do* think it should be a library | 05:56 |
jroll | I tend not to care about where it lives, other than I'd like to keep it out of oslo-incubator | 05:56 |
JoshNang | metrics code could be shared between ironic and ipa | 05:56 |
devanand_ | Whether Oslo incubator or a separate library project, are we gaining more than it will cost us to maintain? | 05:56 |
jroll | yes, partiioning is hard | 05:57 |
NobodyCam | maintaince is my concern | 05:57 |
NobodyCam | * 3 minutes | 05:57 |
devanand_ | Oslo itself would seem a better place then | 05:58 |
jroll | we know how to maintain a library | 05:58 |
devanand_ | Or we do our own library | 05:58 |
jroll | another reason for keeping it out of oslo-incubator, is that things in oslo-incubator are essentially marked as "unstable" and people are fine with breaking APIs | 05:58 |
devanand_ | Well | 05:58 |
devanand_ | In this case I think that's accurate | 05:59 |
NobodyCam | so our own lib? | 05:59 |
devanand_ | Or rather guaranteeing q stable api for this, I don't see why that's something we need to do now | 05:59 |
jroll | what | 05:59 |
jroll | we already rely on the api | 05:59 |
*** seizadi has joined #openstack-meeting-3 | 06:00 | |
NobodyCam | thats officially time | 06:00 |
devanand_ | I'm missing something then | 06:00 |
NobodyCam | can we continue in channel? | 06:00 |
*** coolsvap_ is now known as coolsvap | 06:00 | |
jroll | yes | 06:00 |
devanand_ | Yep | 06:00 |
NobodyCam | Thank you all | 06:00 |
*** wanyen has quit IRC | 06:01 | |
NobodyCam | let coninute in channel | 06:01 |
NobodyCam | @endmeeting | 06:01 |
NobodyCam | #endmeeting | 06:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 06:01 | |
openstack | Meeting ended Tue Feb 17 06:01:19 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 06:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2015/ironic.2015-02-17-05.01.html | 06:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2015/ironic.2015-02-17-05.01.txt | 06:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2015/ironic.2015-02-17-05.01.log.html | 06:01 |
*** jcoufal has joined #openstack-meeting-3 | 06:05 | |
*** faizan_ has quit IRC | 06:10 | |
*** markvoelker has joined #openstack-meeting-3 | 06:13 | |
*** SridharRamaswam1 has joined #openstack-meeting-3 | 06:15 | |
*** SridharRamaswamy has quit IRC | 06:16 | |
*** BadCub01_ has quit IRC | 06:18 | |
*** markvoelker has quit IRC | 06:19 | |
*** seizadi has quit IRC | 06:22 | |
*** seizadi has joined #openstack-meeting-3 | 06:22 | |
*** SridharRamaswam1 has quit IRC | 06:25 | |
*** seizadi1 has joined #openstack-meeting-3 | 06:26 | |
*** seizadi has quit IRC | 06:27 | |
*** devanand_ has quit IRC | 06:28 | |
*** seizadi1 has quit IRC | 06:30 | |
*** seizadi has joined #openstack-meeting-3 | 06:30 | |
*** seizadi has quit IRC | 06:40 | |
*** seizadi has joined #openstack-meeting-3 | 06:41 | |
*** Yi has joined #openstack-meeting-3 | 06:49 | |
*** Yi has quit IRC | 06:55 | |
*** yamamoto_ has quit IRC | 06:57 | |
*** etoews has joined #openstack-meeting-3 | 06:57 | |
*** sarob has joined #openstack-meeting-3 | 06:57 | |
*** yamahata has quit IRC | 07:00 | |
*** etoews has quit IRC | 07:02 | |
*** sarob has quit IRC | 07:04 | |
*** seizadi1 has joined #openstack-meeting-3 | 07:05 | |
*** seizadi has quit IRC | 07:05 | |
*** evgenyf has joined #openstack-meeting-3 | 07:07 | |
*** salv-orlando has quit IRC | 07:07 | |
*** seizadi1 has quit IRC | 07:09 | |
*** ozamiatin has quit IRC | 07:09 | |
*** seizadi has joined #openstack-meeting-3 | 07:09 | |
*** yamamoto_ has joined #openstack-meeting-3 | 07:10 | |
*** yamamoto_ has quit IRC | 07:12 | |
*** sahid has joined #openstack-meeting-3 | 07:12 | |
*** seizadi1 has joined #openstack-meeting-3 | 07:13 | |
*** seizadi has quit IRC | 07:14 | |
*** markvoelker has joined #openstack-meeting-3 | 07:15 | |
*** seizadi has joined #openstack-meeting-3 | 07:17 | |
*** seizadi1 has quit IRC | 07:18 | |
*** scheuran has joined #openstack-meeting-3 | 07:19 | |
*** markvoelker has quit IRC | 07:21 | |
*** thomasem has quit IRC | 07:23 | |
*** mrunge has joined #openstack-meeting-3 | 07:23 | |
*** thomasem has joined #openstack-meeting-3 | 07:24 | |
*** hshiina has quit IRC | 07:33 | |
*** seizadi has quit IRC | 07:39 | |
*** seizadi has joined #openstack-meeting-3 | 07:40 | |
*** devvesa has joined #openstack-meeting-3 | 07:41 | |
*** seizadi1 has joined #openstack-meeting-3 | 07:44 | |
*** seizadi has quit IRC | 07:44 | |
*** mrmartin has joined #openstack-meeting-3 | 07:45 | |
*** mrmartin has quit IRC | 07:49 | |
*** seizadi1 has quit IRC | 07:49 | |
*** seizadi has joined #openstack-meeting-3 | 07:49 | |
*** mrmartin has joined #openstack-meeting-3 | 07:50 | |
*** marg7175 has quit IRC | 07:51 | |
*** wojdev has joined #openstack-meeting-3 | 07:52 | |
*** seizadi1 has joined #openstack-meeting-3 | 07:52 | |
*** sergef has joined #openstack-meeting-3 | 07:53 | |
*** seizadi has quit IRC | 07:54 | |
*** seizadi1 has quit IRC | 07:56 | |
*** Nisha has quit IRC | 08:03 | |
*** wojdev has quit IRC | 08:05 | |
*** belmoreira has joined #openstack-meeting-3 | 08:09 | |
*** belmoreira has quit IRC | 08:14 | |
*** jtomasek has joined #openstack-meeting-3 | 08:14 | |
*** markvoelker has joined #openstack-meeting-3 | 08:17 | |
*** seizadi has joined #openstack-meeting-3 | 08:18 | |
*** etoews has joined #openstack-meeting-3 | 08:20 | |
*** markvoelker has quit IRC | 08:22 | |
*** etoews has quit IRC | 08:24 | |
*** sarob has joined #openstack-meeting-3 | 08:25 | |
*** seizadi has quit IRC | 08:27 | |
*** sarob has quit IRC | 08:31 | |
*** matrohon has joined #openstack-meeting-3 | 08:36 | |
*** salv-orlando has joined #openstack-meeting-3 | 08:38 | |
*** etoews has joined #openstack-meeting-3 | 08:39 | |
*** Yi has joined #openstack-meeting-3 | 08:40 | |
*** Nisha has joined #openstack-meeting-3 | 08:43 | |
*** MaxV has joined #openstack-meeting-3 | 08:43 | |
*** etoews has quit IRC | 08:43 | |
*** Yi has quit IRC | 08:46 | |
*** ivar-lazzaro has quit IRC | 08:47 | |
*** bauwser is now known as bauzas | 08:47 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:49 | |
*** zz_ttrifonov is now known as ttrifonov | 08:52 | |
*** egallen has joined #openstack-meeting-3 | 08:52 | |
*** jamie_h_ has joined #openstack-meeting-3 | 08:58 | |
*** jamie_h_ is now known as jamie_h | 09:00 | |
*** wojdev has joined #openstack-meeting-3 | 09:01 | |
*** jamie_h has left #openstack-meeting-3 | 09:02 | |
*** obondarev_ is now known as obondarev | 09:03 | |
*** etoews has joined #openstack-meeting-3 | 09:10 | |
*** etoews has quit IRC | 09:14 | |
*** salv-orlando has quit IRC | 09:15 | |
*** markvoelker has joined #openstack-meeting-3 | 09:18 | |
*** CTtpollard has left #openstack-meeting-3 | 09:21 | |
*** markvoelker has quit IRC | 09:23 | |
*** sarob has joined #openstack-meeting-3 | 09:28 | |
*** Nisha has quit IRC | 09:35 | |
*** sarob has quit IRC | 09:36 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 09:38 | |
*** rameshg87 has left #openstack-meeting-3 | 09:42 | |
*** ramineni has left #openstack-meeting-3 | 09:47 | |
*** marg7175 has joined #openstack-meeting-3 | 09:51 | |
*** marg7175 has quit IRC | 09:56 | |
*** salv-orlando has joined #openstack-meeting-3 | 10:03 | |
*** gulic has joined #openstack-meeting-3 | 10:08 | |
*** stendulker has quit IRC | 10:17 | |
*** markvoelker has joined #openstack-meeting-3 | 10:19 | |
*** markvoelker has quit IRC | 10:24 | |
*** Nisha has joined #openstack-meeting-3 | 10:30 | |
*** Yi has joined #openstack-meeting-3 | 10:30 | |
*** ilyashakhat_ has quit IRC | 10:32 | |
*** ilyashakhat has joined #openstack-meeting-3 | 10:32 | |
*** egallen has quit IRC | 10:33 | |
*** sarob has joined #openstack-meeting-3 | 10:33 | |
*** pkoniszewski has joined #openstack-meeting-3 | 10:35 | |
*** Yi has quit IRC | 10:37 | |
*** sarob has quit IRC | 10:41 | |
*** JeanBriceCombebi has quit IRC | 10:56 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 10:56 | |
*** jcoufal_ has joined #openstack-meeting-3 | 11:00 | |
*** salv-orlando has quit IRC | 11:02 | |
*** jcoufal has quit IRC | 11:03 | |
*** etoews has joined #openstack-meeting-3 | 11:06 | |
*** etoews has quit IRC | 11:11 | |
*** JeanBriceCombebi has quit IRC | 11:12 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 11:13 | |
*** wojdev has quit IRC | 11:16 | |
*** markvoelker has joined #openstack-meeting-3 | 11:20 | |
*** etoews has joined #openstack-meeting-3 | 11:25 | |
*** markvoelker has quit IRC | 11:25 | |
*** etoews has quit IRC | 11:29 | |
*** yamamoto has joined #openstack-meeting-3 | 11:37 | |
*** sarob has joined #openstack-meeting-3 | 11:38 | |
*** sarob has quit IRC | 11:42 | |
*** mrmartin has quit IRC | 11:49 | |
*** VW_ has joined #openstack-meeting-3 | 11:49 | |
*** Nisha has left #openstack-meeting-3 | 11:49 | |
*** marg7175 has joined #openstack-meeting-3 | 11:52 | |
*** wojdev has joined #openstack-meeting-3 | 11:54 | |
*** mrmartin has joined #openstack-meeting-3 | 11:56 | |
*** marg7175 has quit IRC | 11:58 | |
*** salv-orlando has joined #openstack-meeting-3 | 12:02 | |
*** yamamoto has quit IRC | 12:02 | |
*** marg7175 has joined #openstack-meeting-3 | 12:17 | |
*** banix has joined #openstack-meeting-3 | 12:19 | |
*** Yi has joined #openstack-meeting-3 | 12:21 | |
*** markvoelker has joined #openstack-meeting-3 | 12:21 | |
*** etoews has joined #openstack-meeting-3 | 12:25 | |
*** markvoelker has quit IRC | 12:26 | |
*** Yi has quit IRC | 12:26 | |
*** etoews has quit IRC | 12:30 | |
*** lblanchard has joined #openstack-meeting-3 | 12:40 | |
*** sarob has joined #openstack-meeting-3 | 12:42 | |
*** marg7175 has quit IRC | 12:44 | |
*** marg7175 has joined #openstack-meeting-3 | 12:44 | |
*** baoli has joined #openstack-meeting-3 | 12:44 | |
*** baoli has quit IRC | 12:49 | |
*** mrmartin has quit IRC | 12:49 | |
*** sarob has quit IRC | 12:49 | |
*** baoli has joined #openstack-meeting-3 | 12:50 | |
*** salv-orlando has quit IRC | 12:50 | |
*** salv-orlando has joined #openstack-meeting-3 | 12:50 | |
*** markvoelker has joined #openstack-meeting-3 | 12:52 | |
*** banix has quit IRC | 12:57 | |
*** yamamoto has joined #openstack-meeting-3 | 12:57 | |
*** wojdev has quit IRC | 13:04 | |
*** JeanBriceCombebi has quit IRC | 13:04 | |
*** wojdev has joined #openstack-meeting-3 | 13:05 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 13:06 | |
*** yamamoto has quit IRC | 13:12 | |
*** jckasper has quit IRC | 13:13 | |
*** mwagner_lap has quit IRC | 13:15 | |
*** JeanBriceCombebi has quit IRC | 13:17 | |
*** etoews has joined #openstack-meeting-3 | 13:19 | |
*** Yi has joined #openstack-meeting-3 | 13:21 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 13:22 | |
*** jtomasek has quit IRC | 13:29 | |
*** Yi has quit IRC | 13:39 | |
*** jckasper has joined #openstack-meeting-3 | 13:47 | |
*** jtomasek has joined #openstack-meeting-3 | 13:48 | |
*** marg7175 has quit IRC | 13:48 | |
*** amotoki has quit IRC | 13:49 | |
*** HenryG has quit IRC | 13:49 | |
*** sarob has joined #openstack-meeting-3 | 13:49 | |
*** mrmartin has joined #openstack-meeting-3 | 13:52 | |
*** HenryG has joined #openstack-meeting-3 | 13:52 | |
*** amotoki has joined #openstack-meeting-3 | 13:54 | |
*** amotoki has quit IRC | 13:54 | |
*** belmoreira has joined #openstack-meeting-3 | 13:54 | |
*** sarob has quit IRC | 13:57 | |
*** Yali has joined #openstack-meeting-3 | 14:00 | |
Yali | hello anybody here? | 14:01 |
*** VW_ has quit IRC | 14:06 | |
*** banix has joined #openstack-meeting-3 | 14:10 | |
*** watanabe_isao has quit IRC | 14:20 | |
*** bknudson has joined #openstack-meeting-3 | 14:20 | |
*** egallen has joined #openstack-meeting-3 | 14:20 | |
*** JeanBriceCombebi has quit IRC | 14:23 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 14:23 | |
*** peristeri has joined #openstack-meeting-3 | 14:27 | |
*** Piet has quit IRC | 14:28 | |
*** Yi has joined #openstack-meeting-3 | 14:36 | |
*** Yi_ has joined #openstack-meeting-3 | 14:36 | |
*** JeanBriceCombebi has quit IRC | 14:40 | |
*** Yi has quit IRC | 14:40 | |
*** zz_jgrimm is now known as jgrimm | 14:40 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 14:40 | |
*** VW_ has joined #openstack-meeting-3 | 14:41 | |
*** yamamoto has joined #openstack-meeting-3 | 14:46 | |
*** VW_ has quit IRC | 14:48 | |
*** sarob has joined #openstack-meeting-3 | 14:54 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:54 | |
*** dboik has joined #openstack-meeting-3 | 14:55 | |
*** lazy_prince is now known as killer_prince | 14:56 | |
*** mattgriffin has joined #openstack-meeting-3 | 14:58 | |
*** banix has quit IRC | 15:00 | |
*** mwagner_lap has joined #openstack-meeting-3 | 15:01 | |
*** mestery_ is now known as mestery | 15:01 | |
*** naohirot has quit IRC | 15:04 | |
*** sarob has quit IRC | 15:05 | |
*** banix has joined #openstack-meeting-3 | 15:05 | |
*** seizadi has joined #openstack-meeting-3 | 15:06 | |
*** amotoki has joined #openstack-meeting-3 | 15:07 | |
*** absubram has joined #openstack-meeting-3 | 15:09 | |
*** salv-orlando has quit IRC | 15:11 | |
*** salv-orlando has joined #openstack-meeting-3 | 15:13 | |
*** marg7175 has joined #openstack-meeting-3 | 15:13 | |
*** carl_baldwin has joined #openstack-meeting-3 | 15:16 | |
*** marg7175 has quit IRC | 15:16 | |
*** marg7175 has joined #openstack-meeting-3 | 15:17 | |
*** Networkn3rd has joined #openstack-meeting-3 | 15:21 | |
*** pjnaik1990_ has joined #openstack-meeting-3 | 15:22 | |
*** egallen has quit IRC | 15:22 | |
*** jaypipes has quit IRC | 15:24 | |
*** seizadi1 has joined #openstack-meeting-3 | 15:25 | |
*** seizadi has quit IRC | 15:26 | |
*** nelsnelson has joined #openstack-meeting-3 | 15:28 | |
*** seizadi has joined #openstack-meeting-3 | 15:29 | |
*** seizadi1 has quit IRC | 15:30 | |
*** seizadi1 has joined #openstack-meeting-3 | 15:32 | |
*** seizadi has quit IRC | 15:33 | |
*** VW_ has joined #openstack-meeting-3 | 15:34 | |
*** seizadi has joined #openstack-meeting-3 | 15:36 | |
*** seizadi1 has quit IRC | 15:37 | |
*** egallen has joined #openstack-meeting-3 | 15:38 | |
*** fischerw has joined #openstack-meeting-3 | 15:39 | |
*** seizadi1 has joined #openstack-meeting-3 | 15:40 | |
*** seizadi has quit IRC | 15:40 | |
*** seizadi1 has quit IRC | 15:44 | |
*** devvesa_ has joined #openstack-meeting-3 | 15:44 | |
*** seizadi has joined #openstack-meeting-3 | 15:45 | |
*** seizadi has quit IRC | 15:46 | |
*** devvesa has quit IRC | 15:47 | |
*** jtomasek has quit IRC | 15:51 | |
*** jtomasek has joined #openstack-meeting-3 | 15:55 | |
*** wojdev has quit IRC | 15:55 | |
*** marg7175 has quit IRC | 15:55 | |
*** marun has joined #openstack-meeting-3 | 15:57 | |
*** egallen has quit IRC | 16:00 | |
*** sdague has quit IRC | 16:00 | |
*** marg7175 has joined #openstack-meeting-3 | 16:01 | |
*** sarob has joined #openstack-meeting-3 | 16:01 | |
*** baoli has quit IRC | 16:01 | |
*** marun has quit IRC | 16:01 | |
*** marg7175 has quit IRC | 16:01 | |
*** jtomasek has quit IRC | 16:02 | |
*** sdague has joined #openstack-meeting-3 | 16:02 | |
*** marg7175 has joined #openstack-meeting-3 | 16:02 | |
*** etoews has quit IRC | 16:03 | |
*** etoews has joined #openstack-meeting-3 | 16:04 | |
*** bpokorny has quit IRC | 16:05 | |
*** dboik has left #openstack-meeting-3 | 16:06 | |
*** sarob has quit IRC | 16:08 | |
*** erikmwilson has joined #openstack-meeting-3 | 16:08 | |
*** pjnaik1990_ has quit IRC | 16:08 | |
*** marg7175 has quit IRC | 16:08 | |
*** armax has joined #openstack-meeting-3 | 16:11 | |
*** reed has joined #openstack-meeting-3 | 16:11 | |
*** amotoki has quit IRC | 16:13 | |
*** marg7175 has joined #openstack-meeting-3 | 16:13 | |
*** bpokorny has joined #openstack-meeting-3 | 16:15 | |
*** egallen has joined #openstack-meeting-3 | 16:16 | |
*** jtomasek has joined #openstack-meeting-3 | 16:16 | |
*** Piet has joined #openstack-meeting-3 | 16:18 | |
*** gulic has quit IRC | 16:20 | |
*** Yi_ has quit IRC | 16:20 | |
*** wojdev has joined #openstack-meeting-3 | 16:24 | |
*** jtomasek has quit IRC | 16:26 | |
*** jtomasek has joined #openstack-meeting-3 | 16:28 | |
*** marg7175 has quit IRC | 16:29 | |
*** marg7175 has joined #openstack-meeting-3 | 16:30 | |
*** jrist-afk is now known as jrist | 16:31 | |
*** egallen_ has joined #openstack-meeting-3 | 16:31 | |
*** egallen has quit IRC | 16:32 | |
*** egallen_ is now known as egallen | 16:32 | |
*** mattgriffin has quit IRC | 16:36 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 16:37 | |
*** seizadi has joined #openstack-meeting-3 | 16:38 | |
*** devanand_ has joined #openstack-meeting-3 | 16:48 | |
*** bknudson has quit IRC | 16:50 | |
*** coolsvap is now known as coolsvap_ | 16:51 | |
*** devvesa_ has quit IRC | 16:52 | |
*** sarob has joined #openstack-meeting-3 | 16:53 | |
*** egallen has quit IRC | 16:55 | |
*** Radu- has joined #openstack-meeting-3 | 16:57 | |
*** Yali_ has joined #openstack-meeting-3 | 16:57 | |
*** Yali has quit IRC | 16:58 | |
*** thinrichs has joined #openstack-meeting-3 | 16:58 | |
*** ttrifonov is now known as zz_ttrifonov | 16:58 | |
*** mattgriffin has joined #openstack-meeting-3 | 16:58 | |
*** egallen has joined #openstack-meeting-3 | 16:59 | |
*** rajdeepd has joined #openstack-meeting-3 | 16:59 | |
*** regana has joined #openstack-meeting-3 | 17:00 | |
*** scheuran has quit IRC | 17:00 | |
*** cbader has joined #openstack-meeting-3 | 17:00 | |
thinrichs | Hi all. This is the Congress meeting. | 17:00 |
sarob | morn | 17:01 |
rajdeepd | hi | 17:01 |
Yali_ | hi | 17:01 |
*** matrohon has quit IRC | 17:01 | |
thinrichs | #startmeeting CongressTeamMeeting | 17:01 |
openstack | Meeting started Tue Feb 17 17:01:50 2015 UTC and is due to finish in 60 minutes. The chair is thinrichs. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:01 |
*** openstack changes topic to " (Meeting topic: CongressTeamMeeting)" | 17:01 | |
openstack | The meeting name has been set to 'congressteammeeting' | 17:01 |
thinrichs | Let's start with status updates. | 17:02 |
thinrichs | #topic status | 17:02 |
*** openstack changes topic to "status (Meeting topic: CongressTeamMeeting)" | 17:02 | |
thinrichs | rajdeepd: since it's so late for you, want to start so you can hop off when you need to? | 17:02 |
rajdeepd | ok sure | 17:02 |
rajdeepd | i have been working on horizon data source status table | 17:03 |
rajdeepd | updated the CL based on review comments from jwh and arosen | 17:03 |
*** egallen has quit IRC | 17:03 | |
*** marg7175 has quit IRC | 17:04 | |
rajdeepd | sent it for review today morning india time | 17:04 |
rajdeepd | that summarizes my status update | 17:04 |
*** marun has joined #openstack-meeting-3 | 17:04 | |
*** egallen has joined #openstack-meeting-3 | 17:04 | |
thinrichs | Thanks. I'll try to remind them to give you another review in the next couple of days. | 17:05 |
thinrichs | I don't see them online now. | 17:05 |
*** baoli has joined #openstack-meeting-3 | 17:05 | |
*** Yi has joined #openstack-meeting-3 | 17:05 | |
thinrichs | sarob: want to go next? | 17:05 |
sarob | shirely | 17:05 |
sarob | #link http://lists.openstack.org/pipermail/openstack-dev/2015-February/056664.html | 17:06 |
rajdeepd | ok thanks | 17:06 |
*** jcoufal_ has quit IRC | 17:06 | |
sarob | we want to tidy up launchpad | 17:06 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:06 | |
sarob | so bugs and blueprint assignments get | 17:07 |
*** etoews has quit IRC | 17:07 | |
*** Piet has quit IRC | 17:07 | |
sarob | published as completed as part of the | 17:07 |
sarob | of the completed milestone | 17:07 |
sarob | also tagging the repo with the same milestone | 17:08 |
*** wojdev has quit IRC | 17:08 | |
sarob | ttx and fungi have responded to the thread | 17:08 |
*** stevenldt has joined #openstack-meeting-3 | 17:08 | |
sarob | i will do the tasks manually this time | 17:08 |
*** egallen has quit IRC | 17:09 | |
*** etoews has joined #openstack-meeting-3 | 17:09 | |
*** ivar-lazzaro has quit IRC | 17:09 | |
*** arosen1 has joined #openstack-meeting-3 | 17:09 | |
sarob | next milestone i will see if I can use ttx's script | 17:09 |
sarob | any questions? | 17:09 |
arosen1 | Hiya, Sorry i was running late. | 17:09 |
sarob | arosen1: morn | 17:09 |
thinrichs | arosen1: we're doing status updates, as usual. | 17:09 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:10 | |
thinrichs | sarob just went over our kilo2 release plans. | 17:10 |
*** evgenyf has quit IRC | 17:10 | |
thinrichs | sarob: seems okay to me. | 17:10 |
arosen1 | cool, yea i saw his email on the mailing list last week. SOunds good to me. | 17:10 |
*** emagana_ has quit IRC | 17:10 | |
sarob | coolo | 17:10 |
thinrichs | sarob: have you looked at how many of our kilo2 bps are slipping to kilo3? | 17:10 |
sarob | hold a sec | 17:11 |
*** wojdev has joined #openstack-meeting-3 | 17:11 | |
sarob | #link https://launchpad.net/congress/+milestone/kilo-2 | 17:11 |
sarob | maybe one will be kilo-2 | 17:12 |
sarob | or two | 17:12 |
sarob | rest are going to kilo-3 | 17:12 |
*** cloudtoa_ has joined #openstack-meeting-3 | 17:13 | |
sarob | #link https://review.openstack.org/#/c/150514/ | 17:13 |
sarob | i believe completes | 17:14 |
sarob | #link https://blueprints.launchpad.net/congress/+spec/murano-driver | 17:14 |
sarob | i think | 17:14 |
sarob | #link https://blueprints.launchpad.net/congress/+spec/modal-operators-for-policy | 17:14 |
sarob | had some code pushed | 17:14 |
sarob | cant see the reference in the bp though | 17:14 |
thinrichs | Have you heard from Kishan about the action-execution interface? | 17:15 |
sarob | he was going to start work on it | 17:15 |
sarob | as the murano driver was completed | 17:15 |
thinrichs | What about Zhenzan and the policy-engine triggers? | 17:16 |
sarob | i havent seen him push any code | 17:16 |
stevenldt | hi. I'm working on murano-driver. I still have some revision I plan to submit for review. | 17:16 |
sarob | nothing since last week | 17:16 |
sarob | kishan around? | 17:17 |
sarob | zhenzan? | 17:17 |
thinrichs | stevenldt: Great! Those drivers take a number of revisions before they're stable, typically. | 17:17 |
thinrichs | stevenldt: want to do your status update? | 17:18 |
sarob | i will follow up with those two | 17:18 |
sarob | im done | 17:18 |
stevenldt | sure | 17:18 |
stevenldt | I'm working on some revision to extend the datasource tables to sync up with Murano | 17:19 |
*** JeanBriceCombebi has quit IRC | 17:19 | |
thinrichs | sarob: sorry—assumed you were done, but I should have asked. | 17:19 |
*** marg7175 has joined #openstack-meeting-3 | 17:19 | |
sarob | #action sarob follow up with kishan action-execution and zhenzan policy engine triggers | 17:19 |
stevenldt | I may have the code ready for review this week or early next since this week is a short week for me | 17:20 |
sarob | thinrichs: np! | 17:20 |
thinrichs | stevenldt: sounds good. Let us know if you need anything from us. | 17:21 |
*** belmoreira has quit IRC | 17:21 | |
stevenldt | I have a question regarding the changes on the datasource query, at least on the cli | 17:21 |
arosen1 | stevenldt: shoot | 17:21 |
sarob | #action sarob will release kilo-2 milestone; launchpad milestone kilo-2 release and github tagging repo with 2015.1.0b2 | 17:21 |
stevenldt | we now have to create the datasource before use, and to read the datasource table, we use the uuid instead of the name of the datasource | 17:22 |
stevenldt | is that what we're going forward with? | 17:22 |
arosen1 | stevenldt: yup. | 17:23 |
*** Radu- has left #openstack-meeting-3 | 17:23 | |
thinrichs | From the CLI, we shouldn't need to use the datasource uuid. | 17:23 |
arosen1 | This allows us to move to a multitenant api as well. | 17:23 |
thinrichs | That's a step backwards. | 17:23 |
arosen1 | thinrichs: right you don't need to use the uuid on the CLI | 17:23 |
stevenldt | Ok. Thanks. I may need to review my part to adapt to that. | 17:23 |
*** carl_baldwin has quit IRC | 17:23 | |
arosen1 | I think there was one bug there where you did need to use the cli but here it is: https://review.openstack.org/#/c/154993/ | 17:23 |
arosen1 | thats the fix ^ | 17:24 |
cloudtoa_ | Keeping it usable by humans is a ++. | 17:24 |
arosen1 | yup you can keep using the CLI by name or uuid. | 17:25 |
thinrichs | stevenldt: anything else? | 17:25 |
stevenldt | Great. That's all from me. | 17:25 |
thinrichs | cloudtoa_: want to do a status report? | 17:25 |
cloudtoa_ | I need 36 hours in a day. | 17:26 |
*** jaypipes has joined #openstack-meeting-3 | 17:26 | |
*** Networkn3rd has quit IRC | 17:26 | |
cloudtoa_ | I'll have something submitted in the next couple of days for the control bus part. | 17:26 |
cloudtoa_ | Assuming I have time, I'll have the first pass at the blueprint for the table-service submitted. | 17:27 |
cloudtoa_ | By end of week. | 17:27 |
*** etoews has quit IRC | 17:27 | |
*** eghobo has joined #openstack-meeting-3 | 17:28 | |
thinrichs | The kilo3 deadline is mid-March. | 17:28 |
thinrichs | After that we stop adding new features, for the most part. | 17:28 |
thinrichs | And we focus on stabilizing. | 17:28 |
thinrichs | Before the official kilo release. | 17:29 |
*** etoews has joined #openstack-meeting-3 | 17:29 | |
thinrichs | cloudtoa_: sounds like you'll have the control bus work done by kilo3. | 17:29 |
cloudtoa_ | yes | 17:29 |
thinrichs | What do you think about the table-service work? | 17:29 |
*** annegent_ has joined #openstack-meeting-3 | 17:29 | |
cloudtoa_ | What do you mean? You mean the work that arosen is doing? | 17:30 |
thinrichs | cloudtoa_: you just said you'd make a first pass at the blueprint for the table-service work. | 17:31 |
thinrichs | That's what I'm asking about. | 17:31 |
cloudtoa_ | I was thinking of splitting the datasource driver into different pieces. It's probably too much to squeeze into an IRC session. | 17:32 |
thinrichs | OK. We'll wait for your blueprint/spec then. | 17:33 |
thinrichs | cloudtoa_: anything else from you? | 17:33 |
cloudtoa_ | No, that is all. | 17:33 |
thinrichs | Thanks! | 17:33 |
thinrichs | arosen1: want to tell us what you've been up to? | 17:33 |
arosen1 | Sure | 17:35 |
arosen1 | So, we just merged the patch that allows datasources to be configurable via the api on wednesday last week. | 17:35 |
*** etoews_ has joined #openstack-meeting-3 | 17:36 | |
arosen1 | Now we no longer have the datasource.conf file and all the datasource information is stored in the database instead. | 17:36 |
*** wojdev has quit IRC | 17:36 | |
*** Radu- has joined #openstack-meeting-3 | 17:36 | |
*** etoews has quit IRC | 17:36 | |
arosen1 | In addition, several changes were made to the api code to use uuid's in the URLs instead of names so that our api can eventually work with multiple tenants. | 17:36 |
arosen1 | I've also been revamping our CI a little and now the congress ci also validates patches against the python-congressclient. | 17:37 |
arosen1 | That's it unless someone wants to discuss. | 17:37 |
cloudtoa_ | datasource.conf being gone... | 17:38 |
cloudtoa_ | are we storing like a JSON blob in the database? | 17:38 |
arosen1 | cloudtoa_: yup | 17:38 |
arosen1 | there is a new api call /v1/drivers/<name>/config | 17:38 |
Radu- | Is there a way to update that without deleting the row? | 17:38 |
arosen1 | which tells you want you need to pass in to congress to register a specific datasource drivers (since they all have different connection requirements) | 17:39 |
Radu- | ah, the'/config' part was missing in the git commit. That was confusing me a bit. | 17:39 |
arosen1 | Radu-: right now we only support POST/DELETE/GET on it. I didn't implement update | 17:39 |
arosen1 | Radu-: yea, check out the devstack changes I made as well which shows how to use it via the cli | 17:40 |
arosen1 | it doesn't show getting the config though | 17:40 |
Yali_ | Hello, everyone. It is the first time for me to enter this meeting. But Jim Xu has exchanged some ideas about congress UI. I hope I can do some contributions. | 17:41 |
Radu- | and it seems that you have to specific what values can be configured from the driver as well now. | 17:41 |
thinrichs | Yali_: Nice to have you join us! After we finish up discussing these latest changes from arosen, we'll ask you to talk a bit about your interests. | 17:42 |
arosen1 | Radu-: yup | 17:42 |
Radu- | is that just a matter of updating the drivers get_datasource_info result[config] variable? | 17:43 |
Radu- | Sorry If Im repeating anything that was discussed when I had left the channel for a few minutes. Didn't think I would be able to stay any longer | 17:44 |
arosen1 | Radu-: https://github.com/stackforge/congress/blob/master/congress/datasources/plexxi_driver.py#L83 | 17:44 |
arosen1 | Radu-: yea lets talk about it in #congress after | 17:44 |
*** sandr8 has quit IRC | 17:44 | |
Radu- | Ok thanks | 17:45 |
thinrichs | arosen1: Which APIs changed to require UUIDs instead of names? | 17:45 |
arosen1 | thinrichs: the data-sources one | 17:46 |
arosen1 | since now an instance of a data-srouce is a uuid not a name | 17:46 |
arosen1 | in the url | 17:46 |
* arosen1 but the client hides all of that for you if you want to use the name | 17:47 | |
thinrichs | Just the datasource then? | 17:47 |
arosen1 | correct | 17:48 |
thinrichs | OK. I think as a general rule we want to make the API friendly as well, in case someone isn't using the CLI. | 17:48 |
thinrichs | I should give a quick status update. | 17:49 |
thinrichs | I've been working on the problem of delegation recently: how do we carve off a piece of the policy the user has given us and give it to a domain-specific policy engine, eg. a VM-placement policy engine? | 17:49 |
*** SridharRamaswamy has quit IRC | 17:50 | |
thinrichs | You can find details if you look at the openstack-dev mailing list for messages with [Congress][Delegation] in the subject. | 17:50 |
*** MaxV has quit IRC | 17:50 | |
thinrichs | Anyone else have a status update they want to give, before we hear from Yali. | 17:50 |
thinrichs | ? | 17:50 |
thinrichs | Yali_: could you tell us a bit about yourself and why you're interested in Congress? | 17:51 |
Yali_ | sure | 17:52 |
*** carl_baldwin has joined #openstack-meeting-3 | 17:52 | |
Yali_ | i an a newer for congress. but i think it is very important for the whole cloud. | 17:53 |
Yali_ | to make the cloud compliance. | 17:53 |
thinrichs | Could you tell us your name and where you work, so we know you outside of IRC? | 17:54 |
*** carl_baldwin_ has joined #openstack-meeting-3 | 17:55 | |
Yali_ | Ok. My name is Yali Zhang, from China. And i am working in Huawei Company, same with Jim Xu. | 17:55 |
*** carl_baldwin has quit IRC | 17:56 | |
*** carl_baldwin_ is now known as carl_baldwin | 17:56 | |
thinrichs | Great! Is there some part of Congress you're especially interested in? Policy engine, datasources, UI? | 17:56 |
*** arosen1 has quit IRC | 17:57 | |
Yali_ | Yes, I am interested in UI nowadays. | 17:57 |
thinrichs | Glad to have you. Let us know if you need pointers to get started. Many of us hang out in #congress in IRC all day. | 17:58 |
thinrichs | 2 minutes remaining. | 17:58 |
thinrichs | Any topics to broach quickly? | 17:58 |
*** arosen1 has joined #openstack-meeting-3 | 17:58 | |
thinrichs | #topic open discussion | 17:58 |
*** openstack changes topic to "open discussion (Meeting topic: CongressTeamMeeting)" | 17:58 | |
*** gulic has joined #openstack-meeting-3 | 17:58 | |
*** yamamoto has quit IRC | 17:59 | |
sarob | im working on getting a design session room for at 60+ people for at three hour sessions | 17:59 |
Yali_ | now I have some ideas about UI, and hope to share with you. | 17:59 |
thinrichs | sarob: nice! | 18:00 |
thinrichs | If the next summit is anything like the last we'll need it. | 18:00 |
sarob | yup | 18:00 |
thinrichs | Yali_: we're looking forward to it! | 18:00 |
thinrichs | And we're out of time. | 18:00 |
sarob | ill update on incubation next time | 18:00 |
arosen1 | Also voting for openstack summit talks are now open. | 18:00 |
thinrichs | We can continue on #congress if anyone wants. | 18:00 |
thinrichs | Yes—everyone get out and vote! | 18:00 |
arosen1 | Here's a list of the congress talks if you guys want to vote for all of them: http://blog.aaronorosen.com/congress-liberty-summit-talks/ | 18:00 |
*** bknudson has joined #openstack-meeting-3 | 18:01 | |
thinrichs | #endmeeting | 18:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:01 | |
openstack | Meeting ended Tue Feb 17 18:01:10 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/congressteammeeting/2015/congressteammeeting.2015-02-17-17.01.html | 18:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2015/congressteammeeting.2015-02-17-17.01.txt | 18:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/congressteammeeting/2015/congressteammeeting.2015-02-17-17.01.log.html | 18:01 |
*** Yali_ has quit IRC | 18:01 | |
*** thinrichs has left #openstack-meeting-3 | 18:02 | |
*** etoews_ has quit IRC | 18:02 | |
*** shivharis has joined #openstack-meeting-3 | 18:04 | |
*** mwang2 has joined #openstack-meeting-3 | 18:04 | |
*** rajdeepd has quit IRC | 18:04 | |
*** etoews has joined #openstack-meeting-3 | 18:05 | |
*** alexsyip has joined #openstack-meeting-3 | 18:06 | |
*** yamahata has joined #openstack-meeting-3 | 18:06 | |
*** sahid has quit IRC | 18:07 | |
*** regana has quit IRC | 18:10 | |
*** carl_baldwin has quit IRC | 18:11 | |
*** emagana has joined #openstack-meeting-3 | 18:12 | |
*** bknudson has quit IRC | 18:14 | |
*** annegent_ has quit IRC | 18:14 | |
*** carl_baldwin has joined #openstack-meeting-3 | 18:14 | |
*** shivharis has quit IRC | 18:14 | |
*** etoews has quit IRC | 18:15 | |
*** emagana has quit IRC | 18:15 | |
*** bknudson has joined #openstack-meeting-3 | 18:16 | |
*** etoews has joined #openstack-meeting-3 | 18:16 | |
*** thangp has joined #openstack-meeting-3 | 18:22 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 18:22 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 18:25 | |
*** bpokorny_ has joined #openstack-meeting-3 | 18:29 | |
*** arosen1 has quit IRC | 18:29 | |
*** arosen1 has joined #openstack-meeting-3 | 18:31 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 18:31 | |
*** bpokorny has quit IRC | 18:32 | |
*** carl_baldwin has quit IRC | 18:32 | |
*** arosen1 has quit IRC | 18:33 | |
*** arosen1 has joined #openstack-meeting-3 | 18:34 | |
*** devlaps has joined #openstack-meeting-3 | 18:40 | |
*** arosen1 has quit IRC | 18:40 | |
*** arosen1 has joined #openstack-meeting-3 | 18:42 | |
*** bpokorny has joined #openstack-meeting-3 | 18:45 | |
*** wojdev has joined #openstack-meeting-3 | 18:47 | |
*** bpokorny_ has quit IRC | 18:48 | |
*** s3wong has joined #openstack-meeting-3 | 18:48 | |
*** devlaps has quit IRC | 18:49 | |
*** carl_baldwin has joined #openstack-meeting-3 | 18:54 | |
sigmavirus24 | o/ | 18:59 |
*** stevelle has joined #openstack-meeting-3 | 18:59 | |
sigmavirus24 | stevelle: I like that stevelle.me has https | 19:00 |
*** arosen1 has quit IRC | 19:00 | |
briancurtin | #startmeeting python-openstacksdk | 19:00 |
openstack | Meeting started Tue Feb 17 19:00:47 2015 UTC and is due to finish in 60 minutes. The chair is briancurtin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:00 |
*** openstack changes topic to " (Meeting topic: python-openstacksdk)" | 19:00 | |
openstack | The meeting name has been set to 'python_openstacksdk' | 19:00 |
stevelle | sigmavirus24: I haven't audited to see if I did https well or just enough | 19:01 |
*** terrylhowe has joined #openstack-meeting-3 | 19:01 | |
terrylhowe | Terry Howe, HP | 19:01 |
sigmavirus24 | Ian Cordasco, Rackspace | 19:01 |
briancurtin | Brian Curtin | 19:01 |
stevelle | Steve Lewis, Rackspace | 19:02 |
briancurtin | so i put together an agenda that i'll try to work off of, but there's a lot to get through: https://wiki.openstack.org/wiki/Meetings/PythonOpenStackSDK#Agenda_for_2015-02-16_1900_UTC | 19:02 |
briancurtin | #topic KSC auth - https://review.openstack.org/#/c/156064/ | 19:02 |
*** openstack changes topic to "KSC auth - https://review.openstack.org/#/c/156064/ (Meeting topic: python-openstacksdk)" | 19:02 | |
*** arosen1 has joined #openstack-meeting-3 | 19:02 | |
briancurtin | terrylhowe: i put a few comments on there after trying it out. overall looks good, just a few consistency things with project/tenant, and then user_name/username | 19:03 |
sigmavirus24 | Is the point of this to allow existing keystone client auth plugins to work instead of having to reimplement them for openstacksdk? | 19:03 |
terrylhowe | I’m having a tough time keeping up with the onslaught of code from briancurtin so I haven’t had a chance to address that | 19:03 |
*** SridharRamaswam1 has joined #openstack-meeting-3 | 19:04 | |
terrylhowe | yeh, at the summit we discussed bringing those back from compatibility | 19:04 |
*** Rockyg has joined #openstack-meeting-3 | 19:04 | |
terrylhowe | we still have the generic identity plugin that I think is default | 19:04 |
terrylhowe | KSC also has two other plugins that I didn’t bring over in that patch, maybe in another change request | 19:05 |
sigmavirus24 | That makes sense. I'll take a gander and give it a try | 19:05 |
*** SridharRamaswamy has quit IRC | 19:05 | |
briancurtin | terrylhowe: i think it would be best to have this KSC switch before we do do more with the vendor plugins so we have that squared away before you or i or anyone else go off and write one type of plugin and then change | 19:05 |
briancurtin | is my understanding correct? | 19:06 |
terrylhowe | yeh, if the vendor plugin was inheiriting off the previous plugins | 19:06 |
briancurtin | cool, whenever you have time for more on that i'm ready for reviews so we can make sure it's in | 19:07 |
terrylhowe | k | 19:08 |
briancurtin | #topic Support Resource as a type for properties - https://review.openstack.org/#/c/152275/ | 19:08 |
*** openstack changes topic to "Support Resource as a type for properties - https://review.openstack.org/#/c/152275/ (Meeting topic: python-openstacksdk)" | 19:08 | |
briancurtin | that review allows for a couple of other things in the queue which are pretty powerful. it'll make resources which currently use other resource IDs pretty nice, and it allowed for a pretty nice combination of sub-resources where compute.v2.Limits contains an AbsoluteLimit and a RateLimit | 19:09 |
stevelle | I like the idea on this one, just haven't really decided on the review | 19:10 |
briancurtin | we've wanted something better for IDs for a while now. the Limits thing came up when I was tinkering around and realized what that could do | 19:10 |
*** sergef has quit IRC | 19:10 | |
terrylhowe | it looks good, I’d like to mess with it to make sure I understand how it works | 19:11 |
*** arosen1 has quit IRC | 19:11 | |
*** arosen1 has joined #openstack-meeting-3 | 19:13 | |
briancurtin | cool. i might do some writing on the toying around that came of that, because the compute.v2.limits change shows off how to build a resource out of a complex body like limits pretty well | 19:13 |
stevelle | that sounds like a good idea briancurtin | 19:14 |
briancurtin | #topic the base Resource.find | 19:14 |
*** openstack changes topic to "the base Resource.find (Meeting topic: python-openstacksdk)" | 19:14 | |
*** annegent_ has joined #openstack-meeting-3 | 19:15 | |
briancurtin | i had a few approaches to fix Resource.find that came from using it and finding that the filter args it uses don't work in enough cases, but then my method was far too heavy handed and would require a lot of data | 19:15 |
briancurtin | i tried a few other things and 15 minutes ago came up with https://review.openstack.org/#/c/156707/ | 19:15 |
*** fischerw has quit IRC | 19:16 | |
briancurtin | it tries to just GET /myresource/name_or_id - if it's an ID that it exsists, it'll be returned. if not, we have to try to get data and do client side filtering. by default, all we can do is take all the data. however, when we know what type of filtering we can provide, we accept that and pass it on | 19:16 |
*** fischerw has joined #openstack-meeting-3 | 19:16 | |
*** Radu- has left #openstack-meeting-3 | 19:18 | |
briancurtin | so if you just call Foo.find(session, "blah"), it's like doing "select *". Foo.find(session, "blah", filters={"name": "blah", "filters": "name"}) would potentially reduce to exactly the item we want assuming that particular resource supports those filters | 19:18 |
* sigmavirus24 has thoughts that he'll leave on the review | 19:19 | |
*** arosen1 has quit IRC | 19:20 | |
*** annegent_ has quit IRC | 19:20 | |
*** marun_ has joined #openstack-meeting-3 | 19:21 | |
terrylhowe | I’ve thrown some comments down, but I still need to do a proper review | 19:22 |
*** marun has quit IRC | 19:23 | |
briancurtin | i wish there was a more general purpose way to do filtering without requesting a lot of data up front, but so many APIs do different things that it doesn't end up working. from this, it makes it easy in the proxy layer to handle those filters by itself without even giving a name | 19:23 |
terrylhowe | I’d personally sooner the proxy layer didn’t get involved in fixing filtering problems | 19:24 |
terrylhowe | because then those fixes aren’t available at the resource layer | 19:24 |
briancurtin | i dont think it'll fix it, i think it just makes it so you can pass in the filters nicely. like find_flavor(size=90) | 19:24 |
briancurtin | at the resource you would just do Flavor.find(..., filters={"minSize": 90}) to get back 90gb+ servers | 19:25 |
briancurtin | (actually that takes MB) | 19:25 |
briancurtin | we'd still be fully handling the problem in the resource layer, just making a convenient sheen on top in the proxy | 19:26 |
terrylhowe | okay, sounds good | 19:26 |
briancurtin | #topic non-paginated lists | 19:26 |
*** openstack changes topic to "non-paginated lists (Meeting topic: python-openstacksdk)" | 19:26 | |
*** wojdev has quit IRC | 19:27 | |
briancurtin | we've gone a few different ways on this, including trying to determine it ourselves, trying to split out different methods, etc. they all have various penalties, including on needing extra requests. i think it's time to just make users say whether or not it's paginated at the resource layer with a parameter: https://review.openstack.org/#/c/156664/ | 19:27 |
briancurtin | that allows proxy implementors to always work with Resource.list instead of some form of Resource.page and everything else works the same | 19:29 |
terrylhowe | Would this be kind of solved if page returned a list of resources instead of dicts? | 19:30 |
terrylhowe | because I was kind of thinking page should be changed to return a list of resources | 19:31 |
*** johnthetubaguy is now known as zz_johnthetubagu | 19:32 | |
briancurtin | terrylhowe: i dont think so because then proxy usages would then have to consume the list just to turn it into a generator, so they'd all have to add a ``for i in R.page: yield i`` in order to work the same as the other things that work with list | 19:32 |
*** sergef has joined #openstack-meeting-3 | 19:33 | |
briancurtin | terrylhowe: i think that's actually a good change, but it doesn't solve the specific case since whether it's one page or 100 pages we should return a generator | 19:33 |
*** Rockyg has quit IRC | 19:35 | |
*** fischerw has quit IRC | 19:35 | |
briancurtin | i'm starting to like the idea of flipping a parameter versus calling a different function. that also makes it easier to go back and forth for some of those resources which support but may disable pagination on the server side. if you know it's enabled, just flip the param and you're good | 19:36 |
*** Rockyg has joined #openstack-meeting-3 | 19:36 | |
*** fischerw has joined #openstack-meeting-3 | 19:37 | |
briancurtin | and we should perhaps add that paginated flag into proxy methods so list_networks (which started the whole non-paginated list thing) so we can pass it down below as the user wants | 19:37 |
*** fischerw has quit IRC | 19:37 | |
*** fischerw has joined #openstack-meeting-3 | 19:38 | |
*** marun_ is now known as marun | 19:39 | |
*** Piet has joined #openstack-meeting-3 | 19:39 | |
*** annegent_ has joined #openstack-meeting-3 | 19:40 | |
briancurtin | #topic dirty list not kept up to date - https://review.openstack.org/#/c/156485/ | 19:41 |
*** openstack changes topic to "dirty list not kept up to date - https://review.openstack.org/#/c/156485/ (Meeting topic: python-openstacksdk)" | 19:41 | |
briancurtin | while messing with some object_store stuff which i was trying to fix, i realized we're not properly tracking modified attributes, or the dirty list. resource.prop attribute access doesn't get tracked there, so i moved it to follow that same path so Resource.update calls work properly (since they only send dirty values) | 19:43 |
stevelle | looks like something I probably broke along the way | 19:43 |
briancurtin | it does have one thing that is commented out because it was somehow causing a test failure which i don't get. i'm going to come back and look at that and see what's going on, unless someone remembers creating that security_group_rule thing | 19:44 |
*** VW_ has quit IRC | 19:44 | |
terrylhowe | I’m sure I did that I guess just to test that the security group constructs the rules | 19:44 |
terrylhowe | as I recall, the GET returns all the rules in the body | 19:45 |
*** Rockyg_ has joined #openstack-meeting-3 | 19:45 | |
briancurtin | yeah that part makes sense (would also benefit from that Resource-as-type change, i think), but the specific test looking for __class__.__name__ oddly broke | 19:45 |
*** fischerw has quit IRC | 19:46 | |
*** fischerw has joined #openstack-meeting-3 | 19:46 | |
briancurtin | ah, we should probably just do self.assertEqual(type(sot.security_group_rules[0]), SecurityGroupRule) | 19:47 |
*** gulic has quit IRC | 19:47 | |
*** Rockyg_ has quit IRC | 19:47 | |
*** Rockyg has quit IRC | 19:47 | |
briancurtin | or something | 19:47 |
*** Rockyg has joined #openstack-meeting-3 | 19:48 | |
briancurtin | i'm going to try to rush through this last thing because i'm in the barbican mid-cycle meetup and i'm being summoned to an SDK conversation | 19:48 |
briancurtin | #topic case insensitive attr dict - https://review.openstack.org/#/c/156135/ | 19:48 |
*** openstack changes topic to "case insensitive attr dict - https://review.openstack.org/#/c/156135/ (Meeting topic: python-openstacksdk)" | 19:48 | |
*** mattgriffin has quit IRC | 19:49 | |
briancurtin | setting any header attributes that come back doesn't always work because of the case mismatch. we can set and get our own things because we know the case, but we can't get anything that doesn't directly match. using this case insensitive dict to store what we get back helps this work | 19:50 |
terrylhowe | scary change to me | 19:50 |
briancurtin | we really have no other choice since header keys are case insensitive by nature and they're set in different cases than we ourselves create | 19:51 |
briancurtin | but yeah, i dont love it, but we need it or something like it. requests itself does something pretty similar | 19:52 |
*** wojdev has joined #openstack-meeting-3 | 19:52 | |
stevelle | so we rely on a case-insensitive dict but specify the preferred format for outbound props | 19:53 |
briancurtin | stevelle: yep. anything we get which matches insensitively will be stored, and what we send outbound will have the case we configure the prop with | 19:54 |
*** Yi has quit IRC | 19:54 | |
*** mrunge has quit IRC | 19:54 | |
stevelle | I haven't seen any places in the APIs where that will be a problem yet. | 19:54 |
*** fischerw has quit IRC | 19:54 | |
briancurtin | the place where we have the most (only?) header stuff is in object_store, and it has all of the props as lowercase | 19:54 |
*** fischerw has joined #openstack-meeting-3 | 19:54 | |
*** devanand_ has quit IRC | 19:55 | |
sigmavirus24 | yeah also requests will lower-case the headers by default typically | 19:55 |
briancurtin | i have to drop off, they're apparently just pausing waiting for me to join this barbican/castellan conversation about things living in SDK. i'll be back on in -sdks in a bit | 19:55 |
sigmavirus24 | but I think we offer a way to pull them out case sensitively | 19:55 |
briancurtin | #endmeeting | 19:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:55 | |
openstack | Meeting ended Tue Feb 17 19:55:55 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/python_openstacksdk/2015/python_openstacksdk.2015-02-17-19.00.html | 19:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/python_openstacksdk/2015/python_openstacksdk.2015-02-17-19.00.txt | 19:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/python_openstacksdk/2015/python_openstacksdk.2015-02-17-19.00.log.html | 19:56 |
*** marg7175 has quit IRC | 20:00 | |
*** fischerw has quit IRC | 20:00 | |
*** fischerw has joined #openstack-meeting-3 | 20:00 | |
*** fischerw has quit IRC | 20:01 | |
*** fischerw has joined #openstack-meeting-3 | 20:01 | |
*** SridharRamaswam1 has quit IRC | 20:03 | |
*** marg7175 has joined #openstack-meeting-3 | 20:03 | |
*** Yi has joined #openstack-meeting-3 | 20:09 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 20:09 | |
*** mattgriffin has joined #openstack-meeting-3 | 20:13 | |
*** VW_ has joined #openstack-meeting-3 | 20:13 | |
*** fischerw has quit IRC | 20:15 | |
*** fischerw has joined #openstack-meeting-3 | 20:15 | |
*** annegent_ has quit IRC | 20:18 | |
*** mrmartin has quit IRC | 20:21 | |
*** fischerw has quit IRC | 20:21 | |
*** fischerw has joined #openstack-meeting-3 | 20:22 | |
*** bpokorny_ has joined #openstack-meeting-3 | 20:25 | |
*** bpokorny has quit IRC | 20:27 | |
*** MarkAtwood has joined #openstack-meeting-3 | 20:29 | |
*** peristeri has quit IRC | 20:29 | |
*** peristeri has joined #openstack-meeting-3 | 20:29 | |
*** terrylhowe has left #openstack-meeting-3 | 20:30 | |
*** peristeri has quit IRC | 20:32 | |
*** peristeri has joined #openstack-meeting-3 | 20:32 | |
*** peristeri has quit IRC | 20:33 | |
*** peristeri has joined #openstack-meeting-3 | 20:33 | |
*** melwitt has joined #openstack-meeting-3 | 20:34 | |
*** fischerw has quit IRC | 20:37 | |
*** fischerw_ has joined #openstack-meeting-3 | 20:37 | |
*** annegent_ has joined #openstack-meeting-3 | 20:41 | |
*** jgrimm is now known as zz_jgrimm | 20:51 | |
*** annegent_ has quit IRC | 20:53 | |
*** Piet has quit IRC | 20:54 | |
*** zz_jgrimm is now known as jgrimm | 20:58 | |
*** marg7175 has quit IRC | 20:59 | |
*** jtomasek has quit IRC | 21:00 | |
*** mattgriffin has quit IRC | 21:01 | |
*** SridharRamaswamy has quit IRC | 21:03 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 21:04 | |
*** VW_ has quit IRC | 21:04 | |
*** fischerw_ has quit IRC | 21:04 | |
*** marun has quit IRC | 21:04 | |
*** fischerw_ has joined #openstack-meeting-3 | 21:04 | |
*** mattgriffin has joined #openstack-meeting-3 | 21:06 | |
*** fischerw_ has quit IRC | 21:09 | |
*** fischerw_ has joined #openstack-meeting-3 | 21:09 | |
*** fischerw_ has quit IRC | 21:10 | |
*** fischerw_ has joined #openstack-meeting-3 | 21:10 | |
*** matrohon has joined #openstack-meeting-3 | 21:12 | |
*** watanabe_isao has joined #openstack-meeting-3 | 21:14 | |
*** annegent_ has joined #openstack-meeting-3 | 21:17 | |
*** fischerw__ has joined #openstack-meeting-3 | 21:18 | |
*** fischerw_ has quit IRC | 21:18 | |
*** marg7175 has joined #openstack-meeting-3 | 21:23 | |
*** marg7175 has quit IRC | 21:24 | |
*** marg7175 has joined #openstack-meeting-3 | 21:24 | |
*** marg7175 has joined #openstack-meeting-3 | 21:25 | |
*** Yi has quit IRC | 21:27 | |
*** annegent_ has quit IRC | 21:29 | |
*** Yi has joined #openstack-meeting-3 | 21:30 | |
*** MaxV has joined #openstack-meeting-3 | 21:32 | |
*** fischerw__ has quit IRC | 21:34 | |
*** fischerw__ has joined #openstack-meeting-3 | 21:34 | |
*** mwagner_lap has quit IRC | 21:35 | |
*** Yi has quit IRC | 21:41 | |
*** peristeri has quit IRC | 21:54 | |
*** fischerw__ has quit IRC | 21:54 | |
*** fischerw__ has joined #openstack-meeting-3 | 21:54 | |
*** eghobo has quit IRC | 21:54 | |
*** banix has quit IRC | 21:57 | |
*** VW_ has joined #openstack-meeting-3 | 21:58 | |
*** sergef has quit IRC | 21:59 | |
*** bknudson has quit IRC | 22:00 | |
*** marun has joined #openstack-meeting-3 | 22:02 | |
*** obondarev_ has joined #openstack-meeting-3 | 22:04 | |
*** SridharRamaswamy has quit IRC | 22:05 | |
*** Yi has joined #openstack-meeting-3 | 22:06 | |
*** obondarev has quit IRC | 22:06 | |
*** thomasem has quit IRC | 22:08 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 22:08 | |
*** salv-orlando has quit IRC | 22:10 | |
*** VW_ has quit IRC | 22:10 | |
*** salv-orlando has joined #openstack-meeting-3 | 22:13 | |
*** erikmwilson has quit IRC | 22:13 | |
*** wojdev has quit IRC | 22:14 | |
*** thangp has quit IRC | 22:19 | |
*** fischerw__ has quit IRC | 22:21 | |
*** fischerw__ has joined #openstack-meeting-3 | 22:21 | |
*** melwitt has quit IRC | 22:21 | |
*** melwitt has joined #openstack-meeting-3 | 22:21 | |
*** mattgriffin has quit IRC | 22:23 | |
*** Yi has quit IRC | 22:27 | |
*** melwitt has quit IRC | 22:27 | |
*** Yi has joined #openstack-meeting-3 | 22:28 | |
*** Yi has quit IRC | 22:29 | |
*** MaxV has quit IRC | 22:31 | |
*** Yi has joined #openstack-meeting-3 | 22:31 | |
*** melwitt has joined #openstack-meeting-3 | 22:39 | |
*** Networkn3rd has joined #openstack-meeting-3 | 22:44 | |
*** Yi has quit IRC | 22:45 | |
*** pasha117 has joined #openstack-meeting-3 | 22:45 | |
*** seizadi has quit IRC | 22:48 | |
*** seizadi1 has joined #openstack-meeting-3 | 22:48 | |
*** bknudson has joined #openstack-meeting-3 | 22:48 | |
*** pavel_bondar has quit IRC | 22:49 | |
*** melwitt has quit IRC | 22:51 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 22:52 | |
*** melwitt has joined #openstack-meeting-3 | 22:53 | |
*** ivar-lazzaro has quit IRC | 22:55 | |
*** fischerw__ has quit IRC | 22:56 | |
*** fischerw__ has joined #openstack-meeting-3 | 22:56 | |
*** pkoniszewski has quit IRC | 22:58 | |
*** lblanchard has quit IRC | 22:59 | |
*** melwitt has quit IRC | 23:02 | |
*** jckasper has quit IRC | 23:03 | |
*** matrohon has quit IRC | 23:04 | |
*** rhagarty has quit IRC | 23:05 | |
*** Piet has joined #openstack-meeting-3 | 23:10 | |
*** mattgriffin has joined #openstack-meeting-3 | 23:10 | |
*** seizadi1 has quit IRC | 23:13 | |
*** gduan has joined #openstack-meeting-3 | 23:16 | |
*** garyduan has quit IRC | 23:18 | |
*** Yi has joined #openstack-meeting-3 | 23:18 | |
*** yamamoto has joined #openstack-meeting-3 | 23:21 | |
*** melwitt has joined #openstack-meeting-3 | 23:25 | |
*** Networkn3rd has quit IRC | 23:26 | |
*** Networkn3rd has joined #openstack-meeting-3 | 23:28 | |
*** fischerw__ has quit IRC | 23:29 | |
*** yamamoto has quit IRC | 23:29 | |
*** etoews has quit IRC | 23:29 | |
*** Networkn3rd has quit IRC | 23:32 | |
*** marg7175 has quit IRC | 23:39 | |
*** Yi has quit IRC | 23:40 | |
*** Yi has joined #openstack-meeting-3 | 23:41 | |
*** MaxV has joined #openstack-meeting-3 | 23:41 | |
*** MaxV has quit IRC | 23:46 | |
*** Yi has quit IRC | 23:47 | |
*** ivar-laz_ has quit IRC | 23:48 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 23:49 | |
*** VW_ has joined #openstack-meeting-3 | 23:49 | |
*** yamamoto has joined #openstack-meeting-3 | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!