*** anastzhyr has quit IRC | 00:21 | |
*** threestrands has joined #openstack-cinder | 00:38 | |
*** Liang__ has joined #openstack-cinder | 00:58 | |
*** mvkr has joined #openstack-cinder | 01:15 | |
*** lvbin02 has joined #openstack-cinder | 01:41 | |
*** threestrands has quit IRC | 01:43 | |
*** lvbin01 has quit IRC | 01:44 | |
*** lvbin02 is now known as lvbin01 | 01:44 | |
openstackgerrit | Xuan Yandong proposed openstack/python-cinderclient master: Drop support for python 2 https://review.opendev.org/691467 | 02:13 |
---|---|---|
*** e0ne has joined #openstack-cinder | 02:19 | |
*** e0ne has quit IRC | 02:19 | |
*** awalende has joined #openstack-cinder | 02:45 | |
*** awalende has quit IRC | 02:49 | |
*** threestrands has joined #openstack-cinder | 03:10 | |
*** threestrands has quit IRC | 03:11 | |
*** threestrands has joined #openstack-cinder | 03:11 | |
*** davee__ has joined #openstack-cinder | 04:03 | |
*** davee_ has quit IRC | 04:05 | |
*** davee___ has quit IRC | 04:05 | |
*** davee_ has joined #openstack-cinder | 04:06 | |
*** bhagyashris has joined #openstack-cinder | 04:11 | |
*** bhagyashris has quit IRC | 04:42 | |
*** whoami-rajat has joined #openstack-cinder | 04:56 | |
*** whoami-rajat has quit IRC | 05:03 | |
*** bhagyashris has joined #openstack-cinder | 05:04 | |
*** awalende has joined #openstack-cinder | 05:18 | |
*** awalende has quit IRC | 05:22 | |
*** threestrands has quit IRC | 05:38 | |
*** zhanglong has joined #openstack-cinder | 06:00 | |
*** zhanglong has quit IRC | 06:04 | |
*** zhanglong has joined #openstack-cinder | 06:05 | |
*** udesale has joined #openstack-cinder | 06:09 | |
*** Xuchu has joined #openstack-cinder | 06:28 | |
*** udesale is now known as udesale_ | 06:28 | |
*** udesale_ is now known as udesale | 06:29 | |
*** Luzi has joined #openstack-cinder | 06:35 | |
*** zhanglong has quit IRC | 06:36 | |
*** zhanglong has joined #openstack-cinder | 06:44 | |
*** zhanglong has quit IRC | 06:49 | |
*** whoami-rajat__ has joined #openstack-cinder | 06:50 | |
*** zhanglong has joined #openstack-cinder | 06:51 | |
*** awalende has joined #openstack-cinder | 07:01 | |
*** jawad-axd has joined #openstack-cinder | 07:02 | |
*** awalende_ has joined #openstack-cinder | 07:03 | |
*** awalende has quit IRC | 07:05 | |
*** jawad-axd has quit IRC | 07:06 | |
*** jawad-axd has joined #openstack-cinder | 07:07 | |
*** jawad-ax_ has joined #openstack-cinder | 07:10 | |
*** jawad-axd has quit IRC | 07:12 | |
*** rcernin has quit IRC | 07:13 | |
*** whoami-rajat__ has quit IRC | 07:15 | |
*** zhanglong has quit IRC | 07:18 | |
*** dpawlik has joined #openstack-cinder | 07:21 | |
*** zhanglong has joined #openstack-cinder | 07:21 | |
*** brinzhang has joined #openstack-cinder | 07:24 | |
*** ircuser-1 has quit IRC | 07:33 | |
*** brinzhang_ has joined #openstack-cinder | 07:36 | |
*** brinzhang has quit IRC | 07:39 | |
*** sahid has joined #openstack-cinder | 07:42 | |
*** brinzhang has joined #openstack-cinder | 07:48 | |
*** brinzhang_ has quit IRC | 07:51 | |
*** bhagyashris has quit IRC | 07:58 | |
*** trident has joined #openstack-cinder | 08:02 | |
*** ganso has quit IRC | 08:08 | |
*** ganso has joined #openstack-cinder | 08:09 | |
*** brinzhang_ has joined #openstack-cinder | 08:10 | |
*** brinzhang has quit IRC | 08:13 | |
*** tesseract has joined #openstack-cinder | 08:21 | |
*** tosky has joined #openstack-cinder | 08:22 | |
*** ChipOManiac has joined #openstack-cinder | 08:46 | |
ChipOManiac | Hi all. We're having a problem with the Cinder deployment using Openstack-Ansible. | 08:47 |
ChipOManiac | The task "Perform online data migrations" keeps failing. | 08:48 |
ChipOManiac | I've currently put a temporary log file and ran the "cinder-manage db online_data_migrations" command manually. | 08:49 |
ChipOManiac | The log shows this: | 08:49 |
ChipOManiac | https://pastebin.com/QTH8YciK | 08:51 |
ChipOManiac | I don't know why the empty body or 300 error comes up. Just doing a wget to that address gets me a reply. | 08:52 |
*** whoami-rajat__ has joined #openstack-cinder | 08:53 | |
*** anastzhyr has joined #openstack-cinder | 09:00 | |
anastzhyr | Hello team | 09:01 |
anastzhyr | I have a question | 09:01 |
anastzhyr | https://docs.openstack.org/cinder/train/configuration/block-storage/volume-encryption.html#create-an-encrypted-volume-type | 09:01 |
anastzhyr | What does it mean "Restart cinder_api"? If I start everything using devstack, how am I supposed to restart API? | 09:01 |
anastzhyr | Thanks in advance | 09:02 |
*** shortparry_ has joined #openstack-cinder | 09:05 | |
*** bhagyashris has joined #openstack-cinder | 09:05 | |
*** ociuhandu has joined #openstack-cinder | 09:07 | |
anastzhyr | I mean I have found https://docs.openstack.org/fuel-docs/latest/userdocs/fuel-user-guide/troubleshooting/restart-service.html | 09:08 |
anastzhyr | But, I think that I do not understand some concepts, and the link above does not work | 09:08 |
anastzhyr | "Unit cinder-api.service not found" | 09:08 |
*** whoami-rajat__ has quit IRC | 09:11 | |
*** ociuhandu has quit IRC | 09:12 | |
*** ociuhandu has joined #openstack-cinder | 09:20 | |
*** ChipOManiac has quit IRC | 09:25 | |
*** snecklifter has joined #openstack-cinder | 09:25 | |
*** brinzhang_ has quit IRC | 09:32 | |
*** Liang__ is now known as Liangfang | 09:33 | |
*** Liangfang is now known as LiangFang | 09:33 | |
*** brinzhang_ has joined #openstack-cinder | 09:33 | |
*** ociuhandu has quit IRC | 09:39 | |
*** ociuhandu has joined #openstack-cinder | 09:40 | |
*** brinzhang has joined #openstack-cinder | 09:41 | |
*** martinkennelly has joined #openstack-cinder | 09:43 | |
*** whoami-rajat has joined #openstack-cinder | 09:43 | |
whoami-rajat | anastzhyr, Hi, if you're using devstack you can restart the cinder api service with `sudo systemctl restart devstack@c-api.service` command | 09:44 |
*** ociuhandu has quit IRC | 09:44 | |
*** brinzhang_ has quit IRC | 09:45 | |
whoami-rajat | anastzhyr, similarly you can do for any other service like 'devstack@c-vol.service' for the volume service | 09:46 |
*** pcaruana has joined #openstack-cinder | 09:49 | |
Xuchu | sudo systemctl restart devstack@c-api.service // restart cinder api | 09:50 |
Xuchu | sudo systemctl restart devstack@c-sch.service // restart cinder scheduler | 09:50 |
Xuchu | sudo systemctl restart devstack@c-vol.service // restart cinder volume | 09:50 |
*** ChipOManiac has joined #openstack-cinder | 09:51 | |
*** brinzhang_ has joined #openstack-cinder | 09:51 | |
*** brinzhang has quit IRC | 09:55 | |
anastzhyr | whoami-rajat: but how can I check the list of services I need to restart after I have edited /etc/cinder/cinder.conf | 09:55 |
*** ociuhandu has joined #openstack-cinder | 09:56 | |
*** pcaruana has quit IRC | 09:56 | |
whoami-rajat | anastzhyr, since it depends on the config option you changed is used in which service, it is better to restart all services after you modify cinder.conf | 09:58 |
*** ociuhandu has quit IRC | 09:58 | |
anastzhyr | Api, scheduler, volume, right? | 09:59 |
*** ociuhandu has joined #openstack-cinder | 09:59 | |
*** LiangFang has quit IRC | 09:59 | |
whoami-rajat | anastzhyr, yes, and if backup service is configured than that too | 10:00 |
*** brinzhang has joined #openstack-cinder | 10:02 | |
*** ociuhandu has quit IRC | 10:03 | |
*** zhanglong has quit IRC | 10:04 | |
*** ociuhandu has joined #openstack-cinder | 10:05 | |
*** brinzhang_ has quit IRC | 10:06 | |
anastzhyr | whoami-rajat: one more question: how is it possible to run Tempest tests with different cinder configurations | 10:07 |
anastzhyr | Is it supported at zuul? | 10:07 |
*** jawad-ax_ has quit IRC | 10:07 | |
*** ociuhandu has quit IRC | 10:07 | |
*** e0ne has joined #openstack-cinder | 10:09 | |
whoami-rajat | anastzhyr, what do you mean by "different cinder configurations"? | 10:11 |
anastzhyr | I mean that I have found tests in tempest which require different config files for cinder. For example, there are some tests for multi-backend support | 10:13 |
anastzhyr | whoami-rajat: And I was curious, how zuul is running the tests. Sorry, if the question is irrelevant, I can have bad understanding of the process | 10:14 |
*** brinzhang_ has joined #openstack-cinder | 10:21 | |
*** brinzhang has quit IRC | 10:24 | |
*** brinzhang has joined #openstack-cinder | 10:30 | |
*** ociuhandu has joined #openstack-cinder | 10:32 | |
*** brinzhang_ has quit IRC | 10:33 | |
*** ociuhandu has quit IRC | 10:34 | |
whoami-rajat | anastzhyr, you need to configure cinder to have multiple backends and then you can run tempest tests related to it. tempest doesn't do any change in cinder.conf | 10:37 |
anastzhyr | whoami-rajat: thank you, I will try | 10:37 |
whoami-rajat | anastzhyr, if your cinder deployment has multiple backends then you can enable it's tests by using this configuration "CONF.volume_feature_enabled.multi_backend" in tempest.conf file | 10:37 |
anastzhyr | Yes, I saw it ) | 10:38 |
*** brinzhang_ has joined #openstack-cinder | 10:40 | |
whoami-rajat | anastzhyr, np, also feel free to ask any question, we're happy to help | 10:40 |
anastzhyr | whoami-rajat: I have one more question. I start devstack, and then I try to run `cinder type-list` in my console | 10:41 |
anastzhyr | it requires `os-password` | 10:41 |
whoami-rajat | anastzhyr, you need to source your openrc file providing the username and projectname to it | 10:41 |
anastzhyr | where is it? | 10:42 |
whoami-rajat | anastzhyr, `source ~/devstack/openrc admin admin` | 10:42 |
anastzhyr | I don't have such a file in `~/devstack/` | 10:42 |
anastzhyr | is it fine? | 10:42 |
whoami-rajat | anastzhyr, run this with stack user | 10:43 |
whoami-rajat | anastzhyr, nope, did you devstack installation completed successfully? | 10:43 |
anastzhyr | Sorry, I found, yes it is | 10:43 |
*** brinzhang has quit IRC | 10:43 | |
whoami-rajat | anastzhyr, good, did it work? | 10:44 |
anastzhyr | Wow, thank you! it worked, I am sorry, I did not remember how to do it. | 10:44 |
anastzhyr | Also the last question, I am debugging tempest test. It is failing with log of requests and responses | 10:45 |
anastzhyr | what are the best advices to understand from that log, what is wrong | 10:45 |
*** davidsha has joined #openstack-cinder | 10:48 | |
*** jawad-axd has joined #openstack-cinder | 10:49 | |
whoami-rajat | anastzhyr, so tempest sends request to the module api (n-api, c-api etc) and collects it's HTTP response. if you want to debug the exact issue, you need to see in the module's service logs | 10:51 |
whoami-rajat | anastzhyr, for example, if you are executing a test for create volume and it is failing, then the issue could have been in c-api, c-sch, or c-vol | 10:51 |
anastzhyr | cinder logs are in /var/log/cinder ?? | 10:52 |
anastzhyr | Or, where can I find logs from c-api? | 10:52 |
whoami-rajat | anastzhyr, you can use `sudo journalctl -f -u devstack@c*` to see cinder logs | 10:52 |
anastzhyr | after test run? | 10:53 |
whoami-rajat | anastzhyr, nope, i think since ocata, devstack changed the log directories, it can be viewed using journalctl command now | 10:53 |
whoami-rajat | anastzhyr, nope. keep this command running in a terminal tab and run the test in another tab | 10:53 |
*** jawad-axd has quit IRC | 10:53 | |
whoami-rajat | anastzhyr, you will see the logs being generated as the test runs | 10:53 |
anastzhyr | Thank you | 10:54 |
whoami-rajat | anastzhyr, np | 10:55 |
*** ociuhandu has joined #openstack-cinder | 11:06 | |
*** sahid has quit IRC | 11:06 | |
*** sahid has joined #openstack-cinder | 11:08 | |
*** rcernin has joined #openstack-cinder | 11:10 | |
*** jawad-axd has joined #openstack-cinder | 11:14 | |
*** ChipOManiac has quit IRC | 11:24 | |
*** Xuchu has quit IRC | 11:27 | |
*** brinzhang has joined #openstack-cinder | 11:30 | |
*** brinzhang_ has quit IRC | 11:34 | |
*** dviroel has joined #openstack-cinder | 11:38 | |
*** brinzhang_ has joined #openstack-cinder | 11:39 | |
*** brinzhang has quit IRC | 11:42 | |
*** bhagyashris has quit IRC | 11:50 | |
*** brinzhang_ has quit IRC | 11:52 | |
*** brinzhang_ has joined #openstack-cinder | 11:52 | |
*** brinzhang has joined #openstack-cinder | 11:54 | |
*** zhanglong has joined #openstack-cinder | 11:56 | |
*** brinzhang_ has quit IRC | 11:58 | |
*** bhagyashris has joined #openstack-cinder | 12:02 | |
*** brinzhang has quit IRC | 12:06 | |
*** brinzhang has joined #openstack-cinder | 12:07 | |
*** whoami-rajat has quit IRC | 12:15 | |
*** zzzeek has quit IRC | 12:16 | |
*** zzzeek has joined #openstack-cinder | 12:17 | |
*** whoami-rajat has joined #openstack-cinder | 12:19 | |
*** enriquetaso has joined #openstack-cinder | 12:21 | |
*** ociuhandu has quit IRC | 12:23 | |
*** udesale has quit IRC | 12:23 | |
*** abhishekk has quit IRC | 12:23 | |
*** abhishekk has joined #openstack-cinder | 12:24 | |
*** ociuhandu has joined #openstack-cinder | 12:31 | |
*** mlycka has joined #openstack-cinder | 12:34 | |
*** brinzhang_ has joined #openstack-cinder | 12:38 | |
*** brinzhang_ has quit IRC | 12:40 | |
*** brinzhang_ has joined #openstack-cinder | 12:41 | |
*** brinzhang has quit IRC | 12:42 | |
*** brinzhang_ has quit IRC | 12:42 | |
*** brinzhang_ has joined #openstack-cinder | 12:43 | |
*** brinzhang_ has quit IRC | 12:44 | |
*** brinzhang has joined #openstack-cinder | 12:45 | |
*** brinzhang has quit IRC | 12:46 | |
*** brinzhang has joined #openstack-cinder | 12:47 | |
openstackgerrit | Yafei Yu proposed openstack/cinder master: Return the right block size https://review.opendev.org/702213 | 12:47 |
*** ociuhandu has quit IRC | 12:52 | |
*** tommylikehu has joined #openstack-cinder | 12:54 | |
*** whoami-rajat has quit IRC | 13:04 | |
*** sahid has quit IRC | 13:09 | |
*** sahid has joined #openstack-cinder | 13:10 | |
*** ociuhandu has joined #openstack-cinder | 13:16 | |
*** ociuhandu has quit IRC | 13:16 | |
*** ociuhandu has joined #openstack-cinder | 13:16 | |
*** brinzhang_ has joined #openstack-cinder | 13:20 | |
*** brinzhang_ has quit IRC | 13:21 | |
*** brinzhang_ has joined #openstack-cinder | 13:21 | |
*** zhanglong has quit IRC | 13:22 | |
*** brinzhang_ has quit IRC | 13:22 | |
*** brinzhang_ has joined #openstack-cinder | 13:23 | |
*** brinzhang has quit IRC | 13:23 | |
*** brinzhang_ has quit IRC | 13:24 | |
*** brinzhang_ has joined #openstack-cinder | 13:24 | |
*** brinzhang has joined #openstack-cinder | 13:37 | |
*** brinzhang_ has quit IRC | 13:40 | |
*** brinzhang_ has joined #openstack-cinder | 13:42 | |
*** brinzhang has quit IRC | 13:45 | |
openstackgerrit | Brian Rosmaita proposed openstack/python-cinderclient master: Drop support for python 2 https://review.opendev.org/691467 | 13:47 |
*** rcernin has quit IRC | 13:53 | |
*** KeithMnemonic has joined #openstack-cinder | 13:59 | |
*** brinzhang has joined #openstack-cinder | 14:01 | |
*** brinzhang has quit IRC | 14:03 | |
*** brinzhang has joined #openstack-cinder | 14:03 | |
*** brinzhang_ has quit IRC | 14:04 | |
*** Luzi has quit IRC | 14:12 | |
*** brinzhang_ has joined #openstack-cinder | 14:31 | |
*** brinzhang has quit IRC | 14:34 | |
*** pcaruana has joined #openstack-cinder | 14:34 | |
*** brinzhang has joined #openstack-cinder | 14:37 | |
openstackgerrit | Helen Walsh proposed openstack/cinder master: PowerMax Driver - Short host name and port group name override https://review.opendev.org/702229 | 14:39 |
*** brinzhang_ has quit IRC | 14:40 | |
*** ociuhandu has quit IRC | 14:41 | |
smcginnis | rosmaita: Morning. If you haven't seen the ML, there are some infra mirror issues (to summarize it drastically) that need to get resolved. It might be good to limit rechecking until that happens. | 14:44 |
rosmaita | smcginnis: thanks! i need read the ML earlier in the day | 14:44 |
rosmaita | that would explain why everything appears to be effed up | 14:45 |
smcginnis | Yeah, pretty messed up right now. I think the root cause is down to a new setuptools release late last week that changed the way some things work. | 14:45 |
rosmaita | fantastic | 14:45 |
*** bhagyashris has quit IRC | 14:51 | |
*** eharney has quit IRC | 15:02 | |
*** ociuhandu has joined #openstack-cinder | 15:10 | |
*** lpetrut has joined #openstack-cinder | 15:12 | |
snecklifter | HPE CI is still showing as NOT_REGISTERED | 15:12 |
snecklifter | Discussed with hemna last week, would be good to understand how this can be brought back | 15:13 |
*** awalende_ has quit IRC | 15:22 | |
smcginnis | jungleboyj: Did you propose the removal of the lefthand driver yet? | 15:22 |
*** awalende has joined #openstack-cinder | 15:23 | |
smcginnis | Possible this needs to be brought back - https://review.opendev.org/#/c/679996/ | 15:23 |
jungleboyj | smcginnis: Let me check. Can't remember if I did that one. | 15:26 |
*** whoami-rajat has joined #openstack-cinder | 15:26 | |
*** awalende_ has joined #openstack-cinder | 15:27 | |
*** jawad-axd has quit IRC | 15:27 | |
*** awalende has quit IRC | 15:27 | |
jungleboyj | smcginnis: I haven't proposed that one yet. Not sure why. | 15:29 |
smcginnis | Slacker :D | 15:29 |
jungleboyj | Oh, but we never marked it unsupported, that would be why. | 15:30 |
jungleboyj | So, I would need to do that first. :-) | 15:30 |
smcginnis | We did | 15:30 |
smcginnis | https://opendev.org/openstack/cinder/src/branch/master/cinder/volume/drivers/hpe/hpe_lefthand_iscsi.py#L179 | 15:31 |
*** awalende_ has quit IRC | 15:31 | |
jungleboyj | Oh yeah, just found that. | 15:31 |
jungleboyj | Ok, so I should remove the LeftHand too? | 15:32 |
smcginnis | Yeah, that'd be good. | 15:32 |
jungleboyj | I have a few that are in Merge conflict. Need to fix those too it looks like. | 15:33 |
smcginnis | From a quick grep, the unsupported drivers I still see in master are datera, lefthand, gpfs, IBM FlashSystem, Veritas Access, and VZstorage. | 15:34 |
smcginnis | Some of those may be newly deprecated in U though. | 15:34 |
smcginnis | Datera can be removed, that was deprecated in Train. | 15:36 |
smcginnis | And GPFS | 15:36 |
rosmaita | i think datera is resurrecting their CI system | 15:37 |
smcginnis | I saw some comments on that, but haven't actually seen anything yet. | 15:37 |
jungleboyj | Oh, that is right. Mark is working on that. That is why I haven't pushed that one up. | 15:37 |
jungleboyj | kmarc: Any progress? | 15:37 |
smcginnis | FlashSystem was in Train. | 15:38 |
jungleboyj | I have patches for Veritas and Virtuozzo that need to be rebased. | 15:38 |
jungleboyj | Will do that today. | 15:38 |
jungleboyj | I can push up the LeftHand. | 15:38 |
smcginnis | So that's all of them, unless we an mark Datera supported again soon. | 15:38 |
jungleboyj | I reached out to IBM on GPFS. They had gotten their CIs working again but there was an issue with GPFS. | 15:38 |
smcginnis | I haven't looked to see if there are any new ones that need to be marked unsupported. | 15:38 |
jungleboyj | There was the Veritas CNFS driver that I have a patch up for. | 15:39 |
smcginnis | But a quick scan through http://cinderstats.ivehearditbothways.com/cireport.txt is sad. | 15:39 |
jungleboyj | smcginnis: ++ | 15:39 |
*** anastzhyr has quit IRC | 15:39 | |
snecklifter | ok, HPE has been offline for a month. | 15:41 |
jungleboyj | Yeah and unreliable before that. So ... | 15:42 |
smcginnis | Several haven't passed for over 30 days. | 15:46 |
smcginnis | MacroSAN looks like it's long overdue to be marked deprecated. | 15:46 |
jungleboyj | Ok. I can start deprecating things for this round. | 15:46 |
smcginnis | http://paste.openstack.org/show/788335/ | 15:46 |
*** sahid has quit IRC | 15:47 | |
jungleboyj | Dang it. Synology is off the radar again. | 15:48 |
jungleboyj | Nexenta | 15:48 |
* jungleboyj is going to be the person that killed Cinder, one patch at a time. | 15:49 | |
whoami-rajat | smcginnis, is macrosan CI having problems? | 15:49 |
whoami-rajat | smcginnis, they pinged me some time ago as they're working on new features for their driver | 15:50 |
smcginnis | whoami-rajat: It hasn't reported since last summer, so I'd have to say yes. :) | 15:50 |
smcginnis | If you happen to talk to them again, might be good to mention that they won't have a driver in tree much longer if they don't get their CI working. | 15:50 |
clarkb | HPE has been in progress to get it running again | 15:51 |
clarkb | I think they would find it helpful if cinder and other 3pci systems were a bit more involved | 15:52 |
snecklifter | I have pinged a few HPE contacts to see what the latest is | 15:52 |
clarkb | aiui rishabhhpe has been working to get it running again | 15:53 |
whoami-rajat | smcginnis, sure will do | 15:53 |
clarkb | their problems are that the existing CI system was basically left to run until it stopped working (because devstack master refuses to run on xenial now) | 15:53 |
clarkb | this has led them to trying to build bionic images, which led them to discovering their nodepool and zuul install are like 5 years old | 15:54 |
clarkb | I think they are in the process of updating it all to zuulv3 right now | 15:54 |
smcginnis | clarkb: I've been suggesting CI operators start collaborating and writing down notes that have worked for them to get their CIs setup, but have yet to see anything out of that. | 15:54 |
clarkb | smcginnis: I think it would be helpful if cinder was a bit more proactive on this too | 15:54 |
clarkb | cinder effectively externalizes all of this cost to the infra and zuul teams | 15:54 |
smcginnis | Well, it has to be the ones running CI's. Cinder in general doesn't do much good, because if you're not running a CI, not an easy thing to offer help with. | 15:55 |
clarkb | which means every time you ban hammer drivers we get an influx of scared and confused individuals and neither of us understand what is going on | 15:55 |
smcginnis | clarkb: Again, it can't be generalized. "Cinder" isn't externalizing to infra. It's the lack of the ones that gain that domain knowledge to do something with it. | 15:55 |
clarkb | the " | 15:55 |
smcginnis | We (the project)just say they need to run CI. | 15:55 |
clarkb | er | 15:55 |
clarkb | the "my driver just got deleted please fix it for me" cost is definitely externalized | 15:56 |
*** eharney has joined #openstack-cinder | 15:56 | |
clarkb | I'm not suggesting cinder run a CI or figure out how to run it for everyone | 15:56 |
clarkb | but it seems the communication is bad (not all cinders fault either) and when this happens we get a large wave of people coming to ifnra and zuul asking us to fix it for them | 15:56 |
smcginnis | "my driver just got deleted" is being externalized by the ones failing to get CI running, not the Cinder project. We never give the advice of "go talk to infra"/ | 15:58 |
*** ociuhandu has quit IRC | 16:07 | |
clarkb | smcginnis: I think having health checks that go a bit deeper than what the CI system results return could be useful and something that cinder could do without significant domain knowledge | 16:07 |
clarkb | things like "python3.8 is coming are you prepared to switch testing to that platform" | 16:08 |
clarkb | and for people that answer no, point them to those that answer yes and coordinate that way. For those that don't answer start warning them that their CI system will be out of spec and potentially up for removal | 16:08 |
clarkb | (unfortunately the "don't answer" group is likely to be large ) | 16:08 |
smcginnis | We basically did that with py37. | 16:09 |
clarkb | iirc you gave them a month | 16:09 |
smcginnis | But I think that indirectly sent a lot of people over to infra. | 16:09 |
smcginnis | We gave them at least 6 months. | 16:09 |
clarkb | but I didn't get involved until people entered the scared and confused state so I may just be seeing that through my personal bias | 16:09 |
smcginnis | Then a 1 month "no really, you need to do this our you're out". | 16:10 |
smcginnis | That's the problem. They ignored it until past the deadline, then went in a panic to infra looking for someone to take care of it for them. | 16:10 |
*** whoami-rajat has quit IRC | 16:11 | |
*** pcaruana has quit IRC | 16:12 | |
snecklifter | likely because running CI is a complex process and most vendors dont have people dedicated to maintaining it? | 16:16 |
smcginnis | The problem I have is multiple people have figured it out though, but none of them have written down what they've done and shared it with others. | 16:17 |
smcginnis | It would be a whole lot easier if everyone collaborated on a solution than each doing it on their own. | 16:18 |
smcginnis | Especially in the multiple cases we've had where that person that figured it out on their own didn't even write it down internally, then their replacement has to go through it all again. | 16:18 |
jungleboyj | smcginnis: ++ Lenovo is having the exact same problems getting an Ironic CI up and running. | 16:20 |
smcginnis | Tell them to write it down! :) | 16:21 |
clarkb | smcginnis: yes I think that is a major part of the struggle. The infra team is poorly positioned to help people navigate the constraints placed on them in various corporate environments. But those envs do tend to be similar even between companies | 16:21 |
clarkb | so we can say "upgrade X" but then there is a ton of fallout because now you need to update proxy and firewall rules and this thing and that thing that we have no exposure to | 16:22 |
*** ociuhandu has joined #openstack-cinder | 16:26 | |
jungleboyj | smcginnis: Yeah, I have been telling them. | 16:34 |
*** jmlowe has quit IRC | 16:51 | |
*** jmlowe has joined #openstack-cinder | 16:52 | |
*** shortparry_ has quit IRC | 17:11 | |
*** pcaruana has joined #openstack-cinder | 17:13 | |
*** mlycka has quit IRC | 17:18 | |
jungleboyj | Is anyone else seeing a whole bunch of UT fail when running tests locally? | 17:21 |
smcginnis | jungleboyj: On master? | 17:22 |
*** snecklifter has quit IRC | 17:22 | |
jungleboyj | Yeah and any patches I base off of it. | 17:22 |
smcginnis | Checking locally. Could be fallout yet from the setuptools issue reported on the ML from over the weekend. | 17:23 |
jungleboyj | A bunch of assert_called tests are failing. I haven't had a chance to dig into it. | 17:24 |
*** e0ne has quit IRC | 17:24 | |
smcginnis | tox -e py37 just passed for me. | 17:24 |
jungleboyj | Hmmm, I am on python3.5 I wonder if that is the problem. | 17:26 |
smcginnis | Well, it is an unsupported version on master at least. | 17:26 |
smcginnis | Possible something snuck in that broke it. | 17:26 |
jungleboyj | Ok. Let me fix that issue first. | 17:26 |
*** davidsha has quit IRC | 17:32 | |
smcginnis | jungleboyj: Confirmed I am seeing assert_called issues running tox -e py35. | 17:33 |
*** jawad-axd has joined #openstack-cinder | 17:33 | |
jungleboyj | smcginnis: Ok. Cool. Trying on 3.7 now. | 17:33 |
jungleboyj | That was why I missed that issue of removing tests on my patch last Friday. :-( | 17:33 |
*** eharney has quit IRC | 17:34 | |
jungleboyj | Ugh. Now I get a weird Unicode error. | 17:39 |
smcginnis | assert_called was added in Python 3.6 - https://docs.python.org/3/library/unittest.mock.html#unittest.mock.Mock.assert_called | 17:40 |
smcginnis | What's the unicode error you're getting? Paste? | 17:40 |
jungleboyj | UnicodeEncodeError: 'ascii' codec can't encode character u'\u2018' in position 69010: ordinal not in range(128) | 17:41 |
smcginnis | Where in the code is that blowing up? | 17:41 |
jungleboyj | Oh weird. It is trying to use Py27 when I do tox -e py37 | 17:41 |
smcginnis | Huh, somethings not right there. | 17:41 |
*** eharney has joined #openstack-cinder | 17:41 | |
rosmaita | jungleboyj: do you have a current tox.ini for cinder? | 17:42 |
jungleboyj | http://paste.openstack.org/show/788340/ | 17:43 |
jungleboyj | It was last updated by Sean on 12/20/19 . | 17:43 |
tosky | jungleboyj: that's tox using python2.7, I think | 17:43 |
jungleboyj | My /usr/bin/python is still 2.7 . | 17:44 |
jungleboyj | Oh, do I need to update my tox install too? | 17:44 |
tosky | you may want to update the system tox, or kill it | 17:44 |
smcginnis | What's you "tox --version" | 17:44 |
tosky | well, tox creates a virtualenv and run the tests with the specified python, but tox itself is a command which is executed by a python interpreter | 17:44 |
tosky | so it needs to be updated as well | 17:44 |
* jungleboyj is updating | 17:45 | |
* rosmaita is going to lunch | 17:45 | |
tosky | I've been using my Fedora-provided tox with python3 for a long while also when testing py27 stuff, because they are just different instances of the interpreter | 17:45 |
*** martinkennelly has quit IRC | 17:49 | |
*** lpetrut has quit IRC | 17:54 | |
*** ociuhandu_ has joined #openstack-cinder | 17:55 | |
*** ociuhandu has quit IRC | 17:58 | |
*** ociuhandu_ has quit IRC | 17:59 | |
*** whoami-rajat has joined #openstack-cinder | 18:02 | |
jungleboyj | Hmm, I am on version 3.10.0 ... | 18:03 |
*** jawad-axd has quit IRC | 18:04 | |
*** lpetrut has joined #openstack-cinder | 18:17 | |
*** whoami-rajat has quit IRC | 18:24 | |
*** lpetrut has quit IRC | 18:28 | |
hemna | guwak | 18:33 |
*** anastzhyr has joined #openstack-cinder | 18:41 | |
tosky | jungleboyj: the tox version? | 18:41 |
jungleboyj | Yeah, but I didn't have everything I needed updated. I think things are running properly now. | 18:42 |
tosky | jungleboyj: the version is not important, the problem is that it was installed using python2 (on /usr/local/) | 18:42 |
tosky | oki | 18:42 |
jungleboyj | tosky: Yeah, I eventually worked my way through all of that and then had to install python3.7-dev etc. | 18:42 |
jungleboyj | Yay! | 18:43 |
jungleboyj | https://www.irccloud.com/pastebin/bQHlkNhu/ | 18:43 |
*** jawad-axd has joined #openstack-cinder | 18:45 | |
jungleboyj | Ok. I have that issue fixed. | 18:49 |
openstackgerrit | Jay Bryant proposed openstack/cinder master: Remove the Virtuozzo Storage Driver https://review.opendev.org/700658 | 18:50 |
*** tesseract has quit IRC | 18:53 | |
openstackgerrit | Sofia Enriquez proposed openstack/cinder master: WIP: NFS encrypted volume support https://review.opendev.org/597148 | 18:57 |
*** jawad-axd has quit IRC | 19:00 | |
*** e0ne has joined #openstack-cinder | 19:13 | |
*** awalende has joined #openstack-cinder | 19:23 | |
*** awalende has quit IRC | 19:28 | |
*** ociuhandu has joined #openstack-cinder | 19:45 | |
*** ociuhandu has quit IRC | 19:50 | |
openstackgerrit | Jay Bryant proposed openstack/cinder master: Remove the Virtuozzo Storage Driver https://review.opendev.org/700658 | 19:57 |
openstackgerrit | Jay Bryant proposed openstack/cinder master: Remove the Veritas Access Driver https://review.opendev.org/700917 | 19:57 |
*** eharney has quit IRC | 20:03 | |
*** eharney has joined #openstack-cinder | 20:57 | |
*** e0ne has quit IRC | 20:57 | |
*** eharney has quit IRC | 21:01 | |
*** e0ne has joined #openstack-cinder | 21:11 | |
*** e0ne has quit IRC | 21:14 | |
*** e0ne has joined #openstack-cinder | 21:14 | |
*** enriquetaso has quit IRC | 21:17 | |
*** ociuhandu has joined #openstack-cinder | 21:55 | |
*** ociuhandu has quit IRC | 22:00 | |
*** vesper has joined #openstack-cinder | 22:00 | |
*** vesper11 has quit IRC | 22:01 | |
*** strigazi has quit IRC | 22:12 | |
*** strigazi has joined #openstack-cinder | 22:13 | |
*** brinzhang_ has joined #openstack-cinder | 22:35 | |
*** brinzhang has quit IRC | 22:39 | |
*** e0ne has quit IRC | 22:39 | |
openstackgerrit | Mark Korondi proposed openstack/cinder master: {WIP} Update in-tree Datera Cinder driver https://review.opendev.org/661359 | 22:46 |
*** tkajinam has joined #openstack-cinder | 22:49 | |
*** rcernin has joined #openstack-cinder | 22:57 | |
kmarc | ^ just ignore this for now, {WIP} | 22:58 |
*** anastzhyr has quit IRC | 23:02 | |
*** tosky has quit IRC | 23:06 | |
*** awalende has joined #openstack-cinder | 23:19 | |
*** awalende has quit IRC | 23:23 | |
*** Liang__ has joined #openstack-cinder | 23:25 | |
*** ociuhandu has joined #openstack-cinder | 23:30 | |
*** ociuhandu has quit IRC | 23:35 | |
openstackgerrit | Brian Rosmaita proposed openstack/cinder-specs master: Retarget specs to ussuri https://review.opendev.org/702309 | 23:36 |
*** Liang__ has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!