Thursday, 2015-04-02

*** mtanino has quit IRC00:12
*** erlon has quit IRC00:31
openstackgerritClinton Knight proposed openstack/manila: NetApp cDOT driver uses deprecated APIs for NFS exports  https://review.openstack.org/16995800:35
openstackgerritli,chen proposed openstack/manila: Add config_group_name for NeutronNetworkHelper  https://review.openstack.org/16964700:47
chen12vponomaryov:  hi, are you there ? I'm not sure how to add unit test for  https://review.openstack.org/169647...00:52
*** marcusvrn1 has joined #openstack-manila00:59
*** haigang has joined #openstack-manila00:59
*** marcusvrn has quit IRC01:02
*** esker has joined #openstack-manila01:07
*** logan2 has quit IRC01:19
*** logan2 has joined #openstack-manila01:21
*** casusbel_ has joined #openstack-manila01:26
*** casusbelli has quit IRC01:30
*** kaisers has joined #openstack-manila01:30
*** kaisers1 has quit IRC01:31
*** xyang1 has quit IRC01:58
*** scottda_ has joined #openstack-manila02:41
*** scottda_ has quit IRC03:13
*** scottda_ has joined #openstack-manila03:17
*** jasonsb has joined #openstack-manila03:20
*** scottda_ has quit IRC03:41
*** nileshb has joined #openstack-manila04:01
*** ho has quit IRC04:03
*** akerr has joined #openstack-manila04:04
*** nileshb has quit IRC04:06
*** akerr has quit IRC04:10
*** casusbel_ has quit IRC04:25
*** casusbelli has joined #openstack-manila04:26
*** lpetrut has joined #openstack-manila05:04
*** vbellur has quit IRC05:06
*** sks has joined #openstack-manila05:11
*** zaitcev has quit IRC05:12
*** vbellur has joined #openstack-manila05:38
*** sgotliv has joined #openstack-manila05:52
*** lpetrut has quit IRC06:02
*** haigang has quit IRC06:02
*** nkrinner has joined #openstack-manila06:09
*** haigang has joined #openstack-manila06:12
*** Maike has joined #openstack-manila06:36
*** TobiasE has joined #openstack-manila06:43
*** TobiasE1 has joined #openstack-manila06:47
*** TobiasE has quit IRC06:49
*** chlong has quit IRC06:55
mkodererbswartz: pong?06:56
*** lpetrut has joined #openstack-manila06:56
mkoderervponomaryov: ping06:59
*** TobiasE1 has quit IRC07:00
*** TobiasE has joined #openstack-manila07:00
*** TobiasE1 has joined #openstack-manila07:03
*** TobiasE has quit IRC07:04
*** haigang has quit IRC07:30
*** haigang has joined #openstack-manila07:35
*** rspalt has joined #openstack-manila07:39
*** geguileo has joined #openstack-manila07:51
*** geguileo has quit IRC07:53
*** geguileo has joined #openstack-manila07:53
*** haigang has quit IRC07:56
*** haigang has joined #openstack-manila08:02
*** rhefner has quit IRC08:24
*** haigang has quit IRC08:24
*** haigang has joined #openstack-manila08:28
vponomaryovmkoderer: pong09:12
*** haigang has quit IRC09:24
*** haigang has joined #openstack-manila09:40
mkoderervponomaryov: if you have a sec for https://review.openstack.org/#/c/162628/09:44
mkoderervponomaryov: I think I addressed some of your findings and others we could work on in the next patches09:45
vponomaryovmkoderer: why "access_level" is not considered in https://review.openstack.org/#/c/162628/16/contrib/tempest/tempest/scenario/manager_share.py ?09:50
vponomaryovmkoderer: share client has support for it09:50
vponomaryovand generic driver too09:50
vponomaryovmkoderer: and some other drivers09:50
vponomaryovalready has support09:50
vponomaryovhave*09:50
vponomaryovalso, in the same file, method "_create_share" could expect kwargs for share client without duplication of all params09:51
mkoderervponomaryov: ok so, it's not used within the current test.. so my aproach would be to add thing if we use them09:51
vponomaryovthis is interface09:51
vponomaryovnot test09:52
mkoderervponomaryov: let me have a look09:52
vponomaryovyou do not use right now a lot of existing params too09:52
vponomaryovbut some exist and some not09:52
vponomaryov"_create_share" can be replaced completely by similar one from base class for API tests09:53
mkoderervponomaryov: I mean I could use kwargs everywere09:54
vponomaryovsame about "_wait_for_share_server_deletion"09:54
vponomaryovbase API module has waiters09:54
mkoderervponomaryov: https://github.com/openstack/manila/blob/master/contrib/tempest/tempest/api/share/base.py#L29709:54
mkoderervponomaryov: _create_share has the same interface here09:55
vponomaryovright -> duplication09:55
mkoderervponomaryov: yep09:55
vponomaryovyou are completely OK with "duplication"?09:56
mkoderervponomaryov: no not at all09:56
mkoderervponomaryov: but duplication is widely uses in all scenario tests09:56
vponomaryovmkoderer: you mean tempest?09:57
mkoderervponomaryov: tempest scenario tests09:57
mkoderervponomaryov: usually we don't mix base classes from api test in scenario tests09:57
mkoderervponomaryov: but I remeber that there was a spec about generic classes09:57
vponomaryovmkoderer: this is first of all maintenance overhead09:58
vponomaryovmkoderer: right now, there is duplication + not full support of already existing possibilities of share client09:59
vponomaryovas mentioned above09:59
vponomaryovagree?09:59
*** rcallawa_ has joined #openstack-manila09:59
mkoderervponomaryov: I agree to spend some effort to reduce duplication10:00
mkodererbut I don't see why a scenario manager must support all posibiities of the api10:00
vponomaryovyou prefer to do it in separate change and let this one go upstream?10:00
mkoderersince we are not doing a api test and we won't get full coverage there10:00
mkoderervponomaryov: this would be nice for me10:01
mkoderervponomaryov: it would ease the work on it because several ppl would like to join10:01
vponomaryovmkoderer: base API module could be moved to some common place and reused from there10:01
mkoderervponomaryov: yep I will take care about it10:02
*** rcallawa has quit IRC10:02
*** rcallawa_ has quit IRC10:03
*** rcallawa has joined #openstack-manila10:03
mkoderervponomaryov: so you are ok with +A it and I will work on your finding right away10:04
vponomaryovmkoderer: yes, we merge this keeping in mind removal of duplication10:04
mkoderervponomaryov: ok thank you10:04
*** TobiasE1 has quit IRC10:10
openstackgerritIgor Malinovskiy proposed openstack/manila: Automatic cleanup of share_servers  https://review.openstack.org/16618210:30
openstackgerritIgor Malinovskiy proposed openstack/manila: Automatic cleanup of share_servers  https://review.openstack.org/16618210:35
*** rcallawa_ has joined #openstack-manila10:47
*** rcallawa has quit IRC10:51
*** haigang has quit IRC10:55
*** TobiasE has joined #openstack-manila11:09
*** marcusvrn has joined #openstack-manila11:12
*** marcusvrn1 has quit IRC11:15
vponomaryovkairat_kushaev: ping11:16
*** timcl has joined #openstack-manila11:21
*** haigang has joined #openstack-manila11:23
*** vbellur has quit IRC11:34
*** akerr has joined #openstack-manila11:34
*** rcallawa_ has quit IRC11:50
*** sac` has joined #openstack-manila11:52
sac`* mtanino (mtanino@nat/redhat/x-eubhrqkqgjbcavfc) has joined #openstack-manila11:57
sac`<sac> Hi, I'm trying to install manila using packstack using the following build: http://koji.fedoraproject.org/koji/buildinfo?buildID=61428411:57
sac`<sac> But I'm hitting the following error:11:57
sac`<sac> ERROR : Error appeared during Puppet run: 10.70.46.165_manila.pp11:57
sac`<sac> Error: Puppet::Parser::AST::Resource failed with error ArgumentError: Could not find declared class manila at /var/tmp/packstack/a4d772e05bf149a3886dde6bfd737c26/manifests/10.70.46.165_manila.pp:15 on node localhost.lab.eng.blr.redhat.com11:57
sac`<sac> Can someone please tell me if I'm missing something?11:57
sac`<sac> The error log can be found here: http://ur1.ca/k2z6o11:57
sac`<sac> The manila puppet module is installed to: /usr/share/openstack-puppet/modules11:57
sac`<sac> Has anyone used that build and installed manila successfully?11:57
sac`<rcallawa> sac: hi, let me get the author of puppet-manila and the packstack integration to take a look. rhefner^^^^^11:57
sac`<rhefner> sac: give me a second to take a look11:57
sac`<sac> rhefner, sure. Thanks.11:57
sac`<rhefner> sac: could you show me what's on line 15 of 10.70.46.165_manila.pp?11:57
sac`<sac> rhefner, sure.11:57
sac`<sac> rhefner, first 30 lines of manila.pp : http://ur1.ca/k2zbx11:57
sac`<rhefner> sac: thanks.  hmm, if it's installed to /usr/share/openstack-puppet/modules it should be recognized11:57
sac`<rhefner> sac: let me open up an install that I just did11:57
sac`<sac> rhefner, sure.11:57
sac`<sac> rhefner, did you build rpm out of puppet-manila and install? Because during the `packstack --allinone' install process packstack tries to look for the manila rpm11:57
sac`<sac> openstack-manila ...11:57
sac`<sac> rhefner, I notice it runs the cli: `/usr/bin/yum -d 0 -e 0 -y list openstack-manila ' and fails if not found.11:57
sac`<rhefner> sac: if you run that in your environment, does it find anything?11:57
sac`<rhefner> sac: the yum command11:57
sac`<sac> rhefner, it didn't and packstack used to fail.11:57
*** sac has quit IRC11:57
sac`<sac> rhefner, I had to create the rpm and install before I could go further.11:57
sac`<rhefner> sac: have you installed the Packstack juno yum repository?11:57
sac`<rhefner> sac: here's what I see:11:58
kairat_kushaevvponomaryov: Hello12:00
*** sac` has quit IRC12:02
*** sac has joined #openstack-manila12:02
kairat_kushaevvponomaryov: I will respond in the bug12:03
mkodererbswartz: ping?12:05
vponomaryovkairat_kushaev: pong12:10
kairat_kushaevvponomaryov: The bug that I raised was more related to convenient support of this case.12:11
kairat_kushaevvponomaryov: I mean if I even faced with one of your cases I have no idea how to resolve this.12:12
kairat_kushaevvponomaryov: the share stays in creating state and that's all)12:12
vponomaryovkairat_kushaev: if message queue is corrupted you will get such errors unavoidably12:14
vponomaryovkairat_kushaev: for any project12:15
vponomaryovkairat_kushaev: bug should describe error and provide configuration with logs12:15
*** bswartz has quit IRC12:16
vponomaryovkairat_kushaev: for the moment info provided by you is not enough to help you resolve problem12:17
kairat_kushaevvponomaryov: yep, I am preparing the info as you requested12:17
*** akerr has quit IRC12:23
*** rcallawa has joined #openstack-manila12:29
kairat_kushaevvponomaryov: that's strange but I cannot reproduce it anymore: manila waits 180 sec for volume creation. Apparently, message queue was broken because of some reason.12:37
kairat_kushaevvponomaryov: I had to re-install the devstack yesterday so i guess the problem with queue was fixed because of re-installation12:39
kairat_kushaevvponomaryov: thanks for help12:39
*** esker has quit IRC12:43
*** esker has joined #openstack-manila12:43
*** esker has quit IRC12:43
*** esker has joined #openstack-manila12:44
*** esker has quit IRC12:49
kairat_kushaevvponomaryov: Could you please help with one question regarding API design of manila?12:51
kairat_kushaevvponomaryov: I see in the old API doc that manila delete required share_id as input parameter12:52
vponomaryovkairat_kushaev: use "manila help" command12:52
vponomaryovkairat_kushaev: "manila help delete" in your case12:53
kairat_kushaevvponomaryov: but it seems that manila now required share as input parameter12:53
kairat_kushaevvponomaryov: I mean manila client12:53
kairat_kushaevvponomaryov: it means that for example in heat I need to do 2 requests12:53
kairat_kushaevvponomaryov: 1) client.get12:53
kairat_kushaevvponomaryov: 2) client.delete(share..)12:54
vponomaryovright, just provide ID there12:54
vponomaryovwhat is the problem?12:54
vponomaryovwhy do you think you need "client.get"?12:55
*** vbellur has joined #openstack-manila12:55
kairat_kushaevvponomaryov: because signature of client method requires. namely, def delete(self, share):12:55
vponomaryovkairat_kushaev: it can be obj12:56
vponomaryovkairat_kushaev: of share instance12:56
vponomaryovkairat_kushaev: can be string with ID12:56
vponomaryovkairat_kushaev: any you want =)12:57
kairat_kushaevvponomaryov: yep, I considered this approach. So I will pass some object with id attribute.12:57
kairat_kushaevvponomaryov: to avoid redundant get request to manila12:58
vponomaryovkairat_kushaev: but you are right that it is not obvious, docstring does not say it12:58
*** bswartz has joined #openstack-manila12:59
bswartzmkoderer: ping again13:00
openstackgerritMerged openstack/manila: Add initial scenario test for Manila  https://review.openstack.org/16262813:01
*** chlong has joined #openstack-manila13:01
*** akerr has joined #openstack-manila13:08
*** eharney has quit IRC13:08
*** dustins has joined #openstack-manila13:17
*** fanyaohong has joined #openstack-manila13:22
*** ganso_ has joined #openstack-manila13:23
*** smurphy7 has joined #openstack-manila13:40
*** smurphy7 has quit IRC13:40
*** cknight has joined #openstack-manila13:42
*** erlon has joined #openstack-manila13:42
*** Maike has quit IRC13:43
*** nkrinner has quit IRC13:46
*** chlong has quit IRC13:47
*** eharney has joined #openstack-manila13:47
*** u_glide has joined #openstack-manila13:51
openstackgerritMerged openstack/manila: Replace SQL code for ORM analog in DB migration scripts  https://review.openstack.org/16898313:51
openstackgerritIgor Malinovskiy proposed openstack/python-manilaclient: Validate required parameters for token-based authentication  https://review.openstack.org/17013513:53
*** timcl has quit IRC14:05
*** timcl has joined #openstack-manila14:07
*** haigang has quit IRC14:08
*** rushil has joined #openstack-manila14:11
*** xyang1 has joined #openstack-manila14:17
*** xyang1 has quit IRC14:19
*** vbellur has quit IRC14:24
*** eharney has quit IRC14:26
*** jasonsb has quit IRC14:30
*** jasonsb has joined #openstack-manila14:30
*** rhefner has joined #openstack-manila14:33
*** kaisers has quit IRC14:34
*** jasonsb has quit IRC14:35
*** sks has quit IRC14:37
*** vbellur has joined #openstack-manila14:40
*** eharney has joined #openstack-manila14:44
sacrhefner, tried to install manila with the latest RPMs, I had subscribed to  packstack juno repository... however I see the following error14:47
sacrhefner, http://ur1.ca/k3e5v14:47
sacrhefner, when I install the rpms from which has your manila patch. The modules in question include the manila class.14:48
*** deepakcs has joined #openstack-manila14:49
sacrhefner, I think I'm missing something.14:50
sacrhefner, do you install the manila class separately?14:50
rhefnersac: let me take a look14:51
sacOnto /usr/share/14:51
sacrhefner, sure.14:51
rhefnersac: did the manila module end up in /usr/share/openstack-puppet/modules or did you manually have to put it there again?14:52
sacrhefner, it didn't end up there.14:53
sacI have to manually put it there.14:53
*** markstur has joined #openstack-manila14:53
sacrhefner, when I manually put there, I can go further till I reach a point where...14:53
rhefnersac: let me try something real quick14:53
sacrhefner, sure.14:54
*** lpabon has joined #openstack-manila14:56
rhefnersac: can you try `yum remove openstack-puppet-modules`, ensure that /usr/share/openstack-puppet is deleted from your system and then `yum install openstack-puppet-modules`?  I assume this is something you haven't done14:57
sacrhefner, I'll try that.14:57
*** xyang1 has joined #openstack-manila14:58
sacrhefner, no luck. I'm not getting the manila module from openstack-juno repository.15:03
sacrhefner, do you get the manila puppet module from openstack-juno?15:03
rhefnersac: I was just trying, but my vm lost internet connectivity :)15:03
sac:-)15:04
sacrhefner, I was under belief that your manila module patch is not available in juno.15:05
sacrhefner, I'm not sure though.15:05
rhefnersac: ah you're right, I forgot that it didn't make the cut. it might be easier to run Packstack as a developer until Packstack Kilo is cut.  I'm not sure what kind of dependencies the dev koji packages have15:09
sacrhefner, I managed to resolve the dependencies for koji ...15:10
sacAnd I ended up in a stage where the manila.pp couldn't see the Manila class.15:10
rhefnersac: it's straightforward and only a few steps.  check out the README of Packstack: https://github.com/stackforge/packstack#developing15:10
*** xyang1 has quit IRC15:11
sacrhefner, with my lack of expertise in puppet, openstack... I couldn't understand much.15:11
sacrhefner, cool. Let me try that way.15:11
rhefnersac: this is the method that I primarily use and since we're nearing the end of the Kilo cycle, it should be pretty stable.  keep in mind that it still installs the packages from the Juno release (you're still installing the juno rdo-release), but you're using kilo packstack and kilo puppet-modules.15:12
rhefnersac: the latter are backwards compatible, so it shouldn't pose an issue15:13
sacrhefner, upon installing the latest rpms, from koji builds, it doesn't install manila to /usr/share/ ...15:14
sacrhefner, I did try by installing latest koji packages from:  https://kojipkgs.fedoraproject.org//packages/openstack-packstack/2015.1/0.1.dev1484.g9bd9178.fc23/noarch/openstack-packstack-puppet-2015.1-0.1.dev1484.g9bd9178.fc23.noarch.rpm15:14
sacHowever, manila wouldn't get installed. Needs manual intervention.15:14
rhefnersac: do you know when those packages were created?15:15
sacrhefner, not quite sure.15:15
rhefnersac: I haven't looked at those builds before, so I couldn't say whether it should or shouldn't be there.15:15
sacrhefner, okay. Do you have the url where I can find the latest builds?15:16
rhefnersac: the Packstack development steps don't rely on RPMs, it runs straight from source15:17
rhefnersac: if you want to go the route I mentioned above15:17
sacrhefner, okay.15:17
sacrhefner, I will try the route you mentioned above.15:17
*** deepakcs has quit IRC15:18
rhefnersac: I just ran manila that way a few days ago for testing, so there shouldn't be any problems.  also, this can be helpful when you're creating your gluster puppet module.  you can change some files and run packstack again, check for errors, etc.15:19
sacrhefner, cool will do that. Thanks a bunch.15:20
rhefnersac: no problem15:20
*** vbellur has quit IRC15:22
*** TobiasE has left #openstack-manila15:33
*** esker has joined #openstack-manila15:40
*** vbellur has joined #openstack-manila15:40
*** eharney has quit IRC16:00
*** u_glide has left #openstack-manila16:00
*** lpabon has quit IRC16:01
*** xyang1 has joined #openstack-manila16:03
*** xyang1 has quit IRC16:06
*** rraja has quit IRC16:06
*** markstur has quit IRC16:10
*** rspalt has quit IRC16:14
*** xyang1 has joined #openstack-manila16:16
*** markstur has joined #openstack-manila16:17
*** vbellur has quit IRC16:26
*** vbellur has joined #openstack-manila16:41
*** rcallawa_ has joined #openstack-manila16:54
*** rcallawa_ has quit IRC16:57
*** dustins_ has joined #openstack-manila16:58
*** rcallawa has quit IRC16:58
*** dustins has quit IRC16:59
*** rcallawa has joined #openstack-manila16:59
*** rushil has quit IRC16:59
*** rcallawa has quit IRC17:00
*** bswartz has quit IRC17:01
*** bswartz has joined #openstack-manila17:03
openstackgerritClinton Knight proposed openstack/manila: cDOT driver should split clone from snapshot after creation  https://review.openstack.org/16936417:16
*** sks has joined #openstack-manila17:25
*** sks has quit IRC17:25
*** dustins_ has quit IRC17:26
*** markstur has quit IRC17:31
*** dustins has joined #openstack-manila17:41
*** eharney has joined #openstack-manila17:42
openstackgerritValeriy Ponomaryov proposed openstack/manila: Add doc with basic deployment steps  https://review.openstack.org/17021817:42
*** markstur has joined #openstack-manila17:50
openstackgerritAndrew Kerr proposed openstack/manila: Allow overwriting some tempest settings in CI jobs  https://review.openstack.org/17022217:50
*** marcusvrn1 has joined #openstack-manila17:56
*** marcusvrn has quit IRC17:56
*** cknight has quit IRC17:59
*** cknight has joined #openstack-manila18:01
*** dustins_ has joined #openstack-manila18:03
*** dustins has quit IRC18:06
*** rcallawa has joined #openstack-manila18:10
*** markstur has quit IRC18:16
*** ganso_ has quit IRC18:27
*** sgotliv has quit IRC18:30
*** dustins has joined #openstack-manila18:31
*** dustins_ has quit IRC18:34
*** vbellur has quit IRC18:37
*** timcl has quit IRC18:49
*** vbellur has joined #openstack-manila18:53
*** lpetrut has quit IRC18:58
*** lpetrut has joined #openstack-manila18:58
*** lpetrut has quit IRC18:59
*** bswartz has quit IRC18:59
*** rcallawa_ has joined #openstack-manila19:01
*** rcallawa has quit IRC19:05
openstackgerritClinton Knight proposed openstack/manila: cDOT multi-SVM driver may choose unsuitable physical port for LIFs  https://review.openstack.org/16992119:17
*** rushil has joined #openstack-manila19:20
*** zaitcev has joined #openstack-manila19:21
*** sgotliv has joined #openstack-manila19:38
*** sgotliv has quit IRC19:39
*** lpetrut has joined #openstack-manila19:46
*** geguileo has quit IRC20:00
*** marcusvrn1 has quit IRC20:06
*** rcallawa_ has quit IRC20:17
*** rcallawa has joined #openstack-manila20:25
*** rcallawa has quit IRC20:32
*** bswartz has joined #openstack-manila20:34
*** rcallawa has joined #openstack-manila20:36
*** rcallawa has quit IRC20:37
*** lpetrut has quit IRC20:53
*** bswartz has quit IRC20:55
*** lpabon has joined #openstack-manila21:02
*** dustins has quit IRC21:11
*** akerr has quit IRC21:15
*** xyang1 has quit IRC21:18
openstackgerritTom Barron proposed openstack/manila: Set share-type on share created from snapshot  https://review.openstack.org/16991721:23
*** rushil has quit IRC21:33
openstackgerritMerged openstack/manila: cDOT driver should split clone from snapshot after creation  https://review.openstack.org/16936421:33
*** fanyaohong_ has joined #openstack-manila21:34
*** fanyaohong has quit IRC21:38
*** fanyaohong_ is now known as fanyaohong21:38
*** lpabon has quit IRC21:41
*** esker has quit IRC21:54
*** casusbelli has quit IRC21:59
*** marcusvrn has joined #openstack-manila22:18
*** marcusvrn has quit IRC22:19
*** marcusvrn has joined #openstack-manila22:19
*** cknight has quit IRC22:19
*** eharney has quit IRC22:43
*** erlon has quit IRC23:51
*** bswartz has joined #openstack-manila23:53

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