| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2019-10-02 | |||
| 21:01:16 | efried | -----^ | |
| 21:01:25 | dansmith | efried: I mean he==mriedem, not you | |
| 21:01:30 | efried | right | |
| 21:01:43 | efried | and confirmed it wasn't a blueprint, it was a bug | |
| 21:01:54 | efried | anywho | |
| 21:02:26 | sean-k-mooney | im going to call it a night o/ | |
| 21:05:49 | mriedem | efried: oh i wasn't thinking of the serial console thing | |
| 21:06:13 | mriedem | efried: it was a bug fix for a novnc 1.1.0 regression or something but dug a bit too deep | |
| 21:06:20 | efried | y | |
| 21:06:27 | mriedem | and actually wouldn't have been caught had it not been backported and released on stable | |
| 21:07:16 | mriedem | speaking of, dansmith can you get https://review.opendev.org/#/c/686063/ on stein so we can do a stein release tomorrow? | |
| 21:07:22 | mriedem | i think that's the last thing i was waiting on | |
| 21:07:38 | dansmith | okay | |
| 21:25:05 | openstackgerrit | Eric Fried proposed openstack/nova master: Allow versioned discovery unauthenticated https://review.opendev.org/685181 | |
| 21:27:12 | openstackgerrit | Eric Fried proposed openstack/nova master: Modify nova routing table to process null requests https://review.opendev.org/518119 | |
| 21:46:48 | ozzzo | Is there an "openstack" command corresponding to every "nova" and "nova-manage" command? | |
| 21:47:20 | ozzzo | For example, can I do "nova-manage service-disable <HV UUID>" via openstack? | |
| 21:48:49 | ozzzo | or "nova service-list" ? | |
| 21:49:11 | ozzzo | The obvious thing to try would be "openstack service list" but that does something different | |
| 21:56:23 | mriedem | yes, | |
| 21:56:31 | mriedem | https://docs.openstack.org/python-openstackclient/latest/cli/command-objects/compute-service.html#compute-service-set | |
| 21:56:47 | mriedem | nova-manage and nova/openstack CLIs are not the same | |
| 21:57:18 | mriedem | the former doesn't use apis, but hits the db directly when the api isn't available, and doesn't require a token, the latter requires a token and uses the api | |
| 21:57:40 | mriedem | you're also looking for this https://docs.openstack.org/python-openstackclient/latest/cli/command-objects/compute-service.html#compute-service-list | |
| 21:58:15 | ozzzo | very nice, thank you! | |
| 22:01:59 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Fix unit of hw_rng:rate_period https://review.opendev.org/683051 | |
| 22:02:08 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Update keypairs in saving an instance object https://review.opendev.org/683043 | |
| 22:02:17 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Move Destination object tests to their own test class https://review.opendev.org/683017 | |
| 22:18:56 | ozzzo | Is there an "openstack" command for "nova-manage cell_v2 discover-hosts" ? | |
| 22:19:02 | mriedem | no | |
| 22:20:15 | mriedem | there is a config option to enable it in a periodic task if you don't want to hit the command line | |
| 22:20:30 | ozzzo | ok ty | |
| 22:20:35 | mriedem | https://docs.openstack.org/nova/latest/configuration/config.html#scheduler.discover_hosts_in_cells_interval | |
| 22:27:36 | openstack | Launchpad bug 1845759 in OpenStack Compute (nova) "Openstack nova-compute service gives cant start new thread with oslo messaging" [Undecided,New] | |
| 22:27:36 | melwitt | mriedem: at first glance I wondered if this is related to the recent eventlet tpool proxy change, but it's reported against ocata https://bugs.launchpad.net/nova/+bug/1845759 | |
| 22:28:18 | mriedem | i saw it in triage but didn't have thoughts on it | |
| 22:29:32 | melwitt | me neither. I've never seen anything like it before | |
| 22:33:53 | ozzzo | I was thinking that "openstack compute service delete" would behave similar to "openstack resource provider delete" but the service did not come back when I typed "nova-manage cell_v2 discover_hosts" | |
| 22:34:02 | ozzzo | how can I re-create the hypervisor service that I deleted? | |
| 22:38:21 | artom | sean-k-mooney, https://review.opendev.org/#/c/685387/? Yeah | |
| 22:39:19 | melwitt | ozzzo: I think just create it again https://docs.openstack.org/python-openstackclient/latest/cli/command-objects/service.html#service-create the service command is different than the resource provider command, the resource provider command modifies only the placement service database and the service command modifies both the nova service database and the placement service database (by way of the placement API) | |
| 22:44:38 | ozzzo | ok I'll try that, ty! | |
| 22:45:52 | melwitt | 'openstack compute service delete' will delete the records of the service in the nova database and then it will do an equivalent REST API call as 'openstack resource provider delete' to the placement service | |
| 22:50:08 | ozzzo | that didn't seem to work; I typed "openstack service create --name us01odc-dev1-hv001 --enable nova-compute" but I still only have 2 hypervisor services under "openstack compute service list" | |
| 22:51:09 | ozzzo | It looks like I created a new service called us01odc-dev1-hv001 under "openstack service list" | |
| 22:51:28 | ozzzo | it looks like "service" and "compute service" are 2 different things | |
| 22:52:06 | melwitt | yeah... I'm looking at the doc and the <type> looks like it should be one of compute, identity, volume but I'm not 100% sure | |
| 22:52:19 | ozzzo | on the "compute service" man page I only see delete, list and set, there is no create | |
| 22:54:22 | openstackgerrit | Eric Fried proposed openstack/nova master: Add a way to spy on function calls in test https://review.opendev.org/686207 | |
| 22:54:23 | openstackgerrit | Eric Fried proposed openstack/nova master: Replace mock with spy in test https://review.opendev.org/686208 | |
| 22:54:36 | efried | gibi, dansmith: There ^ | |
| 22:55:08 | efried | (recommend looking at the test deltas first) | |
| 22:56:06 | ozzzo | I stop/started nova-compute on the hypervisor; that appears to have re-created the service | |
| 22:56:16 | ozzzo | thanks for your advice melwitt! | |
| 22:57:37 | ozzzo | I'm trying to figure out how to remove, repair and re-add broken hypervisors | |
| 22:57:41 | melwitt | ozzzo: oh, yeah ok, all you have to do it start the service, I guess that makes sense -_- heh. I guess just delete that extra service from earlier so it won't confuse you later | |
| 22:57:56 | melwitt | whatever that was, the one that didn't help | |
| 22:58:02 | ozzzo | righton | |
| 22:59:52 | ozzzo | I guess service means 2 things in OS; there's a "nova" service that has multiple service providers, managed by "openstack service" but there's also a "nova-compute" service that runs on each of those service providers, managed by "openstack compute service" | |
| 23:02:53 | melwitt | yeah, it looks like the unified client (openstackclient) lumps all the services together for the 'service list' but when you do a 'service create' you have to specify the <type> which is either 'compute' (nova), 'identity' (keystone), 'volume' (cinder) etc and they are compartmentalized like that | |
| 23:04:01 | melwitt | and the <type> lets the client know which REST API to call | |
| 23:04:52 | ozzzo | ok, I'm starting to get it | |
| 23:05:01 | melwitt | but it sounds like there's no validation on the <type> so it allows anything and tries to do a lookup in the service catalog and doesn't raise an error? that seems odd | |
| 23:05:45 | melwitt | I'm just speculating, I'd have to look in the code to know for sure | |
| 23:09:52 | openstackgerrit | Merged openstack/nova stable/train: Imported Translations from Zanata https://review.opendev.org/685534 | |
| 23:09:58 | openstackgerrit | Merged openstack/nova master: Restore console proxy deployment info to cells v2 layout doc https://review.opendev.org/686271 | |
| 23:40:14 | openstackgerrit | Eric Fried proposed openstack/nova master: Replace mock with spy in test https://review.opendev.org/686208 | |
| #openstack-nova - 2019-10-03 | |||
| 00:22:54 | openstackgerrit | Merged openstack/nova stable/stein: Reduce scope of 'path' query parameter to noVNC consoles https://review.opendev.org/686063 | |
| 02:21:19 | SonPham | have any project for nova for snapshot(keep memory and process state) like bp? : https://blueprints.launchpad.net/nova/+spec/live-snapshot-vms | |
| 02:23:11 | openstackgerrit | Merged openstack/nova stable/queens: Hook resource_tracker to remove stale node information https://review.opendev.org/676282 | |
| 03:03:53 | openstackgerrit | Matt Riedemann proposed openstack/nova stable/train: Restore console proxy deployment info to cells v2 layout doc https://review.opendev.org/686325 | |
| 03:28:32 | openstackgerrit | Merged openstack/nova master: Test heal port allocations in nova-next https://review.opendev.org/669879 | |
| 04:23:10 | SonPham | hi | |
| 04:23:12 | SonPham | I would like to propose a new feature for Nova | |
| 04:23:37 | SonPham | after i create a blueprint | |
| 04:24:00 | SonPham | What should I do next? | |
| 06:37:13 | SonPham | hi | |
| 07:30:55 | kashyap | SonPham: The blueprint needs to get 'approved' by "cores" for the current development cycle. | |
| 07:32:29 | kashyap | SonPham: For that, you might want to hang around here on this channel and ask when you see 'activity' | |
| 07:33:35 | kashyap | SonPham: Another way to socialize your idea is to write a quick email to the 'openstack-discuss' list with [nova] tag, describing the potential feature. | |
| 07:35:46 | SonPham | kashyap who 'activity' ? | |
| 07:35:52 | SonPham | the core review? | |
| 07:36:40 | kashyap | SonPham: I mean, people are spread over all. But the most majority of maintainers are in EST / CET timezones. | |
| 07:38:16 | kashyap | s/"over all"/"over different timezones"/ | |
| 08:22:53 | bauzas | good morning Nova | |
| 08:59:47 | kashyap | Morning | |
| 09:00:41 | kashyap | stephenfin: sean-k-mooney: Do you know if any operators care about CPU hotplug? | |
| 09:00:45 | kashyap | (Or anyone) | |
| 09:01:12 | kashyap | (At least I see an old blueprint for it - https://blueprints.launchpad.net/nova/+spec/instance-mem-and-cpu-hot-plugging) | |
| 09:15:48 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Don't create instance_extra entry for deleted instance https://review.opendev.org/412771 | |
| 09:29:53 | openstack | bug 1781286 in OpenStack Compute (nova) "CantStartEngineError in cell conductor during reschedule - get_host_availability_zone up-call" [Medium,In progress] https://launchpad.net/bugs/1781286 - Assigned to Matt Riedemann (mriedem) | |
| 09:29:53 | openstackgerrit | Merged openstack/nova master: Add functional regression test for build part of bug 1781286 https://review.opendev.org/685998 | |
| 09:35:59 | openstack | bug 1781286 in OpenStack Compute (nova) "CantStartEngineError in cell conductor during reschedule - get_host_availability_zone up-call" [Medium,In progress] https://launchpad.net/bugs/1781286 - Assigned to Matt Riedemann (mriedem) | |
| 09:35:59 | openstackgerrit | Merged openstack/nova master: Add functional regression test for migrate part of bug 1781286 https://review.opendev.org/686017 | |
| 09:39:21 | openstackgerrit | Merged openstack/python-novaclient stable/stein: Stop silently ignoring invalid 'nova boot --hint' options https://review.opendev.org/685981 | |
| 10:03:31 | bauzas | gibi: <3 | |
| 10:03:52 | bauzas | gibi: you're totally right, I forgot to update my cell check when looking at the RPs | |
| 10:03:58 | bauzas | gibi: for the audit command | |
| 10:04:08 | bauzas | gibi: so that's why https://paste.ubuntu.com/p/J4S3Y3r4fh/ | |
| 10:38:53 | sean-k-mooney | kashyap: both memory and cpu hotplug have been reject in the past both as an api do explcitly added/remove each resource to/form an instnace and in the form of live reszie | |