| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2019-05-23 | |||
| 20:23:59 | efried | you're welcome, sorry I couldn't be more help. | |
| 20:30:29 | tasker | I did match the "pid" in the log file to the PIDs of the uWSGI helpers that spawn whenever the nova service starts. | |
| 20:30:40 | tasker | that lends weight to it being the WSGI module(s). | |
| 20:31:03 | tasker | are the modules using the same file independent of Nova? | |
| 20:32:08 | efried | tasker: You're out of my wheelhouse at this point. Throwing it around earlier like I knew what I was talking about, but I can barely spell WSGI. | |
| 20:33:10 | tasker | it's alright. those were mostly musings. I tend to "stream of conciousness" debug and use any open chat window to get ideas out. | |
| 20:33:32 | efried | heh, wfm. | |
| 20:34:04 | efried | tasker: I've got a guy who might know a bit more. He's on his way into the channel, if you're going to hang around for a bit. | |
| 20:34:20 | tasker | yeah. thanks! | |
| 20:34:56 | efried | o/ donnyd | |
| 20:35:10 | efried | donnyd: meet tasker. tasker: likewise | |
| 20:35:17 | donnyd | Hi | |
| 20:35:18 | efried | donnyd has actual experience deploying openstack | |
| 20:35:19 | tasker | donnyd: helo! | |
| 20:35:37 | donnyd | I'm just getting caught up on what the issue is | |
| 20:36:38 | tasker | trying to turn down all logging in Nova to WARNING because I'm getting these messages that indicate the API endpoints are hit at ( what I guess is INFO ) level. efried was helping and about all we can do is determine that they're coming from WSGI. | |
| 20:37:22 | donnyd | Do you have an example of the log entry you don't want to see? | |
| 20:37:32 | tasker | http://dpaste.com/2C5P2PY | |
| 20:39:06 | tasker | this is Pike, and prior to it, I could set "verbose = False" in nova.conf and call it a day. | |
| 20:39:27 | donnyd | Next question is what deployment method did you use? | |
| 20:39:51 | tasker | OSA | |
| 20:42:02 | donnyd | That surely looks like a wsgi log to me. (I see the same log entry type in my ister server). | |
| 20:43:07 | tasker | know if there's a comparable "verbose = False" flag for uWSGI? | |
| 20:43:20 | tasker | their docs don't hint at such. | |
| 20:50:09 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Link versioned notification talk into docs https://review.opendev.org/661115 | |
| 20:53:12 | tasker | appending "--disable-logging" to the uwsgi ExecStart string in the service file killed the messages, but that's too heavy-handed. | |
| 20:55:42 | donnyd | Still searching | |
| 20:56:48 | tasker | and having "--disable-logging" and having Nova at "debug_log_levels = nova=INFO | |
| 20:56:55 | tasker | " I can still get Nova's notices of API hits. | |
| 20:57:28 | openstackgerrit | Merged openstack/nova master: refactor nova-manage archive_deleted_rows https://review.opendev.org/643779 | |
| 20:58:09 | tasker | I'm stepping out for some "fresh air". back in a few. | |
| 20:58:12 | efried | Nova meeting in 2 minutes in #openstack-meeting | |
| 21:00:10 | efried | pawing through uwsgi docs, I'm not actually finding any hints that they *have* different log levels. | |
| 21:00:14 | efried | I think it's just on or off. | |
| 21:01:29 | efried | in which case your heavy-handed solution might be the only solution, beyond `grep` :P | |
| 21:01:38 | donnyd | Thats what it looks like to me @efried | |
| 21:02:25 | efried | tasker: Is there anything in nova-api-os-compute.log that you actually care about? | |
| 21:03:54 | openstackgerrit | melanie witt proposed openstack/nova stable/rocky: [stable-only] Improve the reno for consoleauth upgrade check https://review.opendev.org/661118 | |
| 21:07:07 | tasker | efried: errors and warnings. . ) what are you thinking? | |
| 21:09:52 | efried | tasker: I was just wondering whether you could filter the whole thing out :) | |
| 21:10:05 | openstackgerrit | Merged openstack/nova master: Use InstanceList.get_count_by_hosts when deleting a compute service https://review.opendev.org/651647 | |
| 21:10:05 | donnyd | https://github.com/unbit/uwsgi-docs/blob/master/ManagementFlag.rst | |
| 21:10:17 | donnyd | 0loggingenable/disable logging | |
| 21:10:33 | donnyd | Looks like its mostly an off or on kinda thing | |
| 21:15:17 | tasker | efried: donnyd: thank you both very much for your assistance. with your help, I think I have a solution that will work. I'll be leaving it overnight and trying to trigger various warnings and events to verify it does what I need. | |
| 21:15:40 | efried | good luck tasker | |
| 21:34:56 | sean-k-mooney | on the nova console auth topic kolla-ansibel still defualt to deploying it on master | |
| 21:35:50 | efried | whee | |
| 21:37:07 | openstackgerrit | melanie witt proposed openstack/nova stable/stein: [stable-only] Improve the reno for consoleauth upgrade check https://review.opendev.org/661123 | |
| 21:38:20 | sean-k-mooney | osa looks like id does not but i only quickly looked | |
| 21:39:05 | openstackgerrit | melanie witt proposed openstack/nova stable/rocky: [stable-only] Improve the reno for consoleauth upgrade check https://review.opendev.org/661118 | |
| 21:39:19 | sean-k-mooney | and tripleo remvoed it 14 days ago https://github.com/openstack/tripleo-heat-templates/blob/c33f8cb1174146e3cbdca6241914a78a623ea505/releasenotes/notes/nova_remove_nova-consoleauth-227cbeb44e9ab5ef.yaml | |
| 21:41:00 | melwitt | nice detective work :) | |
| 21:42:31 | sean-k-mooney | melwitt: what was the console auth service used for with cells v1 again | |
| 21:43:26 | melwitt | all console token auth. for cells v1 the database backend stuff was _not_ implemented | |
| 21:44:07 | sean-k-mooney | ah right so its jsust issueing the tokens to connect to the websockets? | |
| 21:44:27 | mriedem | osa is done https://github.com/openstack/openstack-ansible-os_nova/commit/1df0bd51ee5031039d3852cefbb63162e29b22a5 | |
| 21:45:20 | melwitt | sean-k-mooney: console auth service? yeah it stores the token auths locally and responds yea/nay when a request to connect to console proxy comes in | |
| 21:46:04 | melwitt | and the change we did for non-cells v1 was store the token auths in the cell databases and have console proxies (websockets) run per cell so they can query the database to validate token auths | |
| 21:46:20 | sean-k-mooney | melwitt ok so looking at the patches to remove it in osa and triplo if we just dont deploy it will it work with nova today? | |
| 21:47:17 | sean-k-mooney | i dont see any config cahnge in those patches so it seam like nova just does the right thing now? | |
| 21:47:22 | melwitt | sean-k-mooney: yeah, the default behavior is to use the database as the console token auth storage. so running it is not necessary. unless you're running cells v1 | |
| 21:47:37 | sean-k-mooney | which kolla never supported | |
| 21:48:18 | sean-k-mooney | so i can write a quick patch to delete the container form kolla and remove it form the kolla-ansibel playbook if that is all thats needed | |
| 21:48:53 | sean-k-mooney | well the upgade playbook would also need to stop any running containers | |
| 21:49:09 | sean-k-mooney | but that seams trivial too | |
| 21:50:26 | melwitt | I don't know if this is relevant at this point but during a live, rolling upgrade from queens to rocky, you would need to keep nova-consoleauth running until everything is rocky | |
| 21:50:49 | melwitt | if you were not OK with disrupting existing console sessions | |
| 21:50:49 | sean-k-mooney | looks like https://bugs.launchpad.net/kolla-ansible/+bug/1804474 is open but i am gessing its not been worked on | |
| 21:50:50 | openstack | Launchpad bug 1804474 in kolla-ansible "nova-consoleauth is deprecated" [Undecided,In progress] - Assigned to caoyuan (cao-yuan) | |
| 21:51:23 | sean-k-mooney | melwitt: well if i just remove it in the train branch that should not be an issue right | |
| 21:51:36 | melwitt | yeah should not be | |
| 21:51:37 | sean-k-mooney | e.g. going form stien to train it wont be used anyway | |
| 21:51:55 | sean-k-mooney | and it woudl be safe to backprot technically to rock->stien too | |
| 21:53:04 | sean-k-mooney | ... that said im not ment to be starting new things until i finish some of my curent in flight tasks. | |
| 21:53:29 | melwitt | hah | |
| 22:30:58 | openstackgerrit | Merged openstack/nova master: Do not start nova-network in the notification func test https://review.opendev.org/660975 | |
| 22:34:41 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Link versioned notification talk into docs https://review.opendev.org/661115 | |
| 22:36:45 | openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Enable cross-cell resize in the nova-multi-cell job https://review.opendev.org/656656 | |
| 23:57:55 | openstackgerrit | Merged openstack/python-novaclient stable/stein: Set the lower limit of api_version for volume_type https://review.opendev.org/661024 | |
| #openstack-nova - 2019-05-24 | |||
| 02:03:02 | openstackgerrit | melanie witt proposed openstack/nova master: Use instance mappings to count server group members https://review.opendev.org/638324 | |
| 02:03:02 | openstackgerrit | melanie witt proposed openstack/nova master: Add documentation for counting quota usage from placement https://review.opendev.org/653845 | |
| 02:42:38 | openstackgerrit | Merged openstack/nova stable/stein: Disable limit if affinity(anti)/same(different)host is requested https://review.opendev.org/659239 | |
| 03:23:19 | yaawang | bauzas: Hi, in spec expose-auto-converge-post-copy(https://review.opendev.org/#/c/651681/), what do you mean by "preffering"? | |
| 04:58:25 | openstackgerrit | Sundar Nadathur proposed openstack/nova-specs master: Nova Cyborg interaction specification. https://review.opendev.org/603955 | |
| 05:10:07 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: ksa auth conf and client for cyborg access https://review.opendev.org/631242 | |
| 05:10:07 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: WIP: Add Cyborg device profile groups to request spec. https://review.opendev.org/631243 | |
| 05:10:08 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: WIP: Create and bind Cyborg ARQs. https://review.opendev.org/631244 | |
| 05:10:09 | openstackgerrit | Sundar Nadathur proposed openstack/nova master: WIP: Get resolved Cyborg ARQs and add PCI BDFs to VM's domain XML. https://review.opendev.org/631245 | |
| 05:49:11 | eandersson | What is the general recommended value for heal_instance_info_cache_interval on a large deployment (~1k nodes)? | |
| 05:50:01 | eandersson | With the default we couldn't scale neutron fast enough to actually handle the load. | |
| 06:18:08 | openstackgerrit | Boxiang Zhu proposed openstack/nova master: Add compute_nodes_uuid field to Destination object https://review.opendev.org/661188 | |
| 06:31:39 | mnaser | melwitt, efried: wrt nova-consoleauth, we've killed it in production (and we've killed it in OSA and looks like Matt proposed a change to remove the cleanup code) -- https://review.opendev.org/#/c/661126/ | |
| 06:42:30 | openstackgerrit | Leehom Li proposed openstack/nova master: RT keep report usage in case CPUPinning conflict https://review.opendev.org/661208 | |
| 06:44:40 | openstackgerrit | Leehom Li proposed openstack/nova master: RT keep report usage in case CPUPinning conflict https://review.opendev.org/661208 | |
| 07:24:38 | jangutter | If only this comic came out at the start of the month: https://xkcd.com/2153/ | |
| 07:39:44 | openstackgerrit | Yongli He proposed openstack/nova master: clean up orphan instances https://review.opendev.org/627765 | |
| 08:25:55 | lyarwood | ganso: LGTM but as tonyb said, as this is stable-only we typically get full Nova Core members to also sign off on things | |
| 08:26:55 | lyarwood | dansmith / efried ; https://review.opendev.org/#/c/659338 - as above, as this is stable-only would you mind giving this a once over? | |
| 08:28:16 | lyarwood | mdbooth: https://review.opendev.org/#/c/658903/ - tgif, am I missing the point here? | |