*** akshai has joined #openstack-manila | 00:00 | |
markstur_ | bswartz, bug/1525010 was 'falling thru the cracks' but it was simple enough that I pushed up a patch now. | 00:01 |
---|---|---|
*** yangyapeng has quit IRC | 00:03 | |
*** darrenc_ has joined #openstack-manila | 00:06 | |
*** darrenc has quit IRC | 00:07 | |
*** mtanino has quit IRC | 00:13 | |
*** number80 has quit IRC | 00:14 | |
*** darrenc_ is now known as darrenc | 00:25 | |
*** jasonsb has joined #openstack-manila | 00:46 | |
*** chlong has joined #openstack-manila | 00:55 | |
*** akshai_ has joined #openstack-manila | 01:01 | |
*** akshai has quit IRC | 01:05 | |
*** yangyapeng has joined #openstack-manila | 01:05 | |
*** yangyapeng has quit IRC | 01:07 | |
*** a_ta has joined #openstack-manila | 01:14 | |
*** chlong has quit IRC | 01:18 | |
*** a_ta has quit IRC | 01:19 | |
*** chlong has joined #openstack-manila | 01:31 | |
bswartz | markstur_: ty | 01:31 |
*** yangyapeng has joined #openstack-manila | 01:45 | |
*** number80 has joined #openstack-manila | 02:01 | |
*** tobe has joined #openstack-manila | 02:05 | |
*** baojg has joined #openstack-manila | 02:11 | |
*** bwolfe_ has joined #openstack-manila | 02:14 | |
*** cknight has joined #openstack-manila | 02:18 | |
*** darrenc has quit IRC | 02:19 | |
*** akshai_ has quit IRC | 02:22 | |
*** darrenc has joined #openstack-manila | 02:25 | |
*** akshai has joined #openstack-manila | 02:32 | |
*** number80 has quit IRC | 02:36 | |
*** houming has joined #openstack-manila | 02:38 | |
*** cknight has quit IRC | 02:38 | |
*** cknight has joined #openstack-manila | 02:47 | |
*** number80 has joined #openstack-manila | 02:50 | |
*** baojg has quit IRC | 02:57 | |
*** baojg has joined #openstack-manila | 03:00 | |
*** bwolfe_ has quit IRC | 03:14 | |
*** merooney has quit IRC | 03:22 | |
openstackgerrit | Merged openstack/manila: 3PAR remove file tree on delete when using nested shares https://review.openstack.org/290209 | 03:32 |
*** martyturner has joined #openstack-manila | 03:33 | |
*** cknight has quit IRC | 03:54 | |
*** a_ta has joined #openstack-manila | 04:01 | |
openstackgerrit | Merged openstack/manila: Fix Hitachi HNAS driver version https://review.openstack.org/293175 | 04:03 |
*** a_ta has quit IRC | 04:05 | |
*** martyturner has quit IRC | 04:17 | |
openstackgerrit | daiki kato proposed openstack/manila: Fix typos https://review.openstack.org/293302 | 05:06 |
*** shausy has joined #openstack-manila | 05:22 | |
*** mdnadeem has quit IRC | 05:33 | |
*** a_ta has joined #openstack-manila | 05:40 | |
*** a_ta has quit IRC | 05:46 | |
*** tobe has quit IRC | 06:02 | |
*** sgotliv has joined #openstack-manila | 06:06 | |
*** chlong has quit IRC | 06:08 | |
openstackgerrit | Goutham Pacha Ravi proposed openstack/manila: Ensure Snapshots across replicas https://review.openstack.org/292659 | 06:10 |
*** baojg has quit IRC | 06:14 | |
*** baojg has joined #openstack-manila | 06:15 | |
*** chlong has joined #openstack-manila | 06:21 | |
*** tobe has joined #openstack-manila | 06:29 | |
*** tobe has quit IRC | 06:31 | |
*** ociuhandu has quit IRC | 06:34 | |
*** lpetrut has joined #openstack-manila | 06:36 | |
*** ociuhandu has joined #openstack-manila | 06:36 | |
*** baojg has quit IRC | 06:46 | |
*** baojg has joined #openstack-manila | 06:46 | |
*** nkrinner has joined #openstack-manila | 06:53 | |
*** gouthamr_ has quit IRC | 07:11 | |
openstackgerrit | Merged openstack/manila: HDS-HNAS: Fix exception in update_access not found https://review.openstack.org/291358 | 07:31 |
*** a_ta has joined #openstack-manila | 07:34 | |
*** a_ta has quit IRC | 07:39 | |
*** lpetrut has quit IRC | 07:44 | |
*** chlong has quit IRC | 07:57 | |
*** pcaruana has joined #openstack-manila | 08:24 | |
*** rraja has joined #openstack-manila | 08:55 | |
openstackgerrit | zhongjun proposed openstack/manila: Fix the scheduler choose a disable share service https://review.openstack.org/293888 | 09:02 |
openstackgerrit | Marc Koderer proposed openstack/manila: Fix binding in neutron driver https://review.openstack.org/283494 | 09:10 |
openstackgerrit | zhongjun proposed openstack/manila: Fix the scheduler choose a disable share service https://review.openstack.org/293246 | 09:14 |
openstackgerrit | Daniel Gonzalez Nothnagel proposed openstack/manila: [DOC] Fix use of keystone client in quick start guide https://review.openstack.org/274136 | 09:27 |
*** lpetrut has joined #openstack-manila | 09:36 | |
*** rraja has quit IRC | 09:46 | |
*** baojg has quit IRC | 09:49 | |
*** baojg has joined #openstack-manila | 09:51 | |
*** baojg has quit IRC | 09:54 | |
*** baojg has joined #openstack-manila | 09:55 | |
*** baojg has quit IRC | 10:01 | |
*** rraja has joined #openstack-manila | 10:03 | |
*** tpsilva has joined #openstack-manila | 10:04 | |
*** baojg has joined #openstack-manila | 10:06 | |
*** baojg has quit IRC | 10:10 | |
*** aovchinnikov has quit IRC | 10:17 | |
*** martyturner has joined #openstack-manila | 10:17 | |
*** martyturner has quit IRC | 10:22 | |
*** ociuhandu has quit IRC | 10:24 | |
*** absubram has quit IRC | 10:34 | |
*** ganso has joined #openstack-manila | 10:54 | |
*** ociuhandu has joined #openstack-manila | 10:57 | |
openstackgerrit | zhongjun proposed openstack/manila: Fix the scheduler choose a disable share service https://review.openstack.org/293246 | 11:03 |
*** aovchinnikov has joined #openstack-manila | 11:15 | |
*** dalgaaf has joined #openstack-manila | 11:33 | |
zhongjun | vponomaryov: ping | 11:34 |
openstackgerrit | Valeriy Ponomaryov proposed openstack/manila: Fix report of ZFSonLinux driver capabilities https://review.openstack.org/293025 | 11:44 |
vponomaryov | zhongjun: pong | 11:44 |
zhongjun | vponomaryov: When I run command: manila quota-show --tenant=not_exist --user=not_exist, | 11:46 |
zhongjun | even the tenant and user does not exist, | 11:46 |
zhongjun | the command still return success and echo specific values(quota-default). | 11:46 |
vponomaryov | zhongjun: ше шы сщккусе иурфмшщгк | 11:47 |
zhongjun | vponomaryov: Is it the originally design like this? or does we need do some change? | 11:47 |
vponomaryov | zhongjun: sorry | 11:47 |
vponomaryov | zhongjun:it is correct behavior | 11:47 |
zhongjun | vponomaryov: It makes me confused, It makes me think the tenant(not_exist) exists. | 11:48 |
*** chlong has joined #openstack-manila | 11:48 | |
*** openstackgerrit has quit IRC | 11:48 | |
vponomaryov | zhongjun: manila doe not verify whether user or tenant exist, if it has no redefinition of quotas it returnes default values | 11:48 |
vponomaryov | zhongjun: it should make you think , that user with ID will have such quota if it exists | 11:48 |
*** openstackgerrit has joined #openstack-manila | 11:48 | |
*** yangyape_ has joined #openstack-manila | 11:49 | |
zhongjun | Does it let the user feel the tenant(that is not exist) exist. | 11:49 |
vponomaryov | zhongjun: no | 11:50 |
vponomaryov | zhongjun: it let user think that if tenant exists it will have such quota | 11:50 |
vponomaryov | zhongjun: if tenant does not exist you just won't be able to use i | 11:50 |
vponomaryov | s/i/it/ | 11:50 |
vponomaryov | zhongjun: also, CLI uses direct IDs, so usernames and tenant/project names are not proper values to use | 11:52 |
*** mtanino has joined #openstack-manila | 11:52 | |
vponomaryov | zhongjun: you will have default values be returned if use names | 11:52 |
vponomaryov | zhongjun: and it is not the ones that will be used calculating usage when you consume some resources | 11:53 |
*** yangyapeng has quit IRC | 11:53 | |
*** yangyape_ has quit IRC | 11:53 | |
*** lpetrut has quit IRC | 11:54 | |
zhongjun | vponomaryov: ok, this logic sounds ok. thanks | 11:55 |
*** lpetrut has joined #openstack-manila | 11:58 | |
tpsilva | vponomaryov: who's responsible for stable/liberty? | 11:58 |
vponomaryov | tpsilva: ? | 11:59 |
tpsilva | vponomaryov: for keeping it working... is there anyone who does that? | 11:59 |
vponomaryov | tpsilva: you mean who has +2 power? | 11:59 |
*** mlima has joined #openstack-manila | 11:59 | |
tpsilva | vponomaryov: ganso and I are worried it might be broken | 11:59 |
tpsilva | vponomaryov: https://review.openstack.org/#/c/293389/ | 12:00 |
tpsilva | vponomaryov: it's failing the same test | 12:00 |
ganso | stable/liberty CI at least is | 12:00 |
tpsilva | vponomaryov: we sent another debug patch and it failed on the exactly same test | 12:01 |
vponomaryov | tpsilva: I am not surprised, since Tempest and Devstack changes tend to break stable branches | 12:01 |
vponomaryov | tpsilva: anyone can volunteer fixing of stable branch | 12:02 |
vponomaryov | tpsilva: but standard core manila group does not have +2 power there | 12:02 |
tpsilva | vponomaryov: makes sense that anyone can fix it, but I thought maybe there was a guy who watches it to make sure it's working... some of the cores | 12:03 |
tpsilva | vponomaryov: anyway, we'll look into that | 12:03 |
vponomaryov | tpsilva: maybe there is such guys for other projects | 12:03 |
vponomaryov | tpsilva: but definitely no such guy for Manila project | 12:03 |
vponomaryov | tpsilva: kilo branch is broken for long time )) | 12:04 |
vponomaryov | tpsilva: every year-old stable branch is broken always | 12:05 |
vponomaryov | tpsilva: in Manila | 12:05 |
vponomaryov | tpsilva: broken in scope of CI | 12:05 |
tpsilva | vponomaryov: but then how do you backport if CI is broken? | 12:05 |
tpsilva | vponomaryov: must fix CI first? | 12:05 |
vponomaryov | tpsilva: year-old branches accept only security fixes | 12:06 |
vponomaryov | tpsilva: I remember only one such fix for Manila, where user context could be elevated to having admin rights | 12:07 |
vponomaryov | tpsilva: but yes, to be able to merge something, CI should be fixed first | 12:07 |
vponomaryov | tpsilva: obviously )) | 12:07 |
tpsilva | vponomaryov: so looks like stable/liberty currently needs some attention :) | 12:08 |
tpsilva | vponomaryov: we'll take on that | 12:08 |
tpsilva | vponomaryov: thank you! | 12:08 |
tpsilva | vponomaryov: s/take on that/take a look on that | 12:09 |
vponomaryov | tpsilva: let the force be with you )) | 12:09 |
tpsilva | vponomaryov: always :) | 12:09 |
*** mlima_ has joined #openstack-manila | 12:13 | |
*** mlima has quit IRC | 12:16 | |
*** martyturner has joined #openstack-manila | 12:20 | |
*** merooney has joined #openstack-manila | 12:23 | |
openstackgerrit | Merged openstack/manila: Fix error logged for wrong HPE 3par client https://review.openstack.org/293763 | 12:32 |
*** gouthamr has joined #openstack-manila | 12:44 | |
*** mlima__ has joined #openstack-manila | 12:45 | |
*** eharney has joined #openstack-manila | 12:47 | |
*** mlima_ has quit IRC | 12:48 | |
*** mlima_ has joined #openstack-manila | 12:50 | |
*** alyson_ has quit IRC | 12:52 | |
*** mlima__ has quit IRC | 12:53 | |
*** timcl has joined #openstack-manila | 12:55 | |
*** yangyapeng has joined #openstack-manila | 12:57 | |
*** houming has quit IRC | 13:02 | |
*** dustins has joined #openstack-manila | 13:03 | |
*** martyturner has quit IRC | 13:03 | |
*** porrua has joined #openstack-manila | 13:06 | |
*** mtanino has quit IRC | 13:07 | |
tpsilva | bswartz: ping | 13:10 |
*** aovchinnikov has quit IRC | 13:12 | |
gouthamr | vponomaryov: ping | 13:16 |
*** dustins_ has joined #openstack-manila | 13:17 | |
*** dustins has quit IRC | 13:17 | |
vponomaryov | gouthamr: pong | 13:17 |
*** akshai has quit IRC | 13:19 | |
vponomaryov | gouthamr: just added comments to your change of snapshot replication | 13:19 |
gouthamr | vponomaryov: sorry about breaking zfsonlinux.. I can quickly update the driver interfaces, i was hoping i can talk to you about the approach before that. | 13:19 |
vponomaryov | gouthamr: it still has no population of provider location, is it todo or not todo thing? | 13:19 |
gouthamr | vponomaryov: do you think this would help you avoid the race condition we were talking about yesterday? | 13:20 |
vponomaryov | gouthamr: what this? | 13:20 |
gouthamr | vponomaryov: sending all the snapshot info through replica crud interfaces | 13:20 |
vponomaryov | gouthamr: and why help me? NetApp driver suffers from it too | 13:20 |
vponomaryov | gouthamr: I cam to idea how I can workaround it | 13:21 |
gouthamr | vponomaryov: the netapp driver uses the provider location from the snapshot instance list provided | 13:21 |
vponomaryov | gouthamr: using private data storage | 13:21 |
gouthamr | vponomaryov: +1, that's one approach. | 13:21 |
vponomaryov | gouthamr: I describe scenario yesterday | 13:21 |
vponomaryov | gouthamr: where we lose the only available source of provider location | 13:22 |
vponomaryov | gouthamr: it means, NetApp driver will suffer from this scenario | 13:22 |
bswartz | tpsilva: pong | 13:22 |
vponomaryov | gouthamr: each creation of new replica means creation of new snapshot instances per snapshot, it means that share manager should be aware about data updates for them | 13:23 |
gouthamr | vponomaryov: this was your situation.. 1) create share; 2) create snapshot; 3) create replica; 4) promote replica not waiting periodic update; 5) delete old active replica; 6) try delete snapshot | 13:23 |
bswartz | gouthamr vponomaryov: you on the same page? | 13:23 |
gouthamr | bswartz: trying to get on it | 13:23 |
bswartz | lmk if you need me to join in | 13:23 |
vponomaryov | gouthamr: on step 6 you do not have provider location anymore | 13:23 |
vponomaryov | gouthamr: because it was not populated | 13:24 |
vponomaryov | gouthamr: and the only source was already removed | 13:24 |
* bswartz feels uncomfortable about using provider location in replication when driver-private-share-data is available | 13:24 | |
gouthamr | vponomaryov: that's why you're getting the snapshot instances in the create_replica call | 13:24 |
vponomaryov | bswartz: I think it is design problem if we feature "requires" usage of private data storage | 13:25 |
vponomaryov | s/we// | 13:25 |
*** timcl has quit IRC | 13:25 | |
gouthamr | vponomaryov: the driver should not be reporting that the replica is in_sync until the snapshots are available on it | 13:25 |
bswartz | vponomaryov: that's a reasonable point | 13:25 |
gouthamr | vponomaryov: until the 'available' snapshots are available on it. | 13:26 |
bswartz | vponomaryov: I'm not sure it's required but it seems like the best way to tie the snapshot instances together | 13:26 |
* gouthamr tries hard not to sound confusing | 13:26 | |
vponomaryov | gouthamr: you ignore the fact of absense of provider location )) | 13:26 |
gouthamr | vponomaryov: oh wait, one other thing here -> since this patch, every netapp snapshot will have a provider location | 13:27 |
vponomaryov | gouthamr: mentioned scenario makes "provider_location" approach blow up | 13:27 |
vponomaryov | gouthamr: only original one has | 13:27 |
gouthamr | vponomaryov: so you create your first snapshot, the provider location exists on it. | 13:27 |
vponomaryov | gouthamr: that is the problem | 13:27 |
gouthamr | vponomaryov: yes.. and you're getting the original snapshot in the create_replica call | 13:27 |
vponomaryov | gouthamr: and what? driver cannot save info to DB | 13:28 |
vponomaryov | gouthamr: with latest code | 13:28 |
*** martyturner has joined #openstack-manila | 13:28 | |
vponomaryov | gouthamr: in scope of "create_replica" call | 13:28 |
gouthamr | vponomaryov: doesn't need to.. look into the 'active_replica_snapshot', grab its provider_location | 13:28 |
*** dencaval has joined #openstack-manila | 13:29 | |
gouthamr | vponomaryov: https://review.openstack.org/#/c/292659/5/manila/share/driver.py ... see the 'replica_snapshots' field in the create_replica call | 13:29 |
vponomaryov | gouthamr: ok, I will make working variant in ZFS that I already can do | 13:29 |
vponomaryov | gouthamr: I am talking about different hting | 13:30 |
vponomaryov | gouthamr: about return data from driver "create_replica" call | 13:30 |
gouthamr | vponomaryov: oh.. you mean, for the newly created replica, you can't update the snapshot_instance's provider location? | 13:31 |
vponomaryov | gouthamr: finally | 13:31 |
gouthamr | :) | 13:31 |
*** akshai has joined #openstack-manila | 13:32 | |
gouthamr | vponomaryov: that is a bummer, i understand that situation... that's why we have the update_replicated_snapshot call.. right, bswartz? | 13:32 |
vponomaryov | gouthamr: may pass long time before first call of it | 13:32 |
ameade | hmmm | 13:33 |
gouthamr | vponomaryov: how about storing it in driver_private_data and updating it in the update_replicated_snapshot call.. | 13:33 |
*** Yogi1_ has joined #openstack-manila | 13:33 | |
*** timcl has joined #openstack-manila | 13:33 | |
ameade | what would you look it up by in the private data? | 13:33 |
gouthamr | ameade: you always have the active replica's snapshot instance provided to you | 13:33 |
ameade | but if that's the cast you have the provider_location | 13:34 |
ameade | case* | 13:34 |
ameade | not seeing how provider_location and private storage are diff | 13:35 |
ameade | just two places we could store the same information | 13:35 |
ameade | how does that solve the problem? | 13:35 |
tpsilva | bswartz: hi, good morning | 13:35 |
gouthamr | ameade: the active replica snapshot should always have the provider location. remember that the snapshot instance of the replica itself stays in 'creating' until it is ensured. when you promote a replica that has any snapshot instance in 'creating', the snapshot instance is set to 'error'.. | 13:36 |
ameade | if there are no instances with provider location then you know it doesnt exist right? | 13:36 |
ameade | yeah | 13:36 |
ameade | so what's wrong? | 13:36 |
tpsilva | bswartz: so, I was implementing the solution that you and cknight came with and I actually noticed something we haven't though yesterday | 13:36 |
bswartz | k | 13:37 |
ameade | you could have an issue updating private storage just the same as you do updating provider_locaiton | 13:37 |
tpsilva | bswartz: the manager is supposed to drop the requests when the status is 'updating' | 13:37 |
ameade | vponomaryov: sorry to jump in the middle of the convo, but am I making sense? | 13:38 |
bswartz | what are all the possible statuses? | 13:38 |
tpsilva | bswartz: but the api is supposed to always change the status to 'needs_update' and always send the request to manager | 13:38 |
tpsilva | bswartz: so it will never be 'updating' | 13:38 |
tpsilva | bswartz: 'needs_update', 'updating', 'active' and 'error' | 13:38 |
bswartz | okay that all sounds accruate | 13:39 |
tpsilva | bswartz: but did you understand the problem? | 13:39 |
bswartz | the manager changes the state from needs_update to updating after it receives the RPC | 13:39 |
tpsilva | bswartz: yes, but the api always changes it to 'needs_update', so the manager will never drop | 13:40 |
bswartz | one second | 13:40 |
tpsilva | k | 13:41 |
bswartz | okay I see the problem | 13:41 |
tpsilva | I actually thought of another possible solution | 13:42 |
tpsilva | bswartz: https://review.openstack.org/#/c/287758/13/manila/share/access.py | 13:42 |
tpsilva | bswartz: if we could make lines 104 to 123 to be an atomic operation, this would solve the race condition, right? | 13:43 |
vponomaryov | ameade: problem is that, goutham thinks that NetApp driver cannot face case when provider_location is not set for any of snapshot instances | 13:43 |
vponomaryov | ameade: and all snapshot will be "available" | 13:43 |
ameade | nobody can? that means there is nowhere the snapshot exists | 13:43 |
vponomaryov | ameade: all can | 13:44 |
vponomaryov | ameade: it is the problem, we can have lots of "available" snapshot instances and only one will have provider location | 13:45 |
ameade | in the netapp driver, we wont say it's available without setting the provider locaiton | 13:45 |
vponomaryov | ameade: so if we manage to delete one that has provider location before first call of "snapshot instance update" we face case when no providre location can be found | 13:45 |
ameade | all available snapshots should have provider location set if we depend on it | 13:46 |
ameade | we only return available and provider location together | 13:47 |
ameade | return { | 13:47 |
ameade | 'status': constants.STATUS_AVAILABLE, | 13:47 |
ameade | 'provider_location': snapshot_name, | 13:47 |
ameade | } | 13:47 |
ameade | iiuc, I think it's not really an issue | 13:47 |
ameade | bswartz: and gouthamr are chatting irl about something | 13:50 |
*** xyang1 has joined #openstack-manila | 13:54 | |
*** mtanino has joined #openstack-manila | 13:57 | |
*** a_ta has joined #openstack-manila | 14:00 | |
*** shausy has quit IRC | 14:05 | |
*** Yogi1_ has quit IRC | 14:05 | |
*** shausy has joined #openstack-manila | 14:06 | |
ganso | gouthamr: ping | 14:07 |
*** rraja has quit IRC | 14:12 | |
openstackgerrit | Marc Koderer proposed openstack/manila: Fix keystone v3 issues for all clients https://review.openstack.org/290511 | 14:14 |
bswartz | sorry tpsilva | 14:14 |
bswartz | I got interrupted | 14:14 |
bswartz | looking now | 14:14 |
*** shausy has quit IRC | 14:14 | |
tpsilva | bswartz: no problem | 14:14 |
tpsilva | bswartz: I have the team daily meeting right know, bbiab | 14:15 |
gouthamr | ganso: pong | 14:15 |
bswartz | tpsilva: you are correct that we need 2 different pieces of state | 14:15 |
bswartz | there needs to be a bit that says: the api services changed something recently | 14:16 |
bswartz | and there needs to be another bit that says: the manager is working on an update currently | 14:16 |
*** rickyrem has joined #openstack-manila | 14:17 | |
bswartz | actually the first piece of state needs more than a bit -- it needs 3 states | 14:18 |
* bswartz goes to draw state diagram on whiteboard | 14:19 | |
*** aovchinnikov has joined #openstack-manila | 14:19 | |
openstackgerrit | Goutham Pacha Ravi proposed openstack/manila: Add tests to ensure snapshots across replicas https://review.openstack.org/293113 | 14:21 |
bswartz | tpsilva: this could also be addressed by adding 1 more state -- I'm not sure what to call it though | 14:24 |
bswartz | if there was an additional state which indicated a combination of updating and needs_update -- let's call it "multiple_update" then the logic could work like this: | 14:25 |
vponomaryov | gouthamr: https://bugs.launchpad.net/manila/+bug/1558586 | 14:27 |
openstack | Launchpad bug 1558586 in Manila "Replica scheduling considers errored replicas" [Undecided,New] | 14:27 |
bswartz | when the API service gets a change, it writes it into the database and then looks at the state -- if the state is active it changes it to needs_update and sends an RPC -- if the state is updating it changes it to "multiple_update" and sends an RPC | 14:27 |
*** pcaruana has quit IRC | 14:28 | |
gouthamr | vponomaryov: that's by design :P | 14:28 |
vponomaryov | gouthamr: nice | 14:28 |
bswartz | when the manager receives an RPC it looks at the state and if its updating or multiple_update it ignores it -- if it's needs_update it sets it to updating and begins an update | 14:28 |
gouthamr | vponomaryov: haha. kidding. hey but i know the problem, and it isn't really a problem since we don't know why exactly it failed on that particular host | 14:29 |
bswartz | when the manager completes and update it again looks at the state and if it's updating it sets it back to active, and if it's multiple_update it sets the state back to updating an restarts the update process | 14:29 |
bswartz | tpsilva: what do you think of that ^ approach? | 14:29 |
bswartz | so the state machine grows from 4 states to 5 states (including error) and we need to do some test-and-set type updates | 14:30 |
vponomaryov | gouthamr: informing you that I do not have reason to use list of snapshot instances that are added to interface of replicas | 14:30 |
vponomaryov | gouthamr: since I do not use provider_location as was lanned | 14:31 |
vponomaryov | *planned | 14:31 |
gouthamr | vponomaryov: oh.. okay.. not even for the update_replica call? | 14:31 |
tpsilva | bswartz: hi, I'm back from daily meeting.. i'm reading it, just a sec | 14:31 |
vponomaryov | gouthamr: it was required for storing information only | 14:31 |
vponomaryov | gouthamr: so, I workarounded it using private data storage | 14:32 |
*** dustins_ has quit IRC | 14:32 | |
gouthamr | vponomaryov: nice. yes, that is a solution.. | 14:32 |
vponomaryov | gouthamr: does NetApp driver need that new args? | 14:32 |
gouthamr | vponomaryov: as long as we don't tie up the data that we're storing in any way with the 'active' replica at the time.. it is fine | 14:33 |
tpsilva | bswartz: this might actually work | 14:33 |
tpsilva | bswartz: it's simple enough to implement | 14:33 |
tpsilva | bswartz: I'll add it to my current code and test it | 14:34 |
bswartz | tpsilva: I think in an ideal case we'd have more DB columns, but this should be a quick fix | 14:34 |
gouthamr | vponomaryov: because the 'active' replica can ultimately change.. i mean, use the 'active' one at the time to come up with the name/data you want to store.. but don't rely on that being the 'active' one forever.. that was one consideration ameade and i had at the earlier discussions around this fix | 14:34 |
vponomaryov | gouthamr: To finish driver implementation we need to get nailed interfaces | 14:35 |
vponomaryov | gouthamr: so, I am asking, does this new arg in replica interfaces requried for NetApp driver? | 14:35 |
gouthamr | vponomaryov: the NetApp driver doesn't need the snapshots to be sent in the create and delete calls | 14:35 |
vponomaryov | gouthamr: ok, then, we need to revert it | 14:35 |
gouthamr | vponomaryov: ameade ignores those args | 14:35 |
vponomaryov | gouthamr: ZFS will do the same | 14:36 |
gouthamr | vponomaryov: are we sure no other driver needs it? | 14:36 |
vponomaryov | gouthamr: it has no useful info | 14:36 |
gouthamr | vponomaryov: we realized they are essential in the update_replica call as akerr pointed out on the patch yesterday | 14:36 |
vponomaryov | gouthamr: only provider location was useful | 14:36 |
bswartz | vponomaryov gouthamr: I'm not following your conversation and I'm in a meeting -- but my request is that we pick an implementation which will work well enough and that we can build on in Newton -- the driver interface can/should be revisited | 14:37 |
gouthamr | vponomaryov: then do we keep it in Mitaka, and revisit the design in Newton? | 14:38 |
vponomaryov | gouthamr: moreover, why update of snapshots and replicas are two different updates? | 14:38 |
gouthamr | vponomaryov: because snapshots need not be updated all the time | 14:38 |
gouthamr | vponomaryov: we only poll for 'creating' and 'deleting' snapshots | 14:38 |
vponomaryov | gouthamr: replicas not all the time? )) | 14:38 |
gouthamr | vponomaryov: tell me about it | 14:38 |
vponomaryov | gouthamr: wow-wow, easy )) | 14:39 |
gouthamr | haha | 14:39 |
gouthamr | vponomaryov: replying on your bug.. | 14:39 |
gouthamr | https://bugs.launchpad.net/manila/+bug/1558586 | 14:40 |
openstack | Launchpad bug 1558586 in Manila "Replica scheduling considers errored replicas" [Undecided,New] | 14:40 |
*** erlon has joined #openstack-manila | 14:40 | |
*** timcl has quit IRC | 14:40 | |
*** timcl has joined #openstack-manila | 14:42 | |
*** a_ta has quit IRC | 14:42 | |
*** kaisers_ has joined #openstack-manila | 14:42 | |
*** a_ta has joined #openstack-manila | 14:43 | |
vponomaryov | gouthamr: replica creation is memberadmin API, force deletion is admin only API | 14:43 |
vponomaryov | *merber and admin | 14:43 |
vponomaryov | gouthamr: so, you make member be dependent on admin | 14:44 |
vponomaryov | gouthamr: it is admin's problem to remove errored replicas | 14:44 |
vponomaryov | gouthamr: so, what about interfaces? | 14:45 |
gouthamr | vponomaryov: what if there's a genuine problem that needs admin intervention | 14:45 |
vponomaryov | gouthamr: that scheduling bug is low priority now | 14:46 |
vponomaryov | gouthamr: what about interfaces? We update them or not? | 14:46 |
gouthamr | vponomaryov: i'll defer to bswartz.. he suggested sending all the snapshot instances in the crud calls. | 14:46 |
vponomaryov | gouthamr: none of driver is going to use them | 14:46 |
dencaval | Guys, in case the share -network is created and passed by parameter to create the share, but the appears: Share server handling is enabled. But 'share_server' is not provided. Make sure you used 'share_network'. What else can be? | 14:47 |
gouthamr | vponomaryov: none of the drivers that currently implement replication. | 14:47 |
gouthamr | :) | 14:47 |
vponomaryov | gouthamr: it is enough | 14:47 |
vponomaryov | gouthamr: to not doing thing that can never be used | 14:47 |
*** a_ta has quit IRC | 14:47 | |
gouthamr | vponomaryov: i agree.. bswartz? ameade? | 14:48 |
dencaval | *Guys, in case the share-network is created and passed by parameter to create the share, but it appears: Share server handling is enabled. But 'share_server' is not provided. Make sure you used 'share_network'. What else can be? | 14:48 |
vponomaryov | dencaval: one you, either driver you are wrong | 14:48 |
vponomaryov | dencaval: oh, my above statemtn is not english, sorry )) | 14:49 |
vponomaryov | dencaval: how do you make sure you provided it? | 14:49 |
vponomaryov | dencaval: scenario you use? | 14:49 |
ameade | posted on the bug gouthamr vponomaryov | 14:49 |
ameade | let me review some code already | 14:49 |
ameade | lol | 14:49 |
gouthamr | ameade: posted a reply to your reply. users can delete replicas in 'error' state.. but if the backend misbehaves, only the force can help you. | 14:50 |
vponomaryov | gouthamr: yeah, the Force can help everyone )) | 14:51 |
ameade | correct | 14:51 |
*** a_ta has joined #openstack-manila | 14:51 | |
ameade | use the force! | 14:51 |
*** a_ta has quit IRC | 14:52 | |
dencaval | vponomaryov, this command was executed: manila create NFS 1 --name share1 --share-network private-share1. Both share-network and share were creating using demo project. | 14:52 |
*** a_ta has joined #openstack-manila | 14:53 | |
*** cknight has joined #openstack-manila | 14:53 | |
ganso | gouthamr: ping | 14:55 |
gouthamr | hi ganso! | 14:55 |
ganso | gouthamr: hi Goutham! | 14:55 |
ganso | gouthamr: are you working on https://bugs.launchpad.net/manila/+bug/1544725 ? | 14:55 |
openstack | Launchpad bug 1544725 in Manila "manage API ignores snapshot_support in the share_type" [High,New] - Assigned to Goutham Pacha Ravi (gouthamr) | 14:55 |
gouthamr | ganso: no i'm not, currently... | 14:55 |
ameade | gouthamr: so much test code in this patch | 14:56 |
ganso | gouthamr: do you intend to? | 14:56 |
*** Zhongjun_ has joined #openstack-manila | 14:56 | |
gouthamr | ganso: that's currently low on my priority list.. got another couple bugfixes that take the higher priority :( | 14:57 |
gouthamr | ganso: i can get around to it.. but are you offering help? :) | 14:57 |
gouthamr | ameade: yeah, thorough.. | 14:58 |
gouthamr | :P | 14:58 |
ameade | i didnt even know about test_models.py | 14:58 |
gouthamr | ameade: ganso created it. | 14:58 |
gouthamr | ameade: we had these properties that had so much logic go into them recently.. | 14:58 |
ameade | yeah | 14:59 |
ganso | gouthamr: sure, let's discuss it after the meeting, don't know if it is going to be postponed or not | 14:59 |
gouthamr | sure thing ganso | 14:59 |
*** markstur has joined #openstack-manila | 15:01 | |
*** mlima_ has quit IRC | 15:04 | |
*** alejandrito has joined #openstack-manila | 15:05 | |
*** yangyapeng has quit IRC | 15:06 | |
*** yangyapeng has joined #openstack-manila | 15:07 | |
*** rraja has joined #openstack-manila | 15:08 | |
*** yangyape_ has joined #openstack-manila | 15:13 | |
*** yangyapeng has quit IRC | 15:16 | |
*** bwolfe has joined #openstack-manila | 15:18 | |
*** mlima has joined #openstack-manila | 15:20 | |
*** baojg has joined #openstack-manila | 15:23 | |
*** dustins has joined #openstack-manila | 15:32 | |
*** rickyrem has quit IRC | 15:32 | |
*** rickyrem has joined #openstack-manila | 15:36 | |
*** rraja has quit IRC | 15:37 | |
*** rickyrem has quit IRC | 15:44 | |
*** rickyrem has joined #openstack-manila | 15:49 | |
*** nkrinner has quit IRC | 15:49 | |
*** merooney has quit IRC | 15:50 | |
*** bwolfe has quit IRC | 15:54 | |
openstackgerrit | Merged openstack/manila: Fix typos https://review.openstack.org/293302 | 15:55 |
openstackgerrit | Merged openstack/manila: Fix report of ZFSonLinux driver capabilities https://review.openstack.org/293025 | 15:56 |
ganso | gouthamr: ping | 15:56 |
*** aovchinnikov has quit IRC | 15:56 | |
*** martyturner has quit IRC | 15:57 | |
*** ChanServ changes topic to "12 bugs left until RC1" | 15:57 | |
*** martyturner has joined #openstack-manila | 16:01 | |
openstackgerrit | Tin Lam proposed openstack/manila: Add hacking check to ensure not to use xrange() https://review.openstack.org/294124 | 16:02 |
*** markstur has quit IRC | 16:05 | |
*** jseiler_ has quit IRC | 16:08 | |
ganso | cknight: ping | 16:09 |
*** timcl has quit IRC | 16:10 | |
openstackgerrit | Madhu Mohan proposed openstack/manila: Lock operations for share_instance, snapshot https://review.openstack.org/289441 | 16:11 |
*** dustins has quit IRC | 16:15 | |
*** dustins_ has joined #openstack-manila | 16:15 | |
*** dustins has joined #openstack-manila | 16:19 | |
*** dustins_ has quit IRC | 16:20 | |
*** pcaruana has joined #openstack-manila | 16:22 | |
*** dustins has quit IRC | 16:26 | |
openstackgerrit | Thomas Bechtold proposed openstack/manila: Fix generic and LVM driver access rules for CIDRs https://review.openstack.org/294140 | 16:30 |
toabctl | bswartz, vponomaryov: ^^ that's the fix for lp#1552526 | 16:30 |
toabctl | vponomaryov: I can add you as co-author if you want. it was basically copy&paste from your ZFS fix :) | 16:31 |
ganso | toabctl: is this just to fix 0.0.0.0/24? I have tested 20.0.0.0/24 and it works | 16:31 |
toabctl | ganso: I tested 0.0.0.0/0 | 16:32 |
toabctl | which works with the patch but doesn't without | 16:32 |
ganso | toabctl: 0.0.0.0/0 does not work, I have tested that | 16:32 |
ganso | toabctl: as commit message implies 20.0.0.0/24 would not work, since it is short-form | 16:33 |
toabctl | ganso: you mean 20.0.0.0/24 works also without any patch? | 16:34 |
*** baojg has quit IRC | 16:35 | |
*** martyturner has quit IRC | 16:37 | |
ganso | toabctl: yes | 16:37 |
*** martyturner has joined #openstack-manila | 16:38 | |
toabctl | ganso: true. tested with short form (192.168.0.0/16) and it works | 16:39 |
toabctl | I basically copied the commit message from the zfsonlinux cidr fix | 16:39 |
toabctl | but I have to leave now :( | 16:39 |
toabctl | so if somebody wants to fix it, just go ahead | 16:39 |
*** merooney has joined #openstack-manila | 16:39 | |
toabctl | ganso: so the fix fixes the 0.0.0.0/0 case which the bug report is about | 16:41 |
toabctl | anyway. bye. maybe back later.otherwise tomorrow | 16:42 |
gouthamr | ganso: pong | 16:44 |
ganso | gouthamr: about that bug | 16:44 |
ganso | gouthamr: I am configuring my lab to repro it | 16:44 |
gouthamr | ganso: yep.. | 16:45 |
ganso | gouthamr: if you specify a share-type, does it work? | 16:45 |
gouthamr | ganso: manage a share with share_type with snapshot_support set to False | 16:45 |
ganso | gouthamr: in your example, you are using default share type, right? | 16:45 |
gouthamr | ganso: i changed the default share type to have the snapshot_support extra_spec set to False | 16:46 |
gouthamr | ganso: I guess the real question is.. do we need to allow managing with conflicting extra-specs.. | 16:46 |
gouthamr | ganso: manage does not go through teh scheduler.. | 16:47 |
gouthamr | ganso: so we never do all of these extra-spec tallying... | 16:47 |
ganso | gouthamr: I believe it should respect the share_type definition | 16:47 |
gouthamr | ganso: we always know the host in the manage operation, don't we? | 16:48 |
*** timcl has joined #openstack-manila | 16:48 | |
cknight | ganso: pong | 16:48 |
ganso | gouthamr: oh wait, you are saying that it is derived from the host? | 16:48 |
ganso | cknight: https://review.openstack.org/#/c/293708/1 | 16:48 |
cknight | ganso: saw your comments, haven't gotten back to it yet | 16:48 |
*** alejandrito has quit IRC | 16:49 | |
gouthamr | ganso: for the bugfix, i was just hoping we could do what we're doing in create, consistently in manage as well | 16:49 |
gouthamr | ganso: copy the snapshot_support key from the share type to the share model | 16:49 |
ganso | gouthamr: exactly, but what if the host says snapshot_support is the opposite value? | 16:50 |
gouthamr | ganso: but i don't like the idea about not enforcing it.. in manage, we know the host.. the host may/may not support snapshots.. but we add this thing from the share_type? | 16:50 |
ganso | gouthamr: I have not looked at the code yet, but if share_type extra specs are not being validated, then they should be | 16:50 |
gouthamr | ganso: yes | 16:50 |
gouthamr | ganso: +1 | 16:50 |
*** alejandrito has joined #openstack-manila | 16:51 | |
*** nkrinner has joined #openstack-manila | 16:53 | |
openstackgerrit | Merged openstack/python-manilaclient: Fix typos https://review.openstack.org/293182 | 16:55 |
*** alejandrito has quit IRC | 17:01 | |
cknight | ganso: OK, I see what you mean. No force-delete needed, which is what I wanted to avoid. I'll update my patch to just raise the exception. | 17:02 |
*** jasonsb has quit IRC | 17:02 | |
*** erlon has quit IRC | 17:17 | |
*** zhongjun has quit IRC | 17:29 | |
*** Zhongjun_ is now known as Zhongjun | 17:29 | |
*** zhongjun2 has joined #openstack-manila | 17:31 | |
ganso | gouthamr: I believe there is no way to do it in manager without re-implementing scheduler logic | 17:32 |
gouthamr | ganso: yessir. i agree.. so maybe we should live with accepting that that disparity exists for now | 17:32 |
ganso | gouthamr: going to have to call scheduler to validate, like I do in migration | 17:32 |
gouthamr | ganso: this isn't true just about snapshot_support though | 17:34 |
gouthamr | ganso: for all the extra specs that are in the share type that are conflicting | 17:34 |
ganso | gouthamr: yes | 17:34 |
gouthamr | ganso: i'm in favor of pushing this bug to newton... since its existed since liberty and we need a little more time to discuss this | 17:36 |
ganso | gouthamr: I will try to push patch anyway, then if other reviews think it is too risky, then we postpone | 17:36 |
gouthamr | ganso: sure thing. thank you! | 17:37 |
ameade | https://review.openstack.org/#/c/291803/ cknight xyang1 markstur_ | 17:38 |
ameade | thanks for the reviews folks | 17:39 |
*** lpetrut has quit IRC | 17:42 | |
*** rickyrem has quit IRC | 17:47 | |
openstackgerrit | Madhu Mohan proposed openstack/python-manilaclient: Use os_client_config for functional tests https://review.openstack.org/267018 | 17:47 |
*** rickyrem has joined #openstack-manila | 17:50 | |
openstackgerrit | Tin Lam proposed openstack/manila: Add hacking check to ensure not to use xrange() https://review.openstack.org/294124 | 18:04 |
openstackgerrit | Clinton Knight proposed openstack/manila: NetApp cDOT: Raise ShareResourceNotFound in update_access https://review.openstack.org/293708 | 18:07 |
cknight | ganso: ^^ Much smaller change this time. | 18:07 |
openstackgerrit | Valeriy Ponomaryov proposed openstack/manila: Make ZFSonLinux driver handle snapshots of replicated shares properly https://review.openstack.org/293377 | 18:08 |
ganso | cknight: nice! I will give +2 when Jenkins and NetApp CI runs | 18:09 |
cknight | ganso: ok, thanks | 18:09 |
mkoderer___ | bswartz: cknight: https://review.openstack.org/#/c/290511/ is again ready for review.. hope I addressed all findings | 18:16 |
*** pcaruana has quit IRC | 18:18 | |
cknight | mkoderer: looking now | 18:18 |
*** nkrinner has quit IRC | 18:24 | |
*** pcaruana has joined #openstack-manila | 18:30 | |
*** eharney has quit IRC | 18:37 | |
*** Zhongjun has quit IRC | 18:38 | |
*** eharney has joined #openstack-manila | 18:41 | |
*** ociuhandu has quit IRC | 18:41 | |
mkoderer___ | bswartz: I will address the things from cknight tomorrow mornig (CET) | 18:43 |
mkoderer___ | hope that works to get it in RC1 | 18:44 |
cknight | mkoderer, bswartz: it's more important to hear back from Jamie Lennox. My requests are fairly simple. | 18:45 |
*** markstur has joined #openstack-manila | 18:45 | |
*** markstur_ has quit IRC | 18:46 | |
mkoderer___ | cknight: I will ping him again | 18:46 |
openstackgerrit | Merged openstack/manila: Fix the scheduler choose a disable share service https://review.openstack.org/293246 | 18:56 |
*** martyturner has quit IRC | 18:56 | |
*** ChanServ changes topic to "11 bugs left until RC1" | 18:58 | |
*** lpetrut has joined #openstack-manila | 18:59 | |
cknight | tpsilva: Hi, Tiago. How's the concurrency patch coming? | 19:02 |
tpsilva | cknight: hi clinton | 19:02 |
tpsilva | cknight: actually I've ran into some other problems | 19:02 |
tpsilva | cknight: but with the deny_access now | 19:02 |
tpsilva | cknight: trying to fix those, but without success | 19:03 |
cknight | tpsilva: ok, let us know if you need to discuss further | 19:03 |
*** martyturner has joined #openstack-manila | 19:03 | |
tpsilva | cknight: okay... I'll try a few more things and if those don't work, I'll ping you again | 19:04 |
cknight | markstur, xyang1: This one seems ready to merge: https://review.openstack.org/#/c/294140/ | 19:06 |
xyang1 | cknight: done | 19:09 |
cknight | xyang1: thanks | 19:09 |
xyang1 | cknight: np | 19:09 |
*** kaisers_ has quit IRC | 19:11 | |
openstackgerrit | Valeriy Ponomaryov proposed openstack/manila: Make ZFSonLinux driver handle snapshots of replicated shares properly https://review.openstack.org/293377 | 19:23 |
openstackgerrit | Valeriy Ponomaryov proposed openstack/manila: Make ZFSonLinux driver handle snapshots of replicated shares properly https://review.openstack.org/293377 | 19:26 |
tpsilva | cknight: ping | 19:30 |
cknight | tpsilva: pong | 19:30 |
tpsilva | cknight: If I change a property from one of the db models | 19:30 |
tpsilva | cknight: do I need a migration? | 19:30 |
tpsilva | cknight: no, right? | 19:30 |
cknight | tpsilva: change it how? | 19:30 |
tpsilva | just a sec | 19:31 |
tpsilva | cknight: https://github.com/openstack/manila/blob/master/manila/db/sqlalchemy/models.py#L553 | 19:31 |
tpsilva | cknight: it's not just out_of_sync now | 19:31 |
tpsilva | cknight: needs to be changed to out_of_sync or updating or multiple_updates | 19:32 |
tpsilva | cknight: I already did change, but it does not seem to work | 19:32 |
cknight | tpsilva: no, you're not changing the schema, and you're not changing any data in existing db data. | 19:32 |
tpsilva | cknight: oh, I see that it calls another function | 19:33 |
tpsilva | cknight: I missed that | 19:33 |
tpsilva | cknight: found the error, thanks | 19:33 |
tpsilva | rubber duck debugging :P | 19:34 |
bswartz | https://en.wikipedia.org/wiki/Rubber_duck_debugging | 19:37 |
*** ociuhandu has joined #openstack-manila | 19:38 | |
openstackgerrit | Emilien Macchi proposed openstack/puppet-manila: releasenotes: add notes for Mitaka cycle https://review.openstack.org/294259 | 19:49 |
*** martyturner has quit IRC | 19:50 | |
openstackgerrit | Tiago Pasqualini da Silva proposed openstack/manila: Fix update_access concurrency issue https://review.openstack.org/287758 | 19:50 |
tpsilva | cknight: ^ | 19:50 |
*** jseiler has joined #openstack-manila | 19:51 | |
openstackgerrit | Tiago Pasqualini da Silva proposed openstack/manila: Fix update_access concurrency issue https://review.openstack.org/287758 | 19:52 |
tpsilva | hehe forgot to remove some debug logs :) | 19:52 |
*** martyturner has joined #openstack-manila | 19:54 | |
*** dustins has joined #openstack-manila | 20:03 | |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: Fix manage api ignoring type extra specs https://review.openstack.org/294269 | 20:10 |
ganso | gouthamr: ^ | 20:11 |
gouthamr | ganso: looking | 20:12 |
*** sgotliv has quit IRC | 20:16 | |
openstackgerrit | Merged openstack/manila: Fix generic and LVM driver access rules for CIDRs https://review.openstack.org/294140 | 20:16 |
*** pcaruana has quit IRC | 20:17 | |
*** porrua has quit IRC | 20:17 | |
*** eharney has quit IRC | 20:21 | |
*** timcl has quit IRC | 20:26 | |
*** pcaruana has joined #openstack-manila | 20:30 | |
*** ChanServ changes topic to "10 bugs left until RC1" | 20:34 | |
*** mlima has quit IRC | 20:47 | |
*** kaisers_ has joined #openstack-manila | 21:00 | |
*** akshai_ has joined #openstack-manila | 21:03 | |
bswartz | ganso: did you write all that in the last 4 hours? | 21:03 |
bswartz | or is it copied from cinder? | 21:03 |
ganso | bswartz: I wrote, and partially copied from migration in scheduler | 21:04 |
*** akshai has quit IRC | 21:05 | |
bswartz | does cinder use the scheduler for manage it this way? | 21:05 |
*** kaisers_ has quit IRC | 21:05 | |
ganso | bswartz: scheduler migration code just validates host, which is the same purpose for manage | 21:05 |
ganso | bswartz: I have no idea, haven't checked cinder | 21:05 |
bswartz | it seems very smart | 21:05 |
bswartz | this idea didn't occur to me | 21:05 |
smcginnis | IIRC, we just check host in the scheduler. | 21:05 |
ganso | bswartz: I have not run tempest locally, waiting for jenkins | 21:09 |
*** gouthamr has quit IRC | 21:23 | |
*** gouthamr has joined #openstack-manila | 21:23 | |
*** gouthamr has quit IRC | 21:23 | |
openstackgerrit | Goutham Pacha Ravi proposed openstack/manila: NetApp cDOT: Fix status updates for replicas https://review.openstack.org/291803 | 21:24 |
openstackgerrit | Goutham Pacha Ravi proposed openstack/manila: NetApp cDOT: Handle replicated snapshots https://review.openstack.org/293243 | 21:36 |
openstackgerrit | Goutham Pacha Ravi proposed openstack/manila: Ensure Snapshots across replicas https://review.openstack.org/292659 | 21:36 |
*** xyang1 has quit IRC | 21:47 | |
*** rickyrem has left #openstack-manila | 21:49 | |
*** divab has joined #openstack-manila | 21:51 | |
*** divab is now known as abhi | 21:51 | |
*** dustins has quit IRC | 21:51 | |
*** a_ta has quit IRC | 21:52 | |
*** a_ta has joined #openstack-manila | 21:53 | |
cknight | bswartz, markstur: This is ready to merge: https://review.openstack.org/#/c/293708/ | 21:53 |
markstur | cknight, OK +2 | 21:55 |
cknight | markstur: thanks | 21:55 |
*** porrua has joined #openstack-manila | 21:56 | |
*** a_ta has quit IRC | 21:58 | |
*** cknight has quit IRC | 22:07 | |
*** akshai_ has quit IRC | 22:13 | |
*** jasonsb has joined #openstack-manila | 22:36 | |
*** porrua has quit IRC | 22:41 | |
*** kaisers_ has joined #openstack-manila | 22:49 | |
*** kaisers_ has quit IRC | 22:54 | |
openstackgerrit | Rodrigo Barbieri proposed openstack/manila: Fix manage API ignoring type extra specs https://review.openstack.org/294269 | 22:54 |
*** martyturner has quit IRC | 22:57 | |
*** kaisers_ has joined #openstack-manila | 23:00 | |
*** kaisers_ has quit IRC | 23:06 | |
*** jasonsb has quit IRC | 23:22 | |
openstackgerrit | Merged openstack/manila: NetApp cDOT: Raise ShareResourceNotFound in update_access https://review.openstack.org/293708 | 23:35 |
*** tpsilva has quit IRC | 23:47 | |
*** a_ta has joined #openstack-manila | 23:54 | |
*** dalgaaf has quit IRC | 23:58 | |
*** a_ta has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!