*** bswartz has joined #openstack-manila | 00:05 | |
*** jasonsb has joined #openstack-manila | 00:06 | |
*** mtanino has quit IRC | 00:45 | |
openstackgerrit | Yusuke Hayashi proposed openstack/manila: Fix incorrect variable name in some exception class https://review.openstack.org/215388 | 00:48 |
---|---|---|
*** zhonghua-lee has joined #openstack-manila | 00:52 | |
openstackgerrit | Yusuke Hayashi proposed openstack/manila: Fix incorrect variable name in some exception class https://review.openstack.org/215388 | 00:54 |
openstackgerrit | Yusuke Hayashi proposed openstack/manila: Fix incorrect variable name in some exception class https://review.openstack.org/215388 | 00:55 |
openstackgerrit | Merged openstack/manila: Add share instances and snapshot instances https://review.openstack.org/199489 | 00:57 |
*** haigang has joined #openstack-manila | 01:00 | |
openstackgerrit | venkatamahesh proposed openstack/manila: Instead of version, revision is there. It is corrected. https://review.openstack.org/215394 | 01:21 |
*** akerr has joined #openstack-manila | 01:35 | |
*** cknight has joined #openstack-manila | 01:36 | |
openstackgerrit | venkatamahesh proposed openstack/manila: Instead of version, revision is there. It is corrected. https://review.openstack.org/215394 | 01:39 |
*** zhonghua-lee has quit IRC | 01:46 | |
*** gouthamr has joined #openstack-manila | 01:52 | |
*** haomaiwang has joined #openstack-manila | 01:55 | |
*** akerr has quit IRC | 01:56 | |
*** akerr has joined #openstack-manila | 02:00 | |
*** zhonghua-lee has joined #openstack-manila | 02:04 | |
*** haomaiwang has quit IRC | 02:09 | |
*** haomaiwa_ has joined #openstack-manila | 02:10 | |
*** BharatK has joined #openstack-manila | 02:14 | |
*** cknight has quit IRC | 02:25 | |
*** cknight has joined #openstack-manila | 02:25 | |
*** vkmc has quit IRC | 02:34 | |
*** vkmc has joined #openstack-manila | 02:36 | |
*** zhonghua-lee has quit IRC | 02:41 | |
*** porrua has joined #openstack-manila | 02:42 | |
*** porrua has quit IRC | 02:42 | |
*** haomaiwa_ has quit IRC | 02:47 | |
*** haomaiwang has joined #openstack-manila | 02:47 | |
*** chen12 has joined #openstack-manila | 02:50 | |
*** akerr has quit IRC | 02:56 | |
*** haomaiwang has quit IRC | 02:58 | |
*** haomaiwang has joined #openstack-manila | 02:58 | |
openstackgerrit | Yusuke Hayashi proposed openstack/manila: Fix incorrect variable name in some exception class https://review.openstack.org/215388 | 02:59 |
*** haomaiwang has quit IRC | 03:01 | |
openstackgerrit | Yusuke Hayashi proposed openstack/manila: Fix incorrect variable name in some exception class https://review.openstack.org/215388 | 03:01 |
*** haomaiwa_ has joined #openstack-manila | 03:01 | |
*** baojg has joined #openstack-manila | 03:01 | |
*** cknight has quit IRC | 03:02 | |
*** gouthamr has quit IRC | 03:02 | |
*** rraja has joined #openstack-manila | 03:14 | |
*** gouthamr has joined #openstack-manila | 03:15 | |
*** baojg has quit IRC | 03:18 | |
*** baojg has joined #openstack-manila | 03:24 | |
*** BharatK has quit IRC | 03:33 | |
openstackgerrit | venkatamahesh proposed openstack/manila: Spelling of version is wrong. It is corrected. https://review.openstack.org/215394 | 03:40 |
*** baojg has quit IRC | 03:47 | |
*** baojg has joined #openstack-manila | 03:48 | |
*** breitz has quit IRC | 04:10 | |
openstackgerrit | Yusuke Hayashi proposed openstack/manila: Fix incorrect variable name in some exception class https://review.openstack.org/215388 | 04:26 |
*** haigang has quit IRC | 04:27 | |
*** deepakcs has joined #openstack-manila | 04:27 | |
*** rraja has quit IRC | 04:37 | |
openstackgerrit | Yusuke Hayashi proposed openstack/manila: Fix incorrect usage of assertEqual in test https://review.openstack.org/213443 | 04:45 |
*** baojg has quit IRC | 04:55 | |
*** BharatK has joined #openstack-manila | 04:58 | |
*** ashishb has joined #openstack-manila | 05:00 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/manila: Updated from global requirements https://review.openstack.org/213911 | 05:10 |
*** absubram has quit IRC | 05:16 | |
*** gouthamr has quit IRC | 05:19 | |
*** gouthamr has joined #openstack-manila | 05:20 | |
*** nkrinner has joined #openstack-manila | 05:28 | |
*** rraja has joined #openstack-manila | 05:41 | |
*** Ashish has joined #openstack-manila | 06:03 | |
*** ashishb has quit IRC | 06:03 | |
*** baojg has joined #openstack-manila | 06:03 | |
*** Ashish is now known as Guest14270 | 06:03 | |
*** baojg has quit IRC | 06:09 | |
*** gouthamr has quit IRC | 06:10 | |
*** anubhav has joined #openstack-manila | 06:30 | |
*** Guest14270 has quit IRC | 06:46 | |
openstackgerrit | Xingchao Yu proposed openstack/puppet-manila: Add rabbit_ha_queues option https://review.openstack.org/215201 | 06:55 |
*** anubhav has quit IRC | 06:57 | |
*** BharatK has quit IRC | 07:07 | |
*** baojg has joined #openstack-manila | 07:08 | |
*** baojg has quit IRC | 07:08 | |
*** ashishb has joined #openstack-manila | 07:25 | |
chen12 | u_glide, ping | 07:33 |
u_glide | chen12: pong | 07:33 |
chen12 | u_glide, Hi, I just try to install manila using devstack, and I met an error | 07:34 |
chen12 | u_glide, http://paste.openstack.org/show/423187/ | 07:34 |
chen12 | u_glide, any idea why this happens ? | 07:34 |
chen12 | u_glide, I have run ./clean.sh before ./stack.sh | 07:34 |
chen12 | u_glide, my local.conf : http://paste.openstack.org/show/423192/ | 07:35 |
u_glide | chen12: which versions of alembic and sqlalchemy do you have? | 07:36 |
chen12 | u_glide, how to check that ? | 07:36 |
u_glide | pip show alembic | 07:37 |
u_glide | and pip show SQLAlchemy | 07:37 |
chen12 | u_glide, http://paste.openstack.org/show/423194/ | 07:37 |
chen12 | u_glide, SQLAlchemy | 07:38 |
chen12 | Version: 0.9.8 | 07:38 |
u_glide | chen12: please try to upgrade alembic | 07:41 |
u_glide | to 0.7.6 or 0.7.7 | 07:41 |
u_glide | aha, we have a trouble | 07:44 |
u_glide | foreign_key_constraints was added in SQLAlchemy 1.0.0 | 07:45 |
chen12 | u_glide, so I should upgrade SQLAlchemy ? | 07:45 |
u_glide | chen12: yes | 07:45 |
chen12 | u_glide, ok | 07:46 |
*** lpetrut has joined #openstack-manila | 07:47 | |
*** haomaiwa_ has quit IRC | 07:49 | |
u_glide | chen12: I filled bug on LP https://bugs.launchpad.net/manila/+bug/1487351 | 07:49 |
openstack | Launchpad bug 1487351 in Manila "Migration 5077ffcc5f1c add_share_instances fails with SQLAlchemy < 1.0.0" [Undecided,New] | 07:49 |
*** haomaiwang has joined #openstack-manila | 07:49 | |
chen12 | u_glide, thanks! | 07:51 |
u_glide | chen12: u welcome! | 07:51 |
u_glide | toabctl, markstur: ping https://review.openstack.org/202486/ | 07:53 |
*** haomaiwang has quit IRC | 08:01 | |
*** haomaiwang has joined #openstack-manila | 08:02 | |
*** BharatK has joined #openstack-manila | 08:17 | |
*** lpetrut has quit IRC | 08:29 | |
*** u_glide has quit IRC | 08:29 | |
*** u_glide has joined #openstack-manila | 08:29 | |
*** haomaiwang has quit IRC | 09:01 | |
*** haomaiwang has joined #openstack-manila | 09:02 | |
openstackgerrit | venkatamahesh proposed openstack/manila: Instead of version, revision is there. So it is changed. https://review.openstack.org/215394 | 09:03 |
*** lpetrut has joined #openstack-manila | 09:10 | |
*** lpetrut has quit IRC | 09:15 | |
*** zhongjun has joined #openstack-manila | 09:19 | |
*** zhonghua-lee has joined #openstack-manila | 09:21 | |
openstackgerrit | zhongjun proposed openstack/manila: Huawei driver support smartcache and smartpartition https://review.openstack.org/202000 | 09:24 |
*** baojg has joined #openstack-manila | 09:27 | |
*** baojg has quit IRC | 09:27 | |
openstackgerrit | Julia Varlamova proposed openstack/python-manilaclient: Allow user to unset security service params https://review.openstack.org/214577 | 09:30 |
*** zhongjun has quit IRC | 09:37 | |
*** haomaiwang has quit IRC | 10:01 | |
*** haomaiwa_ has joined #openstack-manila | 10:02 | |
openstackgerrit | Silvan Kaiser proposed openstack/manila: Corrects capabilities returned by Quobyte Manila driver. https://review.openstack.org/215556 | 10:03 |
openstackgerrit | Silvan Kaiser proposed openstack/manila: Corrects capabilities returned by Quobyte Manila driver. https://review.openstack.org/215556 | 10:04 |
openstackgerrit | Julia Varlamova proposed openstack/python-manilaclient: Allow user to unset share network params https://review.openstack.org/214573 | 10:07 |
*** lpetrut has joined #openstack-manila | 10:28 | |
openstackgerrit | Petrut Lucian proposed openstack/manila: [WIP] Add Windows SMB share driver https://review.openstack.org/200154 | 10:31 |
*** zhonghua-lee has quit IRC | 10:34 | |
*** lpetrut1 has joined #openstack-manila | 10:45 | |
*** lpetrut has quit IRC | 10:46 | |
*** haigang has joined #openstack-manila | 10:52 | |
*** lpetrut has joined #openstack-manila | 10:57 | |
*** lpetrut1 has quit IRC | 10:58 | |
*** haomaiwa_ has quit IRC | 11:01 | |
*** haomaiwang has joined #openstack-manila | 11:02 | |
*** Ashish has joined #openstack-manila | 11:40 | |
*** ashishb has quit IRC | 11:40 | |
*** Ashish is now known as Guest94558 | 11:40 | |
*** haomaiwang has quit IRC | 11:42 | |
*** alyson_ has joined #openstack-manila | 11:48 | |
*** BharatK has quit IRC | 11:59 | |
*** gouthamr has joined #openstack-manila | 12:05 | |
*** deepakcs has quit IRC | 12:09 | |
*** martyturner has joined #openstack-manila | 12:19 | |
*** BharatK has joined #openstack-manila | 12:20 | |
*** gouthamr has quit IRC | 12:38 | |
*** akerr has joined #openstack-manila | 12:41 | |
openstackgerrit | Merged openstack/manila: Updated from global requirements https://review.openstack.org/213911 | 12:43 |
*** chlong has joined #openstack-manila | 12:58 | |
*** dustins has joined #openstack-manila | 13:02 | |
*** chlong has quit IRC | 13:07 | |
openstackgerrit | Igor Malinovskiy proposed openstack/manila: Add availability zones support https://review.openstack.org/206545 | 13:09 |
*** tpsilva has joined #openstack-manila | 13:09 | |
*** haigang has quit IRC | 13:10 | |
*** porrua has joined #openstack-manila | 13:13 | |
openstackgerrit | Ramana Raja proposed openstack/manila: glusterfs_native: Add create share from snapshot https://review.openstack.org/215033 | 13:23 |
*** cknight has joined #openstack-manila | 13:26 | |
*** rraja has quit IRC | 13:28 | |
*** BharatK has quit IRC | 13:29 | |
openstackgerrit | Igor Malinovskiy proposed openstack/manila: Replace thin/thick capabilities with thin_provisioning https://review.openstack.org/213140 | 13:29 |
*** nkrinner has quit IRC | 13:29 | |
*** haigang has joined #openstack-manila | 13:38 | |
*** BharatK has joined #openstack-manila | 13:41 | |
openstackgerrit | Silvan Kaiser proposed openstack/manila: Corrects capabilities returned by Quobyte Manila driver https://review.openstack.org/215556 | 13:41 |
bswartz | u_glide: do you have bug numbers for common capabilities related bugs? | 13:42 |
bswartz | oh wait I see it above from gerrit bot | 13:42 |
*** Guest94558 has quit IRC | 13:42 | |
bswartz | https://bugs.launchpad.net/manila/+bug/1487467 | 13:43 |
openstack | Launchpad bug 1487467 in Manila " Sync Manila code with the latest common capability agreement doc" [Critical,In progress] - Assigned to Igor Malinovskiy (imalinovskiy) | 13:43 |
u_glide | bswartz: currently I'm creating second one | 13:43 |
bswartz | ^ marked importance critical | 13:43 |
u_glide | https://bugs.launchpad.net/manila/+bug/1487478 | 13:44 |
openstack | Launchpad bug 1487478 in Manila ""infinite" capacity should be replaced with "unknown" and sorted to the bottom in the capacity weigher" [Undecided,New] | 13:44 |
bswartz | u_glide: updated | 13:52 |
u_glide | bswartz: thanks! | 13:52 |
*** eharney has joined #openstack-manila | 13:56 | |
*** eharney has quit IRC | 13:56 | |
*** eharney has joined #openstack-manila | 13:56 | |
openstackgerrit | Igor Malinovskiy proposed openstack/manila: Remove instances of "infinite" capacity from Manila https://review.openstack.org/214155 | 14:04 |
*** lpetrut has quit IRC | 14:21 | |
*** haigang has quit IRC | 14:21 | |
*** haomaiwang has joined #openstack-manila | 14:26 | |
*** lpetrut has joined #openstack-manila | 14:32 | |
*** mtanino has joined #openstack-manila | 14:35 | |
*** xyang1 has joined #openstack-manila | 14:42 | |
*** haomaiwang has quit IRC | 15:01 | |
*** haomaiwang has joined #openstack-manila | 15:02 | |
*** BharatK has quit IRC | 15:03 | |
*** pgbridge has quit IRC | 15:08 | |
*** haigang has joined #openstack-manila | 15:18 | |
csaba | u_glide: ping | 15:19 |
u_glide | csaba: pong | 15:19 |
csaba | u_glide: I see a gw test errorr with my change, can you help me to decipher it? | 15:20 |
csaba | this one : https://review.openstack.org/215172 gets a -1 from tox-genconfig, not being able to resolve a config list reference opts.py | 15:21 |
csaba | s/reference/reference from/ | 15:21 |
*** u_glide2 has joined #openstack-manila | 15:22 | |
csaba | and I get puzzled on 1) why can it not 2) why does it matters? I'm just checking how oslo-config-generator works, and it seems to generate the same output, no matter what I do with opts.py -- no matter, if I change it, put a syntax error into it, or remove it, oslo-config-generator just goes along and dumps the same output. | 15:24 |
u_glide | csaba: you have missed __init__.py file | 15:25 |
u_glide | in manila/share/drivers/glusterfs/ | 15:25 |
csaba | u_glide: what do you mean? __init__.py is there | 15:26 |
csaba | $ file manila/share/drivers/glusterfs/__init__.py | 15:27 |
csaba | manila/share/drivers/glusterfs/__init__.py: Python script, ASCII text executable | 15:27 |
u_glide | ah, you have it in parent patch | 15:28 |
csaba | yeah | 15:28 |
u_glide | csaba: unfortunately I didn't dig into oslo-config-generator, but Valeriy says that it's crappy :) | 15:31 |
csaba | u_glide: it seems at least consistent at that... | 15:35 |
*** u_glide2 has quit IRC | 15:36 | |
csaba | it's not something that can be glossed over by a rerun :/ | 15:36 |
*** u_glide_ has joined #openstack-manila | 15:39 | |
markstur | xyang1, https://review.openstack.org/#/c/213140/ the thin/thick change | 15:44 |
xyang1 | markstur: Sure, I'll take a look, thanks | 15:45 |
*** absubram has joined #openstack-manila | 15:47 | |
*** lpetrut has quit IRC | 15:53 | |
*** rushil has joined #openstack-manila | 15:54 | |
*** haigang has quit IRC | 15:55 | |
*** haomaiwang has quit IRC | 16:01 | |
*** haomaiwang has joined #openstack-manila | 16:02 | |
*** ashishb has joined #openstack-manila | 16:35 | |
*** haomaiwang has quit IRC | 17:01 | |
*** haomaiwa_ has joined #openstack-manila | 17:02 | |
dustins | It just occurred to me that in all the time using Manila and Cinder, I don't actually know exactly what the scheduler does | 17:27 |
dustins | Can anyone enlighten me? | 17:27 |
dustins | All the definitions I could find were "It's the scheduling service" :) | 17:27 |
ganso_ | dustins: it matches the share's 'host' field to backend, and when creating shares it filters possible hosts according to capabilities and share_type | 17:28 |
dustins | ganso_: So it determines, at a high level, what things go where? | 17:28 |
ganso_ | dustins: like share is 1gb, type x, the scheduler checks which hosts have 10gb free and supports share_type x | 17:28 |
ganso_ | dustins: yes | 17:28 |
dustins | ganso_: Awesome, thanks for the clarification! | 17:29 |
*** rushil has quit IRC | 17:29 | |
ganso_ | dustins: you're welcome! | 17:29 |
dustins | I was writing some stuff about manila and was like "wait, what DOES the scheduler do?" | 17:29 |
*** rushil has joined #openstack-manila | 17:30 | |
*** lpetrut has joined #openstack-manila | 17:34 | |
*** lpetrut has quit IRC | 17:58 | |
*** haomaiwa_ has quit IRC | 18:01 | |
*** haomaiwang has joined #openstack-manila | 18:02 | |
*** ashishb has quit IRC | 18:06 | |
*** pgbridge has joined #openstack-manila | 18:22 | |
*** rushil has quit IRC | 18:27 | |
*** rushil has joined #openstack-manila | 18:27 | |
*** rushil_ has joined #openstack-manila | 18:32 | |
*** rushil has quit IRC | 18:34 | |
*** absubram has quit IRC | 18:38 | |
*** rushil has joined #openstack-manila | 18:40 | |
bswartz | dustins: what kind of "stuff" were you writing? is it something aimed at one of the upstreak openstack guides/documents? | 18:40 |
*** absubram has joined #openstack-manila | 18:41 | |
dustins | bswartz: Nope, something internal | 18:41 |
bswartz | dustins: if you doing any documentation work aimed at end users I'd like to coordinate with you because the manila team is doing a bunch of user-facing docs this cycle and it would be shame to duplicate efforts | 18:41 |
dustins | bswartz: Yeah, I was doing a guide for installing Manila manually in RHEL-OSP | 18:41 |
bswartz | it would make more sense for you to borrow from the work other people are doing and for you to contribute to an area where nobody is currently working | 18:42 |
dustins | bswartz: Indeed | 18:42 |
bswartz | dustins: have you seen toabctl's install guide | 18:42 |
dustins | bswartz: Can you link me? | 18:42 |
bswartz | https://review.openstack.org/#/c/213756/ | 18:42 |
*** rushil_ has quit IRC | 18:43 | |
bswartz | http://docs-draft.openstack.org/56/213756/1/check/gate-openstack-manuals-tox-doc-publish-checkbuild/fbe29ad//publish-docs/draft/install-guide-rst-rdo/index.html | 18:43 |
bswartz | http://docs-draft.openstack.org/56/213756/1/check/gate-openstack-manuals-tox-doc-publish-checkbuild/fbe29ad//publish-docs/draft/install-guide-rst-rdo/manila.html | 18:43 |
*** cknight has quit IRC | 18:46 | |
*** cknight has joined #openstack-manila | 18:46 | |
dustins | bswartz: Whoa! | 18:47 |
dustins | bswartz: Good stuff, though it seems to be a sort of "hard mode" way of installing it | 18:47 |
bswartz | at least it's not nightmare mode | 18:48 |
*** cknight1 has joined #openstack-manila | 18:48 | |
bswartz | #doom2 | 18:49 |
dustins | bswartz: \m/ | 18:49 |
dustins | Though, actually, this seems to be nearly exactly what I was about to write :P | 18:49 |
bswartz | dustins: that was my point about coordinating activities -- in the next month a lot more docs are going to get written -- if you want to help we should make sure you're not doing the same work as anyone else | 18:50 |
bswartz | dustins: https://etherpad.openstack.org/p/manila-liberty-documentation-sprint | 18:50 |
*** cknight has quit IRC | 18:50 | |
dustins | bswartz: Hmm, command-line reference, eh? | 18:51 |
bswartz | that's one document that needs some love -- its unusual though in that it's should be largely generated automatically from the source | 18:53 |
dustins | bswartz: It looks like in that command line reference, there's currently no data there for Manila | 18:53 |
bswartz | what needs doing there is the scripting work to generate it and plug it in | 18:53 |
bswartz | dustins: correct | 18:53 |
dustins | bswartz: I'm guessing that other projects would provide a good example to follow for the self-generating documentation? | 18:54 |
bswartz | dustins: if you want to help with that one I would look at what cinder does and copy that for manila | 18:54 |
dustins | bswartz: Sounds like a neat little project, I'll sign myself up for it | 18:54 |
bswartz | we may possibly discover that our client code doesn't have enough help text to generate useful docs, in which case there's also a task to update the help text in the client code | 18:55 |
bswartz | but nobody has investigated that | 18:55 |
bswartz | dustins: thanks for signing up to help! | 18:55 |
dustins | bswartz: You know I <3 documentation! | 18:55 |
dustins | Sounds up my alley | 18:56 |
dustins | Good way to contribute back to the client as well/learn more about the ins and outs of Manila | 18:56 |
*** zhonghua-lee has joined #openstack-manila | 19:00 | |
*** haomaiwang has quit IRC | 19:01 | |
*** haomaiwang has joined #openstack-manila | 19:02 | |
*** lpetrut has joined #openstack-manila | 19:02 | |
*** u_glide_ has quit IRC | 19:04 | |
*** zhonghua-lee has quit IRC | 19:07 | |
*** lpetrut has quit IRC | 19:10 | |
*** absubram has quit IRC | 19:17 | |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: Add Share Migration feature https://review.openstack.org/179790 | 19:21 |
*** tpsilva has quit IRC | 19:26 | |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: Share Migration support in generic driver https://review.openstack.org/179791 | 19:30 |
*** rushil has quit IRC | 19:32 | |
*** rushil has joined #openstack-manila | 19:32 | |
*** rushil has quit IRC | 19:38 | |
*** rushil has joined #openstack-manila | 19:49 | |
*** rushil has quit IRC | 19:53 | |
*** haomaiwang has quit IRC | 20:01 | |
*** 7JTAAIXB0 has joined #openstack-manila | 20:02 | |
*** eharney has quit IRC | 20:07 | |
*** akerr has quit IRC | 20:08 | |
*** manila-newbie has joined #openstack-manila | 20:08 | |
manila-newbie | hi, I'm trying to setup manila with glusterFS as the backend storage | 20:08 |
bswartz | hi manila-newbie | 20:09 |
manila-newbie | i'm using devstack and its says "Invalid share: Wrong, unsupported or disabled protocol" when I'm trying to create the manila share | 20:10 |
manila-newbie | i've edited the manila conf as follows: | 20:10 |
manila-newbie | enabled_share_protocols = NFS,CIFS,GLUSTERFS | 20:11 |
manila-newbie | so i think it should have knowledge of the glusterfs | 20:11 |
manila-newbie | cmd I'm running is manila create GlusterFS 1 --name glusterfs_share10 --share-network f10823ca-7e69-4a87-99a2-4a7561109097 | 20:11 |
bswartz | manila-newbie: did you configure the driver? | 20:11 |
manila-newbie | share_driver = manila.share.drivers.glusterfs.GlusterfsShareDriver | 20:11 |
manila-newbie | [gluster-gvol0] share_backend_name = gluster-gvol0 share_driver = manila.share.drivers.glusterfs.GlusterfsShareDriver glusterfs_target = root@glusterServer:/gvol0 driver_handles_share_servers=False glusterfs_path_to_private_key = /root/.ssh/id_rsa glusterfs_nfs_server_type=Gluster | 20:12 |
manila-newbie | hmm formatting doesn't look that great | 20:13 |
manila-newbie | i've been following http://dcshetty.blogspot.com/2015/01/using-glusterfs-native-driver-in.html | 20:14 |
manila-newbie | although i'm using glusterfs not gluster-native-fs | 20:14 |
manila-newbie | so this http://docs.openstack.org/developer/manila/devref/glusterfs_driver.html | 20:14 |
*** marcusvrn_ has quit IRC | 20:15 | |
manila-newbie | is there somewhere else i need to configure the fluster fs driver? | 20:15 |
*** xyang1 has quit IRC | 20:16 | |
manila-newbie | this is how devstack is running according to the screen -x stack : cd /opt/stack/manila && sudo /usr/local/bin/manila-share --config-file /etc/manila/manila.conf & echo $! >/opt/stack/status/stack/m-shr.pid; fg || echo "m-shr failed to start" | tee "/opt/stack/status/stack/m-shr.failure" | 20:16 |
bswartz | manila-newbie: for large amounts of text or formatted text in IRC use paste.openstack.org | 20:17 |
manila-newbie | also is this the right place to ask questions...i'm a bit new to the manila project so wasnt' sure if there is a special forum to ask questions too | 20:17 |
bswartz | manila-newbie: yeah this is a good place to ask for help -- the mailing list too | 20:17 |
manila-newbie | bswartz: thx | 20:18 |
bswartz | manila-newbie: everything you've done looks okay to me -- I'm not so familiar with glusterfs though | 20:18 |
bswartz | it's likely there's something special needed for glusterfs | 20:18 |
bswartz | manila-newbie: the experts on glusterfs would be rraja and csaba | 20:19 |
manila-newbie | okay, so is the the proper method to just shoot them an email? | 20:20 |
csaba | manila-newbie: I lurk around here :) | 20:20 |
bswartz | well if you come earlier in the day you can catch them here | 20:20 |
bswartz | oh csaba is still here! | 20:21 |
manila-newbie | haha guess its my lucky day | 20:21 |
csaba | manila-newbie: yeah pls as suggested, create some fancy pastes of the errors you see | 20:22 |
*** xyang1 has joined #openstack-manila | 20:22 | |
manila-newbie | sure few min | 20:22 |
manila-newbie | let me get the full backtrace | 20:22 |
csaba | manila-newbie: ... and of conf | 20:23 |
manila-newbie | ling | 20:28 |
manila-newbie | link: http://paste.openstack.org/show/423723/ | 20:28 |
csaba | manila-newbie: the share driver you set, GlusterfsShareDriver, works with NFS | 20:31 |
manila-newbie | yes I was able to do nfs share | 20:32 |
csaba | manila-newbie: it's the other driver we ship, GlusterfsNativeShareDriver, that has support for GLUSTERFS (hence the "native" in its name...) | 20:32 |
manila-newbie | ahh okay | 20:33 |
csaba | manila-newbie: the doc you refer to is using that too | 20:34 |
manila-newbie | so with GlusterfsShareDriver then only nfs works but with GlusterfsNativeShareDriver I would use glusterfs...so when I do the mount for GlusterfsShareDriver then I would need to run mount -t nfs but if I do GlusterfsNativeShareDriver then I do mount -t glusterfs? | 20:35 |
manila-newbie | is that how it works...i wasn't too clear from reading the http://docs.openstack.org/developer/manila/devref/glusterfs_driver.html | 20:36 |
*** eharney has joined #openstack-manila | 20:36 | |
csaba | manila-newbie: yes... each share can be mounted as its share_proto specifies | 20:39 |
manila-newbie | csaba: thanks, but i'm a bit confused still how will manila know to use the glusterfs instead of the generic? | 20:39 |
manila-newbie | when I try with the share proto as nfs then the host looks like the generic share(cinder share) instead of the glusterfs share | 20:40 |
manila-newbie | csaba: is that what the --share-type flag is for in manila create? | 20:43 |
*** martyturner has left #openstack-manila | 20:46 | |
manila-newbie | hmm looks like --share-type might be deprecated so I guess I'm still unsure how to specify to use the glusterfs instead of the genericfs | 20:52 |
manila-newbie | or can we not have both generic and glusterfs at the same time? | 20:53 |
manila-newbie | or are u saying the glusterFSNativeShareDriver is really the only way to mount a backend gluster file storage cluster | 20:57 |
*** 7JTAAIXB0 has quit IRC | 21:01 | |
*** haomaiwang has joined #openstack-manila | 21:01 | |
openstackgerrit | Richard Hagarty proposed openstack/manila-ui: Remove overrides reference from Manila-UI plug-in https://review.openstack.org/215781 | 21:04 |
csaba | manila-newbie: yeah, pls consult http://docs.openstack.org/developer/manila/adminref/multi_backends.html -- you need to create separate backends for generic and glusterfs drivers and create types that are bound to them and use those types with `manila create` | 21:16 |
*** dustins has quit IRC | 21:17 | |
manila-newbie | csaba: thanks for the link, however i'm a bit confused on how to specify the type in manila create | 21:21 |
manila-newbie | i saw this http://docs.openstack.org/developer/manila/adminref/quick_start.html where it talks about creating a share type but i didn't understand how to tell it about gluster | 21:28 |
*** xyang1 has quit IRC | 21:32 | |
manila-newbie | updated my post to show the manila list and manila share-type to show what occurs when I try to do a manila create | 21:40 |
manila-newbie | http://paste.openstack.org/show/423769/ | 21:41 |
*** porrua has quit IRC | 21:47 | |
*** porrua has joined #openstack-manila | 21:48 | |
csaba | manila-newbie: how did you create the "glusterfs" share type? | 21:57 |
csaba | ... created and confifgured, I mean | 21:59 |
*** alyson_ has quit IRC | 22:00 | |
csaba | manila-newbie: here is an example that demonstrates how to specify the share backend for a given type: http://netapp.github.io/openstack-deploy-ops-guide/kilo/content/manila.examples.manila_cli.single_svm.html | 22:00 |
*** haomaiwang has quit IRC | 22:01 | |
*** haomaiwang has joined #openstack-manila | 22:02 | |
*** adrianofr has quit IRC | 22:07 | |
*** sgotliv has joined #openstack-manila | 22:21 | |
manila-newbie | csaba: thanks for the link. I followed what it said and now its not going to generic any longer | 22:22 |
manila-newbie | but looks like i've run into another issue | 22:22 |
*** porrua has quit IRC | 22:25 | |
*** porrua has joined #openstack-manila | 22:26 | |
*** porrua has quit IRC | 22:28 | |
manila-newbie | it looks like i need to setup ganesha although i thought i could just use gluster since it wasn't multi-tenant | 22:32 |
csaba | the gluster driver support both ganesha and glusterfs' built-in nfs-server, so you can go with the latter as well | 22:34 |
csaba | manila-newbie: ^ | 22:34 |
manila-newbie | hmm let me post the new backtrace i'm getting | 22:35 |
csaba | manila-newbie: on http://docs.openstack.org/developer/manila/devref/glusterfs_driver.html see "glusterfs_nfs_server_type" | 22:39 |
manila-newbie | http://paste.openstack.org/show/423824/ | 22:41 |
manila-newbie | :csaba thanks for the link but not that far yet to try to do the mount -o ver=3, i'm still haveing trouble with the create | 22:42 |
*** akerr has joined #openstack-manila | 22:42 | |
manila-newbie | csaba: think i need to put in some additional debug to see what it thinks is my location for the private key | 22:42 |
*** akerr_ has joined #openstack-manila | 22:43 | |
csaba | manila-newbie: it might be confusing but there are some routines that implemented in the ganesha lib and used not just for ganesha | 22:44 |
csaba | so in an ideal world your reasoning would apply, but in this case the backtrace does not let you to guess the nfs server type used | 22:45 |
csaba | (well, in an ideal world maybe you would not get the backtrace either....) | 22:45 |
csaba | however, the error message you get is expected to be helpful | 22:46 |
csaba | does that not give you a clue? | 22:46 |
csaba | (just testing the driver's user-friendliness) | 22:46 |
*** akerr has quit IRC | 22:47 | |
manila-newbie | its says SSHException: Check whether private key or password are correctly set. Error connecting via ssh: [Errno -2] Name or service not known | 22:47 |
csaba | so, is that not something that gets you further? | 22:47 |
manila-newbie | but not seeing the private key path in the backtrace so wanted to edit the python code to see what it has for that value and for the ip that its trying | 22:48 |
manila-newbie | i set the private key path in the manila.conf file and i think that should be my private key so uncertain where i'm going wrong | 22:48 |
*** jasonsb has quit IRC | 22:49 | |
manila-newbie | since i can spawn a vm and the generic driver worked for creating the service VM which is my guess for what its doing, i'm not sure why its having trouble now | 22:49 |
manila-newbie | hence my only thought is to go through the backtrace to see | 22:50 |
manila-newbie | no other errors in the manila share log file so that's my only guess to why the manila list says error | 22:51 |
csaba | OK so maybe what's not clear that to where do we ssh there | 22:52 |
csaba | where we ssh is the Gluster node | 22:52 |
csaba | so on the system where you run GlusterFS you have to have that key set up for auth | 22:53 |
csaba | it\s out of openstack confines and is not automated for you | 22:54 |
csaba | (and the user you use needs administrative privielges on that node) | 22:54 |
manila-newbie | okay and that is just to put the ssh key in the authorized host file in the gluster node correct | 22:54 |
csaba | yep | 22:55 |
manila-newbie | and the user would just be the manila user | 22:55 |
manila-newbie | so in my devstack node I just need to create a manila userid? | 22:56 |
csaba | the user is the one you specify in glusterfs_target | 22:56 |
manila-newbie | ahh okay | 22:57 |
csaba | ah so there are two users involved of course, the one under which you run the manila services and the one you ssh to | 22:57 |
csaba | the former, in devstack, just the all over stack user | 22:57 |
*** haomaiwang has quit IRC | 23:01 | |
*** haomaiwang has joined #openstack-manila | 23:02 | |
*** akerr has joined #openstack-manila | 23:09 | |
*** akerr_ has quit IRC | 23:10 | |
manila-newbie | hmm i resolved the issue with the ssh to the gluster but now manila-share is saying the following | 23:14 |
manila-newbie | Stderr: u"mkdir: cannot create directory '/opt/stack/data/manila/mnt/gvol0': File exists\n" | 23:15 |
manila-newbie | i guess it got in some odd state...i tried to reboot it but that didn't help | 23:15 |
manila-newbie | can i just remove the dir? | 23:15 |
manila-newbie | hmm that didn't work ls: cannot access gvol0: Transport endpoint is not connected | 23:16 |
manila-newbie | hmm so i unmounted it and that seemed to make it worse...now its saying TRACE oslo_service.threadgroup GlusterfsException: gluster volume set gvol0 nfs.export-volumes off failed | 23:19 |
manila-newbie | anyway to recover or do i need to redo the whole glusterfs? | 23:21 |
manila-newbie | the glusterfs cluster i mean and give it a different target | 23:21 |
csaba | yeah, probably the glusterfs node broke | 23:24 |
manila-newbie | okay thanks | 23:24 |
manila-newbie | probably try that over the weekend thanks for all your help | 23:24 |
csaba | you should do "gluster vol info ..." on the gluster node... OK, good luck, you're welcome | 23:25 |
*** porrua has joined #openstack-manila | 23:26 | |
*** akerr is now known as akerr_away | 23:27 | |
*** porrua has quit IRC | 23:30 | |
manila-newbie | oh okay let me try that real quick | 23:30 |
manila-newbie | looks okay | 23:31 |
manila-newbie | gluster vol info ran okay | 23:31 |
manila-newbie | is there something specific i should look for? | 23:32 |
csaba | "gluster vol status" -- that gives more details | 23:33 |
csaba | is everything up? | 23:33 |
manila-newbie | Task Status of Volume gvol0 ------------------------------------------------------------------------------ There are no active volume tasks | 23:33 |
csaba | I mean the other table, the "Gluster process" one | 23:34 |
*** akerr_away has quit IRC | 23:37 | |
manila-newbie | i posted the output in http://paste.openstack.org/show/423846/ | 23:37 |
*** cknight1 has quit IRC | 23:38 | |
manila-newbie | hmm which table? | 23:38 |
manila-newbie | oh you mean manila list? | 23:39 |
manila-newbie | manila list shows error state still | 23:40 |
csaba | I did not mean that | 23:41 |
csaba | see, $ gluster v status | grep -B1 ^--- | grep -v ^- | 23:41 |
csaba | Gluster process Port Online Pid | 23:41 |
csaba | Task Status of Volume pop | 23:41 |
csaba | it has to sections, or tables, or whatever | 23:41 |
csaba | you pasted in the "Task Status" part only, hence I asked about the "Gluster process" part | 23:42 |
manila-newbie | oh | 23:43 |
csaba | s/has to/has two/ | 23:43 |
manila-newbie | okay now i follow i put in the http://paste.openstack.org/show/423859/ | 23:43 |
manila-newbie | gluster vol status Status of volume: gvol0 Gluster process TCP Port RDMA Port Online Pid ------------------------------------------------------------------------------ Brick glusterServer2: /data/brick1/gv0 49152 0 Y 25244 Brick glusterServer: /data/brick1/gv0 49152 0 Y 26281 NFS Server on localhos | 23:44 |
manila-newbie | am i supposed to be doing something different for the paste links? | 23:44 |
manila-newbie | maybe this is the issue: | 23:47 |
manila-newbie | NFS Server on localhost N/A N/A N N/A | 23:47 |
csaba | nfs server will run only if something is actually to be exported | 23:48 |
manila-newbie | okay everything else is online | 23:48 |
csaba | ie. when you allow access for someone to the share | 23:48 |
manila-newbie | NFS Server on glusterServer2 N/A N/A N N/A | 23:48 |
csaba | IIRC -- I'm not completely sure | 23:48 |
csaba | so what is your latest error? | 23:49 |
manila-newbie | 2015-08-21 18:50:26.539 TRACE oslo_service.threadgroup GlusterfsException: gluster volume set gvol0 nfs.export-volumes off failed | 23:50 |
manila-newbie | should i put the full backtrace into the paste.openstack? | 23:51 |
manila-newbie | its coming from "/opt/stack/manila/manila/share/drivers/glusterfs.py", line 466 | 23:51 |
csaba | no, I know where such a thing is attempted | 23:54 |
csaba | I was just ttying to find out why that action could fail | 23:55 |
manila-newbie | ahh okay | 23:55 |
csaba | anyway, that's for now -- I'm gonna head for bed | 23:56 |
csaba | wish you luck with it! | 23:56 |
manila-newbie | okay have a nice night...again thanks for all the help! | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!