*** _cjones_ has quit IRC | 00:12 | |
*** jwcroppe_ has joined #openstack-cinder | 00:13 | |
*** chlong has joined #openstack-cinder | 00:15 | |
*** jwcroppe has quit IRC | 00:16 | |
*** takedakn has joined #openstack-cinder | 00:27 | |
*** takedakn has quit IRC | 00:32 | |
*** takedakn has joined #openstack-cinder | 00:34 | |
*** takedakn has quit IRC | 00:35 | |
*** heyun has joined #openstack-cinder | 00:42 | |
*** tobe has joined #openstack-cinder | 00:44 | |
*** ebalduf has joined #openstack-cinder | 00:44 | |
*** ebalduf has quit IRC | 00:49 | |
*** marzif has quit IRC | 01:00 | |
*** krtaylor has quit IRC | 01:02 | |
*** dimsum__ has joined #openstack-cinder | 01:12 | |
*** krtaylor has joined #openstack-cinder | 01:15 | |
*** dimsum__ has quit IRC | 01:15 | |
*** dimsum__ has joined #openstack-cinder | 01:15 | |
*** julim has joined #openstack-cinder | 01:21 | |
*** julim has quit IRC | 01:21 | |
*** logan2 has joined #openstack-cinder | 01:25 | |
*** Lee1092 has joined #openstack-cinder | 01:29 | |
*** MentalRay has quit IRC | 01:35 | |
*** dimsum__ has quit IRC | 01:37 | |
*** dimsum__ has joined #openstack-cinder | 01:43 | |
*** avishay_ has quit IRC | 01:47 | |
*** mtanino has quit IRC | 02:02 | |
*** bkopilov_wfh has quit IRC | 02:18 | |
*** Arkady_Kanevsky has quit IRC | 02:21 | |
*** _cjones_ has joined #openstack-cinder | 02:30 | |
*** tobe has quit IRC | 02:31 | |
*** tobe has joined #openstack-cinder | 02:41 | |
*** dimsum__ has quit IRC | 02:45 | |
*** dimsum__ has joined #openstack-cinder | 02:46 | |
*** dimsum__ has quit IRC | 02:51 | |
*** asselin has quit IRC | 02:56 | |
*** _cjones_ has quit IRC | 02:57 | |
openstackgerrit | wanghao proposed openstack/cinder: Notification with volume and snapshot metadata https://review.openstack.org/180400 | 03:04 |
---|---|---|
wanghao | ping xing-yang | 03:05 |
wanghao | hi~ I had to rebase this patch(Notification with volume and snapshot metadata https://review.openstack.org/180400) before it merged. Would you help +2 again? Thank your for that. | 03:06 |
wanghao | DuncanT: Need your help to +2 too :) | 03:08 |
*** elonden has joined #openstack-cinder | 03:12 | |
openstackgerrit | wanghao proposed openstack/cinder: Support for force-delete backups https://review.openstack.org/166127 | 03:14 |
*** ociuhandu has joined #openstack-cinder | 03:18 | |
*** avishay_ has joined #openstack-cinder | 03:32 | |
*** tobe has quit IRC | 03:34 | |
openstackgerrit | xing-yang proposed openstack/cinder: Fix issues with extra specs in VMAX driver https://review.openstack.org/169999 | 03:35 |
*** avishay_ has quit IRC | 03:38 | |
openstackgerrit | xing-yang proposed openstack/cinder: EMC VMAX Manage/Unmanage Volume https://review.openstack.org/182460 | 03:41 |
openstackgerrit | wanghao proposed openstack/cinder: query volume detail support volume_glance_metadata https://review.openstack.org/147738 | 03:42 |
*** fanyaohong has joined #openstack-cinder | 03:46 | |
*** anuragpalsule has joined #openstack-cinder | 03:47 | |
*** tobe has joined #openstack-cinder | 03:47 | |
openstackgerrit | xing-yang proposed openstack/cinder: EMC VMAX Manage/Unmanage Volume https://review.openstack.org/182460 | 03:57 |
*** alexpilotti has joined #openstack-cinder | 04:06 | |
openstackgerrit | Liu Xinguo proposed openstack/cinder: Brocade driver not parsing zone data correctly https://review.openstack.org/184458 | 04:08 |
*** anuragpalsule has quit IRC | 04:10 | |
*** bkopilov_wfh has joined #openstack-cinder | 04:13 | |
*** links has joined #openstack-cinder | 04:27 | |
*** sks has joined #openstack-cinder | 04:36 | |
*** deepakcs has joined #openstack-cinder | 04:40 | |
*** alexpilotti has quit IRC | 04:41 | |
*** pradipta has joined #openstack-cinder | 04:48 | |
*** nkrinner has joined #openstack-cinder | 04:49 | |
openstackgerrit | Rick Chen proposed openstack/cinder: Prophetstor driver needs to return snapshot objects for create_cgsnapshot and delete_cgsnapshot https://review.openstack.org/185495 | 04:49 |
*** anuragpalsule has joined #openstack-cinder | 04:51 | |
*** tshefi has joined #openstack-cinder | 04:52 | |
*** tobe has quit IRC | 04:56 | |
*** aswadr has joined #openstack-cinder | 05:05 | |
*** logan2 has quit IRC | 05:08 | |
openstackgerrit | Kazumasa Nomura proposed openstack/cinder: Volume driver for HP XP storage https://review.openstack.org/184774 | 05:09 |
*** BharatK has joined #openstack-cinder | 05:10 | |
*** tobe has joined #openstack-cinder | 05:13 | |
*** Maike has joined #openstack-cinder | 05:14 | |
*** IanGovett has joined #openstack-cinder | 05:17 | |
*** smoriya has quit IRC | 05:20 | |
*** gardenshed has joined #openstack-cinder | 05:29 | |
*** gardensh_ has joined #openstack-cinder | 05:33 | |
*** dimsum__ has joined #openstack-cinder | 05:36 | |
*** gardenshed has quit IRC | 05:36 | |
*** dimsum__ has quit IRC | 05:41 | |
*** gardensh_ has quit IRC | 05:41 | |
*** nihilifer has joined #openstack-cinder | 05:45 | |
*** e0ne has joined #openstack-cinder | 05:46 | |
*** ebalduf has joined #openstack-cinder | 05:48 | |
*** ebalduf has quit IRC | 05:52 | |
*** sgotliv has quit IRC | 05:53 | |
*** e0ne has quit IRC | 05:53 | |
*** IanGovett has quit IRC | 05:58 | |
*** lpetrut has joined #openstack-cinder | 06:02 | |
*** fanyaohong has quit IRC | 06:03 | |
*** tobe has quit IRC | 06:04 | |
*** dulek has joined #openstack-cinder | 06:15 | |
openstackgerrit | Sean Chen proposed openstack/cinder: Tintri Cinder Volume driver https://review.openstack.org/185148 | 06:15 |
openstackgerrit | Rick Chen proposed openstack/cinder: Prophetstor driver needs to return snapshot objects for create_cgsnapshot and delete_cgsnapshot https://review.openstack.org/185495 | 06:16 |
openstackgerrit | wanghao proposed openstack/cinder: Notification with volume and snapshot metadata https://review.openstack.org/180400 | 06:17 |
*** tobe has joined #openstack-cinder | 06:23 | |
*** ociuhandu has quit IRC | 06:23 | |
*** chlong has quit IRC | 06:30 | |
*** mdbooth has quit IRC | 06:35 | |
*** mdbooth has joined #openstack-cinder | 06:41 | |
openstackgerrit | Liu Xinguo proposed openstack/cinder: Brocade driver not parsing zone data correctly https://review.openstack.org/184458 | 06:43 |
*** avishay_ has joined #openstack-cinder | 06:45 | |
*** gardenshed has joined #openstack-cinder | 06:51 | |
*** alecv has joined #openstack-cinder | 06:53 | |
*** gardenshed has quit IRC | 06:56 | |
*** avishay_ has quit IRC | 07:00 | |
*** anshul has quit IRC | 07:02 | |
*** avishay_ has joined #openstack-cinder | 07:05 | |
*** logan2 has joined #openstack-cinder | 07:06 | |
*** jordanP has joined #openstack-cinder | 07:09 | |
*** avishay_ has quit IRC | 07:09 | |
*** avishay_ has joined #openstack-cinder | 07:09 | |
*** elonden has quit IRC | 07:13 | |
*** avishay_ has quit IRC | 07:14 | |
*** avishay_ has joined #openstack-cinder | 07:16 | |
*** logan2 has quit IRC | 07:17 | |
*** avishay_ has quit IRC | 07:21 | |
*** avishay__ has joined #openstack-cinder | 07:21 | |
*** bkopilov_wfh is now known as bkopilov | 07:24 | |
*** IanGovett has joined #openstack-cinder | 07:26 | |
*** ronis has joined #openstack-cinder | 07:31 | |
*** ndipanov has quit IRC | 07:35 | |
*** jistr has joined #openstack-cinder | 07:39 | |
*** e0ne has joined #openstack-cinder | 07:39 | |
*** e0ne is now known as e0ne_ | 07:40 | |
*** ndipanov has joined #openstack-cinder | 07:42 | |
*** sgotliv has joined #openstack-cinder | 07:43 | |
*** markus_z has joined #openstack-cinder | 07:44 | |
*** belmoreira has joined #openstack-cinder | 07:49 | |
*** e0ne_ is now known as e0ne | 07:49 | |
*** anshul has joined #openstack-cinder | 07:49 | |
openstackgerrit | wanghao proposed openstack/cinder: Notification with volume and snapshot metadata https://review.openstack.org/180400 | 07:50 |
*** lpetrut has quit IRC | 07:51 | |
*** avishay__ has quit IRC | 07:51 | |
*** alonmarx has joined #openstack-cinder | 07:58 | |
*** alonmarx_ has quit IRC | 08:01 | |
*** tobe has quit IRC | 08:10 | |
*** gardenshed has joined #openstack-cinder | 08:18 | |
openstackgerrit | wanghao proposed openstack/cinder: Notify the transfer volume action in cinder https://review.openstack.org/185531 | 08:25 |
openstackgerrit | Michal Dulko proposed openstack/cinder: Service object https://review.openstack.org/160417 | 08:33 |
openstackgerrit | Michal Dulko proposed openstack/cinder: Backup object https://review.openstack.org/157085 | 08:33 |
*** IanGovett has quit IRC | 08:40 | |
*** e0ne is now known as e0ne_ | 08:42 | |
*** e0ne_ is now known as e0ne | 08:43 | |
openstackgerrit | Michal Dulko proposed openstack/cinder: Backup object https://review.openstack.org/157085 | 08:44 |
openstackgerrit | Michal Dulko proposed openstack/cinder: Service object https://review.openstack.org/160417 | 08:44 |
*** agarciam has joined #openstack-cinder | 08:44 | |
*** aswadr has quit IRC | 08:48 | |
*** agarciam has quit IRC | 08:49 | |
*** agarciam has joined #openstack-cinder | 08:49 | |
*** aswadr has joined #openstack-cinder | 08:50 | |
*** lpetrut has joined #openstack-cinder | 08:54 | |
*** turul has joined #openstack-cinder | 08:56 | |
*** dalgaaf has joined #openstack-cinder | 08:56 | |
*** turul is now known as afazekas | 08:56 | |
*** jwcroppe has joined #openstack-cinder | 08:58 | |
*** pradipta has quit IRC | 09:01 | |
*** jwcroppe_ has quit IRC | 09:01 | |
*** logan2 has joined #openstack-cinder | 09:02 | |
openstackgerrit | Liu Xinguo proposed openstack/cinder: Fix the ranges in RestURL with Huawei drivers https://review.openstack.org/173157 | 09:02 |
*** leopoldj has joined #openstack-cinder | 09:04 | |
*** aix has joined #openstack-cinder | 09:08 | |
*** dulek_ has joined #openstack-cinder | 09:09 | |
*** dulek has quit IRC | 09:10 | |
*** dulek_ has quit IRC | 09:11 | |
*** dulek has joined #openstack-cinder | 09:11 | |
*** gcivitella has joined #openstack-cinder | 09:16 | |
openstackgerrit | Liu Xinguo proposed openstack/cinder: Fix the ranges in RestURL with Huawei drivers https://review.openstack.org/173157 | 09:17 |
*** haomaiwa_ has quit IRC | 09:17 | |
*** haypo has joined #openstack-cinder | 09:22 | |
gcivitella | Hi all, I've got a question about QoS definition. I have these QoS on a Cinder installation: http://paste.openstack.org/show/237432/ At the moment only the volumes with Archive QoS are actually rate limited. All the volumes associated with the other QoS values allow very high I/O rates. The only difference I can see is the consumer definition: front-end for the working QoS, back-end for the QoS not rate limited. Can someone explain the | 09:31 |
gcivitella | difference between the two consumer? | 09:31 |
openstackgerrit | wanghao proposed openstack/cinder: Fix weird change of volume status in re-scheduling https://review.openstack.org/185545 | 09:33 |
openstackgerrit | Rick Chen proposed openstack/cinder: Prophetstor driver needs to return snapshot objects for create_cgsnapshot and delete_cgsnapshot https://review.openstack.org/185495 | 09:34 |
*** jwcroppe has quit IRC | 09:46 | |
*** jwcroppe has joined #openstack-cinder | 09:47 | |
*** ankit_ag has joined #openstack-cinder | 09:49 | |
*** dulek has quit IRC | 10:03 | |
*** dulek has joined #openstack-cinder | 10:03 | |
*** haomaiwang has joined #openstack-cinder | 10:06 | |
*** e0ne is now known as e0ne_ | 10:08 | |
*** dulek_ has joined #openstack-cinder | 10:09 | |
*** dulek has quit IRC | 10:12 | |
*** e0ne_ has quit IRC | 10:19 | |
*** afazekas_ has joined #openstack-cinder | 10:21 | |
*** nikeshm has quit IRC | 10:23 | |
*** e0ne has joined #openstack-cinder | 10:28 | |
*** e0ne is now known as e0ne_ | 10:39 | |
*** marzif has joined #openstack-cinder | 10:39 | |
*** e0ne_ has quit IRC | 10:49 | |
*** boris-42 has joined #openstack-cinder | 10:49 | |
*** IanGovett has joined #openstack-cinder | 10:51 | |
*** ebalduf has joined #openstack-cinder | 10:52 | |
*** ebalduf has quit IRC | 10:57 | |
*** heyun has quit IRC | 10:57 | |
openstackgerrit | wanghao proposed openstack/cinder: Notify the transfer volume action in cinder https://review.openstack.org/185531 | 11:02 |
*** marcusvrn has joined #openstack-cinder | 11:08 | |
*** aix has quit IRC | 11:14 | |
*** aix has joined #openstack-cinder | 11:15 | |
*** nlevinki has joined #openstack-cinder | 11:19 | |
*** gardenshed has quit IRC | 11:32 | |
*** jistr is now known as jistr|class | 11:33 | |
openstackgerrit | Gorka Eguileor proposed openstack/cinder: Fix backup metadata import missing fields https://review.openstack.org/183222 | 11:40 |
*** haomaiwang has quit IRC | 11:40 | |
*** ctina__ has joined #openstack-cinder | 11:43 | |
*** gardenshed has joined #openstack-cinder | 11:47 | |
*** haypo has quit IRC | 11:50 | |
*** IanGovett has quit IRC | 11:53 | |
*** IanGovett has joined #openstack-cinder | 11:56 | |
openstackgerrit | wanghao proposed openstack/cinder: Fix weird change of volume status in re-scheduling https://review.openstack.org/185545 | 11:58 |
*** avishay__ has joined #openstack-cinder | 11:59 | |
*** e0ne has joined #openstack-cinder | 12:00 | |
*** logan2 has quit IRC | 12:12 | |
*** agarciam has quit IRC | 12:14 | |
*** agarciam has joined #openstack-cinder | 12:14 | |
*** ekarlso has quit IRC | 12:16 | |
*** ekarlso has joined #openstack-cinder | 12:16 | |
DuncanT | gcivitella: Backend rate limit only works on a few backends | 12:19 |
gcivitella | DuncanT: is there any documentation about this? | 12:20 |
DuncanT | gcivitella: No idea, sorry | 12:21 |
DuncanT | gcivitella: Frontend rate limiting only works on some hypervisors (KVM is the only one I know for sure works) | 12:22 |
*** bswartz has quit IRC | 12:22 | |
DuncanT | gcivitella: Backend only works on some backends, solidfire for sure | 12:22 |
*** akerr has joined #openstack-cinder | 12:23 | |
gcivitella | DuncanT: my backend is Ceph. I guess I just need to change back-end with front-end in my QoS definition. Thanks a lot | 12:24 |
DuncanT | gcivitella: I can't see any evidence that Ceph can consume QoS, so I don't think it can work | 12:27 |
DuncanT | gcivitella: Front-end will work if you're using KVM though | 12:27 |
*** gardenshed has quit IRC | 12:29 | |
openstackgerrit | wangxiyuan proposed openstack/cinder: Fix wrong response with version details https://review.openstack.org/185570 | 12:30 |
gcivitella | DuncanT: in fact Ceph does not implement any rate limit so it is not suitable as back-end. And yes I use KVM, so moving QoS on a front-end consumer should allow me to implement rate limiting on the hypervisor's side | 12:31 |
*** rasoto1 has joined #openstack-cinder | 12:32 | |
*** bkopilov has quit IRC | 12:34 | |
*** crose has joined #openstack-cinder | 12:36 | |
*** xyang1 has joined #openstack-cinder | 12:41 | |
wanghao | DuncanT & gcivitella: If we can query the backend's support for QoS, this issue may be easy to figure out. | 12:45 |
*** juzuluag has joined #openstack-cinder | 12:46 | |
*** Arkady_Kanevsky has joined #openstack-cinder | 12:48 | |
*** dimsum__ has joined #openstack-cinder | 12:49 | |
*** deepakcs has quit IRC | 12:50 | |
DuncanT | wanghao: Agreed. It is none-trivial though, since a type can map to multiple backends | 12:51 |
DuncanT | wanghao: Well defined capabilities includes info on QoS support, so that part is on the way | 12:52 |
*** ganso_ has joined #openstack-cinder | 12:56 | |
*** dimsum__ is now known as dims | 12:56 | |
*** avishay__ has quit IRC | 12:59 | |
*** jistr|class is now known as jistr | 13:00 | |
*** gardenshed has joined #openstack-cinder | 13:02 | |
*** sks has quit IRC | 13:02 | |
*** bswartz has joined #openstack-cinder | 13:02 | |
*** gardenshed has quit IRC | 13:03 | |
*** gardenshed has joined #openstack-cinder | 13:04 | |
*** e0ne is now known as e0ne_ | 13:10 | |
*** changbl has quit IRC | 13:11 | |
*** julim has joined #openstack-cinder | 13:12 | |
*** rushiagr_away is now known as rushiagr | 13:13 | |
*** sks has joined #openstack-cinder | 13:16 | |
*** avishay__ has joined #openstack-cinder | 13:16 | |
*** primechuck has joined #openstack-cinder | 13:20 | |
*** e0ne_ has quit IRC | 13:21 | |
*** logan2 has joined #openstack-cinder | 13:21 | |
*** primechuck has quit IRC | 13:25 | |
*** primechuck has joined #openstack-cinder | 13:25 | |
*** e0ne has joined #openstack-cinder | 13:26 | |
*** lpetrut has quit IRC | 13:26 | |
*** links has quit IRC | 13:29 | |
*** akshai has joined #openstack-cinder | 13:29 | |
*** jungleboyj has quit IRC | 13:36 | |
*** crose has quit IRC | 13:39 | |
*** simondodsley has joined #openstack-cinder | 13:40 | |
*** lpetrut has joined #openstack-cinder | 13:41 | |
*** mriedem has joined #openstack-cinder | 13:41 | |
*** gardenshed has quit IRC | 13:41 | |
*** gardenshed has joined #openstack-cinder | 13:44 | |
*** dims has quit IRC | 13:45 | |
*** Lee1092 has quit IRC | 13:51 | |
*** logan2 has quit IRC | 13:54 | |
*** ebalduf has joined #openstack-cinder | 13:54 | |
*** Maike has quit IRC | 13:56 | |
*** bnemec has joined #openstack-cinder | 13:57 | |
*** annegentle has joined #openstack-cinder | 13:59 | |
*** anuragpalsule has quit IRC | 14:02 | |
*** rushil has joined #openstack-cinder | 14:02 | |
*** ebalduf has quit IRC | 14:03 | |
*** BharatK has quit IRC | 14:05 | |
*** sks has quit IRC | 14:05 | |
*** IanGovett has quit IRC | 14:07 | |
*** MentalRay has joined #openstack-cinder | 14:07 | |
*** rmesta has joined #openstack-cinder | 14:08 | |
*** MentalRay has quit IRC | 14:09 | |
*** avishay__ has quit IRC | 14:11 | |
*** nkrinner has quit IRC | 14:12 | |
*** deepakcs has joined #openstack-cinder | 14:14 | |
*** ronis_ has joined #openstack-cinder | 14:16 | |
*** rushil has quit IRC | 14:16 | |
*** ronis has quit IRC | 14:17 | |
*** sks has joined #openstack-cinder | 14:17 | |
*** bkopilov has joined #openstack-cinder | 14:18 | |
*** rushil has joined #openstack-cinder | 14:18 | |
*** annegentle has quit IRC | 14:19 | |
*** annegentle has joined #openstack-cinder | 14:19 | |
*** rushiagr is now known as rushiagr_away | 14:19 | |
*** breitz has joined #openstack-cinder | 14:20 | |
*** jungleboyj has joined #openstack-cinder | 14:20 | |
*** IanGovett has joined #openstack-cinder | 14:21 | |
*** nlevinki_ has joined #openstack-cinder | 14:22 | |
*** ankit_ag has quit IRC | 14:22 | |
*** sks has quit IRC | 14:23 | |
*** nlevinki has quit IRC | 14:25 | |
*** tshefi has quit IRC | 14:28 | |
openstackgerrit | Anton Arefiev proposed openstack/cinder: Add entry create and cast tasks to manage workflow https://review.openstack.org/139071 | 14:29 |
openstackgerrit | Anton Arefiev proposed openstack/cinder: Fix lvm manage existing volume https://review.openstack.org/156939 | 14:29 |
*** dims has joined #openstack-cinder | 14:35 | |
*** annegentle has quit IRC | 14:38 | |
*** ronis_ has quit IRC | 14:40 | |
*** emagana has joined #openstack-cinder | 14:41 | |
openstackgerrit | Gorka Eguileor proposed openstack/cinder: Fix backup metadata import missing fields https://review.openstack.org/183222 | 14:41 |
*** e0ne is now known as e0ne_ | 14:41 | |
*** e0ne_ has quit IRC | 14:41 | |
*** tshefi has joined #openstack-cinder | 14:42 | |
openstackgerrit | Szymon Wróblewski proposed openstack/cinder: POC: Tooz locks https://review.openstack.org/183537 | 14:44 |
*** dulek___ has joined #openstack-cinder | 14:46 | |
*** nihilifer has quit IRC | 14:47 | |
*** ebalduf has joined #openstack-cinder | 14:48 | |
*** dulek_ has quit IRC | 14:49 | |
*** annegentle has joined #openstack-cinder | 14:50 | |
*** ronis_ has joined #openstack-cinder | 14:51 | |
*** deepakcs has quit IRC | 14:51 | |
*** thangp has joined #openstack-cinder | 14:54 | |
*** dulek___ has quit IRC | 14:55 | |
openstackgerrit | Gorka Eguileor proposed openstack/cinder: Display NOTIFICATIONS on assert failure https://review.openstack.org/185635 | 14:55 |
*** Yogi1 has joined #openstack-cinder | 14:57 | |
*** Yogi1 has quit IRC | 14:58 | |
*** e0ne has joined #openstack-cinder | 14:58 | |
*** Yogi1 has joined #openstack-cinder | 14:59 | |
*** hemnafk is now known as hemna | 15:01 | |
*** mtanino has joined #openstack-cinder | 15:01 | |
*** gardensh_ has joined #openstack-cinder | 15:02 | |
*** haomaiwang has joined #openstack-cinder | 15:04 | |
*** tbarron1 has joined #openstack-cinder | 15:04 | |
*** gardenshed has quit IRC | 15:05 | |
*** anuragpalsule has joined #openstack-cinder | 15:06 | |
*** anshul has quit IRC | 15:06 | |
*** ronis_ has quit IRC | 15:06 | |
*** rushil has quit IRC | 15:07 | |
*** Lee1092 has joined #openstack-cinder | 15:08 | |
*** anuragpalsule1 has joined #openstack-cinder | 15:11 | |
*** annegentle has quit IRC | 15:11 | |
*** rushil has joined #openstack-cinder | 15:13 | |
*** anuragpalsule has quit IRC | 15:13 | |
*** alejandrito has joined #openstack-cinder | 15:14 | |
*** tshefi has quit IRC | 15:16 | |
jgriffith | mtanino: yeah, was there a problem on that? | 15:17 |
mtanino | jgriffith: hi | 15:18 |
jgriffith | mtanino: hey there | 15:18 |
mtanino | jgriffith: so, about this one, right? https://review.openstack.org/#/c/183633/ | 15:19 |
jgriffith | mtanino: yeah | 15:19 |
mtanino | jgriffith: In my understanding, this option always enable conv=sparce for volume migration using dd command. | 15:20 |
hemna | mornin | 15:21 |
jgriffith | mtanino: actually I think it sets it to False unless a driver overrides it | 15:21 |
jgriffith | mtanino: the base driver class sets it False | 15:21 |
jgriffith | mtanino: the LVM driver (and others on the iscsi side) don't know anything about the option yet | 15:21 |
mtanino | jgriffith: If both source and dest volume are NFS backend, I think it's OK because both of thier volume is zero cleared before hand, right? | 15:21 |
*** dannywilson has joined #openstack-cinder | 15:22 | |
mtanino | jgriffith: But if source is NFS and dest is other backend such as Thick LVM who doesn't initialize volume beforehand, | 15:22 |
openstackgerrit | xing-yang proposed openstack/cinder: EMC ScaleIO Cinder Driver https://review.openstack.org/183762 | 15:22 |
*** krtaylor has quit IRC | 15:23 | |
*** changbl has joined #openstack-cinder | 15:23 | |
*** leeantho has joined #openstack-cinder | 15:23 | |
mtanino | we have to do full block copy from NFS to Thick LVM(or other backend who doesn't initialize a volume beforehand) | 15:23 |
jgriffith | mtanino: hmm, not sure | 15:25 |
jgriffith | mtanino: I thought that the call to copy for the actual destination was the only applicable point there | 15:25 |
jgriffith | mtanino: and we don't pass that in on the other items that I am aware of | 15:26 |
jgriffith | mtanino: but to be honest, I don't know a lot about the NFS based drivers | 15:26 |
jgriffith | :( | 15:26 |
*** dannywilson has quit IRC | 15:26 | |
jgriffith | mtanino: let alone migrating between them | 15:26 |
openstackgerrit | Szymon Wróblewski proposed openstack/cinder: Tooz locks https://review.openstack.org/183537 | 15:26 |
mtanino | jgriffith: so, for example, | 15:26 |
mtanino | we can use sparce option from source thin LVM to dest thin LVM, right? | 15:27 |
mtanino | sparse | 15:27 |
mtanino | if we have an such kind option in the LVM backend. | 15:27 |
*** patrickeast has joined #openstack-cinder | 15:27 | |
jgriffith | mtanino: yeah, but currently we don't IIRC | 15:28 |
mtanino | yes | 15:28 |
mtanino | but if we migrate from source thin LVM to thick LVM, we don't use sparse option becuase volume ofthick LVM might not be initialiezed | 15:28 |
jgriffith | mtanino: sure | 15:29 |
mtanino | so, DuncanT said we should ask destination driver for thier copy strategy before volume migration | 15:30 |
mtanino | at the summit session. | 15:30 |
*** jdurgin has joined #openstack-cinder | 15:30 | |
*** rhagarty has joined #openstack-cinder | 15:30 | |
*** rhagarty_ has joined #openstack-cinder | 15:30 | |
jgriffith | ok.. sorry, I may have missed that conversation | 15:30 |
jgriffith | think I was late for that session | 15:30 |
mtanino | I think so :) | 15:30 |
mtanino | jgriffith: https://etherpad.openstack.org/p/volume-migration-improvement | 15:31 |
mtanino | Duncan: Driver shall report the suggested strategy. That's a MUST: If I have a file that includes a lot of data, and it gets sparsely copied, I might get back wrong data after the migration! | 15:31 |
mtanino | Back to the discuttion of https://review.openstack.org/#/c/183633/ , | 15:32 |
*** dannywilson has joined #openstack-cinder | 15:32 | |
mtanino | this patch decides copy strategy by SOURCE DRIVER, not asking DESTINATION DRIVER. | 15:32 |
jgriffith | mtanino: :) | 15:32 |
mtanino | this is my concern :( | 15:33 |
mtanino | make sense? | 15:33 |
*** markvoelker has joined #openstack-cinder | 15:34 | |
*** aswadr has quit IRC | 15:34 | |
jgriffith | mtanino: yeah, kinda | 15:34 |
mtanino | so, I'm proposing BP :) https://blueprints.launchpad.net/cinder/+spec/efficient-volume-copy-for-cinder-assisted-migration | 15:35 |
mtanino | asking capability of volume pre-initialization(zero-clear) to destination driver before volume migration :) | 15:36 |
*** haomaiwang has quit IRC | 15:37 | |
*** haomaiwang has joined #openstack-cinder | 15:37 | |
openstackgerrit | Tom Swanson proposed openstack/cinder: Dell: Added verify cert option for REST calls https://review.openstack.org/182396 | 15:39 |
*** nlevinki_ has quit IRC | 15:40 | |
*** jistr has quit IRC | 15:40 | |
openstackgerrit | Szymon Wróblewski proposed openstack/cinder: Tooz locks https://review.openstack.org/183537 | 15:40 |
openstackgerrit | Szymon Wróblewski proposed openstack/cinder: POC: Tooz locks demo https://review.openstack.org/185646 | 15:40 |
*** e0ne is now known as e0ne_ | 15:43 | |
*** leopoldj has quit IRC | 15:45 | |
*** krtaylor has joined #openstack-cinder | 15:46 | |
*** e0ne_ is now known as e0ne | 15:46 | |
*** jdurgin has quit IRC | 15:48 | |
*** Apoorva has joined #openstack-cinder | 15:50 | |
*** Maike has joined #openstack-cinder | 15:50 | |
*** eharney has joined #openstack-cinder | 15:53 | |
*** afazekas_ has quit IRC | 15:54 | |
*** rushil has quit IRC | 15:57 | |
*** ociuhandu has joined #openstack-cinder | 15:59 | |
*** belmoreira has quit IRC | 15:59 | |
*** anuragpalsule has joined #openstack-cinder | 16:01 | |
*** Yogi1 has quit IRC | 16:01 | |
*** rwsu has joined #openstack-cinder | 16:02 | |
*** anuragpalsule1 has quit IRC | 16:03 | |
*** e0ne is now known as e0ne_ | 16:04 | |
*** e0ne_ is now known as e0ne | 16:06 | |
*** uberjay has quit IRC | 16:07 | |
*** krtaylor has quit IRC | 16:08 | |
*** lpetrut has quit IRC | 16:09 | |
*** alexpilotti has joined #openstack-cinder | 16:10 | |
*** uberjay has joined #openstack-cinder | 16:10 | |
*** ctina__ has quit IRC | 16:12 | |
jgriffith | mtanino: BTW, I'm slightly confused by the proposal there | 16:13 |
*** gardenshed has joined #openstack-cinder | 16:13 | |
jgriffith | mtanino: so there's already currenlty a call to the source... but you're saying you want a call to the destination as well? | 16:13 |
jgriffith | mtanino: it seems like that's kinda cumbersome... | 16:13 |
jgriffith | mtanino: also it seems like that's the sort of thing the scheduler could determine based on capability reporting | 16:14 |
mtanino | jgriffith: Just asking copy option to the destination volume, and then start a copy from source driver. | 16:14 |
mtanino | destination driver. | 16:14 |
mtanino | jgriffith: Yes, so I think we need to add the capability to the scheduler. | 16:14 |
jgriffith | mtanino: yeah, I get that... makes sense; but wonder if that should be determined by scheduler/capa | 16:14 |
jgriffith | mtanino: :) never mind, we're on same page :) | 16:15 |
*** gardensh_ has quit IRC | 16:15 | |
jgriffith | mtanino: thanks | 16:15 |
mtanino | I got it! | 16:15 |
mtanino | Thanks! | 16:15 |
mtanino | jgriffith: so we need to discuss the specification at Cinder spec. | 16:16 |
mtanino | Using scheduler/capa is ok or not. | 16:16 |
jgriffith | mtanino: IMO that's where it belongs, with a default set by base driver | 16:17 |
*** gardenshed has quit IRC | 16:17 | |
jgriffith | mtanino: I don't know if that should be folded in to the existing spec for cabability reporting | 16:17 |
mtanino | I agee on it | 16:17 |
jgriffith | mtanino: I think it probably should | 16:17 |
jgriffith | mtanino: so hopefully thingee is going to hammer that out this week, and we can add this to it as well | 16:18 |
mtanino | jgriffith: I need to ask thingee about adding this as an additional capability. | 16:19 |
mtanino | for well-defined capability | 16:19 |
*** annegentle has joined #openstack-cinder | 16:20 | |
*** Yogi1 has joined #openstack-cinder | 16:21 | |
*** gardenshed has joined #openstack-cinder | 16:23 | |
*** ociuhandu has quit IRC | 16:24 | |
jgriffith | mtanino: yep, that sounds perfect | 16:25 |
mtanino | jgriffith: :) | 16:25 |
*** _cjones_ has joined #openstack-cinder | 16:26 | |
mtanino | and then, add an feature into LVM for a reference and reimplement NFS driver using it. | 16:27 |
*** _cjones_ has quit IRC | 16:28 | |
openstackgerrit | Anton Arefiev proposed openstack/python-cinderclient: Fix functional readonly_cli tests https://review.openstack.org/185660 | 16:29 |
*** _cjones_ has joined #openstack-cinder | 16:29 | |
*** haomaiwang has quit IRC | 16:31 | |
aarefiev | jgriffith: hi | 16:31 |
*** gardenshed has quit IRC | 16:35 | |
Swanson | jgriffith: Was thinking about replication. Specifically what infrastructure I need to build to support it. I'm assuming something to start it, pause it, delete it and some form of createvolumefromreplication function. | 16:35 |
*** asselin has joined #openstack-cinder | 16:36 | |
*** haomaiwang has joined #openstack-cinder | 16:38 | |
hemna | thingee, ping | 16:42 |
hemna | thingee, can you remove the -2 on these 2 for me? https://review.openstack.org/#/c/144389/ https://review.openstack.org/#/c/144384/ | 16:43 |
thingee | hemna: I'll be around in an hour. | 16:44 |
hemna | thingee, no hurry. thanks man. | 16:44 |
*** jdurgin has joined #openstack-cinder | 16:44 | |
*** tbarron1 has quit IRC | 16:44 | |
*** e0ne has quit IRC | 16:45 | |
Swanson | hemna: any further thots on this one? https://review.openstack.org/#/c/182760/ | 16:45 |
*** tbarron1 has joined #openstack-cinder | 16:46 | |
*** jwang_ has quit IRC | 16:49 | |
*** ndipanov has quit IRC | 16:49 | |
*** ronis_ has joined #openstack-cinder | 16:49 | |
*** thangp has quit IRC | 16:49 | |
hemna | Swanson, so sure. | 16:49 |
hemna | the default should be populating target_portal | 16:49 |
hemna | your your array sends back multiple targets in an iscsi sendtargets query, then you'll be ok and you'll still get multipath working. | 16:50 |
hemna | but I think this patch is for alternate portals no? | 16:50 |
hemna | so if that's the case, then populating target_portal as well as target_portals should work. | 16:50 |
hemna | nova will ignore target_portals for now. | 16:50 |
hemna | until nova is upgraded to use os-brick. | 16:51 |
hemna | you just won't get the fallback alternate portals working until nova uses target_portals (os-brick) | 16:51 |
hemna | I just didn't want you the driver to think it can only rely on target_portals and work in nova. :) | 16:51 |
openstackgerrit | Walter A. Boring IV (hemna) proposed openstack/cinder: Dell SC: Added support for alternate iscsi portals https://review.openstack.org/182760 | 16:52 |
*** lpetrut has joined #openstack-cinder | 16:54 | |
*** cbader has joined #openstack-cinder | 16:54 | |
Swanson | hemna: I think that caught a valid bug. But returning the world (target_portal and target_portals) should satisfy all requests. (I think.) Certainly simplifies the return. | 16:54 |
Swanson | Any idea when nova should be upgraded? You're working that one, right? | 16:55 |
hemna | ok, I'll check the patch again. I just don't have much time today. | 16:55 |
hemna | I'm actively working on the nova os-brick patch | 16:55 |
hemna | I have the nova-spec up (https://review.openstack.org/#/c/184360/) and a WIP (https://review.openstack.org/#/c/175569/) | 16:55 |
Swanson | cool. Thanks! | 17:00 |
*** markus_z has quit IRC | 17:00 | |
*** yuriy_n17 has quit IRC | 17:01 | |
*** mtanino has quit IRC | 17:02 | |
*** IanGovett has quit IRC | 17:03 | |
*** jwang_ has joined #openstack-cinder | 17:03 | |
*** rushil has joined #openstack-cinder | 17:03 | |
*** sgotliv has quit IRC | 17:04 | |
openstackgerrit | Sean Chen proposed openstack/cinder: Tintri Cinder Volume driver https://review.openstack.org/185148 | 17:06 |
*** IanGovett has joined #openstack-cinder | 17:06 | |
*** harlowja has joined #openstack-cinder | 17:07 | |
*** jordanP has quit IRC | 17:07 | |
*** garthb has joined #openstack-cinder | 17:09 | |
*** garthb_ has joined #openstack-cinder | 17:09 | |
*** annegentle has quit IRC | 17:09 | |
*** ebalduf has quit IRC | 17:09 | |
*** vokt has joined #openstack-cinder | 17:10 | |
*** ebalduf has joined #openstack-cinder | 17:11 | |
*** vilobhmm1 has joined #openstack-cinder | 17:13 | |
*** Maike has quit IRC | 17:16 | |
*** thangp has joined #openstack-cinder | 17:17 | |
*** gcivitella has quit IRC | 17:18 | |
*** ctina__ has joined #openstack-cinder | 17:25 | |
patrickeast | jgriffith: hey, i saw your comment on https://blueprints.launchpad.net/cinder/+spec/image-volume-cache let me know if you have a few min to sync up on it | 17:28 |
*** IanGovett has quit IRC | 17:28 | |
*** juzuluag has quit IRC | 17:32 | |
*** avishay__ has joined #openstack-cinder | 17:32 | |
*** annegentle has joined #openstack-cinder | 17:33 | |
*** alecv has quit IRC | 17:33 | |
*** Yogi11 has joined #openstack-cinder | 17:35 | |
*** Yogi1 has quit IRC | 17:38 | |
hemna | this kinda solves the ironic normal volume attach/detach issue. | 17:38 |
hemna | err | 17:38 |
*** HenryG has quit IRC | 17:42 | |
*** alexpilotti has quit IRC | 17:42 | |
openstackgerrit | hadi esiely proposed openstack/cinder: Store volume encryption metadata on each volume https://review.openstack.org/152284 | 17:42 |
*** mtanino has joined #openstack-cinder | 17:44 | |
*** HenryG has joined #openstack-cinder | 17:46 | |
*** fthiagogv has joined #openstack-cinder | 17:50 | |
*** cloudm2 has joined #openstack-cinder | 17:50 | |
vilobhmm1 | hemna : ping | 17:51 |
*** haomaiw__ has joined #openstack-cinder | 17:51 | |
hemna | vilobhmm1, hey | 17:52 |
vilobhmm1 | regarding https://bugs.launchpad.net/cinder/+bug/1446750 have updated the comments regarding the reason for this problem | 17:52 |
openstack | Launchpad bug 1446750 in Cinder "cinder-manage service list shows happy for uninitialized driver" [Low,In progress] - Assigned to Vilobh Meshram (vilobhmm) | 17:52 |
*** haomaiwang has quit IRC | 17:52 | |
*** anuragpalsule has quit IRC | 17:52 | |
vilobhmm1 | hope you had a good trip back home... | 17:52 |
hemna | vilobhmm1, ok that looks good :) thanks for that. | 17:52 |
vilobhmm1 | so my point is along with the checking whether the service_is_up or not we should also check if we were able to successfully initialize the driver. | 17:53 |
vilobhmm1 | ok cool | 17:53 |
*** rushil has quit IRC | 17:53 | |
*** jms has joined #openstack-cinder | 17:57 | |
jms | Is there a way to figure out why a cinder service on a host is going to a down state? | 17:58 |
*** akerr is now known as akerr_away | 17:58 | |
*** annegentle has quit IRC | 17:58 | |
*** annegentle has joined #openstack-cinder | 17:59 | |
*** rushil has joined #openstack-cinder | 18:00 | |
patrickeast | jms: there should be something in the log for the cinder service | 18:00 |
*** akerr_away is now known as akerr | 18:00 | |
*** HenryG has quit IRC | 18:01 | |
*** xek has quit IRC | 18:01 | |
*** HenryG has joined #openstack-cinder | 18:01 | |
*** xek has joined #openstack-cinder | 18:03 | |
*** gardenshed has joined #openstack-cinder | 18:04 | |
*** harlowja_ has joined #openstack-cinder | 18:06 | |
*** harlowja has quit IRC | 18:06 | |
*** mtanino is now known as mtanino_away | 18:08 | |
jms | patrickeast: That's what I was hoping ... but I haven't seen anything. Service shows as 'up' for a short time (cinder service-list), then cinder-volume goes down, and a short time later cinder-scheduler does. It _seems_ to be still running on the host. And even though it's showing as down, it's getting sched updates from the controller (in scheduler.log)... i.e. on the 'down' host I'm seeing all storage that's defined either on the controler, or the se | 18:13 |
*** rushil has quit IRC | 18:14 | |
*** rushil has joined #openstack-cinder | 18:15 | |
*** rushil has quit IRC | 18:16 | |
patrickeast | jms: hmm thats strange, if there aren’t any errors in the log files for the volume services i’m not sure where to look next | 18:19 |
openstackgerrit | Rushil Chugh proposed openstack/cinder: Avoid LUN ID collisions in NetApp iSCSI drivers https://review.openstack.org/179239 | 18:22 |
vilobhmm1 | you can check /var/log/messages if that helps | 18:22 |
*** rushil has joined #openstack-cinder | 18:22 | |
vilobhmm1 | but as patrickeast mentioned service logs should have some details…..also if you have access to db you can check the cinder.services table and see if something is logged in description | 18:22 |
vilobhmm1 | jms : ^^ | 18:23 |
thingee | hemna: I can remove the -2 once we see a CI from brocade. | 18:23 |
thingee | hemna: not even reviewing those until I see stuff. | 18:23 |
jms | thanks, I'll check the DB | 18:25 |
*** aix has quit IRC | 18:25 | |
hemna | thingee, ok I'll add that in the review then as well, to make it clear for them. | 18:26 |
hemna | thingee, thanks | 18:26 |
thingee | hemna: I'll start drafting an email to send out about CI for zone manager drivers in general like we talked | 18:26 |
thingee | can you give me the email addresses to cc from cisco? | 18:26 |
thingee | hemna: ^ | 18:26 |
hemna | thingee, alau2@cisco.com and jmmetz@cisco.com | 18:28 |
thingee | hemna: thanks | 18:28 |
hemna | that's Al Lau and J Metz respectively | 18:28 |
*** rmesta has quit IRC | 18:29 | |
*** rmesta has joined #openstack-cinder | 18:30 | |
*** gardenshed has quit IRC | 18:30 | |
*** rmesta has quit IRC | 18:30 | |
*** gardenshed has joined #openstack-cinder | 18:31 | |
*** rmesta has joined #openstack-cinder | 18:31 | |
*** fthiagogv has quit IRC | 18:32 | |
jms | Hrmph ... DB is clean. Shows as enabled (doesn't seem to hold state), and nothing in disabled_reason as I would expect. :/ | 18:32 |
*** fthiagogv has joined #openstack-cinder | 18:33 | |
*** vilobhmm1 has quit IRC | 18:33 | |
*** daneyon has joined #openstack-cinder | 18:33 | |
*** krtaylor has joined #openstack-cinder | 18:38 | |
*** alejandrito has quit IRC | 18:38 | |
*** vilobhmm1 has joined #openstack-cinder | 18:38 | |
*** rmesta has quit IRC | 18:39 | |
*** zhithuang has joined #openstack-cinder | 18:39 | |
*** zhithuang is now known as winston-d_ | 18:39 | |
*** rmesta has joined #openstack-cinder | 18:40 | |
*** angela-s has joined #openstack-cinder | 18:40 | |
*** madskier has joined #openstack-cinder | 18:41 | |
*** avishay__ has quit IRC | 18:41 | |
*** gardenshed has quit IRC | 18:42 | |
*** vilobhmm1 has quit IRC | 18:42 | |
*** vokt has quit IRC | 18:44 | |
*** vokt has joined #openstack-cinder | 18:44 | |
*** ebalduf has quit IRC | 18:44 | |
jbernard | hemna: for an rbd connector in os-brick, you'd like to first see a spec? or it's okay to submit what I've got? | 18:44 |
*** ebalduf has joined #openstack-cinder | 18:45 | |
*** madskier has quit IRC | 18:46 | |
*** logan2 has joined #openstack-cinder | 18:47 | |
*** vilobhmm has joined #openstack-cinder | 18:47 | |
*** ebalduf has quit IRC | 18:49 | |
*** rushil has quit IRC | 18:50 | |
hemna | so, we discussed this idea in the summit and decided we don't need specs for new connector objects. | 18:52 |
hemna | a BP is sufficient. | 18:52 |
*** akerr is now known as akerr_away | 18:52 | |
*** e0ne has joined #openstack-cinder | 18:53 | |
jbernard | hemna: ok, great | 18:54 |
jbernard | hemna: if it were required, is there an os-brick specs repo? | 18:54 |
jbernard | hemna: or you're using cinder-specs? | 18:54 |
jgriffith | patrickeast: ping | 18:56 |
patrickeast | jgriffith: hey | 18:56 |
patrickeast | jgriffith: so for your comment, i was curious what you meant by reconsidering the special tenant | 18:58 |
patrickeast | jgriffith: reconsider as in we shouldn’t use it | 18:58 |
patrickeast | jgriffith: or reconsider as in we should use it for everything? | 18:58 |
jgriffith | patrickeast: kinda | 18:59 |
jgriffith | patrickeast: that second | 18:59 |
jgriffith | patrickeast: so rather than all of us having "hidden" tenants | 18:59 |
jgriffith | patrickeast: go full on frontal assault | 18:59 |
*** akerr_away is now known as akerr | 18:59 | |
patrickeast | jgriffith: not sure if you were there for all of the sessions, but i floated the idea around for solving a few things where people brought up hidden volumes and stuff | 18:59 |
jgriffith | patrickeast: glance-tenant that has/own volumes and creates public snapshots | 18:59 |
patrickeast | jgriffith: gotcha | 19:00 |
patrickeast | jgriffith: yea i’m all for it | 19:00 |
jgriffith | patrickeast: Just a thought, I was kinda down on the public snapsssssss | 19:00 |
jbernard | hemna: it appears blueprints for LP os-brick are disabled? | 19:00 |
jgriffith | patrickeast: but the more I thought about it, there might be a number of use cases | 19:00 |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Nested Quota : Create allocated column in cinder.quotas https://review.openstack.org/185704 | 19:00 |
patrickeast | jgriffith: yea i think stuff like the temp volumes while migrating or doing backup of attached volumes were now looking to maybe do something similar | 19:00 |
patrickeast | jgriffith: kind of like any cinder object that needs an owner | 19:01 |
jms | Hrmm... okay, working this backward. What can change the host state? I'm guessing it's HostState in scheduler/host_manager.py (or at least in host_manager somewhere) ... but what determines a 'down' state? | 19:01 |
patrickeast | and we dont really want the actual user to see them | 19:01 |
*** _cjones_ has quit IRC | 19:01 | |
jgriffith | patrickeast: right | 19:01 |
jgriffith | patrickeast: and it's a bit *easier* to manage than the hidden stuff | 19:02 |
jgriffith | patrickeast: and debug :) | 19:02 |
patrickeast | jgriffith: yea, it would be a sad day when one of us has to go add a if (hidden) check to all api methods | 19:02 |
jgriffith | :( | 19:02 |
patrickeast | and new ‘—hidden’ params to commands | 19:02 |
patrickeast | gross | 19:02 |
jgriffith | patrickeast: indeed | 19:02 |
jgriffith | patrickeast: so I don't know ws think | 19:03 |
*** rushil has joined #openstack-cinder | 19:03 | |
jgriffith | bahh | 19:03 |
jgriffith | "what others" | 19:03 |
jgriffith | patrickeast: but a special tenant might help alleviate some of the quota concerns I had | 19:03 |
patrickeast | when i brought it up at the summit it seemed to have pretty positive feedback | 19:03 |
jgriffith | patrickeast: cool | 19:03 |
patrickeast | i don’t remember any objections | 19:03 |
jgriffith | patrickeast: I say we proceed on that path and exploit public snapshots | 19:04 |
jgriffith | pattttttbut that assumes we can convince DuncanT | 19:04 |
patrickeast | jgriffith: iirc he was on board… or asleep? | 19:04 |
jgriffith | patrickeast: LOL | 19:04 |
winston-d_ | jms: 'down' state is calculated state at runtime | 19:05 |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Nested Quota : Create allocated column in cinder.quotas https://review.openstack.org/185704 | 19:05 |
tbarron1 | patrickeast: he was OK with special tenant, but less so w/ public snaps | 19:05 |
patrickeast | jgriffith: i’ll add something to the next meeting agenda so we can get some feedback on it and make sure no one has strong objections | 19:05 |
jgriffith | patrickeast: I'm certain there will be strong objecttttttionss | 19:05 |
jgriffith | patrickeast: buttttttttt I'd likkkkkkee moree than "it's hmmm | 19:05 |
jgriffith | somethign seeeerriiiiiiiiously wrong with my keyboard | 19:06 |
patrickeast | lol | 19:06 |
winston-d_ | jgriffith: you have turned on sticky key feature? looks nice anyway | 19:06 |
jgriffith | winston-d_: apprantly I had | 19:06 |
jgriffith | winston-d_: now to see if I can disalbe it | 19:06 |
jgriffith | looks like I got it :) | 19:06 |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Nested Quota : Create allocated column in cinder.quotas https://review.openstack.org/185704 | 19:07 |
patrickeast | jgriffith: so one thing i am still not sure on is how we get the cinder tenant, we talked about it a little bit at the summit but as I think about it I’m not sure exactly what the plan is, i posted a comment on https://review.openstack.org/#/c/182520/ kind of outlining my thoughts in response to scottda asking about it | 19:09 |
*** thangp has quit IRC | 19:10 | |
patrickeast | jgriffith: imo the easiest solution is just the cinder user that is already created… but i don’t know if thats ok or not since its a special service one | 19:11 |
jms | winston-d_: The state shows 'up' for a while, before switching to down.... So, what's causing the switch? | 19:11 |
*** daneyon has quit IRC | 19:11 | |
*** mtanino_away is now known as mtanino | 19:12 | |
winston-d_ | jms: that service isn't updating its state | 19:14 |
*** _cjones_ has joined #openstack-cinder | 19:14 | |
winston-d_ | jms: you can verify by checking out the 'updated_at' timestamp for that particular service in cinder service DB | 19:14 |
*** annegentle has quit IRC | 19:15 | |
jms | winston-d_: It's updated when it starts (i.e. I restart it)... it goes from down -> up then for a short time before going back down. | 19:16 |
*** thangp has joined #openstack-cinder | 19:16 | |
*** barra204 has joined #openstack-cinder | 19:16 | |
jms | winston-d_: ... ... and now it's up again and I didn't even restart it :/ | 19:17 |
e0ne | thingee: hi. should i abadone this patch https://review.openstack.org/#/c/146541/ (Set default OS_VOLUME_API_VERSION to '2') for cinderclient or we'll merge it? | 19:19 |
winston-d_ | jms: do your c-vol and c-sch service in-sync in terms of time? (having ntp running)? | 19:19 |
jms | winston-d_: vol/sched are on the same server. The controller and the cinder host are both synced to the local NTP server | 19:21 |
jms | winston-d_: The controller also has a cinder LVM volume; which even when the 2nd host is 'down', it's still getting updates about. | 19:22 |
*** vokt has quit IRC | 19:22 | |
*** annegentle has joined #openstack-cinder | 19:23 | |
winston-d_ | jms: so that means the service(s) is/are able to update 'update_at' timestamp in DB, right? | 19:24 |
*** rushil has quit IRC | 19:24 | |
harlowja_ | DuncanT https://review.openstack.org/#/c/184814/ if u don't mind | 19:24 |
harlowja_ | that will reduce log noise | 19:25 |
jgriffith | DuncanT: if you have an example of your solution for splitting up log files that would be awesome as well | 19:26 |
jgriffith | DuncanT: I took a look and turns out don't see how that works | 19:27 |
jms | winston-d_: That is correct | 19:27 |
jgriffith | DuncanT: as we init the log with the service on startup | 19:27 |
winston-d_ | jms: hmm, so the 'down' state you are seeing is the result of 'cinder service-list' CLI? | 19:29 |
jms | winston-d_: Yes | 19:33 |
jms | winston-d_: It's been fluctuation today between down, then going up for a while, then down... cycle and repeat. Previously it was just staying down, and it was done. | 19:34 |
*** sparr has quit IRC | 19:37 | |
*** sparr has joined #openstack-cinder | 19:37 | |
*** sparr is now known as spar | 19:37 | |
*** spar is now known as sparr | 19:38 | |
*** patrickeast_ has joined #openstack-cinder | 19:40 | |
*** akerr is now known as akerr_away | 19:40 | |
*** Lee1092 has quit IRC | 19:41 | |
*** agarciam has quit IRC | 19:44 | |
*** patrickeast__ has joined #openstack-cinder | 19:45 | |
*** akerr_away is now known as akerr | 19:46 | |
*** tswanson_ has joined #openstack-cinder | 19:46 | |
*** patrickeast_ has quit IRC | 19:48 | |
*** tswanson_ has quit IRC | 19:48 | |
*** Swanson has quit IRC | 19:48 | |
*** Swanson has joined #openstack-cinder | 19:51 | |
*** patrickeast__ has quit IRC | 19:52 | |
*** rushil has joined #openstack-cinder | 19:53 | |
*** e0ne has quit IRC | 19:55 | |
*** ebalduf has joined #openstack-cinder | 19:59 | |
*** marcusvrn has quit IRC | 19:59 | |
*** e0ne has joined #openstack-cinder | 20:00 | |
*** Swanson has quit IRC | 20:01 | |
*** Arkady_Kanevsky_ has joined #openstack-cinder | 20:02 | |
openstackgerrit | Victor Stinner proposed openstack/cinder: Use six to fix imports on Python 3 https://review.openstack.org/185417 | 20:05 |
*** ctina__ has quit IRC | 20:05 | |
*** Arkady_Kanevsky has quit IRC | 20:06 | |
*** ebalduf has quit IRC | 20:09 | |
*** mtanino has quit IRC | 20:11 | |
*** fthiagogv has quit IRC | 20:13 | |
*** IanGovett has joined #openstack-cinder | 20:14 | |
*** mtanino has joined #openstack-cinder | 20:14 | |
*** setmason has joined #openstack-cinder | 20:20 | |
harlowja_ | jgriffith DuncanT also, https://review.openstack.org/#/c/185116/ that might make things a little more sane (and can make it easier to read/follow?) | 20:20 |
harlowja_ | there will hopefully be a spec from a taskflow core on making that better | 20:20 |
setmason | is there a way to dedicate a cinder backend to a particular project/tenant? | 20:20 |
harlowja_ | *hopefully makes it easier to use in the common case* | 20:21 |
harlowja_ | *see example in that review | 20:21 |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Cinder-manage service list shows happy for uninitialized driver https://review.openstack.org/185730 | 20:21 |
jgriffith | harlowja_: oh yay! Deocrator magic :) | 20:21 |
jgriffith | harlowja_: thanks for putting it together, I'll take a look for sure | 20:22 |
harlowja_ | jgriffith well sorta magic, ha | 20:22 |
harlowja_ | only a sprinkle of magic | 20:22 |
harlowja_ | not to much now | 20:22 |
* harlowja_ was watching something something CNN marijuna recently and thought of u | 20:22 | |
harlowja_ | lol | 20:22 |
harlowja_ | *all that magic in breckenridge | 20:22 |
harlowja_ | lol | 20:22 |
*** nikeshm has joined #openstack-cinder | 20:24 | |
winston-d_ | setmason: yes there are ways to achieve that but not out-of-box | 20:25 |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Nested Quota : Create allocated column in cinder.quotas https://review.openstack.org/185704 | 20:25 |
*** anshul has joined #openstack-cinder | 20:27 | |
nikeshm | asselin : hi | 20:27 |
*** julim has quit IRC | 20:27 | |
asselin | how's it going? back home? | 20:27 |
nikeshm | now in san jose | 20:27 |
nikeshm | its going good | 20:28 |
nikeshm | actully i forgot to ask FC passthrogh | 20:28 |
nikeshm | i am able to acheive manually | 20:28 |
asselin | I didn't know you had a fc driver | 20:28 |
nikeshm | and able to get internet in nodepool images | 20:29 |
asselin | nikeshm, great! glad you figured it out | 20:29 |
*** ronis_ has quit IRC | 20:29 | |
asselin | nikeshm, you have fc and iscsi or just fc driver? | 20:29 |
*** vokt has joined #openstack-cinder | 20:30 | |
nikeshm | both | 20:30 |
asselin | nikeshm, sorry...have to go. But focus on iscsi first. Once that works, we can do fc. | 20:30 |
nikeshm | asselin : https://review.openstack.org/#/c/177665/ | 20:31 |
nikeshm | ok | 20:31 |
nikeshm | i am close in FC too | 20:31 |
nikeshm | i m following https://review.openstack.org/#/c/182091/ | 20:31 |
*** Arkady_Kanevsky_ has quit IRC | 20:32 | |
*** Swanson has joined #openstack-cinder | 20:33 | |
*** IlyaG has joined #openstack-cinder | 20:35 | |
*** IlyaG has quit IRC | 20:38 | |
patrickeast | could someone explain to me correct behavior is for a volume that specifies both thin and thick provisioning like in https://github.com/openstack/cinder/blob/master/cinder/tests/unit/scheduler/test_host_filters.py#L256 ?? | 20:38 |
patrickeast | i put together a fix for https://bugs.launchpad.net/cinder/+bug/1458976 and am looking into a couple of unit tests it breaks | 20:38 |
openstack | Launchpad bug 1458976 in Cinder "cannot create thin provisioned volume larger than free space" [Undecided,New] - Assigned to Patrick East (patrick-east) | 20:38 |
patrickeast | but i’m not sure how to actually fix these ones… | 20:39 |
patrickeast | xyang1: ^ | 20:39 |
thingee | jgriffith: why are we considering public snaps now? | 20:40 |
winston-d_ | patrickeast: i think a backend reports thick/thin support both True is valid | 20:40 |
patrickeast | winston-d_: yea, but if the backend supports both, and the volume type is specifying both, what is supposed to happen? | 20:41 |
patrickeast | winston-d_: should the scheduler assume it *could* do thin and take the virtual free space into account? or assume it might be thick and ignore the over subscription stuff? | 20:41 |
winston-d_ | ok, in that case, i'd treat thick higher priority than thin | 20:43 |
winston-d_ | s/treat/consider/ | 20:44 |
patrickeast | ok, that makes sense | 20:44 |
xyang1 | patrickeast: Hi | 20:45 |
patrickeast | xyang1: hey, do you agree with what winston-d_ recommended? | 20:46 |
jgriffith | thingee: additional consideration and thoughts regarding the AWS compat as well as what we can do with public snaps in other places | 20:46 |
jgriffith | thingee: and after looking at the code for myself rather than taking peoples words for it | 20:47 |
jgriffith | thingee: it's not as complex as I think initially made out to be | 20:47 |
patrickeast | xyang1: or for that matter, agree that this is a bug in the first place? | 20:47 |
patrickeast | xyang1: i wasn’t sure if this was intentional or not | 20:47 |
jgriffith | thingee: but if you're decision is "no" fine by me | 20:47 |
xyang1 | patrickeast: It is intentional at design time, but I have heard complaints like yours after it is merged | 20:48 |
xyang1 | patrickeast: I am thinking about introducing a flag | 20:48 |
xyang1 | patrickeast: Let driver choose whether to allow it or not | 20:49 |
xyang1 | patrickeast: Because I have heard arguments from both sides | 20:49 |
patrickeast | xyang1: ah ok, wwas the problem that not all backends can do it? | 20:49 |
patrickeast | was* | 20:49 |
patrickeast | xyang1: i would be ok with a flag | 20:50 |
xyang1 | patrickeast: this is only called if backends supports thin | 20:50 |
xyang1 | So backend already says it supports it | 20:50 |
patrickeast | xyang1: yea so what case would we not allow larger volumes than free space with thin provisioning? | 20:51 |
patrickeast | xyang1: if someone wants one that will be guarenteed to have space it should be thick, right? | 20:51 |
xyang1 | patrickeast: The conservative approach is to assume everything will be consumed, the other approach is to assume it will not until it is written | 20:52 |
xyang1 | patrickeast: So a flag will satisfy both | 20:52 |
patrickeast | xyang1: i’m not sure i agree… the ‘conservative’ approach would let me make 100x99GB volumes if I report 100GB of free space, and the non-conservative lets me make 1x101GB volume? | 20:53 |
patrickeast | xyang1: i don’t see much of a difference | 20:53 |
xyang1 | patrickeast: Maybe I did not understand your problem completely | 20:54 |
xyang1 | patrickeast: If you do not have any free space, everything is written, you should not be allowed to provision any more | 20:55 |
xyang1 | patrickeast: That was why introduced this, otherwise, you can always report infinite | 20:56 |
*** Swanson has quit IRC | 20:56 | |
patrickeast | xyang1: well wait, you can over subscribe up to the ratio that is configured, right? so its not infinite | 20:56 |
xyang1 | patrickeast: We introduced two limits | 20:57 |
xyang1 | patrickeast: Oversubscription is one, but used ratio is another | 20:57 |
patrickeast | xyang1: right, both protect against over use | 20:57 |
xyang1 | patrickeast: Used ratio is also used to limit thin provisioning | 20:58 |
patrickeast | xyang1: but i still think users should be allowed to create thin volumes larger than the free space on the backend | 20:58 |
patrickeast | xyang1: maybe limited by max size of the backend or something | 20:58 |
*** jungleboyj has quit IRC | 20:58 | |
xyang1 | patrickeast: Once your space is filled up, we should not allow any more | 20:59 |
jms | When creating a new volume in the web interface (or cli), it errors with "No valid host was found. No weighed hosts available" *only* when ran from the controller host. If ran from the actual cinder host it works. I'm assuming I'm missing _something_ that makes it talk back and forth... any suggestions on where to look to make the scheduler on the controller, send data to the scheduler on the 2nd cinder host? | 20:59 |
patrickeast | xyang1: i agree, once its out of space, but not when it still has space available | 20:59 |
patrickeast | xyang1: we allow for so much over subscription of volumes to where you can easily fill the backend *before* the volumes are full | 21:00 |
winston-d_ | jms: what does 'ran from' mean? | 21:00 |
patrickeast | xyang1: the part i’m arguing for is that we shouldn’t stop allowing that just because someone wants a volume larger than the free space | 21:00 |
thingee | jgriffith: my opinion on it was no from the summit, but definitely willing to hear things out. Initially we said no, not because of complexity, but because of having another case to think about, and maintenance. In the end, is the feature worth all that? | 21:00 |
*** daneyon has joined #openstack-cinder | 21:00 | |
*** Swanson has joined #openstack-cinder | 21:00 | |
*** bswartz has quit IRC | 21:01 | |
jgriffith | thingee: well, yeah... the answer IMHO now is "maybe" | 21:01 |
*** dannywilson has quit IRC | 21:01 | |
xyang1 | patrickeast: So when you still have space, that is that flag I mentioned earlier | 21:01 |
jgriffith | thingee: I think it warrants some investigation, and possibly a POC | 21:01 |
jgriffith | thingee: one thing that changes my opinion is a "special" tenant as an owner | 21:01 |
winston-d_ | xyang1: which flag? | 21:02 |
jgriffith | thingee: I reserve the rigth to run away screaming after getting into it though :) | 21:02 |
jms | winston-d_: The scheduler on the controller runs the flows.create_volume (cinder.scheduler.flows.create_volume.ScheduleCreateVolumeTask) | 21:02 |
*** dannywilson has joined #openstack-cinder | 21:02 | |
asselin | nikeshm, you can try those fc scripts. Honestly they work, but I think more complicated then necessary. Looking for a better way...perhaps a v2. but as I said, get your iscsi working first. There's lot sof fun stuff as you deal with load, etc. | 21:02 |
thingee | jgriffith: definitely open to that. | 21:02 |
xyang1 | patrickeast: I think I'll update that bug with more details, there is a place where we always deduct the volume size | 21:02 |
jgriffith | thingee: Honestly my main motivation is around the image creation optimization stuff | 21:03 |
asselin | you can work on adding fc afterwards. Just my opinion, though | 21:03 |
jgriffith | thingee: the AWS compat thing is "less" interesting to me, but I see the point made by others | 21:03 |
jms | winston-d_: So, if I do it through the cinder cli, or web iterface, from the controller it fails. From the cinder cli on the 2nd cinder host (where it should be created), it works and creates the volume. | 21:04 |
*** patrickeast_ has joined #openstack-cinder | 21:04 | |
*** HenryG has quit IRC | 21:04 | |
smcginnis | patrickeast: Your point is what's the difference between provisioning 200TB of space on 100TB physical whether it is 100 2TB volumes or 1 200 TB volume, right? | 21:04 |
thingee | jgriffith: yeah I thought you originally came up with it? :) | 21:05 |
thingee | I agree | 21:05 |
*** patrickeast has quit IRC | 21:05 | |
*** patrickeast_ is now known as patrickeast | 21:05 | |
jgriffith | thingee: coolio | 21:05 |
*** daneyon has quit IRC | 21:05 | |
*** akerr has quit IRC | 21:05 | |
nikeshm | asselin: ok | 21:05 |
winston-d_ | jms: hmm, did you check the OS env for both places (controller, 2nd cinder host) for cinder CLI? maybe you have mulitple cinder-api, cinder-scheduler? | 21:06 |
winston-d_ | jms: otherwise, where the API is issuing shouldn't affect the result. | 21:06 |
jms | winston-d_: Err... is there not supposed to be a scheduler/api on each? | 21:07 |
*** HenryG has joined #openstack-cinder | 21:07 | |
*** Swanson has quit IRC | 21:08 | |
*** Yogi11 has quit IRC | 21:08 | |
*** rasoto1 has quit IRC | 21:08 | |
winston-d_ | jms: scheduler, maybe, if you point all scheduler to the same rabbit, it actually works in a round-robin active-active manner. but for api, you need to have a load balancer sit before them. | 21:10 |
*** jungleboyj has joined #openstack-cinder | 21:10 | |
jms | winston-d_: And I've verified the conf file... for my knowledge of what's needed anyway. Hopefully the guy here that "knows" OS more should be up tomorrow or the next day and I can try getting info from him, and hope the answer isn't messing around with stuff till he find's something that semi-works. | 21:10 |
jms | winston-d_: Hrmm... okay. For now I can kill them on the 2nd host and see if that changes anything. I'll probably need to remove the keystone endpoints I added then? | 21:11 |
winston-d_ | i wonder how that work out for you. i mean multiple endpoints for same service in keystone. | 21:13 |
jms | I was just assuming that it needed that for communication to the specific host... | 21:14 |
*** IanGovett has quit IRC | 21:15 | |
*** garthb__ has joined #openstack-cinder | 21:15 | |
*** garthb has quit IRC | 21:15 | |
*** garthb_ has quit IRC | 21:15 | |
*** garthb has joined #openstack-cinder | 21:15 | |
*** Swanson has joined #openstack-cinder | 21:16 | |
*** rushil has quit IRC | 21:16 | |
winston-d_ | jms: so to make debug easy, can you make sure there is only *1* cinder-api and *1* cinder-scheduler? | 21:16 |
*** markstur has joined #openstack-cinder | 21:19 | |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Cinder-manage service list shows happy for uninitialized driver https://review.openstack.org/185730 | 21:20 |
jms | winston-d_: You bet. Now I know there _should_ be one to make it simple. ;) | 21:20 |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Nested Quota : Create allocated column in cinder.quotas https://review.openstack.org/185704 | 21:23 |
*** Swanson has quit IRC | 21:23 | |
*** tswanson_ has joined #openstack-cinder | 21:23 | |
*** tbarron1 has quit IRC | 21:24 | |
*** tswanson_ has quit IRC | 21:27 | |
*** Swanson has joined #openstack-cinder | 21:29 | |
*** tbarron1 has joined #openstack-cinder | 21:29 | |
*** Gomeler has joined #openstack-cinder | 21:33 | |
jms | winston-d_: Okay, with cinder-{scheduler,api} stopped/disabled on the 2nd host, I get the error "No valid host was found. No weighed hosts available" ... from wherever I try creating it now. So, stopping sched on that host made it stop working there at least. ;) | 21:38 |
winston-d_ | jms: ok, we are making progress. | 21:40 |
winston-d_ | jms: what's the output of 'cinder service-list' now? | 21:41 |
*** IlyaG has joined #openstack-cinder | 21:43 | |
*** lpetrut has quit IRC | 21:44 | |
*** mtanino has quit IRC | 21:44 | |
jms | winston-d_: the backend (volume) is enabled/up; scheduler is disabled/down, on the 2nd host. All up on the 1st host | 21:46 |
winston-d_ | jms: what's on 1st host? cinder-api and cinder-scheduler? | 21:47 |
jms | and cinder-volume (lvm type) | 21:48 |
*** IlyaG has quit IRC | 21:49 | |
*** primechuck has quit IRC | 21:49 | |
*** simondodsley has quit IRC | 21:50 | |
jms | winston-d_: I can kill that for debugging if you think it'll help. Specifying the other type which is pointing at the 2nd host (type-key with volume_backend_name ... etc, etc). | 21:52 |
winston-d_ | jms: what extra specs do you have for the type that you were trying? | 21:53 |
jms | winston-d_: None. Just the backend name. | 21:54 |
*** mriedem is now known as mriedem_away | 21:54 | |
*** IlyaG has joined #openstack-cinder | 21:54 | |
winston-d_ | jms: ok, can you show me the output of 'cinder extra-specs-list' | 21:55 |
jms | winston-d_: Sure.. | 21:56 |
jungleboyj | I have a potentially silly question. Have a user who is stuck with VMs powered off and volumes attached on an early version of Kilo. They are hitting the chap authentication problem we previously saw in Kilo and can't Poweron their VMs as a result. | 21:57 |
jungleboyj | Any ideas as to how to detach the VMs so they can restart the VMs? | 21:58 |
jms | winston-d_: I hope this works as I think it should... :/ https://gist.github.com/jmstover/274c45652caeb240443c | 21:59 |
winston-d_ | jungleboyj: so what the VM state and power state is right now? | 21:59 |
jungleboyj | It is active but powered off. | 22:00 |
jungleboyj | The VMs think they are inuse. | 22:00 |
winston-d_ | jms: it works, thx. you can try paste.openstack.org next time if you want. | 22:01 |
jungleboyj | They can't detach the volumes because the control node was rebooted and the /dev/disk/by-path/<...> devices are gone after the reboot. | 22:01 |
*** dannywilson has quit IRC | 22:01 | |
winston-d_ | jungleboyj: looks like a iscsi volume? | 22:01 |
winston-d_ | jms: can you paste your cinder.conf for 2nd c-vol service (zfs one)? | 22:02 |
jungleboyj | Yes, LVM backed. winston-d) | 22:02 |
winston-d_ | jungleboyj: is there any stale iscsi session left on the hypervisor? (check by 'iscsiadm -m session') | 22:03 |
*** changbl has quit IRC | 22:03 | |
*** dannywilson has joined #openstack-cinder | 22:04 | |
jungleboyj | winston-d_ having them check. | 22:04 |
jungleboyj | I am thinking the source of the problem is the fact that when it tries to reboot it cannot log back in because they don't have the fix to use the old chap credentials. | 22:05 |
jungleboyj | When they try to restart they get an iscsi authentication error in the logs where LVM is running. | 22:05 |
jungleboyj | No active iscsi connections. | 22:06 |
winston-d_ | jungleboyj: ok, so they are safe to reset the volume status from 'in-use' to 'available', by whatever means. | 22:06 |
*** rhedlind has quit IRC | 22:06 | |
jungleboyj | Yeah, they just want to be able to bring the VM back up. Can reattach the volume later winston-d_ | 22:07 |
jms | winston-d_: http://paste.openstack.org/show/238571/ | 22:07 |
*** winston-1_ has joined #openstack-cinder | 22:10 | |
jungleboyj | winston-d_ can they just do a cinder reset-state on the volume to available? Will that change what Nova tries to do during reboot though? | 22:11 |
*** winston-d_ has quit IRC | 22:11 | |
*** annegentle has quit IRC | 22:13 | |
*** Gomeler has quit IRC | 22:17 | |
*** Gomeler has joined #openstack-cinder | 22:17 | |
winston-1_ | jungleboyj: that I don't know, you should try 'reset-state' first, worst case is to cleanup Cinder DB manually. | 22:18 |
winston-1_ | jungleboyj: that is for Cinder. | 22:18 |
jungleboyj | winston-1_: Right. Then I am guessing they will also have to manually clean up Nova. | 22:19 |
*** garthb__ has quit IRC | 22:19 | |
jungleboyj | I am trying in a virtual box right now. | 22:19 |
*** garthb__ has joined #openstack-cinder | 22:19 | |
smcginnis | One day to (barely) catch up and I'm off again. See you all Monday. | 22:19 |
Swanson | Where to now? | 22:20 |
scottda | jungleboyj: They will have to remove the volume mapping from Nova's BlockDeviceMapping table. | 22:20 |
smcginnis | Swanson: mini vacation time with no internet access (gasp!) | 22:21 |
jms | winston-1_: http://paste.openstack.org/show/238571/ (if you missed it) | 22:21 |
jungleboyj | scottda: How do they do that? | 22:21 |
scottda | And possible removing the <block> ...</block> device from /etc/libvirt/qemu/<instance_id>.xml | 22:21 |
jungleboyj | scottda: I was expecting that part. | 22:21 |
scottda | Using mysql commands on the DB. Very ugly solution, but all there is ATM | 22:22 |
scottda | We're working on a Nova patch for this, but POC is not quite ready yet. | 22:22 |
Swanson | smcginnis: good luck entertaining the kids. | 22:23 |
scottda | jungleboyj: Since this affects you, you might want to review the Cinder changes for this: https://review.openstack.org/#/c/172213/ | 22:23 |
* scottda makes a shameless plug for his spec | 22:24 | |
jungleboyj | scottda: Well played! | 22:24 |
hemna | I don't see a CI for Violin | 22:24 |
scottda | Nova BP needs some cleanup, it has just been un-abandoned after I spoke with Nova at the summit: https://blueprints.launchpad.net/nova/+spec/add-force-detach-to-nova | 22:25 |
hemna | I just saw this patch, which changes the violin drivers. https://review.openstack.org/#/c/185418/ Yet, I don't see CI for violin ? | 22:25 |
*** dims has quit IRC | 22:25 | |
hemna | hey scottda here is the bug we filed against nova for detach https://bugs.launchpad.net/nova/+bug/1458958 | 22:26 |
openstack | Launchpad bug 1458958 in OpenStack Compute (nova) "Exceptions from Cinder detach volume API not handled" [Undecided,New] | 22:26 |
asselin | hemna, maybe it's not done yet | 22:26 |
hemna | asselin, I looked in one of my old patches that finished jenkins and CI last week....nothing Obvious for "violin" | 22:26 |
asselin | hemna, nevermind....confused am and pm ;) | 22:26 |
hemna | I don't mean to be a CI nazi, but just found it odd I didn't see anything in the CI reporting for it. | 22:27 |
scottda | hemna: cool. I'll talk to my Nova partner about a patch for this | 22:27 |
*** dims has joined #openstack-cinder | 22:28 | |
hemna | scottda, that's what the result of removing the file manager locks will give us, along with actually checking the volume 'ING' state and reporting up VolumeIsBusy errors in the API | 22:28 |
*** thangp has quit IRC | 22:28 | |
scottda | Yeah. If it's as straightforward as adding some try: blocks and logging it should be easy to write the code. Then we'll see about the Nova team's reaction.... | 22:29 |
hemna | scottda, ok coolio. | 22:29 |
*** akshai has quit IRC | 22:29 | |
winston-1_ | jungleboyj: to sync vm state and power state for a VM, you can have them try 'virsh start' on the hypervisor. | 22:30 |
winston-1_ | jms: yes, i saw your config file, it looks sane. | 22:30 |
winston-1_ | jms: now, i have to ask for cinder-scheduler.log for failed creating task. | 22:31 |
winston-1_ | jungleboyj: to delete BDM entry in Nova DB, they will have to find the DB entry and mark it as 'deleted' (soft-delete). | 22:32 |
openstackgerrit | xing-yang proposed openstack/cinder: Add flag assume_virtual_capacity_consumed https://review.openstack.org/185764 | 22:35 |
*** lifeless has quit IRC | 22:35 | |
*** annegentle has joined #openstack-cinder | 22:36 | |
*** krtaylor has quit IRC | 22:37 | |
xyang1 | patrickeast: Hi, see if this addressed your concern | 22:37 |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Nested Quota : Create allocated column in cinder.quotas https://review.openstack.org/185704 | 22:38 |
jms | winston-1_: http://paste.openstack.org/show/238652/ | 22:40 |
jms | winston-1_: Though, now that I was breaking the loggin up I see a (the?) issue. It's only trying to place the volume on a single cinder host, but not looking at the 2nd one. | 22:41 |
winston-1_ | jms: so, it is time to exam the cinder.conf on 1st cinder node. can you paste it? | 22:46 |
*** anshul has quit IRC | 22:48 | |
*** daneyon has joined #openstack-cinder | 22:49 | |
*** e0ne has quit IRC | 22:53 | |
*** ganso_ has quit IRC | 22:54 | |
*** daneyon has quit IRC | 22:54 | |
jms | winston-1_: ... I'm post it once I clean it (so many comments), but I think I know where this might be leading.... | 22:54 |
*** bswartz has joined #openstack-cinder | 22:55 | |
jms | winston-1_: http://paste.openstack.org/show/238669/ | 22:56 |
*** IlyaG has quit IRC | 22:58 | |
winston-1_ | jms: just to make sure, this config file should be the same scheduler is using, right? | 23:02 |
jms | winston-1_: Yes | 23:02 |
winston-1_ | jms: basically, the two config files looks mostly the same, especially the essentila part (using the same DB, same rabbit) | 23:04 |
winston-1_ | jms: i have a meeting now, have to run now. | 23:04 |
winston-1_ | leave messages and i will check later. | 23:04 |
jms | winston-1_: Okay, thanks. | 23:05 |
*** jms has quit IRC | 23:08 | |
*** chlong has joined #openstack-cinder | 23:09 | |
*** annegentle has quit IRC | 23:11 | |
vilobhmm | hemna : hey | 23:13 |
hemna | yough | 23:14 |
*** chlong has quit IRC | 23:15 | |
*** markvoelker has quit IRC | 23:15 | |
*** annegentle has joined #openstack-cinder | 23:17 | |
*** winston-1_ has quit IRC | 23:19 | |
*** akerr has joined #openstack-cinder | 23:20 | |
*** akerr_ has joined #openstack-cinder | 23:22 | |
patrickeast | xyang1: sry, was away from my desk for a bit | 23:22 |
patrickeast | xyang1: that looks like it would address the issue, although smcginnis is correct, i still don’t see why its treated any differently if you over subscribe a bunch of smaller volumes or a few larger ones | 23:23 |
*** vokt has quit IRC | 23:23 | |
patrickeast | xyang1: that being said, as long as it works i’m pretty happy with it :D | 23:23 |
*** akerr has quit IRC | 23:25 | |
*** winston-d_ has joined #openstack-cinder | 23:26 | |
vilobhmm | hemna : sorry someone stopped by…regarding your comment on https://review.openstack.org/#/c/185730/2/cinder/cmd/manage.py should probably add an RPC call into the host to see if the driver is initiatlized….can you clarify a lil bit on it | 23:28 |
*** annegentle has quit IRC | 23:29 | |
hemna | so yah, the manager object is what comprises a running c-vol service | 23:29 |
hemna | you can't just call manage.init_host() and see if that 'works' | 23:29 |
hemna | you need to call the running c-vol instance to see if it's working correctly | 23:29 |
hemna | or more specifically to ask the running volume manager if it's driver instance has initialized. | 23:30 |
hemna | what you are doing is trying to force a static call to a manager object that has no configuration and isn't running. | 23:30 |
hemna | you need to make an RPC into a running volume manager | 23:30 |
*** winston-d_ has quit IRC | 23:31 | |
hemna | I hope that makes sense | 23:31 |
hemna | anyway, I have to run to get my kids from daycare....l8rs | 23:31 |
*** hemna is now known as hemnafk | 23:31 | |
*** annegentle has joined #openstack-cinder | 23:33 | |
vilobhmm | i get that…may be will get the reference for that vol manager and check if its there…if the reference to vol mgr is there make a call to init_host | 23:34 |
vilobhmm | sure | 23:34 |
vilobhmm | cia later | 23:34 |
vilobhmm | thanks | 23:34 |
*** gardenshed has joined #openstack-cinder | 23:35 | |
*** IlyaG has joined #openstack-cinder | 23:36 | |
*** Tross1 has joined #openstack-cinder | 23:38 | |
*** Tross has quit IRC | 23:38 | |
*** rmesta has quit IRC | 23:39 | |
*** Arkady_Kanevsky has joined #openstack-cinder | 23:40 | |
*** jamielennox is now known as jamielennox|away | 23:42 | |
*** chlong has joined #openstack-cinder | 23:44 | |
*** annegentle has quit IRC | 23:45 | |
*** annegentle has joined #openstack-cinder | 23:50 | |
*** dannywilson has quit IRC | 23:53 | |
*** lifeless has joined #openstack-cinder | 23:54 | |
*** vilobhmm has quit IRC | 23:57 | |
*** gardenshed has quit IRC | 23:57 | |
*** leeantho has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!