*** Apoorva_ has joined #openstack-operators | 00:36 | |
*** Apoorva has quit IRC | 00:39 | |
*** Apoorva_ has quit IRC | 00:40 | |
*** umbSublime has quit IRC | 00:45 | |
*** umbSublime has joined #openstack-operators | 00:45 | |
*** umbSublime has quit IRC | 00:45 | |
*** umbSublime has joined #openstack-operators | 00:45 | |
*** AlexeyAbashkin has joined #openstack-operators | 00:49 | |
*** AlexeyAbashkin has quit IRC | 00:53 | |
*** rebase has quit IRC | 00:57 | |
*** rebase has joined #openstack-operators | 00:58 | |
*** CrazyFish has joined #openstack-operators | 01:17 | |
CrazyFish | I'm hoping someone can help me undo a huge mistake | 01:21 |
---|---|---|
CrazyFish | Around 11 hours ago, my users started experiencing network connectivity issues | 01:22 |
CrazyFish | On investigation, I'd noticed that it had been a while since neutron-ovs-cleanup had run, and I ran it, not realizing what I was doing, and I destroyed the routers and dhcp agents for the rest of the users | 01:24 |
CrazyFish | I tried to get back on track by restarting neutron-l3 and neutron-dhcp agents, but after 3 hours of namespaces being built, we were seeing some flickering connectivity. I did some digging and found that ovs-vsctl was returning a timeout. The ovs-vswitchd logs revealed a "Too many open files" error, so I tried raising the ulimit from 1024 to 655356. In order to get the change to stick, I tried restarting openvswitch-non | 01:30 |
CrazyFish | but ovs-vswitchd did not come back up | 01:31 |
CrazyFish | now neutron-l3 and dhcp agents are in a failed state, and trying to restart them just hangs with no output or logging | 01:31 |
CrazyFish | Does anyone have an idea for a next step? | 01:32 |
*** rebase has quit IRC | 01:36 | |
*** sdague has quit IRC | 01:44 | |
*** AlexeyAbashkin has joined #openstack-operators | 01:46 | |
*** AlexeyAbashkin has quit IRC | 01:50 | |
*** nikhil has quit IRC | 01:54 | |
*** kukacz has quit IRC | 02:00 | |
*** kukacz has joined #openstack-operators | 02:01 | |
*** markvoelker has quit IRC | 02:39 | |
*** junbo has quit IRC | 02:52 | |
*** VW has joined #openstack-operators | 02:57 | |
*** trungnv has quit IRC | 03:11 | |
*** trungnv has joined #openstack-operators | 03:19 | |
*** VW has quit IRC | 03:39 | |
*** arnewiebalck_ has joined #openstack-operators | 04:08 | |
*** gkadam has joined #openstack-operators | 04:09 | |
*** markvoelker has joined #openstack-operators | 04:39 | |
*** trungnv has quit IRC | 04:45 | |
*** fandrieu has quit IRC | 04:58 | |
*** fandrieu has joined #openstack-operators | 05:05 | |
*** dmibrid_ has quit IRC | 05:13 | |
*** markvoelker has quit IRC | 05:14 | |
*** arnewiebalck_ has quit IRC | 05:14 | |
*** gkadam_ has joined #openstack-operators | 05:38 | |
*** gkadam has quit IRC | 05:40 | |
*** gkadam__ has joined #openstack-operators | 05:40 | |
*** gkadam__ has quit IRC | 05:42 | |
*** gkadam_ has quit IRC | 05:43 | |
*** gkadam has joined #openstack-operators | 05:43 | |
*** threestrands has quit IRC | 05:48 | |
*** Oku_OS-away is now known as Oku_OS | 06:08 | |
*** markvoelker has joined #openstack-operators | 06:11 | |
*** yprokule has joined #openstack-operators | 06:21 | |
*** rcernin has joined #openstack-operators | 06:35 | |
*** gkadam has quit IRC | 06:40 | |
*** gkadam has joined #openstack-operators | 06:42 | |
*** markvoelker has quit IRC | 06:44 | |
*** Dinesh_Bhor has quit IRC | 07:01 | |
*** Dinesh_Bhor has joined #openstack-operators | 07:07 | |
*** simon-AS559 has joined #openstack-operators | 07:09 | |
*** simon-AS559 has quit IRC | 07:14 | |
*** simon-AS559 has joined #openstack-operators | 07:14 | |
*** pcaruana has joined #openstack-operators | 07:17 | |
*** gkadam is now known as gkadam-afk | 07:24 | |
*** fandrieu has quit IRC | 07:30 | |
*** AlexeyAbashkin has joined #openstack-operators | 07:32 | |
*** tesseract has joined #openstack-operators | 07:32 | |
*** simon-AS5591 has joined #openstack-operators | 07:33 | |
*** simon-AS559 has quit IRC | 07:34 | |
*** markvoelker has joined #openstack-operators | 07:41 | |
*** fandrieu has joined #openstack-operators | 07:51 | |
*** fandrieu has quit IRC | 07:58 | |
*** d0ugal has joined #openstack-operators | 07:59 | |
*** fandrieu has joined #openstack-operators | 08:00 | |
*** fandrieu has quit IRC | 08:04 | |
*** fandrieu_ has joined #openstack-operators | 08:04 | |
*** dbecker has joined #openstack-operators | 08:05 | |
*** fandrieu has joined #openstack-operators | 08:07 | |
*** fandrieu_ has quit IRC | 08:09 | |
*** markvoelker has quit IRC | 08:14 | |
*** simon-AS5591 has quit IRC | 08:22 | |
*** simon-AS559 has joined #openstack-operators | 08:22 | |
*** gkadam-afk has quit IRC | 08:28 | |
*** gkadam has joined #openstack-operators | 08:31 | |
*** rmart04 has joined #openstack-operators | 08:32 | |
*** derekh has joined #openstack-operators | 08:38 | |
*** spectr has quit IRC | 08:49 | |
admin0 | CrazyFish, try a restart with strace .. maybe it will tell you what might be the issue .. if too many open files, you can also try to close other applications so that file handlers are free and then try to restart it again | 09:07 |
admin0 | morning fello operators :) | 09:08 |
*** spectr has joined #openstack-operators | 09:19 | |
*** fandrieu has quit IRC | 09:21 | |
*** logan- has quit IRC | 09:27 | |
*** gkadam_ has joined #openstack-operators | 09:36 | |
*** fragatina has joined #openstack-operators | 09:37 | |
*** gkadam has quit IRC | 09:38 | |
CrazyFish | I will give that a go :) | 09:48 |
*** electrofelix has joined #openstack-operators | 10:00 | |
*** fandrieu has joined #openstack-operators | 10:07 | |
*** spectr has quit IRC | 10:12 | |
*** markvoelker has joined #openstack-operators | 10:12 | |
*** spectr has joined #openstack-operators | 10:25 | |
*** thingee has quit IRC | 10:28 | |
*** thingee has joined #openstack-operators | 10:28 | |
*** shewless_ has joined #openstack-operators | 10:32 | |
*** treiz has quit IRC | 10:40 | |
*** markvoelker has quit IRC | 10:45 | |
*** treiz has joined #openstack-operators | 10:48 | |
*** clayton has quit IRC | 10:49 | |
*** clayton has joined #openstack-operators | 10:51 | |
*** logan- has joined #openstack-operators | 10:57 | |
*** AlexeyAbashkin has quit IRC | 11:01 | |
*** AlexeyAbashkin has joined #openstack-operators | 11:05 | |
*** sdague has joined #openstack-operators | 11:11 | |
zioproto | CrazyFish: please, you need to tell use version of Openstack, version of the operating system, and if you are using systemd or not | 11:26 |
zioproto | CrazyFish: systemd also puts some limits | 11:26 |
arnewiebalck | zioproto: Concerning the Cinder quota, where did you get the bad feedback? | 11:32 |
zioproto | arnewiebalck: see the ticket comments | 11:32 |
zioproto | arnewiebalck: Horizon does not accept RFE, anyone interested should write a BP | 11:33 |
zioproto | so, it is not like to report a bug, and there is a dev team picking up the task | 11:33 |
arnewiebalck | zioproto: We filed a bp, no? | 11:33 |
* arnewiebalck checking | 11:33 | |
zioproto | arnewiebalck: if we filled it, it should be linked to that bug. But it feels like it is not linked | 11:34 |
arnewiebalck | zioproto: https://blueprints.launchpad.net/horizon/+spec/quotas-per-cinder-volume-type | 11:34 |
zioproto | arnewiebalck: great, I linked the bug to it now ! | 11:35 |
arnewiebalck | zioproto: we should try to follow up on this upstream, we’d like to get rid of our local patch :) | 11:35 |
zioproto | arnewiebalck: yes, did you already push your local patch to gerrit ? | 11:36 |
arnewiebalck | zioproto: No. | 11:36 |
zioproto | arnewiebalck: that is the first step forward ! | 11:36 |
arnewiebalck | zioproto: I ddon’t think there is much point if the bp is not accepted. | 11:37 |
* arnewiebalck checking if this was discussed during last Horizon meeting | 11:37 | |
zioproto | well, if you push the patch, at least other people can carry it locally | 11:38 |
zioproto | and if there is a critical mass around the patch | 11:38 |
arnewiebalck | zioproto: true :) | 11:38 |
zioproto | at one point it will get accepted | 11:38 |
arnewiebalck | zioproto: let me talk to Mateusz as the author of our local patch what the status is | 11:38 |
*** bauruine has quit IRC | 11:39 | |
*** bauruine has joined #openstack-operators | 11:39 | |
*** markvoelker has joined #openstack-operators | 11:43 | |
zioproto | ok ! | 11:48 |
CrazyFish | Zioproto - We're running Mitaka on Ubuntu 16.04.2 (with systemd). We have dedicated compute nodes, but neutron, glance, heat and nova-scheduler are all on the failing node. | 11:58 |
makowals | zioproto arnewiebalck: I have just pinged horizon channel about the blueprint, there was quite a lot of things yesterday during the meeting | 12:01 |
makowals | Regarding pushing the patch, I'd prefer to get some feedback about the bp itself before. If anyone wants to carry a local patch, our commit is public anyway so this is not an issue | 12:02 |
arnewiebalck | makowals: thx! | 12:08 |
zioproto | can we have the link to the commit to cherry pick ? | 12:12 |
*** markvoelker has quit IRC | 12:16 | |
makowals | https://gitlab.cern.ch/cloud-infrastructure/horizon/commit/37a38b65530c388bc43755a7cf8d28e5b302fbd1 and https://gitlab.cern.ch/cloud-infrastructure/horizon/commit/340082c5ccbb1161641a7a349a2209c02092c6a4 | 12:16 |
makowals | I'm doing now "clean" upstream commit so you should have it by the end of the day | 12:16 |
*** liverpooler has joined #openstack-operators | 12:19 | |
zioproto | thanks | 12:20 |
*** dminer has joined #openstack-operators | 12:25 | |
*** markvoelker has joined #openstack-operators | 12:33 | |
*** CrazyFish has quit IRC | 12:38 | |
*** gkadam_ has quit IRC | 12:46 | |
*** mriedem has joined #openstack-operators | 12:47 | |
*** VW has joined #openstack-operators | 12:55 | |
makowals | zioproto: Feel free to check https://review.openstack.org/#/c/511472/, it should work without any problems on top of master | 12:58 |
*** CrazyFish has joined #openstack-operators | 13:00 | |
*** catintheroof has joined #openstack-operators | 13:06 | |
*** catintheroof has quit IRC | 13:06 | |
*** catintheroof has joined #openstack-operators | 13:06 | |
*** catintheroof has quit IRC | 13:13 | |
zioproto | makowals: thanks. Do you think I can cherry pick it in Newton ? | 13:14 |
*** catintheroof has joined #openstack-operators | 13:14 | |
makowals | zioproto: Hmm, hard to say as I cherry-picked it from our local Ocata and modified a bit. For working stuff for newton we have this set of 3 patches, combined they were working for quite some time | 13:16 |
makowals | 1) https://gitlab.cern.ch/cloud-infrastructure/horizon/commit/8e12fa1fe02f0334312ac0b0c6b07cd17b25dca3 | 13:16 |
makowals | 2) https://gitlab.cern.ch/cloud-infrastructure/horizon/commit/883c8345e2be915eb1b452017b84c8a72a65fe4b | 13:16 |
makowals | 3) https://gitlab.cern.ch/cloud-infrastructure/horizon/commit/8e6af4cc7ec20811aea792187f175144ed0d58c4 | 13:16 |
*** CrazyFish has quit IRC | 13:16 | |
makowals | Feel free to ping me on PM if you have some detailed questions about it | 13:16 |
makowals | So we don't pollute the channel with technical details | 13:17 |
*** Caterpillar2 has joined #openstack-operators | 13:19 | |
zioproto | thanks ! I have all the pointers to do some work now :) | 13:21 |
*** Caterpillar has quit IRC | 13:23 | |
*** chlong has joined #openstack-operators | 13:25 | |
*** dbecker has quit IRC | 13:27 | |
*** dbecker has joined #openstack-operators | 13:27 | |
*** CrazyFish has joined #openstack-operators | 13:41 | |
CrazyFish | Quick update - I think we found a solution. In /etc/systemd/system/openvswitch-nonetwork.service.d/override.conf, we added a LimitNOFILE=xxxx, and that appears to have gotten our services back on track | 13:45 |
CrazyFish | :) | 13:45 |
*** CrazyFish has quit IRC | 13:45 | |
*** VW has quit IRC | 13:48 | |
*** rmart04 has quit IRC | 13:50 | |
*** nikhil_ has joined #openstack-operators | 13:52 | |
*** nikhil_ is now known as Guest48516 | 13:52 | |
*** Guest48516 is now known as nikhil_k | 13:53 | |
*** shintaro has joined #openstack-operators | 14:00 | |
*** VW has joined #openstack-operators | 14:05 | |
*** chlong has quit IRC | 14:13 | |
*** ChiTo has joined #openstack-operators | 14:15 | |
*** chlong has joined #openstack-operators | 14:19 | |
*** rcernin has quit IRC | 14:55 | |
*** Oku_OS is now known as Oku_OS-away | 15:01 | |
*** chlong has quit IRC | 15:02 | |
*** shintaro has quit IRC | 15:05 | |
*** AlexeyAbashkin has quit IRC | 15:07 | |
*** chlong has joined #openstack-operators | 15:16 | |
*** electrofelix has quit IRC | 15:30 | |
*** yprokule has quit IRC | 15:41 | |
*** simon-AS559 has quit IRC | 15:49 | |
*** penick has joined #openstack-operators | 15:55 | |
*** chlong has quit IRC | 16:03 | |
*** masber has quit IRC | 16:09 | |
*** fragatina has quit IRC | 16:28 | |
*** penick_ has joined #openstack-operators | 16:34 | |
*** Apoorva has joined #openstack-operators | 16:35 | |
*** penick has quit IRC | 16:35 | |
*** chyka has joined #openstack-operators | 16:39 | |
*** gyee has joined #openstack-operators | 16:41 | |
*** gyee has quit IRC | 16:44 | |
*** derekh has quit IRC | 16:58 | |
*** jbadiapa has quit IRC | 17:07 | |
*** penick_ has quit IRC | 17:09 | |
*** tesseract has quit IRC | 17:11 | |
*** simon-AS559 has joined #openstack-operators | 17:16 | |
*** simon-AS5591 has joined #openstack-operators | 17:17 | |
*** simon-AS559 has quit IRC | 17:20 | |
*** slaweq_ has joined #openstack-operators | 17:23 | |
*** slaweq_ has quit IRC | 17:24 | |
*** simon-AS5591 has quit IRC | 17:28 | |
*** slaweq_ has joined #openstack-operators | 17:55 | |
*** fandrieu has quit IRC | 17:55 | |
*** B_Smith has quit IRC | 18:02 | |
*** penick has joined #openstack-operators | 18:07 | |
*** penick_ has joined #openstack-operators | 18:16 | |
*** penick has quit IRC | 18:18 | |
*** B_Smith has joined #openstack-operators | 18:29 | |
*** ChiTo has quit IRC | 18:48 | |
mriedem | mgagne: thanks for commenting in https://review.openstack.org/#/c/501017/ - i've replied | 18:48 |
mriedem | mgagne: at this point you probably have to talk to sdague about the way forward | 18:49 |
sdague | mgagne: how long are your flavor id fields? | 18:49 |
*** slaweq_ has quit IRC | 18:59 | |
mgagne | sdague: the length has no importance at this point | 19:02 |
mgagne | sdague: because someone else could have longer ids than me | 19:02 |
*** harlowja has quit IRC | 19:03 | |
*** slaweq_ has joined #openstack-operators | 19:03 | |
sdague | mgagne: sure that's fine, which is why we were trying to curb expectations by just changing the write path validation | 19:03 |
sdague | otherwise it's just 3 random 255 character fields that you can update one of | 19:03 |
mgagne | I see: flavorid => unique identifier, name => label you could show in a dropdown, description => (hopefully) longer text you can show in the UI once selected | 19:03 |
mgagne | sdague: did you know id and name are unique? | 19:04 |
sdague | I didn't realize name was also uniq | 19:05 |
mgagne | it is | 19:05 |
sdague | yeh, I see that now | 19:05 |
mgagne | and mentioned it in the review, that's why description would serve a completely different purpose to me | 19:05 |
*** masber has joined #openstack-operators | 19:05 | |
sdague | ok | 19:06 |
*** slaweq_ has quit IRC | 19:06 | |
*** slaweq_ has joined #openstack-operators | 19:06 | |
mgagne | I just don't feel the need to artificially restrict existing fields and possibly break existing usage patterns in the wild for the sake of it | 19:07 |
mriedem | i didn't think about flavorid and name being unique | 19:07 |
mriedem | ok i'll go back to what this was before | 19:08 |
sdague | mriedem: yeh, the uniqueness constraint on name does change that. I didn't realize that part was also unique | 19:08 |
mriedem | mgagne: thanks again for the feedback - really good to get this *before* we make these changes | 19:08 |
sdague | mgagne: ++ thanks | 19:09 |
mgagne | mriedem, sdague: thanks, I do appreciate the feedback loop | 19:09 |
* mgagne is going back to upgrades | 19:09 | |
*** aojea has joined #openstack-operators | 19:10 | |
sdague | mriedem: honestly, is there any reason to not make description just a Text() field. If people really want to have more details annotated in there, it's not going to be a thing we index or search on, and then we don't ever have to be concerned about people wanting to increase it later. | 19:10 |
*** masber has quit IRC | 19:10 | |
mriedem | sdague: i was following what server description was | 19:10 |
sdague | sure, but server description is "note to self" | 19:11 |
mriedem | true | 19:11 |
sdague | flavor description is info to users | 19:11 |
mriedem | someone at some point had mentioned just making this a text field | 19:11 |
mgagne | mriedem: any impact on general performance? I decide to put 4MB of "description" in there | 19:12 |
mriedem | looks like a TEXT column in mysql is 65536 bytes | 19:13 |
mriedem | MEDIUMTEXT is 16MiB | 19:14 |
mgagne | ok, much more reasonable, but still potentially 64k more of data per flavor | 19:14 |
mriedem | which is what we allow for several other things, including user_data | 19:14 |
mgagne | right, just looking into potential performance impacts if any since flavor is a lot more "global" than one specific instance user_data | 19:16 |
sdague | mgagne: right, though it only impacts things if you use it all | 19:16 |
mriedem | well, we store a serialized version of the flavor in the instance_extras table, | 19:16 |
mriedem | we'd have to be smart about *not* including the flavor description in the embedded instance.flavor | 19:17 |
mgagne | yea, that's more or less what I was thinking about | 19:17 |
sdague | mriedem: you said we were never going to display it for the server | 19:17 |
sdague | which means we shouldn't store it | 19:17 |
mriedem | yes, i hadn't thought about not including it in the embedded one that we store with the instance | 19:17 |
mriedem | well, or just figuring it wasn't going to be big enough to care | 19:18 |
mriedem | so are we still thinking TEXT at 65536 bytes is ok? | 19:22 |
sdague | I am | 19:26 |
sdague | as long as it's not stored in the instance | 19:26 |
mriedem | yeah, turns out the embedded serialized flavor column in instance_extras is already a TEXT column, | 19:26 |
mriedem | so we'd blow it up if the flavor description was in there too | 19:26 |
mgagne | is 1024 enough then? | 19:27 |
mriedem | well, if we're going to make flavors.description a TEXT column, we could do 64k in the API if we wanted, we'd just have to not include the flavor description in the embedded instance.flavor | 19:29 |
*** dminer has quit IRC | 19:29 | |
mgagne | interesting, there is no way to list instance types through EC2 api, you need to go on their website | 19:31 |
sdague | mgagne: iirc once you go past 255, the handling effectively doesn't hurt just having it go to the next perf boundary | 19:33 |
mriedem | ok so i'm hearing, flavors.description is a TEXT column, we allow up to 65535 in the API, and we don't ever store the flavor.description with the embedded instance.flavor | 19:37 |
mriedem | and everyone can shove their raid config in the flavor description and be happy campers | 19:37 |
mgagne | my bad faith detector just exploded :P ;) | 19:38 |
mriedem | if that is an ok plan then i'll update the spec | 19:38 |
sdague | mriedem: ++ | 19:38 |
mgagne | works for me | 19:38 |
mriedem | the raid config was semi serious, | 19:38 |
mriedem | part of why huawei wants this is to put detailed information in baremetal flavors | 19:39 |
mriedem | like hardware specs | 19:39 |
mgagne | yea, we would have a similar usage case but so far, there is no intention to serialize something in there, only better description | 19:39 |
*** harlowja has joined #openstack-operators | 19:57 | |
*** fandrieu has joined #openstack-operators | 19:58 | |
*** pcaruana has quit IRC | 19:58 | |
*** AlexeyAbashkin has joined #openstack-operators | 20:05 | |
*** liverpooler has quit IRC | 20:07 | |
*** dmibrid_ has joined #openstack-operators | 20:09 | |
*** AlexeyAbashkin has quit IRC | 20:09 | |
*** liverpooler has joined #openstack-operators | 20:10 | |
*** liverpooler has quit IRC | 20:16 | |
*** fandrieu_ has joined #openstack-operators | 20:19 | |
*** fandrieu has quit IRC | 20:20 | |
*** fandrieu_ is now known as fandrieu | 20:20 | |
*** aojea has quit IRC | 20:29 | |
*** aojea has joined #openstack-operators | 20:31 | |
*** Apoorva_ has joined #openstack-operators | 20:41 | |
*** Apoorva has quit IRC | 20:43 | |
*** AlexeyAbashkin has joined #openstack-operators | 20:44 | |
*** AlexeyAbashkin has quit IRC | 20:48 | |
*** B_Smith has quit IRC | 20:57 | |
*** B_Smith has joined #openstack-operators | 21:02 | |
*** aojea has quit IRC | 21:32 | |
*** AlexeyAbashkin has joined #openstack-operators | 21:43 | |
*** bsilverman_ has left #openstack-operators | 21:46 | |
*** AlexeyAbashkin has quit IRC | 21:47 | |
*** slaweq_ has quit IRC | 21:50 | |
*** catintheroof has quit IRC | 21:53 | |
*** catintheroof has joined #openstack-operators | 21:53 | |
*** threestrands has joined #openstack-operators | 21:54 | |
*** catintheroof has quit IRC | 21:55 | |
*** Apoorva_ has quit IRC | 21:55 | |
*** penick_ has quit IRC | 22:11 | |
*** penick has joined #openstack-operators | 22:11 | |
*** mriedem1 has joined #openstack-operators | 22:14 | |
*** mriedem has quit IRC | 22:15 | |
*** threestrands has quit IRC | 22:28 | |
*** threestrands has joined #openstack-operators | 22:37 | |
*** mriedem1 has quit IRC | 22:43 | |
*** AlexeyAbashkin has joined #openstack-operators | 22:43 | |
*** AlexeyAbashkin has quit IRC | 22:47 | |
*** Apoorva has joined #openstack-operators | 23:23 | |
*** aojea has joined #openstack-operators | 23:39 | |
*** AlexeyAbashkin has joined #openstack-operators | 23:42 | |
*** aojea has quit IRC | 23:44 | |
*** markvoelker has quit IRC | 23:46 | |
*** AlexeyAbashkin has quit IRC | 23:46 | |
*** masber has joined #openstack-operators | 23:47 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!