*** lennyb has quit IRC | 00:02 | |
*** lennyb has joined #openstack-cinder | 00:04 | |
openstackgerrit | Merged openstack/cinder stable/train: Install all requirements in docs builds https://review.opendev.org/708205 | 00:07 |
---|---|---|
*** dviroel has quit IRC | 00:11 | |
*** n-saito has joined #openstack-cinder | 00:16 | |
*** vishalmanchanda has joined #openstack-cinder | 00:50 | |
*** enriquetaso has quit IRC | 00:54 | |
*** zhanglong has joined #openstack-cinder | 01:04 | |
openstackgerrit | Chris Krelle proposed openstack/cinder master: Tegile Driver https://review.opendev.org/707275 | 01:06 |
*** xuanyd has joined #openstack-cinder | 01:12 | |
xuanyd | rosmaita: hello | 01:14 |
*** dave-mccowan has quit IRC | 01:32 | |
*** dave-mccowan has joined #openstack-cinder | 01:35 | |
*** dave-mccowan has quit IRC | 01:40 | |
*** xiaolin has quit IRC | 01:49 | |
*** Lucas_Gray has joined #openstack-cinder | 01:59 | |
*** ociuhandu has joined #openstack-cinder | 02:12 | |
*** ociuhandu has quit IRC | 02:16 | |
*** Lucas_Gray has quit IRC | 02:25 | |
*** enriquetaso has joined #openstack-cinder | 02:49 | |
*** adrianc has quit IRC | 02:58 | |
*** adrianc has joined #openstack-cinder | 03:01 | |
*** enriquetaso has quit IRC | 03:17 | |
*** psachin has joined #openstack-cinder | 03:41 | |
*** zhanglong has quit IRC | 03:43 | |
*** zhanglong has joined #openstack-cinder | 03:51 | |
*** zhanglong has quit IRC | 03:56 | |
*** udesale has joined #openstack-cinder | 04:10 | |
*** dave-mccowan has joined #openstack-cinder | 04:15 | |
*** dave-mccowan has quit IRC | 04:19 | |
*** imacdonn has quit IRC | 04:43 | |
*** imacdonn has joined #openstack-cinder | 04:44 | |
*** brinzhang_ has joined #openstack-cinder | 05:03 | |
*** brinzhang has quit IRC | 05:05 | |
*** ykarel|away is now known as ykarel | 05:16 | |
*** dave-mccowan has joined #openstack-cinder | 05:19 | |
*** brinzhang__ has joined #openstack-cinder | 05:33 | |
*** brinzhang_ has quit IRC | 05:36 | |
*** ykarel is now known as ykarel|mtg | 05:47 | |
*** udesale_ has joined #openstack-cinder | 05:51 | |
*** udesale has quit IRC | 05:52 | |
*** zhanglong has joined #openstack-cinder | 06:29 | |
*** e0ne has joined #openstack-cinder | 06:43 | |
*** e0ne has quit IRC | 06:49 | |
*** zhanglong has quit IRC | 06:50 | |
*** zhanglong has joined #openstack-cinder | 06:51 | |
*** ykarel|mtg is now known as ykarel | 07:10 | |
*** lpetrut has joined #openstack-cinder | 07:20 | |
n-saito | smcginnis: thanks for your review. we updated the patch two weeks ago. could you check it again? https://review.opendev.org/#/c/689383/3 | 07:29 |
openstackgerrit | Xuchu Jiang proposed openstack/cinder master: Add new license scheme for Flashsystem9000 series https://review.opendev.org/708310 | 07:30 |
*** dpawlik has joined #openstack-cinder | 07:38 | |
*** Lucas_Gray has joined #openstack-cinder | 07:40 | |
*** zhanglong has quit IRC | 07:52 | |
*** zhanglong has joined #openstack-cinder | 07:55 | |
*** xuanyd has quit IRC | 07:59 | |
*** tesseract has joined #openstack-cinder | 08:02 | |
*** mvkr has joined #openstack-cinder | 08:26 | |
*** johanssone has quit IRC | 08:28 | |
*** pcaruana has joined #openstack-cinder | 08:29 | |
*** tkajinam has quit IRC | 08:31 | |
*** johanssone has joined #openstack-cinder | 08:32 | |
*** tosky has joined #openstack-cinder | 08:32 | |
openstackgerrit | Merged openstack/cinder master: Hacking: Remove C304 check for LOG.audit https://review.opendev.org/701266 | 08:48 |
*** rcernin has quit IRC | 09:12 | |
*** e0ne has joined #openstack-cinder | 09:17 | |
*** zhanglong has quit IRC | 09:22 | |
*** zhanglong has joined #openstack-cinder | 09:22 | |
*** zhanglong has quit IRC | 09:27 | |
*** zhanglong has joined #openstack-cinder | 09:29 | |
*** pcaruana has quit IRC | 09:30 | |
*** martinkennelly has joined #openstack-cinder | 09:31 | |
*** Lucas_Gray has quit IRC | 09:35 | |
*** Lucas_Gray has joined #openstack-cinder | 09:41 | |
*** n-saito has quit IRC | 09:51 | |
*** brinzhang_ has joined #openstack-cinder | 09:59 | |
*** zhanglong has quit IRC | 10:00 | |
*** Wryhder has joined #openstack-cinder | 10:01 | |
*** Lucas_Gray has quit IRC | 10:01 | |
*** Wryhder is now known as Lucas_Gray | 10:01 | |
*** brinzhang__ has quit IRC | 10:02 | |
*** zhanglong has joined #openstack-cinder | 10:03 | |
*** migawa is now known as migawa|AFK | 10:04 | |
*** dviroel has joined #openstack-cinder | 10:27 | |
*** pcaruana has joined #openstack-cinder | 10:28 | |
*** pcaruana has quit IRC | 10:45 | |
*** Lucas_Gray has quit IRC | 10:51 | |
*** pcaruana has joined #openstack-cinder | 10:55 | |
*** Lucas_Gray has joined #openstack-cinder | 10:56 | |
*** udesale_ has quit IRC | 10:57 | |
*** Lucas_Gray has quit IRC | 10:58 | |
*** zhanglong has quit IRC | 11:02 | |
*** zhanglong has joined #openstack-cinder | 11:03 | |
*** ykarel is now known as ykarel|afk | 11:09 | |
openstackgerrit | Lucian Petrut proposed openstack/os-brick stable/stein: Split connector list by platform https://review.opendev.org/706191 | 11:10 |
openstackgerrit | futaotao proposed openstack/cinder master: Revert "Remove Huawei FusionStorage Driver" https://review.opendev.org/701725 | 11:12 |
*** Lucas_Gray has joined #openstack-cinder | 11:20 | |
*** Lucas_Gray has quit IRC | 11:20 | |
*** Lucas_Gray has joined #openstack-cinder | 11:24 | |
*** ykarel|afk is now known as ykarel | 11:26 | |
openstackgerrit | Helen Walsh proposed openstack/cinder stable/train: PowerMax Docs - corrections and improvements https://review.opendev.org/707949 | 11:31 |
*** Lucas_Gray has quit IRC | 11:33 | |
*** Lucas_Gray has joined #openstack-cinder | 11:34 | |
*** Lucas_Gray has quit IRC | 11:41 | |
*** Lucas_Gray has joined #openstack-cinder | 11:51 | |
*** jvisser_ has quit IRC | 11:54 | |
*** migawa|AFK is now known as migawa | 11:54 | |
*** mvkr has quit IRC | 12:02 | |
*** mvkr has joined #openstack-cinder | 12:03 | |
*** ykarel is now known as ykarel|afk | 12:09 | |
*** Luzi has joined #openstack-cinder | 12:14 | |
*** tkajinam has joined #openstack-cinder | 12:23 | |
*** zhanglong has quit IRC | 12:32 | |
*** jvisser_ has joined #openstack-cinder | 12:34 | |
*** Wryhder has joined #openstack-cinder | 12:39 | |
*** Lucas_Gray has quit IRC | 12:41 | |
*** Wryhder is now known as Lucas_Gray | 12:41 | |
*** ykarel|afk is now known as ykarel | 12:46 | |
smcginnis | We should get this in before the next os-brick release: https://review.opendev.org/#/c/699987/ | 13:08 |
smcginnis | (thanks e0ne!) | 13:08 |
e0ne | smcginnis: you're welcome :) | 13:14 |
*** enriquetaso has joined #openstack-cinder | 13:16 | |
*** jvisser__ has joined #openstack-cinder | 13:17 | |
*** jvisser_ has quit IRC | 13:21 | |
*** jvisser__ has quit IRC | 13:24 | |
*** jvisser__ has joined #openstack-cinder | 13:39 | |
*** ykarel is now known as ykarel|afk | 13:44 | |
*** brinzhang_ has quit IRC | 13:48 | |
*** brinzhang_ has joined #openstack-cinder | 13:48 | |
*** brinzhang_ has quit IRC | 13:49 | |
*** brinzhang has joined #openstack-cinder | 13:51 | |
jungleboyj | smcginnis: Done. :-) Thanks for cleaning that up. | 13:51 |
smcginnis | Thanks! | 13:51 |
jungleboyj | No problem. Know how happy it makes you to remove code. :-) | 13:51 |
smcginnis | ;) | 13:54 |
openstackgerrit | Merged openstack/os-brick stable/train: Split connector list by platform https://review.opendev.org/706190 | 13:59 |
*** udesale has joined #openstack-cinder | 14:02 | |
*** enriquetaso has quit IRC | 14:02 | |
*** enriquetaso has joined #openstack-cinder | 14:05 | |
*** brinzhang has quit IRC | 14:07 | |
*** brinzhang has joined #openstack-cinder | 14:08 | |
*** brinzhang has quit IRC | 14:09 | |
*** pcaruana has quit IRC | 14:14 | |
*** Luzi has quit IRC | 14:14 | |
*** enriquetaso has quit IRC | 14:14 | |
*** enriquetaso has joined #openstack-cinder | 14:16 | |
*** CeeMac has joined #openstack-cinder | 14:17 | |
*** jmlowe has joined #openstack-cinder | 14:33 | |
*** jmlowe has quit IRC | 14:37 | |
openstackgerrit | Pawel Kaminski proposed openstack/os-brick master: connectors/nvme: Wait until nvme device shows up in kernel https://review.opendev.org/672031 | 14:38 |
*** udesale has quit IRC | 14:41 | |
*** zigo has quit IRC | 14:42 | |
openstackgerrit | Merged openstack/os-brick stable/queens: iscsi: Add _get_device_link retry when waiting for /dev/disk/by-id/ to populate https://review.opendev.org/697118 | 14:45 |
*** Lucas_Gray has quit IRC | 14:51 | |
*** Lucas_Gray has joined #openstack-cinder | 14:55 | |
openstackgerrit | SandStone Storage CI proposed openstack/cinder master: Add sandstone iscsi driver. https://review.opendev.org/685271 | 14:57 |
*** johanssone has quit IRC | 15:02 | |
*** pcaruana has joined #openstack-cinder | 15:03 | |
openstackgerrit | Merged openstack/os-brick stable/queens: linuxscsi: Stop waiting for multipath devices during extend_volume https://review.opendev.org/698549 | 15:06 |
*** johanssone has joined #openstack-cinder | 15:08 | |
*** lpetrut has quit IRC | 15:11 | |
openstackgerrit | Pawel Kaminski proposed openstack/os-brick master: connectors/nvme: Wait until nvme device shows up in kernel https://review.opendev.org/672031 | 15:12 |
*** jmlowe has joined #openstack-cinder | 15:12 | |
openstackgerrit | Merged openstack/python-cinderclient stable/stein: Add missed 'Server ID' output in attachment-list https://review.opendev.org/703525 | 15:26 |
openstackgerrit | Merged openstack/os-brick master: Remove Sheepdog connector https://review.opendev.org/699987 | 15:29 |
*** jmlowe has quit IRC | 15:34 | |
*** eharney has quit IRC | 15:38 | |
hemna | morning | 15:40 |
hemna | smcginnis hey man, I have a question about https://review.opendev.org/#/c/679138/ | 15:41 |
*** Lucas_Gray has quit IRC | 15:41 | |
*** takamatsu has joined #openstack-cinder | 15:41 | |
hemna | is it just me or is there an assumption that _check_snapshot_support() doesn't work and yet that is what should be fixed? | 15:41 |
hemna | I'm not sure how that doesn't work looking at the code | 15:41 |
*** Lucas_Gray has joined #openstack-cinder | 15:43 | |
smcginnis | hemna: My interpretation was that _check_snapshot_support() will fail for NFS if it is disabled, but that's the cause of the bug for this. | 15:43 |
smcginnis | That the NFS driver still needs to delete these failed snapshots, even if snapshotting is not supported. | 15:44 |
smcginnis | "The root of the problem comes from the NFS driver. The driver allow you | 15:44 |
smcginnis | to create snapshots even if snapshot support is disable. | 15:44 |
smcginnis | Because of that, I have snapshots in error state that I'm not able to delete." | 15:44 |
smcginnis | Seems like the root bug is that the snapshot entries are created in the first place, but the user should still be able to delete them if they exist. | 15:45 |
smcginnis | So I wonder if that should just be a Partial-bug and not Closes-bug... | 15:45 |
*** udesale has joined #openstack-cinder | 15:51 | |
hemna | yah that was my point really | 15:51 |
hemna | the _check_snapshot_Support should be fixed | 15:51 |
*** pcaruana has quit IRC | 15:53 | |
smcginnis | I don't know if it's that call specifically, but at least how it's used in the flow for creating a snapshot. | 15:54 |
smcginnis | Sounds like maybe it isn't be called soon enough or something, so we start the process for creating a snapshot before realizing it can't be done. | 15:54 |
hemna | I'm not sure how that doesn't work | 15:54 |
hemna | https://github.com/openstack/cinder/blame/master/cinder/volume/drivers/nfs.py#L552-L555 | 15:54 |
hemna | that's the call | 15:54 |
hemna | it's called inside of create_snapshot() | 15:55 |
*** tesseract has quit IRC | 15:55 | |
hemna | https://github.com/openstack/cinder/blame/master/cinder/volume/drivers/nfs.py#L567-L571 | 15:55 |
smcginnis | So it might be a case that we do some things prior to calling into the driver and finding out it can't be done. | 15:55 |
*** pcaruana has joined #openstack-cinder | 15:55 | |
hemna | the only way you get a snapshot if it's disabled is that call somehow fails to fail | 15:55 |
hemna | and self._create_snapshot() is called | 15:56 |
hemna | maybe it's a derivitive driver of nfs that does this? | 15:56 |
* hemna is confused how this allows a snap to be created | 15:57 | |
smcginnis | Bug isn't clear on that point, but it is using the NFS driver and not a dirivitive - https://bugs.launchpad.net/cinder/+bug/1842088 | 15:57 |
openstack | Launchpad bug 1842088 in Cinder "NFS doesn't remove snapshots in error status" [Undecided,In progress] - Assigned to Sofia Enriquez (lsofia-enriquez) | 15:57 |
*** pcaruana has quit IRC | 15:58 | |
hemna | yah I was just looking at her bug | 15:58 |
hemna | the creation of the snapshot is the real bug in this IMHO | 15:59 |
hemna | not delete | 15:59 |
smcginnis | Yeah, pretty convinced this should just be a partial-bug, not closes-bug. | 15:59 |
hemna | yah | 15:59 |
smcginnis | We should allow deleting something like that, regardless of how it got there. | 15:59 |
smcginnis | But we also need to make sure it doesn't happen in the first place. | 15:59 |
hemna | yah I'm going through the excersize to see if there is a reason we shouldn't allow deleting | 15:59 |
hemna | maybe snaps were enabled at one point and they got disabled in the mean time | 16:00 |
*** pcaruana has joined #openstack-cinder | 16:00 | |
smcginnis | Seems like another case where we should still allow this then. | 16:00 |
hemna | yah | 16:00 |
*** jmlowe has joined #openstack-cinder | 16:01 | |
hemna | most of the time deletes we just allow anyway | 16:01 |
hemna | ok thanks. I put a -1 on the review to get her to change it to partial bug | 16:03 |
smcginnis | Thanks, good call. | 16:05 |
whoami-rajat | hemna, smcginnis i've had a few suggestions on the patch, i think cleaning up the created snapshot (error state) before raising the exception should be done rather than handling it in delete snapshot code | 16:06 |
*** udesale_ has joined #openstack-cinder | 16:06 | |
hemna | yah ok | 16:07 |
hemna | she found the delete problem by testing anyway, so the real bug is in create if it exists | 16:07 |
*** zigo has joined #openstack-cinder | 16:07 | |
hemna | I really don't know how that allows a create if it's disabled | 16:07 |
*** udesale has quit IRC | 16:07 | |
*** rosmaita has quit IRC | 16:09 | |
*** N3l1x has quit IRC | 16:09 | |
smcginnis | I think the issue is the manager creates the entry prior to knowing whether the driver can do it or not. | 16:10 |
smcginnis | https://github.com/openstack/cinder/blob/master/cinder/volume/manager.py#L1151 | 16:10 |
*** brinzhang has joined #openstack-cinder | 16:10 | |
*** brinzhang has quit IRC | 16:11 | |
*** brinzhang has joined #openstack-cinder | 16:12 | |
*** rosmaita has joined #openstack-cinder | 16:14 | |
*** brinzhang has quit IRC | 16:14 | |
*** brinzhang has joined #openstack-cinder | 16:14 | |
*** brinzhang has quit IRC | 16:15 | |
*** brinzhang has joined #openstack-cinder | 16:16 | |
*** udesale_ has quit IRC | 16:17 | |
*** brinzhang has quit IRC | 16:17 | |
*** brinzhang has joined #openstack-cinder | 16:17 | |
*** brinzhang has quit IRC | 16:18 | |
openstackgerrit | Merged openstack/cinder stable/train: Tell reno to ignore the kilo branch https://review.opendev.org/707496 | 16:19 |
openstackgerrit | Merged openstack/cinder stable/train: Skip cryptsetup password quality checking https://review.opendev.org/707643 | 16:19 |
openstackgerrit | Merged openstack/cinder master: Remove Dell EMC PS Series Driver https://review.opendev.org/703839 | 16:19 |
openstackgerrit | Merged openstack/cinder master: Add cryptsetup to bindep.txt https://review.opendev.org/704674 | 16:19 |
openstackgerrit | Merged openstack/cinder master: Pure Storage - remove six due to Py2 support dropped https://review.opendev.org/701445 | 16:19 |
*** brinzhang has joined #openstack-cinder | 16:20 | |
*** brinzhang has quit IRC | 16:21 | |
whoami-rajat | the current patch also allows a case which i mentioned here[1] that shouldn't be allowed | 16:21 |
whoami-rajat | [1]https://review.opendev.org/#/c/679138/4/cinder/volume/drivers/nfs.py@a577 | 16:21 |
*** brinzhang has joined #openstack-cinder | 16:22 | |
*** brinzhang has quit IRC | 16:22 | |
*** brinzhang has joined #openstack-cinder | 16:23 | |
*** udesale has joined #openstack-cinder | 16:23 | |
openstackgerrit | Merged openstack/cinder stable/queens: Increase cpu limit for image conversion https://review.opendev.org/705141 | 16:24 |
*** brinzhang has quit IRC | 16:25 | |
*** brinzhang has joined #openstack-cinder | 16:25 | |
whoami-rajat | smcginnis, hemna maybe we can define a new exception and set the snapshot state to deleting in that case | 16:26 |
*** brinzhang has quit IRC | 16:26 | |
hemna | so most likely this is happening for anyone that fail to create a snap for whatever reason | 16:27 |
hemna | nfs just happens to fail 100% of the time because it's disabled | 16:27 |
*** psachin has quit IRC | 16:27 | |
hemna | and the disable works and raises, and leaves the snap in error state. | 16:28 |
*** brinzhang has joined #openstack-cinder | 16:28 | |
hemna | whoami-rajat so if we set the snap to deleting during create? | 16:28 |
hemna | the snap creation should fail at this point, and the caller should get notified that it failed | 16:29 |
hemna | which I'm sure it does now | 16:29 |
*** brinzhang has quit IRC | 16:29 | |
*** Lucas_Gray has quit IRC | 16:29 | |
*** brinzhang has joined #openstack-cinder | 16:29 | |
hemna | maybe the review should still call _check_snapshot_support() and expect the exception when it's disabled | 16:30 |
hemna | and then just call self._delete_snapshot() | 16:30 |
*** vishalmanchanda has quit IRC | 16:30 | |
*** brinzhang has quit IRC | 16:30 | |
*** brinzhang has joined #openstack-cinder | 16:31 | |
whoami-rajat | hemna, if we set the state to deleting in nfs driver, it will be reset to error after the exception occurs | 16:31 |
hemna | the advantage of catching the exception in delete is that the driver can log the error | 16:32 |
*** brinzhang has quit IRC | 16:32 | |
hemna | and then just continue on and delete the snap anyway | 16:32 |
whoami-rajat | hemna, if we catch the exception and delete the snapshot inside the driver's create, the rest of the manager code will fail to execute | 16:32 |
*** rishabhhpe has joined #openstack-cinder | 16:32 | |
hemna | either way it looks like allowing the delete is probably the way to go | 16:33 |
hemna | why will it fail to execute the manager code during delete? as far as the manager is concerned the delete worked | 16:34 |
*** brinzhang has joined #openstack-cinder | 16:34 | |
hemna | I don't think we should set the snap to deleteing on failure of create | 16:35 |
hemna | that will affect all other drivers too | 16:35 |
hemna | if it fails to create, it should be in error state | 16:35 |
whoami-rajat | yep, i'm not suggesting that | 16:35 |
*** brinzhang has quit IRC | 16:35 | |
whoami-rajat | so if we handle the exception in delete and delete the snap anyway, then we allow the available snapshots to be deleted as well ? | 16:36 |
*** pcaruana has quit IRC | 16:36 | |
*** brinzhang has joined #openstack-cinder | 16:37 | |
*** brinzhang has quit IRC | 16:39 | |
*** brinzhang has joined #openstack-cinder | 16:39 | |
*** brinzhang has quit IRC | 16:40 | |
hemna | yah, if it's disabled, then just catch the exception in the driver, log the error message (for admins), and then allow the delete anyway | 16:40 |
hemna | that way the log shows that we caught that snaps was disabled and deleted the snap anyway | 16:41 |
*** brinzhang has joined #openstack-cinder | 16:41 | |
*** brinzhang has quit IRC | 16:42 | |
*** brinzhang has joined #openstack-cinder | 16:42 | |
hemna | I updated my -1 on the review with that. | 16:44 |
*** jmlowe has quit IRC | 16:44 | |
*** jmlowe has joined #openstack-cinder | 16:50 | |
*** brinzhang has quit IRC | 16:50 | |
*** brinzhang has joined #openstack-cinder | 16:50 | |
*** brinzhang has quit IRC | 16:51 | |
*** brinzhang has joined #openstack-cinder | 16:52 | |
*** brinzhang has quit IRC | 16:53 | |
*** brinzhang has joined #openstack-cinder | 16:53 | |
*** brinzhang has quit IRC | 16:55 | |
*** brinzhang has joined #openstack-cinder | 16:55 | |
*** brinzhang has quit IRC | 16:57 | |
*** spatel has joined #openstack-cinder | 16:57 | |
*** udesale_ has joined #openstack-cinder | 16:58 | |
*** jmlowe has quit IRC | 16:59 | |
*** udesale has quit IRC | 16:59 | |
*** enriquetaso has quit IRC | 17:00 | |
*** e0ne has quit IRC | 17:05 | |
openstackgerrit | Helen Walsh proposed openstack/cinder master: PowerMax Driver - Allowing for default volume type in group https://review.opendev.org/708459 | 17:11 |
openstackgerrit | Merged openstack/cinder master: NEC driver: fix migrate/retype an in-use volume https://review.opendev.org/689383 | 17:12 |
*** udesale_ has quit IRC | 17:12 | |
*** udesale has joined #openstack-cinder | 17:14 | |
*** jmlowe has joined #openstack-cinder | 17:16 | |
*** spatel has quit IRC | 17:18 | |
*** spatel has joined #openstack-cinder | 17:18 | |
*** enriquetaso has joined #openstack-cinder | 17:26 | |
*** udesale has quit IRC | 17:27 | |
*** spatel has quit IRC | 17:34 | |
openstackgerrit | Merged openstack/os-brick stable/train: Skip cryptsetup password quality checking https://review.opendev.org/707644 | 17:43 |
openstackgerrit | Merged openstack/os-brick master: StorPool: parse the output of `blockdev` correctly. https://review.opendev.org/696680 | 17:43 |
*** spatel has joined #openstack-cinder | 17:49 | |
*** rishabhhpe has quit IRC | 17:54 | |
*** rishabhhpe has joined #openstack-cinder | 17:54 | |
openstackgerrit | Merged openstack/cinder master: Fix stestr command error in doc https://review.opendev.org/706685 | 17:59 |
*** martinkennelly has quit IRC | 18:03 | |
*** rishabhhpe has quit IRC | 18:21 | |
*** rishabhhpe has joined #openstack-cinder | 18:21 | |
*** rishabhhpe has quit IRC | 18:25 | |
*** e0ne has joined #openstack-cinder | 18:26 | |
*** efried has quit IRC | 18:33 | |
*** tosky has quit IRC | 18:35 | |
*** jmlowe has quit IRC | 18:40 | |
*** jmlowe has joined #openstack-cinder | 18:45 | |
openstackgerrit | Merged openstack/python-cinderclient stable/rocky: Add missed 'Server ID' output in attachment-list https://review.opendev.org/703526 | 18:52 |
*** brinzhang has joined #openstack-cinder | 19:01 | |
*** jmlowe has quit IRC | 19:09 | |
rosmaita | smcginnis: jungleboyj: when you have a few minutes, could you look over https://etherpad.openstack.org/p/bug-1852106 for clarity/accuracy ? | 19:11 |
rosmaita | anyone else: feel free ^^ | 19:12 |
*** jmlowe has joined #openstack-cinder | 19:17 | |
*** jmlowe has quit IRC | 19:31 | |
*** e0ne has quit IRC | 19:32 | |
*** mvkr has quit IRC | 19:34 | |
*** enriquetaso has quit IRC | 19:35 | |
smcginnis | Looks good to me rosmaita | 19:38 |
rosmaita | smcginnis: thanks | 19:59 |
*** jmlowe has joined #openstack-cinder | 20:05 | |
*** e0ne has joined #openstack-cinder | 20:08 | |
*** e0ne has quit IRC | 20:08 | |
*** jmlowe has quit IRC | 20:11 | |
jungleboyj | rosmaita: Makes sense to me. | 20:12 |
rosmaita | jungleboyj: ty | 20:12 |
*** jmlowe has joined #openstack-cinder | 20:12 | |
jungleboyj | NP. | 20:13 |
*** enriquetaso has joined #openstack-cinder | 20:33 | |
*** jvisser__ has quit IRC | 20:47 | |
*** asbishop is now known as abishop | 20:53 | |
*** mvkr has joined #openstack-cinder | 21:12 | |
openstackgerrit | Merged openstack/cinder master: Handle retries in PowerMax unit tests https://review.opendev.org/694061 | 21:16 |
*** jvisser has joined #openstack-cinder | 21:19 | |
*** takamatsu has quit IRC | 21:32 | |
*** jmlowe has quit IRC | 21:34 | |
hemna | mep | 21:45 |
hemna | so it looks like we have a small inconsistency in notification messages for os-reset_status actions on volumes, backups, snaps | 21:46 |
hemna | most volume actions are in the format of 'volume.create.start' | 21:46 |
hemna | but the os-reset_status is 'volumes.reset.start' | 21:46 |
hemna | so any filtering on volume.* is missed | 21:46 |
smcginnis | That fits I think. | 21:46 |
smcginnis | Ah, I see now. | 21:47 |
smcginnis | Sorry, you're right. | 21:47 |
hemna | any actions on a volume are volume.* | 21:47 |
smcginnis | Should not be plural. | 21:47 |
hemna | yah | 21:47 |
smcginnis | Bug? | 21:47 |
hemna | I guess I can file a bug and push up a review | 21:47 |
hemna | we slurp ALL notifications for all actions on cinder and we noticed we were missing os-reset_status | 21:48 |
smcginnis | I doubt it's used much, but we could call out the plural version of the notification is deprecated in the release notes and send both the existing and a correct notifiction in U, then drop the plural form in V. | 21:48 |
smcginnis | Not sure how important that would be. | 21:48 |
hemna | yah I was a bit concerned about that too | 21:50 |
hemna | I can send both | 21:50 |
hemna | I'm filing the bug now | 21:51 |
*** e0ne has joined #openstack-cinder | 21:52 | |
hemna | smcginnis another issue/difference | 21:58 |
*** jmlowe has joined #openstack-cinder | 21:58 | |
hemna | the queue name is 'VolumeStatusUpdate' not 'volume' | 21:58 |
hemna | which could also lead to not finding the notifications | 21:59 |
hemna | https://github.com/openstack/cinder/blob/master/cinder/volume/volume_utils.py#L159-L160 | 21:59 |
hemna | that's the normal usage pattern for volume notifications | 21:59 |
hemna | but the admin action for reset_status is: | 21:59 |
hemna | https://github.com/openstack/cinder/blob/master/cinder/api/contrib/admin_actions.py#L101-L103 | 22:00 |
hemna | I kinda think that should get switched to use 'volume' | 22:00 |
hemna | same with backup and snaps | 22:00 |
*** enriquetaso has quit IRC | 22:02 | |
rosmaita | is it possible that the difference is so that admin actions can be put in a different queue so regular users can't see them? | 22:02 |
hemna | I don't think end users can see notifications about events | 22:03 |
hemna | these all just end up in the notifications queue in rabbitmq | 22:04 |
smcginnis | Yeah, I'm not aware of user versus admin events. | 22:04 |
hemna | I kinda think it should be deprecated what they are doing now, and migrated to use the same volume queue | 22:04 |
smcginnis | It does seem like that should be consistent. | 22:04 |
hemna | ok, so I'll keep whats there now and mark it as deprecated | 22:05 |
hemna | and then also add a call to the volume_utils.py notify methods to be consistent moving forward | 22:05 |
smcginnis | ++ | 22:08 |
*** jmlowe has quit IRC | 22:10 | |
hemna | anyone run tox -epy37 on macos ? | 22:10 |
hemna | "ld: library not found for -lssl" | 22:11 |
hemna | boo :( | 22:11 |
hemna | had to install postgresql just to run tox -epep8 :( | 22:11 |
rosmaita | that seems counterintuitive | 22:11 |
hemna | yah, same with -epy37 | 22:12 |
hemna | really? I need postgres just to run unit tests? | 22:12 |
hemna | sux0rs | 22:12 |
*** rcernin has joined #openstack-cinder | 22:15 | |
hemna | hrmm | 22:16 |
hemna | can't install psycopg2 on macos due to missing -lssl :( | 22:16 |
smcginnis | I went through the exercise once. It took a bit to get all the packages installed that are needed for basic tests. | 22:16 |
hemna | might be easier to fire up an ubuntu docker image and use that | 22:18 |
hemna | bleh | 22:18 |
smcginnis | I think I got everything between installing the Apple developer tools and brew. Too long ago now to remember details though. | 22:19 |
smcginnis | We may just need some SkipTest checks on things like https://github.com/openstack/cinder/blob/e8f03523e8d244fb9c1ecceb091784cc37d63b0d/cinder/tests/unit/db/test_migrations.py#L211 | 22:21 |
*** jvisser has quit IRC | 22:21 | |
smcginnis | Something like https://review.opendev.org/#/c/575539/1/cinder/tests/unit/test_cmd.py | 22:23 |
hemna | ah yah that'd be nice | 22:33 |
*** migawa is now known as migawa|AFK|AFK | 22:39 | |
*** rcernin has quit IRC | 22:49 | |
*** rcernin has joined #openstack-cinder | 22:50 | |
*** dave-mccowan has quit IRC | 22:55 | |
*** migawa|AFK|AFK is now known as migawa | 22:59 | |
*** dave-mccowan has joined #openstack-cinder | 22:59 | |
*** jmlowe has joined #openstack-cinder | 23:01 | |
*** spatel has quit IRC | 23:27 | |
*** jmlowe has quit IRC | 23:46 | |
*** mvkr has quit IRC | 23:47 | |
*** jmlowe has joined #openstack-cinder | 23:51 | |
*** e0ne has quit IRC | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!