*** erlon has quit IRC | 00:01 | |
*** mtanino has quit IRC | 00:05 | |
*** emagana_ has quit IRC | 00:06 | |
*** emagana has joined #openstack-cinder | 00:06 | |
*** emagana has quit IRC | 00:10 | |
*** _cjones_ has joined #openstack-cinder | 00:13 | |
*** geguileo has quit IRC | 00:26 | |
*** vilobhmm1 has joined #openstack-cinder | 00:30 | |
*** geguileo has joined #openstack-cinder | 00:34 | |
*** vilobhmm11 has joined #openstack-cinder | 00:36 | |
*** vilobhmm1 has quit IRC | 00:38 | |
*** setmason has quit IRC | 00:40 | |
*** _cjones_ has quit IRC | 00:43 | |
*** leeantho has quit IRC | 00:49 | |
*** IanGovett has joined #openstack-cinder | 00:52 | |
*** primechuck has joined #openstack-cinder | 00:52 | |
*** primechuck has quit IRC | 00:54 | |
*** daneyon_ has quit IRC | 00:55 | |
*** primechuck has joined #openstack-cinder | 00:55 | |
*** zhenguo has joined #openstack-cinder | 00:56 | |
*** vilobhmm11 has quit IRC | 01:04 | |
*** rmesta has quit IRC | 01:06 | |
*** Apoorva has quit IRC | 01:06 | |
*** madskier has joined #openstack-cinder | 01:15 | |
*** madskier has quit IRC | 01:19 | |
*** IanGovett has quit IRC | 01:22 | |
*** heyun has joined #openstack-cinder | 01:26 | |
*** Lee1092 has joined #openstack-cinder | 01:28 | |
nikeshm | asselin__ patrickeast: thanks setting up CI,one small doubt, is PUBLISH_HOST means log server? | 01:31 |
---|---|---|
patrickeast | nikeshm: yep | 01:32 |
nikeshm | thanks | 01:32 |
*** _cjones_ has joined #openstack-cinder | 01:39 | |
nikeshm | patrickeast : export GIT_NAME in vars.sh do we have to give full name of gerrit CI account here? | 01:40 |
nikeshm | full name in https://review.openstack.org/#/settings/ for my CI account | 01:41 |
patrickeast | nikeshm: yea, so like mine has... | 01:42 |
patrickeast | export GIT_NAME='Pure Storage Cinder CI' | 01:42 |
*** _cjones_ has quit IRC | 01:44 | |
*** Yogi1 has joined #openstack-cinder | 01:44 | |
*** Longgeek has joined #openstack-cinder | 01:46 | |
openstackgerrit | Eric Brown proposed openstack/cinder: VMware: insecure option should be exposed https://review.openstack.org/179991 | 01:48 |
nikeshm | patrickeast: thanks, i am setting up a jenkins master on a VM on different server and openstack cloud on different server,now i want to give openstack cloud info to jenkins master node,but in vi nodepool/nodepool.yaml.erb we are using localhost | 01:49 |
*** Yogi1 has quit IRC | 01:49 | |
nikeshm | do i have to change localhost to the ip of cloudprovider ip | 01:49 |
nikeshm | in vi nodepool/nodepool.yaml.erb | 01:49 |
patrickeast | nikeshm: yea change the ‘auth-url’ for the provider | 01:49 |
nikeshm | data repository is on jenkins master slave | 01:50 |
patrickeast | nikeshm: as an example, here is what mine looks like http://paste.openstack.org/show/214915/ | 01:50 |
nikeshm | ok | 01:50 |
*** Yogi1 has joined #openstack-cinder | 01:52 | |
openstackgerrit | Eric Brown proposed openstack/cinder: VMware: insecure option should be exposed https://review.openstack.org/179991 | 01:54 |
*** Longgeek has quit IRC | 01:58 | |
*** heyun has quit IRC | 01:59 | |
*** julim has joined #openstack-cinder | 02:03 | |
*** patrickeast has quit IRC | 02:04 | |
openstackgerrit | Jamie Lennox proposed openstack/cinder: Catch additional type conversion errors https://review.openstack.org/180003 | 02:14 |
*** akerr has joined #openstack-cinder | 02:31 | |
*** akerr_ has joined #openstack-cinder | 02:35 | |
nikeshm | patrckeast: in images section we have to give image-name which should be present in glance image-list, | 02:39 |
nikeshm | can i create it manually in cloud provider | 02:39 |
*** akerr has quit IRC | 02:39 | |
nikeshm | glance image-create --name trusty --disk-format qcow2 \ --container-format bare --is-public True --file ./trusty | 02:40 |
nikeshm | and give name in image section | 02:40 |
*** Yogi1 has quit IRC | 02:44 | |
*** dobson has quit IRC | 02:48 | |
*** Longgeek has joined #openstack-cinder | 02:56 | |
*** dobson has joined #openstack-cinder | 03:01 | |
*** Longgeek has quit IRC | 03:08 | |
*** dobson has quit IRC | 03:18 | |
*** dobson has joined #openstack-cinder | 03:22 | |
*** coolsvap|afk is now known as coolsvap | 03:23 | |
*** dims_ has quit IRC | 03:23 | |
*** setmason has joined #openstack-cinder | 03:23 | |
*** MentalRay has joined #openstack-cinder | 03:23 | |
*** timcl has quit IRC | 03:25 | |
*** madskier has joined #openstack-cinder | 03:26 | |
*** _cjones_ has joined #openstack-cinder | 03:28 | |
*** links has joined #openstack-cinder | 03:31 | |
*** _cjones_ has quit IRC | 03:32 | |
*** akerr_ has quit IRC | 03:34 | |
openstackgerrit | Eric Brown proposed openstack/cinder: VMware: insecure option should be exposed https://review.openstack.org/179991 | 03:34 |
*** MentalRay has quit IRC | 03:36 | |
*** rongze has joined #openstack-cinder | 03:39 | |
*** avishay_ has joined #openstack-cinder | 03:43 | |
*** MentalRay has joined #openstack-cinder | 03:43 | |
*** MentalRay has quit IRC | 03:43 | |
*** setmason has quit IRC | 03:46 | |
*** sks has joined #openstack-cinder | 03:48 | |
*** anshul has joined #openstack-cinder | 03:51 | |
openstackgerrit | John Griffith proposed openstack/python-cinderclient: Add CLI read-only functional tests https://review.openstack.org/179280 | 03:51 |
*** ebalduf has quit IRC | 03:54 | |
*** Longgeek has joined #openstack-cinder | 04:05 | |
*** vilobhmm1 has joined #openstack-cinder | 04:12 | |
nikeshm | hi | 04:14 |
nikeshm | do we have to cp scp.jpi /var/lib/jenkins/plugins/ in https://github.com/rasselin/os-ext-testing | 04:14 |
nikeshm | ? | 04:14 |
nikeshm | patrickeast asselin: ? | 04:15 |
nikeshm | in document mentioned to download scp.jpi,but after that i didnot get | 04:16 |
*** shyama has joined #openstack-cinder | 04:19 | |
*** dims has joined #openstack-cinder | 04:23 | |
*** _cjones_ has joined #openstack-cinder | 04:28 | |
*** dims has quit IRC | 04:28 | |
*** Longgeek has quit IRC | 04:29 | |
*** bkopilov has joined #openstack-cinder | 04:32 | |
*** _cjones_ has quit IRC | 04:33 | |
*** heyun has joined #openstack-cinder | 04:39 | |
*** sks has quit IRC | 04:41 | |
*** anuragpalsule has joined #openstack-cinder | 04:54 | |
*** ebalduf has joined #openstack-cinder | 04:55 | |
*** sks has joined #openstack-cinder | 04:56 | |
nikeshm | hi | 04:57 |
*** rongze has quit IRC | 04:58 | |
nikeshm | i am getting this error on running nodepoold -d $DAEMON_ARGS of https://github.com/rasselin/os-ext-testing-data IOError: [Errno 2] No such file or directory: '/var/log/nodepool/image/image.log' | 04:58 |
*** ebalduf has quit IRC | 05:00 | |
*** rongze has joined #openstack-cinder | 05:00 | |
*** sks has quit IRC | 05:01 | |
nikeshm | DuncanT: i am getting one error in setting up https://github.com/rasselin/os-ext-testing-data | 05:02 |
*** madskier has quit IRC | 05:03 | |
*** nkrinner has joined #openstack-cinder | 05:04 | |
*** lpetrut has joined #openstack-cinder | 05:12 | |
*** emagana has joined #openstack-cinder | 05:16 | |
*** BharatK has joined #openstack-cinder | 05:17 | |
*** rongze has quit IRC | 05:45 | |
*** rongze has joined #openstack-cinder | 05:50 | |
*** rongze has quit IRC | 05:52 | |
*** beecee has quit IRC | 05:52 | |
*** nlevinki has joined #openstack-cinder | 05:58 | |
*** Longgeek has joined #openstack-cinder | 05:59 | |
*** yrabl_ has joined #openstack-cinder | 06:00 | |
*** yrabl_ has quit IRC | 06:01 | |
*** nikeshm has quit IRC | 06:02 | |
*** yrabl has quit IRC | 06:04 | |
*** yrabl has joined #openstack-cinder | 06:04 | |
*** SamYaple_ is now known as SamYaple | 06:13 | |
*** ankit_ag has joined #openstack-cinder | 06:14 | |
*** Longgeek_ has joined #openstack-cinder | 06:14 | |
*** Longgeek has quit IRC | 06:17 | |
*** _cjones_ has joined #openstack-cinder | 06:17 | |
*** _cjones_ has quit IRC | 06:22 | |
*** openstackgerrit has quit IRC | 06:23 | |
*** vilobhmm1 has quit IRC | 06:23 | |
*** openstackgerrit has joined #openstack-cinder | 06:24 | |
*** sgotliv_ has quit IRC | 06:24 | |
*** svasheka has quit IRC | 06:25 | |
*** vilobhmm1 has joined #openstack-cinder | 06:27 | |
*** vilobhmm11 has joined #openstack-cinder | 06:29 | |
*** vilobhmm1 has quit IRC | 06:31 | |
*** emagana has quit IRC | 06:32 | |
*** emagana has joined #openstack-cinder | 06:33 | |
*** svasheka has joined #openstack-cinder | 06:37 | |
*** emagana has quit IRC | 06:38 | |
*** zhenguo has quit IRC | 06:47 | |
*** dulek has joined #openstack-cinder | 06:48 | |
*** alecv has joined #openstack-cinder | 06:50 | |
*** e0ne has joined #openstack-cinder | 06:51 | |
*** zhenguo has joined #openstack-cinder | 06:53 | |
*** lpetrut has quit IRC | 06:54 | |
*** nlevinki has quit IRC | 06:57 | |
*** e0ne has quit IRC | 07:06 | |
*** ronis has joined #openstack-cinder | 07:08 | |
*** sandywalsh has quit IRC | 07:11 | |
*** markus_z has joined #openstack-cinder | 07:12 | |
*** sandywalsh has joined #openstack-cinder | 07:12 | |
*** tshefi has joined #openstack-cinder | 07:12 | |
*** ebalduf has joined #openstack-cinder | 07:14 | |
*** agarciam has joined #openstack-cinder | 07:16 | |
*** ebalduf has quit IRC | 07:19 | |
*** vilobhmm11 has quit IRC | 07:23 | |
*** lpetrut has joined #openstack-cinder | 07:24 | |
DuncanT | nikeshm: Try mkdir that directory | 07:35 |
*** dulek has quit IRC | 07:43 | |
*** dulek has joined #openstack-cinder | 07:44 | |
*** chlong has quit IRC | 07:44 | |
dulek | thingee: Hi, I just noticed that session about task resumptions is scheduled before Active/Active c-vol. | 07:47 |
dulek | thingee: I think it should be the other way, because task resumption approach depends on TaskFlow decision which will be made on Active/Active c-vol session. | 07:49 |
dulek | thingee: Also it would be beneficial to know if tooz will be get into Cinder - this will be decided on the same session. | 07:49 |
*** btran has quit IRC | 07:50 | |
*** jwang_ has quit IRC | 07:51 | |
*** ndipanov has joined #openstack-cinder | 07:52 | |
*** jwang has joined #openstack-cinder | 07:53 | |
*** aarefiev has joined #openstack-cinder | 07:54 | |
openstackgerrit | Edwin Wang proposed openstack/cinder: Add iSCSI protocol support for IBM FlashSystem https://review.openstack.org/156206 | 07:55 |
*** dulek has quit IRC | 07:55 | |
*** dulek has joined #openstack-cinder | 07:55 | |
*** ebalduf has joined #openstack-cinder | 07:58 | |
*** dulek has quit IRC | 08:02 | |
*** ebalduf has quit IRC | 08:03 | |
*** _cjones_ has joined #openstack-cinder | 08:06 | |
*** haomaiw__ has joined #openstack-cinder | 08:08 | |
*** jordanP has joined #openstack-cinder | 08:10 | |
*** haomaiwang has quit IRC | 08:10 | |
*** _cjones_ has quit IRC | 08:12 | |
*** sgotliv has joined #openstack-cinder | 08:13 | |
openstackgerrit | Julien Danjou proposed openstack/cinder: tests: replace mox by mox3, clean out mox usage https://review.openstack.org/147476 | 08:16 |
*** mdbooth has quit IRC | 08:16 | |
*** shyama has quit IRC | 08:19 | |
*** mdbooth has joined #openstack-cinder | 08:22 | |
*** dulek has joined #openstack-cinder | 08:23 | |
*** e0ne has joined #openstack-cinder | 08:28 | |
*** e0ne is now known as e0ne_ | 08:28 | |
*** alecv has quit IRC | 08:40 | |
*** e0ne_ is now known as e0ne | 08:44 | |
*** e0ne is now known as e0ne_ | 08:45 | |
*** e0ne_ is now known as e0ne | 08:46 | |
*** jistr has joined #openstack-cinder | 08:56 | |
*** aix has quit IRC | 08:59 | |
*** deepakcs has joined #openstack-cinder | 08:59 | |
*** dulek has quit IRC | 09:00 | |
*** shyama has joined #openstack-cinder | 09:08 | |
*** dobson has quit IRC | 09:11 | |
*** agarciam1 has joined #openstack-cinder | 09:14 | |
*** agarciam has quit IRC | 09:14 | |
*** alecv has joined #openstack-cinder | 09:20 | |
*** heyun has quit IRC | 09:21 | |
openstackgerrit | Yuriy Nesenenko proposed openstack/cinder: Fix unit tests spam output https://review.openstack.org/178783 | 09:25 |
*** alexpilotti has joined #openstack-cinder | 09:25 | |
*** aix has joined #openstack-cinder | 09:26 | |
*** markvoelker has quit IRC | 09:48 | |
openstackgerrit | Petrut Lucian proposed openstack/cinder: Windows iSCSI: remove ensure_export https://review.openstack.org/180080 | 09:49 |
openstackgerrit | Petrut Lucian proposed openstack/cinder: Windows iSCSI: Add CHAP authentication support https://review.openstack.org/180081 | 09:49 |
*** ociuhandu has joined #openstack-cinder | 09:51 | |
*** dobson has joined #openstack-cinder | 09:51 | |
*** _cjones_ has joined #openstack-cinder | 09:56 | |
*** _cjones_ has quit IRC | 10:01 | |
*** tshefi has quit IRC | 10:01 | |
*** bkopilov has quit IRC | 10:01 | |
*** dobson has quit IRC | 10:03 | |
*** shyama has quit IRC | 10:09 | |
*** shyama has joined #openstack-cinder | 10:10 | |
*** aix has quit IRC | 10:12 | |
*** dobson has joined #openstack-cinder | 10:13 | |
*** tshefi has joined #openstack-cinder | 10:17 | |
*** bkopilov has joined #openstack-cinder | 10:17 | |
*** tobe has joined #openstack-cinder | 10:18 | |
*** kbyrne has quit IRC | 10:18 | |
*** dulek has joined #openstack-cinder | 10:19 | |
*** IanGovett has joined #openstack-cinder | 10:19 | |
*** dims has joined #openstack-cinder | 10:20 | |
*** kbyrne has joined #openstack-cinder | 10:20 | |
*** dims_ has joined #openstack-cinder | 10:22 | |
*** aix has joined #openstack-cinder | 10:25 | |
*** dims has quit IRC | 10:26 | |
*** e0ne is now known as e0ne_ | 10:35 | |
*** e0ne_ is now known as e0ne | 10:36 | |
*** e0ne is now known as e0ne_ | 10:56 | |
*** ebalduf has joined #openstack-cinder | 11:00 | |
*** lpabon has joined #openstack-cinder | 11:03 | |
*** swamireddy1 has joined #openstack-cinder | 11:04 | |
swamireddy1 | hi | 11:04 |
swamireddy1 | : Is ´volume forec detach´ supported? | 11:04 |
*** dobson has quit IRC | 11:04 | |
*** ebalduf has quit IRC | 11:04 | |
*** IanGovett1 has joined #openstack-cinder | 11:06 | |
*** fanyaohong has joined #openstack-cinder | 11:08 | |
*** IanGovett has quit IRC | 11:09 | |
*** ankit_ag has quit IRC | 11:12 | |
*** sandywalsh has quit IRC | 11:12 | |
*** fanyaohong has quit IRC | 11:13 | |
*** fanyaohong has joined #openstack-cinder | 11:13 | |
*** sandywalsh has joined #openstack-cinder | 11:14 | |
DuncanT | swamireddy1: Not yet, the nova part isn't done | 11:17 |
DuncanT | swamireddy1: Depending on your situation, state reset might help, but it might leave you with a broken system | 11:18 |
*** dobson has joined #openstack-cinder | 11:19 | |
*** dencaval has joined #openstack-cinder | 11:22 | |
*** alecv has quit IRC | 11:25 | |
*** alecv has joined #openstack-cinder | 11:26 | |
*** dobson has quit IRC | 11:36 | |
*** dobson has joined #openstack-cinder | 11:37 | |
*** ctina_ has joined #openstack-cinder | 11:44 | |
*** agarciam1 has quit IRC | 11:44 | |
*** _cjones_ has joined #openstack-cinder | 11:45 | |
*** marcusvrn1 has joined #openstack-cinder | 11:46 | |
*** marcusvrn has quit IRC | 11:48 | |
*** HoloIRCUser1 has joined #openstack-cinder | 11:49 | |
*** _cjones_ has quit IRC | 11:50 | |
*** hodos has joined #openstack-cinder | 11:50 | |
hodos | trying to do cinder upload-to-image; getting broken pipe in cinder after a while; the process hangs | 11:51 |
*** markvoelker has joined #openstack-cinder | 11:51 | |
*** e0ne_ is now known as e0ne | 11:51 | |
hodos | glance shows: ValueError: invalid literal for int() with base 16: '' | 11:51 |
hodos | image-list shows 'saving' | 11:51 |
hodos | cinder list shows 'uploading' | 11:52 |
hodos | all on devstack | 11:52 |
*** Tross has joined #openstack-cinder | 11:52 | |
*** Tross1 has quit IRC | 11:54 | |
*** Tross has quit IRC | 11:56 | |
*** Tross1 has joined #openstack-cinder | 11:56 | |
deepakcs | DuncanT, Hi, when u get time, pls look at https://review.openstack.org/#/c/172373/ (cinder part). The nova part of spec is done (https://review.openstack.org/#/c/134517/) but john garbutt wanted the cinder part to get in first. thanks | 11:56 |
*** ganso has joined #openstack-cinder | 12:01 | |
*** zhenguo has quit IRC | 12:07 | |
*** agarciam has joined #openstack-cinder | 12:07 | |
*** agarciam has quit IRC | 12:08 | |
DuncanT | deepakcs: sure | 12:08 |
deepakcs | DuncanT, thanks, ttyl | 12:15 |
*** deepakcs has quit IRC | 12:15 | |
*** sgotliv has quit IRC | 12:22 | |
*** primechuck has quit IRC | 12:23 | |
*** sgotliv has joined #openstack-cinder | 12:24 | |
*** HoloIRCUser1 has quit IRC | 12:27 | |
*** HoloIRCUser has joined #openstack-cinder | 12:27 | |
*** HoloIRCUser1 has joined #openstack-cinder | 12:28 | |
*** HoloIRCUser has quit IRC | 12:28 | |
openstackgerrit | Petrut Lucian proposed openstack/cinder: Windows iSCSI: remove ensure_export https://review.openstack.org/180123 | 12:30 |
*** bkopilov has quit IRC | 12:31 | |
swamireddy1 | DuncanT: Thank you....my case - even after detaching a volume of a instance, it shown as volume is in use state. | 12:32 |
swamireddy1 | DuncanT: is this known issue in cinder? | 12:33 |
DuncanT | swamireddy1: I'm guessing something failed in the detach.... have you checked to logs? | 12:33 |
openstackgerrit | Petrut Lucian proposed openstack/cinder: Windows iSCSI: remove ensure_export https://review.openstack.org/180080 | 12:34 |
openstackgerrit | Petrut Lucian proposed openstack/cinder: Windows iSCSI: Add CHAP authentication support https://review.openstack.org/180081 | 12:34 |
*** hodos has quit IRC | 12:36 | |
swamireddy1 | DuncanT: OK, sure will check the log and confirm the status. Any other reason for this issue?? | 12:37 |
DuncanT | swamireddy1: The logs should at least give you a good hint | 12:38 |
swamireddy1 | DuncanT: Sure, will analyse the log fist... Thank you. | 12:38 |
swamireddy1 | DuncanT: Any one working on volume force detach option? or its open to pickup? | 12:39 |
*** dobson has quit IRC | 12:39 | |
DuncanT | ScottDA is working on it... | 12:40 |
DuncanT | I'm sure he'd welcome help | 12:40 |
*** timcl has joined #openstack-cinder | 12:40 | |
*** dims_ has quit IRC | 12:41 | |
*** dims has joined #openstack-cinder | 12:41 | |
*** IanGovett1 has quit IRC | 12:43 | |
*** dobson has joined #openstack-cinder | 12:46 | |
*** charlesr has joined #openstack-cinder | 12:48 | |
openstackgerrit | Victor Stinner proposed openstack/cinder: Replace suds test dependency with suds-jurko https://review.openstack.org/180130 | 12:51 |
*** links has quit IRC | 12:52 | |
scottda | swamireddy1: I've this BluePrint for fixing Cinder force-detach: https://blueprints.launchpad.net/cinder/+spec/implement-force-detach-for-safe-cleanup | 12:52 |
*** tshefi has quit IRC | 12:53 | |
scottda | And this spec, please review and give feedback: https://review.openstack.org/#/c/172213/ | 12:53 |
scottda | You could also add 'affects me' to Nova side: https://bugs.launchpad.net/python-novaclient/+bug/1449223 https://bugs.launchpad.net/python-novaclient/+bug/1449221 | 12:54 |
openstack | Launchpad bug 1449223 in python-novaclient "Nova volume-detach lacks '--force' command for cleanup " [Undecided,New] - Assigned to Andrea Rosa (andrea-rosa-m) | 12:54 |
openstack | Launchpad bug 1449221 in OpenStack Compute (nova) "Nova volume-detach lacks '--force' command for cleanup" [Undecided,In progress] - Assigned to Andrea Rosa (andrea-rosa-m) | 12:54 |
*** agarciam has joined #openstack-cinder | 12:55 | |
*** lpabon has quit IRC | 12:55 | |
*** ctina_ has quit IRC | 13:03 | |
*** eharney has joined #openstack-cinder | 13:05 | |
*** changbl has quit IRC | 13:08 | |
*** dustins has joined #openstack-cinder | 13:11 | |
*** shyama has quit IRC | 13:12 | |
*** Ctina has joined #openstack-cinder | 13:13 | |
*** Yogi1 has joined #openstack-cinder | 13:14 | |
*** rushil has joined #openstack-cinder | 13:15 | |
*** BharatK has quit IRC | 13:17 | |
*** fanyaohong has quit IRC | 13:19 | |
*** primechuck has joined #openstack-cinder | 13:19 | |
*** bswartz has quit IRC | 13:23 | |
*** charlesr has quit IRC | 13:24 | |
*** marcusvrn has joined #openstack-cinder | 13:25 | |
*** marcusvrn1 has quit IRC | 13:26 | |
*** BharatK has joined #openstack-cinder | 13:31 | |
*** _cjones_ has joined #openstack-cinder | 13:34 | |
*** BharatK has quit IRC | 13:36 | |
*** _cjones_ has quit IRC | 13:39 | |
*** tobe has quit IRC | 13:40 | |
*** hodos has joined #openstack-cinder | 13:40 | |
j_king | yay, talked to ayoung yesterday about implied trusts and he was happy. will finally have a nice solution for https://etherpad.openstack.org/p/implied-trusts | 13:42 |
swamireddy1 | DuncanT: Thanks..Will sync with scottda on this | 13:42 |
swamireddy1 | scottda: Hi | 13:43 |
j_king | er https://bugs.launchpad.net/cinder/+bug/1298135 | 13:43 |
openstack | Launchpad bug 1298135 in Cinder "Cinder should handle token expiration for long ops" [Medium,Confirmed] - Assigned to j_king (james-agentultra) | 13:43 |
swamireddy1 | scottda: I have updated the bug report as äffected me¨ | 13:43 |
swamireddy1 | scottda: so spec is pending for review | 13:44 |
swamireddy1 | scottda: will review the same | 13:44 |
*** rooneym has quit IRC | 13:45 | |
*** BharatK has joined #openstack-cinder | 13:49 | |
*** mriedem has joined #openstack-cinder | 13:51 | |
*** ebalduf has joined #openstack-cinder | 13:55 | |
DuncanT | j_king: I don't understand that etherpad, and the whole thing seems complicated... not to mention an API change | 13:55 |
DuncanT | j_king: What is wrong with cinder just getting the trust on behalf of the user? | 13:55 |
*** bswartz has joined #openstack-cinder | 13:56 | |
hodos | is volume_type mandatory? | 13:56 |
*** e0ne is now known as e0ne_ | 13:56 | |
j_king | DuncanT: the problem is at cinder-backup. if the backup process takes longer than the configured token expiration it will fail. the trusts API is supposed to delegate trust for this purpose but presently requires the user to create the trust | 13:57 |
hodos | how to create a volume with no volume type? | 13:57 |
*** HoloIRCUser1 has quit IRC | 13:57 | |
*** dobson has quit IRC | 13:57 | |
DuncanT | hodos: You can set a default type in cinder.conf | 13:57 |
*** rooneym has joined #openstack-cinder | 13:57 | |
j_king | DuncanT: so the proposal allows a background process to create a trust on behalf of a user via a one-time authenticated request | 13:57 |
hodos | DuncanT: default cannot be None | 13:58 |
scottda | swamireddy1: thansk | 13:58 |
DuncanT | j_king: I am familiar with the problem. Cinder can request a trust right now with the token it is given | 13:58 |
scottda | s/thansk/thanks | 13:58 |
DuncanT | hodos: You can't create a volume with no type, that doesn't make sense | 13:58 |
DuncanT | hodos: You can avoid having to specify one though | 13:58 |
DuncanT | j_king: No need for anything external | 13:58 |
hodos | DuncanT: OK | 13:58 |
j_king | DuncanT: I think the API required the user to create the trust between services? I'd have to re-check that. | 13:59 |
*** e0ne_ is now known as e0ne | 13:59 | |
*** e0ne is now known as e0ne_ | 13:59 | |
DuncanT | j_king: cinder can call keystone to do it.... the bit I couldn't fifure out is what roll(s) the trust needs to talk to swift | 14:00 |
*** e0ne_ is now known as e0ne | 14:00 | |
*** e0ne is now known as e0ne_ | 14:00 | |
*** e0ne_ is now known as e0ne | 14:00 | |
*** timcl1 has joined #openstack-cinder | 14:02 | |
j_king | DuncanT: how would you go about setting it up? apparently this isn't the only project asking for this feature from keystone. I hope I don't have it all wrong. :/ | 14:04 |
*** timcl has quit IRC | 14:04 | |
*** dobson has joined #openstack-cinder | 14:04 | |
DuncanT | j_king: cinder already has a token, and knows the keystone URL, so it literally just calls the 'create trust' API exactly as a user would | 14:06 |
*** esker has joined #openstack-cinder | 14:06 | |
*** setmason has joined #openstack-cinder | 14:08 | |
*** vmtrooper has joined #openstack-cinder | 14:09 | |
*** mdenny has joined #openstack-cinder | 14:10 | |
*** timcl has joined #openstack-cinder | 14:11 | |
*** timcl1 has quit IRC | 14:12 | |
openstackgerrit | Tom Barron proposed openstack/cinder: Add standard QoS spec support to cDOT drivers https://review.openstack.org/179352 | 14:13 |
*** anuragpalsule has quit IRC | 14:14 | |
*** agarciam has quit IRC | 14:14 | |
*** asselin has joined #openstack-cinder | 14:15 | |
jdandrea | When volume creation fails, is there some way to determine the cause programmatically? I'm looking for a fail_reason field in the volume object, as there is in backup objects, but not seeing it. (Might it be something I could add and, if so, where do I get the error info from?) | 14:15 |
openstackgerrit | Yucong Feng proposed openstack/cinder: Removing sleep between when a command is sent and 'YES' is sent https://review.openstack.org/177335 | 14:16 |
hodos | DuncanT: does volume upload-to-image work at all for NFS backend ? I'm using generic driver on devstack and it seems to hang..... | 14:17 |
DuncanT | jdandrea: No, it isn't there. There's a summit session about the best to fix it | 14:18 |
DuncanT | hodos: Should be, yeah. Can be very slow though | 14:18 |
jdandrea | DuncanT: That's terrific. I will be in Vancouver. Hopefully I can be there for that session. | 14:18 |
*** thangp has joined #openstack-cinder | 14:18 | |
DuncanT | jdandrea: It's a cross-project session I think | 14:18 |
jdandrea | DuncanT: Thanks. If there's a link, please advise. I'll take note. | 14:18 |
hodos | DuncanT: I'm not sure how to pass Tempest with thirdparty nfs driver then | 14:18 |
* jdandrea also goes looking | 14:18 | |
*** dulek has quit IRC | 14:19 | |
DuncanT | hodos: It passes in the gate AFAIK. I've never tried it | 14:19 |
*** lifeless has quit IRC | 14:20 | |
*** swamireddy1 has quit IRC | 14:25 | |
openstackgerrit | Grzegorz Grasza (xek) proposed openstack/cinder: Service object https://review.openstack.org/160417 | 14:26 |
*** lifeless has joined #openstack-cinder | 14:27 | |
*** setmason has quit IRC | 14:28 | |
*** vmtrooper has quit IRC | 14:28 | |
*** annegentle has joined #openstack-cinder | 14:29 | |
*** IanGovett has joined #openstack-cinder | 14:30 | |
*** mtanino has joined #openstack-cinder | 14:32 | |
*** dulek has joined #openstack-cinder | 14:34 | |
openstackgerrit | Eric Harney proposed openstack/cinder: Fix 'driver is uninitialize' typo https://review.openstack.org/180177 | 14:38 |
*** rooneym has quit IRC | 14:38 | |
*** rooneym has joined #openstack-cinder | 14:39 | |
*** emagana has joined #openstack-cinder | 14:40 | |
*** MentalRay has joined #openstack-cinder | 14:45 | |
jdandrea | DuncanT: Is there a bug for the missing cinder volume error_reason? (Still looking for it so I can keep apprised and pitch in.) | 14:46 |
DuncanT | jdandrea: Not aware of a bug, since that is generally considered to be a poor method of passing status back to the user | 14:47 |
DuncanT | jdandrea: The summit session is about how to pass asyncronous errors back properly | 14:47 |
jdandrea | DuncanT: That's what I'm talking about, the async errors. | 14:48 |
*** coolsvap is now known as coolsvap|afk | 14:48 | |
jdandrea | DuncanT: I ask because I'm assigned to this: https://bugs.launchpad.net/heat/+bug/1450861 ... and for Stack Orchestration there is no sensible error message. It's due to "Unknown" which sends folks off on the proverbial wild goose chase. :) | 14:48 |
openstack | Launchpad bug 1450861 in heat "Cinder create error reason not visible" [Medium,Triaged] - Assigned to Joe D'Andrea (joedandrea) | 14:48 |
*** madskier has joined #openstack-cinder | 14:48 | |
*** madskier has quit IRC | 14:48 | |
openstackgerrit | John Griffith proposed openstack/python-cinderclient: Introduce functional testing to cinderclient https://review.openstack.org/175512 | 14:49 |
*** madskier has joined #openstack-cinder | 14:49 | |
openstackgerrit | Gorka Eguileor proposed openstack/cinder: Preserve usage and reservations on quota deletion https://review.openstack.org/162722 | 14:49 |
*** rongze has joined #openstack-cinder | 14:49 | |
openstackgerrit | John Griffith proposed openstack/python-cinderclient: Add functional post test_hook https://review.openstack.org/175521 | 14:49 |
*** madskier has quit IRC | 14:50 | |
*** shyama has joined #openstack-cinder | 14:50 | |
*** crose has quit IRC | 14:50 | |
DuncanT | jdandrea: Part of the problem is that different providers have different requirements as to what level of detail they want to pass back to tenants.... private cloud might be fine with lots of details, where as prublic cloud might not want to pass on more than 'something went wrong, try again later' | 14:51 |
*** crose has joined #openstack-cinder | 14:51 | |
* jdandrea nods | 14:52 | |
*** rooneym_ has joined #openstack-cinder | 14:52 | |
DuncanT | jdandrea: Nobody has come up with a good way to square that circle. | 14:53 |
smcginnis | Anyone know what's going on with gate? | 14:53 |
*** setmason has joined #openstack-cinder | 14:53 | |
*** agarciam has joined #openstack-cinder | 14:53 | |
jdandrea | DuncanT: Aye. Meanwhile, "Unknown" doesn't help *anyone*. (I know, preaching to the choir.) I wonder if there are other examples of this conundrum elsewhere in OS that have been broached? (Seriously.) | 14:54 |
*** cdelatte has quit IRC | 14:54 | |
*** delattec has quit IRC | 14:54 | |
* jdandrea might go on a mission :) | 14:54 | |
*** ronis has quit IRC | 14:55 | |
DuncanT | jdandrea: I'm not aware of anything, no. Nova seems mostly to have said 'screw the sensibilities of public cloud operators', which is one approach, but I'd like to at least consider the alternatives | 14:56 |
jdandrea | Gaah. | 14:56 |
jdandrea | I would too. | 14:56 |
*** ebalduf has quit IRC | 14:56 | |
DuncanT | jdandrea: Maybe build a hiarachy of detail in errors, and let the cloud provider pick what levels get passed to the tenants? (Send details events for all errors to the admin queue though, so they can be found somewhere | 14:57 |
DuncanT | ) | 14:57 |
jdandrea | DuncanT: That's where I was headed as well, agreed. | 14:58 |
*** reed_ has joined #openstack-cinder | 14:59 | |
DuncanT | jdandrea: Any chance you'll get time to write up an idea before the summit? | 14:59 |
*** rooneym_ is now known as mrooney | 14:59 | |
jdandrea | DuncanT: I was reminded of NSError (puts on iOS developer hat momentarily). Note the different Localized Error Description properties: https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSError_Class/ | 15:00 |
jdandrea | So imagine a description being visible, but the reason being something that can be optionally visible only to admins (?). | 15:01 |
*** delattec has joined #openstack-cinder | 15:02 | |
*** cdelatte has joined #openstack-cinder | 15:02 | |
*** ebalduf has joined #openstack-cinder | 15:02 | |
DuncanT | jdandrea: Maybe have a specific role to get the detailed reason, that way private clouds that want to can give that role to all tenants? | 15:03 |
jdandrea | Basically offer a Description, a Failure Reason, and a Recovery Suggestion. (I sense this construct might be better served by Oslo, but ...) | 15:03 |
jdandrea | DuncanT: Maybe. I often wonder about creating roles for things like that. I mean it's certainly doable. Is that what a role should be used for? (Perhaps it's the best thing we have going.) | 15:04 |
*** _cjones_ has joined #openstack-cinder | 15:05 | |
jdandrea | DuncanT: Where can I contribute my writeup? Is there an Etherpad for that session? | 15:05 |
DuncanT | Roles are just labels in the end | 15:05 |
DuncanT | One sec, I'll check | 15:06 |
*** rmesta has joined #openstack-cinder | 15:06 | |
jdandrea | *nods* and perhaps we allow optional association of one or more roles with a given error property as part of the config. | 15:07 |
DuncanT | https://etherpad.openstack.org/p/liberty-cinder-async-reporting - not much there yet, feel free to add | 15:07 |
jdandrea | Thanks. :) | 15:07 |
*** mrooney has quit IRC | 15:09 | |
*** _cjones_ has quit IRC | 15:09 | |
*** MentalRay has quit IRC | 15:10 | |
openstackgerrit | Rushil Chugh proposed openstack/cinder: Avoid LUN ID collisions in NetApp iSCSI drivers https://review.openstack.org/179239 | 15:11 |
*** jaypipes has quit IRC | 15:13 | |
*** lpetrut has quit IRC | 15:14 | |
*** asselin has quit IRC | 15:15 | |
*** anshul has quit IRC | 15:16 | |
*** mrooney has joined #openstack-cinder | 15:18 | |
*** nlevinki has joined #openstack-cinder | 15:26 | |
*** jdurgin1 has joined #openstack-cinder | 15:27 | |
*** nkrinner has quit IRC | 15:28 | |
*** vmtrooper has joined #openstack-cinder | 15:32 | |
*** dims_ has joined #openstack-cinder | 15:32 | |
*** vmtrooper has quit IRC | 15:32 | |
openstackgerrit | Tom Barron proposed openstack/cinder: Use nfs_oversub_ratio when reporting pool capacity https://review.openstack.org/180199 | 15:33 |
tbarron | ping mkoderer | 15:34 |
*** dims has quit IRC | 15:34 | |
*** MentalRay has joined #openstack-cinder | 15:34 | |
thingee | DuncanT, jdandrea: there was a plan to talk about it, but I think scottda said force-delete and force-detach satisfies all cases. So there is no plan to talk about it at the summit. | 15:35 |
DuncanT | thingee: async error reporting is totally different to the stuff Scott is working on | 15:35 |
scottda | We can talk about this is need be, but I think landing nova + cinder for force-detach will solve most problems | 15:35 |
scottda | thingee: jdandrea ^^ | 15:36 |
DuncanT | thingee: And we're finding corner cases that are pretty hard to get a good answer to | 15:36 |
*** dannywilson has joined #openstack-cinder | 15:36 | |
thingee | DuncanT: I'm talking about the original question about volumes stuck in creating state. | 15:36 |
DuncanT | thingee: Fair enough | 15:37 |
*** rongze has quit IRC | 15:38 | |
*** tsekiyama has joined #openstack-cinder | 15:40 | |
*** nikesh has joined #openstack-cinder | 15:40 | |
*** rongze_ has joined #openstack-cinder | 15:40 | |
*** nikesh has quit IRC | 15:40 | |
*** dannywilson has quit IRC | 15:41 | |
*** nikeshm has joined #openstack-cinder | 15:41 | |
*** dannywilson has joined #openstack-cinder | 15:42 | |
*** rongze has joined #openstack-cinder | 15:42 | |
*** shakamunyi has joined #openstack-cinder | 15:43 | |
*** Ctina is now known as ctina | 15:43 | |
*** reed_ has quit IRC | 15:45 | |
*** changbl has joined #openstack-cinder | 15:45 | |
*** rongze_ has quit IRC | 15:46 | |
*** hemnafk is now known as hemna | 15:48 | |
*** anshul has joined #openstack-cinder | 15:50 | |
*** markstur has quit IRC | 15:50 | |
thingee | jungleboyj: ping | 15:51 |
openstackgerrit | Yuriy Nesenenko proposed openstack/cinder: Fix unit tests spam output https://review.openstack.org/178783 | 15:52 |
*** vmtrooper has joined #openstack-cinder | 15:52 | |
*** cdelatte has quit IRC | 15:56 | |
*** delattec has quit IRC | 15:56 | |
*** cdelatte has joined #openstack-cinder | 15:57 | |
*** vmtrooper has quit IRC | 15:57 | |
*** cdelatte has quit IRC | 15:58 | |
*** cdelatte has joined #openstack-cinder | 15:58 | |
*** timcl has quit IRC | 15:59 | |
*** Yogi1 has quit IRC | 15:59 | |
*** agarciam has quit IRC | 16:00 | |
*** chlong has joined #openstack-cinder | 16:01 | |
*** daneyon has joined #openstack-cinder | 16:02 | |
*** nlevinki has quit IRC | 16:02 | |
*** daneyon_ has joined #openstack-cinder | 16:03 | |
*** avishay_ has quit IRC | 16:04 | |
*** _cjones_ has joined #openstack-cinder | 16:04 | |
*** daneyon has quit IRC | 16:06 | |
*** madskier has joined #openstack-cinder | 16:07 | |
*** Apoorva has joined #openstack-cinder | 16:09 | |
openstackgerrit | Ivan Kolodyazhny proposed openstack/cinder-specs: Volume get and list should be able get detailed views https://review.openstack.org/156292 | 16:15 |
e0ne | thingee: hi. could you please take a look on spec ^^ when you'll have a time? | 16:15 |
*** chlong has quit IRC | 16:18 | |
*** _cjones_ has quit IRC | 16:20 | |
*** daneyon_ has quit IRC | 16:21 | |
*** daneyon has joined #openstack-cinder | 16:21 | |
jdandrea | thingee: No plan to talk about volume creation errors? | 16:22 |
*** annegentle has quit IRC | 16:23 | |
thingee | jdandrea: Not sure if you read what I said earlier, but scottda was convinced force-delete and force-detach solved the problem. | 16:23 |
jdandrea | I'm not just talking about volumes stuck in creation state though. I'm talking about something broader. | 16:23 |
thingee | jdandrea: ok, can you talk to scottda? | 16:24 |
jdandrea | thingee: Ah. That *is* important. What I'm talking about is async error reporting in a general sense (perhaps even something that belongs in oslo longer-term). | 16:24 |
jdandrea | Sure. | 16:24 |
thingee | jdandrea: oh. Can you explain more? according the etherpad I said this should be cross project | 16:24 |
thingee | jdandrea: everyone else agreed as well | 16:25 |
thingee | jdandrea: https://etherpad.openstack.org/p/cinder-liberty-proposed-sessions | 16:25 |
jdandrea | scottda: I'm tasked with tackling this. https://bugs.launchpad.net/heat/+bug/1450861 ... | 16:25 |
openstack | Launchpad bug 1450861 in heat "Cinder create error reason not visible" [Medium,Triaged] - Assigned to Joe D'Andrea (joedandrea) | 16:25 |
*** annegentle has joined #openstack-cinder | 16:25 | |
*** _cjones_ has joined #openstack-cinder | 16:25 | |
jdandrea | ... and this led to a chat with DuncanT which led me to this, which I'm interested in helping with: https://etherpad.openstack.org/p/liberty-cinder-async-reporting | 16:25 |
*** jistr has quit IRC | 16:26 | |
dulek | thingee: Hi, I've seen session about tasks resumptions is scheduled before active/active c-vol. The problem is it should be the other way as first one depends on second one. | 16:26 |
jdandrea | ... but I see it's not accepted at this time. Not sure how to best proceed then. :-o | 16:26 |
thingee | jdandrea: can we make this a cross project summit session? | 16:27 |
jdandrea | thingee: That's what I thought it was? | 16:27 |
*** timcl has joined #openstack-cinder | 16:27 | |
thingee | dulek: thanks, I will fix that | 16:27 |
dulek | thingee: At active/active c-vol session a decision on TaskFlow will be made which is very relevant to approach on task resumptions. Also use of tooz will be discussed. | 16:27 |
dulek | thingee: Thanks! | 16:27 |
thingee | jdandrea: I'm confused now | 16:27 |
*** annegent_ has joined #openstack-cinder | 16:27 | |
*** annegentle has quit IRC | 16:28 | |
jdandrea | thingee: Correction: DuncanT thought it *might* be cross-project (not definitively so). I definitely think it deserves to be cross-project. It screams Oslo to me, in fact. | 16:30 |
*** Yogi1 has joined #openstack-cinder | 16:30 | |
thingee | dulek: done http://libertydesignsummit.sched.org/type/design+summit/Cinder#.VUjv7d-c2fY | 16:31 |
jdandrea | As Duncan stated earlier, different providers have different requirements as to the level of detail they want to pass back to tenants. Squaring that circle has proven tricky. I have some ideas I'd like to float though. Perhaps they'd be helpful in getting a conversation going. | 16:31 |
thingee | dulek: and etherpad updated | 16:31 |
asselin__ | nikeshm, hi...still having issues? | 16:31 |
e0ne | dulek: thanks for noting this! i missed it:( | 16:31 |
thingee | jdandrea: right. I was saying it needs to be in the cross project track. It being in Cinder tracks is not cross project, so you'll need to propose it through whatever etherpad has been setup for cross project | 16:32 |
jdandrea | thingee: Ahh! | 16:32 |
*** ctina has quit IRC | 16:32 | |
* jdandrea is learning | 16:32 | |
thingee | :) | 16:32 |
jdandrea | Now I see the confusion. :) | 16:32 |
openstackgerrit | Eric Brown proposed openstack/cinder: VMware: insecure option should be exposed https://review.openstack.org/179991 | 16:32 |
* jdandrea wonders where that etherpad is ... | 16:32 | |
*** fthiagogv has joined #openstack-cinder | 16:32 | |
*** ctina has joined #openstack-cinder | 16:32 | |
*** annegent_ has quit IRC | 16:33 | |
*** dulek has quit IRC | 16:34 | |
thingee | jdandrea: http://lists.openstack.org/pipermail/openstack-dev/2015-April/061070.html | 16:34 |
thingee | doh might've passed to suggest sessions | 16:34 |
openstackgerrit | Yuriy Nesenenko proposed openstack/cinder: Fix unit tests spam output https://review.openstack.org/178783 | 16:35 |
jdandrea | thingee: tyvm | 16:35 |
e0ne | thingee: http://libertydesignsummit.sched.org/event/57b44975517778e6450613b5c0ca2681#.VUjxRa08aHo can you add some tag to indicate that it's related both to cinde and ironic? | 16:35 |
thingee | e0ne: yes | 16:36 |
e0ne | please | 16:36 |
thingee | e0ne: done | 16:36 |
e0ne | thingee: thanks! i chatted with ironic team yesterday. thay are going to attenf it | 16:37 |
jdandrea | thingee: I see a few proposals already there. Good! Also, Async API Error Reporting (ameade) is already there (but not bolded). | 16:37 |
thingee | e0ne: http://libertydesignsummit.sched.org/overview/type/design+summit/Ironic#.VUjxuN-c2fY | 16:37 |
thingee | e0ne: nice | 16:37 |
*** leeantho has joined #openstack-cinder | 16:37 | |
e0ne | hemna: ^^ | 16:37 |
*** jaypipes has joined #openstack-cinder | 16:38 | |
thingee | jdandrea: yeah, originally ameade suggested it in cinder tracks and then the cinder community suggested it be cross project. glad to see it's in there. | 16:38 |
thingee | but there should be a follow up with ttx | 16:38 |
ameade | jdandrea, thingee: it is being merged with the talk on row 10 | 16:38 |
scottda | jdandrea: My focus is the APIs to fix volumes stuck in attaching/detaching with a 'nova volume-detach --force' option and better Cinder force_delete(0 | 16:38 |
ameade | as they are really trying to solve the same problem | 16:38 |
scottda | So I'm interested in this Async Error reporting, but I'm not actively doing anything with this. | 16:39 |
jdandrea | ameade: Ah, I see your note on row 10 now. | 16:39 |
jdandrea | I'm interested on behalf of the Heat team. | 16:39 |
thingee | scottda: sorry I confused your work with something else apparently | 16:39 |
scottda | np | 16:39 |
hodos | volume upload-to-image doesn't seem to ever end on 1Gib NFS volume | 16:39 |
hodos | any1 has experience ? | 16:40 |
jdandrea | In particular as it relates to Cinder (because that's where I first noticed it, with volume creation errors having a reason of "Unknown"), but it has broader reach, for certain. | 16:40 |
hodos | glance api shows some auth exceptions... | 16:40 |
jdandrea | scottda: Got it. That's good too! | 16:40 |
jdandrea | (actually extremely good) | 16:40 |
ameade | jdandrea: good, i'm working with Angus | 16:41 |
scottda | jdandrea: Please feel free to review and add Heat to Nova ! | 16:41 |
ameade | jdandrea: this is something i've been trying to push for solving a couple of releases now | 16:41 |
ameade | jdandrea: now i have time to actually do the work | 16:41 |
jdandrea | scottda: Add Heat to Nova? | 16:42 |
thingee | tbarron or eharney can you help hodos? | 16:42 |
scottda | Yes, nova side are bugs, so it you click "affects me" it will help Nova team to see this as a priority | 16:43 |
e0ne | hodos: i've got similar issue with swift backend for glance. i didn't find glance issue now:( | 16:43 |
jdandrea | scottda: Context lost. Not sure which bug ... ? | 16:43 |
eharney | thingee: hodos: i haven't tried that in a while, let me look after i get off of a call | 16:44 |
hodos | eharney: thanks. i waited for couple of hours; eventually volume status changed from 'uploading' to 'available' but image is still 'saving' | 16:45 |
hemna | e0ne, ? | 16:45 |
e0ne | hemna: it was fyi about design session | 16:46 |
scottda | jdandrea: https://bugs.launchpad.net/python-novaclient/+bug/1449223 and https://bugs.launchpad.net/python-novaclient/+bug/1449221 | 16:46 |
openstack | Launchpad bug 1449223 in python-novaclient "Nova volume-detach lacks '--force' command for cleanup " [Undecided,New] - Assigned to Andrea Rosa (andrea-rosa-m) | 16:46 |
openstack | Launchpad bug 1449221 in OpenStack Compute (nova) "Nova volume-detach lacks '--force' command for cleanup" [Undecided,In progress] - Assigned to Andrea Rosa (andrea-rosa-m) | 16:46 |
hemna | e0ne, ok I guess I need to sign up for that one :P | 16:46 |
e0ne | hemna: or find a good pub:) | 16:47 |
*** jordanP has quit IRC | 16:47 | |
jdandrea | scottda: tx | 16:47 |
hemna | https://review.openstack.org/#/c/177372/ | 16:47 |
hemna | still sitting there with a +2 | 16:47 |
hemna | I pinged infra about it this morning, no joy. | 16:47 |
*** anuragpalsule has joined #openstack-cinder | 16:48 | |
e0ne | hemna: i'll update my flask PoC tomorrow. i rethink it after looking on sahara. it will very simple | 16:50 |
jdandrea | ameade: I checked those bugs out, but I'm not sure if heat is affected (meaning there *might* be but I'm just dense and not seeing it yet). I do think it's needed though. | 16:50 |
tbarron | hodos: reading backlog now | 16:50 |
hemna | e0ne, sahara? | 16:50 |
e0ne | s/will/will be | 16:50 |
e0ne | hemna: yep. they use flask for api too | 16:50 |
hemna | ah ok cool. | 16:51 |
hemna | I think for now we can just ignore the keystone part | 16:51 |
e0ne | flask+keystonemidlware ~= 3 line of code | 16:51 |
hemna | and just an API service running in front of the 3 main pieces of os-brick | 16:51 |
hemna | get_connector, connect_volume, disconnect_volume | 16:51 |
hemna | ok | 16:51 |
hemna | I'm just not sure keystone is the right thing though | 16:51 |
e0ne | got your point. i'll provide you update tomorrow | 16:52 |
*** IlyaG has joined #openstack-cinder | 16:53 | |
*** mk has joined #openstack-cinder | 16:54 | |
*** mk is now known as Guest33039 | 16:54 | |
*** sgotliv has quit IRC | 16:54 | |
*** markus_z has quit IRC | 16:56 | |
*** Guest33039 has quit IRC | 16:56 | |
*** muratk has joined #openstack-cinder | 16:56 | |
*** dustins has quit IRC | 16:56 | |
*** BharatK has quit IRC | 16:57 | |
*** yuriy_n17 has quit IRC | 16:58 | |
*** deepakcs has joined #openstack-cinder | 16:59 | |
*** patrickeast has joined #openstack-cinder | 17:00 | |
*** ebalduf has quit IRC | 17:02 | |
*** dustins_ has joined #openstack-cinder | 17:02 | |
*** ebalduf has joined #openstack-cinder | 17:03 | |
*** dustins_ is now known as dustins | 17:03 | |
-openstackstatus- NOTICE: zuul has been restarted to troubleshoot an issue, gerrit events between 15:00-17:00 utc were lost and changes updated or approved during that time will need to be rechecked or have their approval votes readded to trigger testing | 17:03 | |
*** dustins has quit IRC | 17:04 | |
*** e0ne has quit IRC | 17:05 | |
*** anuragpalsule1 has joined #openstack-cinder | 17:06 | |
*** jdurgin1 has quit IRC | 17:06 | |
tbarron | hodos: I haven't been running upload-to-image with the generic nfs driver, but if you post c-vol and g-reg logs I'll take a look. | 17:06 |
*** madskier has quit IRC | 17:06 | |
*** anuragpalsule has quit IRC | 17:07 | |
hodos | tbarron: is it OK to remove some tests from thirdparty CI testing | 17:08 |
*** harlowja has quit IRC | 17:08 | |
hodos | tbarron: cause i see that some providers do not run all 304 tests | 17:08 |
*** harlowja has joined #openstack-cinder | 17:09 | |
*** swamireddy1 has joined #openstack-cinder | 17:09 | |
tbarron | hodos: I'm not authoritative on your question, but my understanding is that we can't just remove tests from our CI because they don't work with our drivers :-) | 17:10 |
*** anuragpalsule1 has quit IRC | 17:10 | |
hodos | tbarron: well I can see that some of the NFS-extended drivers run only 241 tests and upload is not among them :) | 17:11 |
*** madskier has joined #openstack-cinder | 17:11 | |
*** rongze has quit IRC | 17:12 | |
*** dustins has joined #openstack-cinder | 17:13 | |
*** vilobhmm1 has joined #openstack-cinder | 17:14 | |
*** vilobhmm1 has quit IRC | 17:15 | |
DuncanT | hodos: Some people did disable tests, they aren't supposed to. If you spot any missing, please file a bug | 17:15 |
*** vilobhmm1 has joined #openstack-cinder | 17:16 | |
hodos | DuncanT: OK | 17:16 |
hodos | tbarron: http://paste.openstack.org/show/215022/ this is c-api.log | 17:17 |
hodos | tbarron: http://paste.openstack.org/show/215022/ this is c-vol.log | 17:17 |
hodos | tbarron: http://paste.openstack.org/show/215023/ this is g-api | 17:18 |
tbarron | hodos: I'm only seeing 285 lines, which gets part way through the print out of the config options :-) | 17:23 |
*** IlyaG has quit IRC | 17:25 | |
tbarron | hodos: also pls post your cinder.conf and glance*.conf files | 17:25 |
*** avishay_ has joined #openstack-cinder | 17:31 | |
*** bkopilov has joined #openstack-cinder | 17:32 | |
*** dims_ has quit IRC | 17:33 | |
*** dims has joined #openstack-cinder | 17:34 | |
*** shyama has quit IRC | 17:38 | |
*** shyama has joined #openstack-cinder | 17:39 | |
*** melwitt_ has joined #openstack-cinder | 17:42 | |
*** melwitt_ has quit IRC | 17:42 | |
*** bkopilov has quit IRC | 17:45 | |
*** bkopilov has joined #openstack-cinder | 17:45 | |
ameade | jdandrea: you mean to ping scottda? | 17:48 |
*** e0ne has joined #openstack-cinder | 17:50 | |
*** e0ne is now known as e0ne_ | 17:50 | |
*** e0ne_ is now known as e0ne | 17:51 | |
ameade | hodos: I believe the plan is to have everyone run all 304 tests but it is not a hard requirement yet | 17:51 |
ameade | hodos: if something doesn't work on a backend then it is okay to add a skip to that test and file a launchpad bug | 17:51 |
ameade | hodos: but it should be addressed promptly | 17:52 |
tbarron | hodos: ameade knows much more about our CI than I do. | 17:52 |
*** vmtrooper has joined #openstack-cinder | 17:52 | |
smcginnis | If any cores have time - would love to get this through and move on to the next one in the series: https://review.openstack.org/#/c/173368/ | 17:53 |
asselin__ | ameade, tbarron keep in mind there are some bugs that prevent running all 304. e.g. https://review.openstack.org/#/c/174656/ | 17:53 |
ameade | asselin__: good to know thanks | 17:53 |
hodos | ameade: is there a config to skip a test? | 17:54 |
tbarron | hodos: and asselin is your guy for CI in general! | 17:54 |
ameade | hodos: we've been doing it like this export DEVSTACK_GATE_TEMPEST_REGEX='tempest.api.volume.(?!.*(test_volume_upload|test_volume_backup))' | 17:55 |
ameade | hodos: i've seen others turn features off in tempest.conf | 17:55 |
ameade | asselin__: curious how you do it | 17:55 |
asselin__ | ameade, we use regex | 17:55 |
jdandrea | ameade: Possibly. Might have my wires crossed. :) | 17:56 |
asselin__ | ameade, how do you turn off in temest.conf? | 17:56 |
hodos | ameade: thanks | 17:56 |
ameade | [volume-feature-enabled] | 17:56 |
ameade | backup = False | 17:56 |
ameade | api_extensions = all | 17:56 |
*** vmtrooper has quit IRC | 17:57 | |
ameade | you can do ' | 17:57 |
ameade | snapshot = False | 17:57 |
ameade | etc | 17:57 |
asselin__ | ameade, interesting... | 17:57 |
ameade | i have everything runnin on the FC setup except nova ec2 tests | 17:57 |
ameade | [compute-feature-enabled] | 17:57 |
ameade | ec2_api = False | 17:57 |
hodos | tbarron: here's cinder.conf http://paste.openstack.org/show/215035/ | 17:57 |
ameade | with just a REGEX of 'volume' | 17:58 |
hodos | tbarron: glance is default | 17:58 |
*** timcl has quit IRC | 17:59 | |
*** deepakcs has quit IRC | 17:59 | |
tbarron | hodos: so you see the issue with both ns_nfs backend and nfsv4 backend ? | 17:59 |
hodos | tbarron: both i tried nexenta first then went with generic nfs | 18:00 |
tbarron | hodos: and they are using the same export: /home/ubuntu/shares.cfg | 18:00 |
*** ganso_ has joined #openstack-cinder | 18:00 | |
hodos | tbarron: yes, the same share | 18:00 |
asselin__ | ameade, are those the boto thirdparty tests? | 18:00 |
ameade | asselin__: yeah | 18:01 |
asselin__ | ameade, we skip those too...will try your way | 18:02 |
*** dannywilson has quit IRC | 18:03 | |
ameade | asselin__: I saw datera and solidfire dont seem to have it set to skip them but it skips them anyways, i think they are pointing to ami files that arent actually there so tempest skips | 18:03 |
mtreinish | asselin__: btw, I would love to see tempest patches to cleanup the skip logic on those dumb boto tests :) | 18:05 |
mtreinish | heh, I personally can't bring myself to look at that code to figure out how to fix it. I just get angry every time I do | 18:05 |
asselin__ | lol | 18:05 |
DuncanT | smcginnis: Done | 18:07 |
*** patrickeast_ has joined #openstack-cinder | 18:09 | |
smcginnis | DuncanT: Thanks! | 18:10 |
*** ganso has quit IRC | 18:11 | |
jgriffith | ameade: the test is run, but it's not run with the extra image-repo declaration | 18:11 |
*** patrickeast has quit IRC | 18:11 | |
*** patrickeast_ is now known as patrickeast | 18:11 | |
*** madskier has quit IRC | 18:11 | |
*** shyama has quit IRC | 18:11 | |
*** barra204 has joined #openstack-cinder | 18:12 | |
*** bkopilov has quit IRC | 18:14 | |
*** vmtrooper has joined #openstack-cinder | 18:14 | |
*** bkopilov has joined #openstack-cinder | 18:15 | |
*** timcl has joined #openstack-cinder | 18:15 | |
*** MentalRay has quit IRC | 18:16 | |
*** ebalduf has quit IRC | 18:17 | |
thingee | jgriffith: from the discussions at the last midcycle meetup, do we want to stop with reset state? I just saw this https://review.openstack.org/#/c/164309/ | 18:18 |
*** vmtrooper has quit IRC | 18:20 | |
tbarron | hodos: are you running swift in your devstack? | 18:21 |
*** bkopilov has quit IRC | 18:21 | |
*** IlyaG has joined #openstack-cinder | 18:22 | |
*** vmtrooper has joined #openstack-cinder | 18:24 | |
*** avishay_ has quit IRC | 18:26 | |
*** barra204 has quit IRC | 18:27 | |
*** logan2 has quit IRC | 18:28 | |
*** jdandrea has quit IRC | 18:30 | |
*** logan2 has joined #openstack-cinder | 18:31 | |
hodos | tbarron: nope | 18:32 |
tbarron | hodos: so glance is backed by local storage? | 18:32 |
hodos | tbarron: yes | 18:33 |
*** vilobhmm1 has quit IRC | 18:33 | |
tbarron | hodos: so I was expecting some problem with swift since cinder eventually gives up and marks the volume available if the glance upload times out | 18:35 |
*** vilobhmm1 has joined #openstack-cinder | 18:35 | |
tbarron | hodos: why it would time out with local storage I dunno | 18:35 |
*** Tross has joined #openstack-cinder | 18:36 | |
tbarron | hodos: your glance log stops at line 326, within a second of when then upload started. still doing update_image_metadata. | 18:36 |
*** Tross1 has quit IRC | 18:37 | |
*** ebalduf has joined #openstack-cinder | 18:38 | |
e0ne | hemna: changes to requirements.txt is almost merged! but we've got ~330 jobs in zuul's queue | 18:38 |
hemna | heh yah, hurry up and wait. | 18:38 |
nikeshm | asselin__ : bash install_master.sh is done,but on running nodepoold -d $DAEMON_ARGS, i was getting error "IOError: [Errno 2] No such file or directory: '/var/log/nodepool/image/image.log'" | 18:39 |
nikeshm | asselin__ : then created that file | 18:40 |
*** j_king has quit IRC | 18:40 | |
nikeshm | manually | 18:40 |
asselin__ | nikeshm, I haven't seen this error before | 18:40 |
tbarron | hodos: your cinder log snippet starts a minute later (!), stops at line 285, and has nothing in it about the upload-to-image | 18:40 |
asselin__ | echo $DAEMON_ARGS | 18:40 |
asselin__ | also, which user are you? sudo su - nodepool | 18:40 |
*** j_king has joined #openstack-cinder | 18:40 | |
nikeshm | asselin__ : echo $DAEMON_ARGS -c /etc/nodepool/nodepool.yaml -l /etc/nodepool/logging.conf | 18:41 |
nikeshm | yes | 18:41 |
nikeshm | sudo su - nodepool | 18:41 |
*** avishay_ has joined #openstack-cinder | 18:41 | |
*** barra204 has joined #openstack-cinder | 18:42 | |
asselin__ | nikeshm, I don't have that folder /var/log/nodepool/image/ | 18:43 |
asselin__ | maybe it's new | 18:43 |
patrickeast | nikeshm: asselin__ : I had some trouble running nodepool with that command, i ended up using ‘nodepoold -d 2>&1 | tee /var/log/nodepool/nodepool.log’ instead, was too lazy to debug why the logging config wasn’t working | 18:43 |
*** vmtrooper has quit IRC | 18:44 | |
nikeshm | asselin__ : after creating file manually when i am running nodepoold -d $DAEMON_ARGS, i am getting below error http://paste.openstack.org/show/215042/ | 18:45 |
asselin__ | nikeshm, ok those are errors in your nodepool.yaml file | 18:46 |
*** muratk has quit IRC | 18:46 | |
*** fthiagogv has quit IRC | 18:46 | |
nikeshm | asselin__ : this is my yaml file http://paste.openstack.org/show/215044/ | 18:47 |
asselin__ | nikeshm, delete 24-28 | 18:47 |
*** sgotliv has joined #openstack-cinder | 18:47 | |
asselin__ | b/c you don't have a provider for that. but you can add it later. | 18:47 |
nikeshm | asselin__ : what about 18-20, any change there | 18:48 |
nikeshm | my image name is trusty | 18:49 |
nikeshm | so what should i give in name,image and min-ready | 18:50 |
asselin__ | those are fine | 18:50 |
asselin__ | the only other thing to mention is to use DIB to create the image.... | 18:50 |
asselin__ | I found it simpler...but didn't update the sample | 18:51 |
*** vmtrooper has joined #openstack-cinder | 18:51 | |
*** swamireddy1 has quit IRC | 18:51 | |
ameade | jgriffith: oh ur right, i hadn't looked a few weeks | 18:52 |
asselin__ | nikeshm, http://paste.openstack.org/show/215048/ | 18:52 |
ameade | jgriffith: did you have to tweak anything in particular for that test to work? | 18:53 |
asselin__ | nikeshm, strongly recommend that...espeically if you're just starting...and avoid the future switching costs | 18:53 |
asselin__ | nikeshm, and it's much simpler and easier that the old way | 18:54 |
*** nikeshm has quit IRC | 18:54 | |
*** mrooney has quit IRC | 18:57 | |
*** merooney has joined #openstack-cinder | 18:58 | |
*** annegentle has joined #openstack-cinder | 18:59 | |
*** IlyaG has quit IRC | 19:00 | |
*** nikeshm has joined #openstack-cinder | 19:00 | |
*** vmtrooper has quit IRC | 19:01 | |
*** lpetrut has joined #openstack-cinder | 19:01 | |
*** Longgeek_ has quit IRC | 19:02 | |
*** rooneym has quit IRC | 19:03 | |
lpetrut | thingee: Hi | 19:04 |
*** IlyaG has joined #openstack-cinder | 19:05 | |
*** jistr has joined #openstack-cinder | 19:08 | |
*** sgotliv has quit IRC | 19:08 | |
*** lpetrut has left #openstack-cinder | 19:09 | |
*** avishay_ has quit IRC | 19:10 | |
*** anshul has quit IRC | 19:10 | |
*** Yogi11 has joined #openstack-cinder | 19:11 | |
*** vilobhmm1 has quit IRC | 19:12 | |
*** vilobhmm1 has joined #openstack-cinder | 19:13 | |
*** sgotliv has joined #openstack-cinder | 19:13 | |
*** Yogi1 has quit IRC | 19:13 | |
*** Yogi12 has joined #openstack-cinder | 19:13 | |
*** EmilienM is now known as EmilienM|afk | 19:15 | |
*** Yogi11 has quit IRC | 19:16 | |
*** sjcherry has joined #openstack-cinder | 19:26 | |
*** annegentle has quit IRC | 19:28 | |
nikeshm | asselin__ : i updated the file in my git data repo "https://github.com/nikesh-mahalka/os-ext-testing-data",now do i have to again run "bash install_master.sh" | 19:32 |
nikeshm | in first run it asked data repo url | 19:32 |
nikeshm | in other runs,its not asking | 19:32 |
asselin__ | nikeshm, yes. run that again...it's idepempotent | 19:33 |
asselin__ | it only asks if the repo is not available locally | 19:34 |
*** mtanino has quit IRC | 19:34 | |
asselin__ | nikeshm, be sure not to put your private key in github | 19:34 |
*** jungleboyj has quit IRC | 19:34 | |
jgriffith | ameade: I did not, I just happened to never specify the image location, so never hit the problem | 19:37 |
jgriffith | thingee: I dunno, seems scottda and others would really like to clean it up / keep it, so that's cool with me | 19:37 |
jgriffith | thingee: I do think it's pretty abused at this point though | 19:37 |
*** ebalduf has quit IRC | 19:38 | |
thingee | jgriffith, scottda: yeah I thought we were in agreement at the mid cycle meetup to stop these and actually document that we don't recommend it. | 19:38 |
*** madskier has joined #openstack-cinder | 19:39 | |
scottda | It is documented in the reset-state docstring and help.... | 19:39 |
*** ebalduf has joined #openstack-cinder | 19:40 | |
scottda | Ideally, we find ways to fix things everywhere, i.e. force-detach and force-delete... | 19:42 |
*** emagana has quit IRC | 19:42 | |
jgriffith | scottda: yeah, personally I prefer the "force-xxx" over the reset business | 19:42 |
scottda | But the question remains: Do we want an API for cleaning up the Cinder DB? Even if that is dangerous? | 19:42 |
*** emagana has joined #openstack-cinder | 19:42 | |
scottda | So how about this issue with changing reset-state for migration status? What does the fix for that look like? | 19:43 |
*** markstur has joined #openstack-cinder | 19:43 | |
scottda | I guess there could be a 'cleanup-migration' | 19:43 |
*** vmtrooper has joined #openstack-cinder | 19:43 | |
jgriffith | scottda: or we could throw away the broken migration code | 19:43 |
scottda | :) | 19:44 |
jgriffith | scottda: and actually make things "work" instead of band-aiding everything with reset-commands :) | 19:44 |
scottda | It seems the patch could/should be: #1 Provide some tools/APIs to cleanup serious problems that exist today | 19:44 |
e0ne | scottda: we already have some functions to clean db in cinder-manage. i don't think that rest api for such actions is a good idea | 19:44 |
*** vmtrooper has quit IRC | 19:45 | |
scottda | #2 Fix things we know are wrong to prevent these issues | 19:45 |
jgriffith | e0ne: +1 for cinder-manage | 19:45 |
scottda | #3 re-factor and possible change the architecture as hemna and duncant are looking into for Cinder <-> Nova API | 19:45 |
guitarzan | it's much easier to give access to the api than it is to cinder-manage | 19:46 |
scottda | e0ne: I'm ok with getting rid for reset state. My current pet project is 'nova volume-detach --force' which would call cinder force_detach | 19:46 |
guitarzan | is totally getting rid of reset-state a serious talk? | 19:47 |
jgriffith | guitarzan: probably not | 19:47 |
guitarzan | ok, good | 19:47 |
jgriffith | guitarzan: but whether it should continue to proliferate to every resource/possibility is more the question I think | 19:47 |
guitarzan | we don't really use it much | 19:47 |
nikeshm | asselin__ : after running nodepoold -d $DAEMON_ARGS now its not giving error but its waiting to something | 19:47 |
guitarzan | jgriffith: agreed | 19:47 |
jgriffith | guitarzan: my opinion was that it's become abused, and shouldn't allow "any state" to be set | 19:48 |
guitarzan | that's an interesting question though | 19:48 |
e0ne | jgriffith, scottda: i'm not on the same page with you:(. are you going to remove reset-state features to add --force everywhere? | 19:48 |
jgriffith | should be very limited | 19:48 |
scottda | guitarzan: people use reset-state for a volume stuck in detaching, and then wonder why they cannot re-attach the volume. It is because Nova still sees it as attached. So that is broken. | 19:48 |
asselin__ | nikeshm, first thing is does is createan image | 19:48 |
scottda | e0ne: No | 19:48 |
scottda | but Nova needs a force-detach | 19:49 |
*** jistr has quit IRC | 19:49 | |
guitarzan | scottda: the fight between nova and cinder is exactly why we (at RAX) need to keep reset-state | 19:49 |
guitarzan | our servers dudes are already very gung ho at managing the novadb, but they don't have access to the cinder side | 19:49 |
scottda | It seems reasonable to keep reset-state for Cinder DB only cleanup, to prevent admin from having to use SQL on the DB directly | 19:49 |
scottda | But there should be an admin command for 'nova volume-detach --force' to cleanup everywhere: Nova, CinderDB , storage backend | 19:50 |
nikeshm | asselin__ : image dir is empty ls /opt/nodepool_dib/ | 19:50 |
scottda | https://blueprints.launchpad.net/cinder/+spec/implement-force-detach-for-safe-cleanup | 19:50 |
scottda | Plus I've filed Nova bugs for the '--force' option | 19:50 |
asselin__ | nikeshm, nodepool image-build dpc | 19:51 |
asselin__ | as nodepool user | 19:51 |
guitarzan | I won't get into that... we fought battles with citrix about force removing a volume :) | 19:51 |
scottda | https://bugs.launchpad.net/python-novaclient/+bug/1449223 and https://bugs.launchpad.net/python-novaclient/+bug/1449221 | 19:51 |
openstack | Launchpad bug 1449223 in python-novaclient "Nova volume-detach lacks '--force' command for cleanup " [Undecided,New] - Assigned to Andrea Rosa (andrea-rosa-m) | 19:51 |
openstack | Launchpad bug 1449221 in OpenStack Compute (nova) "Nova volume-detach lacks '--force' command for cleanup" [Undecided,In progress] - Assigned to Andrea Rosa (andrea-rosa-m) | 19:51 |
* scottda should probably send this all to ML, as he has posted this 3-4X today | 19:51 | |
nikeshm | asselin__ : ok i run nodepool image-build dpc as nodepool user,BTW it should be done by "nodepoold -d $DAEMON_ARGS" | 19:55 |
nikeshm | is it not | 19:55 |
e0ne | scottda: i'm definitely not on the same page with you in scope of your issue because i'm not very fimilar with it. | 19:55 |
*** crose has quit IRC | 19:56 | |
scottda | Just in the last couple days there have been several questions from people about volumes stuck in detaching, and how to clean them up. It seems to be a common problem. | 19:56 |
e0ne | scottda: just 2c from my side: imo (it's only my opinion) we need to re-thing and update docs what attach/dettach is from a cinder point of view | 19:56 |
scottda | And thingee got feedback at OPs meetup that they want something to help with this as well. | 19:56 |
jgriffith | scottda: for the record I hear "feedback from OPs meetup" an awful lot these days, but I'd sure like to see more of this "feedback" public and in context | 19:57 |
scottda | e0ne: I agree completely that the entire Cinder <-> Nova API needs scrutiny, fixing, and docs could use a cleanup as well. | 19:57 |
jgriffith | scottda: I'm certainly not arguing one way or the other at this point, just asking that we don't continue abusing the hell out of the call | 19:57 |
scottda | jgriffith: OK, that's one source. But it seems there have been numerous patches proposed, IRC questions, and ML questions about volumes stuck in detaching. | 19:58 |
guitarzan | the alternate view is to please leave the tools necessary to use this stuff in place :) | 19:58 |
guitarzan | even if you think they're ugly | 19:58 |
jgriffith | scottda: yeah, not disagreeing there | 19:58 |
jgriffith | guitarzan: yeah, not saying they should be removed or anyhting like that | 19:58 |
jgriffith | guitarzan: I was just saying it shouldn't be a "free for all, set anything you want" | 19:59 |
*** Rockyg has joined #openstack-cinder | 19:59 | |
jgriffith | because it turns out that doesn't solve anyhting either | 19:59 |
scottda | guitarzan: reset-state for cleaning up Cinder DB is one tool, but it doesn't cleanup Nova BlockDeviceMapping table, so it is an incomplete solution | 19:59 |
guitarzan | scottda: totally agreed | 19:59 |
scottda | Plus storage backend needs to terminate_connection | 19:59 |
jgriffith | scottda: for your case yeah, I'd love to see a force-detach type of thing | 19:59 |
jgriffith | scottda: +1 to both of your last statements :) | 19:59 |
jgriffith | scottda: but I still say we should avoid writing shitty code too | 19:59 |
scottda | Yes. And plenty of work to cleanup old, crappy code. | 20:00 |
e0ne | jgriffith, scottda: +1 | 20:00 |
*** mriedem has quit IRC | 20:02 | |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Driver get_stats refresh arg is useless https://review.openstack.org/174993 | 20:03 |
scottda | There's a spring topic for Summit on this: "The API and contracts between nova and cinder" | 20:04 |
scottda | s/spring/sprint | 20:04 |
*** annegentle has joined #openstack-cinder | 20:05 | |
openstackgerrit | Vilobh Meshram proposed openstack/cinder: Driver get_stats refresh arg is useless https://review.openstack.org/174993 | 20:08 |
openstackgerrit | Adriano Freires Rosso proposed openstack/cinder: Fix HNAS driver parser error https://review.openstack.org/180300 | 20:09 |
*** merooney has quit IRC | 20:11 | |
*** rushiagr_away is now known as rushiagr | 20:12 | |
*** ctina_ has joined #openstack-cinder | 20:14 | |
*** breitz has quit IRC | 20:16 | |
*** breitz has joined #openstack-cinder | 20:16 | |
*** ctina has quit IRC | 20:18 | |
*** ctina_ has quit IRC | 20:19 | |
*** mtanino has joined #openstack-cinder | 20:20 | |
openstackgerrit | Adriano Freires Rosso proposed openstack/cinder: HDS HNAS Driver fails when FS unhealthy https://review.openstack.org/180300 | 20:20 |
*** bkopilov has joined #openstack-cinder | 20:21 | |
*** timcl has quit IRC | 20:22 | |
*** jkremer has joined #openstack-cinder | 20:24 | |
*** vilobhmm1 has quit IRC | 20:24 | |
*** bkopilov has quit IRC | 20:26 | |
*** ganso_ has quit IRC | 20:27 | |
*** madskier has quit IRC | 20:32 | |
*** madskier has joined #openstack-cinder | 20:34 | |
*** juzuluag has joined #openstack-cinder | 20:35 | |
*** barra204 has quit IRC | 20:37 | |
*** e0ne has quit IRC | 20:38 | |
*** thangp has quit IRC | 20:38 | |
*** aix has quit IRC | 20:38 | |
*** alecv has quit IRC | 20:38 | |
nikeshm | asselin__ : there? | 20:39 |
asselin__ | hi | 20:39 |
*** Trozz has quit IRC | 20:39 | |
*** Trozz has joined #openstack-cinder | 20:39 | |
asselin__ | sorry...yes, nodepoold normally creates the image. | 20:39 |
asselin__ | however It's better to do it manually the first time to debug any issues | 20:40 |
*** rushiagr is now known as rushiagr_away | 20:40 | |
*** ebalduf has quit IRC | 20:40 | |
*** uberjay has quit IRC | 20:41 | |
nikeshm | asselin__ : ok once nodepool image-build dpc is done ,we should run "nodepoold -d $DAEMON_ARGS" right | 20:42 |
nikeshm | asselin__ : its taking long time for "nodepool image-build dpc" | 20:42 |
asselin__ | nodepool image-upload ? ? | 20:42 |
asselin__ | that's also done automatically, but can do manually the first time | 20:43 |
nikeshm | after nodepool image-build dpc is complete,nodepool image-upload | 20:43 |
asselin__ | yes | 20:43 |
nikeshm | then finally nodepoold -d $DAEMON_ARGS" | 20:44 |
asselin__ | nikeshm, yes..... | 20:45 |
*** uberjay has joined #openstack-cinder | 20:45 | |
*** ebalduf has joined #openstack-cinder | 20:46 | |
asselin__ | nikeshm, keep in mind normally you do nodepoold - d right away. but until you know your image creation works and upload works, it's simpler to do it step by step | 20:46 |
*** r-daneel has joined #openstack-cinder | 20:47 | |
*** Lee1092 has quit IRC | 20:51 | |
*** bill_az has joined #openstack-cinder | 20:52 | |
*** patrickeast has quit IRC | 20:52 | |
*** sjcherry has quit IRC | 20:52 | |
*** patrickeast has joined #openstack-cinder | 20:53 | |
patrickeast | asselin__: hey so i’m getting started on setting up fc support for our CI system, i have some pastes from you with helper scripts http://paste.openstack.org/show/180608/ http://paste.openstack.org/show/180612/ and http://paste.openstack.org/show/180613/ | 20:57 |
*** IlyaG has quit IRC | 20:57 | |
patrickeast | asselin__: do you install the driver as part of the image prep? and then do the passthrough as a ready script? | 20:58 |
openstackgerrit | Sean McGinnis proposed openstack/cinder: Logging not using oslo.i18n guidelines (zonemgr) https://review.openstack.org/180319 | 20:59 |
asselin__ | patrickeast, I use the same image. I do everything as part of the jenkins job | 21:00 |
*** vilobhmm1 has joined #openstack-cinder | 21:00 | |
patrickeast | asselin__: oh ok, so just another shell builder step that does the driver and passthrough? | 21:00 |
asselin__ | yes | 21:01 |
patrickeast | gotcha | 21:01 |
*** vilobhmm1 has quit IRC | 21:01 | |
*** vilobhmm1 has joined #openstack-cinder | 21:02 | |
*** juzuluag has quit IRC | 21:03 | |
*** IlyaG has joined #openstack-cinder | 21:03 | |
*** annegentle has quit IRC | 21:11 | |
*** annegentle has joined #openstack-cinder | 21:12 | |
*** bswartz has quit IRC | 21:12 | |
*** anshul has joined #openstack-cinder | 21:13 | |
*** merooney has joined #openstack-cinder | 21:19 | |
*** madskier has quit IRC | 21:24 | |
*** Yogi12 has quit IRC | 21:28 | |
*** boris-42 has quit IRC | 21:28 | |
*** madskier has joined #openstack-cinder | 21:30 | |
*** merooney has quit IRC | 21:31 | |
*** merooney has joined #openstack-cinder | 21:31 | |
*** ociuhandu has quit IRC | 21:32 | |
*** dustins has quit IRC | 21:33 | |
*** merooney has quit IRC | 21:38 | |
*** merooney has joined #openstack-cinder | 21:41 | |
*** ebalduf has quit IRC | 21:46 | |
*** mriedem has joined #openstack-cinder | 21:51 | |
*** ebalduf has joined #openstack-cinder | 21:51 | |
*** merooney has quit IRC | 21:52 | |
*** rushil has quit IRC | 21:52 | |
*** annegent_ has joined #openstack-cinder | 21:55 | |
*** esker has quit IRC | 21:58 | |
*** annegentle has quit IRC | 22:00 | |
*** changbl has quit IRC | 22:04 | |
*** vilobhmm1 has quit IRC | 22:04 | |
*** vilobhmm1 has joined #openstack-cinder | 22:05 | |
*** vilobhmm1 has quit IRC | 22:05 | |
*** vilobhmm1 has joined #openstack-cinder | 22:05 | |
*** bnemec has quit IRC | 22:05 | |
*** bnemec has joined #openstack-cinder | 22:08 | |
*** vilobhmm1 has quit IRC | 22:10 | |
*** vilobhmm1 has joined #openstack-cinder | 22:14 | |
*** merooney has joined #openstack-cinder | 22:15 | |
*** hodos has quit IRC | 22:15 | |
*** sgotliv has quit IRC | 22:18 | |
*** bkopilov has joined #openstack-cinder | 22:25 | |
*** Zhongjun_ has joined #openstack-cinder | 22:26 | |
vilobhmm1 | hemna : ping | 22:27 |
vilobhmm1 | jgriffith : ping | 22:27 |
jgriffith | vilobhmm1: hey | 22:28 |
vilobhmm1 | hello need some input jgriffith | 22:28 |
vilobhmm1 | for https://bugs.launchpad.net/cinder/+bug/1446750 | 22:28 |
openstack | Launchpad bug 1446750 in Cinder "cinder-manage service list shows happy for uninitialized driver" [Low,New] - Assigned to Vilobh Meshram (vilobhmm) | 22:28 |
*** yrabl_ has joined #openstack-cinder | 22:29 | |
vilobhmm1 | do we want to make sure that if the driver is uninitialized we show manager as disabled or :( XXX | 22:29 |
*** sweston_ has joined #openstack-cinder | 22:29 | |
jgriffith | vilobhmm1: no | 22:29 |
*** Zhongjun has quit IRC | 22:29 | |
*** rwsu_ has quit IRC | 22:30 | |
*** yrabl has quit IRC | 22:30 | |
*** sweston has quit IRC | 22:30 | |
*** ndipanov has quit IRC | 22:30 | |
*** uberjay has quit IRC | 22:30 | |
*** ndipanov has joined #openstack-cinder | 22:30 | |
*** uberjay has joined #openstack-cinder | 22:30 | |
*** Rockyg has quit IRC | 22:30 | |
*** Zhongjun_ is now known as Zhongjun | 22:30 | |
jgriffith | vilobhmm1: absolutely not, because for example multi-backend | 22:30 |
hemna | hey | 22:30 |
*** rwsu_ has joined #openstack-cinder | 22:30 | |
vilobhmm1 | hemna..since you filed the bug and i was about to start working on it…wanted to get an idea as in what is expected here.... | 22:30 |
vilobhmm1 | as it was not clear from the bug https://bugs.launchpad.net/cinder/+bug/1446750 | 22:31 |
openstack | Launchpad bug 1446750 in Cinder "cinder-manage service list shows happy for uninitialized driver" [Low,New] - Assigned to Vilobh Meshram (vilobhmm) | 22:31 |
*** sweston_ is now known as sweston | 22:31 | |
hemna | vilobhmm1, so the service is up, but isn't usable for that host | 22:31 |
hemna | because the driver isn't marked as initialized. | 22:31 |
hemna | currently the service entry is listed as happy | 22:31 |
hemna | but it's not | 22:32 |
hemna | so...I'm not sure what we want to put there | 22:32 |
jgriffith | hemna: did you look at "cinder service-list" | 22:32 |
hemna | I think it's something between XXX and :-) | 22:32 |
vilobhmm1 | jgriffith, hemna : https://github.com/openstack/cinder/blob/master/cinder/cmd/manage.py#L447 | 22:32 |
jgriffith | hemna: no offense but I find that kinda crazy | 22:32 |
vilobhmm1 | is where cinder-manage will fetch the services details from cinder.services | 22:33 |
jgriffith | hemna: it's either up or down, I think introducing an inbetween state is just asking for trouble | 22:33 |
hemna | ok | 22:33 |
hemna | so XXX is fine with me | 22:33 |
jgriffith | vilobhmm1: yeah, they're the same call for the most part | 22:33 |
hemna | as it's not usable | 22:33 |
vilobhmm1 | right now https://github.com/openstack/cinder/blob/master/cinder/volume/manager.py#L305 does not throw any exception | 22:33 |
jgriffith | hemna: +1 | 22:33 |
hemna | just didn't know if we wanted to have some finer grained information | 22:33 |
jgriffith | vilobhmm1: hemna the key column that needs adjusted is 'state' | 22:34 |
vilobhmm1 | ok so the final conclusion is to change the state = 'XXX' in such a scenario | 22:34 |
hemna | vilobhmm1, +1 from me | 22:34 |
vilobhmm1 | does that make sense jgrffith, hemna : ^^ | 22:34 |
jgriffith | hemna: we don't, and I personally think it should be black or white... it either is working or it isn't | 22:34 |
vilobhmm1 | jgriffith : agree | 22:34 |
hemna | yah cool with me. | 22:34 |
vilobhmm1 | ok | 22:34 |
vilobhmm1 | thanks | 22:34 |
hemna | XXX just means, look in the c-vol logs, figure it out :) | 22:35 |
hemna | and if it's this issue, then they'll see it | 22:35 |
jgriffith | hemna: what do you want it to say? | 22:35 |
hemna | I'm ok with XXX | 22:35 |
jgriffith | hemna: Ok, I can't tell what you want/expect | 22:36 |
vilobhmm1 | jgriffith : are you ok with the above conclusion ? | 22:36 |
jgriffith | vilobhmm1: I believe so | 22:37 |
vilobhmm1 | ok | 22:37 |
jgriffith | vilobhmm1: but honestly I'm not completely clear why it isn't doing that already :) | 22:37 |
vilobhmm1 | let me verify it | 22:37 |
vilobhmm1 | will update the bug | 22:37 |
*** primechuck has quit IRC | 22:40 | |
*** vilobhmm1 has quit IRC | 22:45 | |
*** vilobhmm1 has joined #openstack-cinder | 22:47 | |
*** vilobhmm1 has quit IRC | 22:47 | |
*** vilobhmm1 has joined #openstack-cinder | 22:48 | |
*** merooney has quit IRC | 22:51 | |
*** ebalduf has quit IRC | 22:51 | |
*** EmilienM|afk is now known as EmilienM | 22:52 | |
*** emagana has quit IRC | 22:57 | |
*** emagana has joined #openstack-cinder | 22:58 | |
*** bswartz has joined #openstack-cinder | 23:02 | |
*** annegent_ has quit IRC | 23:02 | |
*** emagana has quit IRC | 23:02 | |
*** emagana has joined #openstack-cinder | 23:09 | |
hemna | is there a trick to seeing LOG.XXX output while running tox unit tests? | 23:12 |
hemna | -v doesn't seem to do it | 23:12 |
*** emagana has quit IRC | 23:14 | |
thingee | scottda: I read the backlog on https://review.openstack.org/#/c/164309/ ... not sure if there was a conclusion | 23:17 |
*** ebalduf has joined #openstack-cinder | 23:22 | |
*** setmason has quit IRC | 23:23 | |
*** rmesta has quit IRC | 23:29 | |
*** ebalduf_ has joined #openstack-cinder | 23:31 | |
*** shakamunyi has quit IRC | 23:31 | |
jgriffith | hemna: the point is kinda to NOT see that output | 23:31 |
scottda | Well, I'm not sure either...If we are keeping reset-state as a DB-only solution, there could be scope for fixing migration status and attach status. | 23:31 |
jgriffith | hemna: in fact there have been a number of cleanup patches to make sure all of that is not shown | 23:32 |
mtanino | smcginnis: hi, | 23:32 |
jgriffith | hemna: I'm sure there's an option to do it via captured stdout/stderr settings | 23:32 |
scottda | The problems come from the naive admin believing that reset-state will fix things at a system-wide level | 23:32 |
hemna | well I want to see the output to help debug a failure I'm dealing w/ | 23:32 |
jgriffith | hemna: yeah, makes sense | 23:32 |
hemna | I get that tox in general runs we don't want to see any LOG.XXX output | 23:32 |
jgriffith | hemna: you could just attach pdb and use that | 23:32 |
hemna | ah yah, I guess I could go that route. | 23:33 |
jgriffith | and use run_tests | 23:33 |
hemna | just thought there was some config magic to turn it on | 23:33 |
jgriffith | hemna: might be faster at least for now | 23:33 |
scottda | But is seems there is plenty of resistance to getting rid of reset-state altogether. And that review ^^^ doesn't seem to affect other components (i.e. nova or backend) | 23:33 |
hemna | seems like something simple enough | 23:33 |
*** jkremer has quit IRC | 23:33 | |
hemna | jgriffith, thanks | 23:33 |
jgriffith | hemna: there is IIRC but I've never really messed with it | 23:33 |
jgriffith | hemna: sure | 23:33 |
scottda | thingee: ^^^ | 23:33 |
mtanino | smcginnis: I read this bug. Does this only affect specific driver? https://bugs.launchpad.net/cinder/+bug/1450649 | 23:34 |
openstack | Launchpad bug 1450649 in Cinder "Retyping to new backend not renaming volume on array" [High,Confirmed] | 23:34 |
scottda | It seems that the conclusion will have to come from the community deciding if reset-state should stay as a DB only API for changing state. | 23:34 |
*** madskier has quit IRC | 23:34 | |
jgriffith | mtanino: IIRC that's actually retype with migration | 23:35 |
jgriffith | mtanino: it's the migration piece that's really the bug IIRC | 23:35 |
*** ebalduf_ has quit IRC | 23:35 | |
thingee | scottda, jgriffith: we're repeating what we already discussed at the midcycle meetup. we agreed it was confusing people into doing something that it doesn't do. We decided that we should make the help text obvious of what it's doing | 23:36 |
thingee | scottda, jgriffith: I'll dig up the wording we came up with and propose it in a review | 23:36 |
*** Apoorva has quit IRC | 23:36 | |
mtanino | jgriffith: I tried retype using LVM backend1 to LVM backend2, but this was succeeded | 23:36 |
jgriffith | mtanino: yeah, it's only a problem if/when something fails I think | 23:38 |
jgriffith | mtanino: might need to get smcginnis and tbarron as I think they discussed it at length | 23:38 |
mtanino | jgriffith: ah, there is additional conditions that is not mentioned on the bug. | 23:38 |
jgriffith | mtanino: oh... I remember more now | 23:38 |
mtanino | jgriffith: remember? | 23:39 |
jgriffith | mtanino: so there's never a call to the backend to do the rename portion (I think) | 23:39 |
thingee | scottda: actually I can't find the wording... but I thought we worked on some https://etherpad.openstack.org/p/cinder-meetup-winter-2015 | 23:41 |
*** Apoorva has joined #openstack-cinder | 23:41 | |
mtanino | jgriffith: you mean rename of destination volume id? | 23:42 |
*** Apoorva has quit IRC | 23:42 | |
jgriffith | mtanino: correct (I think) | 23:42 |
mtanino | jgriffith: OK! let me ask more detail from smcginnis. I need reproduction steps... | 23:43 |
jgriffith | mtanino: So here's the problem.... | 23:43 |
jgriffith | mtanino: the issue is that *some* backends use the volume-id as a lookup on their backend | 23:43 |
jgriffith | mtanino: the migration does the id swap when it completes | 23:43 |
jgriffith | but doesn't send any notification or request to the backend to update on the backend | 23:44 |
jgriffith | so the lookup is broken | 23:44 |
*** Apoorva has joined #openstack-cinder | 23:44 | |
jgriffith | That bug needs a lot more explanation :( | 23:44 |
jgriffith | mtanino: the fix *I think* is actually to implement a migration-complete/update calll to the driver to let it make the same uuid swap | 23:45 |
jgriffith | mtanino: that it did in the DB | 23:45 |
jgriffith | mtanino: see what I mean? | 23:45 |
mtanino | jgriffith: aah, I got it. | 23:45 |
jgriffith | ewwwwwww..... http://paste.openstack.org/show/215148/ | 23:47 |
jgriffith | mtanino: you want me to update the bug description? | 23:47 |
*** annegentle has joined #openstack-cinder | 23:47 | |
*** annegentle has quit IRC | 23:47 | |
mtanino | jgriffith: If you have a chance to do it, it's helpful to understand the detail :) | 23:48 |
jgriffith | mtanino: sure, I'll update it here in a second | 23:48 |
mtanino | jgriffith: Thank you for the explanation. | 23:48 |
jgriffith | mtanino: certainly | 23:48 |
mtanino | jgriffith: I added this issue into the Vincent's migration improvement items. https://etherpad.openstack.org/p/volume-migration-improvement | 23:52 |
jgriffith | mtanino: oh, nice! | 23:56 |
jgriffith | mtanino: I updated the bug as well | 23:56 |
mtanino | jgriffith: Thank you :) We can discuss it at design summit. | 23:57 |
jgriffith | looking forward to it :) | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!