*** jackib has joined #openstack-meeting-3 | 00:00 | |
*** jackib has quit IRC | 00:00 | |
*** jackib has joined #openstack-meeting-3 | 00:01 | |
*** pballand has joined #openstack-meeting-3 | 00:01 | |
*** jackib has quit IRC | 00:01 | |
*** jackib has joined #openstack-meeting-3 | 00:01 | |
*** jackib has quit IRC | 00:02 | |
*** jackib has joined #openstack-meeting-3 | 00:03 | |
*** jackib has quit IRC | 00:03 | |
*** jackib has joined #openstack-meeting-3 | 00:03 | |
*** jackib has quit IRC | 00:04 | |
*** jackib has joined #openstack-meeting-3 | 00:04 | |
*** jackib has quit IRC | 00:05 | |
*** jackib has joined #openstack-meeting-3 | 00:05 | |
*** jackib has quit IRC | 00:06 | |
*** jackib has joined #openstack-meeting-3 | 00:06 | |
*** jackib has quit IRC | 00:07 | |
*** jackib has joined #openstack-meeting-3 | 00:07 | |
*** jackib has quit IRC | 00:08 | |
*** jackib has joined #openstack-meeting-3 | 00:08 | |
*** jackib has quit IRC | 00:09 | |
*** jackib has joined #openstack-meeting-3 | 00:10 | |
*** jackib has quit IRC | 00:11 | |
*** jackib has joined #openstack-meeting-3 | 00:11 | |
*** jackib has quit IRC | 00:12 | |
*** jackib has joined #openstack-meeting-3 | 00:12 | |
*** jackib has quit IRC | 00:13 | |
*** jackib has joined #openstack-meeting-3 | 00:13 | |
*** jackib has quit IRC | 00:14 | |
*** jackib has joined #openstack-meeting-3 | 00:14 | |
*** jackib has quit IRC | 00:15 | |
*** jackib has joined #openstack-meeting-3 | 00:15 | |
*** jackib has quit IRC | 00:16 | |
*** jackib has joined #openstack-meeting-3 | 00:16 | |
*** nati_uen_ has quit IRC | 00:16 | |
*** jackib has quit IRC | 00:16 | |
*** nati_ueno has joined #openstack-meeting-3 | 00:17 | |
*** jackib has joined #openstack-meeting-3 | 00:17 | |
*** jackib has quit IRC | 00:17 | |
*** TravT has quit IRC | 00:18 | |
*** jackib has joined #openstack-meeting-3 | 00:18 | |
*** SumitNaiksatam has quit IRC | 00:18 | |
*** jackib has quit IRC | 00:18 | |
*** jackib has joined #openstack-meeting-3 | 00:19 | |
*** jackib has quit IRC | 00:19 | |
*** jackib has joined #openstack-meeting-3 | 00:20 | |
*** jackib has quit IRC | 00:20 | |
*** jackib has joined #openstack-meeting-3 | 00:21 | |
*** nati_ueno has quit IRC | 00:21 | |
*** jackib has quit IRC | 00:21 | |
*** jackib has joined #openstack-meeting-3 | 00:22 | |
*** safchain_ has quit IRC | 00:22 | |
*** jackib has quit IRC | 00:23 | |
*** jackib has joined #openstack-meeting-3 | 00:23 | |
*** jackib has quit IRC | 00:23 | |
*** jackib has joined #openstack-meeting-3 | 00:24 | |
*** thomasem has quit IRC | 00:24 | |
*** pballand has quit IRC | 00:24 | |
*** jackib has quit IRC | 00:24 | |
*** jackib has joined #openstack-meeting-3 | 00:25 | |
*** jackib has quit IRC | 00:25 | |
*** jackib has joined #openstack-meeting-3 | 00:26 | |
*** jackib has quit IRC | 00:26 | |
*** jackib has joined #openstack-meeting-3 | 00:26 | |
*** jackib has quit IRC | 00:27 | |
*** jackib has joined #openstack-meeting-3 | 00:27 | |
*** jackib has quit IRC | 00:28 | |
*** jackib has joined #openstack-meeting-3 | 00:28 | |
*** nati_ueno has joined #openstack-meeting-3 | 00:32 | |
*** cjellick has quit IRC | 00:33 | |
*** jackib has quit IRC | 00:33 | |
*** cjellick has joined #openstack-meeting-3 | 00:34 | |
*** chuckC has quit IRC | 00:34 | |
*** cjellick has quit IRC | 00:38 | |
*** otherwiseguy has quit IRC | 00:45 | |
*** nati_ueno has quit IRC | 00:46 | |
*** nati_ueno has joined #openstack-meeting-3 | 00:47 | |
*** chuckC has joined #openstack-meeting-3 | 00:50 | |
*** nati_ueno has quit IRC | 00:51 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 00:54 | |
*** banix has joined #openstack-meeting-3 | 00:55 | |
*** jaypipes has joined #openstack-meeting-3 | 01:00 | |
*** nati_ueno has joined #openstack-meeting-3 | 01:07 | |
*** jaypipes has quit IRC | 01:09 | |
*** otherwiseguy has joined #openstack-meeting-3 | 01:18 | |
*** nati_ueno has quit IRC | 01:23 | |
*** nati_ueno has joined #openstack-meeting-3 | 01:24 | |
*** nati_ueno has quit IRC | 01:24 | |
*** nati_ueno has joined #openstack-meeting-3 | 01:25 | |
*** nati_uen_ has joined #openstack-meeting-3 | 01:26 | |
*** nati_uen_ has quit IRC | 01:26 | |
*** nati_uen_ has joined #openstack-meeting-3 | 01:26 | |
*** nati_uen_ has quit IRC | 01:26 | |
*** nati_ueno has quit IRC | 01:29 | |
*** nelsnels_ has joined #openstack-meeting-3 | 01:39 | |
*** nelsnelson has quit IRC | 01:42 | |
*** Sukhdev has joined #openstack-meeting-3 | 01:51 | |
*** tomoe_ has quit IRC | 01:51 | |
*** tomoe_ has joined #openstack-meeting-3 | 01:54 | |
*** thomasem has joined #openstack-meeting-3 | 01:59 | |
*** yamahata has joined #openstack-meeting-3 | 02:02 | |
*** thomasem has quit IRC | 02:04 | |
*** devlaps has quit IRC | 02:16 | |
*** davlaps has quit IRC | 02:16 | |
*** Sukhdev has quit IRC | 02:17 | |
*** jackib has joined #openstack-meeting-3 | 02:17 | |
*** jackib has quit IRC | 02:22 | |
*** shakamunyi has quit IRC | 02:31 | |
*** jackib has joined #openstack-meeting-3 | 02:45 | |
*** coolsvap|afk is now known as coolsvap | 03:13 | |
*** tomoe_ has quit IRC | 03:27 | |
*** eghobo has quit IRC | 03:47 | |
*** jackib has quit IRC | 03:48 | |
*** banix has quit IRC | 03:50 | |
*** emagana has joined #openstack-meeting-3 | 03:51 | |
*** zehicle has joined #openstack-meeting-3 | 03:53 | |
*** otherwiseguy has quit IRC | 04:08 | |
*** emagana has quit IRC | 04:15 | |
*** emaganap has joined #openstack-meeting-3 | 04:19 | |
*** tomoe_ has joined #openstack-meeting-3 | 04:20 | |
*** kenhui has joined #openstack-meeting-3 | 04:20 | |
*** emaganap has quit IRC | 04:30 | |
*** emagana has joined #openstack-meeting-3 | 04:30 | |
*** lcheng_ has joined #openstack-meeting-3 | 04:33 | |
*** emagana has quit IRC | 04:35 | |
*** eghobo has joined #openstack-meeting-3 | 04:42 | |
*** SumitNaiksatam has left #openstack-meeting-3 | 04:51 | |
*** dolphm has quit IRC | 05:03 | |
*** dolphm has joined #openstack-meeting-3 | 05:04 | |
*** emagana has joined #openstack-meeting-3 | 05:20 | |
*** emagana has quit IRC | 05:23 | |
*** Youcef has joined #openstack-meeting-3 | 05:34 | |
*** jcoufal has joined #openstack-meeting-3 | 05:41 | |
*** yamamoto_ has joined #openstack-meeting-3 | 05:41 | |
*** mrunge has joined #openstack-meeting-3 | 05:45 | |
*** mrunge has quit IRC | 05:45 | |
*** mrunge has joined #openstack-meeting-3 | 05:45 | |
*** coolsvap is now known as coolsvap|afk | 05:56 | |
*** coolsvap|afk is now known as coolsvap | 06:01 | |
*** lcheng_ has quit IRC | 06:06 | |
*** kenhui has quit IRC | 06:17 | |
*** kevinbenton has quit IRC | 06:19 | |
*** lcheng_ has joined #openstack-meeting-3 | 06:24 | |
*** lcheng_ has quit IRC | 06:30 | |
*** ttrifonov is now known as ttrifonov_zZzz | 06:32 | |
*** lcheng_ has joined #openstack-meeting-3 | 06:37 | |
*** nati_ueno has joined #openstack-meeting-3 | 06:38 | |
*** coolsvap is now known as coolsvap|afk | 06:57 | |
*** coolsvap|afk is now known as coolsvap | 07:02 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:13 | |
*** eghobo has quit IRC | 07:18 | |
*** lcheng_ has quit IRC | 07:21 | |
*** jtomasek has joined #openstack-meeting-3 | 07:23 | |
*** nacim has quit IRC | 07:43 | |
*** nacim has joined #openstack-meeting-3 | 07:43 | |
*** MaxV has joined #openstack-meeting-3 | 07:46 | |
*** yamamoto_ has quit IRC | 08:00 | |
*** safchain has joined #openstack-meeting-3 | 08:05 | |
*** nati_ueno has quit IRC | 08:21 | |
*** coolsvap is now known as coolsvap|afk | 08:24 | |
*** coolsvap|afk is now known as coolsvap | 08:46 | |
*** zehicle has quit IRC | 08:56 | |
*** zehicle has joined #openstack-meeting-3 | 08:56 | |
*** igordcard has joined #openstack-meeting-3 | 09:09 | |
*** armax has joined #openstack-meeting-3 | 09:30 | |
*** tomoe_ has quit IRC | 09:41 | |
*** armax has quit IRC | 09:52 | |
*** amotoki has joined #openstack-meeting-3 | 09:57 | |
*** coolsvap is now known as coolsvap|afk | 10:24 | |
*** banix has joined #openstack-meeting-3 | 10:45 | |
*** yamahata has quit IRC | 10:52 | |
*** tomoe_ has joined #openstack-meeting-3 | 11:11 | |
*** banix has quit IRC | 11:22 | |
*** nacim has quit IRC | 11:36 | |
*** safchain has quit IRC | 11:37 | |
*** yamahata has joined #openstack-meeting-3 | 11:39 | |
*** nacim has joined #openstack-meeting-3 | 11:46 | |
*** mwagner_lap has quit IRC | 11:53 | |
*** sankarshan has joined #openstack-meeting-3 | 11:54 | |
*** safchain has joined #openstack-meeting-3 | 11:54 | |
*** tomoe_ has quit IRC | 11:59 | |
*** sankarshan is now known as sankarshan_away | 12:01 | |
*** tomoe_ has joined #openstack-meeting-3 | 12:01 | |
*** jamie_h has joined #openstack-meeting-3 | 12:04 | |
*** amotoki has quit IRC | 12:05 | |
*** mrunge has quit IRC | 12:22 | |
*** thomasem has joined #openstack-meeting-3 | 12:28 | |
*** thomasem has quit IRC | 12:29 | |
*** thomasem has joined #openstack-meeting-3 | 12:29 | |
*** jackib has joined #openstack-meeting-3 | 12:35 | |
*** julim has joined #openstack-meeting-3 | 12:46 | |
*** lblanchard has joined #openstack-meeting-3 | 12:49 | |
*** jcoufal has quit IRC | 12:52 | |
*** jcoufal has joined #openstack-meeting-3 | 12:53 | |
*** jackib has quit IRC | 12:53 | |
*** jackib has joined #openstack-meeting-3 | 12:54 | |
*** jackib has quit IRC | 12:54 | |
*** akrivoka has joined #openstack-meeting-3 | 12:58 | |
*** nacim has quit IRC | 13:02 | |
*** jaypipes has joined #openstack-meeting-3 | 13:03 | |
*** armax has joined #openstack-meeting-3 | 13:09 | |
*** banix has joined #openstack-meeting-3 | 13:12 | |
*** alexpilotti has joined #openstack-meeting-3 | 13:24 | |
*** nacim has joined #openstack-meeting-3 | 13:27 | |
*** mfer has joined #openstack-meeting-3 | 13:28 | |
*** nati_ueno has joined #openstack-meeting-3 | 13:29 | |
*** nelsnels_ has quit IRC | 13:39 | |
*** nelsnelson has joined #openstack-meeting-3 | 13:39 | |
*** otherwiseguy has joined #openstack-meeting-3 | 13:43 | |
*** MaxV has quit IRC | 13:48 | |
*** zehicle has quit IRC | 13:48 | |
*** armax has quit IRC | 13:48 | |
*** JingYuan has joined #openstack-meeting-3 | 13:50 | |
*** MaxV has joined #openstack-meeting-3 | 13:51 | |
*** shakamunyi has joined #openstack-meeting-3 | 13:51 | |
*** peristeri has joined #openstack-meeting-3 | 13:58 | |
*** armax has joined #openstack-meeting-3 | 14:01 | |
*** jcoufal has quit IRC | 14:03 | |
*** mwagner_lap has joined #openstack-meeting-3 | 14:21 | |
*** nati_ueno has quit IRC | 14:29 | |
*** pballand has joined #openstack-meeting-3 | 14:32 | |
*** tomoe_ has quit IRC | 14:38 | |
*** TravT has joined #openstack-meeting-3 | 14:39 | |
*** bauzas has joined #openstack-meeting-3 | 14:40 | |
*** jackib has joined #openstack-meeting-3 | 14:49 | |
*** lcheng_ has joined #openstack-meeting-3 | 14:50 | |
*** emagana has joined #openstack-meeting-3 | 14:51 | |
*** dgenin has joined #openstack-meeting-3 | 14:53 | |
*** devlaps has joined #openstack-meeting-3 | 14:55 | |
*** emagana has quit IRC | 14:56 | |
*** apmelton has joined #openstack-meeting-3 | 14:56 | |
*** igordcard has quit IRC | 14:56 | |
*** emagana has joined #openstack-meeting-3 | 14:56 | |
*** jpich has joined #openstack-meeting-3 | 14:57 | |
*** danpb has joined #openstack-meeting-3 | 14:58 | |
*** vladikr has joined #openstack-meeting-3 | 14:59 | |
*** lparth has joined #openstack-meeting-3 | 15:00 | |
danpb | #startmeeting libvirt | 15:00 |
---|---|---|
openstack | Meeting started Tue Jun 3 15:00:17 2014 UTC and is due to finish in 60 minutes. The chair is danpb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: libvirt)" | 15:00 | |
*** ndipanov has joined #openstack-meeting-3 | 15:00 | |
openstack | The meeting name has been set to 'libvirt' | 15:00 |
thomasem | o/ | 15:00 |
ndipanov | \o | 15:00 |
s1rp | o/ | 15:00 |
vladikr | o/ | 15:00 |
* bauzas lurking | 15:00 | |
danpb | greetings team ! | 15:00 |
thomasem | 'ello! | 15:00 |
lparth | hello | 15:01 |
*** aloga has joined #openstack-meeting-3 | 15:01 | |
danpb | reminder that the agenda for today is in - seems quite short currently https://etherpad.openstack.org/p/nova-libvirt-meeting-agenda | 15:01 |
thomasem | Yep, haven't had time to look into the IPv6 stuff any further (like checking for what's shared between host and guest) :( | 15:01 |
apmelton | o/ | 15:01 |
danpb | lets give a couple of mins grace for anyone else to join before getting into it | 15:01 |
*** hallyn_ has joined #openstack-meeting-3 | 15:02 | |
*** alaski has joined #openstack-meeting-3 | 15:02 | |
*** jcoufal has joined #openstack-meeting-3 | 15:02 | |
*** jcoufal has quit IRC | 15:03 | |
*** lcheng_ has quit IRC | 15:03 | |
*** jcoufal has joined #openstack-meeting-3 | 15:03 | |
*** safchain has quit IRC | 15:03 | |
*** carl_baldwin has joined #openstack-meeting-3 | 15:03 | |
danpb | #topic Security contact | 15:04 |
*** openstack changes topic to "Security contact (Meeting topic: libvirt)" | 15:04 | |
danpb | so it seems the openstack security team want some contacts for libvirt driver issues | 15:04 |
*** safchain has joined #openstack-meeting-3 | 15:04 | |
* danpb will throw himself under that bus, but anyone else who's got a strong understanding of the driver can also volunteer | 15:05 | |
ndipanov | I've done it for a few bugs in I | 15:05 |
*** jgrimm has joined #openstack-meeting-3 | 15:05 | |
ndipanov | so I guess write me down unless I am THE SOLE poc... | 15:05 |
danpb | ideally we'd probably want ~3 official points of contact to give coverage when folks are away | 15:05 |
vladikr | I think I can help on that as well | 15:06 |
*** emagana has quit IRC | 15:07 | |
danpb | FYI, I expect you'll be required to respect any agreed embargo for non-public issues | 15:07 |
*** jackib has left #openstack-meeting-3 | 15:08 | |
danpb | #action danpb, ndipanov and vladikr volunteered as security contacts | 15:08 |
danpb | #topic USB Passthrough | 15:09 |
*** openstack changes topic to "USB Passthrough (Meeting topic: libvirt)" | 15:09 | |
danpb | is Jing Yuan here ? | 15:09 |
JingYuan | hi | 15:09 |
JingYuan | I'm here | 15:09 |
danpb | great - anything you wanted to talk about for this topic ? | 15:09 |
JingYuan | I have implemented a demo about pass-through host's usb device | 15:09 |
JingYuan | I want to share some key information about hypervisor(libvirt,qemu) i met when implemented the demo | 15:10 |
danpb | ok | 15:10 |
JingYuan | Do you think i need to repeat the use cases in the first? | 15:10 |
JingYuan | If not i will share the key information directly | 15:11 |
danpb | personally I'm fine with the use cases | 15:11 |
danpb | so just go straight to the info you have | 15:11 |
JingYuan | ok | 15:12 |
JingYuan | The example xml of pass-through a usb device is as follow:<hostdev mode='subsystem' type='usb'> <source> <vendor id='0x136b'/> <product id='0x0003'/> <address bus='2' device='3'/> </source> </hostdev> | 15:12 |
JingYuan | 1. How to distinguish a usb device of a host? I want to use bus+device to distinguish a usb device, but found that device number will change every time unplug/plug usb device from/to the host. Vmware and some other software implement this function by pass-through usb port but not usb device. Libvirt doesn't support pass-through usb port. Users have a little inconvenient to use this function | 15:12 |
JingYuan | 2. This feature is strong correlation with guest os type. Win7 with default 'uhci controller' the usb device is in abnormal status, but with 'ehci controller' it is normal. Winxp sp3 is opposed with win7. Both 'uhci' and 'ehci' are ok in centos 6.5. | 15:13 |
JingYuan | So i think it is better let end user optionally choose usb controller type | 15:13 |
JingYuan | 3. usb 2.0 and 3.0 controller may improve guest performance as compared to usb 1.1 controller when using usb tablet in windows guest os. I have a statistics about it. | 15:13 |
JingYuan | 4. Some other server actions inlude start, stop, reboot, pause/unpause, suspend/resume, rebuild are not affected by this new feature | 15:13 |
JingYuan | 5. The actions of resize and live migrate may be affected by this new feature | 15:13 |
*** chris_hunt has joined #openstack-meeting-3 | 15:14 | |
danpb | 1. this sounds like a valid RFE to send to libvirt upstream for specification of host USB devices based on port number | 15:14 |
danpb | 2. yes, we already allow for hw_scsi image property to choose scsi controller type, so no reason why we can't allow choice of usb controller model with a image property | 15:15 |
*** emagana has joined #openstack-meeting-3 | 15:15 | |
danpb | another idea we have is to integrate with libosinfo - so you just specify the os_id in the image property and then nova would query libosinfo to find the best USB controller model to use | 15:16 |
danpb | that all said, if Win7 can't use uhci, it could well be a QEMU bug - try reporting the problem to the qemu mailing list and see if they know about it / fix it | 15:17 |
danpb | 3. we should consider whether we enable usb 2 or 3 by default for guests so we get good performance out of the box | 15:17 |
JingYuan | I have found a bug about uhci with win7, it was reported in a few years ago, but have no progress by now | 15:18 |
*** jbernard has joined #openstack-meeting-3 | 15:18 | |
danpb | ok try just reminding qemu-devel about it - in particular Gerd Hoffmann <kraxel@redhat.com> is a good person to CC on the mail about USB in QEMU ,since he's active maintainer of this code | 15:19 |
JingYuan | ok, i will connect him | 15:19 |
danpb | 4/5. libvirt will usually report an error if the virDomainMigrate command is used when the guest config won't migrate. so might want to catch that error and make sure it propagates back to the Nova API in a nice way | 15:19 |
danpb | JingYuan: thanks for the info on USB progress | 15:21 |
JingYuan | Thank you very much for your suggestion. | 15:21 |
JingYuan | I will modify spec and hope you can review them too | 15:22 |
*** davlaps has joined #openstack-meeting-3 | 15:22 | |
danpb | FYI, while reviews will continue, no specs will be approved until Juno-1 snapshot is released | 15:22 |
danpb | since we've want a focus on code reviews for next 1+1/2 weeks | 15:22 |
danpb | #topic Bug Triage | 15:23 |
*** openstack changes topic to "Bug Triage (Meeting topic: libvirt)" | 15:23 | |
danpb | not sure who added this agenda item ? kashyap was it yours ? | 15:23 |
kashyap | danpb, Hi, yes, | 15:24 |
danpb | anything you want to say, or were you just reminding us that there are alot of open bugs :-) | 15:24 |
kashyap | I don't have anything significant to report, I just started triaging this morning again | 15:24 |
thomasem | Wasn't there a suggestion for a triage day each month or something? | 15:25 |
kashyap | danpb, I just opened the etherpad, and didn't realize I added it :-) | 15:25 |
kashyap | thomasem, Tomorrow is Nova bug triage day | 15:25 |
*** mrunge has joined #openstack-meeting-3 | 15:25 | |
kashyap | in #openstack-bugday | 15:25 |
thomasem | ah, gotcha | 15:25 |
thomasem | neat :) | 15:26 |
*** cjellick has joined #openstack-meeting-3 | 15:26 | |
danpb | ok, so guess that's all the agenda items | 15:26 |
kashyap | This supposedly "high" bug is | 15:26 |
kashyap | languishing for 8 months - https://bugs.launchpad.net/nova/+bug/1221985 | 15:26 |
kashyap | I'm sure we'll have many such I guess, and it's not worth discussing spending time here in this meeting | 15:26 |
thomasem | kk | 15:27 |
*** emagana has quit IRC | 15:27 | |
*** MaxV has quit IRC | 15:27 | |
danpb | #topic Open Forum | 15:27 |
*** openstack changes topic to "Open Forum (Meeting topic: libvirt)" | 15:27 | |
danpb | ....any other things people want to raise before we end the meeting... | 15:27 |
apmelton | so, I had a quick question about the idmap tool I've been working on | 15:27 |
*** emagana has joined #openstack-meeting-3 | 15:28 | |
*** MaxV has joined #openstack-meeting-3 | 15:28 | |
danpb | apmelton: sure, go for it | 15:28 |
apmelton | I was planning on just listing it in pypi, and getting it included in nova's requirements, but I'm wondering if it should just be included as a nova util | 15:28 |
apmelton | I personally feel that it's useful for more than just nova (or openstack) so pypi might be the best place | 15:28 |
danpb | i'm fairly ambivalent - going the pypi route is more work for you, but if you want todo that, then go for it | 15:29 |
thomasem | What all's involved there? | 15:30 |
danpb | i can see how it could be useful for others doing container stuff | 15:30 |
thomasem | out of curiosity | 15:30 |
danpb | thomasem: you mean, what does the tool do ? | 15:30 |
apmelton | I've already got it in it's own repo, with travis-ci hooked up for tests, just need to get everything set up to get it in pypi | 15:31 |
thomasem | Oh, sorry, no. I'm referring to what's the trouble with going to PyPI :) | 15:31 |
thomasem | compared to having it as a nova util | 15:31 |
thomasem | danpb ^^ | 15:31 |
danpb | thomasem: well nova util means you just drop one file into the existing git repo | 15:31 |
*** tmazur has joined #openstack-meeting-3 | 15:31 | |
apmelton | getting it in pypi, getting it approved for our requirements.txt, maintaining it, tagging, etc | 15:31 |
danpb | pypi means you have to create a new git repo, setup setuptools script, etc, etc | 15:31 |
thomasem | Gotcha | 15:32 |
danpb | nothing really hard, its just a bit more work | 15:32 |
thomasem | Okay, I wasn't sure if there was something else. :) | 15:32 |
vladikr | Just a quick question.. is there a blueprint about integrating with libosinfo? I didn't find any | 15:32 |
*** emagana has quit IRC | 15:32 | |
danpb | vladikr: no, nothing beyond what's in my head | 15:32 |
thomasem | Thanks for the explanation | 15:32 |
vladikr | :) | 15:32 |
apmelton | alright, I'm gonna go with the pypi route | 15:32 |
danpb | should probably write one at some point :-) | 15:33 |
danpb | because the number of image properties is getting quite large and tedious for users to deal with | 15:33 |
aloga | i've a small question regarding disk drivers and xen | 15:34 |
danpb | ok | 15:36 |
aloga | https://github.com/openstack/nova/blob/master/nova/virt/libvirt/utils.py#L450 | 15:37 |
aloga | currently the disk driver is being selected regarding on the version of the hypervisor | 15:37 |
aloga | (i'm talking about xen) | 15:37 |
aloga | since blktap was deprecated in 4.0.0 and blktap2 was the replacement | 15:37 |
danpb | yes | 15:38 |
aloga | but it seems that the preferred driver is qdisk (qemu) http://lists.xen.org/archives/html/xen-devel/2013-08/msg02633.html | 15:38 |
aloga | and to complete the mess, it seems that libxl is able to select the best driver http://xenbits.xen.org/docs/unstable/misc/xl-disk-configuration.txt | 15:38 |
*** tomoe_ has joined #openstack-meeting-3 | 15:39 | |
danpb | ok, so you'd need to find out what version of Xen supports 'qdisk' and also check if libvirt supports use of qdisk with xen driver | 15:39 |
aloga | danpb: yep, the problem is with the xen management stack | 15:40 |
aloga | xend (xm) was deprecated in 4.2 | 15:40 |
danpb | if qdisk is current recommended driver, then we should be using it in poenstacak | 15:40 |
danpb | sure, libvirt uses the libxl driver for Xen >= 4.2 | 15:40 |
aloga | danpb: but what if the admin selects xm a the toolstack | 15:41 |
aloga | using xen >= 4.2 | 15:41 |
aloga | ? | 15:41 |
aloga | is there any way of knowing if the stack being used is xl or xm from libvirt? | 15:42 |
danpb | libvirt does the right thing | 15:42 |
aloga | danpb: great then | 15:42 |
thomasem | I've got to drop off, folks. I'll catch y'all next week! Hopefully I'll have time to poke around the IPv6 issues with LXC. :) | 15:42 |
aloga | i will submit a patch for this asap | 15:42 |
aloga | danpb: thanks | 15:42 |
danpb | you can query libvirt for the driver name - xenlight vs xen | 15:43 |
danpb | so I think we can wrap up this meeting - thanks for coming everyone. same time/place next week... | 15:43 |
danpb | #endmeeting | 15:43 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:43 | |
openstack | Meeting ended Tue Jun 3 15:43:55 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:43 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/libvirt/2014/libvirt.2014-06-03-15.00.html | 15:43 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/libvirt/2014/libvirt.2014-06-03-15.00.txt | 15:43 |
openstack | Log: http://eavesdrop.openstack.org/meetings/libvirt/2014/libvirt.2014-06-03-15.00.log.html | 15:44 |
*** eghobo has joined #openstack-meeting-3 | 15:44 | |
*** lparth has left #openstack-meeting-3 | 15:44 | |
*** chris_hunt has left #openstack-meeting-3 | 15:45 | |
*** dgenin has left #openstack-meeting-3 | 15:45 | |
*** lcheng_ has joined #openstack-meeting-3 | 15:46 | |
*** rdopiera has joined #openstack-meeting-3 | 15:47 | |
*** nati_ueno has joined #openstack-meeting-3 | 15:47 | |
*** JingYuan has quit IRC | 15:48 | |
*** nati_uen_ has joined #openstack-meeting-3 | 15:52 | |
*** jbernard has left #openstack-meeting-3 | 15:53 | |
*** nati_ue__ has joined #openstack-meeting-3 | 15:53 | |
*** nati_ue__ has quit IRC | 15:53 | |
*** nati_ue__ has joined #openstack-meeting-3 | 15:54 | |
*** nati_ueno has quit IRC | 15:55 | |
*** Openstack1 has joined #openstack-meeting-3 | 15:56 | |
*** nati_uen_ has quit IRC | 15:57 | |
*** hallyn_ has left #openstack-meeting-3 | 15:57 | |
*** santib has joined #openstack-meeting-3 | 15:57 | |
*** gary-smith has joined #openstack-meeting-3 | 15:57 | |
*** tzumainn has joined #openstack-meeting-3 | 15:58 | |
*** thomasem has quit IRC | 15:58 | |
*** crobertsrh has joined #openstack-meeting-3 | 15:58 | |
*** doug-fish has joined #openstack-meeting-3 | 15:59 | |
*** nlahouti has joined #openstack-meeting-3 | 15:59 | |
*** tqtran has joined #openstack-meeting-3 | 15:59 | |
*** amotoki has joined #openstack-meeting-3 | 16:00 | |
*** vkmc has joined #openstack-meeting-3 | 16:00 | |
*** nlahouti has quit IRC | 16:01 | |
mrunge | #startmeeting | 16:02 |
*** Milton has joined #openstack-meeting-3 | 16:02 | |
openstack | mrunge: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | 16:02 |
mrunge | #startmeeting Horizon | 16:02 |
openstack | Meeting started Tue Jun 3 16:02:07 2014 UTC and is due to finish in 60 minutes. The chair is mrunge. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:02 |
*** openstack changes topic to " (Meeting topic: Horizon)" | 16:02 | |
openstack | The meeting name has been set to 'horizon' | 16:02 |
*** nlahouti has joined #openstack-meeting-3 | 16:02 | |
mrunge | good afternoon | 16:02 |
rdopiera | hello | 16:02 |
tzumainn | hiya! | 16:02 |
tmazur | hello everyone o/ | 16:02 |
davlaps | o/ | 16:02 |
akrivoka | hey | 16:02 |
gary-smith | hi | 16:02 |
lblanchard | hi all | 16:02 |
santib | hi!! | 16:02 |
akrivoka | everyone :) | 16:02 |
doug-fish | hello all | 16:02 |
jomara | hi | 16:02 |
Openstack1 | hello | 16:02 |
*** julim has quit IRC | 16:02 | |
amotoki | hi | 16:02 |
jcoufal | o/ | 16:02 |
mrunge | david lyle is currently on pto, so I'll chair the meeting | 16:02 |
crobertsrh | hi | 16:02 |
mrunge | https://wiki.openstack.org/wiki/Meetings/Horizon | 16:03 |
*** johnma has joined #openstack-meeting-3 | 16:03 | |
*** jackib has joined #openstack-meeting-3 | 16:03 | |
mrunge | #topic project news | 16:03 |
*** openstack changes topic to "project news (Meeting topic: Horizon)" | 16:03 | |
mrunge | any news to share? | 16:03 |
jrist-afk | o/ | 16:03 |
*** jrist-afk is now known as jrist | 16:04 | |
*** clu_ has joined #openstack-meeting-3 | 16:04 | |
*** danpb has left #openstack-meeting-3 | 16:04 | |
rdopiera | the pyscss patch for global-requirements has been merged :) | 16:04 |
doug-fish | The nova guys have been asking a lot about the default quota stuff they took out in icehouse. | 16:04 |
mrunge | hooray rdopiera | 16:04 |
doug-fish | They must be getting a lot of grief about it, and it seems that its going back in | 16:05 |
rdopiera | doug-fish: I've seen a patch that is supposed to restore some views, is that it? | 16:05 |
mrunge | good news as well | 16:05 |
jomara | rdopiera: nice | 16:05 |
doug-fish | of course this has led to questions like "Why don't you have better integration tests, so we can know this earlier?" | 16:05 |
doug-fish | (I think this is where jpich is supposed to post the link to the horizon integration test wiki) | 16:06 |
*** hurgleburgler has joined #openstack-meeting-3 | 16:06 | |
*** Openstack1 has quit IRC | 16:06 | |
mrunge | doug-fish, I assume you answered: known issue; we're working on this ;-) | 16:06 |
crobertsrh | I'm still working on the sahara merge. Next-up is adding some tests for each of the panels. | 16:06 |
doug-fish | yep | 16:06 |
jpich | doug-fish: :) | 16:07 |
*** ttrifonov is now known as ttrifonov_zZzz | 16:07 | |
*** tmazur has quit IRC | 16:07 | |
mrunge | crobertsrh, yes, you have a lot of patches up for review, progress with reviews is still a bit slow | 16:07 |
*** clu__ has joined #openstack-meeting-3 | 16:08 | |
crobertsrh | Yes, reviews have been a bit slow to trickle in, but those that we have got have been helpful. | 16:08 |
*** clu_ has quit IRC | 16:08 | |
*** clu__ is now known as clu_ | 16:08 | |
mrunge | let's move to the next topic | 16:09 |
amotoki | another kind of news about stable update. | 16:09 |
amotoki | stable icehouse update is now soft freeze. if any important backport, please send a mail to stable-maint. | 16:09 |
mrunge | oh yes | 16:09 |
amotoki | let's move on. | 16:09 |
mrunge | #topic Horizon split | 16:10 |
*** openstack changes topic to "Horizon split (Meeting topic: Horizon)" | 16:10 | |
mrunge | rdopiera, I assume, you brought this up? | 16:10 |
rdopiera | yes | 16:10 |
mrunge | https://etherpad.openstack.org/p/horizon-split-plan is the linked document | 16:10 |
rdopiera | I just wanted to mention again that the plan is on the etherpad, at https://etherpad.openstack.org/p/horizon-split-plan | 16:10 |
rdopiera | and that anybody is free to add to it | 16:11 |
rdopiera | or raise concerns, etc. | 16:11 |
rdopiera | another thing that we have to do before the split, is decide on the name | 16:11 |
rdopiera | it has been raised on the mailing list that django_horizon is not the best choice | 16:11 |
mrunge | IMHO we should reach out to the mailing list for proposals | 16:11 |
rdopiera | I wonder what the most effective method of picking the name would be | 16:11 |
mrunge | I agree here | 16:12 |
rdopiera | so, an etherpad with the names, and people putting their names next to the ones they like? | 16:12 |
mrunge | call for proposals? make a list of 3-5 names? | 16:12 |
clu_ | we could have some an online poll after we get some name proposals? | 16:13 |
rdopiera | and a week from now we count them, and if there are ties, we just pick randomly? | 16:13 |
tqtran | i highly doubt there will be a tie | 16:13 |
*** vladikr has left #openstack-meeting-3 | 16:13 | |
mrunge | I assume, we could make a poll? does anyone know, how other projects decided about a name? | 16:13 |
rdopiera | tqtran: just in case, to make it quicker :) | 16:13 |
mrunge | neutron folks here? | 16:13 |
tqtran | if there is, we can have david flip a coin | 16:13 |
*** tmazur has joined #openstack-meeting-3 | 16:13 | |
rdopiera | tqtran: exactly what I meant | 16:13 |
amotoki | mrunge: ? | 16:14 |
mrunge | amotoki, how was the name change to neutron decided? | 16:14 |
akrivoka | then we will potentially need a n-sided coin :) | 16:14 |
rdopiera | I would hate to waste a week for gathering the proposals, and another for voting | 16:14 |
mrunge | quantum - (something I forgot) -> neutron | 16:14 |
amotoki | we voted a couple of candidates. | 16:14 |
rdopiera | 2 days for proposals, and until the next meeting for voting, maybe? | 16:15 |
amotoki | only core member voted at that time. | 16:15 |
mrunge | rdopiera, could you send a mail to the list about name proposals? | 16:15 |
tmazur | I suggest "mirokolitsa". No one uses this name before, that's win-win! ^^ | 16:16 |
rdopiera | mrunge: should we collect them on an etherpad or wiki? because tracking them on e-mails would be error prone | 16:16 |
mrunge | #todo rdopiera to send a mail to the mailing list, asking for naming proposals | 16:16 |
clu_ | do we want other openstack projects to vote on the name too? | 16:16 |
tqtran | tmazur: lol what does it mean? | 16:16 |
mrunge | rdopiera, etherpad or wiki: works both for me | 16:16 |
gary-smith | sorry for the noob question, where to subscribe to the mailing list? I looked around and couldn't find it | 16:16 |
*** yamahata has quit IRC | 16:16 | |
tmazur | That's "horizon" in fake proto slavic :) | 16:17 |
amotoki | AFAIK, in neutron cases, we have candidate names without copyright problem. | 16:17 |
tqtran | tmazur: i like! haha | 16:17 |
amotoki | what i am not sure is do we need to check copyright issue before name vote. | 16:17 |
tzumainn | gary-smith, http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev | 16:17 |
jpich | gary-smith: You can find more information over there -> https://wiki.openstack.org/wiki/MailingLists#Future_Development | 16:17 |
rdopiera | amotoki: you mean trademark | 16:17 |
mrunge | gary-smith, http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev | 16:17 |
amotoki | ah.... right. | 16:18 |
gary-smith | thanks, got it | 16:18 |
rdopiera | amotoki: do you know how one would go about it? | 16:18 |
rdopiera | amotoki: does openstack have any lawyers who would help? | 16:18 |
jpich | the foundation does | 16:18 |
amotoki | rdopiera: i am not sure. markmcclain, former neutron ptl, is the right contact. | 16:19 |
amotoki | If you need it, I can send a mail to ask. | 16:19 |
rdopiera | otoh, if we use something like "horizon-lib", we can be pretty cofident it's safe | 16:19 |
rdopiera | amotoki: that would be awesome | 16:19 |
amotoki | rdopiera: sure. | 16:20 |
mrunge | on the other side, it doesn't need to have horizon in the name | 16:20 |
rdopiera | mrunge: right | 16:20 |
mrunge | as it should be more generic and consumable from the outside, totally unrelated to openstack | 16:20 |
rdopiera | I just like boring names | 16:20 |
mrunge | something like django-generic (or so) ;-) | 16:20 |
rdopiera | "skyline" is taken already, unfortunately :( | 16:21 |
tzumainn | "firmament" | 16:21 |
*** thomasem has joined #openstack-meeting-3 | 16:21 | |
gary-smith | what's beneath a horizon? an ocean or seabed | 16:21 |
rdopiera | nadir | 16:21 |
mrunge | proposals to the wiki or etherpad | 16:21 |
rdopiera | yup | 16:21 |
rdopiera | I will send the e-mail shortly | 16:22 |
rdopiera | I think we are done with that | 16:22 |
mrunge | ok, then we could start a poll next week? | 16:22 |
tqtran | "sunrise" or something along the line of horizon? | 16:22 |
rdopiera | mrunge: I wuld want to start it before the weekend | 16:22 |
rdopiera | mrunge: and have the name decided on the next meetings | 16:22 |
mrunge | rdopiera, start the poll before next weekend? | 16:22 |
rdopiera | but maybe that's unrealistic | 16:22 |
mrunge | might be a bit tight | 16:23 |
rdopiera | yeah | 16:23 |
rdopiera | ok | 16:23 |
rdopiera | so poll next week | 16:23 |
mrunge | yes | 16:23 |
rdopiera | which brings me to the next topic | 16:23 |
rdopiera | dates for the split | 16:23 |
mrunge | yes please | 16:23 |
jrist | skywave? | 16:23 |
jrist | :) | 16:23 |
mrunge | j-1 will be cut on june 12th | 16:23 |
rdopiera | I'm still waiting for some patches to merge, and we will have to depend on some more patches for the requirements | 16:24 |
mrunge | I think we should do the split shortly after | 16:24 |
*** markmcclain has joined #openstack-meeting-3 | 16:24 | |
rdopiera | mrunge: I'm not sure we will be ready | 16:24 |
rdopiera | mrunge: also, how long in advance do we need to set the date for the freeze? | 16:25 |
rdopiera | and what is the latest date when it still makes sense | 16:25 |
rdopiera | by June 12 we still won't have the name, for example | 16:25 |
mrunge | rdopiera, not putting any pressure, but j-3 would be too late (imho) | 16:25 |
rdopiera | mrunge: when is that? | 16:26 |
mrunge | rdopiera, good question | 16:26 |
mrunge | anyone? | 16:26 |
*** msundara has joined #openstack-meeting-3 | 16:27 | |
jcoufal | https://wiki.openstack.org/wiki/Juno_Release_Schedule | 16:27 |
mrunge | around Sept 4th | 16:27 |
rdopiera | thanks | 16:28 |
rdopiera | ok, so we have to do it before that | 16:28 |
johnma | can someone explain the process of how this split works. For example, once this split happens how do we coordinate the changes that are still in review that depend on the old code structure? | 16:29 |
mrunge | yes | 16:29 |
rdopiera | johnma: the patch queue stays with the current openstack_dashboard | 16:30 |
rdopiera | johnma: so any changes that touch the current horizon part will become invalid | 16:30 |
rdopiera | johnma: and will have to be broken up and re-submitted | 16:30 |
mrunge | in fact, most patches in the past have been for openstack-dashboard | 16:30 |
rdopiera | the /horizon part is mostly a library | 16:31 |
rdopiera | so the changes there are more general and "global" | 16:31 |
mrunge | rdopiera, do we have an overview on what needs to get merged before? | 16:31 |
rdopiera | it makes sense to make them separately | 16:31 |
johnma | aah ok. Thanks for clarifying that. | 16:31 |
rdopiera | mrunge: I will add links to patches to the plan, good idea | 16:32 |
*** tomoe_ has quit IRC | 16:32 | |
mrunge | great, thank you | 16:32 |
amotoki | perhaps we need to clarfiy the detail process on etherpad and review it in the meeting. | 16:32 |
mrunge | amotoki, good idea | 16:33 |
mrunge | anything else to add? | 16:33 |
lcheng_ | does it make sense to have a separate launchpad project too? | 16:33 |
mrunge | hmm, I don't think so | 16:33 |
mrunge | thoughts? | 16:34 |
rdopiera | mrunge: if it will be used by other projects, they will want to report bugs and stuff | 16:34 |
mrunge | a person from the outside can't know, which component is failing/causing issues | 16:34 |
lcheng_ | framework vs content related? Right now, we do have a separate project for openstack_auth. | 16:34 |
rdopiera | I think it may make sense to have separate launchpad | 16:35 |
rdopiera | for the library/framework | 16:35 |
mrunge | would a tag work as well? | 16:35 |
*** alaski has left #openstack-meeting-3 | 16:35 | |
mrunge | a tag #framework or #ui ? | 16:35 |
rdopiera | or name-of-the-project-that-we-will-come-up-with | 16:36 |
mrunge | I mean, that would avoid copying bugs from there to there | 16:37 |
amotoki | for launchpad we can migrate to a separate launchpad project gradually. At first most reports should be from openstack-dashboard. | 16:37 |
lcheng_ | mrunge got a point... From user perspective, it does make it confusing figuring out which project to log the bug or request. | 16:37 |
johnma | I second the idea of using a tag with the new name as the tag name | 16:37 |
johnma | its easier that way to track bugs and bp | 16:38 |
tqtran | i also think it might be hard if a bug spans both projects | 16:38 |
tqtran | then where do you report it? two different reports? thats confusing.... | 16:38 |
lcheng_ | we don't really get bugs logged in openstack_auth right now, mostly bugs comes in horizon project and moved to openstack_auth after triage. | 16:38 |
mrunge | that's the reason, why we're moving away from launchpad | 16:39 |
jpich | tqtran: Launchpad lets you open tasks so you can say a bug affects 2 projects within the same report | 16:39 |
amotoki | tqtran: we can add multiple projects for one bug. | 16:39 |
tqtran | oh right.... | 16:39 |
amotoki | it is a common way to track a bug across multiple projects in openstack. | 16:39 |
*** tmazur has quit IRC | 16:39 | |
mrunge | can we move to the next topic? | 16:40 |
mrunge | #topic django-angular.js | 16:40 |
*** openstack changes topic to "django-angular.js (Meeting topic: Horizon)" | 16:40 | |
mrunge | who brought this up? | 16:41 |
tqtran | i think eric did, but hes not here.... | 16:41 |
tqtran | i'll speak on his behalf =) | 16:41 |
mrunge | thanks | 16:42 |
tqtran | so the current plan is to provide an alternative way for rendering, mainly client-side using angular | 16:42 |
tqtran | it will hook nicely into the current django implementation | 16:42 |
tqtran | and overtime, we can have people jump in to retrofit the django version wth the angular version | 16:42 |
tqtran | eventually, we end up with everything rendering on client-side, then we can go back and clean out the django rendering logic | 16:43 |
mrunge | that's about: why we're investigating angular, right? | 16:43 |
jpich | Link to the current discussion on list as well, started by Veronica Musso: http://lists.openstack.org/pipermail/openstack-dev/2014-June/036488.html | 16:44 |
mrunge | how comes django-angular into the game? | 16:44 |
tqtran | the question is, does this make sense? or are people oppose to removing the django implementation over time? or do we want to keep 2 rendering path for new developers? | 16:44 |
rdopiera | tqtran: I brought it up, because I've seen the discussion on the ML | 16:44 |
rdopiera | but I don't really have anything to say about it | 16:45 |
rdopiera | sorry | 16:45 |
tqtran | ah...=) | 16:45 |
*** julim has joined #openstack-meeting-3 | 16:45 | |
rdopiera | I thought it might just be good to compare notes | 16:45 |
rdopiera | and agree where we stand | 16:45 |
*** nati_ue__ has quit IRC | 16:46 | |
mrunge | so, this topic is about django-angular (the python package), right? | 16:46 |
* jrist is sitting | 16:46 | |
*** ericpeterson has joined #openstack-meeting-3 | 16:46 | |
mrunge | so tqtran any thoughts about that? | 16:46 |
ericpeterson | sorry, late comming | 16:46 |
tqtran | i would have to read more about it | 16:48 |
ericpeterson | I am not sure django-angular is critical, but would likely be a good first thing to use. just having a json centric web layer would be helpful.... no matter if it's angular or something else | 16:48 |
mrunge | yes, that is my impression as well | 16:48 |
ericpeterson | and angular seems to have a lot of support among current devs too, which never hurts | 16:49 |
mrunge | sorry guys, I need to run out right now! | 16:49 |
*** mrunge has quit IRC | 16:49 | |
ericpeterson | thanks mrunge! | 16:49 |
ericpeterson | anything else I could help on the subject? (apologies for the late arrival) ? | 16:50 |
jpich | Looks like the conclusion on django-angular is "more reading required"? Was there any other items on the agenda? | 16:50 |
jpich | ericpeterson: Did you see the discussion on list? Your input would likely be appreciated there as well | 16:51 |
jpich | http://lists.openstack.org/pipermail/openstack-dev/2014-June/036488.html | 16:51 |
jpich | #topic Open discussion | 16:51 |
amotoki | I see "Use mock?" in the agenda. Anything to discuss? | 16:52 |
jpich | Nope, not working. I think only the chair will be able to end the meeting too | 16:52 |
*** MaxV has quit IRC | 16:52 | |
rdopiera | amotoki: yes, that's me too | 16:52 |
jpich | amotoki: I think it was a question about the current status which I believe is "feel free to use mock in future tests, no need to rewrite all the current ones, mox3 should work with python 3 in the future"...? | 16:52 |
rdopiera | the thing is, mock is not added to requirements.txt in Horizon | 16:52 |
rdopiera | so can we add it? | 16:53 |
rdopiera | jpich: it is like that in Nova | 16:53 |
jpich | rdopiera: I guess so? I don't know where the current OpenStack direction is documented | 16:53 |
rdopiera | jpich: but not sure about Horizon | 16:53 |
amotoki | IMO it is better to avoid two mocking methods in a single project. | 16:53 |
*** tmazur has joined #openstack-meeting-3 | 16:53 | |
rdopiera | the thing is, mox is not really suitable for unit tests | 16:53 |
jpich | amotoki: mox is confusing enough on its own alright | 16:54 |
rdopiera | more for acceptance testing and bigger stuff | 16:54 |
rdopiera | it forces you to check everything | 16:54 |
rdopiera | while with mock, you can just check the things you care about | 16:54 |
rdopiera | and not lock the implementation | 16:54 |
doug-fish | I assume mock is something we'd add to test-requirements.txt right? and not necessarily require it for production deploys | 16:54 |
rdopiera | doug-fish: yes | 16:54 |
doug-fish | super | 16:54 |
amotoki | jpich: rdopiera: totally agree with you. I have experince both. | 16:55 |
rdopiera | it's also in the stdlib in recent pythons | 16:55 |
jpich | Does someone fancy starting the discussion the list again, asking for the current status for mocking frameworks in the wider project and where we are documenting this? | 16:55 |
jpich | *where it is documented | 16:55 |
rdopiera | jpich: ok, I will do that tomorrow | 16:55 |
amotoki | good idea. | 16:55 |
jpich | rdopiera: Thank you | 16:55 |
*** s3wong has joined #openstack-meeting-3 | 16:55 | |
jpich | Anything else? | 16:56 |
rdopiera | is there anything we should talk about? | 16:56 |
doug-fish | Just a minor issue - I think we had discussed using a "docimpact" tag at some point in the past | 16:57 |
doug-fish | but I don't think we have been | 16:57 |
doug-fish | and I can't recall exactly how we were supposed to use it | 16:57 |
doug-fish | anyone of a link to a wiki describing what we intend? | 16:57 |
jpich | Right... We should summarise what was discussed in a wiki page | 16:57 |
amotoki | https://wiki.openstack.org/wiki/Documentation/DocImpact | 16:58 |
jpich | There is the generic page here: https://wiki.openstack.org/wiki/Documentation/DocImpact | 16:58 |
jpich | Thanks amotoki | 16:58 |
doug-fish | and we need more info about how we are using it in Horizon? | 16:58 |
amotoki | commits which affect documentation team should have DocImpact flag. | 16:58 |
amotoki | IMO commits which only affects developer docs don't need DocImpact flag. | 16:59 |
jpich | amotoki: Because nearly every commit affects the UI in some way it's unclear what requires a DocImpact tag and what doesn't | 16:59 |
jpich | We document settings in the dev docs that really should probably belong to the wider project documentation, it is useful to deployers | 16:59 |
*** kudva has joined #openstack-meeting-3 | 16:59 | |
amotoki | it is different from what other projects do. | 17:00 |
*** thinrichs has joined #openstack-meeting-3 | 17:00 | |
amotoki | our time is over... | 17:00 |
jpich | Ok, tbc on that one, I'm not 100% clear on what is appropriate to flag or not either, I would need to reread the logs - I think annegentle had popped up to clarify a few things during that meeting | 17:00 |
jpich | Right | 17:00 |
jpich | #endmeeting | 17:00 |
rdopiera | bye | 17:00 |
tzumainn | thanks all | 17:00 |
lblanchard | bye all! | 17:00 |
jpich | fungi: We lost the chair, any chance someone in infra could help us force-end the meeting? | 17:00 |
*** gary-smith has left #openstack-meeting-3 | 17:00 | |
*** rdopiera has quit IRC | 17:00 | |
akrivoka | bye everyone | 17:00 |
*** sjcazzol has joined #openstack-meeting-3 | 17:00 | |
davlaps | bye all! | 17:00 |
amotoki | I am afraid that only chair can send *endmeeting*..... | 17:00 |
*** ericpeterson has left #openstack-meeting-3 | 17:00 | |
jrist | o/ | 17:01 |
*** skn__ has joined #openstack-meeting-3 | 17:01 | |
jrist | amotoki: try it :) | 17:01 |
jcoufal | bye bye | 17:01 |
tmazur | bye all! | 17:01 |
*** johnma has left #openstack-meeting-3 | 17:01 | |
clu_ | bye | 17:01 |
thinrichs | Anyone here for Congress? | 17:01 |
*** santib has left #openstack-meeting-3 | 17:01 | |
kudva | hi this is kudva | 17:01 |
skn__ | Hi thinrichs | 17:02 |
banix | i here :) | 17:02 |
thinrichs | kudva, skn, banix: hi! | 17:02 |
*** tqtran has left #openstack-meeting-3 | 17:02 | |
s3wong | we are still in Horizon meeting topic | 17:02 |
skn__ | where is pballand | 17:02 |
thinrichs | #startmeeting CongressTeamMeeting | 17:02 |
pballand | hi | 17:02 |
openstack | thinrichs: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 17:02 |
fungi | jpich: it will be endable after an hour | 17:02 |
*** sarob has joined #openstack-meeting-3 | 17:02 | |
fungi | which is right about now | 17:02 |
fungi | #endmeeting | 17:02 |
skn__ | #endmeeting | 17:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:02 | |
openstack | Meeting ended Tue Jun 3 17:02:55 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-06-03-16.02.html | 17:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-06-03-16.02.txt | 17:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-06-03-16.02.log.html | 17:03 |
skn__ | Oops! | 17:03 |
s3wong | cool :-) | 17:03 |
skn__ | Soory | 17:03 |
fungi | better? | 17:03 |
*** tzumainn has left #openstack-meeting-3 | 17:03 | |
thinrichs | fungi: thanks] | 17:03 |
*** rajdeep has joined #openstack-meeting-3 | 17:03 | |
fungi | yw | 17:03 |
*** tmazur has quit IRC | 17:03 | |
jpich | fungi: Thank you! | 17:03 |
fungi | anyone can #endmeeting after an hour of the meeting running | 17:03 |
thinrichs | fungi: good to know. Thanks. | 17:03 |
*** Milton has quit IRC | 17:03 | |
thinrichs | #startmeeting CongressTeamMeeting | 17:03 |
openstack | Meeting started Tue Jun 3 17:03:51 2014 UTC and is due to finish in 60 minutes. The chair is thinrichs. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:03 |
*** openstack changes topic to " (Meeting topic: CongressTeamMeeting)" | 17:03 | |
openstack | The meeting name has been set to 'congressteammeeting' | 17:03 |
*** jpich has quit IRC | 17:04 | |
thinrichs | let’s start with last week’s action items. | 17:04 |
thinrichs | I saw some use cases published to the gdoc. | 17:04 |
skn__ | Yeah, I added a few | 17:04 |
thinrichs | But I didn’t get a chance to look at them. | 17:04 |
skn__ | but I have not put them in the main page though | 17:05 |
thinrichs | #link https://docs.google.com/document/d/1ExDmT06vDZjzOPePYBqojMRfXodvsk0R8nRkX-zrkSw/edit# | 17:05 |
*** akrivoka has quit IRC | 17:05 | |
sarob | Here | 17:06 |
sarob | Added use cases as well | 17:06 |
*** lcheng_ has quit IRC | 17:06 | |
pballand | I’m hoping we can prioritize these somehow | 17:06 |
sarob | Need more meat | 17:06 |
pballand | at least mark some first-priority targets | 17:06 |
*** ericpete_ has joined #openstack-meeting-3 | 17:07 | |
thinrichs | It might help if for each use case we added some more info. | 17:07 |
sarob | My ideas are priority | 17:07 |
sarob | Solved your problem ;) | 17:07 |
thinrichs | sarob: :) | 17:07 |
skn__ | How many do we have to cover for the initial demo? | 17:07 |
thinrichs | Such as (i) what the policy is in Datalog, (ii) what datasources it depends on. | 17:07 |
sjcazzol | folks we have define our use case, it is called "Automatic Evacuation on Host Failure" | 17:08 |
pballand | thinrichs: +1 | 17:08 |
skn__ | Or, rather want to cover | 17:08 |
thinrichs | Then we can see if it fits into the policy language and if we have datasource wrappers to cover it. | 17:08 |
thinrichs | sjcazzol: I see the title but not the desc. | 17:09 |
sjcazzol | I am working on this | 17:09 |
sjcazzol | today I'll complete this | 17:09 |
*** hurgleburgler has quit IRC | 17:09 | |
thinrichs | sjcazzol: good—just wanted to make sure I wasn’t missing it somewhere. | 17:09 |
sjcazzol | thinrichs: :) | 17:09 |
thinrichs | We should work with sjcazzol to fill in the policy and datasource details I mentioned. | 17:09 |
thinrichs | Any volunteers? | 17:10 |
kudva | So are you monitoring host condition with Ceilometer | 17:10 |
* sarob hand up | 17:10 | |
thinrichs | For that matter, skn and sarob, would you like help writing Datalog policies too? | 17:10 |
sjcazzol | kudva: yes | 17:10 |
kudva | I can work with you on that | 17:10 |
skn__ | thinrichs: you mean the real policy statements? | 17:10 |
thinrichs | sarob: thanks. | 17:10 |
sjcazzol | kudva: great | 17:10 |
thinrichs | skn: yep or at least something close | 17:10 |
sarob | Hmm, what would a datalog policy be? | 17:11 |
skn__ | Got it, yeah I can do some of that | 17:11 |
thinrichs | Let me find a policy example to point you all at. Hang on. | 17:11 |
sarob | I'll keep editing the use case gdoc | 17:11 |
kudva | the network example in the congress directory is a good one. but it doesn't connect to monitoring data yet I think | 17:12 |
sarob | For prioritization | 17:12 |
skn__ | But I am missing the biger picture, what’s the plan? | 17:12 |
sarob | We have two audiences | 17:12 |
sarob | The other projects like neutron | 17:12 |
skn__ | sarob: I could work with for priotizing stuffs | 17:12 |
sarob | And the operators | 17:12 |
sjcazzol | kudva: good, I'll take a look | 17:13 |
thinrichs | kudva is right: congress/examples/private_public_network.classify | 17:13 |
sarob | What's important is going to be diff | 17:13 |
thinrichs | is a good example of policy | 17:13 |
*** jackib has quit IRC | 17:13 | |
sarob | If incubation is the release cycle goal | 17:14 |
*** jackib has joined #openstack-meeting-3 | 17:14 | |
sarob | Then we need to meet other project needs before operators | 17:14 |
skn__ | thinrichs: the issue is we have to integrate with neutron/nova/etc, and we need some of that capability demo'ed | 17:15 |
thinrichs | skn: yes. sarob is articulating what the principles are for prioritizing use cases. | 17:15 |
sarob | Project policy Interop as the priority | 17:15 |
thinrichs | I’d imagine the top-priority use cases will make it into the demo. | 17:15 |
skn__ | sarob: agreed | 17:16 |
sarob | Better way of saying it | 17:16 |
thinrichs | Of course, limited by our ability to build those use cases without boiling the ocean | 17:16 |
sarob | The gdoc is a good place to boil | 17:16 |
thinrichs | Do we know which of the use cases in the doc are important for other projects? | 17:16 |
sarob | Not sure yet | 17:17 |
kudva | I think the host evacuation from sjcazzol is simple yet important I think | 17:17 |
sarob | We need more water to boil | 17:17 |
pballand | adding the list of data necessary for each use case will help | 17:17 |
kudva | But needs ceilometer integration | 17:17 |
thinrichs | I know adrian_otto, who I have yet to track down, added a use case for Solum | 17:17 |
sarob | I will get Michael still to review the gdoc | 17:18 |
skn__ | I think we should show one of the security use cases combined with neutron | 17:18 |
sarob | Important from the source | 17:18 |
thinrichs | One way to convince other projects that Congress is useful is to demonstrate use cases where their projects are central to the use case. | 17:18 |
sarob | And Mestery | 17:18 |
*** jackib has quit IRC | 17:19 | |
* mestery is lurking. | 17:19 | |
sarob | Sweet | 17:19 |
mestery | I'm a fan of Congress. What do you guys need from me? | 17:19 |
thinrichs | We need to understand if there are use cases you’d like to see us deliver. | 17:19 |
*** emagana has joined #openstack-meeting-3 | 17:20 | |
mestery | thinrichs: OK, that makes sense. | 17:20 |
thinrichs | We’ve been focused on policies that span different OS components, e.g. nova and neutron. | 17:20 |
sarob | Mestery: #link https://goo.gl/RM3W6W | 17:20 |
skn__ | mestery: We have a use case gdoc, if you could take a look at it | 17:20 |
*** jackib has joined #openstack-meeting-3 | 17:20 | |
mestery | sarob thinrichs skn__: Will have a look. | 17:20 |
thinrichs | mestery: Thanks—any feedback would be great! | 17:21 |
banix | s3wong: still here? | 17:21 |
*** markmcclain has quit IRC | 17:21 | |
mestery | thinrichs: Sure! | 17:21 |
s3wong | banix: yes, just lurking though :-) | 17:21 |
banix | s3wong: mestery I think for Neutron the group policy work may be coming a bit later; we may want to focus on non gp stuff to begin with? | 17:22 |
mestery | banix: It's possible, yes, with the goal of having Congress use GBP eventually. | 17:22 |
s3wong | banix: oh? is congress moving ahead this quickly? they are ahead of Neutron GP now? | 17:23 |
thinrichs | banix: we definitely don’t want to confuse GBP with Congress (that happens a lot). | 17:23 |
banix | mestery: yes of course that would be the goal but if congress wants to showcase something this cycle that may be a bit difficult | 17:23 |
thinrichs | I’d say that initially we should focus on non-GBP use cases so people can understand the diff. | 17:23 |
banix | thinrichs: agree; that should be a good start | 17:24 |
*** shakamunyi has quit IRC | 17:24 | |
skn__ | mestery, banix: by non group stuffs in Neutron, do you mean generic networking capabilities? | 17:24 |
s3wong | thinrichs: agreed. a quick glance into your use cases, seems to encompass Nova and Neutron, thus no yet in scope of GBP | 17:24 |
banix | skn__: yes | 17:24 |
skn__ | banix: ok, thanks | 17:24 |
thinrichs | s3wong: that was part of the goal—to highlight the things Congress does that are diff from gbp and the nova policy work | 17:25 |
s3wong | thinrichs: great! | 17:25 |
thinrichs | If no one has anything else on this, we should move on. I’ll leave an action item to continue soliciting feedback about how to prioritize use cases wrt OS projects for incubation. | 17:25 |
pballand | we also want the use cases to start out using simple, well-understood primitives, and grow over time | 17:25 |
skn__ | thinrichs: agreed | 17:26 |
thinrichs | #action Everyone will contribute use cases and we will solicit other OS projects’ interest so as to prioritize. | 17:26 |
sarob | Agreed | 17:26 |
* sarob exceelent | 17:26 | |
skn__ | so, sarob, thinrichs, and me can work on priotizing? | 17:26 |
skn__ | prioritizing? | 17:26 |
sarob | Gdoc boiling ocean of ideas | 17:27 |
skn__ | oh ok | 17:27 |
thinrichs | Yep | 17:27 |
thinrichs | Moving on… | 17:27 |
thinrichs | kudva: you’ve been working on builtins for the alpha release. How’s it going? | 17:28 |
thinrichs | #link https://review.openstack.org/#/c/95340/ | 17:28 |
kudva | You I completed some unit tests which passed, and jenkins as well passed | 17:28 |
kudva | https://review.openstack.org/97081 | 17:28 |
kudva | latest | 17:28 |
kudva | the unit test is called test_builtin.py | 17:28 |
kudva | have some tests there, will add more with time (and features added) | 17:29 |
kudva | Made all the changes | 17:29 |
kudva | that Tim recommended to the congressbuiltin code | 17:29 |
thinrichs | Sounds good. I’ll follow up via gerrit comments. I’ve been slammed the last few days. | 17:29 |
kudva | okay | 17:29 |
kudva | https://review.openstack.org/97065 | 17:30 |
kudva | actually that's the last commit | 17:30 |
thinrichs | kudva: thanks for the update | 17:30 |
rajdeep | kudva it might be easier to update the CL | 17:30 |
kudva | rajdeep: ok will do | 17:31 |
rajdeep | with the changes using --amend | 17:31 |
*** ericpete_ has left #openstack-meeting-3 | 17:31 | |
thinrichs | rajdeep: I saw you added some more tests. Everything working out there? | 17:31 |
skn__ | thinrichs: do we want to put together some working version withwhatever we have today for alpha? is that the plan? | 17:31 |
rajdeep | yes ..added test cases for neutron | 17:32 |
thinrichs | I’ve started looking into mock instead of fakes (as banix mentioned in a review). | 17:32 |
rajdeep | some minor pep8 issues but otherwise we have good coverage on both nova and neutron drivers | 17:32 |
thinrichs | What’s the concensus on mock vs. fakes in OS? | 17:32 |
rajdeep | i used mocks for neutron | 17:32 |
sjcazzol | mock I think | 17:33 |
sjcazzol | at least in nova | 17:33 |
rajdeep | but stuck to fakes for nova | 17:33 |
rajdeep | driver | 17:33 |
rajdeep | will eventually move to mocks i guess | 17:33 |
thinrichs | rajdeep: sounds like a plan. I think mocks are better, and it should be easy to port. | 17:33 |
thinrichs | sjcazzol and rajdeep: did you sync up about our Nova coverage? | 17:34 |
rajdeep | yes, it was easy enough to use them | 17:34 |
thinrichs | Do we have enough coverage for sjcazzol’s use cases? | 17:34 |
rajdeep | not yet | 17:34 |
thinrichs | Maybe once we get the use case on the gdoc, you two can chat about the details. | 17:34 |
rajdeep | sjcazzol : it will be great if you can look at the nova driver | 17:34 |
rajdeep | and give feedback | 17:35 |
sjcazzol | rajdeep: of course | 17:35 |
thinrichs | rajdeep: to make that easier, maybe we can describe what data we are currently pulling out of Nova. | 17:35 |
thinrichs | Reading the code for how to convert JSON into tables might be too difficult. | 17:35 |
sjcazzol | rajdeep: I am delayed because we just define the full scope for the use case | 17:36 |
thinrichs | Not on IRC—but maybe in a doc | 17:36 |
*** nati_ueno has joined #openstack-meeting-3 | 17:36 | |
thinrichs | sjcazzol: a use case hot off the pressess—I like it! | 17:36 |
rajdeep | ok, i will document and send across the doc | 17:36 |
thinrichs | Sounds good. | 17:37 |
kudva | sjcazzol: would like to see the plan for host evacuation on google doc with dependencies on both nova and monitoring/notifications | 17:37 |
thinrichs | #action rajdeep will document info exported from nova and touch base with sjcazzol | 17:37 |
sjcazzol | kudva: yes! | 17:37 |
rajdeep | sjcazzol what is the best way to contact you offline | 17:38 |
*** hurgleburgler has joined #openstack-meeting-3 | 17:38 | |
*** sarob has quit IRC | 17:38 | |
sjcazzol | sergio.j.cazzolato@intel.com | 17:38 |
skn__ | What about neutron? Do we already have the data exported from neutron somewhere? | 17:38 |
*** eghobo has quit IRC | 17:39 | |
thinrichs | The code that exports data from neutron is there. No docs, though. | 17:39 |
skn__ | thinrichs: oh okay. | 17:40 |
*** SumitNaiksatam has joined #openstack-meeting-3 | 17:40 | |
*** MaxV has joined #openstack-meeting-3 | 17:40 | |
thinrichs | rajdeep: want to add Neutron to the doc if you have spare cycles? | 17:40 |
skn__ | yeah that would be helpful | 17:40 |
*** rajdeep_ has joined #openstack-meeting-3 | 17:41 | |
thinrichs | (While waiting to hear from rajdeep…) Just a reminder there’s a nova-spec like blueprint avail for everyone to critique. | 17:42 |
thinrichs | https://review.openstack.org/#/c/94692/ | 17:42 |
thinrichs | The plan is to get in the habit of writing these. | 17:42 |
rajdeep_ | sorry got disconnected | 17:42 |
*** rajdeep has quit IRC | 17:42 | |
thinrichs | rajdeep: I just asked if you could add Neutron to the doc if you have spare cycles. | 17:42 |
rajdeep_ | which doc? | 17:43 |
thinrichs | The one about the datasources we’re exporting that you’re sending to sjcazzol | 17:43 |
rajdeep_ | neutron is already documented https://docs.google.com/document/d/1K9RkQuBSPN7Z2TmKfok7mw3E24otEGo8Pnsemxd5544/edit | 17:44 |
rajdeep_ | i will update this with nova | 17:44 |
rajdeep_ | do you want this in rst format? | 17:44 |
thinrichs | Not sure I ever saw that before—great! | 17:45 |
*** safchain has quit IRC | 17:46 | |
thinrichs | I guess we’ll eventually want it in RST, so we can publish it to users. Maybe it makes sense to start that now so we don’t dig ourselves into a hole of RST debt? | 17:47 |
skn__ | Yeah, I wanted to see this one, thanks. | 17:47 |
thinrichs | But priority 1 is getting it documented so you and sjcazzol can talk | 17:47 |
rajdeep_ | ok sounds good | 17:48 |
thinrichs | Time check: about 12 min left. | 17:48 |
thinrichs | pballand: you’ve been working on the API, right? How’s it going? | 17:48 |
pballand | I’ve got the eventlet wsgi server and DSE (deep6) code running together | 17:48 |
pballand | there are some architectural issues there to iron out | 17:49 |
pballand | no code for review yet | 17:49 |
pballand | still working against the spect at https://docs.google.com/document/d/14hM7-GSm3CcyohPT2Q7GalyrQRohVcx77hxEx4AO4Bk/edit# | 17:49 |
*** otherwiseguy has quit IRC | 17:49 | |
pballand | only one comment was to add arbitrary table metadata - if anyone has thoughts on that, it would be helpful to hear | 17:49 |
pballand | thats about all I have to report | 17:51 |
*** emaganap has joined #openstack-meeting-3 | 17:51 | |
thinrichs | Metadata about cols/tables is sensible. It’s lower priority than the rest though. | 17:52 |
thinrichs | rajdeep might have some idea what metadata we would want since the metadata would be useful to people trying to understand what the tables contain. | 17:53 |
*** emagana has quit IRC | 17:53 | |
thinrichs | pballand: great that we’re making progress here! | 17:54 |
pballand | I think the proposal was to allow the user to input _anything_ | 17:54 |
thinrichs | Short on time… | 17:54 |
pballand | so it would be more like an extension | 17:54 |
pballand | this can be addressed later | 17:54 |
thinrichs | pballand: not sure if it should be a formal extension or just a change we make after we get the basics in. | 17:54 |
thinrichs | I’ve been working on integrating DSE, data sources, and the policy engine. | 17:55 |
thinrichs | Here are some interesting changesets, if anyone is interested... | 17:55 |
thinrichs | Still works in progress. | 17:55 |
thinrichs | https://review.openstack.org/#/c/93143/ (basic integration) | 17:55 |
thinrichs | https://review.openstack.org/#/c/96978/ (make datasources poll -- unfinished) | 17:55 |
thinrichs | https://review.openstack.org/#/c/95966/ (toplevel integration -- unfinished) | 17:55 |
skn__ | thinrichs: thanks. | 17:55 |
skn__ | when do we target to tentatively have an alpha? | 17:56 |
thinrichs | I’ve got a few other changes in review. The changes above are all dependent on those. | 17:56 |
thinrichs | skn: as soon as we can manage to get the pieces all put together. | 17:56 |
thinrichs | Speaking of which, we don’t have plans for a python-client. Anyone think that’s important for the alpha? | 17:56 |
skn__ | thinrichs: oh ok, its ASAP then :) | 17:57 |
thinrichs | Or I should say important enough to delay the alpha? | 17:57 |
thinrichs | And since we’re rapidly running out of time, chime in with other issues we haven’t covered yet. | 17:57 |
banix | if no cient, then rest api is the interface only? | 17:57 |
skn__ | may be dicuss about this python client in the next meeting | 17:58 |
thinrichs | skn__: good suggestion | 17:58 |
thinrichs | banix: the “alpha” is just something that people can use to kick the tires. | 17:58 |
thinrichs | We want early feedback on this to see what real users actually want. | 17:58 |
banix | thinrichs: ok but how will they use it? | 17:59 |
thinrichs | banix: the REST interface — wget or whatever | 17:59 |
*** mrunge has joined #openstack-meeting-3 | 17:59 | |
banix | thinrichs: ok thx | 17:59 |
*** rajdeep_ has quit IRC | 17:59 | |
*** skn__ has left #openstack-meeting-3 | 18:00 | |
thinrichs | Times up for this week. | 18:00 |
banix | bye | 18:00 |
thinrichs | This was a good meeting! See you all next week (or on gerritt/email)! | 18:00 |
thinrichs | #endmeeting | 18:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:01 | |
openstack | Meeting ended Tue Jun 3 18:01:02 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-06-03-17.03.html | 18:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-06-03-17.03.txt | 18:01 |
sjcazzol | bye | 18:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-06-03-17.03.log.html | 18:01 |
*** emaganap has quit IRC | 18:01 | |
*** sjcazzol has left #openstack-meeting-3 | 18:02 | |
*** nati_ueno has quit IRC | 18:02 | |
*** nati_uen_ has joined #openstack-meeting-3 | 18:02 | |
*** emagana has joined #openstack-meeting-3 | 18:03 | |
*** nlahouti has quit IRC | 18:03 | |
*** ndipanov has quit IRC | 18:04 | |
*** thinrichs has quit IRC | 18:04 | |
*** julim has quit IRC | 18:05 | |
*** kudva has quit IRC | 18:07 | |
*** julim has joined #openstack-meeting-3 | 18:07 | |
*** Sukhdev has joined #openstack-meeting-3 | 18:22 | |
*** emagana has quit IRC | 18:28 | |
*** emagana has joined #openstack-meeting-3 | 18:28 | |
*** SumitNaiksatam has quit IRC | 18:31 | |
*** mrunge has quit IRC | 18:34 | |
*** nati_uen_ has quit IRC | 18:39 | |
*** nati_ueno has joined #openstack-meeting-3 | 18:39 | |
*** Youcef has quit IRC | 18:41 | |
*** msundara has quit IRC | 18:43 | |
*** krotscheck has quit IRC | 18:45 | |
*** krotscheck has joined #openstack-meeting-3 | 18:46 | |
*** pballand has quit IRC | 18:48 | |
*** nati_ueno has quit IRC | 18:53 | |
*** otherwiseguy has joined #openstack-meeting-3 | 18:54 | |
*** nati_uen_ has joined #openstack-meeting-3 | 18:55 | |
*** otherwiseguy has quit IRC | 18:59 | |
*** pballand has joined #openstack-meeting-3 | 19:00 | |
*** bauzas has quit IRC | 19:01 | |
*** Alex_Gaynor has joined #openstack-meeting-3 | 19:01 | |
*** otherwiseguy has joined #openstack-meeting-3 | 19:01 | |
Alex_Gaynor | Hi all. | 19:01 |
Alex_Gaynor | briancurtin can't make today's meeting, so I'll take over for him, except I don't know how to work the bot :-) | 19:02 |
*** emagana has quit IRC | 19:02 | |
*** terrylhowe has joined #openstack-meeting-3 | 19:02 | |
Alex_Gaynor | #startmeeting python-openstacksdk | 19:02 |
openstack | Meeting started Tue Jun 3 19:02:36 2014 UTC and is due to finish in 60 minutes. The chair is Alex_Gaynor. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:02 |
*** openstack changes topic to " (Meeting topic: python-openstacksdk)" | 19:02 | |
openstack | The meeting name has been set to 'python_openstacksdk' | 19:02 |
Alex_Gaynor | Ok, I guess we'll do roll call to get started :-) | 19:03 |
Alex_Gaynor | Alex Gaynor, Rackspace (filling in for briancurtin today) | 19:03 |
*** alexpilotti has quit IRC | 19:03 | |
*** alexpilotti has joined #openstack-meeting-3 | 19:03 | |
terrylhowe | Terry Howe HP | 19:03 |
Alex_Gaynor | Anyone else? Bueller? | 19:04 |
jamielennox | Jamie Lennox - Red Hat | 19:04 |
Alex_Gaynor | Ok, we'll give it a minute to see if anyone else tickles in | 19:05 |
*** otherwiseguy has quit IRC | 19:05 | |
Alex_Gaynor | Okey doke, I guess we'll just go short handed. | 19:07 |
Alex_Gaynor | I dont' have a particular agenda for today, we got a few PRs, including teh auth one, landed last week, so that's pretty great. | 19:07 |
edleafe | Ed Leafe, Rackspace (running late) | 19:07 |
Alex_Gaynor | terrylhowe: Do you want to walk us through the remaining outstanding CRs? | 19:08 |
terrylhowe | https://review.openstack.org/#/c/94887/ | 19:09 |
Alex_Gaynor | #link https://review.openstack.org/#/c/94887/ | 19:09 |
terrylhowe | the most important outstanding one I guess, waiting on Dean, but I think he is AFK most of this week | 19:09 |
*** emagana has joined #openstack-meeting-3 | 19:10 | |
terrylhowe | I agree with jamielennox comment, but waiting on Dean | 19:11 |
*** hurgleburgler has quit IRC | 19:11 | |
Alex_Gaynor | Does that make us totally blocked until Dean returns? | 19:11 |
jamielennox | terrylhowe: i think if you make my change, then we pass it without him | 19:11 |
jamielennox | he can come back through and fix it later | 19:11 |
*** alexpilotti has quit IRC | 19:11 | |
terrylhowe | that would unblock some others | 19:12 |
jamielennox | ++ | 19:12 |
Alex_Gaynor | Unblocking sounds good :-) | 19:12 |
terrylhowe | I wanted to throw exceptions on 4xxs etc though, not sure how everyone felt about that | 19:13 |
Alex_Gaynor | I'm +1 on defaulting to exceptions on non-{2xx,3xx} responses | 19:14 |
Alex_Gaynor | A nickel for every ValueError: malformed JSON because I tried to parse an HTML 500 :-) | 19:14 |
jamielennox | terrylhowe: i agree, though in my case i had to add a raise_exc=True param by default to make it optional | 19:14 |
*** emagana has quit IRC | 19:14 | |
jamielennox | hopefully we shouldn't need it here | 19:15 |
terrylhowe | okay | 19:15 |
terrylhowe | #link https://review.openstack.org/#/c/96436/ | 19:16 |
terrylhowe | I don’t think anyone disagrees | 19:16 |
Alex_Gaynor | Looks like it needs to be rebased, because of a merge conflict | 19:16 |
*** bauzas has joined #openstack-meeting-3 | 19:17 | |
Alex_Gaynor | I'm happy to +A it once it is | 19:17 |
*** emagana has joined #openstack-meeting-3 | 19:18 | |
terrylhowe | #link https://review.openstack.org/#/c/96437/ | 19:18 |
terrylhowe | is next | 19:18 |
Alex_Gaynor | How does this affect the "root" identity service? | 19:18 |
terrylhowe | also needs rebasing | 19:19 |
terrylhowe | I’ve had the auth stuff working without using base_url | 19:19 |
jamielennox | Alex_Gaynor: once there is an auth plugin you just get the url from there | 19:19 |
terrylhowe | I was going to check in some example code later today or tomorrow | 19:19 |
Alex_Gaynor | Ok, cool | 19:20 |
jamielennox | keystone is in the service catalog as well | 19:20 |
terrylhowe | #link https://review.openstack.org/#/c/96604/ | 19:21 |
jamielennox | that was failing because of the setuptools bug | 19:22 |
Alex_Gaynor | Straightforward +2. I only didn't because all tests were failing, will +A now | 19:22 |
jamielennox | should be able to be rechecked now | 19:22 |
Alex_Gaynor | All of zuul is having a bad time now, but that's a different issue | 19:22 |
jamielennox | Alex_Gaynor: right, this is the most backed up i think i've seen it | 19:23 |
terrylhowe | #link https://review.openstack.org/#/c/96513/ | 19:24 |
terrylhowe | Session docs, needs probably more careful consideration edleafe maybe? | 19:24 |
edleafe | terrylhowe: I've been pulled in other directions the last few weeks, so haven't had time to do many reviews | 19:26 |
*** otherwiseguy has joined #openstack-meeting-3 | 19:26 | |
terrylhowe | yeh, I figued so | 19:27 |
*** s3wong_ has joined #openstack-meeting-3 | 19:27 | |
terrylhowe | anyway, session docs aren’t so important | 19:27 |
*** s3wong_ has quit IRC | 19:27 | |
*** s3wong has quit IRC | 19:29 | |
terrylhowe | If we are all done with that for now | 19:30 |
terrylhowe | #link https://review.openstack.org/#/c/96516/ | 19:30 |
terrylhowe | That was a test authenticator | 19:30 |
*** otherwiseguy has quit IRC | 19:30 | |
terrylhowe | I have some reswizzling I wanted to do in the example code that is going to follow this | 19:31 |
terrylhowe | where each component would have their own test file to avoid conflicts | 19:31 |
terrylhowe | transport, session, authenticate, … | 19:31 |
terrylhowe | that is next though | 19:32 |
*** otherwiseguy has joined #openstack-meeting-3 | 19:32 | |
jamielennox | any reason to have the test authenticator run via env variables? | 19:33 |
jamielennox | isn't it easier to just have a basic one that takes those params on __init__ | 19:33 |
terrylhowe | yeh, that might be better jamielennox the only reason I added was inspiration from the session docs | 19:34 |
jamielennox | just thinking if you want to use that from elsewhere (other examples) you then need to mess with envs | 19:35 |
*** otherwiseguy has quit IRC | 19:36 | |
Alex_Gaynor | seems reasonable to me | 19:36 |
terrylhowe | well, feel free to -1 that one and I’ll come up with something better | 19:39 |
jamielennox | done | 19:40 |
terrylhowe | Alex_Gaynor: that is it for me | 19:40 |
Alex_Gaynor | Thank you. | 19:40 |
jamielennox | #link https://review.openstack.org/#/c/96253 | 19:40 |
jamielennox | is Alex's | 19:40 |
*** MaxV has quit IRC | 19:41 | |
terrylhowe | Petr is technically correct, not sure if I care though | 19:41 |
jamielennox | kind of agree you shouldn't put that requirements change in there - but not fussed | 19:41 |
jamielennox | :) | 19:41 |
Alex_Gaynor | I can move that to a seperate PR. | 19:41 |
Alex_Gaynor | Anyone know where the babel thing came from? | 19:41 |
*** MaxV has joined #openstack-meeting-3 | 19:41 | |
*** jackib has quit IRC | 19:41 | |
Alex_Gaynor | I know what babel is, but we don't use it anywhere as far as I know | 19:41 |
jamielennox | it's in everything | 19:41 |
terrylhowe | no idea here | 19:41 |
jamielennox | i assume we probably got it from boilerplate | 19:42 |
Alex_Gaynor | ah, from cookiecutter | 19:42 |
terrylhowe | just approve it and be done I think | 19:43 |
jamielennox | yea, i'm ok | 19:43 |
jamielennox | actually you can edit commit messages from gerrit now | 19:44 |
*** otherwiseguy has joined #openstack-meeting-3 | 19:44 | |
jamielennox | so tag on 'Remove babel - wtf' and we'll just do it | 19:44 |
Alex_Gaynor | done | 19:45 |
jamielennox | and done | 19:46 |
*** MaxV has quit IRC | 19:47 | |
*** MaxV has joined #openstack-meeting-3 | 19:47 | |
*** otherwiseguy has quit IRC | 19:48 | |
*** emaganap has joined #openstack-meeting-3 | 19:48 | |
Alex_Gaynor | Ok, I don't have any other outstanding business. ANyone else have stuff they want to bring up? | 19:49 |
jamielennox | in case it's useful to others i added this to bookmarks toolbar, so hopefully keep on top of reviews a bit better now | 19:49 |
jamielennox | https://review.openstack.org/#/q/project:stackforge/python-openstacksdk+label:Code-Review%253D0%252Cuser%253Dself+is:open+NOT+owner:self,n,z | 19:49 |
*** emagana has quit IRC | 19:50 | |
jamielennox | but otherwise, nice work terrylhowe | 19:51 |
terrylhowe | thanks | 19:52 |
terrylhowe | I have nothing else | 19:52 |
Alex_Gaynor | Cheers then, I guess we're done a few minutes early. | 19:52 |
Alex_Gaynor | Thanks for coming everyone! | 19:52 |
*** jackib has joined #openstack-meeting-3 | 19:53 | |
edleafe | Alex_Gaynor: don't forget #endmeeting | 19:53 |
Alex_Gaynor | edleafe: thanks | 19:53 |
Alex_Gaynor | #endmeeting | 19:54 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:54 | |
openstack | Meeting ended Tue Jun 3 19:54:00 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:54 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-06-03-19.02.html | 19:54 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-06-03-19.02.txt | 19:54 |
openstack | Log: http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-06-03-19.02.log.html | 19:54 |
*** jamielennox has left #openstack-meeting-3 | 19:54 | |
*** Alex_Gaynor has left #openstack-meeting-3 | 19:55 | |
*** zehicle_at_dell has joined #openstack-meeting-3 | 19:56 | |
*** otherwiseguy has joined #openstack-meeting-3 | 19:58 | |
*** otherwiseguy has quit IRC | 20:02 | |
*** davlaps has quit IRC | 20:03 | |
*** devlaps has quit IRC | 20:03 | |
*** jtomasek has quit IRC | 20:03 | |
*** otherwiseguy has joined #openstack-meeting-3 | 20:06 | |
*** sarob has joined #openstack-meeting-3 | 20:07 | |
*** otherwiseguy has quit IRC | 20:11 | |
*** lblanchard has quit IRC | 20:12 | |
*** pballand has quit IRC | 20:14 | |
*** jcoufal has quit IRC | 20:15 | |
*** MaxV_ has joined #openstack-meeting-3 | 20:15 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:15 | |
*** hurgleburgler has joined #openstack-meeting-3 | 20:17 | |
*** devlaps has joined #openstack-meeting-3 | 20:17 | |
*** davlaps has joined #openstack-meeting-3 | 20:17 | |
*** terrylhowe has left #openstack-meeting-3 | 20:17 | |
*** MaxV has quit IRC | 20:18 | |
*** lcheng_ has joined #openstack-meeting-3 | 20:21 | |
*** Sukhdev has quit IRC | 20:22 | |
*** nati_uen_ has quit IRC | 20:28 | |
*** otherwiseguy has joined #openstack-meeting-3 | 20:32 | |
*** apmelton has left #openstack-meeting-3 | 20:34 | |
*** otherwiseguy has quit IRC | 20:36 | |
*** julim has quit IRC | 20:37 | |
*** crobertsrh has left #openstack-meeting-3 | 20:41 | |
*** mrunge has joined #openstack-meeting-3 | 20:45 | |
*** nati_ueno has joined #openstack-meeting-3 | 20:47 | |
*** jackib has quit IRC | 20:49 | |
*** otherwiseguy has joined #openstack-meeting-3 | 20:49 | |
*** otherwiseguy has quit IRC | 20:53 | |
*** nati_uen_ has joined #openstack-meeting-3 | 21:00 | |
*** nati_ueno has quit IRC | 21:00 | |
*** igordcard has joined #openstack-meeting-3 | 21:03 | |
*** dhellmann has quit IRC | 21:11 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:12 | |
*** dhellmann has joined #openstack-meeting-3 | 21:13 | |
*** armax_ has joined #openstack-meeting-3 | 21:15 | |
*** armax has quit IRC | 21:15 | |
*** armax_ is now known as armax | 21:15 | |
*** otherwiseguy has quit IRC | 21:16 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:19 | |
*** otherwiseguy has quit IRC | 21:23 | |
*** jamie_h has quit IRC | 21:25 | |
*** safchain has joined #openstack-meeting-3 | 21:25 | |
*** mrunge has quit IRC | 21:27 | |
*** mfer has quit IRC | 21:35 | |
*** emaganap has quit IRC | 21:39 | |
*** emagana has joined #openstack-meeting-3 | 21:42 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:49 | |
*** zehicle_at_dell has quit IRC | 21:52 | |
*** nati_uen_ has quit IRC | 21:54 | |
*** armax has left #openstack-meeting-3 | 21:57 | |
*** mwagner_lap has quit IRC | 22:02 | |
*** nati_ueno has joined #openstack-meeting-3 | 22:02 | |
*** sarob has quit IRC | 22:04 | |
*** sarob has joined #openstack-meeting-3 | 22:06 | |
*** emagana has quit IRC | 22:06 | |
*** emagana has joined #openstack-meeting-3 | 22:06 | |
*** emaganap has joined #openstack-meeting-3 | 22:07 | |
*** sarob has quit IRC | 22:10 | |
*** emagana has quit IRC | 22:10 | |
*** alexpilotti has quit IRC | 22:12 | |
*** doug-fish has left #openstack-meeting-3 | 22:15 | |
*** emaganap has quit IRC | 22:16 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 22:20 | |
*** nati_ueno has quit IRC | 22:24 | |
*** bauzas has quit IRC | 22:25 | |
*** sarob has joined #openstack-meeting-3 | 22:29 | |
*** thomasem has quit IRC | 22:30 | |
*** nati_ueno has joined #openstack-meeting-3 | 22:32 | |
*** zehicle_at_dell has joined #openstack-meeting-3 | 22:39 | |
*** jgrimm has quit IRC | 22:44 | |
*** nati_uen_ has joined #openstack-meeting-3 | 22:47 | |
*** nati_ueno has quit IRC | 22:50 | |
*** peristeri has quit IRC | 22:59 | |
*** carl_baldwin has quit IRC | 22:59 | |
*** TravT has quit IRC | 22:59 | |
*** igordcard has quit IRC | 23:11 | |
*** tomoe_ has joined #openstack-meeting-3 | 23:16 | |
*** banix has quit IRC | 23:18 | |
*** safchain has quit IRC | 23:19 | |
*** DinaBelova2 has joined #openstack-meeting-3 | 23:20 | |
*** ruhe has quit IRC | 23:20 | |
*** DinaBelova has quit IRC | 23:20 | |
*** DinaBelova2 is now known as DinaBelova | 23:20 | |
*** rossella_s has quit IRC | 23:20 | |
*** ruhe2 has joined #openstack-meeting-3 | 23:20 | |
*** rossella has joined #openstack-meeting-3 | 23:20 | |
*** rossella is now known as rossella_s | 23:20 | |
*** ruhe2 is now known as ruhe | 23:20 | |
*** devlaps1 has joined #openstack-meeting-3 | 23:47 | |
*** devlaps has quit IRC | 23:49 | |
*** devlaps1 has quit IRC | 23:50 | |
*** davlaps has quit IRC | 23:50 | |
*** otherwiseguy has quit IRC | 23:51 | |
*** devlaps has joined #openstack-meeting-3 | 23:51 | |
*** devlaps1 has joined #openstack-meeting-3 | 23:51 | |
*** MaxV_ has quit IRC | 23:55 | |
*** devlaps2 has joined #openstack-meeting-3 | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!