Wednesday, 2016-07-06

*** harlowja has quit IRC00:10
openstackgerritMark Sturdevant proposed openstack/manila: HPE3PAR make share from snapshot writable  https://review.openstack.org/33792600:22
*** mtanino has quit IRC00:27
*** qeelee has joined #openstack-manila00:51
*** Suyash has quit IRC00:58
*** harlowja has joined #openstack-manila01:09
*** yangyapeng has joined #openstack-manila01:16
*** Suyash has joined #openstack-manila01:21
*** mtanino has joined #openstack-manila01:28
*** wangqun has joined #openstack-manila01:32
*** chlong has quit IRC01:40
*** chlong has joined #openstack-manila01:53
*** winston-d_ has joined #openstack-manila02:42
*** sgotliv__ has joined #openstack-manila03:12
*** sgotliv__ has quit IRC03:18
*** Suyash has quit IRC03:35
openstackgerritDai Dang Van proposed openstack/manila: Implement extend and shrink features for glusterfs  https://review.openstack.org/33138903:41
openstackgerritDai Dang Van proposed openstack/manila: Implement extend and shrink features for glusterfs  https://review.openstack.org/33138903:44
*** DaiDV has joined #openstack-manila03:48
*** DaiDV has quit IRC03:48
*** qeelee has quit IRC04:01
*** sgotliv__ has joined #openstack-manila04:21
*** qeelee has joined #openstack-manila04:34
*** DaiDV has joined #openstack-manila05:07
*** lpetrut has joined #openstack-manila05:18
*** cbader has quit IRC05:33
*** cbader has joined #openstack-manila05:33
*** mtanino has quit IRC05:34
*** nkrinner_afk is now known as nkrinner05:34
*** merooney has quit IRC05:48
openstackgerritAccela Zhao proposed openstack/python-manilaclient: Add driver private storage admin API  https://review.openstack.org/33658105:57
*** pcaruana has joined #openstack-manila06:05
*** lpetrut has quit IRC06:23
-openstackstatus- NOTICE: All python 3.5 jobs are failing today, we need to build new xenial images first.06:27
*** harlowja has quit IRC06:34
*** lpetrut has joined #openstack-manila06:35
openstackgerritDai Dang Van proposed openstack/manila: Implement extend and shrink features for glusterfs  https://review.openstack.org/33138906:38
openstackgerritMarc Koderer proposed openstack/manila: Add binding_profile option for backends  https://review.openstack.org/28403406:51
openstackgerritMarc Koderer proposed openstack/manila: Add multi-segment support  https://review.openstack.org/27773106:51
openstackgerritMarc Koderer proposed openstack/manila: Add neutron driver for binding  https://review.openstack.org/28349406:51
*** akapil has joined #openstack-manila07:01
*** akapil has quit IRC07:01
*** akapil has joined #openstack-manila07:06
*** lpetrut has quit IRC07:08
*** tmazur has joined #openstack-manila07:22
*** houming has joined #openstack-manila07:33
*** houming has quit IRC07:38
*** aovchinnikov has joined #openstack-manila07:55
*** DaiDV has quit IRC08:03
*** dsariel has joined #openstack-manila08:07
*** rraja has joined #openstack-manila08:09
*** rraja has quit IRC08:10
*** DaiDV has joined #openstack-manila08:20
*** lpetrut has joined #openstack-manila08:37
openstackgerritAlexey Ovchinnikov proposed openstack/manila: Adding NFS support to container driver  https://review.openstack.org/33700708:51
mkoderervponomaryov: have you seen this: http://logs.openstack.org/89/331389/10/check/gate-manila-tempest-dsvm-mysql-generic/edbfca2/console.html#_2016-07-06_07_13_10_27807808:53
mkoderervponomaryov: does it mean an incompatiblity in neutron tempest plugins with tempest breaks our gate? ;)08:53
mkoderervponomaryov: oh no.. its might releated to our tempest commit state..08:55
vponomaryovmkoderer: yes, neutron started using new stuff from tempest09:00
vponomaryovmkoderer: we need to bump tempest again ><09:00
mkoderervponomaryov: I will bump it09:00
vponomaryovwill be back in an hour09:00
openstackgerritMarc Koderer proposed openstack/manila: Update tempest to newer commit version  https://review.openstack.org/33812109:02
*** DaiDV has quit IRC09:22
*** ociuhandu has joined #openstack-manila09:36
*** DaiDV has joined #openstack-manila09:38
*** ociuhandu has quit IRC09:48
*** akapil has quit IRC09:49
DaiDVmkoderer: Hi, that is my FAILURE on review.opestack,  I don't understand why? And what should I do when I got it?09:52
mkodererDaiDV: it's not your fault.. hopefully this fixes it: https://review.openstack.org/#/c/338121/09:53
DaiDVmkoderer: So, I'm still waiting for recheck until that fixes got approved?09:57
*** akapil has joined #openstack-manila10:10
*** akapil has quit IRC10:15
*** DaiDV has quit IRC10:21
*** wangqun has quit IRC10:26
*** tmazur has quit IRC10:30
*** aovchinnikov has quit IRC10:30
*** akapil has joined #openstack-manila10:31
*** aovchinnikov has joined #openstack-manila10:32
*** tmazur has joined #openstack-manila10:34
*** yangyape_ has joined #openstack-manila10:44
*** yangyapeng has quit IRC10:48
*** yangyape_ has quit IRC10:49
openstackgerritliuke proposed openstack/manila: Huawei: Support reporting disk type of pool  https://review.openstack.org/32419410:52
*** ociuhandu has joined #openstack-manila10:55
*** dsariel has quit IRC10:55
*** tpsilva has joined #openstack-manila10:56
*** erlon has joined #openstack-manila11:19
*** dsariel has joined #openstack-manila11:33
*** rraja has joined #openstack-manila11:35
openstackgerritMarc Koderer proposed openstack/manila: Update tempest to newer commit version  https://review.openstack.org/33812111:39
*** ganso has joined #openstack-manila11:42
*** alyson_ has joined #openstack-manila11:56
*** permalac has joined #openstack-manila12:02
*** DaiDV has joined #openstack-manila12:03
*** DaiDV has quit IRC12:04
*** DaiDV has joined #openstack-manila12:05
dgonzalezgouthamr: ping12:05
openstackgerritMerged openstack/python-manilaclient: Updated from global requirements  https://review.openstack.org/33623212:18
*** zhonghua-lee has quit IRC12:24
*** zhonghua-lee has joined #openstack-manila12:25
*** yangyapeng has joined #openstack-manila12:35
mkodererganso: around?12:40
gansomkoderer: yes12:41
mkodererganso: I have some questions about migration :)12:41
gansomkoderer: shoot them :)12:42
mkodererganso: first one, "manila migration-start" has the argument  <host#pool>12:42
mkoderershouldn't it be  <host#backend#pool> ?12:42
mkodererlike in cinder12:42
mkodererhttps://github.com/openstack/python-manilaclient/blob/3a7609d8fabd999e3ed260601488104ebcb96ce1/manilaclient/v2/shell.py#L62512:43
gansomkoderer: yes, but I've seen the "host#backend" part being reference throughout the code as just host, that's why I set it to "host#pool", but I agree, for the end user which does not know the code, it is best "host#backend#pool"12:43
*** tmazur has quit IRC12:44
mkodererganso: ok that's just a small bug.12:44
mkodererganso: second question.. Manila-share HA12:44
gansomkoderer: in fact, it is host@backend#pool, you have a @ instead of #12:44
mkodererso in cinder if a server crashes (e.g. hardware defect) the cinder-volume serivce can be "mirgrated" to a new new12:45
mkoderermeans you do "cinder migrate" to another control node but to the same pool and backend12:46
mkodererand basically what you simply want is that the host column in the db is rewritten12:46
gansowait, I'm confused12:47
mkodererganso: ok12:47
gansomkoderer: so the cinder node crashes, or the storage hardware crashes?12:47
mkodererganso: I descibe the use-case in more detail12:47
mkodererganso: cinder-volume run on control1, control2 and control312:48
mkodererand you have a problem on control112:48
mkodererall volumes managed on control1 need to be mirgated if you want to manage them12:48
mkodererbasically nothing the storage cares about since the backends are available on all control nodes12:49
*** eharney has joined #openstack-manila12:49
gansomkoderer: wait, is the cinder-volume in HA active-active or are they just different instances... like, they could be 3 backends in control1, control2 and control3, or they could be mirrored12:49
mkodererganso: is active-active already in place for cinder?12:50
mkodererganso: I thought not12:50
gansomkoderer: I don't know, probably not, just confirming they are different instances12:50
mkodererganso: they are three different instances but have the same backend drivers12:51
gansomkoderer: so, you want to migrate the volume that is associated with control1, so it can be associated with control2 instead, since all 3 nodes are connected to the same backend, is that what you are saying?12:51
mkodererganso: yes exaclty12:51
gansomkoderer: ok so, manila and cinder do not know that a configuration group in manila.conf is in fact the same or not12:52
mkodererganso: can't we say if the backend_name is the same it should be threated as the same12:53
gansomkoderer: unless you have a active-active HA premise, you cannot assume the volume/share is accessible from another service backend12:53
gansomkoderer: we do not have this mechanism yet, but yes, it could be implemented, but I see it as orthogonal to migration at this moment, this could be something HA devs could use12:53
gansomkoderer: the solution I see would be unmanaging and managing12:53
gansomkoderer: the immediate solution I mean12:54
mkodererganso: wahh no unmanaging pls12:54
gansomkoderer: lol12:54
gansomkoderer: what you are suggesting could be achieved maybe with share-modify feature (previously share-retype, but more general)12:55
gansomkoderer: because migration implies that data has to be moved12:55
gansomkoderer: here in my lab I create 2 config groups pointing to the same backend with exactly the same config parameters, so both backends can see the same share12:56
mkodererganso: ok.. I just asked about migration because cinder solves it somehow with it12:56
mkodererganso: yeah retype could be fine also12:56
gansomkoderer: unless we better define this mechanism of looking at the "share_backend_name" extra-spec, I believe this could not be done through API, and that it would be semantically incorrect for share migration to do what you are suggesting12:57
gansomkoderer: maybe it does so through the driver optimized migration12:57
gansomkoderer: humm no, if control1 node is down it cannot do so through the driver12:58
mkodererganso: no don't think that the driver should care12:58
gansomkoderer: the API layer would need to handle this, since there is not even a ShareManager running in control112:58
gansomkoderer: ok so what would the host names look like?12:59
gansomkoderer: share is in ubuntu@generic1#GENERIC1, and the other host name would be ubuntu@generic2#GENERIC1 ?13:00
gansomkoderer: let me test two backends with the same 'share_backend_name', just a sec13:01
mkodererganso: no would be control1@generic1#POOL1 and control2@generic1#POOL113:01
*** nkrinner is now known as nkrinner_afk13:03
gansomkoderer: ok so, the first part is the node name, so that would be control1, the second part is the backend name in config group. Even though the share_backend_names are the same, the config group names should be different13:04
gansomkoderer: so it should be control1@generic1#POOL1 and control2@generic2#POOL113:04
mkodererganso: ok never tried that13:05
vponomaryovmkoderer: fix for tempest is not complete - http://logs.openstack.org/21/338121/2/check/gate-manila-tempest-dsvm-scenario/b2efef8/logs/testr_results.html.gz13:05
vponomaryovmkdoerer: scenario tests fail13:06
mkoderervponomaryov: omg13:06
gansomkoderer: I don't know how the "manila service-list" would behave if you could list two services with exactly the same host@backend combination13:06
mkodererlet me check13:06
gansomkoderer: or other manila features13:06
gansomkoderer: so I am assuming the config group names should be different13:07
*** qeelee has quit IRC13:07
gansomkoderer: I am not sure though13:07
mkodererganso: ok I need to thinkg about it13:08
mkoderervponomaryov: I will have a look13:08
vponomaryovmkoderer: ok13:08
*** winston-d_ has quit IRC13:13
*** akapil has quit IRC13:14
*** akapil has joined #openstack-manila13:17
*** dustins has joined #openstack-manila13:30
*** tellesnobrega_af is now known as tellesnobrega13:36
openstackgerritTiago Pasqualini da Silva proposed openstack/manila: Add DriverFilter and GoodnessWeigher to manila  https://review.openstack.org/33613813:39
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459613:41
*** andreaf has joined #openstack-manila13:42
andreafvponomaryov, mkoderer: this is WIP but have a look if you don't mind - I would welcome your feedback on how the new interface looks like from a plugin perspective https://review.openstack.org/#/c/334596/213:44
mkodererandreaf: already saw it.. great thanks!13:44
vponomaryovandreaf: looking13:44
andreafthanks13:45
mkoderervponomaryov: found the issue in the scenario test.. will push it in a sec13:46
openstackgerritMarc Koderer proposed openstack/manila: Update tempest to newer commit version  https://review.openstack.org/33812113:48
mkodererbswartz: can I get those back-ports merged: https://review.openstack.org/#/c/332763/ and https://review.openstack.org/#/c/337065/13:49
andreafmkoderer: hopefully the dynamic creds provider will be a stable interface soon ;)13:54
*** xyang1 has joined #openstack-manila13:54
andreafmkoderer: do you only run the plugin tests on master or how do backport plugin changes?13:56
mkodererandreaf: so basically we have the tempest commit-id for each stable release.. and we backport blocking stuff like https://review.openstack.org/#/c/332883/13:57
mkodererandreaf: but thats all a hell of work .. we should definitly find a better way without the commit-id stuff13:58
andreafmkoderer: I think the moment you only use stable interface you won't need the commit-id anymore13:59
andreafmkoderer: because every tempest interface you use will always be backward compatible13:59
mkodererandreaf: yes .. but that's not that easy.. I need to check again all places where we use tempest instead of tempest.lib13:59
andreafmkoderer: right now you would have to copy quite some code...14:00
andreafmkoderer: since quite a few classes are still on tempest side only14:00
mkodererandreaf: yeah maybe we should simply duplicate the classes the we need and decouple it as much as possible14:01
vponomaryovandreaf: DNM means "Do Not Merge"?14:06
andreafvponomaryov: yes14:06
vponomaryovfirst time I see it14:07
vponomaryovat first look not obvious14:07
vponomaryovandreaf: http://logs.openstack.org/96/334596/2/check/gate-manila-tempest-minimal-dsvm-lvm/cb1c553/logs/devstack-gate-post_test_hook.txt.gz#_2016-07-06_14_05_22_01714:10
*** cbader has quit IRC14:11
*** jay-mehta has quit IRC14:11
*** jay-mehta has joined #openstack-manila14:11
*** cbader has joined #openstack-manila14:12
*** markstur__ has joined #openstack-manila14:12
*** markstur_ has quit IRC14:14
andreafvponomaryov: heh, that's using even more unstable interfaces from Tempest, it may not be easy to migrate14:14
andreafvponomaryov: it would require not using tempest base test class - but I may find a better way14:15
vponomaryovandreaf: tempest.test is considered unstable too?14:16
andreafvponomaryov: the only stable interfaces are tempest.lib.*, tempest.config and tempest.test_discover.plugins14:24
*** geo__ has joined #openstack-manila14:27
openstackgerritAlex Meade proposed openstack/manila: User Messages  https://review.openstack.org/31354914:27
*** MikeG451 has joined #openstack-manila14:51
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459615:01
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459615:03
andreafmkoderer, vponomaryov: this may work ^^^ I'm basically hacking into tempest base test class to tell it to use the new client manager which includes plugins clients as well15:03
andreafmkoderer, vponomaryov: since only compute, network and image are stable clients, other ones are not in the new client manager yet, so if you are using those this will fail15:04
andreafmkoderer, vponomaryov: bear with me, I'm just trying to see how this can work with the least changes possible :)15:05
*** MikeG451 has quit IRC15:05
*** pcaruana has quit IRC15:06
vponomaryovandreaf: please, see comments in gerrit, admin base class will fail for sure15:06
vponomaryovandreaf: because sit should be updated a well15:06
vponomaryovs/sit/it/15:06
vponomaryovs/a/as/15:06
tpsilvatempest broken?15:06
tpsilvayes it is, sorry... just read the messages :)15:06
vponomaryovandreaf: https://review.openstack.org/#/c/334596/4/manila_tempest_tests/tests/api/base.py, line 87115:07
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459615:07
*** harlowja has joined #openstack-manila15:07
andreafvponomaryov: ok I will check that15:07
andreafvponomaryov: I would be happy to see at least a handful of tests work for now :)15:07
vponomaryovandreaf: it would be faster to run some empty tests locally15:09
vponomaryovandreaf: that do not make manila calls but executes yur code15:09
vponomaryovs/yur/your/15:09
*** cbader has quit IRC15:09
vponomaryovandreaf: using all 4 base classes15:10
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459615:12
andreafvponomaryov: well I'll give ^^^ a chance to run, if it fails beyond repair I may add a simple test that does what I need15:13
*** MikeG451 has joined #openstack-manila15:15
*** akerr has joined #openstack-manila15:24
*** akerr has quit IRC15:25
*** mtanino has joined #openstack-manila15:26
*** rraja has quit IRC15:35
*** akapil has quit IRC15:35
*** akapil has joined #openstack-manila15:37
*** adrianofr has joined #openstack-manila15:55
*** akapil has quit IRC15:58
openstackgerritValeriy Ponomaryov proposed openstack/manila: [Tempest] Run tempest with the only plugin - manila's  https://review.openstack.org/33837115:59
openstackgerritValeriy Ponomaryov proposed openstack/manila: [Tempest] Run tempest with the only plugin - manila's  https://review.openstack.org/33837116:00
*** xyang has joined #openstack-manila16:02
vponomaryovandreaf: http://logs.openstack.org/96/334596/6/check/gate-manila-tempest-minimal-dsvm-lvm/91daaf4/logs/testr_results.html.gz16:05
vponomaryovmkoderer: https://review.openstack.org/338371 should allow us to postpone your kind of fix =)16:09
*** cbader has joined #openstack-manila16:10
*** xyang has quit IRC16:10
*** xyang has joined #openstack-manila16:14
*** Suyash has joined #openstack-manila16:24
*** DaiDV has quit IRC16:28
*** Suyash has quit IRC16:42
openstackgerritAlex Meade proposed openstack/manila: WIP Manila Share Groups  https://review.openstack.org/33509316:45
*** DaiDV has joined #openstack-manila17:01
openstackgerritValeriy Ponomaryov proposed openstack/manila: [Tempest] Run tempest with the only plugin - manila's  https://review.openstack.org/33837117:05
*** beipang1 has joined #openstack-manila17:10
*** xyang has quit IRC17:13
mkoderer__vponomaryov: ok that's fine17:14
mkoderer__just saw that the scenario test still failing :(17:14
*** dsariel has quit IRC17:22
*** Suyash has joined #openstack-manila17:25
*** lpetrut has quit IRC17:32
openstackgerritAlexey Ovchinnikov proposed openstack/manila: Container driver  https://review.openstack.org/30893017:36
*** xyang has joined #openstack-manila17:39
*** xyang has quit IRC17:49
*** gouthamr_ has joined #openstack-manila17:57
*** gouthamr has quit IRC18:00
*** permalac has quit IRC18:09
*** aorourke has joined #openstack-manila18:25
andreafvponomaryov: well one step forward, I will have a look, thanks18:25
*** ociuhandu has quit IRC18:34
andreafvponomaryov: http://logs.openstack.org/96/334596/6/check/gate-manila-tempest-minimal-dsvm-lvm/91daaf4/logs/tempest.txt.gz#_2016-07-06_16_04_13_01118:35
andreafvponomaryov: I get that because I registered the plugin as "shares" but the config section is called "share"18:35
andreafvponomaryov: my bad, trying again18:36
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459618:37
*** sgotliv__ has quit IRC18:45
*** xyang has joined #openstack-manila18:50
*** xyang has quit IRC19:03
*** DaiDV has quit IRC19:07
*** ociuhandu has joined #openstack-manila19:09
openstackgerritTatiana Ovchinnikova proposed openstack/manila-ui: Create Share Type and Update Share Type refactoring  https://review.openstack.org/33850419:16
*** xyang has joined #openstack-manila19:17
*** lpetrut has joined #openstack-manila19:19
*** xyang has quit IRC19:19
*** xyang has joined #openstack-manila19:30
*** lpetrut has quit IRC19:41
openstackgerritMark Sturdevant proposed openstack/manila: HPE3PAR: Fix filestore quota decrement  https://review.openstack.org/33851919:50
*** lpetrut has joined #openstack-manila19:55
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459619:55
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459620:01
*** xyang has quit IRC20:13
*** xyang has joined #openstack-manila20:18
*** xyang has quit IRC20:20
*** eharney has quit IRC20:25
*** mtanin___ has joined #openstack-manila20:50
*** mtanino has quit IRC20:51
*** mtanin___ has quit IRC20:54
*** dustins has quit IRC21:01
*** geo__ has quit IRC21:11
*** gouthamr_ has quit IRC21:20
*** gouthamr has joined #openstack-manila21:21
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459621:32
openstackgerritMark Sturdevant proposed openstack/manila: HPE3PAR: Handle missing shares during deletion  https://review.openstack.org/33631521:49
*** akapil has joined #openstack-manila22:07
*** akapil has quit IRC22:08
*** akapil has joined #openstack-manila22:09
*** xyang1 has quit IRC22:19
*** david-lyle_ has joined #openstack-manila22:21
*** lpetrut has quit IRC22:21
*** akapil_ has joined #openstack-manila22:24
*** akapil_ has quit IRC22:24
*** akapil has quit IRC22:27
*** david-lyle_ is now known as david-lyle22:35
*** adrianofr has quit IRC22:41
*** tpsilva has quit IRC22:48
*** ociuhandu has quit IRC23:03
*** ganso has quit IRC23:20
openstackgerritAndrea Frittoli proposed openstack/manila: DNM Use tempest-plugin service client registration  https://review.openstack.org/33459623:27
*** Suyash has quit IRC23:56

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