*** ganso has quit IRC | 00:07 | |
*** markvoelker has quit IRC | 00:15 | |
*** itlinux has joined #openstack-cinder | 00:21 | |
*** lixiaoy1 has joined #openstack-cinder | 00:25 | |
*** Florian has joined #openstack-cinder | 00:33 | |
*** lemko has quit IRC | 00:39 | |
*** phuongnh has joined #openstack-cinder | 00:58 | |
*** sdake has joined #openstack-cinder | 00:59 | |
*** dave-mccowan has joined #openstack-cinder | 01:08 | |
*** markvoelker has joined #openstack-cinder | 01:12 | |
*** zhubx has joined #openstack-cinder | 01:16 | |
*** itlinux has quit IRC | 01:28 | |
*** Dinesh_Bhor has joined #openstack-cinder | 01:41 | |
*** markvoelker has quit IRC | 01:44 | |
*** bhagyashris has joined #openstack-cinder | 01:54 | |
*** eharney has quit IRC | 02:08 | |
*** itlinux has joined #openstack-cinder | 02:09 | |
*** doubletao has joined #openstack-cinder | 02:18 | |
*** whoami-rajat has joined #openstack-cinder | 02:31 | |
*** sdake has quit IRC | 02:36 | |
*** rosmaita has left #openstack-cinder | 02:39 | |
*** markvoelker has joined #openstack-cinder | 02:41 | |
*** gnufied has quit IRC | 02:46 | |
*** psachin has joined #openstack-cinder | 03:04 | |
*** markvoelker has quit IRC | 03:15 | |
*** itlinux has quit IRC | 03:45 | |
openstackgerrit | zengyingzhe proposed openstack/cinder master: Huawei driver refactor(3/10) https://review.openstack.org/638070 | 03:48 |
---|---|---|
*** udesale has joined #openstack-cinder | 03:56 | |
*** itlinux has joined #openstack-cinder | 04:02 | |
*** itlinux has quit IRC | 04:10 | |
whoami-rajat | xyang: i've fixed the group_snapshot case too. PTAL https://review.openstack.org/#/c/627359/ | 04:10 |
*** itlinux has joined #openstack-cinder | 04:12 | |
*** markvoelker has joined #openstack-cinder | 04:12 | |
xyang | whoami-rajat: Sure. I still prefer to set 0 as default, but since Eric has already given +2, I'm not going to block this | 04:12 |
whoami-rajat | xyang: actually it was Eric's idea to use None. | 04:15 |
*** itlinux has quit IRC | 04:18 | |
*** itlinux has joined #openstack-cinder | 04:23 | |
*** itlinux has quit IRC | 04:28 | |
*** dave-mccowan has quit IRC | 04:31 | |
*** itlinux has joined #openstack-cinder | 04:33 | |
*** markvoelker has quit IRC | 04:44 | |
openstackgerrit | Merged openstack/cinder master: Include .inc files in doc8 linting https://review.openstack.org/637949 | 04:53 |
*** itlinux_ has joined #openstack-cinder | 05:24 | |
*** itlinux has quit IRC | 05:27 | |
*** ociuhandu_ has quit IRC | 05:30 | |
*** ociuhandu has joined #openstack-cinder | 05:30 | |
*** itlinux has joined #openstack-cinder | 05:40 | |
*** markvoelker has joined #openstack-cinder | 05:42 | |
*** itlinux_ has quit IRC | 05:43 | |
*** itlinux has quit IRC | 05:56 | |
*** tkajinam_ has joined #openstack-cinder | 05:57 | |
*** tkajinam has quit IRC | 05:59 | |
*** markvoelker has quit IRC | 06:15 | |
*** itlinux has joined #openstack-cinder | 06:23 | |
*** sdake has joined #openstack-cinder | 06:25 | |
*** sdake has quit IRC | 06:27 | |
*** itlinux has quit IRC | 06:28 | |
*** itlinux has joined #openstack-cinder | 06:33 | |
*** lemko has joined #openstack-cinder | 06:47 | |
*** itlinux has quit IRC | 06:50 | |
*** Luzi has joined #openstack-cinder | 06:52 | |
*** markvoelker has joined #openstack-cinder | 07:01 | |
*** itlinux has joined #openstack-cinder | 07:02 | |
*** avishay has joined #openstack-cinder | 07:04 | |
*** itlinux has quit IRC | 07:07 | |
avishay | geguileo: Hey, thank you for your review. When you have a minute, I replied to your comments: https://review.openstack.org/#/c/635457/ | 07:11 |
*** e0ne has joined #openstack-cinder | 07:25 | |
*** itlinux has joined #openstack-cinder | 07:26 | |
*** udesale has quit IRC | 07:34 | |
*** udesale has joined #openstack-cinder | 07:35 | |
*** itlinux has quit IRC | 07:36 | |
*** pcaruana has joined #openstack-cinder | 07:59 | |
openstackgerrit | Qian Mingyue proposed openstack/cinder master: Update Fujitsu ETERNUS DX driver https://review.openstack.org/609645 | 08:01 |
*** itlinux has joined #openstack-cinder | 08:02 | |
*** tkajinam_ has quit IRC | 08:14 | |
*** itlinux has quit IRC | 08:16 | |
*** itlinux has joined #openstack-cinder | 08:23 | |
*** itlinux has quit IRC | 08:28 | |
*** rcernin has quit IRC | 08:29 | |
*** lixiaoy1 has quit IRC | 08:54 | |
*** ociuhandu has quit IRC | 09:00 | |
*** ociuhandu has joined #openstack-cinder | 09:24 | |
*** ociuhandu has quit IRC | 09:29 | |
*** davidsha has joined #openstack-cinder | 09:30 | |
*** e0ne has quit IRC | 09:33 | |
geguileo | avishay: done | 09:37 |
*** Dinesh_Bhor has quit IRC | 09:41 | |
avishay | geguileo: Great, thanks! | 09:41 |
*** bhagyashris has quit IRC | 09:50 | |
*** ociuhandu has joined #openstack-cinder | 09:57 | |
*** markvoelker has quit IRC | 10:01 | |
*** markvoelker has joined #openstack-cinder | 10:02 | |
*** markvoelker has quit IRC | 10:06 | |
*** phuongnh has quit IRC | 10:12 | |
*** Florian has quit IRC | 10:39 | |
*** ganso has joined #openstack-cinder | 10:47 | |
*** jgriffith has quit IRC | 10:49 | |
*** erlon has joined #openstack-cinder | 10:50 | |
*** ianychoi has quit IRC | 10:59 | |
openstackgerrit | Rajat Dhasmana proposed openstack/cinder master: Add online migrations for untyped volumes https://review.openstack.org/638130 | 11:00 |
*** markvoelker has joined #openstack-cinder | 11:03 | |
*** doubletao has quit IRC | 11:07 | |
*** walshh__ has joined #openstack-cinder | 11:07 | |
walshh__ | Is anyone available to look at https://review.openstack.org/#/c/635546/3. Thank you | 11:10 |
*** udesale has quit IRC | 11:14 | |
*** thgcorrea has joined #openstack-cinder | 11:27 | |
*** markvoelker has quit IRC | 11:36 | |
*** sapd1 has quit IRC | 11:38 | |
openstackgerrit | Lee Yarwood proposed openstack/cinder master: docs: Add os-migrate_volume_completion api-ref https://review.openstack.org/637847 | 11:40 |
*** e0ne has joined #openstack-cinder | 11:54 | |
*** sapd1 has joined #openstack-cinder | 11:55 | |
*** erlon has quit IRC | 12:04 | |
*** tmm[m] has joined #openstack-cinder | 12:05 | |
tmm[m] | hello all | 12:05 |
tmm[m] | I have a bit of a weird problem. I've got a cinder setup with ceph backends. One cinder-volume instance per backend, with cinder-backup on both. Cinder backup is configured to send backups to another ceph cluster. All of this works a treat | 12:06 |
*** erlon has joined #openstack-cinder | 12:06 | |
tmm[m] | however cinder backup makes snaps on the source ceph volume when creating a backup and those apparently do not get deleted | 12:06 |
tmm[m] | This is causing some issues, is there a way to tell cinder backup to delete the snaps it no longer needs? | 12:07 |
tmm[m] | (I imagine this is for incremental backups, but it doesn't need to keep all old snaps does it?) | 12:07 |
*** erlon has quit IRC | 12:07 | |
*** erlon_ has joined #openstack-cinder | 12:07 | |
*** erlon__ has joined #openstack-cinder | 12:09 | |
*** sapd1 has quit IRC | 12:10 | |
*** erlon_ has quit IRC | 12:13 | |
*** walshh__ has quit IRC | 12:18 | |
*** zhubx has quit IRC | 12:19 | |
*** zhubx has joined #openstack-cinder | 12:19 | |
*** sapd1 has joined #openstack-cinder | 12:22 | |
*** markvoelker has joined #openstack-cinder | 12:33 | |
smcginnis | tmm[m]: Yeah, that doesn't sound right. | 12:33 |
smcginnis | tmm[m]: Hopefully someone comes along that knows how that works better than me, but in the meantime, could you file a bug to capture some of the things you're seeing? https://bugs.launchpad.net/cinder/+bugs | 12:34 |
*** psachin has quit IRC | 13:01 | |
tmm[m] | Hmm, the backup script (someone else wrote! :)) didn't use --incremental, adding that got rid of the issue | 13:01 |
*** avishay has quit IRC | 13:01 | |
tmm[m] | but it still seems somewhat unexpected and undesirable behavior | 13:01 |
*** psachin has joined #openstack-cinder | 13:04 | |
*** markvoelker has quit IRC | 13:05 | |
*** rosmaita has joined #openstack-cinder | 13:07 | |
*** enriquetaso has joined #openstack-cinder | 13:14 | |
enriquetaso | jungleboyj, whoami-rajat good morning! o/ Would you mind reviewing this backport to queens https://review.openstack.org/#/c/637941/ ? | 13:18 |
*** ianychoi has joined #openstack-cinder | 13:22 | |
*** mriedem has joined #openstack-cinder | 13:28 | |
whoami-rajat | enriquetaso: I'm not a stable branch core :) | 13:39 |
e0ne | enriquetaso: approved | 13:42 |
*** spsurya has joined #openstack-cinder | 13:44 | |
enriquetaso | Thanks e0ne :D | 13:45 |
enriquetaso | thanks anyway whoami-rajat :D | 13:46 |
*** jmlowe has quit IRC | 13:47 | |
openstackgerrit | Michal Arbet proposed openstack/cinder master: Fix python3 compatibility of rbd get_fsid https://review.openstack.org/635195 | 13:52 |
openstackgerrit | Ivan Kolodyazhny proposed openstack/cinder master: Publish backup capabilities to a scheduler https://review.openstack.org/620881 | 13:53 |
*** markvoelker has joined #openstack-cinder | 14:02 | |
*** sdake has joined #openstack-cinder | 14:10 | |
*** dave-mccowan has joined #openstack-cinder | 14:15 | |
*** sdake has quit IRC | 14:18 | |
openstackgerrit | Ivan Kolodyazhny proposed openstack/cinder master: Create backups via scheduler https://review.openstack.org/630305 | 14:19 |
jungleboyj | e0ne: Thanks. | 14:21 |
e0ne | jungleboyj: you're welcome | 14:21 |
*** srini__ has joined #openstack-cinder | 14:28 | |
*** s10 has joined #openstack-cinder | 14:28 | |
*** srini_ has quit IRC | 14:30 | |
*** jmlowe has joined #openstack-cinder | 14:30 | |
*** eharney has joined #openstack-cinder | 14:32 | |
*** sdake has joined #openstack-cinder | 14:35 | |
*** markvoelker has quit IRC | 14:36 | |
whoami-rajat | jungleboyj smcginnis e0ne Hi, the horizon bp now needs the group_snapshot project_id also, can i make changes in the previously merged "add project_id response to groups" or do we need another mv bump to add this functionality? | 14:48 |
whoami-rajat | https://review.openstack.org/#/c/627549/ | 14:48 |
*** gnufied has joined #openstack-cinder | 14:48 | |
smcginnis | whoami-rajat: My opinion in the past has been that since we have not released that yet we can still change it, but there have been others with differing opinions on that. | 14:49 |
*** srini__ has quit IRC | 14:50 | |
whoami-rajat | smcginnis: Since these are almost similar functionalities, i thought adding new mv wouldn't be a good approach. | 14:53 |
whoami-rajat | would it be better to discuss it in meeting to have everyone's opinion? | 14:53 |
*** jgriffith has joined #openstack-cinder | 14:55 | |
*** jgriffith has quit IRC | 14:56 | |
e0ne | whoami-rajat: I agree with smcginnis. less micrioversions is better | 14:56 |
*** jgriffith has joined #openstack-cinder | 14:57 | |
*** sdake has quit IRC | 14:58 | |
smcginnis | Maybe we can get input from the big boss (jungleboyj). | 14:58 |
jungleboyj | Huh? | 14:59 |
smcginnis | I would just say, let's make sure we have all related cases covered so we don't need to do it again. | 14:59 |
smcginnis | Who? | 14:59 |
smcginnis | WHere? | 15:00 |
smcginnis | Why? | 15:00 |
smcginnis | :P :D | 15:00 |
whoami-rajat | smcginnis: yes, i confirmed this is the last case. they've completed the bp just this detail is missing. | 15:00 |
smcginnis | whoami-rajat: Probably good to bring it up in the meeting. Can you add it to the agenda? | 15:00 |
jungleboyj | whoami-rajat: I agree with smcginnis and e0ne . Don't think we need another MV bump if we haven't released yet. | 15:00 |
jungleboyj | If there is a spec associated we need to update that as well. | 15:01 |
whoami-rajat | smcginnis: should i add it now too? jungleboyj agreed to the same. | 15:02 |
whoami-rajat | jungleboyj: yes, will update the bp, spec and code respectively. | 15:02 |
jungleboyj | whoami-rajat: ++ Sounds good. | 15:02 |
smcginnis | whoami-rajat: Up to jungleboyj | 15:03 |
whoami-rajat | jungleboyj: should i add this topic to the meeting agenda? | 15:04 |
jungleboyj | whoami-rajat: What additional discussion is required? | 15:06 |
whoami-rajat | jungleboyj: Nothing from my side. Sean just asked to confirm. I'm happy with all the agreement. I think i can start with the code now. Thanks jungleboyj smcginnis e0ne | 15:08 |
*** enriquetaso has quit IRC | 15:08 | |
*** zhubx has quit IRC | 15:08 | |
jungleboyj | whoami-rajat: You can add it to the agenda just to make everyone aware. | 15:09 |
smcginnis | ++, if we're all in agreement, then I agree no need for further discussion in the meeting. | 15:09 |
whoami-rajat | jungleboyj: sure. thanks. | 15:11 |
*** Luzi has quit IRC | 15:11 | |
geguileo | jungleboyj: any news on the storyboard front? | 15:13 |
jungleboyj | geguileo: He he. Well, I was about to add that to the meeting conversation as I think as a team we need to come to an agreement. Will you be available to talk? | 15:15 |
geguileo | jungleboyj: yes | 15:15 |
jungleboyj | Cool. Thanks. | 15:16 |
geguileo | jungleboyj: thank you :-) | 15:16 |
openstackgerrit | Gorka Eguileor proposed openstack/os-brick master: Fix FC case sensitive scanning https://review.openstack.org/638178 | 15:18 |
openstackgerrit | Eric Harney proposed openstack/python-cinderclient master: Fix bash_completion cache path https://review.openstack.org/638179 | 15:18 |
whoami-rajat | jungleboyj: i've updated 2 sections of spec tracking, volume re-image and untyped volumes. updated the parts i was working on. Hope it's not a bad practice so informed :) | 15:21 |
whoami-rajat | https://etherpad.openstack.org/p/cinder-spec-review-tracking | 15:21 |
jungleboyj | whoami-rajat: Ah, Thank you. | 15:21 |
eharney | oh, i didn't know you were looking at the untyped volumes stuff, neat | 15:22 |
*** sapd1_x has joined #openstack-cinder | 15:23 | |
eharney | i think i still have to a todo to write a spec for that... | 15:23 |
whoami-rajat | jungleboyj: thanks :) | 15:23 |
*** sapd1 has quit IRC | 15:23 | |
eharney | whoami-rajat: do you want to write a spec for that? | 15:24 |
whoami-rajat | eharney: yes. just pushed the online migrations patch today. was thinking of informing you after some good progress. | 15:24 |
whoami-rajat | eharney: sure :) | 15:24 |
*** markvoelker has joined #openstack-cinder | 15:33 | |
s10 | Hello. I've found a problem with the version discovery in Cinder. This problem is caused by urllib.parse.urljoin in https://github.com/openstack/cinder/blob/master/cinder/api/views/versions.py#L72 | 15:40 |
s10 | This function doesn't concatenate properly, for example, 'https://api.example.com/volume' (no trailing slash) with 'v3'. Result is 'https://api.example.com/v3' instead of 'https://api.example.com/volume/v3' | 15:40 |
s10 | What could be done with this bug? | 15:40 |
openstackgerrit | Chuck Short proposed openstack/cinder master: Remove 'rm' from rootwrap filters https://review.openstack.org/638184 | 15:42 |
smcginnis | s10: Looks like someone else noticed that - https://review.openstack.org/#/c/630085/ | 15:44 |
whoami-rajat | smcginnis: i knew i reviewed similar issue, was searching for it. :) | 15:45 |
smcginnis | Haha, yep. That one rang a bell right away. | 15:45 |
jungleboyj | smcginnis: Thanks. That sounded familiar. | 15:46 |
smcginnis | Now if we can actually get tests to pass. | 15:46 |
whoami-rajat | smcginnis: yep. passed the first time now failing continiously. | 15:49 |
*** jgriffith has quit IRC | 15:49 | |
smcginnis | I've had a few patches lately that have needed several rechecks to get by various random failures. | 15:50 |
eharney | whoami-rajat: just found another instance of the all_tenants validation causing problems for us: https://bugs.launchpad.net/cinder/+bug/1816792 :/ | 15:52 |
openstack | Launchpad bug 1816792 in Cinder "revert-to-snapshot fails w/ 400 when snapshot does not exist" [Undecided,New] | 15:52 |
whoami-rajat | smcginnis: yes. specially this one https://review.openstack.org/#/c/635319/ . failing due to backup.createprogress!=volume.retype . | 15:52 |
whoami-rajat | eharney: this is the case with non-admin user right? | 15:54 |
eharney | whoami-rajat: yes | 15:54 |
whoami-rajat | eharney: this is really strange. it is treating the snapshot name as a filter. | 15:56 |
eharney | this seems to be more evidence that when we added the filtering on the server, it flags things as invalid that it shouldn't | 15:57 |
eharney | i assume it's failing because the client decided to add all_tenants=1 in the query | 15:57 |
eharney | but this one is messier than the group commands, because that isn't even an argument on this command | 15:58 |
smcginnis | I thought we decided tests should mock out those notification calls. Getting really sick of seeing failures from that. | 15:58 |
eharney | smcginnis: we did decide that -- but i think there was still at least one patch in flight to do it? | 15:59 |
s10 | smcginnis: Ok, thank you. I've filled a bug report https://bugs.launchpad.net/cinder/+bug/1816793 | 15:59 |
openstack | Launchpad bug 1816793 in Cinder "Incorrect concatenation in the version discovery" [Undecided,New] | 15:59 |
*** enriquetaso has joined #openstack-cinder | 15:59 | |
smcginnis | s10: Thanks. If I find they already filed a bug I will mark it as a duplicate. Otherwise, we can update that commit to close that bug so we have tracking on it. | 15:59 |
*** e0ne has quit IRC | 16:01 | |
*** e0ne has joined #openstack-cinder | 16:02 | |
*** markvoelker has quit IRC | 16:06 | |
*** phuongnh has joined #openstack-cinder | 16:07 | |
whoami-rajat | eharney: found the problem https://github.com/openstack/python-cinderclient/blob/master/cinderclient/base.py#L400 | 16:10 |
eharney | whoami-rajat: i think the problem is that the server shouldn't be throwing an http 400 for that.. | 16:11 |
whoami-rajat | eharney: now the question is why revert_to_snapshot is using this flow of functions when all_tenants can't be a part of it's request. | 16:11 |
smcginnis | Another reason we should fix that on the server side. | 16:12 |
*** phuongnh has quit IRC | 16:12 | |
eharney | whoami-rajat: why is all_tenants=1 a bad request? the server side validation is just broken | 16:12 |
smcginnis | ++ | 16:12 |
eharney | at best it would be a 403 but probably it should just be ignored when it isn't allowed in cases like this so that things work like they used to | 16:12 |
whoami-rajat | eharney: but is it a good thing to send it in a request where it shouldn't be allowed ? it won't be serving any purpose anyway. Agree on the part that server should be handling this more appropriately. IMO both places needs to be fixed. | 16:14 |
eharney | whoami-rajat: we don't know if it's "allowed" or not because we haven't designed and documented how it's supposed to work in the server. i'm going with "it should work like it did before we accidentally broke it" for now | 16:14 |
smcginnis | eharney: Totally agree. We've broken existing behavior in too many places. | 16:15 |
whoami-rajat | eharney: hmm. makes sense. looks like only few non admins test these commands or don't report it since its been a long time that the filtering change merged. | 16:20 |
whoami-rajat | eharney: any ideas on resolving this issue? | 16:21 |
eharney | whoami-rajat: my idea currently is we should go fix the filtering to allow "all_tenants" through instead of rejecting it, and verify that other applicable rules on "all_tenants" re: allowing users to see things they don't own are properly handled at a lower layer | 16:23 |
whoami-rajat | eharney: allowing it meaning adding it to resource_filters file? | 16:25 |
eharney | whoami-rajat: not sure | 16:25 |
eharney | maybe that's the right way but i'd have to research some more to know if that's the right way to do it | 16:25 |
whoami-rajat | eharney: allowing a filter for non-admins that shouldn't be allowed to fix things it broke kind of defeats the purpose of the filtering api change. if we could create and handle a generic case at the filtering level rather than allowing it then it would be better IMO (if its feasible). | 16:31 |
eharney | whoami-rajat: it only defeats the purpose if you assume that the code we landed for filtering perfectly matches a well-defined purpose. what was the purpose? and does the code really match it? | 16:33 |
openstackgerrit | Merged openstack/os-brick master: VMware: Detach backing vmdk during disconnect https://review.openstack.org/634508 | 16:33 |
*** s10 has quit IRC | 16:34 | |
whoami-rajat | eharney: don't think so. causing more problems than giving benefits currently. | 16:36 |
whoami-rajat | eharney: agree that breaking things is much worse than keeping a feature intact when it isn't serving the intended purpose properly. | 16:37 |
*** larsks has joined #openstack-cinder | 16:39 | |
larsks | When we reboot our controller, the iscsi target configuration is lost. What is supposed to refresh the target configuration when the system reboots? Or is this supposed to be persistent without help? We're using a tripleo standalone deployment. | 16:41 |
eharney | larsks: for the LVM driver, right? | 16:42 |
larsks | eharney: right. | 16:42 |
larsks | (We're using this w/ ironic to boot baremetal nodes from iSCSI luns) | 16:43 |
eharney | larsks: is this w/ containerized cinder-volume? | 16:43 |
smcginnis | eharney: Ironically since you've been the most vocal about using git.o.o links instead of github in case things change with that mirring, the git.o.o are now the ones that will all be broken. :] | 16:43 |
larsks | eharney: Yes. After a reboot, `docker exec -u root -it cinder_volume targetcli` shows an empty configuration. | 16:43 |
larsks | We're running from a recent delorea, so cinder is at commit 5656aa9. | 16:45 |
larsks | *delorean | 16:45 |
openstackgerrit | Merged openstack/os-brick master: Handle None value 'inititator_target_map' https://review.openstack.org/539184 | 16:45 |
eharney | larsks: i have a suspicion that those used to get saved on reboot and restored by a service that used "targetcli save" etc but i'm having trouble finding that at the moment... | 16:48 |
eharney | wondering if the mechanics of that changed with the container work | 16:48 |
larsks | eharney: when existing targetcli, I see that it says "Configuration saved to /etc/target/saveconfig.json"...but that file is empty right now. | 16:48 |
larsks | Well, let me re-create a target configuration and see (a) if it gets written out to that file *at all*, and (b) if it survives a container restart. | 16:50 |
eharney | larsks: cinder also has some code that calls restore_export in the driver that is supposed to recreate these targets upon startup | 16:52 |
*** Florian has joined #openstack-cinder | 16:56 | |
smcginnis | rosmaita, geguileo, jungleboyj: That's kind if why I'm thinking either wait completely, or just bite the bullet and do a full cinder team migration. | 17:02 |
smcginnis | I think have some here, some there, will just cause confusion and increase the odds we miss something. | 17:02 |
rosmaita | smcginnis: i agree with you, we want everything in the same place | 17:02 |
jungleboyj | smcginnis: Ugh. Ok. | 17:03 |
rosmaita | we can split the difference with nova and say we'll move after glance moves | 17:03 |
*** markvoelker has joined #openstack-cinder | 17:03 | |
rosmaita | :) | 17:03 |
jungleboyj | So we either put cinderlib in launchpad for now and move it in the future or we move everything now? | 17:03 |
geguileo | smcginnis: ++ | 17:04 |
jungleboyj | rosmaita: Ha! That is even less likely. | 17:04 |
geguileo | everything in the same place sounds best | 17:04 |
rosmaita | (that is my hidden agenda) | 17:04 |
rosmaita | yes, i think put cinderlib into launchpad sounds best | 17:04 |
*** e0ne has quit IRC | 17:04 | |
*** psachin has quit IRC | 17:04 | |
jungleboyj | To be honest I am not interested in doing this either but I am trying to make it not be a panicked last minute move. | 17:05 |
whoami-rajat | jungleboyj: won't moving everything together can cause issues (if there are any with automated migrations, i'm not sure). can we confirm with the projects that have migrated before like ironic? | 17:05 |
geguileo | jungleboyj: yeah, doing a migration now sounds too rushed | 17:05 |
smcginnis | jungleboyj: What's the panic though? There is nothing really compelling us to move to storyboard other than that team would like us to. | 17:06 |
openstackgerrit | Merged openstack/os-brick master: Update hacking version https://review.openstack.org/628596 | 17:06 |
jungleboyj | whoami-rajat: Ironic's migration went fine but they did it quickly and didn't think it through as much as they should have so they aren't really leveraging it well. | 17:06 |
rosmaita | yeah, i have sympathy for the storyboard team, they need real projects in there so they can make sure it's feature-complete, but i have sympathy for us not wanting to move to a product that isn't completed yet | 17:06 |
jungleboyj | rosmaita: They have gotten better at addressing issues. I think. | 17:06 |
geguileo | jungleboyj: smcginnis I'll go change the cinderlib project patch so it doesn't go into storyboard | 17:06 |
jungleboyj | geguileo: Ok. | 17:07 |
jungleboyj | I will continue to try and get the design we talked about at the mid-cycle documented and we will discuss it at the PTG in the hopes that we will move in Train. | 17:07 |
smcginnis | geguileo: Cool, thanks! | 17:07 |
rosmaita | jungleboyj: that sounds good, if we can decide exactly what workflows we need in storyboard, it will give us more confidence to migrate | 17:08 |
rosmaita | but i think that will entail locking some of us in a room for a few hours :( | 17:09 |
jungleboyj | I am fine going with the safe approach as long as we are not just going to avoid everything. | 17:09 |
geguileo | smcginnis: thanks for insisting, otherwise it would have been painfull for all of us XD | 17:09 |
jungleboyj | Because I want us to improve our processes. Need to leave something for my legacy here. | 17:09 |
jungleboyj | @!h geguileo | 17:09 |
geguileo | rofl | 17:10 |
jungleboyj | Ugh. | 17:10 |
jungleboyj | (/ .□.) ︵╰(゜Д゜)╯︵ /(.□. ) | 17:10 |
* jungleboyj gives up for today. | 17:10 | |
rosmaita | jungleboyj: maybe we can schedule an evening out-of-band session at the forum ... would be good to create some bugs in launchpad and storyboard simultaneously and see where the workflow breaks down/needs to be adjusted | 17:11 |
jungleboyj | rosmaita: You mean to create them in both locations and go through the workflow for comparison. | 17:12 |
rosmaita | exactly, i think that's the only way to catch everything | 17:12 |
*** pcaruana has quit IRC | 17:13 | |
rosmaita | i will volunteer to help out since i am dragging my feet on the change | 17:13 |
*** enriquetaso has quit IRC | 17:13 | |
*** carlos_silva has joined #openstack-cinder | 17:13 | |
*** lseki has joined #openstack-cinder | 17:14 | |
rosmaita | we can warn the storyboard team in advance so that the dev instance is up to date | 17:14 |
rosmaita | or i guess just use production storyboard and then delete the projects we create | 17:14 |
whoami-rajat | smcginnis: eharney : https://git.openstack.org/cgit/openstack/cinder/tree/doc/source/contributor/api_microversion_dev.rst#n10 | 17:14 |
whoami-rajat | this doesn't seem true now since it won't break changes introduced BEFORE that feature mv but will break everything after that. seems like a negative point, do we need to modify it? | 17:14 |
geguileo | jungleboyj: guess what... | 17:15 |
geguileo | jungleboyj: it got merged it storyboard | 17:15 |
geguileo | smcginnis: rosmaita ^ | 17:15 |
rosmaita | can we revert? | 17:15 |
whoami-rajat | geguileo: lol, all this discussion and this. | 17:15 |
jungleboyj | geguileo: Yeah? | 17:16 |
geguileo | since you +1 it, they went ahead and merged it | 17:16 |
smcginnis | Shoot, that's right/ | 17:16 |
* jungleboyj sighs | 17:16 | |
*** dviroel has joined #openstack-cinder | 17:16 | |
jungleboyj | Sorry. | 17:16 |
smcginnis | Might have to ask in infra if there's a way to switch that over to launchpad now. | 17:16 |
rosmaita | they're going to love that :D | 17:17 |
jungleboyj | rosmaita: Yeah, they are going to resist that. | 17:17 |
*** davidsha has quit IRC | 17:17 | |
smcginnis | Why? | 17:17 |
rosmaita | i think we have legitimate technical reasons to keep all cinder stuff in the same bug tracker | 17:18 |
jungleboyj | Because of the push to have all new projects in Storyboard. But, lets ask. | 17:18 |
smcginnis | Launchpad is still a valid option. There's no mandate that projects HAVE to go to storyboard. | 17:18 |
jungleboyj | rosmaita: Yeah. | 17:18 |
smcginnis | rosmaita: ++ | 17:18 |
jungleboyj | geguileo: Can you approach them and see if they will change it? | 17:19 |
pots | jungleboyj: Hi Jay, could you take a look at https://review.openstack.org/#/c/631702/1 when you get a chance? | 17:22 |
rosmaita | geguileo: it is after end of work in your TZ, want me to follow up on this? | 17:22 |
geguileo | jungleboyj: rosmaita I just dumped my question to the people that +2 the patch | 17:22 |
rosmaita | cool | 17:23 |
jungleboyj | geguileo: Cool. Thanks. | 17:23 |
geguileo | rosmaita: I may take you up on that offer, depending on whether they answer in a few minutes or not, thanks! :-) | 17:23 |
rosmaita | ok | 17:23 |
jungleboyj | rosmaita: Thanks. | 17:23 |
*** ircuser-1 has quit IRC | 17:26 | |
*** mauricio_ps has joined #openstack-cinder | 17:27 | |
rosmaita | geguileo: do you have time to put up the patch fungi mentioned, or do you want me to do it? | 17:29 |
geguileo | rosmaita: what patch? r:-?? | 17:29 |
geguileo | I missed that | 17:29 |
rosmaita | (12:24:21 PM) fungi: geguileo: you'll want to update gerrit/projects.yaml to remove the use-storyboard:true line, for a start | 17:29 |
rosmaita | (12:24:51 PM) fungi: though storyboard doesn't have a way to delete a project as far as i'm aware, so we may need to get creative there | 17:29 |
fungi | geguileo: just need to remove the use-storyboard:true line your original change added to gerrit/projects.yaml | 17:29 |
fungi | once that gets merged i can manually delete the project from storyboard's backend db | 17:30 |
geguileo | fungi: sorry, too many notifications at the same time and I missed your comment, sorry | 17:30 |
fungi | no worries! i know exactly what that's like ;) | 17:31 |
geguileo | fungi: and it will create the launchpad automatically when I remove it? | 17:31 |
fungi | it doesn't create anything in launchpad. what do you want created in launchpad? | 17:32 |
fungi | i guess let's have this discussion in #openstack-infra so we don't keep saying the same thing in both channels ;) | 17:32 |
geguileo | fungi: +1 | 17:33 |
*** enriquetaso has joined #openstack-cinder | 17:35 | |
*** markvoelker has quit IRC | 17:36 | |
enriquetaso | Looking for Outreachy mentors: As we discussed in the Stein mid-cycle-planning, It will be nice if we have an intern working in the integrations with the OpenStack client. | 17:38 |
enriquetaso | (- check the things that are supported - give full support to the OpenStack cli - remove the cinder cli - what to do with os-brick). If anybody likes the idea, this could be the moment :P | 17:38 |
*** ociuhandu_ has joined #openstack-cinder | 17:39 | |
whoami-rajat | enriquetaso: the context isn't clear to me. is the OSC migration official now? | 17:40 |
*** ociuhandu has quit IRC | 17:42 | |
larsks | eharney: the configuration definitely gets written to /etc/target/saveconfig.json when its created. | 17:43 |
*** ociuhandu_ has quit IRC | 17:43 | |
enriquetaso | whoami-rajat, for what I understood we already migrate almost everything, we need to deprecated cindercli and check for the commands that are not supported in OPS but there are in the cindercli. http://paste.openstack.org/show/745488/ | 17:45 |
*** ociuhandu has joined #openstack-cinder | 17:54 | |
*** jgriffith has joined #openstack-cinder | 17:55 | |
*** ociuhandu has quit IRC | 17:58 | |
*** mauricio_ps has quit IRC | 17:59 | |
*** thgcorrea has quit IRC | 17:59 | |
geguileo | jungleboyj: smcginnis rosmaita OK, launchpad for cinderlib is ready | 18:00 |
*** lseki has quit IRC | 18:02 | |
rosmaita | geguileo: ty! | 18:04 |
*** ircuser-1 has joined #openstack-cinder | 18:04 | |
*** sdake has joined #openstack-cinder | 18:04 | |
*** jgriffith has quit IRC | 18:08 | |
whoami-rajat | enriquetaso: oh, i missed the outreachy part. i was planning to implement the remaining OSC commands but currently busy with some priority items. | 18:14 |
whoami-rajat | so will an intern be assigned this task? | 18:14 |
*** ociuhandu has joined #openstack-cinder | 18:16 | |
enriquetaso | whoami-rajat, only if I found an mentor first hahaha, the task is free. I will be co-mentoring for the Manila project. It's my first time, so I'm not sure if I could do it for two persons. I have received a few emails from possible interns, but I'm only looking for only one. | 18:16 |
*** jgriffith has joined #openstack-cinder | 18:21 | |
whoami-rajat | enriquetaso: sounds like a good way to help new contributors. I'm not exactly familiar with the process of outreachy. | 18:21 |
*** enriquetaso has quit IRC | 18:21 | |
rosmaita | whoami-rajat: https://wiki.openstack.org/wiki/Outreachy | 18:22 |
whoami-rajat | thanks Brain! | 18:22 |
whoami-rajat | Brian* | 18:22 |
rosmaita | np | 18:22 |
openstackgerrit | Merged openstack/os-brick master: Make sure looping calls are properly mocked https://review.openstack.org/635636 | 18:25 |
openstackgerrit | Chuck Short proposed openstack/cinder master: Remove 'rm' from rootwrap filters https://review.openstack.org/638184 | 18:33 |
*** markvoelker has joined #openstack-cinder | 18:33 | |
openstackgerrit | Erlon R. Cruz proposed openstack/cinder-tempest-plugin master: Adds new scenario test for revert to snapshot https://review.openstack.org/620577 | 18:43 |
*** e0ne has joined #openstack-cinder | 18:50 | |
*** sdake has quit IRC | 18:58 | |
*** markvoelker has quit IRC | 19:06 | |
*** e0ne has quit IRC | 19:10 | |
openstackgerrit | Rajat Dhasmana proposed openstack/cinder master: Update guidelines of 'Adding a microversion' https://review.openstack.org/638241 | 19:12 |
*** sdake has joined #openstack-cinder | 19:13 | |
whoami-rajat | ^ smcginnis jungleboyj updated the microversion doc, kindly take a look. Thanks! | 19:13 |
* eharney takes a look | 19:15 | |
* jungleboyj opens a tab. | 19:15 | |
*** jmlowe has quit IRC | 19:19 | |
whoami-rajat | eharney: should i include it here [1] before the footnotes ? | 19:24 |
whoami-rajat | [1] https://docs.openstack.org/cinder/rocky/contributor/api_microversion_dev.html#when-do-i-need-a-new-microversion | 19:24 |
eharney | whoami-rajat: yeah i think so | 19:24 |
*** jmlowe has joined #openstack-cinder | 19:30 | |
*** e0ne has joined #openstack-cinder | 19:30 | |
*** enriquetaso has joined #openstack-cinder | 19:33 | |
openstackgerrit | Rajat Dhasmana proposed openstack/cinder master: Update section 'When do i need a new Microversion?' https://review.openstack.org/638241 | 19:40 |
*** e0ne has quit IRC | 19:41 | |
openstackgerrit | Rajat Dhasmana proposed openstack/cinder master: Update section 'When do i need a new Microversion?' https://review.openstack.org/638241 | 19:45 |
enriquetaso | whoami-rajat, sorry i disconnected | 19:48 |
*** angela-s has joined #openstack-cinder | 19:49 | |
whoami-rajat | enriquetaso: np! | 19:50 |
*** sdake has quit IRC | 19:50 | |
*** e0ne has joined #openstack-cinder | 19:51 | |
*** markvoelker has joined #openstack-cinder | 20:03 | |
*** jmlowe has quit IRC | 20:06 | |
*** carlos_silva has quit IRC | 20:08 | |
*** jmlowe has joined #openstack-cinder | 20:08 | |
openstackgerrit | Sean McGinnis proposed openstack/cinder master: Fix version return incorrect when endpoint url end without / https://review.openstack.org/630085 | 20:30 |
*** markvoelker has quit IRC | 20:36 | |
openstackgerrit | Eric Harney proposed openstack/cinder master: Use native python truncate for privsep https://review.openstack.org/638262 | 20:40 |
openstackgerrit | Eric Harney proposed openstack/cinder master: Ignore hacking rule H101 https://review.openstack.org/638263 | 20:40 |
*** spsurya has quit IRC | 20:42 | |
*** eharney has quit IRC | 20:46 | |
*** jmlowe has quit IRC | 20:53 | |
*** enriquetaso has quit IRC | 20:58 | |
*** senrique_ has joined #openstack-cinder | 20:58 | |
*** eharney has joined #openstack-cinder | 20:59 | |
*** erlon__ has quit IRC | 21:01 | |
*** senrique_ has quit IRC | 21:03 | |
openstackgerrit | Merged openstack/cinder stable/rocky: VNX Driver: delete_hba() instead of remove_hba() https://review.openstack.org/636212 | 21:04 |
e0ne | smcginnis: Sean, I'm going to block this chain https://review.openstack.org/#/c/635546/ because there is no CI for that driver | 21:07 |
smcginnis | e0ne: It's the VMAX one. | 21:07 |
smcginnis | They've rebranded the storage, and the driver, but didn't want to go through the effort of redoing the CI account. | 21:08 |
smcginnis | Which I can totally sympathise with. | 21:08 |
e0ne | smcginnis: here is a first patch with rebranding https://review.openstack.org/#/c/620659/20 | 21:10 |
e0ne | smcginnis: I checked CI logs and cinder conf: http://publiclogs.emc.com/620659/20/EMC_VMAX_iSCSI/763/logs/etc/cinder/cinder.conf.txt.gz | 21:11 |
e0ne | smcginnis: and grep by old driver name: http://paste.openstack.org/show/745519/ | 21:11 |
e0ne | smcginnis: I don't see running CI with new code | 21:12 |
smcginnis | Is there an issue? | 21:12 |
*** sdake has joined #openstack-cinder | 21:12 | |
smcginnis | e0ne: I'm not sure what you mean. | 21:12 |
e0ne | EMC_VMAX_iSCSI CI has this line 'volume_driver = cinder.volume.drivers.dell_emc.powermax.iscsi.PowerMaxISCSIDriver' in the cinder.conf | 21:13 |
e0ne | it's an old driver name | 21:13 |
smcginnis | That's the new driver name, but OK. | 21:13 |
e0ne | oh.. I'm sorry | 21:14 |
e0ne | here is it: volume_driver = cinder.volume.drivers.dell_emc.vmax.iscsi.VMAXISCSIDriver | 21:14 |
smcginnis | Yeah, not sure why they have both in there, but doesn't appear to matter. | 21:15 |
e0ne | CI contains 2 configured backend | 21:15 |
smcginnis | Sorry, I'm not sure I'm following what you're trying to point out. | 21:15 |
e0ne | CI contains two enabled backends: with old and new class name | 21:17 |
smcginnis | Yep, and default is set to the first one. I'm following that so far. | 21:18 |
smcginnis | I wonder if they are using the two for some replication tests or something. | 21:18 |
smcginnis | But anyway... | 21:19 |
e0ne | ok, I need to recheck it more carefully | 21:20 |
smcginnis | Sorry, I'm still not sure what needs to be checked. :] | 21:20 |
e0ne | let's try to do it step by step together | 21:27 |
e0ne | maybe it's just too late for me and I missed something | 21:27 |
e0ne | here is a patch https://review.openstack.org/#/c/636118/2 | 21:27 |
smcginnis | OK, following. | 21:28 |
e0ne | EMC_VMAX_FCSUCCESS in 7h 20m 18s | 21:28 |
e0ne | EMC_VMAX_iSCSISUCCESS in 7h 21m 33s | 21:28 |
smcginnis | Yep, CI passed. | 21:28 |
e0ne | it is supposed, that these checks verify PowerMax? | 21:28 |
e0ne | here is cinder conf from EMC_VMAX_iSCSI logs: http://publiclogs.emc.com/636118/2/EMC_VMAX_iSCSI/915/logs/etc/cinder/cinder.conf.txt.gz | 21:29 |
smcginnis | Yes, like I said and you referred to the specific patch, VMAX was rebranded to PowerMax. They just didn't create a new CI account with the new name. At least not yet. | 21:29 |
smcginnis | Yep, got it. | 21:30 |
*** eharney has quit IRC | 21:30 | |
e0ne | I don't care about CI name now | 21:30 |
e0ne | volume_driver = cinder.volume.drivers.dell_emc.vmax.iscsi.VMAXISCSIDriver | 21:30 |
*** takamatsu_ has joined #openstack-cinder | 21:31 | |
e0ne | it's from cinder.conf on EMC_VMAX_iSCSI for 'PowerMax Driver - Unit Test Refactoring' patch | 21:31 |
*** takamatsu has quit IRC | 21:31 | |
smcginnis | Yep, I see it. | 21:31 |
angela-s | SUCCESS in 7h 20m 18s !!! CI run took 7 hours, good grief... | 21:31 |
smcginnis | Heh, slow one. They must have a concurrency of 1 or something. | 21:31 |
*** markvoelker has joined #openstack-cinder | 21:33 | |
e0ne | I'm confused | 21:33 |
smcginnis | e0ne: :) | 21:33 |
smcginnis | I think I've followed so far, so which part? | 21:33 |
e0ne | how does this CI work if it has .dell_emc.vmax.iscsi.VMAXISCSIDriver in the config? | 21:34 |
smcginnis | Because it's the same driver. They just rebranded it. | 21:35 |
smcginnis | And when we rebrand drivers, as part of the "deprecation" transition from the old name to the new name we do this: https://review.openstack.org/#/c/620659/20/cinder/volume/manager.py | 21:35 |
smcginnis | So I would guess they are sticking with the old name for now to keep testing on stable branches simpler. | 21:36 |
smcginnis | But they will eventually need to switch their cinder.conf over to using the new driver name onces that transition period is over and that mapping is removed. | 21:36 |
e0ne | smcginnis: oh.. thank you! I missed that part in cinder.volume.manager | 21:37 |
smcginnis | OK, good. That makes sense then. | 21:38 |
*** sdake has quit IRC | 21:38 | |
smcginnis | That's what we've always done when a driver needs to change its name or is refactored into a different path. | 21:38 |
e0ne | smcginnis: my bad, absolutely forgot about it:( | 21:39 |
e0ne | it means that I need to stop code review for today and take a rest | 21:39 |
smcginnis | No worries! :) | 21:39 |
smcginnis | Yes, it's getting late there. Stop working so late. ;) | 21:39 |
*** sdake has joined #openstack-cinder | 21:40 | |
*** takamatsu_ has quit IRC | 21:45 | |
*** takamatsu has joined #openstack-cinder | 21:46 | |
*** sdake has quit IRC | 21:48 | |
jidar | is multipathd required to do volumes from images? And is multipathd not found in the kolla based cinder images? | 21:50 |
*** sdake has joined #openstack-cinder | 21:50 | |
smcginnis | jidar: Not sure about kolla requirements, but no, multipathing isn't needed for anything. | 21:55 |
smcginnis | jidar: It's recommended to us in general, but nothing requires it. | 21:55 |
jidar | smcginnis: actually I'm thinking about the problem a little bit more and the container wouldn't have access to /dev/sdb (it's trying to launch multipath -l /dev/sdb) | 21:56 |
jidar | and failing obviously | 21:56 |
jidar | n/m, it maps all of /dev over | 21:57 |
* jidar is confused | 21:57 | |
*** sdake has quit IRC | 21:59 | |
*** dave-mccowan has quit IRC | 22:01 | |
*** enriquetaso has joined #openstack-cinder | 22:01 | |
*** sdake has joined #openstack-cinder | 22:01 | |
angela-s | smcginnis: can you take a look at this bugfix when you have a chance? https://review.openstack.org/#/c/637297/ ty | 22:03 |
*** markvoelker has quit IRC | 22:07 | |
smcginnis | angela-s: Done | 22:07 |
*** enriquetaso has quit IRC | 22:09 | |
angela-s | ty! | 22:11 |
*** mriedem has quit IRC | 22:25 | |
*** rcernin has joined #openstack-cinder | 22:27 | |
*** whoami-rajat has quit IRC | 22:31 | |
*** e0ne has quit IRC | 22:32 | |
*** lemko has quit IRC | 22:41 | |
*** jmlowe has joined #openstack-cinder | 22:47 | |
*** tkajinam has joined #openstack-cinder | 22:55 | |
*** markvoelker has joined #openstack-cinder | 23:03 | |
*** rcernin has quit IRC | 23:06 | |
*** rcernin has joined #openstack-cinder | 23:08 | |
*** imacdonn has quit IRC | 23:32 | |
*** imacdonn has joined #openstack-cinder | 23:33 | |
*** markvoelker has quit IRC | 23:35 | |
*** rosmaita has left #openstack-cinder | 23:57 | |
*** mriedem has joined #openstack-cinder | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!