Saturday, 2016-10-08

*** bswartz has joined #openstack-manila00:01
*** amit213 has joined #openstack-manila00:30
*** mtanino has quit IRC00:43
*** eharney has quit IRC00:51
*** kaisers_ has joined #openstack-manila01:17
*** kaisers_ has quit IRC01:21
*** houming has joined #openstack-manila01:43
*** zhonghua-lee has joined #openstack-manila01:45
*** gcb has joined #openstack-manila02:00
*** zengyingzhe has joined #openstack-manila02:09
*** mtanino has joined #openstack-manila02:22
*** TommyLikeHu has joined #openstack-manila02:37
*** kaisers_ has joined #openstack-manila03:06
*** kaisers_ has quit IRC03:10
openstackgerritzhongjun proposed openstack/manila: Add IPv6 ACL support in Manila  https://review.openstack.org/31232103:28
*** gouthamr_ has quit IRC03:41
*** mtanino has quit IRC04:08
*** gouthamr has joined #openstack-manila04:09
*** zhonghua has joined #openstack-manila04:32
*** zhonghua-lee has quit IRC04:35
openstackgerritzhongjun proposed openstack/python-manilaclient: Add IPv6 ACL support in Manila Client  https://review.openstack.org/32893204:52
openstackgerritzhongjun proposed openstack/manila: Add IPv6 ACL support in Manila  https://review.openstack.org/31232104:53
openstackgerritzhongjun proposed openstack/manila: Add IPv6 ACL support in Manila  https://review.openstack.org/31232106:21
*** lpetrut has joined #openstack-manila06:32
*** kaisers_ has joined #openstack-manila06:44
*** kaisers_ has quit IRC06:49
*** houming_ has joined #openstack-manila06:51
*** houming has quit IRC06:53
*** houming_ is now known as houming06:53
*** houming_ has joined #openstack-manila06:57
*** houming has quit IRC06:58
*** houming_ is now known as houming06:58
*** lpetrut has quit IRC07:13
openstackgerritzhongjun proposed openstack/manila: Add IPv6 ACL support in Manila  https://review.openstack.org/31232107:36
*** lpetrut has joined #openstack-manila08:22
*** kaisers_ has joined #openstack-manila08:33
*** kaisers_ has quit IRC08:38
*** lpetrut has quit IRC09:22
*** lpetrut has joined #openstack-manila09:23
*** lpetrut has quit IRC09:40
*** bswartz has quit IRC09:42
*** lpetrut has joined #openstack-manila09:42
*** lpetrut has quit IRC10:04
*** lpetrut has joined #openstack-manila10:06
*** kaisers_ has joined #openstack-manila10:22
*** kaisers_ has quit IRC10:26
*** lpetrut has quit IRC11:06
*** kuntumtarm has joined #openstack-manila11:29
*** lpetrut has joined #openstack-manila11:52
*** houming has quit IRC12:02
*** kaisers_ has joined #openstack-manila12:11
*** kuntumtarm has quit IRC12:12
*** lpetrut has quit IRC12:13
*** kaisers_ has quit IRC12:15
*** mtanino has joined #openstack-manila12:43
*** gcb has quit IRC12:45
*** mtanino has quit IRC12:57
*** kaisers_ has joined #openstack-manila14:00
*** kaisers_ has quit IRC14:04
*** ociuhandu has joined #openstack-manila14:22
*** lpetrut has joined #openstack-manila15:48
*** kuntumtarm has joined #openstack-manila16:26
*** lpetrut has quit IRC16:43
*** kaisers_ has joined #openstack-manila16:54
*** lpetrut has joined #openstack-manila16:55
*** akapil has joined #openstack-manila16:59
*** akapil has quit IRC17:09
*** akapil has joined #openstack-manila17:12
*** akapil has quit IRC17:17
*** faiz89 has joined #openstack-manila17:48
*** faiz89 has quit IRC18:08
*** bswartz has joined #openstack-manila18:12
mnasermanila + force_config_drive in nova = broken :(18:13
mnaserconfig drive is presented at /dev/vdb on first boot, /dev/vdc is the actual mounted share.18:13
mnaseron reboot, /dev/vdb becomes the share, /dev/vdc becomes configdrive18:13
bswartzmnaser: that sounds like a bug specific to the generic driver18:14
mnaserit is indeed bswartz18:14
bswartzdefinitely something we should fix18:14
mnaseri am slightly annoyed by nova too18:15
mnaserif force_config_drive is true, its not possible to change it via the image metadata18:15
mnaserhttps://github.com/openstack/nova/blob/stable/mitaka/nova/virt/configdrive.py#L168-L17718:15
mnaserso i cant even work around it18:15
bswartzto change what with the image metadata? the option?18:17
bswartzI think the "force" in the option name indicates the option overrides anything you set elsewhere18:17
mnaserbswartz yeah but I figured I could disable it in the image metadata to override18:18
mnaserbut yeah, assumingly force_config_drive means enforce it18:18
mnasertried to work around it by mkfs.ext4 /dev/vdb after a reboot18:19
mnaserbut now the machine gets stuck on boot18:19
bswartzthe generic VM does?18:25
bswartzso does the fix need to go into the generic driver or the service image?18:25
mnaserbswartz i believe thats its cinder to blame in this case18:26
mnaserit reports back /dev/vdb even if its on /dev/vdc .. on reboot it becomes /dev/vdb though18:26
mnaserso for all that manila cares, it's getting the wrong info18:27
bswartzcinder reports that?18:28
bswartzcinder doesn't really have any idea what the device name is18:28
mnasersorry nova18:28
mnasernova volume-attachments <uuid> = device: /dev/vdb18:29
bswartzyeah that does sound like nova is lying18:30
mnaserso nova should report it as /dev/vdc and on reboot /dev/vdb18:30
bswartzdoes config drive not provide a way to control which device it uses?18:30
mnaseryes and no... i think it attempts to mount it as the "last device"18:32
mnaserim trying to remember where i've seen this cod18:32
bswartzwell one fix would be to change manila to not rely on the device names/numbers from nova/cinder and instead to rely on UUIDs18:35
mnaseri think the unfortunate thing is that there is no way to reliably determine that either :(18:36
bswartzwell that's something we can fix in manila18:38
mnaserhttp://docs.openstack.org/developer/nova/block_device_mapping.html#intermezzo-problem-with-device-names18:38
mnaserthe block device mapping should pin configdrive correctly imho18:39
mnaserif configdrive is at /dev/vdb, it should stay there, foreve.r18:39
mnaserbah this is frustrating, basically means that we cant use manila till we figure out what we do with this18:42
mnaserbswartz of interest for manila - https://github.com/kubernetes/kubernetes/issues/3312818:47
bswartzmnaser: that bug seems to similarly confuse nova and cinder18:48
bswartzbecause again cinder knows nothing of the attachment device18:49
mnasersimilar issue, kubernetes attempts to attach cinder volumes and reworked how they detect volumes, ignoring nova reported info18:49
mnaseri guess our workaround will be to set img_config_drive=mandatory for all images and switch force_config_drive off18:54
bswartz...........19:04
bswartzsorry that's the baby hammering on the keyboard19:04
bswartzif that workaround works, make sure to mention it in the bug you file19:05
bswartzso others will have a solution until we can fix the underlying problem19:05
mnaserwill do so, also of interest to this convo is something i was pointed at from openstack-nova http://lists.openstack.org/pipermail/openstack-dev/2016-September/104617.html19:06
*** lpetrut has quit IRC19:24
*** gouthamr has quit IRC19:49
*** dsariel has joined #openstack-manila20:00
*** rhefner has joined #openstack-manila20:46
*** kuntumtarm has quit IRC20:48
*** gouthamr has joined #openstack-manila20:58
*** kaisers_ has quit IRC21:17
*** faiz89 has joined #openstack-manila21:52
*** tries_ has quit IRC22:04
*** tries_ has joined #openstack-manila22:16
*** gouthamr has quit IRC22:32
*** faiz89 is now known as faiz89_away22:54
*** faiz89_away is now known as faiz8923:00
*** kaisers_ has joined #openstack-manila23:05
*** kaisers_ has quit IRC23:10
*** gouthamr has joined #openstack-manila23:54
*** merooney has joined #openstack-manila23:55

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!