| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2022-11-07 | |||
| 17:51:40 | melwitt | *suggestion of updating driver matrix | |
| 18:19:57 | opendevreview | Dan Smith proposed openstack/nova master: Test ceph-multistore with a real image https://review.opendev.org/c/openstack/nova/+/860864 | |
| 18:32:12 | opendevreview | Dan Smith proposed openstack/nova master: Add virt/node module for stable uuids https://review.opendev.org/c/openstack/nova/+/863915 | |
| 18:32:13 | opendevreview | Dan Smith proposed openstack/nova master: WIP Add get_available_node_uuids() to virt driver https://review.opendev.org/c/openstack/nova/+/863917 | |
| 18:32:13 | opendevreview | Dan Smith proposed openstack/nova master: WIP: Pass service ref to init_host(), if exists https://review.opendev.org/c/openstack/nova/+/863916 | |
| 18:32:14 | opendevreview | Dan Smith proposed openstack/nova master: WIP: Make resource tracker use UUIDs instead of names https://review.opendev.org/c/openstack/nova/+/863919 | |
| 18:32:14 | opendevreview | Dan Smith proposed openstack/nova master: WIP: Persist existing node uuids locally https://review.opendev.org/c/openstack/nova/+/863918 | |
| 18:32:15 | opendevreview | Dan Smith proposed openstack/nova master: WIP: Detect host renames and abort startup https://review.opendev.org/c/openstack/nova/+/863920 | |
| 18:32:50 | dansmith | sean-k-mooney: all of this is marked WIP ^ because I haven't added more tests to cover any of the changes that aren't already covered (if any) | |
| 18:33:13 | dansmith | and because I need to look at it in gerrit to break up my tunnel vision | |
| 18:33:40 | dansmith | there are two functionals still failing because they test things this set intends to prevent, which are re-creating a compute node on a service and getting a different uuid | |
| 18:34:12 | dansmith | so I think the fix there is to make the services un-delete the compute nodes, but I left them failing to highlight and for discussion | |
| 19:19:12 | opendevreview | Dan Smith proposed openstack/nova master: DNM: Testing cinder devstack change https://review.opendev.org/c/openstack/nova/+/863925 | |
| 19:57:36 | opendevreview | Dan Smith proposed openstack/nova master: Test ceph-multistore with a real image https://review.opendev.org/c/openstack/nova/+/860864 | |
| 22:56:13 | opendevreview | Dan Smith proposed openstack/nova master: Test ceph-multistore with a real image https://review.opendev.org/c/openstack/nova/+/860864 | |
| #openstack-nova - 2022-11-08 | |||
| 00:56:10 | opendevreview | Dan Smith proposed openstack/nova master: Test ceph-multistore with a real image https://review.opendev.org/c/openstack/nova/+/860864 | |
| 01:34:52 | opendevreview | Merged openstack/nova stable/yoga: Adds a repoducer for post live migration fail https://review.opendev.org/c/openstack/nova/+/861871 | |
| 05:58:04 | opendevreview | Amit Uniyal proposed openstack/nova stable/ussuri: add regression test case for bug 1978983 https://review.opendev.org/c/openstack/nova/+/862603 | |
| 05:58:05 | opendevreview | Amit Uniyal proposed openstack/nova stable/ussuri: For evacuation, ignore if task_state is not None https://review.opendev.org/c/openstack/nova/+/862604 | |
| 08:59:44 | ygk_12345 | hi all | |
| 09:01:01 | ygk_12345 | I am trying to use pdb trace in the nova-api service in OSA setup. but when I start it manually , it is not dropping into the pdb shell. can anyone help me here ? | |
| 09:01:45 | bauzas | ygk_12345: you need to run a WSGI server that can support pdb | |
| 09:04:59 | bauzas | ygk_12345: example with httpd mod_wsgi https://modwsgi.readthedocs.io/en/master/user-guides/debugging-techniques.html#python-interactive-debugger | |
| 09:06:06 | bauzas | simple way with uwsgi https://stackoverflow.com/questions/18427948/how-to-debug-python-application-under-uwsgi | |
| 09:14:42 | ygk_12345 | bauzas: doesn't OSA nova-api support pdb ? | |
| 09:15:35 | bauzas | ygk_12345: I suppose nova-api wsgi app runs on a wsgi server (which I guess is httpd) which runs on daemon mode | |
| 09:16:03 | bauzas | if it would be uwsgi, that would still be a daemon | |
| 09:16:51 | bauzas | if you wanna use pdb, you need to run the wsgi server on demand and not as a daemon thru systemd or whatever | |
| 09:17:35 | bauzas | or rather use a remote pdb | |
| 09:18:16 | bauzas | but then you would need to make sure that you run on a single nova-api worker | |
| 09:19:36 | ygk_12345 | bauzas: I am using this manual command "/openstack/venvs/uwsgi-20.2.1-python3/bin/uwsgi --ini /etc/uwsgi/nova-api-os-compute.ini " | |
| 09:20:51 | ygk_12345 | bauzas: I have inserted importpdb;pdb.set_trace() in the file "/openstack/venvs/nova-20.2.1/lib/python3.6/site-packages/nova/objects/instance.py . but I see no pdb prompt | |
| 09:23:34 | bauzas | ygk_12345: you should probably add --honour-stdin and --workers 1 to the uwsgi command | |
| 09:23:47 | ygk_12345 | bauzas: let me try that | |
| 09:24:22 | bauzas | ygk_12345: and then, add a breakpoint in some easy rest endpoint call, like in nova.openstack.compute.api.servers on the get_instances() method | |
| 09:25:24 | bauzas | oh wait, you're not getting a BdBQuit error ? | |
| 09:25:58 | bauzas | that means that you haven't walked yet to where you added the breakpoint | |
| 09:26:20 | ygk_12345 | bauzas: still no luck | |
| 09:26:33 | ygk_12345 | bauzas: i am running the command nova list | |
| 09:26:46 | bauzas | ygk_12345: yup, because as i said just above, you haven't went to that line of code | |
| 09:26:53 | bauzas | s/went/gone | |
| 09:27:21 | ygk_12345 | get_all functions is executed from /openstack/venvs/nova-20.2.1/lib/python3.6/site-packages/nova/objects/instance.py right ? | |
| 09:27:27 | bauzas | ygk_12345: oh, you're not looking at the nova-api logs ? | |
| 09:27:44 | ygk_12345 | bauzas: no, I am tracing the code | |
| 09:28:09 | bauzas | ygk_12345: just to clarify, you won't get a prompt on your client call | |
| 09:28:23 | ygk_12345 | bauzas: yes | |
| 09:28:43 | bauzas | the interactive debugging session will run on the nova-api process that executes the server-side code for listing the instances | |
| 09:29:18 | bauzas | you can trigger it thru a client call of course | |
| 09:31:11 | bauzas | ygk_12345: to answer your question, no, a nova list doesn't lookup the instance records | |
| 09:31:38 | bauzas | ahah, I see your problem | |
| 09:32:01 | bauzas | since Newton, we don't expose the Instance record when you nova list | |
| 09:32:30 | bauzas | we rather expose an InstanceMapping record, eventually a BuildRequest object | |
| 09:32:39 | bauzas | you should rather try a nova show | |
| 09:36:26 | ygk_12345 | can anyone help me with this ? | |
| 11:31:31 | opendevreview | Rajesh Tailor proposed openstack/os-vif stable/zed: Move mtu update request into ovsdb transaction https://review.opendev.org/c/openstack/os-vif/+/863993 | |
| 11:32:16 | opendevreview | Rajesh Tailor proposed openstack/os-vif stable/yoga: Move mtu update request into ovsdb transaction https://review.opendev.org/c/openstack/os-vif/+/863994 | |
| 11:34:21 | opendevreview | Rajesh Tailor proposed openstack/os-vif stable/xena: Move mtu update request into ovsdb transaction https://review.opendev.org/c/openstack/os-vif/+/863995 | |
| 12:15:05 | admin1 | hi all .. my nova-api logs is filled with ERROR oslo_service.periodic_task oslo_ db.exception.DBConnectionError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query' .. but it reconnects .. and this is happening every 1-2 mins .. other apis are fine | |
| 12:15:16 | admin1 | am I hitting some kind of nova limits or connection/cache timeouts | |
| 12:15:25 | admin1 | mysql connection limit is not reached | |
| 13:57:34 | opendevreview | Amit Uniyal proposed openstack/nova stable/ussuri: Adds a repoducer for post live migration fail https://review.opendev.org/c/openstack/nova/+/864006 | |
| 13:57:35 | opendevreview | Amit Uniyal proposed openstack/nova stable/ussuri: [compute] always set instance.host in post_livemigration https://review.opendev.org/c/openstack/nova/+/864007 | |
| 14:01:33 | ygk_12345 | bauzas: now I am able to get the pdb prompt in the uwsgi process, but whatever pdb commands I type are not executing. also the cursor is coming out of pdb prompt by one line and waiting there | |
| 14:36:24 | opendevreview | Dan Smith proposed openstack/nova master: Test ceph-multistore with a real image https://review.opendev.org/c/openstack/nova/+/860864 | |
| 14:47:31 | opendevreview | Amit Uniyal proposed openstack/nova stable/ussuri: Adds a repoducer for post live migration fail https://review.opendev.org/c/openstack/nova/+/864006 | |
| 14:47:32 | opendevreview | Amit Uniyal proposed openstack/nova stable/ussuri: [compute] always set instance.host in post_livemigration https://review.opendev.org/c/openstack/nova/+/864007 | |
| 14:54:14 | opendevreview | Dan Smith proposed openstack/nova master: Test ceph-multistore with a real image https://review.opendev.org/c/openstack/nova/+/860864 | |
| 15:01:44 | Kirill_ | Hi, do we have a meeting today? | |
| 15:03:26 | elodilles | Kirill_: if i'm not mistaken we will have @ 16:00 UTC | |
| 15:03:44 | Kirill_ | got it, thanks | |
| 15:16:20 | opendevreview | sean mooney proposed openstack/nova master: Support multiple config file with mod_wsgi https://review.opendev.org/c/openstack/nova/+/864014 | |
| 15:26:13 | bauzas | reminder : nova meeting in 34 min | |
| 15:42:32 | opendevreview | Amit Uniyal proposed openstack/nova stable/train: Adds a repoducer for post live migration fail https://review.opendev.org/c/openstack/nova/+/863806 | |
| 15:43:40 | han-guangyu | Hello, My name is Han Guangyu. | |
| 15:43:41 | han-guangyu | Now, My job allowed me to transition into an openstack developer. So, I hope and have time to get involved in the openstck community. | |
| 15:43:41 | han-guangyu | I have some basic open source community participation experience. Such as, I have been involved the work of OpenStack SIG of openEuler community(https://www.openeuler.org/en/ A OS community). The basic community process and the use of tools such as git and gerrit are ok for me | |
| 15:43:41 | han-guangyu | Currently, I work in a startup operating system company. Some time ago, the work I participated in : building rpm package for openstack, deploying some small private clouds using openstack, dealing with usage problems encountered by customers. | |
| 15:43:44 | han-guangyu | But because there is no accumulation, I now mainly rely on self-study. At present, I have initially debugged the process of creating an instance, and I have an understanding of the whole, but I have not gone into the details. Earlier I assigned myself a low-hanging-frout bug, and I wanted to finish it (Sorry delay to work it). | |
| 15:43:48 | han-guangyu | I have an understanding of the basic syntax of Python, but I have only written some simple scripts and have not actually participated in the development of large-scale python projects. So, Nova is complicated, for me. | |
| 15:44:41 | han-guangyu | Just an introduction to myself. And I would like to ask, for someone without much python experience, do you have any suggestions for self-learning nova source code? | |
| 16:00:04 | opendevmeet | The meeting name has been set to 'nova' | |
| 16:00:04 | opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 16:00:04 | opendevmeet | Meeting started Tue Nov 8 16:00:04 2022 UTC and is due to finish in 60 minutes. The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot. | |
| 16:00:04 | bauzas | #startmeeting nova | |
| 16:00:17 | bauzas | hello folks, welcome in the nova meeting | |
| 16:00:40 | gibi | o/ | |
| 16:00:43 | Kirill_ | 0/ | |
| 16:00:47 | elodilles | o/ | |
| 16:00:52 | gmann | o/ | |
| 16:01:11 | bauzas | k, let's start | |
| 16:01:12 | auniyal | O/ | |
| 16:01:18 | bauzas | #topic Bugs (stuck/critical) | |
| 16:01:22 | bauzas | #topic Bugs (stuck/critical) | |
| 16:01:34 | bauzas | #info No Critical bug | |
| 16:01:40 | bauzas | #link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 5 new untriaged bugs (-3 since the last meeting) | |
| 16:01:45 | bauzas | #info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster | |
| 16:01:57 | bauzas | thanks gibi and others for having looked at the bugs | |
| 16:02:20 | bauzas | any bug to discuss ? | |
| 16:03:25 | bauzas | looks not | |
| 16:03:26 | Uggla | o/ | |