Earlier  
Posted Nick Remark
#openstack-nova - 2021-06-03
10:09:57 sean-k-mooney active -> active
10:10:44 sean-k-mooney actully Shelved -> Shelved or Shelved_offloaded ? is not relevnet
10:11:03 sean-k-mooney well ok it kind of is but in a subtel way
10:11:30 sean-k-mooney shelved instance still have a host but you have a choice of if you will shleve it to a different host or shleve offload it
10:12:15 sean-k-mooney suzhengwei: hence the ? as its an open question which would be the correct behavior but that should be adressed in the spec
10:13:25 sean-k-mooney suzhengwei: im happy to review the sepc if you propose it so feel free to ping me or add me to the review once its pushed.
10:23:45 gibi sean-k-mooney: thanks sean-k-mooney for remembering that we talked about that on the ptg, I already forgot
10:23:55 gibi but we concluded the same thing today :)
10:24:09 sean-k-mooney gibi: well a least we were consitnet in our feedback
10:24:14 gibi yepp
10:24:15 sean-k-mooney so thats a good sign at least
10:39:30 sean-k-mooney lyarwood: by the way since https://review.opendev.org/c/openstack/nova/+/794252 is chanigng the virt dirver interface its nice to email the list about it
10:39:58 sean-k-mooney which is ironic since we dont support out of tree virt drivers
10:45:59 lyarwood sean-k-mooney: ack yeah will do
11:43:57 hemanth_n hi can I get final reviews + workflow on this clean backport patch on queens https://review.opendev.org/c/openstack/nova/+/761825 .. already Elod reviewed and gave +2, thanks elod
11:50:11 sean-k-mooney melwitt: lyarwood can you take a look at ^
11:51:34 sean-k-mooney granted at this point we likely wont pull this downstream since we wont have any new releases based on 13 at this point but it would still be good to fix for those on queens still
12:10:25 jchorin_ Hi everyone! I am trying to enable TLS on the nova API. Setting `cert` and `key` in nova.conf did not change anything except for the novncproxy. Is there another way to do it?
12:15:40 sean-k-mooney jchorin_: is the nova api using the copy of the nova.conf you updated
12:15:51 sean-k-mooney jchorin_: some installer create mulitple
12:18:30 jchorin_ Yes that is the one installed with the nova package and used by the process when started
12:19:25 sean-k-mooney jchorin_: how are you running nova-api
12:19:58 sean-k-mooney with the eventlet console script or via a wsgi server like appach or uwsgi
12:20:14 sean-k-mooney * apache mod_wsgi
12:22:16 sean-k-mooney jchorin_: i assume you set it in the default section https://docs.openstack.org/nova/latest/configuration/config.html#DEFAULT.cert
12:22:54 sean-k-mooney jchorin_: if its runnign under uwsgi or mod_wsgi you likely need to do the cert configurtion in the wsgi server instead
12:24:16 sean-k-mooney jchorin_: like this https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/nova/templates/nova-api-wsgi.conf.j2#L47-L51
12:25:17 jchorin_ I added it in the default section yes.
12:25:18 jchorin_ It is started with `python3 /usr/bin/nova-api ...`
12:25:50 jchorin_ But there is no nova file in apache's site-available
12:26:50 sean-k-mooney gibi: dansmith do ye know if we ever supported tls nativly when runing nova-api directly issted of under an external wsgi server
12:27:27 sean-k-mooney jchorin_: yes unless you created one there would not be
12:28:02 sean-k-mooney jchorin_: that is running the api using hte python built in webserver with eventlets handeling multiplexing connections
12:29:50 sean-k-mooney jchorin_: kolla ansible runs it nova-api using apache and mod_wsgi and https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/nova/templates/nova-api-wsgi.conf.j2 is the template they use to render the apache configuration for the site
12:30:12 sean-k-mooney jchorin_: i woudl recommend doing that if you are manually installing instead as it perfroms better
12:30:28 sean-k-mooney well in many cases at least
12:31:07 jchorin_ You mean to use wsgi? Yes it is entirely fine for me to use it. Do I only need to add this file to the site-available?
12:31:51 sean-k-mooney well that s in jinga 2 format so you need to add a rendered equivalent but yes
12:32:03 sean-k-mooney then symlink it to site-enabled
12:32:25 jchorin_ However, the server will still be running right?, So both TLS and non-TLS will be reachable
12:32:28 gibi sean-k-mooney: hm, I'm not expert on the TLS front, what deploymnet I see was basically using a TLS proxy in front of the API servies
12:33:12 sean-k-mooney gibi: yep i think that is what we did before we could run the api with a wsgi server via a web server
12:34:20 sean-k-mooney jchorin_: what os are you on
12:34:25 jchorin_ Ubuntu
12:34:47 sean-k-mooney ok are you following https://docs.openstack.org/nova/wallaby/install/controller-install-ubuntu.html#install-and-configure-components
12:35:10 sean-k-mooney that is indeed mssing a tls section
12:35:27 jchorin_ This one yes
12:36:18 sean-k-mooney its also using sytemd to run nova-api presumable directly as you noted above
12:44:35 jchorin_ Alright, I'll take a look, thanks for your help!
12:45:36 sean-k-mooney i have just been looking and out side of the installer that have implemented support for tls endpoing like kolla-ansible and tripleo i do not see any docs for how to deploy openstack with tls endpoints
12:46:41 sean-k-mooney so this is an operational gap in our docs as a whole
12:47:38 jchorin_ Yes, I could not find any information except for the `cert` and `key` settings in the conf
12:47:40 sean-k-mooney the general approch however seams to be the same across most installer project, use a webserver to handel the tls/ssl laywer and hand off to the openstack service
13:11:30 opendevmeet Launchpad bug 1930706 in OpenStack Compute (nova) "nova allows suboptimal emulator tread pinning for realtime guests" [Wishlist,Triaged]
13:11:30 sean-k-mooney gibi: kashyap fyi i filed the whishlist bug for the realtime emulator threads here https://bugs.launchpad.net/nova/+bug/1930706
13:11:47 sean-k-mooney just closing out that ar form the last meeting
13:12:19 sean-k-mooney speaking of which i think the new review priortiy docs have merged? im going to go update the patch to project config
13:12:58 jchorin sean-k-mooney : Unfortunately I got "could not bind to address 0.0.0.0:8774", as the serverlet is still running and I do not use kolla. Is there a configuration setting for changing the port or should I do it differently?
13:14:40 sean-k-mooney you should stop the serverlet
13:14:56 sean-k-mooney so stop the nova-api systemd service and disable it
13:15:05 sean-k-mooney then run it only under apache
13:15:44 kashyap sean-k-mooney: Thanks for writing it up; it might be worth it to explicilty flag the workaround for operators who're not well-versed in this area
13:16:18 sean-k-mooney kashyap: i think i said that in the comment i left
13:16:28 sean-k-mooney e.g. use emulator thread policy
13:16:31 kashyap sean-k-mooney: Ah, the second comment, yes
13:17:02 sean-k-mooney i realised i did not add it orginally
13:17:10 kashyap sean-k-mooney: The "not" at the start confused me; I know you meant it as "note"
13:17:12 sean-k-mooney i think the bug desciription can be updated if you want to add it
13:17:35 sean-k-mooney kashyap: ya i did
13:17:55 sean-k-mooney i just fixed that
13:18:09 kashyap Ah, cool.
13:18:14 sean-k-mooney but if you want ot update the description please feel free too
13:18:27 kashyap sean-k-mooney: Yeah, good idea to update the description; /me goes to do it :)
13:19:04 kashyap sean-k-mooney: Mind if I also touch up a few typos?
13:19:44 sean-k-mooney go for it
13:20:42 kashyap sean-k-mooney: One clarif:
13:20:46 kashyap In this bit: "When the emulator thread is spawned on core 1 since it has less priority then the vcpu thread it will only run if the guest vcpu idels resulting in the iablity for qemu to process device attach"
13:21:08 kashyap sean-k-mooney: Can you pleease rephrase the last part? The "idels and "iability" are ambigious to parse for me
13:29:02 kashyap sean-k-mooney: Added the "Workaround" section at the end of the description; please double-check.
13:32:18 dansmith sean-k-mooney: no I don't know
13:41:10 ozzzo Sean has helped me a lot so I've gotten pretty good at translating Seanglish: "guest vcpu idles resulting in the inability"
13:42:30 kashyap ozzzo: Ah, thanks. I'm mostly pretty good at parsing him, sometimes I miss the mark :)
13:46:13 kashyap sean-k-mooney: Disregard my above question (thx to ozzzo); updated the bug.
13:47:53 sean-k-mooney ozzzo: hehe seanspeak is a select dialect :)
14:00:55 opendevreview Merged openstack/nova stable/queens: Update pci stat pools based on PCI device changes https://review.opendev.org/c/openstack/nova/+/761825
14:32:47 gmann melwitt: no, it was by mistake. thanks for catching it. fixing it now
14:46:39 opendevreview Ghanshyam proposed openstack/nova master: Improve policy doc for supported scope info https://review.opendev.org/c/openstack/nova/+/762013
14:47:15 gmann melwitt: stephenfin updated ^^
14:59:42 gmann we move the IRC channel to OFTC network, please join there https://docs.openstack.org/contributors/common/irc.html
14:59:46 gmann moved
15:47:57 gibi FYI: I will be mostly off on Monday and Tuesday next week, but I will chair the nova meeting on Tuesday
16:06:07 opendevreview Balazs Gibizer proposed openstack/nova master: Detect extended_resource_request neutron API extension https://review.opendev.org/c/openstack/nova/+/793618
16:06:08 opendevreview Balazs Gibizer proposed openstack/nova master: Reject server operations with extended resource req https://review.opendev.org/c/openstack/nova/+/793620
16:06:08 opendevreview Balazs Gibizer proposed openstack/nova master: Reject server create with extended resource req https://review.opendev.org/c/openstack/nova/+/793619
16:08:08 opendevreview Balazs Gibizer proposed openstack/placement master: Add support for RP re-parenting and orphaning https://review.opendev.org/c/openstack/placement/+/784020
16:08:55 opendevreview Balazs Gibizer proposed openstack/nova master: Add same_subtree field to RequestLevelParams https://review.opendev.org/c/openstack/nova/+/791503
16:12:26 opendevreview Balazs Gibizer proposed openstack/nova master: Bump min placement microversion to 1.36 https://review.opendev.org/c/openstack/nova/+/791504
16:13:19 bauzas gibi: ack, and thanks for chairing
16:13:34 bauzas last time I did, I felt the breath of the loneliness :p
16:13:48 opendevreview Balazs Gibizer proposed openstack/nova master: Support same_subtree in allocation_canadidate query https://review.opendev.org/c/openstack/nova/+/791505

Earlier   Later