*** ddieterly has joined #openstack-meeting-3 | 00:02 | |
*** kzaitsev_mb has quit IRC | 00:04 | |
*** iyamahat has joined #openstack-meeting-3 | 00:08 | |
*** salv-orlando has joined #openstack-meeting-3 | 00:08 | |
*** salv-orlando has quit IRC | 00:22 | |
*** spzala has quit IRC | 00:24 | |
*** mtanino has quit IRC | 00:27 | |
*** ddieterly has quit IRC | 00:30 | |
*** VW has joined #openstack-meeting-3 | 00:32 | |
*** ivar-lazzaro has quit IRC | 00:32 | |
*** bpokorny_ has joined #openstack-meeting-3 | 00:34 | |
*** bpokorny has quit IRC | 00:38 | |
*** bpokorny_ has quit IRC | 00:39 | |
*** tonytan4ever has joined #openstack-meeting-3 | 00:42 | |
*** tonytan4ever has quit IRC | 00:47 | |
*** piet has joined #openstack-meeting-3 | 00:47 | |
*** salv-orlando has joined #openstack-meeting-3 | 00:48 | |
*** kenji-i has quit IRC | 00:48 | |
*** amotoki has joined #openstack-meeting-3 | 00:50 | |
*** pvaneck has quit IRC | 00:51 | |
*** dkehn__ has joined #openstack-meeting-3 | 00:53 | |
*** dkehn_ has quit IRC | 00:56 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 01:02 | |
*** mickeys has quit IRC | 01:03 | |
*** salv-orlando has quit IRC | 01:03 | |
*** mickeys has joined #openstack-meeting-3 | 01:03 | |
*** mickeys has quit IRC | 01:08 | |
*** piet has quit IRC | 01:13 | |
*** kenji-i has joined #openstack-meeting-3 | 01:15 | |
*** spzala has joined #openstack-meeting-3 | 01:17 | |
*** hoangcx has joined #openstack-meeting-3 | 01:17 | |
*** stanzgy has joined #openstack-meeting-3 | 01:23 | |
*** stanzgy_ has joined #openstack-meeting-3 | 01:23 | |
*** mtanino has joined #openstack-meeting-3 | 01:28 | |
*** salv-orlando has joined #openstack-meeting-3 | 01:29 | |
*** mickeys has joined #openstack-meeting-3 | 01:31 | |
*** banix has joined #openstack-meeting-3 | 01:31 | |
*** mickeys has quit IRC | 01:36 | |
*** zhurong has joined #openstack-meeting-3 | 01:39 | |
*** VW has quit IRC | 01:39 | |
*** stanchan has quit IRC | 01:39 | |
*** sarob has quit IRC | 01:40 | |
*** sarob has joined #openstack-meeting-3 | 01:41 | |
*** uxdanielle has quit IRC | 01:42 | |
*** s3wong has quit IRC | 01:43 | |
*** salv-orlando has quit IRC | 01:45 | |
*** spzala has quit IRC | 01:48 | |
*** hoangcx has quit IRC | 02:01 | |
*** tonytan4ever has joined #openstack-meeting-3 | 02:02 | |
*** tonytan4ever has quit IRC | 02:07 | |
*** amotoki has quit IRC | 02:09 | |
*** amotoki has joined #openstack-meeting-3 | 02:10 | |
*** salv-orlando has joined #openstack-meeting-3 | 02:11 | |
*** iyamahat has quit IRC | 02:12 | |
*** hoangcx has joined #openstack-meeting-3 | 02:14 | |
*** salv-orlando has quit IRC | 02:26 | |
*** tonytan4ever has joined #openstack-meeting-3 | 02:31 | |
*** tonytan4ever has quit IRC | 02:48 | |
*** emagana has joined #openstack-meeting-3 | 02:49 | |
*** tonytan4ever has joined #openstack-meeting-3 | 02:49 | |
*** salv-orlando has joined #openstack-meeting-3 | 02:52 | |
*** emagana has quit IRC | 02:53 | |
*** woodster_ has quit IRC | 02:59 | |
*** banix has quit IRC | 03:00 | |
*** wangbo has quit IRC | 03:05 | |
*** yamamoto has joined #openstack-meeting-3 | 03:05 | |
*** tonytan_brb has joined #openstack-meeting-3 | 03:06 | |
*** salv-orlando has quit IRC | 03:07 | |
*** tonytan4ever has quit IRC | 03:09 | |
*** banix has joined #openstack-meeting-3 | 03:10 | |
*** emagana has joined #openstack-meeting-3 | 03:15 | |
*** julim has quit IRC | 03:21 | |
*** spzala_ has joined #openstack-meeting-3 | 03:25 | |
*** amotoki has quit IRC | 03:26 | |
*** wangbo has joined #openstack-meeting-3 | 03:26 | |
*** spzala_ has quit IRC | 03:26 | |
*** salv-orlando has joined #openstack-meeting-3 | 03:33 | |
*** zhurong has quit IRC | 03:35 | |
*** amotoki has joined #openstack-meeting-3 | 03:35 | |
*** zhurong has joined #openstack-meeting-3 | 03:36 | |
*** VW has joined #openstack-meeting-3 | 03:41 | |
*** kzaitsev_mb has quit IRC | 03:44 | |
*** emagana has quit IRC | 03:48 | |
*** salv-orlando has quit IRC | 03:49 | |
*** amotoki has quit IRC | 03:55 | |
*** banix has quit IRC | 03:55 | |
*** SarathMekala has joined #openstack-meeting-3 | 03:56 | |
*** yushiro has joined #openstack-meeting-3 | 03:56 | |
*** banix has joined #openstack-meeting-3 | 03:56 | |
*** chandanc_ has joined #openstack-meeting-3 | 03:58 | |
xgerman | #startmeeting networking_fwaas | 04:00 |
---|---|---|
openstack | xgerman: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 04:00 |
xgerman | #endmeeting | 04:00 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 04:00 | |
openstack | Meeting ended Wed Jul 6 04:00:18 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_live_migration/2016/nova_live_migration.2016-07-05-18.44.html | 04:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_live_migration/2016/nova_live_migration.2016-07-05-18.44.txt | 04:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_live_migration/2016/nova_live_migration.2016-07-05-18.44.log.html | 04:00 |
chandanc_ | Hello All | 04:00 |
xgerman | #startmeeting networking_fwaas | 04:00 |
openstack | Meeting started Wed Jul 6 04:00:27 2016 UTC and is due to finish in 60 minutes. The chair is xgerman. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:00 |
*** padkrish has joined #openstack-meeting-3 | 04:00 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:00 |
*** openstack changes topic to " (Meeting topic: networking_fwaas)" | 04:00 | |
openstack | The meeting name has been set to 'networking_fwaas' | 04:00 |
xgerman | that was weird had to finish another meeting | 04:00 |
xgerman | Hi, all | 04:00 |
yushiro | Hi! | 04:00 |
padkrish | hi xgerman | 04:00 |
SarathMekala | Hi o/ | 04:00 |
padkrish | hi all | 04:00 |
chandanc_ | o/ | 04:00 |
xgerman | both Nate and Sridar are traveling so they asked me to run the meeting ;-) | 04:01 |
xgerman | #topic Announcements | 04:01 |
*** openstack changes topic to "Announcements (Meeting topic: networking_fwaas)" | 04:01 | |
xgerman | Newton-2 is next week - #link http://releases.openstack.org/newton/schedule.html | 04:02 |
xgerman | time is flying!! | 04:02 |
xgerman | any other announcements? | 04:02 |
*** banix has quit IRC | 04:03 | |
xgerman | #topic progress reports | 04:03 |
*** openstack changes topic to "progress reports (Meeting topic: networking_fwaas)" | 04:03 | |
xgerman | I have seen the devstack plugin merge while I was gone — great job everybody!! | 04:05 |
xgerman | anything we should review? | 04:05 |
chandanc_ | xgerman: I have posted an update of the driver patch and description | 04:06 |
chandanc_ | would like your comments plz | 04:06 |
*** kenji-i has quit IRC | 04:06 | |
SarathMekala | https://docs.google.com/document/d/1yGsGwVNZuptPCzMMgBH4AHVkdoeWvQxsT5Wql7-jtHI/edit?pref=2&pli=1 | 04:06 |
xgerman | that’s a great document. I will make sure to have a look | 04:07 |
chandanc_ | Me and Sarath will be concentrating on in v2 driver and test case this week, will push out something by next week | 04:08 |
yushiro | chandanc_, great! | 04:09 |
xgerman | +1 | 04:09 |
chandanc_ | thanks :), will wait for comments | 04:09 |
xgerman | will sure have some ;-) | 04:09 |
SarathMekala | :) | 04:10 |
*** dimtruck is now known as zz_dimtruck | 04:11 | |
xgerman | I also have seen Magret making great progress on the L3 extension work | 04:12 |
xgerman | anything else? | 04:12 |
* xgerman is feeling this will be a short meeting ;-) | 04:12 | |
xgerman | if not | 04:13 |
chandanc_ | Can we get a status on the l2 agent side ? | 04:13 |
chandanc_ | just curious | 04:13 |
chandanc_ | I will have to read the code for the driver part | 04:13 |
yushiro | xgerman, chandanc_ L2-agent side, sorry for the slow progress. I was illness last Friday. | 04:14 |
padkrish | chandanc_# Yushiro's patch is out at https://review.openstack.org/#/c/323971/ | 04:14 |
*** amotoki has joined #openstack-meeting-3 | 04:14 | |
xgerman | no worries, I have been out the last 7 days... | 04:14 |
padkrish | so, with your driver patch, the south bound progress will proceed :) | 04:15 |
chandanc_ | no problems, just want it for my referance | 04:15 |
xgerman | yushiro there was some confusion if the extension should go into neutron lib or neutron. I think that got settled towards putting it into neutron | 04:15 |
padkrish | the versioned object change is pending at my side :) | 04:15 |
*** salv-orlando has joined #openstack-meeting-3 | 04:15 | |
xgerman | otherwise the extension is pretty similar to the L3 one — there are even cut&paste errors ;-) | 04:15 |
xgerman | padkrish great!! | 04:16 |
yushiro | xgerman, Yes. I'm just confusing about that. I hope the extension will keep in neutron. | 04:16 |
xgerman | the extensions frameworks will all move to neutron-lib but the timeline is unclear | 04:17 |
yushiro | xgerman, Ah, I understand. | 04:17 |
xgerman | basically development is in neutron and when it matures it should be promoted to neutron-lib | 04:17 |
xgerman | at the end (and as a criteria to stay in the stadium) FWaaS should only interface with lib | 04:18 |
yushiro | I see. | 04:18 |
xgerman | yeah, but with all the parts moving we decided to just tackle Neutron + FWaaS for now... | 04:18 |
xgerman | #topic Open Discussion | 04:20 |
*** openstack changes topic to "Open Discussion (Meeting topic: networking_fwaas)" | 04:20 | |
xgerman | I think we had some discussion around the iptables/chains we should use — | 04:21 |
xgerman | Basically chandanc_ proposed: | 04:22 |
xgerman | https://www.irccloud.com/pastebin/7UVhpjqz/ | 04:22 |
xgerman | BTW: that whole chain thing is ripe for some extension mechanism as well but let’s not overdo it :-) | 04:23 |
chandanc_ | xgerman: yes, but after a little more study I think the common framework is already in place. I have some explanation in the google doc | 04:23 |
*** flwang1 has quit IRC | 04:23 | |
xgerman | ok, so we have a plan ;-) | 04:23 |
SarathMekala | We do not need to create a new chain | 04:24 |
chandanc_ | we sure have a plan :) | 04:24 |
SarathMekala | as per the new thoughts :) | 04:24 |
xgerman | Nice!! | 04:24 |
*** amotoki has quit IRC | 04:25 | |
xgerman | I just remember we broke in LBaaS or FWaaS the metering plugin (which was basically counting bytes) | 04:25 |
*** zhurong has quit IRC | 04:25 | |
xgerman | so there are other things which change the chains... | 04:25 |
chandanc_ | can I get some context of what happened ? | 04:26 |
chandanc_ | you mean the l3 metering part ? | 04:27 |
xgerman | yeah, I think that was the plugin. | 04:27 |
SarathMekala | xgerman the main top level chains such as neutron-openvswi-FORWARD/INPUT/OUTPUT do not change | 04:27 |
SarathMekala | each service such as SG, FWaaS inserts its related chains under them | 04:27 |
SarathMekala | correct me if I am wrong here | 04:28 |
chandanc_ | I will check the metering part just to be sure | 04:28 |
SarathMekala | as per the code iptables_manager creates these top level chains | 04:28 |
SarathMekala | and are used by SG driver | 04:29 |
*** dasanind has joined #openstack-meeting-3 | 04:29 | |
xgerman | yeah, things work usually quite well but once we have the test we need to check on exotic combination like no SG and only FW and so on | 04:30 |
xgerman | have the code test exotic combinations... | 04:30 |
SarathMekala | Yes.. there is also one area which is not clear | 04:30 |
*** salv-orlando has quit IRC | 04:30 | |
SarathMekala | SG worked if a port was associated with multiple SGS because it did not have a deny rule | 04:31 |
SarathMekala | for FWaaS this introduces rule ordering problem | 04:31 |
chandanc_ | xgerman: +1 | 04:31 |
SarathMekala | and the need for having some priority associated | 04:31 |
*** amotoki has joined #openstack-meeting-3 | 04:31 | |
xgerman | I remember we have priorities but deny would always win and we deny by default(?) | 04:33 |
*** dasanind has quit IRC | 04:33 | |
yushiro | xgerman, Correct. In FWaaS v2 SPEC, it is described "deny wins" when SG and FW are mixtured. | 04:34 |
SarathMekala | Yes.. deny wins across stratum | 04:34 |
SarathMekala | but in the same stratum allow wins | 04:34 |
xgerman | mmh, SG would be a different stratum so... | 04:35 |
SarathMekala | am thinking of the scenario where a port is associated with two firewall groups and one allows while other denies | 04:36 |
chandanc_ | the confusion was, if there are more then one firewall group associated with the port, and one of them allows another denies | 04:36 |
chandanc_ | :) carry on | 04:36 |
SarathMekala | :) | 04:36 |
xgerman | got it so per our logic it would allow but it might feel funny for the user... | 04:36 |
SarathMekala | actually we dont know .. until we have some rule ordering :( | 04:37 |
chandanc_ | actually , it will depend on the order the iptable rules are applied on the port | 04:37 |
chandanc_ | :( | 04:37 |
SarathMekala | :) | 04:37 |
SarathMekala | I was thinking that we should have a field called priority in the FW group | 04:38 |
SarathMekala | which can help us in the ordering | 04:38 |
chandanc_ | I thnk the spec was not very clear on this, or we are missing something | 04:38 |
xgerman | yeah, groups are not ordered | 04:39 |
yushiro | chandanc_, SarathMekala Are you talking about following situation? fwg1( 1.deny SSH), fwg2(1. allow HTTP, 2.deny SSH) port is associated fwg1 and fwg2. | 04:39 |
yushiro | In this situation, what happened SSH communication? allowed or dropped ? | 04:40 |
chandanc_ | yes similar, with fgw2 allow SSH | 04:40 |
chandanc_ | yes | 04:40 |
SarathMekala | basically contradicting FW policies on a port | 04:40 |
padkrish | Then, can priority even help? since priority can also be set to same? :) | 04:41 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 04:41 | |
chandanc_ | good one :) | 04:41 |
SarathMekala | :) yeah.. but that it will be users discretion... | 04:41 |
SarathMekala | the system can become deterministic with priority | 04:42 |
chandanc_ | should probably send a mail, with the explanation of the situation and give everyone some time to think through ? | 04:42 |
SarathMekala | its captured in the doc | 04:42 |
padkrish | SarathMekala# Agree | 04:43 |
SarathMekala | so please provide any feedback in the comments | 04:43 |
xgerman | +1 | 04:43 |
chandanc_ | my bad, will await comments | 04:43 |
xgerman | chandanc_ no worries I was also hoping we could resolve tonight | 04:43 |
xgerman | but this is more complex :-( | 04:43 |
xgerman | anyhow, anything else? | 04:44 |
chandanc_ | ya, the situation is better for SG, as they only deal with allow rules | 04:44 |
*** zhurong has joined #openstack-meeting-3 | 04:45 | |
xgerman | +1 | 04:45 |
*** kzaitsev_mb has quit IRC | 04:46 | |
xgerman | I will close then | 04:46 |
xgerman | #endmeeting | 04:47 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 04:47 | |
openstack | Meeting ended Wed Jul 6 04:47:07 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:47 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_fwaas/2016/networking_fwaas.2016-07-06-04.00.html | 04:47 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_fwaas/2016/networking_fwaas.2016-07-06-04.00.txt | 04:47 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_fwaas/2016/networking_fwaas.2016-07-06-04.00.log.html | 04:47 |
yushiro | chandanc_, Is it difficult to create chain per firewall-group? | 04:47 |
xgerman | sorry, jumped the gun | 04:47 |
yushiro | xgerman, OK. | 04:47 |
chandanc_ | no thats not the issue | 04:47 |
chandanc_ | any lets catchup after the comments on the doc | 04:48 |
SarathMekala | its the ordering between the chains :) | 04:48 |
chandanc_ | bye for now :) | 04:48 |
yushiro | OK. I'll comment it. | 04:48 |
yushiro | bye | 04:48 |
SarathMekala | bye all o/ | 04:48 |
xgerman | bye + thanks everybody!! | 04:48 |
padkrish | bye | 04:48 |
*** padkrish has quit IRC | 04:49 | |
*** mrmartin has joined #openstack-meeting-3 | 04:50 | |
*** _SarathMekala_ has joined #openstack-meeting-3 | 04:50 | |
*** emagana has joined #openstack-meeting-3 | 04:53 | |
*** SarathMekala has quit IRC | 04:54 | |
*** SarathMekala_ has joined #openstack-meeting-3 | 04:56 | |
*** salv-orlando has joined #openstack-meeting-3 | 04:57 | |
*** yushiro has quit IRC | 04:58 | |
*** _SarathMekala_ has quit IRC | 04:59 | |
*** stanchan has joined #openstack-meeting-3 | 05:01 | |
*** salv-orlando has quit IRC | 05:01 | |
*** salv-orlando has joined #openstack-meeting-3 | 05:06 | |
*** yamamoto has quit IRC | 05:14 | |
*** hoangcx has quit IRC | 05:14 | |
*** lpetrut has joined #openstack-meeting-3 | 05:18 | |
*** VW has quit IRC | 05:26 | |
*** asettle has joined #openstack-meeting-3 | 05:29 | |
*** kenji-i has joined #openstack-meeting-3 | 05:33 | |
*** mtanino has quit IRC | 05:34 | |
*** asettle has quit IRC | 05:34 | |
*** nkrinner_afk is now known as nkrinner | 05:34 | |
*** irenab has joined #openstack-meeting-3 | 05:37 | |
*** wangbo has quit IRC | 05:40 | |
*** mrmartin has quit IRC | 05:41 | |
*** zhenguo_ has joined #openstack-meeting-3 | 05:48 | |
*** numans has quit IRC | 05:48 | |
*** numans has joined #openstack-meeting-3 | 05:49 | |
*** hoangcx has joined #openstack-meeting-3 | 05:50 | |
*** hoangcx has left #openstack-meeting-3 | 05:51 | |
*** armax has quit IRC | 05:54 | |
*** wangbo has joined #openstack-meeting-3 | 05:54 | |
*** yamamoto has joined #openstack-meeting-3 | 05:57 | |
*** SarathMekala_ has quit IRC | 06:02 | |
*** anilvenkata has joined #openstack-meeting-3 | 06:03 | |
*** wangbo has quit IRC | 06:04 | |
*** emagana has quit IRC | 06:04 | |
*** pcaruana has joined #openstack-meeting-3 | 06:05 | |
*** paul-carlton2 has joined #openstack-meeting-3 | 06:08 | |
*** tonytan_brb has quit IRC | 06:14 | |
*** andreas_s has joined #openstack-meeting-3 | 06:15 | |
*** wangbo has joined #openstack-meeting-3 | 06:18 | |
*** lpetrut has quit IRC | 06:23 | |
*** sarob has quit IRC | 06:29 | |
*** sarob has joined #openstack-meeting-3 | 06:30 | |
*** sarob has quit IRC | 06:32 | |
*** lpetrut has joined #openstack-meeting-3 | 06:35 | |
*** flwang1 has joined #openstack-meeting-3 | 06:40 | |
*** sdake has joined #openstack-meeting-3 | 06:40 | |
*** sdake_ has joined #openstack-meeting-3 | 06:41 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 06:43 | |
*** sdake has quit IRC | 06:46 | |
*** kzaitsev_mb has quit IRC | 06:48 | |
*** bryan_att has quit IRC | 06:53 | |
*** oshidoshi has joined #openstack-meeting-3 | 06:58 | |
*** ccamacho has joined #openstack-meeting-3 | 07:03 | |
*** amotoki has quit IRC | 07:03 | |
*** lpetrut has quit IRC | 07:08 | |
*** dtardivel has joined #openstack-meeting-3 | 07:09 | |
*** salv-orlando has quit IRC | 07:10 | |
*** amotoki has joined #openstack-meeting-3 | 07:12 | |
*** tonytan4ever has joined #openstack-meeting-3 | 07:14 | |
*** abalutoiu has joined #openstack-meeting-3 | 07:17 | |
*** mrmartin has joined #openstack-meeting-3 | 07:18 | |
*** tonytan4ever has quit IRC | 07:20 | |
*** tmazur has joined #openstack-meeting-3 | 07:20 | |
*** jlanoux has joined #openstack-meeting-3 | 07:26 | |
*** jlanoux has quit IRC | 07:26 | |
*** jlanoux has joined #openstack-meeting-3 | 07:27 | |
*** chandanc_ has quit IRC | 07:31 | |
*** amotoki has quit IRC | 07:49 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 07:53 | |
*** amotoki has joined #openstack-meeting-3 | 07:54 | |
*** robcresswell has joined #openstack-meeting-3 | 07:55 | |
*** numans has quit IRC | 07:57 | |
robcresswell | #startmeeting horizondrivers | 08:00 |
openstack | Meeting started Wed Jul 6 08:00:47 2016 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:00 |
*** openstack changes topic to " (Meeting topic: horizondrivers)" | 08:00 | |
openstack | The meeting name has been set to 'horizondrivers' | 08:00 |
robcresswell | Just in case anyone is around: | 08:01 |
robcresswell | #topic 800 UTC Meeting Cancellation | 08:02 |
*** openstack changes topic to "800 UTC Meeting Cancellation (Meeting topic: horizondrivers)" | 08:02 | |
robcresswell | #link http://lists.openstack.org/pipermail/openstack-dev/2016-June/098515.html | 08:02 |
robcresswell | There's been no response to this email thread, so I'll be cancelling this meeting slot going forward | 08:03 |
robcresswell | #info 800 UTC slot to be cancelled, as there were no responses to the email sent out, nor the previous IRC discussions. | 08:03 |
*** eyalb has joined #openstack-meeting-3 | 08:03 | |
robcresswell | #info Horizon Drivers and Horizon meeting will be combined in to one meeting slot, every Wednesday at 2000 UTC | 08:03 |
*** eyalb has left #openstack-meeting-3 | 08:04 | |
*** mickeys has joined #openstack-meeting-3 | 08:04 | |
robcresswell | #info Email confirming cancellation (and link to patch updating the calendar) will be sent out later today | 08:04 |
robcresswell | #endmeeting | 08:05 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 08:05 | |
openstack | Meeting ended Wed Jul 6 08:05:05 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:05 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-07-06-08.00.html | 08:05 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-07-06-08.00.txt | 08:05 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizondrivers/2016/horizondrivers.2016-07-06-08.00.log.html | 08:05 |
*** robcresswell has left #openstack-meeting-3 | 08:05 | |
*** mickeys has quit IRC | 08:08 | |
*** iyamahat has joined #openstack-meeting-3 | 08:12 | |
*** emagana has joined #openstack-meeting-3 | 08:17 | |
*** itxaka has joined #openstack-meeting-3 | 08:21 | |
*** emagana has quit IRC | 08:21 | |
*** ttrifonov has quit IRC | 08:21 | |
*** kzaitsev_mb has quit IRC | 08:22 | |
*** ttrifonov has joined #openstack-meeting-3 | 08:23 | |
*** RuiChen has quit IRC | 08:23 | |
*** iyamahat has quit IRC | 08:30 | |
*** asettle has joined #openstack-meeting-3 | 08:35 | |
*** asettle has quit IRC | 08:36 | |
*** asettle has joined #openstack-meeting-3 | 08:36 | |
*** lpetrut has joined #openstack-meeting-3 | 08:37 | |
*** asettle has quit IRC | 08:44 | |
*** kashyap has left #openstack-meeting-3 | 08:47 | |
*** asettle has joined #openstack-meeting-3 | 08:47 | |
*** neiljerram has joined #openstack-meeting-3 | 08:50 | |
*** neiljerram has quit IRC | 08:51 | |
*** ostroverkhov has joined #openstack-meeting-3 | 08:56 | |
*** neiljerram has joined #openstack-meeting-3 | 08:58 | |
*** sdake_ has quit IRC | 08:59 | |
*** tonytan4ever has joined #openstack-meeting-3 | 09:16 | |
*** tonytan4ever has quit IRC | 09:21 | |
*** amotoki has quit IRC | 09:24 | |
*** numans has joined #openstack-meeting-3 | 09:30 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 09:30 | |
*** sambetts|afk is now known as sambetts | 09:30 | |
*** ociuhandu has joined #openstack-meeting-3 | 09:36 | |
*** RuiChen has joined #openstack-meeting-3 | 09:39 | |
*** zhurong has quit IRC | 09:44 | |
*** ociuhandu has quit IRC | 09:48 | |
*** tonytan4ever has joined #openstack-meeting-3 | 09:52 | |
*** numans has quit IRC | 09:57 | |
*** ostroverkhov has quit IRC | 10:00 | |
*** kenji-i has quit IRC | 10:23 | |
*** tmazur has quit IRC | 10:30 | |
*** salv-orlando has joined #openstack-meeting-3 | 10:31 | |
*** tmazur has joined #openstack-meeting-3 | 10:34 | |
*** mrmartin has quit IRC | 10:36 | |
*** rossella_s has quit IRC | 10:39 | |
*** rossella_s has joined #openstack-meeting-3 | 10:39 | |
*** wangbo has quit IRC | 10:40 | |
*** jed56 has joined #openstack-meeting-3 | 10:41 | |
*** salv-orlando has quit IRC | 10:42 | |
*** salv-orlando has joined #openstack-meeting-3 | 10:45 | |
*** vsaienko1 has left #openstack-meeting-3 | 10:47 | |
*** wangbo has joined #openstack-meeting-3 | 10:53 | |
*** yamamoto has quit IRC | 10:54 | |
*** ociuhandu has joined #openstack-meeting-3 | 10:55 | |
*** amotoki has joined #openstack-meeting-3 | 10:55 | |
*** amotoki has quit IRC | 10:56 | |
*** asettle has quit IRC | 10:57 | |
*** rtheis has joined #openstack-meeting-3 | 11:00 | |
*** ubuntu has joined #openstack-meeting-3 | 11:02 | |
*** itxaka has quit IRC | 11:02 | |
*** ubuntu is now known as Guest38015 | 11:02 | |
*** coolsvap has joined #openstack-meeting-3 | 11:05 | |
*** Marcellin_ has quit IRC | 11:06 | |
*** emagana has joined #openstack-meeting-3 | 11:17 | |
*** emagana has quit IRC | 11:21 | |
*** asettle has joined #openstack-meeting-3 | 11:25 | |
*** wangbo has quit IRC | 11:37 | |
*** irenab has quit IRC | 11:38 | |
*** mrmartin has joined #openstack-meeting-3 | 11:41 | |
*** kzaitsev_mb has quit IRC | 11:42 | |
*** yamamoto has joined #openstack-meeting-3 | 11:42 | |
*** chandanc_ has joined #openstack-meeting-3 | 11:48 | |
*** wangbo has joined #openstack-meeting-3 | 11:51 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 11:57 | |
*** salv-orl_ has joined #openstack-meeting-3 | 11:59 | |
*** sergio_nubeliu has quit IRC | 12:01 | |
*** salv-orlando has quit IRC | 12:01 | |
*** yamamoto has quit IRC | 12:02 | |
*** banix has joined #openstack-meeting-3 | 12:03 | |
*** salv-orl_ has quit IRC | 12:03 | |
*** banix has quit IRC | 12:05 | |
*** kzaitsev_mb has quit IRC | 12:06 | |
*** vgridnev has quit IRC | 12:10 | |
*** yuikotakadamori has joined #openstack-meeting-3 | 12:10 | |
*** yamamoto has joined #openstack-meeting-3 | 12:10 | |
*** yamamoto has quit IRC | 12:18 | |
*** yamamoto has joined #openstack-meeting-3 | 12:19 | |
*** stanzgy_ has quit IRC | 12:21 | |
*** stanzgy has quit IRC | 12:21 | |
*** ccamacho has quit IRC | 12:24 | |
*** ccamacho has joined #openstack-meeting-3 | 12:25 | |
*** irenab has joined #openstack-meeting-3 | 12:26 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 12:27 | |
*** tonytan4ever has quit IRC | 12:27 | |
*** yamamoto has quit IRC | 12:31 | |
*** yamamoto has joined #openstack-meeting-3 | 12:31 | |
*** yamamoto has quit IRC | 12:32 | |
*** yamamoto has joined #openstack-meeting-3 | 12:34 | |
*** tonytan4ever has joined #openstack-meeting-3 | 12:38 | |
*** zz_dimtruck is now known as dimtruck | 12:39 | |
*** bryan_att has joined #openstack-meeting-3 | 12:43 | |
*** tmazur has quit IRC | 12:44 | |
*** claudiub has joined #openstack-meeting-3 | 12:53 | |
*** kzaitsev_mb has quit IRC | 12:54 | |
*** sdake has joined #openstack-meeting-3 | 12:56 | |
*** VW has joined #openstack-meeting-3 | 12:56 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 12:56 | |
*** sagar_nikam has joined #openstack-meeting-3 | 12:58 | |
*** VW has quit IRC | 12:58 | |
*** lblanchard has joined #openstack-meeting-3 | 12:59 | |
*** VW has joined #openstack-meeting-3 | 12:59 | |
claudiub | #startmeeting hyper-v | 12:59 |
openstack | Meeting started Wed Jul 6 12:59:56 2016 UTC and is due to finish in 60 minutes. The chair is claudiub. Information about MeetBot at http://wiki.debian.org/MeetBot. | 12:59 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 12:59 |
*** itoader has joined #openstack-meeting-3 | 12:59 | |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 12:59 | |
openstack | The meeting name has been set to 'hyper_v' | 13:00 |
Guest38015 | hi all | 13:00 |
claudiub | hello | 13:00 |
abalutoiu | hi | 13:00 |
itoader | hi | 13:00 |
sagar_nikam | Hi | 13:00 |
*** yamamoto has quit IRC | 13:00 | |
claudiub | anyone else joining today? | 13:00 |
*** Guest38015 is now known as atuvenie | 13:00 | |
atuvenie | \o | 13:00 |
sagar_nikam | not sure.. today is a holiday in india... | 13:01 |
claudiub | oh, I see. | 13:01 |
sagar_nikam | we can start | 13:01 |
claudiub | #topic os-brick patches status | 13:01 |
*** openstack changes topic to "os-brick patches status (Meeting topic: hyper-v)" | 13:01 | |
claudiub | sooo... the iSCSI connector patch is merged | 13:02 |
sagar_nikam | good.... so that leaves only the nova patch ? | 13:02 |
claudiub | the fibre channel and smb ones are still pending. they got a review from hemna, to include a release note | 13:02 |
sagar_nikam | ok | 13:02 |
sagar_nikam | those 2 would also get merged soon ? what are the chances | 13:03 |
claudiub | so, other than that, I hope they get in soon. | 13:03 |
claudiub | but it's not really up to me. :) | 13:03 |
claudiub | will ping hemna again later today, | 13:03 |
*** nkrinner is now known as nkrinner_afk | 13:03 | |
sagar_nikam | ok | 13:03 |
claudiub | #topic networking-hyperv patches status | 13:04 |
*** openstack changes topic to "networking-hyperv patches status (Meeting topic: hyper-v)" | 13:04 | |
sagar_nikam | one point | 13:04 |
*** woodster_ has joined #openstack-meeting-3 | 13:04 | |
sagar_nikam | before we go to next topic | 13:04 |
*** uxdanielle has joined #openstack-meeting-3 | 13:04 | |
sagar_nikam | we started testing this https://review.openstack.org/#/c/301233/ | 13:05 |
sagar_nikam | works well atleast for nova operations... nice work | 13:05 |
sagar_nikam | now my question | 13:05 |
sagar_nikam | since the topic is on cinder | 13:05 |
sagar_nikam | for us to test cinder attach in mitaka | 13:05 |
sagar_nikam | with cluster driver | 13:05 |
claudiub | #undo | 13:05 |
openstack | Removing item from minutes: <ircmeeting.items.Topic object at 0x7f2b35e4a110> | 13:05 |
sagar_nikam | are all patches that are required already merged in mitaka ? | 13:06 |
atuvenie | the cluster driver atm works only with the cinder smb driver | 13:06 |
claudiub | sagar_nikam: hm, not really sure what you mean. what other patches? | 13:06 |
sagar_nikam | claudiub: i meant ... any patches required in nova or os-brick | 13:07 |
*** kzaitsev_mb has quit IRC | 13:07 | |
sagar_nikam | that are required for testing cluster driver for attaching volumes | 13:07 |
*** jtomasek_ has joined #openstack-meeting-3 | 13:08 | |
sagar_nikam | atuvenie: only smb volumes ? what about iscsi... we use iscsi only | 13:08 |
claudiub | hm, as far as I know, there aren't any other patches, other than that. | 13:08 |
atuvenie | sagar_nikam: yes, atm only smb | 13:08 |
atuvenie | sagar_nikam: we are looking into iscsi as well, but it's a little more complicated | 13:08 |
sagar_nikam | atuvenie: oh... we dont have smb as of now... nor planned in near future | 13:09 |
sagar_nikam | we only have iscsi | 13:09 |
atuvenie | sagar_nikam: since we can't predict where a machine will failover to, it's complicated to ensure that the target in loged in on that particular host | 13:09 |
sagar_nikam | but... when i last discussed this topic many months back.. alexpilotti: mentioned that iscsi, fc and smb will all work and will be supporrted | 13:10 |
sagar_nikam | atuvenie: why dont we present the iscsi volumes to all hosts in the cluster | 13:10 |
sagar_nikam | ? | 13:10 |
lpetrut | Hi guys | 13:10 |
sagar_nikam | as part of attach volumes | 13:11 |
atuvenie | sagar_nikam: That is one option we thought about, but it can get complicated pretty fast | 13:11 |
sagar_nikam | lpetrut: hi.... nice time to join... the cinder expert is here | 13:11 |
sagar_nikam | what issues ? | 13:11 |
atuvenie | sagar_nikam: another thing we were considering is building a custom provider for the cluster service in hyperv that does this | 13:11 |
atuvenie | sagar_nikam: I think it's a little bit overkill to all the targets exposed to every host in the cluster | 13:14 |
sagar_nikam | only presented... not attached | 13:14 |
sagar_nikam | as and when the vm moves to a new host in a cluster due to host failure | 13:15 |
sagar_nikam | mscluster will automatically attach the volume agaon | 13:15 |
sagar_nikam | again | 13:15 |
lpetrut | well, for iSCSI/FC we do passthru, so for this to happen, the volume would have to be attached to all of the hosts | 13:16 |
sagar_nikam | it is a iscsi connection... should be fine i think | 13:16 |
*** mrmartin has quit IRC | 13:16 | |
sagar_nikam | lpetrut: yes that is the suggestion | 13:16 |
sagar_nikam | presented to als the hosts | 13:17 |
lpetrut | there is another reason why simply exposing the disk to all the hosts of the cluster wouldn't solve the issue. Hyper-V identifies the disks attached to instances by the drive number, which may differ among hosts for the same shared volume | 13:17 |
*** zhurong has joined #openstack-meeting-3 | 13:18 | |
lpetrut | so, as atuvenie mentioned, the only feasible way of doing this would involve a custom cluster service provider | 13:18 |
sagar_nikam | lpetrut: let me get back to you on this... my team mate bharath has done some checks on this | 13:19 |
sagar_nikam | what is the custom cluster service provider ? | 13:19 |
lpetrut | the idea would be to have our own hooks, controlling what happens when an instance is failed over, before being started | 13:20 |
*** cleong has joined #openstack-meeting-3 | 13:21 | |
lpetrut | still, there may be another approach | 13:21 |
*** aserdean has joined #openstack-meeting-3 | 13:21 | |
atuvenie | sagar_nikam: basically a custom provider that would be do exactly what the hyper-v one does, just that it also deals with the volumes when the machine is failed over to the host new host | 13:22 |
lpetrut | if an instance having iSCSI/FC attached is failed over, it will enter an error state after being moved, as the disks are not accessible. We could just this error-state instance, attach all the disks at this stage, and then power it back on | 13:22 |
atuvenie | lpetrut: yeah, but that defeats the purpose of the cluster. The way it works we have minimum downtime at a failover | 13:23 |
lpetrut | s/just this/just take this | 13:23 |
lpetrut | that may just add a few seconds, but I think that's reasonable | 13:23 |
claudiub | atuvenie: it would still be pretty minimal, imo. you'd have a few seconds downtime. | 13:23 |
*** sigmavirus_away is now known as sigmavirus | 13:24 | |
lpetrut | sagar_nikam: what's your view on this? | 13:24 |
sagar_nikam | i thought the connection_info got from cinder | 13:24 |
sagar_nikam | will have the disk number | 13:24 |
atuvenie | lpetrut, claudiub: I don't know, this should be investigated, but I feel that that downtime may be more than that. | 13:24 |
sagar_nikam | and all the details which can help us to attach the volumes | 13:25 |
*** banix has joined #openstack-meeting-3 | 13:25 | |
*** yuikotakadamori has quit IRC | 13:25 | |
sagar_nikam | also presenting the volumes as a clustered disk.. means it gets presented to all hosts | 13:25 |
lpetrut | that's the target side LUN, but hyper-v cares about the client side disk number | 13:26 |
*** tonytan4ever has quit IRC | 13:26 | |
atuvenie | lpetrut, claudiub: also, we are dealing with a cluster resource not a virtual machine, so when it gets in error state it may not be recoverable like a normal vm. Again, this should be investigated | 13:26 |
lpetrut | atuvenie: yep, I agree, just saying that this is one possible approach | 13:26 |
sagar_nikam | cluster driver not having iscsi/fc support is a major drawback | 13:26 |
*** tonytan4ever has joined #openstack-meeting-3 | 13:27 | |
claudiub | atuvenie: from my experience, you could simply reattach the disks and restart it. | 13:27 |
sagar_nikam | most cloud instances will have volumes | 13:27 |
*** banix has quit IRC | 13:27 | |
*** tonytan_brb has joined #openstack-meeting-3 | 13:27 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 13:27 | |
*** tonytan4ever has quit IRC | 13:28 | |
sagar_nikam | we need to find a way to solve this issue | 13:28 |
lpetrut | sagar_nikam: sure, that's why we thought that for the beginning, we'd support only SMB backed volumes, while investigating for a proper solution for iSCSI/FC volumes | 13:28 |
sagar_nikam | lpetrut: ok | 13:28 |
atuvenie | claudiub: restarting it is a no no in my oppinion. If it's in a saved state, then yes, it may be ok to start it again, but restarting it is really a no no. | 13:28 |
sagar_nikam | claudiub: you mean restart the instance after failover | 13:29 |
*** vishwanathj has joined #openstack-meeting-3 | 13:29 | |
sagar_nikam | ? | 13:29 |
sagar_nikam | but ... failover should be transparent to the user | 13:29 |
atuvenie | ^ exactly | 13:29 |
claudiub | atuvenie: i don't remember exactly, but if the vm couldn't start after failover, it was ending up in stopped state | 13:30 |
sagar_nikam | restarting may not be fine for tenant users | 13:30 |
*** yamamoto has joined #openstack-meeting-3 | 13:30 | |
atuvenie | claudiub: then that is not a solution. | 13:30 |
sagar_nikam | claudiub: how is it done in nova.. other drivers ? | 13:30 |
sagar_nikam | libvirt driver | 13:30 |
sagar_nikam | does it restart the instances ? | 13:30 |
lpetrut | I think that the only way in which a reboot may be avoided is using Hyper-V replicas (which we may have to consider) | 13:30 |
claudiub | sagar_nikam: as far as i know, there's only vmware that has a cluster driver. | 13:31 |
atuvenie | sagar_nikam: how does libvirt do what? | 13:31 |
sagar_nikam | i have worked on vmware driver... the volume is a vm disk there | 13:31 |
atuvenie | sagar_nikam: are you talking about a vmware cluster driver? | 13:32 |
sagar_nikam | claudiub: atuvenie: i meant migration trigered from nova api | 13:32 |
*** njohnston_ is now known as njohnston | 13:32 | |
sagar_nikam | atuvenie: vmware driver only supprts vcenter cluster | 13:32 |
atuvenie | sagar_nikam: I see | 13:32 |
sagar_nikam | when migration is triggered from nova api... does it end up in rebooting the vm ? | 13:33 |
claudiub | sagar_nikam: you mean cold / live migration triggered from nova api? the volumes are mounted on both source and destinaton nodes before starting the migration. | 13:33 |
atuvenie | sagar_nikam: claudiub: but again, in that case we know the destination beforehand | 13:33 |
claudiub | but in the case of failover, the mscluster chooses the destination node. | 13:33 |
sagar_nikam | yes... live and cold migration | 13:33 |
*** dkehn__ is now known as dkehn_ | 13:34 | |
sagar_nikam | since we are waiting for cluster events for us to identify the vm has moved | 13:34 |
claudiub | yep | 13:34 |
sagar_nikam | we use those events and update nova db | 13:34 |
sagar_nikam | with the new hostname | 13:34 |
sagar_nikam | cant we do something similar here... present that volume to the moved host | 13:35 |
sagar_nikam | on getting the event from mscluster | 13:35 |
lpetrut | you get the event that the instance was moved, but meanwhile it gets into an error state as it does not have the disks | 13:35 |
atuvenie | yes, but by the time we get the event from mscluster, the machine is on the new host and started, which without the volumes will be in error state | 13:35 |
*** tellesnobrega_af is now known as tellesnobrega | 13:36 | |
claudiub | sagar_nikam: yeah, we basically get the event that the failover already happened, not that it will happen. | 13:36 |
*** tenobreg__ has joined #openstack-meeting-3 | 13:36 | |
sagar_nikam | ok.. got it... then the only possibly solution.. we need to present the lun to all hosts... and find a way to get the correct disk number | 13:36 |
*** tenobreg__ has quit IRC | 13:36 | |
*** asettle has quit IRC | 13:37 | |
atuvenie | sagar_nikam: I'm not a fan of that solution, we considered it | 13:37 |
*** amotoki has joined #openstack-meeting-3 | 13:37 | |
*** asettle has joined #openstack-meeting-3 | 13:37 | |
sagar_nikam | atuvenie: ok .. but we need some way to support iscsi and fc volumes with cluster driver | 13:38 |
*** pt_15 has joined #openstack-meeting-3 | 13:40 | |
claudiub | yeah, there has to be anyways. | 13:40 |
*** kzaitsev_mb has quit IRC | 13:41 | |
claudiub | speaking of hyper-v cluster.. | 13:41 |
claudiub | #topic hyper-v cluster status | 13:42 |
*** openstack changes topic to "hyper-v cluster status (Meeting topic: hyper-v)" | 13:42 | |
claudiub | well, it seems that nova-core has some more concerns about this feature and how it works | 13:42 |
sagar_nikam | can the patch be moved up the priority for core reviewers ? | 13:42 |
sagar_nikam | oh ...ok | 13:42 |
claudiub | and potential race conditions | 13:42 |
claudiub | which is why they've decided for it to be a topic for the next nova midcycle meetup | 13:43 |
claudiub | which will happen in 2 weeks | 13:43 |
sagar_nikam | ok | 13:43 |
claudiub | I will be attending, armed to the teeth with answers. :) | 13:43 |
*** dimtruck is now known as zz_dimtruck | 13:43 | |
sagar_nikam | nice... as far as the code goes... it works as seen in our tests | 13:43 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 13:44 | |
sagar_nikam | so hopefully claudiub: has all the answers and ir gets merged soon | 13:44 |
claudiub | yeah, but there might be a few race conditions that we didn't / couldn't take into account | 13:44 |
sagar_nikam | like ... | 13:44 |
sagar_nikam | can you let me know where it can fail ? | 13:44 |
*** yuikotakadamori has joined #openstack-meeting-3 | 13:45 | |
claudiub | for example, if an instance is scheduled to start on a host A, and it would fit, if a vm failovers to host A faster, the scheduled instance might not fit anymore. | 13:45 |
*** cartik has joined #openstack-meeting-3 | 13:45 | |
sagar_nikam | ok | 13:45 |
claudiub | plus, we have to make sure that the resource claims are also moved to the new host, in order to ensure that the scheduler has a proper resource view on the nodes. | 13:46 |
*** irenab has quit IRC | 13:46 | |
sagar_nikam | ok.... | 13:47 |
sagar_nikam | in vmware driver | 13:47 |
sagar_nikam | we dont hit such issues | 13:47 |
sagar_nikam | since one compute -- one cluster | 13:47 |
*** irenab has joined #openstack-meeting-3 | 13:47 | |
claudiub | anyways, until then, we'll have to get this in: https://review.openstack.org/#/c/335114/ | 13:47 |
sagar_nikam | here we have n computes for n hosts in a cluster | 13:47 |
claudiub | it improves host the driver handles shared storage, which is a must for the cluster driver anyways. | 13:48 |
sagar_nikam | ok | 13:48 |
claudiub | sagar_nikam: yeah, that's true, but on the vmware there are other issues regarding this | 13:49 |
*** mrmartin has joined #openstack-meeting-3 | 13:49 | |
sagar_nikam | claudiub: any thoughts on having a single nova-compute for a cluster ? | 13:49 |
sagar_nikam | i meant mscluster | 13:49 |
sagar_nikam | one main question... where do we run it | 13:49 |
claudiub | sagar_nikam: for example, on a vmware cluster, the scheduler might see that the cluster has 128 GB memory free, but that doesn't mean you can spawn an isntance with 128 gb memory there | 13:50 |
claudiub | as that 128 gb free is spread across the whole cluster. | 13:50 |
sagar_nikam | agree.... i have seen this issue in vmware driver | 13:50 |
sagar_nikam | not just memory, same problem for disk as well | 13:51 |
claudiub | sagar_nikam: the mscluster is a clustered service, meaning it will run in the cluster. anywhere / everywhere. | 13:51 |
claudiub | sagar_nikam: if at one point it is on host A, if host A goes down, it restarts on host B. | 13:51 |
claudiub | sagar_nikam: same as any other clustered service / resouce. | 13:51 |
sagar_nikam | no ... i meant where do we run nova-compute | 13:52 |
claudiub | sagar_nikam: ah, gotcha. on each compute node. | 13:52 |
sagar_nikam | if we go with the option of one novacompute per mscluster | 13:52 |
sagar_nikam | just got a idea... but too many issues... may not be a good option | 13:53 |
claudiub | sagar_nikam: there was a discussion about this before this spec was approved in the first place. and having a nova-compute on each node was the most favorable one | 13:53 |
sagar_nikam | ok | 13:53 |
*** rbak has joined #openstack-meeting-3 | 13:53 | |
claudiub | moving on, as we are short on time. | 13:53 |
*** azemlyanov has joined #openstack-meeting-3 | 13:54 | |
claudiub | #topic networking-hyperv patches status | 13:54 |
*** openstack changes topic to "networking-hyperv patches status (Meeting topic: hyper-v)" | 13:54 | |
claudiub | #link https://review.openstack.org/#/c/332715/ | 13:54 |
claudiub | ^ this merged on master | 13:54 |
sagar_nikam | we have almost used most time of this meeting for cluster driver. nice discussion... we need to find a way to slve iscis spport | 13:54 |
claudiub | it fixes the issue when the security group is changed on a port. | 13:54 |
*** jlanoux has quit IRC | 13:54 | |
claudiub | backported it to mitaka. | 13:54 |
sagar_nikam | ok nice | 13:54 |
sagar_nikam | will let vinod know about it | 13:55 |
sagar_nikam | 5 mins only | 13:55 |
claudiub | during last week's meeting, vinod said that he couldn't replicate the bug on liberty. | 13:55 |
sagar_nikam | ok | 13:55 |
claudiub | so, it seems it doesn't affect liberty. | 13:55 |
claudiub | #link https://review.openstack.org/#/c/328210/ | 13:55 |
sagar_nikam | we are slowly moving to mitaka | 13:55 |
claudiub | this has a few comments, but hyper-v ci is passing, which is good. | 13:56 |
sagar_nikam | we will check this patch | 13:56 |
claudiub | sagar_nikam: cool, sounds good. :) | 13:56 |
sagar_nikam | last topic.. before time ends | 13:56 |
*** dasanind has joined #openstack-meeting-3 | 13:56 | |
sagar_nikam | what's happening on freerdp | 13:56 |
claudiub | so, if the comments are addressed, +2 from my part. | 13:56 |
claudiub | #topic open discussion | 13:56 |
*** openstack changes topic to "open discussion (Meeting topic: hyper-v)" | 13:56 | |
sagar_nikam | we raised a defect | 13:56 |
sagar_nikam | freerdp does not support tls enabled keystone endpoint | 13:57 |
*** c64cosmin has joined #openstack-meeting-3 | 13:58 | |
claudiub | c64cosmin: ohai | 13:58 |
c64cosmin | hi | 13:58 |
*** cartik has quit IRC | 13:58 | |
sagar_nikam | hi | 13:58 |
sagar_nikam | how is freerdp work ? | 13:58 |
sagar_nikam | any new solution for the issue we found ? | 13:59 |
c64cosmin | well, this are going well, just that I must delay that work for a bit | 13:59 |
*** yuikotakadamori has quit IRC | 13:59 | |
c64cosmin | I've been asigned a new project | 13:59 |
sagar_nikam | ok | 13:59 |
c64cosmin | but it seems that the problem you have is solvable | 13:59 |
sagar_nikam | ok | 13:59 |
c64cosmin | the https keystone I suppose | 14:00 |
sagar_nikam | almost end of time | 14:00 |
claudiub | yeah.. | 14:00 |
sagar_nikam | we can discuss offline | 14:00 |
claudiub | i'll have to end it here | 14:00 |
sagar_nikam | thanks all | 14:00 |
claudiub | thanks folks for joining, see you next week! | 14:01 |
claudiub | #endmeeting | 14:01 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 14:01 | |
openstack | Meeting ended Wed Jul 6 14:01:09 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-07-06-12.59.html | 14:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-07-06-12.59.txt | 14:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2016/hyper_v.2016-07-06-12.59.log.html | 14:01 |
*** dasanind has quit IRC | 14:01 | |
*** geo__ has joined #openstack-meeting-3 | 14:01 | |
*** atuvenie has quit IRC | 14:02 | |
*** julim has joined #openstack-meeting-3 | 14:03 | |
*** zz_dimtruck is now known as dimtruck | 14:05 | |
*** vhoward has joined #openstack-meeting-3 | 14:06 | |
*** sagar_nikam has quit IRC | 14:10 | |
*** jtomasek_ has quit IRC | 14:12 | |
*** VW has quit IRC | 14:13 | |
*** amotoki has quit IRC | 14:15 | |
*** marst has joined #openstack-meeting-3 | 14:15 | |
*** c64cosmin has quit IRC | 14:24 | |
*** zhurong has quit IRC | 14:24 | |
*** rbrndt has joined #openstack-meeting-3 | 14:27 | |
*** aarefiev has quit IRC | 14:28 | |
*** aserdean has quit IRC | 14:30 | |
*** aarefiev has joined #openstack-meeting-3 | 14:30 | |
*** oshidoshi has quit IRC | 14:31 | |
*** emagana has joined #openstack-meeting-3 | 14:31 | |
*** sdake has quit IRC | 14:33 | |
*** sdake has joined #openstack-meeting-3 | 14:33 | |
*** amotoki has joined #openstack-meeting-3 | 14:34 | |
*** azemlyanov has quit IRC | 14:36 | |
*** emagana has quit IRC | 14:36 | |
*** rossella_s has quit IRC | 14:39 | |
*** rossella_s has joined #openstack-meeting-3 | 14:39 | |
*** yamahata has joined #openstack-meeting-3 | 14:39 | |
*** VW has joined #openstack-meeting-3 | 14:39 | |
*** iyamahat has joined #openstack-meeting-3 | 14:40 | |
*** Fdaisuke_ has joined #openstack-meeting-3 | 14:40 | |
*** rhochmuth has joined #openstack-meeting-3 | 14:49 | |
*** ezpz has joined #openstack-meeting-3 | 14:50 | |
*** armax has joined #openstack-meeting-3 | 14:51 | |
*** galstrom_zzz is now known as galstrom | 14:52 | |
*** Kamil has joined #openstack-meeting-3 | 14:55 | |
*** bklei has joined #openstack-meeting-3 | 14:56 | |
*** Swami has joined #openstack-meeting-3 | 14:58 | |
*** hosanai has joined #openstack-meeting-3 | 14:58 | |
*** Swami_ has joined #openstack-meeting-3 | 14:58 | |
*** witek has joined #openstack-meeting-3 | 14:59 | |
*** cbellucci has joined #openstack-meeting-3 | 15:00 | |
*** emagana has joined #openstack-meeting-3 | 15:00 | |
rhochmuth | #startmeeting monasca | 15:00 |
openstack | Meeting started Wed Jul 6 15:00:34 2016 UTC and is due to finish in 60 minutes. The chair is rhochmuth. 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: monasca)" | 15:00 | |
openstack | The meeting name has been set to 'monasca' | 15:00 |
rbrndt | o/ | 15:01 |
*** tsv has joined #openstack-meeting-3 | 15:01 | |
rbak | o/ | 15:01 |
bklei | o/ | 15:01 |
Kamil | o/ | 15:01 |
witek | hello | 15:01 |
ezpz | o/ | 15:01 |
tsv | o/ | 15:01 |
shinya_kwbt | o/ | 15:01 |
rhochmuth | o/ | 15:01 |
Fdaisuke_ | o/ | 15:01 |
hosanai | o/ | 15:01 |
*** koji has joined #openstack-meeting-3 | 15:01 | |
rhochmuth | agenda at: https://etherpad.openstack.org/p/monasca-team-meeting-agenda | 15:01 |
rhochmuth | Agenda for Wednesday July 6, 2016 (15:00 UTC) | 15:02 |
rhochmuth | 1. https://blueprints.launchpad.net/monasca/+spec/delete-metrics | 15:02 |
rhochmuth | 2. https://blueprints.launchpad.net/monasca/+spec/read-only-api-user | 15:02 |
rhochmuth | 3. Beaver log agent, status? | 15:02 |
rhochmuth | Fairly light agenda today | 15:02 |
rhochmuth | so we can leave time at the end for general discussion | 15:02 |
rhochmuth | #topic delete metrics | 15:02 |
rhochmuth | https://blueprints.launchpad.net/monasca/+spec/delete-metrics | 15:02 |
*** openstack changes topic to "delete metrics (Meeting topic: monasca)" | 15:02 | |
bklei | that's me | 15:02 |
*** abalutoiu has quit IRC | 15:03 | |
bklei | have we discussed this before? it's use-case we really need here at charter. the ability for our MaaS customers to delete their own metrics | 15:03 |
bklei | we've found it's an iterative process when pushing metrics in -- don't get it right the first tiem | 15:03 |
bklei | time | 15:04 |
bklei | we'd like our customers to be able to do their own cleanup | 15:04 |
rhochmuth | DELETE /v2.0/metrics | 15:04 |
bklei | right | 15:04 |
rhochmuth | just use that | 15:04 |
bklei | wait -- that's there? :) | 15:04 |
*** itoader has quit IRC | 15:05 | |
rhochmuth | DELETE /v2.0/metrics/measurements | 15:05 |
*** ddieterly has joined #openstack-meeting-3 | 15:05 | |
rhochmuth | so are those the proposals | 15:05 |
ddieterly | o/ | 15:05 |
rhochmuth | the two proposals | 15:05 |
*** pcaruana has quit IRC | 15:06 | |
*** Christian_ has joined #openstack-meeting-3 | 15:06 | |
rhochmuth | the first one would delete the entire metric and all measurements | 15:06 |
*** banix has joined #openstack-meeting-3 | 15:06 | |
bklei | would like both i guess -- but if i had to pick one, i'd prefer DELETE /v2.0/metrics if it cleans up measurements | 15:07 |
*** silvamatteus has joined #openstack-meeting-3 | 15:07 | |
*** dasanind has joined #openstack-meeting-3 | 15:07 | |
*** emagana has quit IRC | 15:07 | |
bklei | as long as DELETE /v2.0/metrics supported specifying dimensions | 15:07 |
rhochmuth | the first one, with support for metric name, dimensions, as filter options would seems to make sense to me | 15:08 |
rbrndt | This is just for deleting historical data? | 15:08 |
rhochmuth | metrics measurements | 15:08 |
bklei | yeah -- i agree. our current prune script supports more granularity of measurements by timestamp range, but i think we wouldn't need that for our customers | 15:08 |
bklei | yes -- both bogus metrics/dimensions, and corresponding historical measurements | 15:09 |
rhochmuth | have you looked at performance | 15:09 |
rhochmuth | this used to run very slow in vertica for example | 15:09 |
rhochmuth | but i think you mentioned they improved perforamance | 15:09 |
bklei | yes -- on the vertica side. we run a prune job nightly | 15:09 |
rhochmuth | i'm not sure about influxdb | 15:09 |
*** dasanind has quit IRC | 15:09 | |
rhochmuth | or cassandra | 15:09 |
bklei | i'm not sure about either of those either | 15:10 |
rhochmuth | so, you don't see performance hit in vertica when deleting metrics | 15:10 |
rhochmuth | in vertica deletes were slow and involved a full table lock as row locks weren't supported | 15:10 |
rhochmuth | so, the db would be locked out while vertica did it | 15:10 |
bklei | vertica 7.2 works fine -- the performance depends on what % of the measurements table you are deleting | 15:10 |
rhochmuth | it's thing | 15:11 |
rhochmuth | does it lock out the db when deleting | 15:11 |
bklei | we do see brief kafka lag during the prune job -- but it's only a couple of minutes, and we're deleting a large amount of data across all projects nightly | 15:11 |
bklei | yes | 15:11 |
rhochmuth | how would you prevent potential customer abuse | 15:12 |
rhochmuth | inadvertent dos attack for example, non-malicious | 15:12 |
rhochmuth | customer says, delete all metrics, | 15:12 |
rhochmuth | then the db is taken out for a while | 15:12 |
rhochmuth | or locked out | 15:12 |
bklei | it's a potential issue | 15:13 |
rhochmuth | i guess i was thinking about implementation | 15:13 |
rhochmuth | the simple implementatino is a direct invocation of truncate or whatever in the db, directly from the API | 15:14 |
rhochmuth | but, i'm wondering if a separate micro-service would be a better approach, so that deletes could be schedule and occur async over some longer time-period | 15:14 |
bklei | yes -- in terms of vertica implementation -- it's a DELETE from.. https://github.com/openstack/puppet-monasca/blob/master/templates/vertica/prune_vertica.py.erb | 15:15 |
bklei | hmm. a separate service that batches things up. that could alleviate the dos concern | 15:16 |
rhochmuth | I see | 15:16 |
rhochmuth | monasca-delete | 15:16 |
rhochmuth | anyway, i think there needs to be some discussion on implementation | 15:17 |
bklei | i like that idea -- i can expand the blueprint and discuss implementation alternatives | 15:17 |
rhochmuth | is this one we should cover at the mid-cycle | 15:17 |
rhochmuth | thx | 15:17 |
bklei | yeah -- i think that's appropriate, i'll beef up the blueprint | 15:17 |
bklei | prior to that | 15:17 |
*** emagana has joined #openstack-meeting-3 | 15:17 | |
rhochmuth | probably should add as an agenda item to the mid-cycle | 15:18 |
*** Swami__ has joined #openstack-meeting-3 | 15:18 | |
rhochmuth | should we move onto the next topic then? | 15:18 |
bklei | sure -- will add it when i find the link :) | 15:18 |
*** kzaitsev_mb has quit IRC | 15:18 | |
bklei | got it | 15:18 |
*** tonytan_brb is now known as tonytan4ever | 15:18 | |
rhochmuth | #topic https://blueprints.launchpad.net/monasca/+spec/read-only-api-user | 15:19 |
*** openstack changes topic to "https://blueprints.launchpad.net/monasca/+spec/read-only-api-user (Meeting topic: monasca)" | 15:19 | |
*** yamamoto has quit IRC | 15:19 | |
rhochmuth | Read only API | 15:19 |
bklei | that' me too | 15:19 |
bklei | right now -- we basically have two API roles, one can POST only, and one can do everything else | 15:20 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 15:20 | |
bklei | but -- we'd like to have dashboard/operator users who can see data, but not POST (or DELETE :)) | 15:20 |
*** yamamoto has joined #openstack-meeting-3 | 15:20 | |
bklei | grafana supports read-only, we'd like to map those users to back-end readonly | 15:20 |
bklei | does this seem like a use-case others would benefit from? | 15:21 |
*** Swami has quit IRC | 15:21 | |
bklei | or -- do folks object :) | 15:22 |
rhochmuth | i think it is useful to be able to restrict users to read only access | 15:22 |
bklei | i don't think it would be a huge change | 15:22 |
*** galstrom is now known as galstrom_zzz | 15:23 | |
rhochmuth | i was hoping in the cas of python that we would implement openstack RBAC | 15:23 |
bklei | for sure | 15:23 |
bklei | if folks agree the idea is OK, i'll work the change, both python/java | 15:23 |
rhochmuth | unfortunately, the Java code doesnt' have a similar library | 15:23 |
bklei | right -- but the functionality is there, i'll just extend it | 15:24 |
witek | sounds good to me | 15:24 |
bklei | thx witek | 15:24 |
rhochmuth | sounds fine to me | 15:25 |
bklei | anyone else object? otherwise i'll press ahead with a patch | 15:25 |
witek | :) | 15:25 |
rhochmuth | there are probably a few details to discuss | 15:25 |
bklei | like role name? i was going to follow suit and make configurable | 15:25 |
rhochmuth | what is your time-frame for implementation | 15:25 |
bklei | soon -- probably start in a week or so | 15:26 |
*** mtanino has joined #openstack-meeting-3 | 15:26 | |
rhochmuth | sounds like new topic time | 15:27 |
rhochmuth | #topic Beaver log agent, status? | 15:27 |
*** openstack changes topic to "Beaver log agent, status? (Meeting topic: monasca)" | 15:27 | |
bklei | thx | 15:27 |
witek | I wanted to ask about the status of the Beaver log agent | 15:28 |
witek | would it be possible to contribute to that? | 15:28 |
rhochmuth | interesting, i just got an email from tsv this morning | 15:28 |
rhochmuth | i thought i saw him join the meeting | 15:28 |
tsv | witek: I am refactoring the existing pull request and added some unit tests. will push an update today or tomorrow max | 15:28 |
witek | where is the repo? | 15:28 |
tsv | https://github.com/python-beaver/python-beaver/pull/406 | 15:29 |
witek | tsv: thanks | 15:29 |
rhochmuth | witek: are you interested in the beaver agent? | 15:29 |
tsv | witek: will send you the link once my updates are in | 15:29 |
witek | yes | 15:29 |
rhochmuth | are you thinking about moving for logstash to beaver? | 15:30 |
witek | we have an internal POC where we don't want to install logstash | 15:30 |
*** andreas_s has quit IRC | 15:30 | |
witek | more like an alternative | 15:30 |
rhochmuth | ok | 15:30 |
tsv | rhochmuth: sorry about the short notice. fell sick over the weekend | 15:31 |
rhochmuth | np | 15:31 |
witek | so, python-beaver sends logs to logstash? | 15:32 |
tsv | witek: it is highly configurable. the pull request i am working on adds a monascalog transport - which would send the logs to monasca log api | 15:33 |
witek | i see | 15:33 |
*** salv-orlando has joined #openstack-meeting-3 | 15:34 | |
witek | we have added the pull request with our logstash output plugin to logstash-plugins repository | 15:34 |
witek | https://github.com/logstash-plugins/logstash-output-monasca_log_api/pull/1 | 15:34 |
witek | but it does not get much attention :( | 15:35 |
tsv | witek: i see, will check it out | 15:35 |
rhochmuth | 9 days no comments | 15:35 |
rhochmuth | do we need to vote for it | 15:36 |
witek | for choosing the agent? | 15:36 |
rhochmuth | for merging your pr | 15:36 |
rhochmuth | i thought there was a way to thumbsup the pr | 15:37 |
witek | oh, I think one comment from you or tsv would be enough for now | 15:37 |
bklei | pr == parole officer? | 15:37 |
rhochmuth | pull request | 15:37 |
rhochmuth | bklei: are you planning on a bp for dimensions | 15:39 |
tsv | witek: just left a comment | 15:39 |
witek | thanks a lot! | 15:39 |
bklei | can if you want rhochmuth | 15:39 |
rhochmuth | i think that would be good | 15:39 |
bklei | will add it | 15:40 |
rhochmuth | what is the response that you are thinking about providing | 15:40 |
rhochmuth | also, we have dimenion names and dimension values | 15:40 |
*** bpokorny has joined #openstack-meeting-3 | 15:40 | |
rhochmuth | just wondering if you are thinking about two resources | 15:40 |
rhochmuth | or just one called dimensions | 15:40 |
rhochmuth | i then to think of this as two resources | 15:41 |
rhochmuth | dimension-names | 15:41 |
rhochmuth | dimension-values | 15:41 |
bklei | the use-case we're working for grafana is basically dimension-values | 15:42 |
bklei | for a given dimension name -- what are the possible values | 15:42 |
bklei | example output | 15:42 |
bklei | { | 15:42 |
bklei | "links":[ | 15:42 |
bklei | { | 15:42 |
bklei | "rel":"self", | 15:42 |
bklei | "href":"http://dev02-monasca-001.os.cloud.twc.net:8070/v2.0/metrics/dimensions?name=hostname" | 15:42 |
bklei | } | 15:42 |
bklei | ], | 15:42 |
bklei | "elements":[ | 15:42 |
bklei | { | 15:42 |
bklei | "id":null, | 15:42 |
bklei | "name":"hostname", | 15:42 |
bklei | "values":[ | 15:42 |
bklei | "dev02-compute-001", | 15:42 |
bklei | 15:42 | |
bklei | not done, but u get the idea | 15:43 |
bklei | i wasn't planning an api to get all the dimension names -- is there a need for that? | 15:43 |
bklei | rbak? | 15:43 |
rbak | I didn't really see a need for that, at least not in grafana. | 15:43 |
rhochmuth | i thought it would be seful to get just the dimension names, given a metric name | 15:44 |
rbak | But you can already do that using metric-list with a metric name | 15:44 |
rhochmuth | the problem with returning all the dimension values, is that could be a huge list | 15:44 |
rhochmuth | metric-list also returns a huge list | 15:45 |
bklei | will need pagination/limit for sure | 15:45 |
bklei | even though potentially huge, still faster and smaller than metric-list | 15:45 |
rhochmuth | so, let's say the user selects "vm.cpu.user_perc" | 15:45 |
rhochmuth | as the metric name | 15:45 |
bklei | this is for templating -- metric name not part of the request | 15:46 |
*** Sukhdev has joined #openstack-meeting-3 | 15:46 | |
rhochmuth | there are potentially hundreds of thousands if not millions of VMs | 15:46 |
rhochmuth | there are maybe around 5-50 dimensions for the metric | 15:47 |
rhochmuth | 5-10 | 15:47 |
rbak | Sure, but the getting just the dimension values is far better than getting a full metric-list | 15:47 |
rhochmuth | agree | 15:48 |
bklei | our current issue is metric-list kills the browser when trying to build a template | 15:48 |
bklei | paginates until it's out of memory | 15:48 |
rhochmuth | but, i want to leave a api spot open for just getting dimension names | 15:48 |
rbak | Why is that necessary though? | 15:49 |
rhochmuth | so, you can got from name, to dimension name to dimension value | 15:49 |
*** sambetts is now known as sambetts|afk | 15:49 | |
rhochmuth | i think it is more of a question around optimizing the result set | 15:49 |
bklei | we pretty much have that? you can --name with metric list | 15:50 |
rbak | You can already accomplish that with a metric-list though. We already do this in grafana and it's pretty instant. | 15:50 |
rhochmuth | but, you are going to get all the unique metrics for a specific metric name | 15:50 |
rbrndt | metric-list gives a set of dimension sets, lots of duplicates. The dimensions-name would give just a list of the unique dimension names | 15:50 |
rhochmuth | thx rbrndt | 15:51 |
*** asettle has quit IRC | 15:51 | |
rbak | I suppose. That's just never been a problem for us. | 15:51 |
bklei | ok -- maybe there's a middle ground, maybe i implement dimension-values for now, can add dimension-names later? | 15:51 |
*** abalutoiu has joined #openstack-meeting-3 | 15:51 | |
bklei | and for dimension-values, i can add an optional metric name? | 15:52 |
bklei | but templating in grafana wouldn't use it | 15:52 |
rbrndt | The problem the dimension names resource is more useful for is the case of a single metric names with millions of dimensions sets associated | 15:52 |
rhochmuth | that was the case i was thinking of | 15:53 |
rbrndt | which occurs with lots of vas and a high churn rate | 15:53 |
rbrndt | s/vas/vms | 15:53 |
rhochmuth | for the operator/admin account | 15:53 |
rhochmuth | i don't think this would be required for maas customers/tenants | 15:53 |
rhochmuth | but in the case of the operator/tenant account where every vm in the system is accessible, it would be useful | 15:53 |
bklei | don't disagree, we just haven't run across the use-case asking for that yet | 15:54 |
rhochmuth | we've been hitting it | 15:55 |
rhochmuth | since we've been more focused on the operational monitoring problem | 15:55 |
rhochmuth | and not maas as much yet | 15:55 |
bklei | understood | 15:55 |
bklei | i'll add a BP and we can hash this out there? | 15:56 |
rhochmuth | thx | 15:56 |
bklei | hopefully i can press fwd with dimension-valuse | 15:56 |
bklei | values | 15:56 |
*** jplopezgu_ has left #openstack-meeting-3 | 15:56 | |
rhochmuth | yes, please proceed | 15:56 |
bklei | gracias | 15:57 |
rhochmuth | so, any other quick topics in closing | 15:57 |
rhochmuth | just a few minutes left | 15:57 |
*** cbouch has joined #openstack-meeting-3 | 15:57 | |
rbak | rhochmuth: Did you ever get that new monasca-grafana-datasource repo we talked about a couple weeks ago? | 15:57 |
*** Rockyg has joined #openstack-meeting-3 | 15:57 | |
rhochmuth | thanks for reminding me | 15:58 |
rhochmuth | i'll get it submitted | 15:58 |
rhochmuth | sorry | 15:58 |
rbak | np. thanks for doing that. | 15:58 |
*** catherineD|2 has joined #openstack-meeting-3 | 15:58 | |
rhochmuth | how are your disucssions going with grafana btw | 15:58 |
Rockyg | o/ | 15:58 |
*** gema has joined #openstack-meeting-3 | 15:59 | |
*** vhoward has quit IRC | 15:59 | |
rbak | Not a lot of progress. We'll keep you updated as we hear more. | 15:59 |
rhochmuth | ok, thx | 15:59 |
rhochmuth | looks like ending the meeting | 15:59 |
*** seldenr has joined #openstack-meeting-3 | 15:59 | |
*** ddieterly is now known as ddieterly[away] | 15:59 | |
rhochmuth | thanks everyone | 15:59 |
witek | thank you | 16:00 |
*** cjvolzka has joined #openstack-meeting-3 | 16:00 | |
*** cbellucci has quit IRC | 16:00 | |
*** iyamahat has quit IRC | 16:00 | |
*** Kamil has quit IRC | 16:00 | |
*** hosanai has quit IRC | 16:00 | |
*** koji has quit IRC | 16:00 | |
rhochmuth | #endmeeting | 16:00 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 16:00 | |
openstack | Meeting ended Wed Jul 6 16:00:39 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-07-06-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-07-06-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/monasca/2016/monasca.2016-07-06-15.00.log.html | 16:00 |
hogepodge | #startmeeting defcore | 16:01 |
openstack | Meeting started Wed Jul 6 16:01:04 2016 UTC and is due to finish in 60 minutes. The chair is hogepodge. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: defcore)" | 16:01 | |
openstack | The meeting name has been set to 'defcore' | 16:01 |
hogepodge | #chair markvoelker eglute | 16:01 |
openstack | Warning: Nick not in channel: markvoelker | 16:01 |
openstack | Current chairs: eglute hogepodge markvoelker | 16:01 |
*** Fdaisuke_ has left #openstack-meeting-3 | 16:01 | |
eglute | o/ | 16:01 |
Rockyg | o/ | 16:01 |
*** rbrndt has left #openstack-meeting-3 | 16:01 | |
*** bklei has quit IRC | 16:01 | |
VanL | o/ | 16:01 |
gema | o/ | 16:02 |
catherineD|2 | o/ | 16:02 |
hogepodge | #link agenda https://etherpad.openstack.org/p/DefCoreLunar.10 | 16:02 |
*** yamahata has quit IRC | 16:02 | |
hogepodge | #topic Sessions for Barcelona | 16:02 |
*** openstack changes topic to "Sessions for Barcelona (Meeting topic: defcore)" | 16:02 | |
*** witek has left #openstack-meeting-3 | 16:03 | |
hogepodge | The call for proposals closes this week for the OpenStack Summit in Barcelona. If you've submitted a talk or are planning to, can you add a link or description to the etherpad? | 16:03 |
gema | hogepodge: a talk about defcore or about anything? | 16:04 |
hogepodge | Generally about defcore or refstack or interop, but if you have any other talks you've submitted I'd like to hear about them too. :-D | 16:04 |
gema | alright | 16:05 |
hogepodge | Has anyone submitted anything yet? | 16:05 |
eglute | no.. have you? | 16:05 |
hogepodge | No, not yet. | 16:05 |
hogepodge | Ok, moving on. | 16:05 |
gema | I have submitted two about running clouds on AArch64 and by ODS I will have notes also on how interoperable they are | 16:05 |
*** eliqiao has quit IRC | 16:05 | |
*** ddieterly[away] is now known as ddieterly | 16:05 | |
eglute | i think having defcore 101 session would be good, what do ohters think | 16:06 |
gema | eglute: +1 | 16:06 |
hogepodge | gema: great! can you put a link or abstract into the etherpad? | 16:06 |
Rockyg | ++ | 16:06 |
gema | hogepodge: yeah, no prob | 16:06 |
*** yamamoto has quit IRC | 16:06 | |
hogepodge | eglute: I think a 101 would be good, I really want to make sure it captures the process practically from testing to flagging to evaluating | 16:06 |
hogepodge | I can start to put something together for it | 16:07 |
eglute | hogepodge sounds good! | 16:07 |
gema | if we do a 101 talk, we should include a bit about the test spec | 16:07 |
*** eliqiao has joined #openstack-meeting-3 | 16:07 | |
gema | so developers are aware | 16:07 |
eglute | gema +1 | 16:07 |
hogepodge | gema: +1 | 16:07 |
Rockyg | i think it's good to have the 101 talk and a soon to be/nw capabilities requirement/what's changing talk | 16:07 |
eglute | Rockyg +1 on changes | 16:07 |
Rockyg | I think that should be every summit | 16:08 |
eglute | we should have working group session(s) again as well | 16:08 |
eglute | where we will be covering changes | 16:08 |
hogepodge | #link call for speakers page https://www.openstack.org/summit-login/login?BackURL=%2Fsummit%2Fbarcelona-2016%2Fcall-for-presentations%2F | 16:08 |
eglute | but if we have a general session, we can cover changes as well | 16:08 |
hogepodge | Working group sessions will be sorted out later this summer, and I'll have more information about how we can get one or two once the process opens | 16:09 |
Rockyg | thanks, hogepodge | 16:10 |
hogepodge | ok, anything else? | 16:10 |
hogepodge | #topic flag os-network extension tests | 16:11 |
*** openstack changes topic to "flag os-network extension tests (Meeting topic: defcore)" | 16:11 | |
hogepodge | #link https://review.openstack.org/#/c/329220/ | 16:11 |
*** seldenr has left #openstack-meeting-3 | 16:11 | |
hogepodge | VanL: eglute: it doesn't like like dwalleck is here today? Do you have any updates on the status of this? | 16:11 |
*** ddieterly is now known as ddieterly[away] | 16:12 | |
eglute | I do not... | 16:12 |
VanL | This is a pretty straightforward flag request | 16:12 |
VanL | There is an additional functionality being pulled in - os-networks | 16:12 |
hogepodge | We were hoping for more updates on the progress in Tempest. As part of flag requests we want to encourage engagement with upstream so we can make sure the underlying issue is resolved | 16:12 |
VanL | We can try to do that, but time is short due to some other factors | 16:13 |
eglute | +1 on more involvement, but we shouldnt hold back the PR. I had +1 only for more discussion, will change it to +2 | 16:14 |
VanL | There was one -1, looks like due to formatting that is now fixed | 16:14 |
VanL | otherwise its +6 | 16:14 |
VanL | eglute +1 - this shouldn't be controversial | 16:15 |
*** alex_xu has quit IRC | 16:15 | |
VanL | :) | 16:15 |
hogepodge | VanL: based on the comments from markvoelker it appears part of the holdup is following up with a bug | 16:15 |
hogepodge | It's not controversial, but we'd like to track the progress and create an environment where we can come back to these problems and try to fix them at the source | 16:16 |
VanL | I can chase down Daryl. I just know that he has a bunch of other things on his plate that have been put higher than this | 16:16 |
hogepodge | Understand | 16:16 |
VanL | He is, unsurprisingly, following the orders of his direct manager - who is telling him to work on other things, not upstream tempest right now. | 16:17 |
VanL | He's out of round tuits for a while due to some of the other issues that have been bubbling here over the past months | 16:17 |
Rockyg | hogepodge, perhaps we wan get a defcore impact tag in tempest? It might raise the visibility of our bugs | 16:18 |
hogepodge | ok | 16:18 |
VanL | Can we +2 the PR? | 16:18 |
*** mrmartin has quit IRC | 16:18 | |
eglute | i am ready to move it forward, unless there are other comments | 16:18 |
hogepodge | If your cloud isn't running upstream code it's difficult to reproduce and make sure the problem is fixed. I can +2, but I don't feel ok merging until markvoelker +2s it also. | 16:19 |
eglute | Mark had it at +1, | 16:20 |
VanL | The issue is an atomic test issue - it pulls in a non-defcore function | 16:20 |
eglute | I changed mine to +2. | 16:20 |
VanL | (Turns out we have this function, but we have it on a different URL path due to... reasons..., but fixing that will take too long for right now.) | 16:21 |
hogepodge | Let me look at the test and see how deep it funs. I'll review post meeting today. | 16:21 |
eglute | thank you hogepodge | 16:21 |
hogepodge | s/funs/runs/ | 16:21 |
hogepodge | #topic Move network router tests | 16:22 |
VanL | (We plan on fixing the URL path, but right now this should be flagged) | 16:22 |
*** openstack changes topic to "Move network router tests (Meeting topic: defcore)" | 16:22 | |
hogepodge | #link https://review.openstack.org/#/c/326755/ | 16:22 |
*** iyamahat has joined #openstack-meeting-3 | 16:23 | |
*** bryan_att has quit IRC | 16:23 | |
hogepodge | catherineD|2: do you have an input on this review? | 16:23 |
hogepodge | Is Charles around? | 16:23 |
cjvolzka | I am | 16:23 |
*** yamahata has joined #openstack-meeting-3 | 16:25 | |
cjvolzka | I only noticed this because we don't yet support routers causing us to fail these tests. Since all the other routers tests were put under L3 it made sense to me that these should as well. | 16:25 |
hogepodge | cjvolzka: ok, makes sense | 16:26 |
eglute | +2 | 16:26 |
hogepodge | I'll give it a review after the meeting, any other comments on this? | 16:26 |
cjvolzka | Once L3 moves out of advisory then these would all become required again. As they are now we're indirectly requiring router functionality even though routers aren't yet required. | 16:26 |
*** markvoelker has joined #openstack-meeting-3 | 16:27 | |
hogepodge | cjvolzka: yeah, do you think at L3 is something that is reasonably required for defcore given the multitude of networking models? | 16:27 |
cjvolzka | There was some debate on this in the past when routers was first proposed. We don't currently support it, but that's only ancedotal. We're more private cloud focused but it is on our roadmap. | 16:29 |
hogepodge | cjvolzka: understand. will you make the mid-cycle? I think this could be a useful topic for discussion during one of our sessions there | 16:30 |
catherineD|2 | hogepodge: in general, required capability (L2) should not include non-require capability (L3) for 2016.08 ... | 16:30 |
*** david-lyle_ has joined #openstack-meeting-3 | 16:30 | |
cjvolzka | hogepodge: Sadly no :( | 16:30 |
hogepodge | cjvolzka: ok, could you send me or the mailing list an e-mail so I can get some background for discussion? | 16:31 |
cjvolzka | hogepodge: sure, np | 16:31 |
hogepodge | networks is going to be a really big addition, and I want to make sure we get as much of it right early as we can | 16:32 |
*** david-lyle_ is now known as david-lyle | 16:32 | |
hogepodge | cjvolzka: thank you | 16:32 |
hogepodge | anything else on this topic? | 16:32 |
hogepodge | #action hogepodge to add networks agenda item to midcycle | 16:33 |
hogepodge | #topic Maintenance and flag patches | 16:33 |
*** openstack changes topic to "Maintenance and flag patches (Meeting topic: defcore)" | 16:33 | |
hogepodge | #link Flags not carried forward https://review.openstack.org/#/c/310582/ | 16:33 |
hogepodge | That patch reconciles the flags on 2015.07 and 2016.01 | 16:34 |
eglute | looks good to me! | 16:34 |
hogepodge | catherineD|2: had a policy question about it that I need to answer | 16:34 |
hogepodge | #link Gate on active guidelines https://review.openstack.org/#/c/335251/ | 16:34 |
catherineD|2 | hogepodge: yea just a question about : Should flags identified in a latest guideline be carried backward to previous guidelines? if so, how many previous guidelines needed to be updated. | 16:34 |
hogepodge | catherineD|2: I would think just to active guidelines | 16:34 |
catherineD|2 | ok make senses .. Adding flags will not affect results ... removing flags will | 16:35 |
*** ddieterly[away] is now known as ddieterly | 16:35 | |
hogepodge | catherineD|2: yeah, and it changes the optics of previous guidelines if we change them | 16:35 |
eglute | looks like Mark just gave it +2, so if no objections, i will merge it | 16:36 |
markvoelker | And they only need to be carried forward if the rationale for the flag is still valid. | 16:36 |
hogepodge | markvoelker: +1 | 16:36 |
hogepodge | markvoelker: yeah, that should be one of the last things we do before presenting next to the board, pulling flags forward or dropping them as needed | 16:36 |
catherineD|2 | hogepodge: ++ | 16:36 |
Rockyg | ++ | 16:36 |
*** kzaitsev_mb has quit IRC | 16:37 | |
* markvoelker is on a slow mobile link from somewhere in the Appalachians so please pardon me being quiet today | 16:37 | |
hogepodge | #link Add test aliases https://review.openstack.org/#/c/329577/3 | 16:37 |
catherineD|2 | hogepodge: I reviewed this one | 16:37 |
*** yamamoto has joined #openstack-meeting-3 | 16:37 | |
hogepodge | More tempest tests moved, I helped write that patch up and the submitter is very anxious about landing it. | 16:37 |
hogepodge | catherineD|2: ty | 16:37 |
catherineD|2 | Adding alias to these tests does not help or hurt anything ... | 16:38 |
eglute | ready to merge then? | 16:38 |
catherineD|2 | first of all these were flagge tessts since Dec 2015 and subject to remove and indeed were removed | 16:38 |
catherineD|2 | and the test does not exist any more ... | 16:39 |
*** david-lyle has quit IRC | 16:39 | |
hogepodge | catherineD|2: I see | 16:39 |
catherineD|2 | I don't mind either way but how do we prevent users from spending time on non-necessary debug? | 16:39 |
eglute | catherineD|2 good question... topic for midcycle? | 16:40 |
hogepodge | catherineD|2: eglute: +1 on midcycle topic | 16:40 |
catherineD|2 | perhaps educate users that if the flagged message state to be removed ... then users should not pay attention to them? | 16:40 |
catherineD|2 | yea let's add it the midcycle .. | 16:41 |
hogepodge | catherineD|2: and that they don't need to pass them. I had a very difficult time communicating this. | 16:41 |
catherineD|2 | meanwhile we can merge the patch for the effort ... but it is really useless | 16:41 |
eglute | merged already, thanks markvoelker | 16:41 |
hogepodge | Anything else on these? | 16:42 |
hogepodge | #topic Regroup capabilities | 16:42 |
*** openstack changes topic to "Regroup capabilities (Meeting topic: defcore)" | 16:42 | |
hogepodge | #link https://bugs.launchpad.net/defcore/+bug/1579162 | 16:42 |
openstack | Launchpad bug 1579162 in defcore "Group capabilities consistently" [Low,New] | 16:42 |
*** Swami__ has quit IRC | 16:42 | |
hogepodge | VanL: and I were going to work on this, but I think we were sidetracked with other issues. | 16:43 |
*** Swami_ has quit IRC | 16:43 | |
hogepodge | I was going through the bug tracker this morning and was reminded of it. | 16:43 |
VanL | I had totally forgotten | 16:43 |
*** ezpz has left #openstack-meeting-3 | 16:43 | |
hogepodge | Basically, the issue is the grouping if networks capabilities is inconsistent with other capabilities, and looking at reconciling it. | 16:43 |
hogepodge | I brought it up just to remind ourselves about it. | 16:44 |
hogepodge | Anyone have comments on it? | 16:44 |
eglute | hogepodge and VanL if you have a proposal for midcycle, we could review it then? | 16:44 |
VanL | That would work | 16:45 |
hogepodge | eglute: sure, just have to write it up | 16:45 |
*** alaski has joined #openstack-meeting-3 | 16:45 | |
eglute | thank you :) | 16:45 |
hogepodge | midcycle is filling up rather rapidly, which brings us to the next topic | 16:45 |
hogepodge | #topic DefCore Mid-cycle/Sprint | 16:45 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 16:45 | |
*** openstack changes topic to "DefCore Mid-cycle/Sprint (Meeting topic: defcore)" | 16:45 | |
hogepodge | Thank you VanL and eglute for arranging space for us at RAX San Antonio | 16:45 |
gema | +1, thanks! | 16:46 |
eglute | it was all VanL! | 16:46 |
hogepodge | markvoelker has put together an initial agenda | 16:46 |
hogepodge | #link https://etherpad.openstack.org/p/DefCoreSummer2016Sprint | 16:46 |
hogepodge | We should be looking at the topics and making comments so we can nail down the final agenda. | 16:46 |
VanL | FYI, this was from our internal team: "we were able to reserve 1479 for the original dates provided below. This meeting room is off the main lobby and has the below necessary room requirements. Reminder that all visitor names will need to be provided to the Front Desk at least a day prior to arrival." | 16:47 |
eglute | #action everyone: add your name/company if attending midcycle in person | 16:47 |
hogepodge | VanL: thanks, I added that note to the etherpad agenda | 16:48 |
*** yamamoto has quit IRC | 16:48 | |
hogepodge | #action everyone review agenda and propose additions/changes | 16:49 |
VanL | There will be food trucks around on Tuesday, and there are a number of close restaurants Wed/Thurs. I'll make sure we have snacks. | 16:49 |
*** yamahata has quit IRC | 16:49 | |
hogepodge | Anything else on this? | 16:50 |
VanL | Drinks will also be available | 16:50 |
VanL | and provided | 16:50 |
eglute | i will send out calendar invite for midcycle days | 16:50 |
hogepodge | #action eglute to send out calendar invitation for midcycle | 16:50 |
Rockyg | I hope you have some good bourbon... | 16:51 |
eglute | not officially :D | 16:51 |
*** yamahata has joined #openstack-meeting-3 | 16:51 | |
VanL | Rockyg: LOL. Not *those* kind of drinks. | 16:51 |
hogepodge | #topic Waiver for additional responses on Nova API calls | 16:51 |
*** openstack changes topic to "Waiver for additional responses on Nova API calls (Meeting topic: defcore)" | 16:51 | |
hogepodge | #link https://review.openstack.org/#/c/333067/ | 16:51 |
*** mickeys has joined #openstack-meeting-3 | 16:52 | |
VanL | My only issue is that I want strict API checking to go through the normal defcore process | 16:52 |
*** padkrish has joined #openstack-meeting-3 | 16:52 | |
VanL | It doesn't just get "turned on" at some point - changes in the API that are required for TM compliance must be scored, weighed, etc. | 16:53 |
hogepodge | I'm not sure what more I can say this week. Administratively I'd like to see the Foundation have a way to work this out, so just a reminder that it's there. | 16:53 |
eglute | VanL can you create a launchpad issue for strict API checking? | 16:54 |
hogepodge | It's related to this, which gives a formal path for additional properties https://review.openstack.org/#/c/335247/ | 16:54 |
eglute | I would like to move forward with this waiver | 16:55 |
hogepodge | eglute: VanL: I can create that too if you'd like | 16:55 |
eglute | hogepodge that would be great | 16:55 |
VanL | +1 hogepodge | 16:55 |
eglute | markvoelker are you ok with the waiver? | 16:55 |
hogepodge | eglute: don't want to speak for markvoelker, but I think he's waiting on WG and board consensus? I don't want to +2 my own proposal. | 16:56 |
*** mriedem has joined #openstack-meeting-3 | 16:56 | |
hogepodge | so to that end reviews are helpful | 16:56 |
eglute | i think the board agreed that we need a waiver | 16:56 |
eglute | i am ok with going forward with this. we can amend the waiver later as things come up | 16:57 |
markvoelker | Generally yes, I'm ok with it. From the BoD meeting I got the general impression they were ok with the idea too | 16:57 |
*** Swami has joined #openstack-meeting-3 | 16:57 | |
hogepodge | with two minutes left, I'm going to post the last few agenda items | 16:57 |
hogepodge | #topic wrap up | 16:57 |
*** openstack changes topic to "wrap up (Meeting topic: defcore)" | 16:57 | |
hogepodge | #link Test Spec https://review.openstack.org/#/c/317531/ | 16:58 |
hogepodge | I'm sure this will get lots of attention at the sprint | 16:58 |
hogepodge | #link blueprint for test result ownership https://blueprints.launchpad.net/refstack/+spec/test-results-ownership | 16:58 |
*** dasanind has joined #openstack-meeting-3 | 16:58 | |
hogepodge | #link blueprint for marking results as used in certification https://blueprints.launchpad.net/refstack/+spec/certification-test-record | 16:58 |
eglute | thanks gema and catherineD|2 for working on them | 16:58 |
catherineD|2 | Please help to review the RefStack blueprint and spec | 16:59 |
hogepodge | #link review for associating test results to products https://review.openstack.org/#/c/332260/ | 16:59 |
catherineD|2 | I hope to have these land and review in the midcycle .. | 16:59 |
hogepodge | RefStack is an important companion project to defcore, reviews and comments are greatly valued. | 16:59 |
gema | will do | 16:59 |
hogepodge | Thanks everyone! | 16:59 |
gema | thank you guys! | 16:59 |
catherineD|2 | Thank you! | 17:00 |
hogepodge | #endmeeting | 17:00 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 17:00 | |
openstack | Meeting ended Wed Jul 6 17:00:04 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-07-06-16.01.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-07-06-16.01.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-07-06-16.01.log.html | 17:00 |
*** doffm_ has joined #openstack-meeting-3 | 17:00 | |
alaski | #startmeeting nova_cells | 17:00 |
*** markvoelker has quit IRC | 17:00 | |
openstack | Meeting started Wed Jul 6 17:00:19 2016 UTC and is due to finish in 60 minutes. The chair is alaski. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: nova_cells)" | 17:00 | |
openstack | The meeting name has been set to 'nova_cells' | 17:00 |
*** cjvolzka has left #openstack-meeting-3 | 17:00 | |
alaski | anyone awake? | 17:00 |
doffm_ | o\ | 17:00 |
*** gema has left #openstack-meeting-3 | 17:00 | |
mriedem | o/ | 17:00 |
*** doffm_ is now known as doffm | 17:00 | |
alaski | should be a quick meeting today | 17:01 |
melwitt | o/ | 17:01 |
*** piet has joined #openstack-meeting-3 | 17:01 | |
alaski | #topic Testing | 17:01 |
*** openstack changes topic to "Testing (Meeting topic: nova_cells)" | 17:01 | |
alaski | auggy doesn't appear to be here, but she updated me last week | 17:01 |
woodster_ | o/ | 17:01 |
*** catherineD|2 has left #openstack-meeting-3 | 17:01 | |
alaski | she was inches away from having a working testing job with a multi-node setup, but not cells specific yet | 17:01 |
*** Sukhdev has quit IRC | 17:01 | |
mriedem | huh? | 17:01 |
alaski | her next step was to incorporate the simple cells setup command and see what happens | 17:02 |
mriedem | we already have a non-cells multinode job | 17:02 |
alaski | she was mostly copying that as I understand it | 17:02 |
dansmith | o/ | 17:02 |
alaski | I don't know what issues she was hitting, but she said -infra was being helpful in getting it working | 17:03 |
mriedem | seem like you could just run the script from devstack | 17:03 |
mriedem | in a test patch | 17:03 |
mriedem | anywho | 17:03 |
alaski | right, I have a patch up for that | 17:03 |
alaski | but we want on ongoing job | 17:03 |
mriedem | so she's doing the project-config stuff | 17:04 |
alaski | yeah | 17:04 |
mriedem | ok | 17:05 |
alaski | hopefully she can fill us in next week, or at the midcycle | 17:05 |
*** neiljerram has quit IRC | 17:05 | |
mriedem | i usually find it easier to get it working in devstack-gate as a POC | 17:05 |
*** dasanind has quit IRC | 17:05 | |
mriedem | then create the job in project-config | 17:05 |
mriedem | since devstack-gate has a multinode flag i think | 17:05 |
mriedem | so if multinode, tell devstack to do cells setup | 17:06 |
mriedem | although won't we do the cells setup by default for a cell of one? | 17:06 |
alaski | yes | 17:06 |
mriedem | i guess we have to pick the api and cells 0 cells | 17:06 |
mriedem | but yeah | 17:06 |
alaski | I'll point her at these logs, and try to find her patch at some point | 17:06 |
*** neiljerram has joined #openstack-meeting-3 | 17:06 | |
alaski | #topic Reviews | 17:07 |
*** openstack changes topic to "Reviews (Meeting topic: nova_cells)" | 17:07 | |
alaski | https://etherpad.openstack.org/p/newton-nova-priorities-tracking | 17:07 |
alaski | with FF over there will hopefully be more eyeballs for this stuff | 17:07 |
doffm | I guess https://review.openstack.org/#/c/274885/ is stuckish. | 17:07 |
doffm | I modified a while ago to fanout over all cells for the sync. | 17:07 |
doffm | But that seems to be unpopular. | 17:08 |
dansmith | I need to circle back on that, I just wasn't getting it | 17:08 |
doffm | Ok, will put the options in a comment on the review. | 17:08 |
alaski | I | 17:09 |
dansmith | I should probably remove my -1 | 17:09 |
alaski | I'm not reading the comments as against fanout | 17:09 |
doffm | Just a change in the option name? | 17:09 |
dansmith | no, I'm just trying to figure it out | 17:09 |
alaski | mostly seemed to be about which behavior is the default, and name changing | 17:09 |
dansmith | but I don't remember what all I wasconfused about | 17:09 |
doffm | Ok. | 17:09 |
alaski | dansmith: the basic idea is just fanout. it just happens that all we can fan out to right now is cell0 | 17:10 |
dansmith | let me just revisit and then ping you all to unconfuse me once I become reconfused | 17:10 |
alaski | sounds good | 17:10 |
dansmith | also, what's the status on getting that 25th hour added to the day? | 17:10 |
doffm | I'll try and make the 'fanout' implications more clear in the code. | 17:11 |
alaski | I think mriedem has figured it out and is keeping the secret to himself | 17:11 |
dansmith | heh | 17:11 |
doffm | I hope the 25th hour task is progressing. | 17:11 |
dansmith | I expect mriedem's secret is "be divorced soon" | 17:11 |
doffm | LOL. Blunt. | 17:11 |
alaski | heh, that would be one way to do it | 17:11 |
dansmith | or "regret missing my child's childhood ... later" | 17:11 |
alaski | so mostly I just wanted to remind everyon that reviews on cells stuff should pick up with FF over | 17:12 |
*** ajmiller has joined #openstack-meeting-3 | 17:12 | |
mriedem | laura works nights | 17:12 |
mriedem | remember | 17:12 |
mriedem | marry a nurse | 17:12 |
mriedem | is the secret | 17:12 |
dansmith | ah | 17:13 |
* dansmith is much less impressed now | 17:13 | |
alaski | well there you go | 17:13 |
*** ddieterly is now known as ddieterly[away] | 17:13 | |
alaski | write a book on that and become rich | 17:13 |
alaski | #topic Open discussion | 17:13 |
*** openstack changes topic to "Open discussion (Meeting topic: nova_cells)" | 17:13 | |
alaski | I will be in Cali next week so I don't know if I can run the meeting | 17:14 |
alaski | we can decide to skip now, or make a last minute call | 17:14 |
mriedem | going going back back to cali? | 17:14 |
alaski | or someone else can chair | 17:14 |
dansmith | alaski: not sure you can pull off calling it "Cali" | 17:14 |
alaski | dansmith: yep, had to give it a shot though | 17:15 |
mriedem | alaski is the most thuggish guy i know | 17:15 |
dansmith | heh | 17:15 |
mriedem | broken arm from arm wrestling | 17:15 |
dansmith | lol | 17:15 |
dansmith | true I guess | 17:15 |
alaski | hah | 17:15 |
dansmith | what a badass | 17:15 |
dansmith | he also has that hat | 17:15 |
dansmith | which if worn tilted to the side could be pretty thug-like | 17:15 |
mriedem | i expect most of my review time through the next week to be on FFE stuff | 17:15 |
mriedem | we should probably checkpoint before the midcycle though | 17:16 |
alaski | dansmith: doing that just exposes how not thuggish I am | 17:16 |
dansmith | heh | 17:16 |
alaski | I don't know what's planned for next week, but I'll do my best to be around for the meeting | 17:16 |
mriedem | ok we can cancel if there isn't anything going on | 17:17 |
alaski | that's all I have for today | 17:17 |
alaski | anyone else? | 17:17 |
dansmith | not me | 17:17 |
*** ddieterly[away] is now known as ddieterly | 17:17 | |
alaski | mriedem: I'll do a check on Tuesday and make a decision | 17:18 |
mriedem | sounds good | 17:18 |
*** mickeys has quit IRC | 17:18 | |
alaski | thanks all! | 17:18 |
alaski | #endmeeting | 17:18 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 17:18 | |
openstack | Meeting ended Wed Jul 6 17:18:51 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:18 |
*** mriedem has left #openstack-meeting-3 | 17:18 | |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-07-06-17.00.html | 17:18 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-07-06-17.00.txt | 17:18 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_cells/2016/nova_cells.2016-07-06-17.00.log.html | 17:18 |
*** sarob has joined #openstack-meeting-3 | 17:19 | |
*** kzaitsev_mb has quit IRC | 17:22 | |
*** uxdanielle has quit IRC | 17:22 | |
*** mickeys has joined #openstack-meeting-3 | 17:23 | |
*** VW has quit IRC | 17:29 | |
*** lpetrut has quit IRC | 17:32 | |
*** Rockyg has quit IRC | 17:36 | |
*** dasanind has joined #openstack-meeting-3 | 17:37 | |
*** dasanind has quit IRC | 17:40 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:44 | |
*** TravT has joined #openstack-meeting-3 | 17:45 | |
*** TravT has left #openstack-meeting-3 | 17:45 | |
*** cbouch has quit IRC | 17:45 | |
*** sarob has quit IRC | 17:46 | |
*** ddieterly is now known as ddieterly[away] | 17:49 | |
*** sarob has joined #openstack-meeting-3 | 17:50 | |
*** rossella_s has quit IRC | 17:54 | |
*** sdake has quit IRC | 17:55 | |
*** dasanind has joined #openstack-meeting-3 | 17:56 | |
*** sdake has joined #openstack-meeting-3 | 17:56 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 17:57 | |
*** pvaneck has joined #openstack-meeting-3 | 17:59 | |
*** VW has joined #openstack-meeting-3 | 18:00 | |
*** ivar-lazzaro has quit IRC | 18:00 | |
*** VW has quit IRC | 18:02 | |
*** sdake has quit IRC | 18:02 | |
*** paul-carlton2 has quit IRC | 18:05 | |
*** VW has joined #openstack-meeting-3 | 18:05 | |
*** sdake has joined #openstack-meeting-3 | 18:08 | |
*** sdake has quit IRC | 18:08 | |
*** sdake has joined #openstack-meeting-3 | 18:08 | |
*** geo__ has left #openstack-meeting-3 | 18:09 | |
*** salv-orlando has quit IRC | 18:12 | |
*** pgadiya has joined #openstack-meeting-3 | 18:19 | |
*** pgadiya has quit IRC | 18:19 | |
*** _sarob has joined #openstack-meeting-3 | 18:20 | |
*** padkrish has quit IRC | 18:22 | |
*** sarob has quit IRC | 18:23 | |
*** chandanc_ has quit IRC | 18:25 | |
*** jed56 has quit IRC | 18:25 | |
*** piet has quit IRC | 18:26 | |
*** padkrish has joined #openstack-meeting-3 | 18:27 | |
*** ddieterly[away] is now known as ddieterly | 18:34 | |
*** ociuhandu has quit IRC | 18:34 | |
*** ivar-laz_ has quit IRC | 18:37 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 18:37 | |
*** dasanind has quit IRC | 18:42 | |
*** dasanind has joined #openstack-meeting-3 | 18:45 | |
*** banix has quit IRC | 18:45 | |
*** padkrish has quit IRC | 18:48 | |
*** revon has joined #openstack-meeting-3 | 18:50 | |
*** vhoward has joined #openstack-meeting-3 | 18:52 | |
*** piet has joined #openstack-meeting-3 | 18:53 | |
*** ddieterly is now known as ddieterly[away] | 18:57 | |
*** rhochmuth has quit IRC | 18:57 | |
*** Sukhdev has joined #openstack-meeting-3 | 18:59 | |
*** DevonBoatwright has joined #openstack-meeting-3 | 18:59 | |
*** DevonBoatwright has left #openstack-meeting-3 | 18:59 | |
*** asettle has joined #openstack-meeting-3 | 19:00 | |
*** ddieterly[away] is now known as ddieterly | 19:02 | |
*** VW has quit IRC | 19:05 | |
*** VW has joined #openstack-meeting-3 | 19:05 | |
*** MeganR has joined #openstack-meeting-3 | 19:06 | |
*** padkrish has joined #openstack-meeting-3 | 19:07 | |
*** ociuhandu has joined #openstack-meeting-3 | 19:09 | |
*** MeganR has quit IRC | 19:09 | |
*** MeganR has joined #openstack-meeting-3 | 19:09 | |
*** MeganR has quit IRC | 19:10 | |
*** rockyg has joined #openstack-meeting-3 | 19:10 | |
*** dtardivel has quit IRC | 19:17 | |
*** uxdanielle has joined #openstack-meeting-3 | 19:18 | |
*** lpetrut has joined #openstack-meeting-3 | 19:19 | |
*** asettle has quit IRC | 19:20 | |
*** vishwanathj has quit IRC | 19:21 | |
*** vishwanathj has joined #openstack-meeting-3 | 19:22 | |
*** asettle has joined #openstack-meeting-3 | 19:29 | |
*** ying_zuo has joined #openstack-meeting-3 | 19:31 | |
*** padkrish has quit IRC | 19:32 | |
*** asettle has quit IRC | 19:36 | |
*** iyamahat has quit IRC | 19:39 | |
*** lpetrut has quit IRC | 19:41 | |
*** iyamahat has joined #openstack-meeting-3 | 19:43 | |
*** padkrish has joined #openstack-meeting-3 | 19:44 | |
*** ddieterly is now known as ddieterly[away] | 19:44 | |
*** rdopiera has joined #openstack-meeting-3 | 19:53 | |
*** flwang1 has quit IRC | 19:55 | |
*** lpetrut has joined #openstack-meeting-3 | 19:55 | |
*** ivar-lazzaro has quit IRC | 19:56 | |
*** galstrom_zzz is now known as galstrom | 19:58 | |
*** tsufiev has joined #openstack-meeting-3 | 19:58 | |
*** alex_xu has joined #openstack-meeting-3 | 19:58 | |
*** asettle has joined #openstack-meeting-3 | 19:59 | |
*** robcresswell has joined #openstack-meeting-3 | 19:59 | |
robcresswell | #startmeeting horizon | 20:00 |
openstack | Meeting started Wed Jul 6 20:00:07 2016 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** openstack changes topic to " (Meeting topic: horizon)" | 20:00 | |
openstack | The meeting name has been set to 'horizon' | 20:00 |
bpokorny | o/ | 20:00 |
robcresswell | Hello! Anyone around for Horizon meeting? | 20:00 |
asettle | o/ | 20:00 |
*** piet has quit IRC | 20:01 | |
*** ankur-gupta-f has joined #openstack-meeting-3 | 20:01 | |
robcresswell | Quiet day! | 20:01 |
tsufiev | ha, where is everybody? | 20:01 |
*** julim has quit IRC | 20:01 | |
*** hurgleburgler has joined #openstack-meeting-3 | 20:01 | |
ankur-gupta-f | \o/ | 20:01 |
robcresswell | A lot of people take this week off in 'murica | 20:01 |
robcresswell | Celebrate american-brexit | 20:02 |
bpokorny | Haha | 20:02 |
asettle | I love that that is now a term | 20:02 |
hurgleburgler | ha | 20:02 |
ankur-gupta-f | In Texas we are looking forward to Texit | 20:02 |
robcresswell | lol | 20:02 |
hurgleburgler | being a native New Mexican, we also look forward to Texit | 20:03 |
robcresswell | Sorry, slow typing over dinner today | 20:03 |
robcresswell | #topic Agenda | 20:03 |
*** openstack changes topic to "Agenda (Meeting topic: horizon)" | 20:03 | |
robcresswell | #link https://wiki.openstack.org/wiki/Meetings/Horizon#Agenda_for_2016-07-06_2000_UTC | 20:03 |
robcresswell | There's a few things on here, so lets get started | 20:03 |
robcresswell | #topic Glance V2 Update | 20:04 |
*** ducttape_ has joined #openstack-meeting-3 | 20:04 | |
*** openstack changes topic to "Glance V2 Update (Meeting topic: horizon)" | 20:04 | |
robcresswell | bpokorny: o/ | 20:04 |
robcresswell | Care to elaborate? | 20:04 |
bpokorny | We've run into an issue with the Glance v2 patch.. | 20:04 |
*** dasanind has quit IRC | 20:04 | |
*** julim has joined #openstack-meeting-3 | 20:05 | |
tsufiev | glance folks don't want to set show_multiple_locations = true, because it would break rackspace public cloud | 20:05 |
*** TravT has joined #openstack-meeting-3 | 20:05 | |
bpokorny | Without getting into too many specifics, specifying a location for a glance image has been removed. | 20:05 |
*** dasanind has joined #openstack-meeting-3 | 20:05 | |
tsufiev | which tells me enough about so called 'openstack diversity' :D | 20:05 |
bpokorny | :) | 20:05 |
*** piet has joined #openstack-meeting-3 | 20:05 | |
bpokorny | I went to the glance meeting last week to ask about it. | 20:05 |
bpokorny | They said nova is running into the same issue when using v2. | 20:06 |
piet | o/ | 20:06 |
tsufiev | bpokorny, so what we need here is glexit :) | 20:06 |
bpokorny | So they're aware of the problem, and Brian R and mfedosin are going to discuss on the ML. | 20:07 |
robcresswell | Whats the reason it breaks rackspace? | 20:07 |
*** TravT_ has joined #openstack-meeting-3 | 20:07 | |
bpokorny | tsufiev :) | 20:07 |
bpokorny | I haven't heard of the rackspace issue before. | 20:07 |
tsufiev | robcresswell, that's waht mfedosin told me about that security issue with show_multiple_locations | 20:08 |
bpokorny | What I've heard is that there are security concerns with it. ^ | 20:08 |
*** ddieterly[away] is now known as ddieterly | 20:08 | |
robcresswell | I assume the concern is letting a user specify an arbritrary place to download something from (and boot it) | 20:09 |
robcresswell | ? | 20:09 |
*** ezpz has joined #openstack-meeting-3 | 20:09 | |
bpokorny | Yeah, I think that's correct. | 20:09 |
tsufiev | afair, yes | 20:09 |
*** padkrish has quit IRC | 20:09 | |
TravT_ | well, if glance won't support it, then neither can we. maybe it isn't a problem we should concern ourselves with and just move to the direct upload via CORS (timur's patch) | 20:09 |
robcresswell | Right... I'd rather we just dont worry about it, and when ops complain, I'll happily refer them to glance to shout at instead... | 20:10 |
robcresswell | Isn't this similar/ the same as the issue we discussed before? | 20:10 |
bpokorny | Glance currently allows it for v1, which we do in Horizon. | 20:10 |
tsufiev | TravT, have you seen dstanek reply on the ML about CORS & security implications? | 20:10 |
TravT_ | well Glance is also deprecating v1 | 20:10 |
TravT_ | tsufiev i read it the other day | 20:11 |
tsufiev | in 2 words, he thinks we're fine to go on with keystone tokens in js | 20:11 |
tsufiev | okay | 20:11 |
TravT_ | was there another response? | 20:11 |
tsufiev | nope | 20:11 |
bpokorny | If Horizon doesn't support it for v2, should we remove it for v1 also? | 20:11 |
robcresswell | Isnt V1 supposed to be gone this cycle? | 20:11 |
bpokorny | Or put logic in to not allow it just if v2 is being used? | 20:11 |
TravT_ | my vote is to move forward with the new angular cors upload. | 20:11 |
*** sdake has quit IRC | 20:12 | |
tsufiev | TravT_, I think we can support both CORS and the legacy upload for Angular | 20:12 |
robcresswell | bpokorny: I would say the latter. If the API won't support something, Horizon shouldn't go miles out of its way to maintain logic to work around it | 20:12 |
robcresswell | So just disable it in V2 | 20:12 |
TravT_ | +1 | 20:12 |
bpokorny | robcresswell: TravT_: Sounds good to me. | 20:12 |
TravT_ | if there is big enough demand, then people can lobby to get it into glance as robcresswell said | 20:12 |
tsufiev | or switch to glance v3, hehe | 20:13 |
*** pvaneck has quit IRC | 20:13 | |
robcresswell | yup, absolutely agree TravT_ | 20:13 |
*** pvaneck has joined #openstack-meeting-3 | 20:13 | |
robcresswell | tsufiev: What was said about CORS? | 20:14 |
robcresswell | I have a feeling I read this, about security issues preventing it, but wanted to be sure | 20:14 |
tsufiev | robcresswell, david stanek said there is no catastrophe with passing ks tokens to js | 20:14 |
TravT_ | tsufiev: i spend about 3 hours doing follow up reading about it online after that thread. | 20:15 |
tsufiev | on the other hand, he also said that he would be happy to see some security folks feedback | 20:15 |
*** bryan_att has joined #openstack-meeting-3 | 20:15 | |
TravT_ | tried to see if i could break the django csrf token (it already goes to client side), but ran out of time. | 20:15 |
tsufiev | TravT_, maybe you just didn't try hard enough ;) | 20:15 |
TravT_ | that's pretty much a given. | 20:16 |
TravT_ | :) | 20:16 |
robcresswell | Ah, so thats a green light to go ahead for the most part then | 20:16 |
tsufiev | yay! | 20:16 |
tsufiev | TravT_, please see my latest comment in Angular Create Image patch | 20:17 |
TravT_ | ok | 20:17 |
tsufiev | or we can discuss it here briefly | 20:17 |
TravT_ | lemme read real quick | 20:17 |
tsufiev | k | 20:17 |
TravT_ | for others: https://review.openstack.org/#/c/317456/ | 20:17 |
robcresswell | #info Decided not to work around missing Glance support for show_multiple_locations = true and thus image location | 20:17 |
*** kzaitsev_mb has joined #openstack-meeting-3 | 20:17 | |
robcresswell | Not sure if thats entirely accurate, just wanted it logged with keywords. | 20:18 |
TravT_ | feel like we could #success - an actual decision was made | 20:18 |
TravT_ | :D | 20:18 |
robcresswell | So that when someone tantrums I can find the meeting :) | 20:18 |
*** sdake has joined #openstack-meeting-3 | 20:19 | |
robcresswell | Ready to move on? | 20:19 |
* TravT_ still reading tufiev's comments on patch | 20:19 | |
robcresswell | Ah wait, I missed that while I was typing the info. | 20:20 |
robcresswell | tsufiev: Might create some confusion, repurposing a setting no? | 20:21 |
TravT_ | tsufiev, that is interesting... but it is a setting the could slip through the covers. | 20:21 |
tsufiev | robcresswell, yes, that may be a concern... | 20:21 |
*** galstrom is now known as galstrom_zzz | 20:21 | |
tsufiev | I'm trying to do as the common sense suggests here | 20:22 |
robcresswell | May be safer to deprecate the old one and just use something like IMAGE_UPLOAD = 'CORS' || 'LEGACY' || False | 20:22 |
tsufiev | I like it, robcresswell! | 20:22 |
TravT_ | yeah, i was thinking the same thing. | 20:23 |
tsufiev | but how it the new setting should behave if HORIZON_IMAGES_ALLOW_UPLOAD = False? | 20:23 |
robcresswell | That way the old one can just throw a warning referring to the new one. Makes it a little bloated for a cycle perhaps, but easier for operators to manage | 20:23 |
tsufiev | should the upload be forbidden completely in that case | 20:23 |
tsufiev | that definitely needs some thinking | 20:23 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 20:24 | |
robcresswell | Yes | 20:24 |
tsufiev | anyways feel free to leave your opinions in the above patch, I'm sure that we'll figure out something reasonable | 20:24 |
*** Marcellin_ has joined #openstack-meeting-3 | 20:24 | |
robcresswell | Thats the current expected behaviour. I would think most people won't pay too close attention to the Python to JS shift, so if Image Upload suddenly appears (in JS) they would be surprised | 20:25 |
TravT_ | would it need to actually be a list of supported upload types? | 20:25 |
robcresswell | so I would stick with False just hiding it | 20:25 |
robcresswell | Is there really a case where you have CORS available and configured and dont want to use it/ | 20:25 |
robcresswell | ?* | 20:25 |
robcresswell | I wouldnt imagine so. | 20:25 |
TravT_ | no, i'm just thinking that if glance comes up with some new way | 20:25 |
TravT_ | we don't have to invent another settings alltogether to also support it | 20:26 |
tsufiev | I can hardly imagine it as well, but we don't have a way to query if CORS is enabled in Glance, robcresswell | 20:26 |
robcresswell | tsufiev: No, but the operator setting that variable in Horizon would :) | 20:26 |
*** galstrom_zzz is now known as galstrom | 20:27 | |
robcresswell | I meant if you supplied a list and let the user choose, that seems unneccessary | 20:27 |
robcresswell | I guess it may be an issue if they decide to add other options that might coexist | 20:27 |
tsufiev | yes, no need to expose the choice to user, it should be a deployer's decision | 20:28 |
robcresswell | Yeah | 20:28 |
TravT_ | tsufiev, do we really need both the django and ng patches? | 20:28 |
robcresswell | I think a variable that takes a string should be fine; if falsy, we just disable. Deprecate the previous setting at the same time, but maintain its behaviour for a cycle. | 20:28 |
tsufiev | I'd prefer to hear what others think, TravT_ | 20:28 |
tsufiev | but I would like to have Django version as well, because it's easier to backport | 20:29 |
TravT_ | okay, i see | 20:29 |
robcresswell | If the patch is ready, I think we should accept it, and stop accepting patch on in during O | 20:29 |
TravT_ | was just wondering if the ng could be used on django panel for now | 20:29 |
robcresswell | on it* | 20:29 |
TravT_ | ng create | 20:29 |
tsufiev | I recall mrunge was interested some time ago in Django version of that patch | 20:29 |
mrunge | huh? | 20:30 |
TravT_ | uh-oh, now you woke the poor guy up | 20:30 |
mrunge | :P | 20:30 |
tsufiev | mrunge, the context is: Create Image CORS file upload | 20:30 |
tsufiev | do you need it ;)? | 20:30 |
mrunge | doesn't ring any bell | 20:30 |
tsufiev | lol ) | 20:30 |
mrunge | but yes, great! | 20:31 |
mrunge | go for it | 20:31 |
robcresswell | TravT_: Any other concerns, or does the current path sound reasonable? As resident Glance-expert. | 20:31 |
tsufiev | I realized one thing recently: if something doesn't work for a substantial time, people just forget about it | 20:31 |
robcresswell | Swift | 20:31 |
robcresswell | for example | 20:31 |
tsufiev | must have some explanation in psycology, I suppose ) | 20:31 |
robcresswell | (The panel, not the project) | 20:31 |
TravT_ | robcresswell, the glance team has been trying hard to deprecate v1 for a long time. | 20:32 |
TravT_ | i think we support v1 with the legacy code | 20:32 |
TravT_ | but for new code and v2 / we don't need to be the banner carriers demanding the same features | 20:32 |
robcresswell | It sounds like we should've shifted to v2 last cycle ideally | 20:33 |
TravT_ | i'd like to see us start reducing code paths | 20:33 |
TravT_ | there wasn't a big push to go to v2 | 20:33 |
TravT_ | because nova hadn't stopped using it | 20:33 |
robcresswell | Does NG Images support both? Or just V2? | 20:33 |
*** ddieterly is now known as ddieterly[away] | 20:33 | |
TravT_ | ng images goes through all the same API layers | 20:33 |
TravT_ | there is some property translation here and there | 20:33 |
TravT_ | it will need to be looked over | 20:33 |
tsufiev | robcresswell, the funny thing is that right now Horizon uses both v1 and v2 :) | 20:34 |
TravT_ | yes, that is true | 20:34 |
*** hurgleburgler has left #openstack-meeting-3 | 20:34 | |
robcresswell | Either way, we need to finalise V2 support without a bunch of hacks to workaround missing APIs. | 20:34 |
tsufiev | our goal with that v2 patch is to stop relying on v1 being accessible | 20:35 |
TravT_ | maybe all the angular work should be moved to v2 only and the code paths it uses should be v2. | 20:35 |
robcresswell | TravT_: That's what I was wondering | 20:35 |
*** anilvenkata has quit IRC | 20:35 | |
tsufiev | TravT_, I thought that it was meant to be done transparently | 20:35 |
robcresswell | I know people have mentioned having v1 endpoints just so Horizon doesnt fall over. | 20:35 |
tsufiev | I mean, the choice between v1/v2 happening on API layer even before REST API layer | 20:35 |
TravT_ | so, the angular work as all generally tried to rely on the api layers in python | 20:36 |
*** ediardo has joined #openstack-meeting-3 | 20:36 | |
*** ddieterly[away] is now known as ddieterly | 20:36 | |
tsufiev | so Angular code wouldn't even know which Glance version it's dealing with | 20:36 |
TravT_ | it was supposedly one of the advantages to using horizon instead of moving to richard's angboard | 20:36 |
TravT_ | tsufiev: problem is that this isn't always entirely true. | 20:36 |
TravT_ | will need to go back through it. | 20:37 |
TravT_ | in the rest layers, there is some conversion that happens | 20:37 |
TravT_ | because in v1 glance | 20:37 |
TravT_ | all fields just go straight on the base object | 20:37 |
*** piet has quit IRC | 20:37 | |
TravT_ | ^ nix that last statement | 20:37 |
TravT_ | in *v2* glance | 20:38 |
*** piet has joined #openstack-meeting-3 | 20:38 | |
TravT_ | in v1 , they separated out "core image properties" from custom properties | 20:38 |
tsufiev | yep, complete isolation is difficult :/ | 20:38 |
*** _sarob is now known as sarob | 20:39 | |
TravT_ | https://github.com/openstack/horizon/blob/master/openstack_dashboard/api/rest/glance.py#L286 | 20:39 |
TravT_ | anyway, we've tried to deal with in on angular side | 20:39 |
TravT_ | but we will need to actually test it out | 20:39 |
TravT_ | i think there might be a problem area or two | 20:40 |
*** ivar-lazzaro has quit IRC | 20:41 | |
tsufiev | okay, so I'll update both Django and NG Create Image patches to use a saner new setting and deprecate the old setting | 20:41 |
TravT_ | sounds good | 20:41 |
robcresswell | Indeed. We're aiming to swap to angular with Images this cycle, but will have to carry the python for another cycle or two, depending on how long we wish to carry deprecated panels | 20:42 |
*** dasanind has quit IRC | 20:43 | |
robcresswell | Anyway, lets move on :) | 20:43 |
robcresswell | #topic UI Guidelines Spec | 20:43 |
*** openstack changes topic to "UI Guidelines Spec (Meeting topic: horizon)" | 20:43 | |
asettle | o/ | 20:43 |
robcresswell | #link https://review.openstack.org/#/c/337202/ | 20:44 |
piet | o/ | 20:44 |
robcresswell | asettle: Want to talk about it? | 20:44 |
asettle | Cheers robcresswell | 20:44 |
asettle | Hey guys, pretty much the subject says it all. Rob mentioned last meeting that we required some volunteers to help out creating this. | 20:45 |
asettle | I have a spec up in the docs-specs repo that should give a fairly basic overview of what we're planning. | 20:45 |
asettle | There's always room for improvement and always keen for people to step forward with new (better) ideas. | 20:45 |
*** dasanind has joined #openstack-meeting-3 | 20:45 | |
asettle | Please take the time to take a look, especially considering horizon is the official dashboard | 20:46 |
asettle | We'll be working on it to hopefully get something out half decent by Newton, so if you don't speak now, forever hold your peace :P | 20:46 |
asettle | Any questions, feel free to direct them my way, to Piet or even to robcresswell | 20:46 |
robcresswell | We've been reaching out to PTLs of projects with horizon plugins too | 20:46 |
asettle | We've had a few responses, and reviews. Which is great :) we're aiming to have inclusion from every project that has a GUI | 20:47 |
asettle | Or at least, we're opening up the opportunity to everyone for input | 20:47 |
piet | We also need to reach outside of Horizon | 20:47 |
* tsufiev still trying to get some feedback about standard NG wizard workflow in Horizon and murano-dashboard :) | 20:47 | |
robcresswell | Basically, I want people from Horizon to remain involved, even if its just a 2 minute glance at it every now and then. No desire for other projects to dictate to us how to write a UI, so we have plenty of opportunity to get involved here. | 20:47 |
asettle | Piet - the list of PTL's I emailed included Ironic etc. It was fairly extensive. | 20:47 |
ankur-gupta-f | There were long discussions about it. What is the summary of the effort? Intent? | 20:47 |
piet | asettle Kk | 20:48 |
robcresswell | ankur-gupta-f: All in the spec :) | 20:48 |
asettle | ^^ as above | 20:48 |
piet | tsufiev How different is Murano that the rest of HOrizon? | 20:48 |
asettle | But as a TL;DR - create patterns and library, intent? to create consistency between projects | 20:48 |
robcresswell | But basically; make guidelines to help people write a consistent UI. | 20:48 |
asettle | Which is something piet is really striving for which is excellent :) | 20:48 |
ankur-gupta-f | Thanks :) | 20:48 |
tsufiev | it's about those mockups, piet - mostly about first uploading some stuff to the server, then continuing to fill the forms | 20:49 |
asettle | No worries :) | 20:49 |
robcresswell | Reduces load on reviewers and IRC. Helps plugin ecosystem. End product is a consistent UI. Everyone wins. | 20:49 |
TravT_ | The subjects suggested in the spec make sense to me. | 20:49 |
*** dasanind has quit IRC | 20:49 | |
asettle | *thumbs up* | 20:49 |
robcresswell | Thanks TravT_ | 20:49 |
asettle | TravT_: great :) cheers. Appreciate it | 20:49 |
asettle | That's pretty much all from me. Anything I missed piet? | 20:49 |
*** mtanin___ has joined #openstack-meeting-3 | 20:50 | |
piet | And operators have been complaining about inconsistency across projects | 20:50 |
piet | Newp | 20:50 |
piet | Just get in there and review. | 20:50 |
asettle | Yeah good point. | 20:50 |
*** david-lyle has joined #openstack-meeting-3 | 20:50 | |
TravT_ | so, would we be targeting removing anything from horizon docs? | 20:50 |
robcresswell | Potentially, if it clashes. | 20:51 |
robcresswell | We'd definitely need to reference this doc in the contributing guides | 20:51 |
asettle | TravT_: not just yet. I think that's something we should focus on afterwards. At the moment we're working on identify patterns, figuring out where the gaps are, and tehn coming up with a collaborative piece you can all use. | 20:51 |
*** mtanino has quit IRC | 20:51 | |
*** padkrish has joined #openstack-meeting-3 | 20:51 | |
robcresswell | Sounds good | 20:51 |
piet | It would be good to get feedback on the focus of the doc. Is it a patterns library? High level principles? | 20:52 |
asettle | +1 | 20:52 |
TravT_ | yeah, are these like mockups? | 20:52 |
TravT_ | and will they point to reference implementation? | 20:52 |
*** wangbo has quit IRC | 20:53 | |
robcresswell | More like an extension of http://docs.openstack.org/contributor-guide/ui-text-guidelines.html in my mind | 20:53 |
*** sdake has quit IRC | 20:53 | |
*** wangbo has joined #openstack-meeting-3 | 20:53 | |
asettle | That's how I understand it too, piet ? | 20:53 |
*** lblanchard has quit IRC | 20:53 | |
*** dasanind has joined #openstack-meeting-3 | 20:53 | |
robcresswell | So, things like, use an "Info" alert if we don't know the final outcome of an action, a "Success" alert if we do, etc. | 20:53 |
piet | asettle which part? | 20:53 |
piet | Extension of the UI Text | 20:53 |
piet | With personas thrown in there | 20:54 |
asettle | Yes | 20:54 |
*** mtanin___ has quit IRC | 20:54 | |
robcresswell | Just general rules that people may not realise, or have thought about, or reviewers might miss, but overall detract from it being a professional product. | 20:54 |
asettle | A point of reference, if you will. | 20:54 |
piet | In some ways, stuff that devs don't really want to think about...like the location of a cancel button | 20:54 |
*** banix has joined #openstack-meeting-3 | 20:55 | |
*** padkrish has quit IRC | 20:55 | |
*** galstrom is now known as galstrom_zzz | 20:55 | |
piet | The some higher level principles like "Design to scale" | 20:55 |
* kzaitsev_mb lurking in case I can answer anything murano-dashboard %) | 20:55 | |
piet | Or "minimum number of steps in workflows" | 20:55 |
tsufiev | speaking of scale... | 20:55 |
asettle | kzaitsev_mb: if you wanna check out the spec too, feel free to go ahead :) all reviews are appreciated | 20:55 |
*** padkrish has joined #openstack-meeting-3 | 20:56 | |
robcresswell | Lets move on, because I need to mention the last item | 20:56 |
piet | kzaitsev_mb How much does Murano UI deviate from vanilla horizon | 20:56 |
robcresswell | But please read the spec, leave brief comments etc. | 20:56 |
asettle | Thanks robcresswell :) appreciate the plug | 20:56 |
robcresswell | #topic Cancellation of 800UTC meeting | 20:56 |
*** openstack changes topic to "Cancellation of 800UTC meeting (Meeting topic: horizon)" | 20:56 | |
*** alaski has left #openstack-meeting-3 | 20:56 | |
piet | Thanks robcresswell | 20:56 |
robcresswell | #link http://lists.openstack.org/pipermail/openstack-dev/2016-July/098854.html | 20:56 |
robcresswell | So I sent out an email and mentioned it in meetings, and nobody seems to have replied. The patch merged earlier, so the 800UTC meeting is officially no more. | 20:57 |
tsufiev | \o/ | 20:57 |
kzaitsev_mb | piet: not much, it's basically a horizon dashboard, that reuses most of the concepts. It's mostly pythonic now, but we're looking into rethinking it as a js/angular based thingy | 20:57 |
tsufiev | more things to do in the morning | 20:57 |
robcresswell | If we have more demand for it, I'm more than happy to hold the meeting, but no desire to waste peoples time by dragging them into an empty meeting room each week. | 20:58 |
robcresswell | Just want to be clear that its not intended to be exclusive or anything :) | 20:58 |
TravT_ | robcresswell as a non-attendee of the now cancelled meeting, i offer no dissent. | 20:58 |
robcresswell | TravT_: haha | 20:58 |
tsufiev | since we've exhausted the agenda, I'd like to advertise an RFE bug in Neutron: https://bugs.launchpad.net/neutron/+bug/1599488 | 20:58 |
openstack | Launchpad bug 1599488 in neutron "[RFE] Enhance Quota API calls to return resource usage per tenant" [Wishlist,New] - Assigned to Sergey Belous (sbelous) | 20:58 |
piet | kzaitsev_mb Best answer is "wouldn't know because there's no UI spec to follow!!" ;^) | 20:58 |
robcresswell | #info 800UTC meeting cancelled | 20:58 |
robcresswell | #topic Open Discussion for 60 seconds | 20:59 |
*** openstack changes topic to "Open Discussion for 60 seconds (Meeting topic: horizon)" | 20:59 | |
tsufiev | if you know some magic way to make Neutron folks implement it faster, please do it | 20:59 |
tsufiev | it should help us with Neutron quota usages | 20:59 |
tsufiev | because now they are terrible in Horiozn | 20:59 |
TravT_ | robcresswell: is next weeks IRC cancelled due to mid-cycle? | 20:59 |
* rdopiera looks for his cattle prod | 20:59 | |
robcresswell | TravT_: Thanks for hte reminder! | 21:00 |
robcresswell | Yes, next weeks meeting will be cancelled due to midcycle. I'll send a reminder on the mailer. | 21:00 |
robcresswell | We're at time. | 21:00 |
robcresswell | Thanks everyone! | 21:00 |
TravT_ | thanks | 21:00 |
ducttape_ | #brexit | 21:00 |
TravT_ | see some of you next week | 21:00 |
tsufiev | see you on the midcycle! | 21:00 |
robcresswell | #endmeeting | 21:00 |
bpokorny | Thanks! | 21:00 |
*** openstack changes topic to " (Meeting topic: ops_guide)" | 21:00 | |
openstack | Meeting ended Wed Jul 6 21:00:43 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-07-06-20.00.html | 21:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-07-06-20.00.txt | 21:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2016/horizon.2016-07-06-20.00.log.html | 21:00 |
*** ducttape_ has left #openstack-meeting-3 | 21:00 | |
*** robcresswell has left #openstack-meeting-3 | 21:00 | |
*** tsufiev has left #openstack-meeting-3 | 21:01 | |
*** TravT has quit IRC | 21:01 | |
*** TravT_ has left #openstack-meeting-3 | 21:01 | |
*** rockyg has quit IRC | 21:01 | |
*** rdopiera has left #openstack-meeting-3 | 21:01 | |
*** ezpz has left #openstack-meeting-3 | 21:02 | |
*** sdake has joined #openstack-meeting-3 | 21:03 | |
*** dasanind has quit IRC | 21:03 | |
*** ajmiller_ has joined #openstack-meeting-3 | 21:03 | |
*** david-lyle has left #openstack-meeting-3 | 21:05 | |
*** ajmiller has quit IRC | 21:07 | |
*** julim has quit IRC | 21:07 | |
*** raj_singh has joined #openstack-meeting-3 | 21:10 | |
*** raj_singh has left #openstack-meeting-3 | 21:10 | |
*** asettle has quit IRC | 21:13 | |
*** vhoward has quit IRC | 21:14 | |
*** dasanind has joined #openstack-meeting-3 | 21:19 | |
*** flwang1 has joined #openstack-meeting-3 | 21:20 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 21:21 | |
*** cleong has quit IRC | 21:22 | |
*** padkrish has quit IRC | 21:27 | |
*** padkrish has joined #openstack-meeting-3 | 21:31 | |
*** bpokorny has quit IRC | 21:32 | |
*** neiljerram has quit IRC | 21:37 | |
*** bpokorny has joined #openstack-meeting-3 | 21:38 | |
*** dasanind has quit IRC | 21:40 | |
*** ddieterly is now known as ddieterly[away] | 21:40 | |
*** yamahata has quit IRC | 21:44 | |
*** dasanind has joined #openstack-meeting-3 | 21:45 | |
*** piet has quit IRC | 21:45 | |
*** yamahata has joined #openstack-meeting-3 | 21:45 | |
*** ajmiller_ has quit IRC | 21:46 | |
*** banix has quit IRC | 21:46 | |
*** ajmiller_ has joined #openstack-meeting-3 | 21:46 | |
*** banix has joined #openstack-meeting-3 | 21:47 | |
*** sigmavirus is now known as sigmavirus_away | 21:52 | |
*** salv-orlando has joined #openstack-meeting-3 | 21:57 | |
*** dasanind has quit IRC | 21:58 | |
*** spzala has joined #openstack-meeting-3 | 22:00 | |
*** ddieterly[away] is now known as ddieterly | 22:03 | |
*** rhochmuth has joined #openstack-meeting-3 | 22:08 | |
*** banix has quit IRC | 22:08 | |
*** vishwanathj has quit IRC | 22:09 | |
*** dasanind has joined #openstack-meeting-3 | 22:11 | |
*** padkrish has quit IRC | 22:14 | |
*** padkrish has joined #openstack-meeting-3 | 22:17 | |
*** kzaitsev_mb has quit IRC | 22:19 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 22:20 | |
*** david-lyle_ has joined #openstack-meeting-3 | 22:21 | |
*** lpetrut has quit IRC | 22:21 | |
*** dkehn__ has joined #openstack-meeting-3 | 22:21 | |
*** dkehn_ has quit IRC | 22:24 | |
*** david-lyle__ has joined #openstack-meeting-3 | 22:26 | |
*** bpokorny has quit IRC | 22:26 | |
*** ivar-lazzaro has quit IRC | 22:26 | |
*** kzaitsev_mb has quit IRC | 22:28 | |
*** marst has quit IRC | 22:29 | |
*** kzaitsev_mb has joined #openstack-meeting-3 | 22:30 | |
*** david-lyle_ is now known as david-lyle | 22:35 | |
*** bpokorny has joined #openstack-meeting-3 | 22:35 | |
*** lblanchard has joined #openstack-meeting-3 | 22:35 | |
*** padkrish has quit IRC | 22:36 | |
*** david-lyle__ has quit IRC | 22:36 | |
*** spzala has quit IRC | 22:38 | |
*** spzala has joined #openstack-meeting-3 | 22:39 | |
*** VW has quit IRC | 22:42 | |
*** VW has joined #openstack-meeting-3 | 22:43 | |
*** salv-orl_ has joined #openstack-meeting-3 | 22:43 | |
*** dimtruck is now known as zz_dimtruck | 22:43 | |
*** spzala has quit IRC | 22:45 | |
*** salv-orlando has quit IRC | 22:46 | |
*** uxdanielle has quit IRC | 22:48 | |
*** padkrish has joined #openstack-meeting-3 | 22:48 | |
*** rbak has quit IRC | 22:51 | |
*** ddieterly is now known as ddieterly[away] | 22:52 | |
*** ddieterly[away] is now known as ddieterly | 22:52 | |
*** ddieterly has quit IRC | 22:52 | |
*** Sukhdev has quit IRC | 22:53 | |
*** padkrish has quit IRC | 22:53 | |
*** padkrish has joined #openstack-meeting-3 | 22:54 | |
*** uxdanielle has joined #openstack-meeting-3 | 22:57 | |
*** mickeys has quit IRC | 22:57 | |
*** uxdanielle has quit IRC | 22:58 | |
*** padkrish has quit IRC | 23:03 | |
*** ociuhandu has quit IRC | 23:03 | |
*** spzala has joined #openstack-meeting-3 | 23:06 | |
*** spzala has quit IRC | 23:10 | |
*** padkrish has joined #openstack-meeting-3 | 23:11 | |
*** rhochmuth has quit IRC | 23:14 | |
*** padkrish has quit IRC | 23:19 | |
*** yuikotakadamori has joined #openstack-meeting-3 | 23:21 | |
*** VW has quit IRC | 23:32 | |
*** yuikotakadamori has quit IRC | 23:33 | |
*** dasanind has quit IRC | 23:33 | |
*** pt_15 has quit IRC | 23:36 | |
*** padkrish has joined #openstack-meeting-3 | 23:41 | |
*** padkrish has quit IRC | 23:42 | |
*** sdake has quit IRC | 23:43 | |
*** padkrish has joined #openstack-meeting-3 | 23:46 | |
*** padkrish has quit IRC | 23:50 | |
*** padkrish has joined #openstack-meeting-3 | 23:53 | |
*** padkrish has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!