*** faiz891 has joined #openstack-manila | 00:04 | |
*** faiz89 has quit IRC | 00:07 | |
*** yangyapeng has quit IRC | 00:08 | |
*** gouthamr_ has joined #openstack-manila | 00:31 | |
*** gouthamr has quit IRC | 00:35 | |
*** cknight has joined #openstack-manila | 00:39 | |
*** winston-d_ has joined #openstack-manila | 00:46 | |
*** catintheroof has joined #openstack-manila | 00:47 | |
*** Suyash has quit IRC | 00:56 | |
*** catintheroof has quit IRC | 01:07 | |
*** faiz891 has quit IRC | 01:07 | |
*** xyang has joined #openstack-manila | 01:10 | |
*** xyang has quit IRC | 01:13 | |
*** yangyapeng has joined #openstack-manila | 01:14 | |
*** Suyash has joined #openstack-manila | 01:38 | |
*** cknight1 has joined #openstack-manila | 01:40 | |
*** cknight has quit IRC | 01:41 | |
*** xyang has joined #openstack-manila | 02:08 | |
*** faiz89 has joined #openstack-manila | 02:09 | |
*** xyang has quit IRC | 02:10 | |
*** erlon has quit IRC | 02:16 | |
*** xyang has joined #openstack-manila | 02:22 | |
*** faiz891 has joined #openstack-manila | 02:24 | |
*** faiz891 has quit IRC | 02:24 | |
*** faiz892 has joined #openstack-manila | 02:24 | |
*** faiz891 has joined #openstack-manila | 02:25 | |
*** faiz89 has quit IRC | 02:27 | |
*** xyang has quit IRC | 02:28 | |
*** faiz892 has quit IRC | 02:29 | |
openstackgerrit | zhaohua proposed openstack/manila: Huawei driver support 0.0.0.0 ip address https://review.openstack.org/311052 | 02:47 |
---|---|---|
*** cknight has joined #openstack-manila | 02:54 | |
*** cknight1 has quit IRC | 02:54 | |
openstackgerrit | zhongjun proposed openstack/manila: Add snapshot instances admin APIs https://review.openstack.org/234658 | 03:04 |
*** gouthamr_ has quit IRC | 03:11 | |
*** MikeG451 has quit IRC | 03:11 | |
openstackgerrit | zhongjun proposed openstack/python-manilaclient: Add IPv6 ACL support in Manila Client https://review.openstack.org/328932 | 03:13 |
*** catintheroof has joined #openstack-manila | 03:44 | |
*** houming has joined #openstack-manila | 03:47 | |
*** catintheroof has quit IRC | 04:02 | |
*** cknight has quit IRC | 04:08 | |
*** houming has quit IRC | 04:10 | |
*** faiz891 has quit IRC | 04:16 | |
*** shausy has joined #openstack-manila | 04:52 | |
*** Suyash has quit IRC | 05:08 | |
*** lpetrut has joined #openstack-manila | 05:13 | |
*** sgotliv_ has joined #openstack-manila | 05:14 | |
*** chlong has quit IRC | 05:34 | |
*** kaisers has quit IRC | 05:35 | |
*** chlong has joined #openstack-manila | 05:47 | |
*** dsariel has joined #openstack-manila | 06:04 | |
openstackgerrit | zhongjun proposed openstack/manila: Add snapshot instances admin APIs https://review.openstack.org/234658 | 06:18 |
*** nkrinner_afk is now known as nkrinner | 06:22 | |
*** akapil has joined #openstack-manila | 06:23 | |
*** akapil has quit IRC | 06:28 | |
*** jseiler_ has joined #openstack-manila | 06:45 | |
*** x00350071_ has joined #openstack-manila | 06:45 | |
*** lpetrut has quit IRC | 06:47 | |
*** x00350071_ has left #openstack-manila | 06:50 | |
*** DaiDV has joined #openstack-manila | 06:51 | |
*** lpetrut has joined #openstack-manila | 06:54 | |
*** dgonzalez_ has joined #openstack-manila | 06:55 | |
mkoderer | vponomaryov: how do I run the migration test? testr skips all test in manila.tests.db.migrations.alembic.test_migration | 07:00 |
mkoderer | do I miss some dependency? | 07:01 |
*** jseiler has quit IRC | 07:04 | |
*** dgonzalez has quit IRC | 07:04 | |
*** xiangxinyong has quit IRC | 07:04 | |
*** dgonzalez_ is now known as dgonzalez | 07:04 | |
*** permalac_ has quit IRC | 07:06 | |
mkoderer | ok I get: backend 'mysql' unavailable from oslo.db DBFixture | 07:13 |
*** jcsp has joined #openstack-manila | 07:14 | |
*** lpetrut has quit IRC | 07:21 | |
*** pcaruana has joined #openstack-manila | 07:22 | |
*** chlong has quit IRC | 07:25 | |
openstackgerrit | zhaohua proposed openstack/manila: Huawei driver support 0.0.0.0 ip address https://review.openstack.org/311052 | 07:28 |
openstackgerrit | zhongjun proposed openstack/manila: Add snapshot instances admin APIs https://review.openstack.org/234658 | 07:39 |
*** wangqun has joined #openstack-manila | 07:49 | |
*** wangqun has quit IRC | 07:49 | |
*** wangqun has joined #openstack-manila | 07:49 | |
mkoderer | vponomaryov: ok fund it.. had to setup the mysql db correctly | 07:53 |
*** dmk0202 has joined #openstack-manila | 08:23 | |
openstackgerrit | Marc Koderer proposed openstack/manila: Change user_id and project_id to 255 length https://review.openstack.org/332194 | 08:40 |
openstackgerrit | Marc Koderer proposed openstack/manila: Change user_id and project_id to 255 length https://review.openstack.org/332194 | 08:42 |
*** DaiDV has quit IRC | 08:48 | |
openstackgerrit | zhongjun proposed openstack/manila: Add snapshot instances admin APIs https://review.openstack.org/234658 | 08:54 |
openstackgerrit | Marc Koderer proposed openstack/manila: Change user_id and project_id to 255 length https://review.openstack.org/332194 | 09:04 |
*** huyang has joined #openstack-manila | 09:04 | |
openstackgerrit | zhongjun proposed openstack/manila: Add snapshot instances admin APIs https://review.openstack.org/234658 | 09:16 |
*** lpetrut has joined #openstack-manila | 09:21 | |
openstackgerrit | Marc Koderer proposed openstack/manila: Change user_id and project_id to 255 length https://review.openstack.org/332194 | 09:31 |
*** ociuhandu has joined #openstack-manila | 09:33 | |
openstackgerrit | zhongjun proposed openstack/manila-specs: Add spec for multiple protocols share https://review.openstack.org/329392 | 09:35 |
*** digvijay2016 has joined #openstack-manila | 09:37 | |
*** digvijay2016 has quit IRC | 09:57 | |
*** yangyapeng has quit IRC | 10:15 | |
openstackgerrit | liuke proposed openstack/manila: Huawei: Support reporting disk type of pool https://review.openstack.org/324194 | 10:15 |
*** wangqun has quit IRC | 10:26 | |
openstackgerrit | Marc Koderer proposed openstack/manila: Change user_id and project_id to 255 length https://review.openstack.org/332194 | 10:47 |
vponomaryov | ganso: ping | 10:58 |
vponomaryov | ganso: https://github.com/openstack/manila/blob/e4e61905/manila/share/driver.py#L347 | 11:10 |
vponomaryov | Statement is false, if we do so then we get errors. Because ShareInstance does not have export locations. | 11:10 |
vponomaryov | ganso: same for "migration_start" method | 11:11 |
vponomaryov | ganso: in other words, we cannot save new export locations using driver implementation for share migration | 11:14 |
*** aovchinnikov has joined #openstack-manila | 11:14 | |
*** yangyapeng has joined #openstack-manila | 11:17 | |
*** shausy has quit IRC | 11:19 | |
*** chlong has joined #openstack-manila | 11:21 | |
openstackgerrit | Marc Koderer proposed openstack/manila: Add tox job for db revision creation https://review.openstack.org/332760 | 11:28 |
vponomaryov | ganso: also tempest wait method is buggy - https://github.com/openstack/manila/blob/e4e61905/manila_tempest_tests/services/share/v2/json/shares_client.py#L1015 | 11:28 |
vponomaryov | ganso: it is easy to leave return None | 11:29 |
vponomaryov | to leave method returning None | 11:29 |
ganso | vponomaryov: hi Valeriy | 11:47 |
ganso | vponomaryov: I am taking a look at it right now | 11:47 |
ganso | vponomaryov: you mean because there is no else clause? | 11:49 |
ganso | vponomaryov: oh I see | 11:49 |
ganso | vponomaryov: the loop | 11:49 |
*** chlong has quit IRC | 11:51 | |
*** xyang has joined #openstack-manila | 11:53 | |
*** xyang has quit IRC | 11:55 | |
*** DaiDV has joined #openstack-manila | 11:55 | |
ganso | vponomaryov: I have meetings all day today, but my possible solution would be to extract the "export_locations" field from the model update (in Manager) and use it in an update to export_locations table separately | 11:56 |
mkoderer | toabctl: ping | 11:56 |
*** ociuhandu has quit IRC | 11:59 | |
vponomaryov | ganso: yes, and maybe you want add it to the existing your fix-commit? | 12:10 |
ganso | vponomaryov: I will :) | 12:10 |
vponomaryov | ganso: both problems? | 12:11 |
vponomaryov | ganso: tempests waiter and export locations update? | 12:11 |
ganso | vponomaryov: yes | 12:12 |
vponomaryov | goooooood | 12:12 |
ganso | vponomaryov: once found, no bug is left behind ;) | 12:13 |
vponomaryov | oh, really? New ones get discovered, stronger ones. | 12:13 |
ganso | vponomaryov: once discovered, they are fixed | 12:14 |
ganso | vponomaryov: no matter how strong | 12:15 |
*** faiz89 has joined #openstack-manila | 12:16 | |
*** xyang has joined #openstack-manila | 12:19 | |
*** xyang has quit IRC | 12:19 | |
*** faiz89 has quit IRC | 12:21 | |
*** shausy has joined #openstack-manila | 12:21 | |
*** tpsilva has joined #openstack-manila | 12:21 | |
*** jcsp has quit IRC | 12:22 | |
mkoderer | vponomaryov: is the stable/mitaka gate broken? :( | 12:24 |
vponomaryov | sure | 12:25 |
mkoderer | vponomaryov: sure? oh no | 12:25 |
vponomaryov | mkoderer: and backports should cherry-picks of master commits | 12:26 |
vponomaryov | merged commits | 12:26 |
mkoderer | vponomaryov: yeah I can WiP it | 12:26 |
*** xyang1 has joined #openstack-manila | 12:27 | |
openstackgerrit | Tiago Pasqualini da Silva proposed openstack/manila: Fix logging error on ensure_share https://review.openstack.org/331779 | 12:29 |
*** adrianofr has joined #openstack-manila | 12:41 | |
openstackgerrit | Tiago Pasqualini da Silva proposed openstack/manila: Add Hitachi HSP driver https://review.openstack.org/329134 | 12:41 |
vponomaryov | ganso: third thing, "host" stays old for share and tempest tests fails on line 126 here https://review.openstack.org/#/c/332267/1/manila_tempest_tests/tests/api/admin/test_migration.py | 12:43 |
*** alyson_ has quit IRC | 12:43 | |
ganso | vponomaryov: that is already fixed in new patch | 12:43 |
ganso | vponomaryov: I posted comments for you in dummy driver patch | 12:43 |
vponomaryov | I am using latest | 12:43 |
vponomaryov | I am returninng host | 12:44 |
vponomaryov | so, either share manager does not update it in time | 12:44 |
vponomaryov | or does not do it correctly | 12:44 |
*** akerr has joined #openstack-manila | 12:48 | |
vponomaryov | ganso: in https://review.openstack.org/#/c/332267/1/manila_tempest_tests/tests/api/admin/test_migration.py on line 56 it is not "dest_pool, itis src_pool | 12:48 |
vponomaryov | ganso: so, it is tempest problem, not share manager | 12:49 |
*** gouthamr has joined #openstack-manila | 12:49 | |
vponomaryov | ganso: then, it means, current fall-back approach leaves old host in migrated share | 12:49 |
ganso | vponomaryov: it does not, I have confirmed, let me take a look | 12:50 |
*** timcl has joined #openstack-manila | 12:50 | |
ganso | vponomaryov: is assert on line 126 that is failing? | 12:51 |
vponomaryov | yes | 12:51 |
ganso | vponomaryov: it works for fallback, so manager may not be updating it correctly | 12:52 |
openstackgerrit | Daniel Gonzalez Nothnagel proposed openstack/manila: Migrate API reference into tree https://review.openstack.org/313874 | 12:55 |
dgonzalez | gouthamr: ping | 12:56 |
dgonzalez | gouthamr: ^^ All parameters in the api-ref should be fixed now | 12:57 |
ganso | vponomaryov: manager is not doing anything wrong either, migrating manually works | 13:00 |
ganso | vponomaryov: I think share model needs to be updated | 13:01 |
*** porrua has joined #openstack-manila | 13:01 | |
ganso | vponomaryov: in tempest | 13:01 |
vponomaryov | try run tempest | 13:01 |
*** sgotliv__ has joined #openstack-manila | 13:02 | |
ganso | vponomaryov: I did, it fails | 13:02 |
gouthamr | dgonzalez: woah! :) Nice! | 13:03 |
gouthamr | dgonzalez: thank you, will take a look today.. | 13:04 |
*** sgotliv_ has quit IRC | 13:04 | |
*** digvijay2016 has joined #openstack-manila | 13:04 | |
dgonzalez | gouthamr: ok, if you find anything just put it into the review. | 13:06 |
dgonzalez | gouthamr: i hope we can merge this soon, the change is just so big :P | 13:06 |
*** chlong has joined #openstack-manila | 13:06 | |
gouthamr | dgonzalez: true.. | 13:06 |
gouthamr | dgonzalez: thanks for persisting! :) | 13:06 |
*** sgotliv_ has joined #openstack-manila | 13:07 | |
*** sgotliv_ has quit IRC | 13:07 | |
*** sgotliv__ has quit IRC | 13:07 | |
*** sgotliv_ has joined #openstack-manila | 13:07 | |
*** permalac has joined #openstack-manila | 13:07 | |
ganso | vponomaryov: in fact no, it works | 13:07 |
ganso | vponomaryov: manila_tempest_tests.tests.api.admin.test_migration.MigrationNFSTest.test_migration_empty_v2_5 [15.185782s] ... ok | 13:08 |
vponomaryov | other one | 13:08 |
vponomaryov | completion one | 13:08 |
vponomaryov | with v2.15 | 13:08 |
ganso | vponomaryov: let me edit the driver and add the return of model update, I assume you are doing it in migration_complete | 13:09 |
*** faiz89 has joined #openstack-manila | 13:09 | |
vponomaryov | ganso: do it in separate patch please, not in current one | 13:11 |
vponomaryov | ganso: I tried it in both methods | 13:15 |
*** dustins has joined #openstack-manila | 13:16 | |
vponomaryov | ganso: also, I find it strange, that driver should return "host" | 13:20 |
vponomaryov | ganso: each share manager has that info | 13:20 |
vponomaryov | ganso: I would say, it is incorrect to "require" it from share driver | 13:20 |
*** merooney has joined #openstack-manila | 13:21 | |
vponomaryov | ganso: driver should report other data, like new export locations, but not "host" | 13:21 |
ganso | vponomaryov: for now this is a workaround, I was talking about this with Ben yesterday on a better fix for Newton improvements | 13:25 |
ganso | vponomaryov: another possibility is creating another share_instance model for driver optimized migration. That may be unecessary for drivers but it may be consistent since it would host the destination host info | 13:26 |
*** cknight has joined #openstack-manila | 13:31 | |
*** timcl has quit IRC | 13:32 | |
*** winston-d_ has quit IRC | 13:33 | |
gouthamr | mkoderer: ping | 13:35 |
mkoderer | gouthamr: hello, how ar you? ;) | 13:36 |
gouthamr | mkoderer: doing great :) how are you? | 13:36 |
mkoderer | gouthamr: fine so far | 13:37 |
gouthamr | mkoderer: lol.. this needs a reno please... https://review.openstack.org/#/c/332194 :) and we should wait to cherry-pick to mitaka | 13:37 |
gouthamr | wait for it to merge ^ | 13:37 |
*** Yogi1 has joined #openstack-manila | 13:37 | |
mkoderer | gouthamr: I WIP the patch for mitaka | 13:38 |
gouthamr | mkoderer: ah, didn't see that.. good stuff.. but if you add a reno, the reno will get added to stable/mitaka as well | 13:39 |
mkoderer | gouthamr: okok.. tox -e reno | 13:39 |
gouthamr | mkoderer: nope.. tox -e venv -- reno new "something" | 13:41 |
gouthamr | :) | 13:41 |
mkoderer | gouthamr: this is my next patch to add "tox -e reno" support | 13:42 |
gouthamr | mkoderer: i knew it! thank you. | 13:42 |
mkoderer | gouthamr: have you seen this: https://review.openstack.org/#/c/332194 | 13:43 |
*** timcl has joined #openstack-manila | 13:44 | |
*** sgotliv__ has joined #openstack-manila | 13:47 | |
*** eharney has joined #openstack-manila | 13:47 | |
gouthamr | mkoderer: you mean https://review.openstack.org/#/c/332760 ? | 13:48 |
mkoderer | gouthamr: yes https://review.openstack.org/#/c/332760/ :) | 13:48 |
gouthamr | mkoderer: +1 | 13:49 |
*** dustins has quit IRC | 13:49 | |
*** chlong has quit IRC | 13:49 | |
*** sgotliv_ has quit IRC | 13:49 | |
*** erlon has joined #openstack-manila | 13:54 | |
*** dustins has joined #openstack-manila | 14:00 | |
openstackgerrit | Marc Koderer proposed openstack/manila: Change user_id and project_id to 255 length https://review.openstack.org/332194 | 14:00 |
mkoderer | gouthamr: ok so a reno is added | 14:01 |
*** chlong has joined #openstack-manila | 14:05 | |
*** sgotliv_ has joined #openstack-manila | 14:07 | |
gouthamr | mkoderer: thank you.. | 14:07 |
*** dustins has quit IRC | 14:09 | |
*** dustins has joined #openstack-manila | 14:09 | |
*** sgotliv__ has quit IRC | 14:09 | |
*** ociuhandu has joined #openstack-manila | 14:20 | |
*** nkrinner is now known as nkrinner_afk | 14:20 | |
*** eharney has quit IRC | 14:24 | |
*** dsariel has quit IRC | 14:28 | |
*** eggmaster has joined #openstack-manila | 14:33 | |
*** DaiDV has quit IRC | 14:33 | |
*** dsariel has joined #openstack-manila | 14:40 | |
*** xyang has joined #openstack-manila | 14:46 | |
*** xyang has quit IRC | 14:48 | |
*** MikeG451 has joined #openstack-manila | 14:48 | |
*** DaiDV has joined #openstack-manila | 14:50 | |
*** eharney has joined #openstack-manila | 14:52 | |
eggmaster | vponomaryov: Hi. I'm looking at the gate failures on https://review.openstack.org/#/c/331870/2 and wondering why tempest-account-generator is missing from $PATH, see e.g. http://logs.openstack.org/70/331870/2/check/gate-manila-tempest-dsvm-mysql-generic/557fb18/logs/devstacklog.txt.gz | 14:57 |
eggmaster | I'm interested in this change b/c I'm working on packaging tempest for RDO mitaka, and mitaka master breaks tempest for me currently. | 14:58 |
*** timcl has quit IRC | 15:04 | |
*** permalac has quit IRC | 15:08 | |
vponomaryov | eggmaster: "and mitaka master breaks tempest for me currently."? | 15:11 |
vponomaryov | eggmaster: the original problem is here - http://logs.openstack.org/63/332763/1/check/gate-manila-tempest-dsvm-mysql-generic/4c4eecb/logs/devstack-gate-post_test_hook.txt.gz#_2016-06-22_12_08_54_339 | 15:11 |
eggmaster | ah thank you | 15:11 |
vponomaryov | eggmaster: neutron-fwaas uses too new thing for tempest version we use in mitaka | 15:12 |
eggmaster | So when I try to run tempest smoke tests using our RDO mitaka tempest RPM (which is tracking tempest master, because branchless) I get errors like https://paste.fedoraproject.org/382185/43963614/ | 15:15 |
*** digvijay2016 has quit IRC | 15:15 | |
eggmaster | And I think 331870 would help with that | 15:15 |
eggmaster | but I think it also needs https://review.openstack.org/#/c/331055/1/contrib/ci/pre_test_hook.sh | 15:17 |
eggmaster | vponomaryov: ^ | 15:17 |
vponomaryov | eggmaster: tempest changes interfaces, and plugin just cannot work with each version of it | 15:19 |
vponomaryov | eggmaster: so, you cannot just use any tempest version you want | 15:19 |
vponomaryov | you need to use tempest release made when stable branches were made | 15:19 |
vponomaryov | version that manila is expected to work ok can be found in https://github.com/openstack/manila/blob/master/contrib/ci/common.sh | 15:20 |
eggmaster | right, I saw that. | 15:21 |
vponomaryov | or for mitaka: https://github.com/openstack/manila/blob/stable/mitaka/contrib/ci/common.sh | 15:21 |
vponomaryov | eggmaster: so, you are trying to use incompatible things | 15:21 |
eggmaster | so it seems branchless tempest is mainly a theoretical construct. | 15:21 |
vponomaryov | eggmaster: use then tempest plugin from master version of manila | 15:22 |
eggmaster | vponomaryov: not really sure how to work around this but thank you for clarifying it | 15:22 |
*** pcaruana has quit IRC | 15:22 | |
vponomaryov | eggmaster: if you configure it correctly everything will work ok | 15:22 |
*** yangyapeng has quit IRC | 15:23 | |
vponomaryov | eggmaster: to workaround, we can fix it in mitaka branch | 15:23 |
vponomaryov | to start using compatible tempest, compatible for now | 15:23 |
openstackgerrit | Diem Tran proposed openstack/manila: Add share manage/unmanage of Oracle ZFSSA driver https://review.openstack.org/327897 | 15:24 |
*** Yogi1 has quit IRC | 15:25 | |
*** faiz89 has quit IRC | 15:25 | |
*** gouthamr has quit IRC | 15:25 | |
*** gouthamr has joined #openstack-manila | 15:27 | |
*** timcl has joined #openstack-manila | 15:27 | |
*** faiz89 has joined #openstack-manila | 15:27 | |
*** ociuhandu has quit IRC | 15:29 | |
*** rraja has joined #openstack-manila | 15:29 | |
*** faiz89 has quit IRC | 15:30 | |
*** yangyapeng has joined #openstack-manila | 15:31 | |
*** pcaruana has joined #openstack-manila | 15:36 | |
*** xyang has joined #openstack-manila | 15:41 | |
*** xyang has quit IRC | 15:42 | |
*** xyang has joined #openstack-manila | 15:47 | |
*** catintheroof has joined #openstack-manila | 15:49 | |
*** Suyash has joined #openstack-manila | 15:50 | |
*** chlong has quit IRC | 15:50 | |
*** dmk0202 has quit IRC | 16:02 | |
*** xyang1 has quit IRC | 16:09 | |
*** xyang1_ has joined #openstack-manila | 16:10 | |
*** Suyash has quit IRC | 16:17 | |
*** JoseMello has joined #openstack-manila | 16:31 | |
vponomaryov | eggmaster: I guess I found out the problem for error you asked about first | 16:34 |
vponomaryov | eggmaster: it is devstack bug | 16:34 |
*** Suyash has joined #openstack-manila | 16:34 | |
vponomaryov | eggmaster: it uses venv for tempest in stable branches | 16:35 |
eggmaster | ah | 16:35 |
vponomaryov | eggmaster: but in our fix we start using account generator | 16:35 |
vponomaryov | eggmaster: that tries to call system tempest | 16:35 |
vponomaryov | that just not installed on that step | 16:35 |
eggmaster | is that b/c of 'echo "TEMPEST_USE_TEST_ACCOUNTS=True" >> $localrc_path' | 16:36 |
eggmaster | like, is that the thing that's making it try to use account generator | 16:37 |
vponomaryov | eggmaster: yes | 16:37 |
vponomaryov | but it is required for generic driver | 16:38 |
eggmaster | right | 16:38 |
vponomaryov | https://review.openstack.org/#/c/332883/2 should work if my assumption is correct | 16:39 |
vponomaryov | here system tempest is enabled forcibly | 16:39 |
eggmaster | I see | 16:41 |
*** pcaruana has quit IRC | 16:43 | |
ganso | bswartz: ping | 16:45 |
*** lpetrut has quit IRC | 16:55 | |
*** shausy has quit IRC | 16:58 | |
*** xyang has quit IRC | 17:07 | |
*** xyang has joined #openstack-manila | 17:22 | |
*** xyang has quit IRC | 17:24 | |
*** faiz89 has joined #openstack-manila | 17:25 | |
ganso | gouthamr: ping | 17:25 |
*** lpetrut has joined #openstack-manila | 17:26 | |
*** xyang has joined #openstack-manila | 17:34 | |
*** tbarron is now known as tbarron|errand | 17:36 | |
*** sgotliv_ has quit IRC | 17:36 | |
*** lpetrut has quit IRC | 17:37 | |
*** xyang has quit IRC | 17:40 | |
gouthamr | ganso: pong | 17:41 |
ganso | gouthamr: Hi Goutham | 17:41 |
gouthamr | ganso: hi Rodrigo! | 17:41 |
ganso | gouthamr: Do you know if there is a relationship between AZs and hosts? | 17:41 |
gouthamr | ganso: services are associated with AZs | 17:42 |
gouthamr | and hosts are assicated with services | 17:42 |
*** xyang has joined #openstack-manila | 17:42 | |
ganso | gouthamr: oh I see | 17:42 |
ganso | gouthamr: I was searching replication code to see how it was handled | 17:43 |
gouthamr | ganso: The scheduler AZ filter handles the host filtering.. | 17:44 |
ganso | gouthamr: btw, since share networks do not span AZs at this moment, I think this will somewhat limit migration | 17:45 |
ganso | gouthamr: until the feature is implemented | 17:45 |
ganso | gouthamr: there's the scenario where the admin wants to move share_1 from host_1 to host_2, but host_2 is in a different AZ | 17:45 |
ganso | gouthamr: so at this moment the share_network_id cannot be used because it will not make sense once it is moved | 17:45 |
ganso | gouthamr: in the end the migration should be aborted and show an error | 17:46 |
ganso | gouthamr: I believe this limitation will be adressed by your spec, right? | 17:46 |
gouthamr | ganso: yes.. the administrator would need to make sure that the share_network supports the new host | 17:50 |
gouthamr | ganso: that check can be added in the migration API when share networks support multiple subnets.. | 17:50 |
gouthamr | ganso: so, i think the answer is yes.. part of that work. were you looking at implementing DHSS=True migration for this release? | 17:51 |
ganso | gouthamr: it is already implemented, but there is nothing at this moment preventing an error in that case | 17:51 |
ganso | gouthamr: I'll add a check | 17:52 |
ganso | gouthamr: but I need to associate with something | 17:52 |
ganso | gouthamr: all information I have is the host | 17:52 |
ganso | gouthamr: and the share-network is something virtual | 17:53 |
ganso | gouthamr: for the tenant, it can exist in any host | 17:53 |
ganso | gouthamr: tenants span AZs, so moving a share from one AZ to the other is like creating a new share in the share_network in the destination AZ | 17:54 |
ganso | gouthamr: when you create a share you do not choose the subnet, you choose only the share network | 17:55 |
ganso | gouthamr: do you have fake AZs set up in your lab? | 17:55 |
openstackgerrit | Diem Tran proposed openstack/manila: Add share manage/unmanage of Oracle ZFSSA driver https://review.openstack.org/327897 | 17:59 |
gouthamr | ganso: sorry was afk for a bit | 17:59 |
gouthamr | ganso: yes, i have multi-AZ, but single node.. did you want me to try something? | 18:00 |
*** alyson_ has joined #openstack-manila | 18:00 | |
ganso | gouthamr: humm is there a guide or something to configure AZs? I thought it was associated with several projects other than manila | 18:00 |
gouthamr | ganso: so for DHSS = True, how does migration work? destination host's share manager gets the migrate call, and it creates a new share server if it doesn't exist? | 18:01 |
ganso | gouthamr: yes, it creates a new share server | 18:02 |
gouthamr | ganso: the option to specify AZ in the config file is "storage_availability_zone" | 18:02 |
gouthamr | ganso: to give it a shot, copy the manila_conf file that you currently have, set the "storage_availability_zone" to be different in each conf file | 18:02 |
gouthamr | ganso: bring up one m-share service per manila conf file.. | 18:03 |
gouthamr | ganso: so, if you have two AZs, you will have two m-share services running... you can enable different backends if you wish, in these two files.. that's how replication is meant to be configured for DR | 18:03 |
ganso | gouthamr: oh I see | 18:04 |
ganso | gouthamr: but then the networking will be compatible | 18:04 |
ganso | gouthamr: in a real environment it may not be | 18:04 |
gouthamr | ganso: option "storage_availability_zone" is a [DEFAULT] section option.. http://docs.openstack.org/liberty/config-reference/content/section_manila-misc.html | 18:05 |
*** porrua has quit IRC | 18:06 | |
ganso | gouthamr: do you know how neutron handles it? | 18:06 |
ganso | gouthamr: you are probably going to touch that when you implement your spec, but how can you determine that the subnet associated with that share_network is present in that AZ? besides the admin associating it in DB, can you prevent it from associating incorrectly? | 18:07 |
gouthamr | ganso: i didn't get you.. | 18:07 |
ganso | gouthamr: prevent *him | 18:07 |
gouthamr | ganso: oh | 18:07 |
gouthamr | ganso: yes, neutron networks are AZ aware, meaning, users/admins can create them compatible to how their neutron l3 services are running.. | 18:08 |
gouthamr | ganso: http://docs.openstack.org/mitaka/networking-guide/adv-config-availability-zone.html | 18:08 |
gouthamr | ganso: so, as per the spec proposed, we'll validate the AZ in manila's network plugin layer | 18:09 |
*** lpetrut has joined #openstack-manila | 18:09 | |
gouthamr | ganso: we'll check with neutron whether the AZ assigned to the subnet in manila is supported by that neutron network | 18:10 |
gouthamr | ganso: of course users may not be using neutron, then this check will not be done and users/administrators will be responsible for the correct configuration of their network AZ/resources.. | 18:11 |
*** xyang has quit IRC | 18:11 | |
ganso | gouthamr: in worst case replica creation will fail | 18:13 |
ganso | gouthamr: or share server for that server, in that case | 18:14 |
ganso | gouthamr: for that *share | 18:14 |
gouthamr | ganso: yes, the replica creation will fail because share server creation would have failed.. we can create a user message and alert the user about this failure | 18:15 |
ganso | gouthamr: yes, I think this is not too bad | 18:17 |
gouthamr | ganso: yep... | 18:17 |
ganso | gouthamr: great, I think it will be enough for now. When it is implemented, Migration may be able to use that validation you are going to implement for your spec | 18:20 |
*** xyang has joined #openstack-manila | 18:28 | |
gouthamr | ganso: +1 | 18:30 |
*** xyang has quit IRC | 18:35 | |
*** xyang has joined #openstack-manila | 18:36 | |
*** DaiDV has quit IRC | 18:40 | |
*** dsariel has quit IRC | 18:45 | |
*** porrua has joined #openstack-manila | 18:49 | |
*** faiz89 has quit IRC | 18:55 | |
*** xyang has quit IRC | 18:57 | |
*** jcsp has joined #openstack-manila | 18:58 | |
*** xyang has joined #openstack-manila | 19:29 | |
*** porrua has quit IRC | 19:48 | |
*** xyang has quit IRC | 19:55 | |
*** faiz89 has joined #openstack-manila | 19:56 | |
*** xyang has joined #openstack-manila | 20:03 | |
*** xyang has quit IRC | 20:05 | |
openstackgerrit | Merged openstack/manila-image-elements: Updated from global requirements https://review.openstack.org/332307 | 20:05 |
*** merooney has quit IRC | 20:12 | |
*** akerr has quit IRC | 20:14 | |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: Fix Share Migration improper behavior for drivers https://review.openstack.org/332267 | 20:17 |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: Share migration Newton improvements https://review.openstack.org/328431 | 20:21 |
*** aorourke__ is now known as aorourke | 20:24 | |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: Base Data Copy changes https://review.openstack.org/329174 | 20:50 |
*** cknight has quit IRC | 20:52 | |
*** gouthamr has quit IRC | 20:54 | |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: PoC Data Service API https://review.openstack.org/333020 | 20:56 |
*** akshai has joined #openstack-manila | 20:57 | |
*** xyang has joined #openstack-manila | 21:02 | |
*** faiz89 has quit IRC | 21:06 | |
*** timcl has quit IRC | 21:11 | |
*** dustins has quit IRC | 21:19 | |
*** rraja has quit IRC | 21:20 | |
*** xyang has quit IRC | 21:31 | |
*** xyang has joined #openstack-manila | 21:32 | |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: PoC Driver Data Service Helper https://review.openstack.org/295836 | 21:33 |
*** cknight has joined #openstack-manila | 21:36 | |
*** cknight has quit IRC | 21:38 | |
*** cknight has joined #openstack-manila | 21:40 | |
*** eharney has quit IRC | 21:45 | |
*** xyang has quit IRC | 21:45 | |
*** xyang has joined #openstack-manila | 21:49 | |
*** xyang has quit IRC | 21:51 | |
*** xyang has joined #openstack-manila | 21:56 | |
*** xyang has quit IRC | 22:00 | |
*** xyang has joined #openstack-manila | 22:01 | |
*** gouthamr has joined #openstack-manila | 22:01 | |
*** xyang has quit IRC | 22:06 | |
*** JoseMello has quit IRC | 22:09 | |
*** lpetrut has quit IRC | 22:28 | |
*** cknight has quit IRC | 22:33 | |
*** xyang1_ has quit IRC | 22:37 | |
*** akshai has quit IRC | 22:40 | |
*** akshai has joined #openstack-manila | 22:42 | |
*** gouthamr has quit IRC | 22:59 | |
*** adrianofr has quit IRC | 23:01 | |
*** cknight has joined #openstack-manila | 23:10 | |
*** gouthamr has joined #openstack-manila | 23:17 | |
*** gouthamr_ has joined #openstack-manila | 23:27 | |
*** cknight has quit IRC | 23:29 | |
*** cknight has joined #openstack-manila | 23:29 | |
*** gouthamr has quit IRC | 23:30 | |
*** catintheroof has quit IRC | 23:35 | |
*** tpsilva has quit IRC | 23:47 | |
*** erlon has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!