*** itlinux has quit IRC | 00:02 | |
*** dave-mccowan has joined #openstack-cinder | 00:12 | |
*** dave-mccowan has quit IRC | 00:18 | |
openstackgerrit | Sean McGinnis proposed openstack/cinder master: Revert "Synchronize all LVM operations" https://review.openstack.org/625738 | 00:18 |
---|---|---|
lixiaoy1 | jungleboyj, thank you | 00:33 |
*** Liang__ has joined #openstack-cinder | 00:37 | |
*** Liang__ is now known as LiangFang | 00:40 | |
*** erlon_ has joined #openstack-cinder | 00:48 | |
*** gouthamr_ has joined #openstack-cinder | 00:49 | |
openstackgerrit | LisaLi proposed openstack/cinder-specs master: Driver reinitialization after failure https://review.openstack.org/624853 | 01:04 |
*** yikun has joined #openstack-cinder | 01:27 | |
*** Dinesh_Bhor has joined #openstack-cinder | 01:48 | |
*** Dinesh_Bhor has quit IRC | 01:55 | |
*** N3l1x_ has quit IRC | 02:02 | |
*** N3l1x_ has joined #openstack-cinder | 02:04 | |
*** mhen has quit IRC | 02:22 | |
*** mhen has joined #openstack-cinder | 02:25 | |
*** psachin has joined #openstack-cinder | 02:41 | |
*** hedvig_01 has quit IRC | 02:42 | |
openstackgerrit | futaotao proposed openstack/cinder master: Update FusionStorage Cinder Driver by using REST API https://review.openstack.org/619952 | 02:48 |
openstackgerrit | wanghao proposed openstack/cinder-specs master: Update query cinder resources filter by changes-since to new https://review.openstack.org/623154 | 02:53 |
*** Dinesh_Bhor has joined #openstack-cinder | 02:57 | |
*** erlon_ has quit IRC | 02:57 | |
*** dpawlik has joined #openstack-cinder | 03:06 | |
*** dpawlik has quit IRC | 03:10 | |
*** Dinesh_Bhor has quit IRC | 03:10 | |
*** Dinesh_Bhor has joined #openstack-cinder | 03:18 | |
*** rcernin has quit IRC | 03:25 | |
*** rcernin has joined #openstack-cinder | 03:27 | |
*** rcernin has quit IRC | 03:28 | |
*** rcernin has joined #openstack-cinder | 03:28 | |
*** Dinesh_Bhor has quit IRC | 03:43 | |
*** mriedem has joined #openstack-cinder | 03:49 | |
*** Dinesh_Bhor has joined #openstack-cinder | 04:10 | |
*** udesale has joined #openstack-cinder | 04:11 | |
*** Bhujay has joined #openstack-cinder | 04:20 | |
*** Bhujay has quit IRC | 04:21 | |
*** Bhujay has joined #openstack-cinder | 04:21 | |
*** Bhujay has quit IRC | 04:22 | |
*** Bhujay has joined #openstack-cinder | 04:23 | |
*** mriedem has quit IRC | 04:31 | |
*** kmalloc has quit IRC | 05:14 | |
*** sdinescu has quit IRC | 05:39 | |
*** itlinux has joined #openstack-cinder | 05:45 | |
*** sapd1_x has joined #openstack-cinder | 05:58 | |
*** avishay has joined #openstack-cinder | 06:28 | |
*** bhagyashris has joined #openstack-cinder | 06:28 | |
openstackgerrit | LisaLi proposed openstack/cinder-specs master: Driver reinitialization after failure https://review.openstack.org/624853 | 06:30 |
*** mgagne_ has quit IRC | 06:35 | |
*** mgagne has joined #openstack-cinder | 06:39 | |
openstackgerrit | Yingxin Cheng proposed openstack/cinder master: [wip] Cinder RSD Driver https://review.openstack.org/621465 | 06:43 |
openstackgerrit | Dinesh Bhor proposed openstack/cinder master: Correct the use of assertTrue https://review.openstack.org/625808 | 06:48 |
*** gouthamr has quit IRC | 06:55 | |
*** Dinesh_Bhor has quit IRC | 07:01 | |
*** Dinesh_Bhor has joined #openstack-cinder | 07:03 | |
openstackgerrit | LisaLi proposed openstack/cinder master: Driver reinitialization after failure https://review.openstack.org/618702 | 07:03 |
*** Luzi has joined #openstack-cinder | 07:03 | |
*** sapd1_x has quit IRC | 07:10 | |
*** e0ne has joined #openstack-cinder | 07:11 | |
*** alkhodos has quit IRC | 07:15 | |
*** alkhodos has joined #openstack-cinder | 07:16 | |
openstackgerrit | caixiaoyu proposed openstack/cinder master: Report msg error when cannot revert to snapshot https://review.openstack.org/625818 | 07:20 |
*** sdinescu has joined #openstack-cinder | 07:24 | |
*** gkadam has joined #openstack-cinder | 07:28 | |
*** imacdonn has quit IRC | 07:29 | |
*** imacdonn has joined #openstack-cinder | 07:29 | |
*** avishay has quit IRC | 07:31 | |
openstackgerrit | caixiaoyu proposed openstack/cinder master: Reset snapshot status error https://review.openstack.org/625822 | 07:34 |
*** dpawlik has joined #openstack-cinder | 07:35 | |
*** dpawlik has quit IRC | 07:42 | |
*** dpawlik has joined #openstack-cinder | 07:56 | |
*** noonedeadpunk[h] has joined #openstack-cinder | 08:07 | |
*** noonedeadpunk has quit IRC | 08:09 | |
*** Dinesh_Bhor has quit IRC | 08:21 | |
*** Dinesh_Bhor has joined #openstack-cinder | 08:27 | |
openstackgerrit | Sven Wegener proposed openstack/cinder master: backup, ceph: Use subprocess from eventlet https://review.openstack.org/619015 | 08:36 |
openstackgerrit | Ryan Liang proposed openstack/cinder stable/ocata: Unity driver: check array OE version https://review.openstack.org/625832 | 08:36 |
*** avishay has joined #openstack-cinder | 08:38 | |
openstackgerrit | Dinesh Bhor proposed openstack/cinder master: Correct the use of assertTrue https://review.openstack.org/625808 | 08:39 |
openstackgerrit | Francois Deppierraz proposed openstack/cinder master: cinder-volume: Stop masking IOError different than ENOSPC https://review.openstack.org/612393 | 08:46 |
*** Dinesh_Bhor has quit IRC | 09:05 | |
*** rcernin has quit IRC | 09:18 | |
*** gkadam has quit IRC | 09:23 | |
*** Bhujay has quit IRC | 09:24 | |
*** Dinesh_Bhor has joined #openstack-cinder | 09:25 | |
openstackgerrit | Ryan Liang proposed openstack/cinder stable/ocata: Unity: fail to detach lun when auto zone enabled https://review.openstack.org/625855 | 09:29 |
openstackgerrit | Yikun Jiang proposed openstack/cinder master: Move 'attach.end' notify to attachment_complete https://review.openstack.org/625856 | 09:30 |
*** arne_wiebalck has quit IRC | 09:36 | |
*** arne_wiebalck has joined #openstack-cinder | 09:38 | |
*** LiangFang has quit IRC | 09:45 | |
*** ganso has joined #openstack-cinder | 09:50 | |
*** erlon_ has joined #openstack-cinder | 09:51 | |
*** sdin has joined #openstack-cinder | 10:00 | |
*** Dinesh_Bhor has quit IRC | 10:02 | |
*** Bhujay has joined #openstack-cinder | 10:02 | |
*** sdinescu has quit IRC | 10:03 | |
*** Bhujay has quit IRC | 10:03 | |
*** Bhujay has joined #openstack-cinder | 10:04 | |
*** bhagyashris has quit IRC | 10:04 | |
*** Bhujay has quit IRC | 10:05 | |
*** Bhujay has joined #openstack-cinder | 10:05 | |
*** Bhujay has quit IRC | 10:06 | |
*** Bhujay has joined #openstack-cinder | 10:07 | |
*** erlon_ has quit IRC | 10:08 | |
*** dpawlik has quit IRC | 10:30 | |
*** dpawlik_ has joined #openstack-cinder | 10:30 | |
*** Dinesh_Bhor has joined #openstack-cinder | 10:34 | |
*** Dinesh_Bhor has quit IRC | 10:36 | |
*** udesale has quit IRC | 10:40 | |
*** sapd1_x has joined #openstack-cinder | 10:47 | |
*** sapd1_x has quit IRC | 11:15 | |
*** sapd1 has joined #openstack-cinder | 11:18 | |
*** sapd1 has quit IRC | 11:21 | |
*** sapd1 has joined #openstack-cinder | 11:22 | |
openstackgerrit | caixiaoyu proposed openstack/cinder master: Reset snapshot status available https://review.openstack.org/625822 | 11:27 |
*** erlon_ has joined #openstack-cinder | 11:32 | |
*** luizbag has joined #openstack-cinder | 11:34 | |
*** jmlowe has quit IRC | 11:37 | |
*** jmlowe has joined #openstack-cinder | 11:39 | |
*** sapd1 has quit IRC | 11:44 | |
*** sapd1 has joined #openstack-cinder | 11:45 | |
*** Bhujay has quit IRC | 11:46 | |
*** sapd1 has quit IRC | 11:47 | |
*** sapd1 has joined #openstack-cinder | 11:48 | |
*** baojg has joined #openstack-cinder | 11:52 | |
*** Bhujay has joined #openstack-cinder | 11:52 | |
*** Bhujay has quit IRC | 11:53 | |
*** Bhujay has joined #openstack-cinder | 11:53 | |
*** Bhujay has quit IRC | 11:54 | |
*** Bhujay has joined #openstack-cinder | 11:55 | |
*** Bhujay has quit IRC | 11:56 | |
*** Bhujay has joined #openstack-cinder | 11:56 | |
*** Bhujay has quit IRC | 11:57 | |
*** Bhujay has joined #openstack-cinder | 11:58 | |
*** Bhujay has quit IRC | 11:59 | |
*** Bhujay has joined #openstack-cinder | 11:59 | |
*** Bhujay has quit IRC | 12:00 | |
*** Bhujay has joined #openstack-cinder | 12:01 | |
*** tpsilva has joined #openstack-cinder | 12:06 | |
*** thgcorrea has joined #openstack-cinder | 12:11 | |
*** carlos_silva has joined #openstack-cinder | 12:12 | |
*** avishay has quit IRC | 12:14 | |
*** sapd1 has quit IRC | 12:17 | |
*** udesale has joined #openstack-cinder | 12:27 | |
*** eharney has joined #openstack-cinder | 12:33 | |
*** e0ne has quit IRC | 12:53 | |
*** abishop has joined #openstack-cinder | 12:53 | |
thgcorrea | https://www.irccloud.com/pastebin/767g7MEX/ | 13:07 |
*** luizbag has quit IRC | 13:08 | |
*** sapd1 has joined #openstack-cinder | 13:18 | |
*** luizbag has joined #openstack-cinder | 13:20 | |
geguileo | erlon_: ping - https://review.openstack.org/#/c/621575/2 | 13:51 |
lixiaoy1 | jungleboyj, about Our RSD driver, you said we don't say anything about Host assisted volume migration and it should addressed. What do you mean? | 13:56 |
*** e0ne has joined #openstack-cinder | 13:57 | |
lixiaoy1 | jungleboyj, currently our plan is to use generic volume migration in driver.py | 13:57 |
jungleboyj | lixiaoy1: Ok, if the generic migration code works with your driver then you should be fine. You just didn't have it listed in the commit message of supported functionality. | 13:58 |
lixiaoy1 | jungleboyj, ok, thank you | 14:00 |
jungleboyj | lixiaoy1: You are welcome. | 14:00 |
lixiaoy1 | jungleboyj, when is the deadline for commits in os-brick? | 14:00 |
lixiaoy1 | jungleboyj, smcginnis told me it should be a week before stein milestone-2, and would like to confirm with you | 14:01 |
jungleboyj | lixiaoy1: I concur with smcginnis given that your os-brick change is needed for your driver so it would need to be in place for your driver to merge. | 14:02 |
lixiaoy1 | jungleboyj, yes, the os-brick change is needed for our driver. | 14:04 |
lixiaoy1 | jungleboyj, we will have a CI and it will test both the os-brick and our driver | 14:04 |
jungleboyj | Ok. So it will need to be in by milestone-2 so that your driver can merge. | 14:05 |
jungleboyj | lixiaoy1: Good. | 14:05 |
lixiaoy1 | jungleboyj, so once our CI is ready and approves the os-brick change is good, we can merge the os-brick change. right? | 14:06 |
lixiaoy1 | jungleboyj, or can we merge it before our CI? as it is enhancement for current implementation | 14:06 |
*** e0ne has quit IRC | 14:07 | |
jungleboyj | lixiaoy1: Given that we have agreement from you that your CI will test it also I think we can merge that sooner to make sure that things are available for your driver. | 14:08 |
jungleboyj | lixiaoy1: The big thing is if you are going to be able to close the required functionality gap in your driver before milestone-2 | 14:08 |
lixiaoy1 | jungleboyj, ok, got it. thanks. We will try to make our codes and CI ready as soon as possible | 14:10 |
jungleboyj | lixiaoy1: Great. Thank you. | 14:10 |
lixiaoy1 | jungleboyj, :) thank you for your help | 14:11 |
*** psachin has quit IRC | 14:12 | |
arne_wiebalck | lixiaoy1: You have a moment? | 14:16 |
*** egonzalez has joined #openstack-cinder | 14:20 | |
egonzalez | Hi, is there any progress on this bug? https://bugs.launchpad.net/cinder/+bug/1808598 kolla-ansible have all cinder jobs broken | 14:21 |
openstack | Launchpad bug 1808598 in Cinder "db migration issue on CentOS" [High,Confirmed] | 14:21 |
*** mriedem has joined #openstack-cinder | 14:27 | |
jungleboyj | egonzalez: Not yet. I was trying to get an environment up yesterday to confirm it and try some possible fixes but kept hitting other issues. | 14:33 |
thgcorrea | @geguileo, hi Gorka I'm working on this bug https://bugs.launchpad.net/cinder/+bug/1797181. I saw that nova checks the volume status for 'retyping' or 'migrating' [1], so I traced it back to cinder and I realized that the status is changed when retyping [2] but not when migrating [3]. Since you have committed these changes in cinder I was wondering whether you have some information about it I must consider or I can | 14:40 |
thgcorrea | add the status change. | 14:40 |
thgcorrea | [1] https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L5773 | 14:40 |
thgcorrea | [2] https://github.com/openstack/cinder/blob/master/cinder/volume/api.py#L1681 | 14:40 |
thgcorrea | [3] https://github.com/openstack/cinder/blob/master/cinder/volume/api.py#L1502 | 14:40 |
openstack | Launchpad bug 1797181 in Cinder "Migration of attached volumes does not delete old volume" [High,New] | 14:40 |
*** e0ne has joined #openstack-cinder | 14:43 | |
*** dpawlik_ has quit IRC | 14:47 | |
*** Luzi has quit IRC | 14:50 | |
*** Bhujay has quit IRC | 14:53 | |
lixiaoy1 | arne_wiebalck, hi | 14:54 |
arne_wiebalck | lixiaoy1: Hi. | 14:54 |
arne_wiebalck | It’s about the deferred deletion patch. | 14:55 |
arne_wiebalck | lixiaoy1: Actually, I just posted a response. | 14:55 |
lixiaoy1 | andreaf, let me check | 14:56 |
arne_wiebalck | lixiaoy1: The main point is about the support for the trash API in older versions of Ceph. | 14:57 |
arne_wiebalck | lixiaoy1: Or better the lack of support, and how to handle it. | 14:57 |
lixiaoy1 | lixiaoy1, old version of Ceph, can we just check the version of librbd? | 14:59 |
*** itlinux has quit IRC | 15:00 | |
arne_wiebalck | lixiaoy1: I guess we could. Technically. | 15:00 |
arne_wiebalck | lixiaoy1: Probably, a hasatttr() call would do. | 15:01 |
geguileo | thgcorrea: I'm looking at the bug now | 15:01 |
arne_wiebalck | lixiaoy1: I was planning to do sth like that now when starting the periodic purge. | 15:01 |
arne_wiebalck | lixiaoy1: And to log an error like “Ceph version does not support trash”. | 15:02 |
arne_wiebalck | lixiaoy1: I would then also fail the start of the corresponding daemone for that backend. | 15:03 |
arne_wiebalck | lixiaoy1: This should make it bvious that something is wrong :) | 15:03 |
arne_wiebalck | lixiaoy1: s/bvious/obvious/ | 15:03 |
*** xyang has joined #openstack-cinder | 15:04 | |
arne_wiebalck | lixiaoy1: Does thts sound sensible? | 15:05 |
lixiaoy1 | arne_wiebalck, do you know which error shows "ceph version doesn't support trash" | 15:06 |
arne_wiebalck | lixiaoy1: What do you mean? I’d add code to do that when the admin has configured deferred deletion, but the the Ceph version on the controller does not support it. | 15:07 |
lixiaoy1 | andreaf, let us start from the beginning. My understanding is When initializing rbd driver, if users enable deferred deletion, it checks whether librbd supports this feature | 15:11 |
arne_wiebalck | lixiaoy1: No. | 15:11 |
lixiaoy1 | andreaf, if it supports, it starts periodic task to do purge; if it doesn't it follows current flow | 15:11 |
arne_wiebalck | lixiaoy1: Not at the moment. | 15:11 |
lixiaoy1 | arne_wiebalck, what is your plan? | 15:12 |
lixiaoy1 | andreaf, yes, I know. Current codes is not in this way | 15:12 |
arne_wiebalck | lixiaoy1: ok :) | 15:12 |
arne_wiebalck | lixiaoy1: What I suggest is to add a check in check_setup() or whatever the function is called and not start the backend when deferred deletion is configured, but not dupported. | 15:13 |
arne_wiebalck | lixiaoy1: s/dupported/supported/ | 15:13 |
arne_wiebalck | lixiaoy1: I don’t think it’s a good idea to fall back to something else automatically. | 15:14 |
arne_wiebalck | lixiaoy1: If the admin configured this non-default behavior we should not fall back to the default, but rather signal that the config does not work. | 15:14 |
lixiaoy1 | arne_wiebalck, you mean we don't set rbd as initialized, right? | 15:15 |
arne_wiebalck | lixiaoy1: I mean check_for_setup_error(). | 15:15 |
openstackgerrit | Helen Walsh proposed openstack/cinder stable/queens: VMAX Driver - VMAX OS Upgrade Bug https://review.openstack.org/625939 | 15:15 |
arne_wiebalck | lixiaoy1: And raise an exception in there. | 15:16 |
arne_wiebalck | lixiaoy1: Correct, rbd would not be initialised. | 15:16 |
*** dpawlik has joined #openstack-cinder | 15:16 | |
lixiaoy1 | arne_wiebalck, I see. if you raise an exception here, rbd driver will be uninitialized. and it can't be used | 15:16 |
arne_wiebalck | lixiaoy1: Correct. | 15:16 |
arne_wiebalck | lixiaoy1: I think this is fair, if combined with a clear error message to tell the admin why the initialisation failed. | 15:17 |
geguileo | thgcorrea: I didn't remove the 'migrating' status when I touched that piece of code (https://github.com/openstack/cinder/commit/135e094f33e39e4c80e32b0237910c355513a66f) let me check where we are setting the status | 15:17 |
arne_wiebalck | lixiaoy1: And the try/catch code in try_remove_volume() would not be needed any more. | 15:18 |
lixiaoy1 | arne_wiebalck, I think it is ok to raise an exception | 15:19 |
arne_wiebalck | lixiaoy1: What about catching the AttributeError when removing the volume? | 15:20 |
lixiaoy1 | arne_wiebalck, in try_remove_volume, if it raises an exception by other reason, if we don't handle, I am not sure the result | 15:20 |
*** dpawlik has quit IRC | 15:21 | |
lixiaoy1 | arne_wiebalck, AttributeError, what does the error mean by? | 15:21 |
*** mchlumsky has joined #openstack-cinder | 15:22 | |
arne_wiebalck | lixiaoy1: I think this is raised when you try to access sth that does not exist. | 15:22 |
*** eharney has quit IRC | 15:22 | |
arne_wiebalck | lixiaoy1: This is raised when you try to call trash_* on an older version of Ceph. | 15:22 |
smcginnis | "string object".test | 15:23 |
lixiaoy1 | arne_wiebalck, got it | 15:23 |
arne_wiebalck | smcginnis: thx :) | 15:23 |
geguileo | thgcorrea: We change the migration_status to migrating on the manager https://github.com/openstack/cinder/blob/master/cinder/volume/manager.py#L2373 | 15:23 |
arne_wiebalck | lixiaoy1: If we do the check in check_for_setup_erorr() we should be ok is my understanding. | 15:24 |
geguileo | thgcorrea: and it changes to completing here https://github.com/openstack/cinder/blob/master/cinder/volume/manager.py#L2243 | 15:24 |
arne_wiebalck | lixiaoy1: Sounds like we’d be using the function for what it was made :) | 15:24 |
arne_wiebalck | lixiaoy1: And as the dirver would not be initialised, we would never try a trash_* call down the line. | 15:25 |
lixiaoy1 | arne_wiebalck, yes, it won't be used if not initialized. | 15:26 |
arne_wiebalck | lixiaoy1: I think this is clearly better than what I have now to handle this case. | 15:26 |
lixiaoy1 | arne_wiebalck, I am just thinking about another point: users enable deferred deletion, and driver is initialized and periodic task is running | 15:26 |
thgcorrea | @geguileo that is the 'migration_status' being changed. The nova is checking the volume 'status' value, which I guess is never being set as 'migrating' | 15:26 |
lixiaoy1 | arne_wiebalck, but sometimes for some reason, trash_purge has errors and throw errors, how to handle | 15:27 |
geguileo | thgcorrea: it doesn't look like we change it to migrating | 15:28 |
geguileo | thgcorrea: though I remember we did at some point... | 15:28 |
lixiaoy1 | arne_wiebalck, I think we catch such errors, log errors, and move on | 15:28 |
arne_wiebalck | lixiaoy1: It’s a fair point. | 15:29 |
lixiaoy1 | arne_wiebalck, that means let period task try next time | 15:29 |
* geguileo goes to check migrating... | 15:29 | |
arne_wiebalck | lixiaoy1: We need to make sure the periodic task is not exiting, though. | 15:29 |
arne_wiebalck | lixiaoy1: We had this is production initially. | 15:29 |
arne_wiebalck | lixiaoy1: And the trash filled up ... | 15:29 |
lixiaoy1 | arne_wiebalck, yes, the periodic task should not exit | 15:30 |
arne_wiebalck | lixiaoy1: We need to make sure the exceptions are all caught. | 15:30 |
arne_wiebalck | lixiaoy1: I think I added this after we realised we have this issue … | 15:30 |
* arne_wiebalck : goes reading his own code | 15:30 | |
lixiaoy1 | arne_wiebalck, yeah | 15:31 |
arne_wiebalck | lixiaoy1: Yes, I catch all exceptions exactly for this reason. | 15:32 |
lixiaoy1 | arne_wiebalck, sorry I am going to leave. any other things about rbd deferred deletion | 15:32 |
arne_wiebalck | lixiaoy1: So, the periodic task will retry. | 15:32 |
geguileo | thgcorrea: Looking at the code I don't think we ever set it to migrating... | 15:33 |
arne_wiebalck | lixiaoy1: Now, if trash_remove() fails repeatedly, the log will fill up with errors. At some we have to rely on the admin to realise th is not ok :) | 15:33 |
yikun | hi, whoami-rajat | 15:33 |
yikun | https://review.openstack.org/#/c/625856/1/cinder/tests/unit/api/v3/test_attachments.py@365 | 15:33 |
*** mchlumsky has quit IRC | 15:34 | |
lixiaoy1 | arne_wiebalck, so do you have any better idea? | 15:34 |
yikun | I want to check in-use and also notify is called, so I use this way instead of self.assert_notify_called~ | 15:34 |
arne_wiebalck | lixiaoy1: This is asynchronous, so there is no direct way to send a notification upstream. | 15:34 |
arne_wiebalck | lixiaoy1: I think it is sensible to expect that admins keep an eye on their deployment or have alarming in place. | 15:36 |
arne_wiebalck | lixiaoy1: To notice if the logs fill up with back traces and errors I mean. | 15:36 |
lixiaoy1 | arne_wiebalck, hope so | 15:37 |
arne_wiebalck | lixiaoy1: :-D | 15:37 |
arne_wiebalck | lixiaoy1: Ok, so we got a plan? The I’d prepare a new pacth set. | 15:38 |
lixiaoy1 | arne_wiebalck, yeah | 15:38 |
arne_wiebalck | lixiaoy1: Great. Thanks for your input! | 15:39 |
lixiaoy1 | arne_wiebalck, you are welcome! | 15:39 |
*** mchlumsky has joined #openstack-cinder | 15:47 | |
openstackgerrit | Yikun Jiang proposed openstack/cinder master: Move 'attach.end' notify to attachment_complete https://review.openstack.org/625856 | 15:52 |
*** sdin has quit IRC | 15:55 | |
*** sdinescu has joined #openstack-cinder | 15:57 | |
*** hedvig_01 has joined #openstack-cinder | 16:04 | |
*** itlinux has joined #openstack-cinder | 16:04 | |
arne_wiebalck | jungleboyj: Regarding the docs for the deferred deletion feature, I’m happy to add some docs, but I fail to see where that should be added … seems like none of the other rbd specific options has a doc entry … may this is what yo | 16:07 |
hedvig_01 | @eharney @jungleboyj , the test_volume_boot_pattern is working. After you mentioned about sync and cache, we got some lead and made a fix in our backend. | 16:07 |
arne_wiebalck | jungleboyj: u meant when you said there is some more stuff to be added :) | 16:07 |
*** itlinux_ has joined #openstack-cinder | 16:08 | |
hedvig_01 | so 1 of the two failing tests works. Other test is test_shelve_volume_backed_instance. Openstack wiki says snapshot is created when you shelve. However, while analysing the logs. I do not see a snapshot call coming in. Is this expected? | 16:09 |
*** itlinux has quit IRC | 16:12 | |
*** dave-mccowan has joined #openstack-cinder | 16:14 | |
*** dave-mccowan has quit IRC | 16:18 | |
*** dave-mccowan has joined #openstack-cinder | 16:21 | |
*** dave-mccowan has quit IRC | 16:22 | |
*** dave-mccowan has joined #openstack-cinder | 16:28 | |
hedvig_01 | @jungleboyj , @eharney, @smcginnis : test_shelve_volume_backed_instance, writes data, sheleve and unshelve and reads data. What I observe, write data, (extra step added by me : I read data by calling get_timestamp and I get the time stamp), then shelve unshelve happens and data is missing | 16:33 |
hedvig_01 | Could you please help us track down this issue? | 16:34 |
openstackgerrit | Helen Walsh proposed openstack/cinder stable/rocky: VMAX driver doc - notification of fix on AFA OS upgrade issue https://review.openstack.org/625950 | 16:34 |
whoami-rajat | yikun: replied on the patch :) | 16:35 |
*** noonedeadpunk[h] is now known as noonedeadpunk | 16:35 | |
jungleboyj | arne_wiebalck: Right. Did I not send you a pointer to where I thought it should probably go? | 16:36 |
arne_wiebalck | jungleboyj: That pointer is to a high level overview of Ceph :) | 16:37 |
jungleboyj | arne_wiebalck: :-) Give me a minute. | 16:37 |
arne_wiebalck | jungleboyj: At the very end, it references a table, but I couldn’t find that. | 16:37 |
jungleboyj | arne_wiebalck: https://docs.openstack.org/cinder/latest/configuration/block-storage/drivers/ceph-rbd-volume-driver.html | 16:39 |
jungleboyj | So, there is that page. It at least documents the different config options. | 16:40 |
arne_wiebalck | jungleboyj: Nice! | 16:40 |
arne_wiebalck | jungleboyj: Now, where is that table? :-D | 16:40 |
jungleboyj | Other drivers have more fully featured documents like this: https://docs.openstack.org/cinder/latest/configuration/block-storage/drivers/dell-emc-vmax-driver.html | 16:40 |
jungleboyj | If I could get my &()*& ceph cluster to deploy I would work on improving that documentation. :-) | 16:41 |
jungleboyj | Ok, so that is where your confusion is at. Give me a minute to find that. | 16:41 |
arne_wiebalck | jungleboyj: Thx! | 16:41 |
jungleboyj | arne_wiebalck: Ah, that is right. That config table is now dynamically created based on the code. | 16:43 |
arne_wiebalck | jungleboyj: I think that is autogenerated! | 16:43 |
jungleboyj | Jinx. | 16:43 |
arne_wiebalck | jungleboyj: :) | 16:43 |
arne_wiebalck | jungleboyj: Just grep’ed for the help text ;) | 16:43 |
arne_wiebalck | jungleboyj: So, the help text from my patch should end up there as well. | 16:43 |
jungleboyj | I had forgotten that that was now being autogenerated. | 16:43 |
jungleboyj | Ok. Can you send a link to your patch again? | 16:44 |
arne_wiebalck | jungleboyj: https://review.openstack.org/608984 | 16:44 |
smcginnis | Isn't that so convenient to have the config table automatically reflect the changes? :P | 16:45 |
jungleboyj | smcginnis: :-p | 16:45 |
arne_wiebalck | smcginnis: It’s awesome: it automatically answers jungleboyj’s -1 on the patch ;-P | 16:46 |
jungleboyj | arne_wiebalck: Ok, so I guess that covers that concern. | 16:46 |
smcginnis | Hehe | 16:46 |
arne_wiebalck | Ha! | 16:46 |
arne_wiebalck | :-D | 16:46 |
arne_wiebalck | jungleboyj: Ok, I’ll work on the concerns from lixiaoy1 then, as discussed earleri today. | 16:46 |
arne_wiebalck | jungleboyj: Thx! | 16:46 |
jungleboyj | arne_wiebalck: So I think if you address the one LOG.debug and then anything else from lixiaoy1 it should be good to go. | 16:47 |
arne_wiebalck | jungleboyj: Great, thx! | 16:47 |
*** udesale has quit IRC | 16:49 | |
noonedeadpunk | folks, can you please give some review for patches https://review.openstack.org/#/q/status:open+project:openstack/cinder+branch:master+topic:fix/qos_per_gb_min ? | 16:50 |
*** e0ne has quit IRC | 16:50 | |
openstackgerrit | Helen Walsh proposed openstack/cinder stable/rocky: VMAX driver doc - notification of hybrid deprecation https://review.openstack.org/625957 | 16:57 |
openstackgerrit | Dirk Mueller proposed openstack/cinder stable/queens: Handle rbd.OSError on broken RBD image https://review.openstack.org/625960 | 17:05 |
hedvig_01 | Review-Priority+2. Could someone explain what does this mean ? | 17:05 |
smcginnis | hedvig_01: I just marked it as being a priority to get that reviewed. | 17:08 |
hedvig_01 | Thanks a lot. I'm yet to work on one of the comments. I need to add strengthen unit tests. rest of the comments are taken care of. I'm trying to get pass the last of 252 tests. It's test_shelve_volume_backed_instance. Hopefully should be done end of today. | 17:10 |
*** e0ne has joined #openstack-cinder | 17:13 | |
openstackgerrit | Dirk Mueller proposed openstack/cinder stable/pike: Handle rbd.OSError on broken RBD image https://review.openstack.org/625965 | 17:14 |
*** e0ne has quit IRC | 17:19 | |
*** eharney has joined #openstack-cinder | 17:22 | |
noonedeadpunk | smcginnis: I've got a question regarding your comment https://review.openstack.org/#/c/625058/6/cinder/volume/manager.py | 17:32 |
noonedeadpunk | the point is, that if maximum_value is not set, it will be 0 by default, which is the minimum. | 17:32 |
noonedeadpunk | So the whole if/else will be in place, so the only thing, that might be changed, is to replace condition (per_gb_value > maximum_value) with min() | 17:33 |
noonedeadpunk | are you ok with that? | 17:33 |
noonedeadpunk | but I'm not sure that it has a lot of sense, from my humble opinion. Also I may write it in single line condition, but dunno know if it's appropriate | 17:38 |
openstackgerrit | Dirk Mueller proposed openstack/cinder stable/pike: RBD: get provisioned capacity using same connection https://review.openstack.org/625970 | 17:38 |
smcginnis | noonedeadpunk: I just commented on the patch. | 17:44 |
noonedeadpunk | make sense | 17:45 |
openstackgerrit | Dmitriy Rabotjagov (noonedeadpunk) proposed openstack/cinder master: Allow to use _max qos option together with per_gb https://review.openstack.org/625058 | 17:46 |
smcginnis | noonedeadpunk: Extra file picked up on that last one. | 17:47 |
*** jmlowe has quit IRC | 17:49 | |
noonedeadpunk | yeah, I've already saw it.... | 17:49 |
openstackgerrit | Dmitriy Rabotjagov (noonedeadpunk) proposed openstack/cinder master: Allow to use _max qos option together with per_gb https://review.openstack.org/625058 | 17:49 |
noonedeadpunk | sorry for that... | 17:49 |
openstackgerrit | Dmitriy Rabotjagov (noonedeadpunk) proposed openstack/cinder master: Allow to use _max qos option together with per_gb https://review.openstack.org/625058 | 17:50 |
openstackgerrit | Helen Walsh proposed openstack/cinder master: PowerMax driver - rebranding VMAX to PowerMax https://review.openstack.org/620659 | 17:52 |
*** _alastor_ has joined #openstack-cinder | 17:53 | |
*** _alastor_ has quit IRC | 17:55 | |
*** _alastor_ has joined #openstack-cinder | 17:56 | |
*** _alastor_ has quit IRC | 18:05 | |
*** jmlowe has joined #openstack-cinder | 18:06 | |
*** sapd1 has quit IRC | 18:08 | |
*** itlinux_ has quit IRC | 18:21 | |
*** jmlowe has quit IRC | 18:21 | |
*** itlinux has joined #openstack-cinder | 18:21 | |
*** jmlowe has joined #openstack-cinder | 18:22 | |
*** _alastor_ has joined #openstack-cinder | 18:25 | |
*** e0ne has joined #openstack-cinder | 18:34 | |
*** jmlowe has quit IRC | 18:36 | |
*** e0ne has quit IRC | 18:40 | |
*** jmlowe has joined #openstack-cinder | 18:43 | |
geguileo | erlon_: ping - https://review.openstack.org/#/c/621575/2 | 18:50 |
*** jmlowe has quit IRC | 18:53 | |
*** luizbag has quit IRC | 18:54 | |
enriquetaso | Hey @all, Does anybody knows if in stable/queens is available Verify Image Signature? | 19:02 |
*** e0ne has joined #openstack-cinder | 19:05 | |
eharney | enriquetaso: it's not -- if you click on "Included In" on https://review.openstack.org/#/c/554166/ it will show what branches it's in | 19:07 |
*** eharney has quit IRC | 19:08 | |
erlon_ | geguileo, hey | 19:11 |
geguileo | erlon_: hi! | 19:11 |
geguileo | erlon_: I've added a couple of comments on the patch | 19:11 |
erlon_ | will check that out | 19:11 |
*** eharney has joined #openstack-cinder | 19:11 | |
geguileo | erlon_: and I was actually able to test it myself :-) | 19:11 |
geguileo | erlon_: I got momentarily access to an ONTAP system XD | 19:12 |
erlon_ | nice | 19:14 |
openstackgerrit | Sofia Enriquez proposed openstack/cinder stable/queens: Ensure image utils don't block greenthreads https://review.openstack.org/625994 | 19:20 |
enriquetaso | thanks eharney | 19:21 |
*** jmlowe has joined #openstack-cinder | 19:21 | |
enriquetaso | eharney++ | 19:21 |
*** mriedem is now known as mriedem_afk | 19:22 | |
erlon_ | geguileo, about the removal. if the removal patch gets in first you would still need to add a eseries patch to backport it? | 19:22 |
geguileo | erlon_: are you going to postpone the merge of the patch to get the other one in? XD | 19:23 |
erlon_ | geguileo, lol, we totally can do that. The patch is ready internally but we still have a couple more steps before its pushed upstream, and we can hold it anyways | 19:24 |
geguileo | erlon_: how long do you think it'll take before you give a +1 to this patch? Do you have to test it internally? | 19:26 |
geguileo | erlon_: I have a customer that is complaining about this... | 19:26 |
erlon_ | geguileo, I have +1 it already. Don't want to hold you back on that. We still will do our internal QA process before the end of the release, so, if we find something we still have time to patch it | 19:28 |
geguileo | erlon_: if you have issues please feel free to ping me and I'll clean up after myself ;-) | 19:28 |
geguileo | erlon_: thanks | 19:28 |
erlon_ | geguileo, sure, no problem. I thank you! | 19:29 |
imacdonn | cinder-stable-maint types; simple backport needs approval, please: https://review.openstack.org/625148 | 19:31 |
geguileo | imacdonn: done | 19:32 |
openstackgerrit | Merged openstack/cinder master: Fix _per_gb_min usage with _per_gb https://review.openstack.org/624970 | 19:32 |
imacdonn | geguileo: thanks! | 19:32 |
geguileo | np | 19:32 |
imacdonn | related, this fix (master) seems ready for some +2's also: https://review.openstack.org/612393 | 19:36 |
*** jmlowe has quit IRC | 19:53 | |
*** erlon_ has quit IRC | 20:04 | |
*** jmlowe has joined #openstack-cinder | 20:11 | |
*** _alastor_ has quit IRC | 20:29 | |
*** _alastor_ has joined #openstack-cinder | 20:30 | |
*** erlon has joined #openstack-cinder | 20:32 | |
*** hedvig_01 has quit IRC | 20:33 | |
*** mriedem_afk is now known as mriedem | 20:50 | |
openstackgerrit | Merged openstack/cinder master: Revert "Synchronize all LVM operations" https://review.openstack.org/625738 | 20:54 |
*** mriedem has quit IRC | 21:02 | |
*** hedvig_01 has joined #openstack-cinder | 21:03 | |
openstackgerrit | Merged openstack/cinder stable/rocky: Set message property in ImageDownloadFailed https://review.openstack.org/625148 | 21:04 |
*** mriedem has joined #openstack-cinder | 21:04 | |
hedvig_01 | @smcginnis : We got an email saying Removed Review-Priority+2 . Could you please explain what this means? | 21:04 |
*** rosmaita has left #openstack-cinder | 21:06 | |
smcginnis | hedvig_01: That +2 was removed? | 21:09 |
hedvig_01 | Yeah I understand that. I was checking why +2 was removed and what changed in 3 hours. why is not a priority to get reviewed now? | 21:11 |
smcginnis | It still is. | 21:11 |
*** thingee has joined #openstack-cinder | 21:11 | |
smcginnis | hedvig_01: But it's also going on a week without review comments being addressed. | 21:12 |
*** dpawlik has joined #openstack-cinder | 21:12 | |
smcginnis | hedvig_01: I'll add back the priority. | 21:13 |
hedvig_01 | I've addressed all but strenthen test cases. We offload most of negative tests to our backedn so that our cinder code is simple. I got comments to test rest api. But there is nothing to test there. I populate the dictionary and send the rest api. | 21:13 |
smcginnis | hedvig_01: Helpful hint - if a core leaves comments with a -2 on your patch, at a minimum leave a comment back explaining why you are not able to address their concerns or what you think they missed. | 21:18 |
hedvig_01 | I did leave a comment | 21:18 |
hedvig_01 | there are no responses to that | 21:19 |
hedvig_01 | it's displayed in the link as well | 21:19 |
smcginnis | hedvig_01: The only comment after that one was you rechecking your CI. | 21:19 |
hedvig_01 | Ivan left comments on Dec 11. I left a comment on Dec 12, 1.52pm | 21:21 |
*** dpawlik has quit IRC | 21:22 | |
hedvig_01 | Eric left comments on Dec 12 1.19, I replied to comments on Dec 12 2pm | 21:22 |
smcginnis | Ivan left comments on Dec 13. CI was rechecked on Dec 17. | 21:22 |
*** rcernin has joined #openstack-cinder | 21:22 | |
hedvig_01 | Ivan left the same comment regarding rest unit test case. my response on Dec 12, 1.52pm was for the same comment. I'm still working on those comments | 21:25 |
smcginnis | hedvig_01: I would recommend pointing out the previous response rather than just assuming they will somehow realize that they've overlooked it before and go back and see it now. | 21:26 |
smcginnis | Or don't and just let it sit. Entirely up to you. | 21:26 |
hedvig_01 | okay. I shall reply to his latest comment again. Thank you for the quick response | 21:27 |
*** ganso has quit IRC | 21:28 | |
*** tpsilva has quit IRC | 21:31 | |
*** rcernin has quit IRC | 21:37 | |
*** dpawlik has joined #openstack-cinder | 21:37 | |
*** eharney has quit IRC | 21:40 | |
*** dpawlik has quit IRC | 21:42 | |
*** e0ne has quit IRC | 21:51 | |
*** thgcorrea has quit IRC | 21:58 | |
*** abishop has quit IRC | 22:00 | |
*** rcernin has joined #openstack-cinder | 22:04 | |
*** N3l1x_ has quit IRC | 22:14 | |
smcginnis | dansmith, mriedem: Was their a query to see if that LVM issue was happening? | 22:33 |
smcginnis | I haven't noticed anything, but would be great if there was some data to back whether the direct-io change fixed that or not. | 22:33 |
smcginnis | *there | 22:33 |
*** rcernin has quit IRC | 22:37 | |
mriedem | there are e-r graphs for the general attachment update timeout and one of the backup test failures, | 22:37 |
mriedem | sec | 22:37 |
mriedem | http://status.openstack.org/elastic-recheck/#1763712 | 22:37 |
mriedem | http://status.openstack.org/elastic-recheck/#1739482 | 22:38 |
mriedem | note that if we are still getting hits, they could be due to (1) stable branches or (2) xenial nodes? | 22:39 |
smcginnis | Yeah, I not many, but that last one - http://logs.openstack.org/48/615348/8/check/nova-next/03f940e/logs/screen-c-vol.txt.gz#_Dec_18_04_49_02_803198 | 22:39 |
smcginnis | 64 seconds on lvchange. | 22:40 |
smcginnis | From your patch https://review.openstack.org/#/c/615348/ | 22:40 |
*** rcernin has joined #openstack-cinder | 22:41 | |
smcginnis | Oh well, thanks for the links. I'll check back on those later in the week to see if there's a noticeable change. | 22:41 |
*** rcernin has quit IRC | 22:43 | |
openstackgerrit | Merged openstack/cinder master: Block broken requests 2.20.0 https://review.openstack.org/617345 | 22:43 |
openstackgerrit | Merged openstack/cinder master: [api-ref] Fix the value of project_id https://review.openstack.org/617236 | 22:43 |
*** rcernin has joined #openstack-cinder | 22:45 | |
*** itlinux has quit IRC | 22:56 | |
*** _alastor_ has quit IRC | 23:37 | |
openstackgerrit | Merged openstack/cinder master: NetApp SolidFire: Revert volume to snapshot https://review.openstack.org/614217 | 23:37 |
openstackgerrit | Merged openstack/cinder master: Add missing ws seperator between words https://review.openstack.org/618488 | 23:37 |
openstackgerrit | Dmitriy Rabotjagov (noonedeadpunk) proposed openstack/cinder master: Allow to use _max qos option together with per_gb https://review.openstack.org/625058 | 23:56 |
*** dave-mccowan has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!