| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2021-10-19 | |||
| 16:36:46 | melwitt | it said "the host left" | |
| 16:36:59 | bauzas | nah it was gmann :) | |
| 16:37:11 | sean-k-mooney | so can we restart the same one | |
| 16:37:33 | gibi | it is back | |
| 16:37:40 | stephenfin | https://www.openstack.org/ptg/rooms/newton | |
| 16:37:59 | stephenfin | for anyone rejoining (atom, melwitt, ...?) ^ | |
| 16:40:28 | gmann | oh, did i end meeting? | |
| 16:41:13 | gmann | bauzas: so sorry about that. i mean to leave meeting and join horizon. sorry for mesh up | |
| 16:41:25 | bauzas | gmann: heh no worries at all :p | |
| 16:41:46 | bauzas | gmann: you helped me shutting artom's mouth when he was having an argument with me, appreciated :p | |
| 16:41:56 | stephenfin | bauzas: you're unmuted again | |
| 16:41:56 | bauzas | (just kidding) | |
| 16:42:00 | stephenfin | and smiling like a maniac :P | |
| 16:42:00 | gmann | :) | |
| 16:42:13 | stephenfin | stop teasing gmann :P | |
| 17:31:29 | opendevreview | Jan Hartkopf proposed openstack/nova master: ensure samples folder exists for microversion https://review.opendev.org/c/openstack/nova/+/813672 | |
| 17:33:48 | melwitt | sean-k-mooney: sorry if I missed it but do the review priority labels prevent someone from +1ing or +2ing their own patch? I'm thinking of gibi's point that +1 shouldn't be used as a ping | |
| 17:34:43 | melwitt | (that's how the old manual etherpad process worked, you can only raise attention to someone else's patch) | |
| 17:38:16 | gmann | melwitt: sean-k-mooney i am wondering how to do that in project-config acl. I have not seen exclusive list we can n any label. or you are saying just to document that as guidlines ? | |
| 17:38:34 | gmann | *can add in any label | |
| 17:41:27 | melwitt | gmann: I don't know if it's possible to exclude self in a label, that's what I was asking sean :) is (1) is it possible? and (2) would we want to do that? | |
| 17:42:15 | gmann | ok | |
| 19:36:12 | opendevreview | Ilya Popov proposed openstack/nova master: Fix to use NUMA cell with more free memory first https://review.opendev.org/c/openstack/nova/+/805649 | |
| #openstack-nova - 2021-10-20 | |||
| 00:01:39 | opendevreview | Merged openstack/nova stable/ussuri: Fix request path to query a resource provider by uuid https://review.opendev.org/c/openstack/nova/+/805004 | |
| 00:31:30 | melwitt | stephenfin: I noticed that when I try to run a subset of unit tests for db like "tox -epy38 nova.tests.unit.db" the tests fail with "oslo_db.sqlalchemy.enginefacade.AlreadyStartedError: this TransactionFactory is already started". I assume it's related to the db migration stuff but I don't understand how. any ideas? | |
| 00:32:27 | sean-k-mooney[m] | isnt that the error we fixed in the past with the run once decorator | |
| 00:32:53 | sean-k-mooney[m] | when it was reinitalised after SIG_HUP | |
| 00:33:19 | sean-k-mooney[m] | im not really sure why you would see that in the unit tests however | |
| 00:34:30 | melwitt | sean-k-mooney[m]: yeah but this is unit tests? when you run all tests everything passes, when you run only nova.tests.unit.db you get 70+ failures ¯\_(ツ)_/¯ | |
| 00:34:47 | sean-k-mooney[m] | melwitt regarding self +1 ill check i think it might be possible to do yes by defining on +0 as allowed for the owner | |
| 00:35:24 | sean-k-mooney[m] | so the owner of the patch would be allowed to clear the review priorty but not set it to +1 or +2 | |
| 00:35:41 | melwitt | sean-k-mooney[m]: ack. I brought it up as a possible option for making sure the +1 doesn't get used as a "ping" since some were concerned about that | |
| 00:36:31 | sean-k-mooney[m] | ill see if i can create a draft patch tomorow and include that and we can discuss it in the review | |
| 00:37:03 | melwitt | cool | |
| 00:37:19 | sean-k-mooney[m] | regarding the db failure i have not run them in a few days but i can try it in the morning | |
| 00:37:27 | sean-k-mooney[m] | is it only when you filter | |
| 00:37:33 | sean-k-mooney[m] | or do they fail if you run all them | |
| 00:37:34 | melwitt | yes only when filtering | |
| 00:37:41 | sean-k-mooney[m] | ok that is odd | |
| 00:37:44 | melwitt | everything passes if you run all | |
| 00:37:57 | sean-k-mooney[m] | im not sure why filtering would break them | |
| 00:38:28 | melwitt | me neither. it's weird | |
| 00:38:48 | sean-k-mooney[m] | maybe stephenfin will spot something | |
| 00:39:01 | melwitt | it might only be just me but I tried wiping everything, upgrading tox, re-cloning the nova repo | |
| 00:39:26 | sean-k-mooney[m] | i wonder if there was an sqlalchemy release or soemthing that has chnaged behaivor | |
| 00:52:41 | sean-k-mooney[m] | so ya just quickly ssh to my home server cloned nova and ran the db test and ya it failed for me too | |
| 00:53:01 | sean-k-mooney[m] | i only got 16 failure but it proably not deterministic | |
| 00:53:19 | sean-k-mooney[m] | its likely differnt based on the number of cores/parallel tests we have | |
| 00:53:52 | sean-k-mooney[m] | the server i ran it on had 48 threads so there will be less tests running in the same process since it will use more of them | |
| 00:54:31 | melwitt | oh, yeah ok | |
| 00:55:21 | sean-k-mooney[m] | looks like its coming direclty form the db fixture which is od | |
| 00:55:24 | sean-k-mooney[m] | *odd | |
| 00:55:30 | melwitt | yeah | |
| 00:56:12 | melwitt | I have run tests like this subset a lot of times in the past and this is the first time I see it fail like this. so I figure it must be a fairly recent change | |
| 00:56:57 | sean-k-mooney[m] | im wondering if its a recent nova change or oslo.db or sqlalchmy version change | |
| 00:58:28 | melwitt | yeah I don't find sqlalchemy in my tox env which ... I don't understand | |
| 01:01:48 | sean-k-mooney[m] | i have 1.4. something | |
| 01:02:11 | sean-k-mooney[m] | i downgraded its uppercase in pip freeze | |
| 01:02:32 | sean-k-mooney[m] | but downgrading it and oslo.db had no reall effect so i looks like that is not the issue | |
| 01:03:29 | sean-k-mooney[m] | or rather it happens with oslo.db 11 and 10 and sqlalchmey 1.4.x and 1.3.x | |
| 01:03:52 | sean-k-mooney[m] | so ya maybe a recent nova change | |
| 01:04:18 | sean-k-mooney[m] | ill try and take a look again in the morning. | |
| 01:04:19 | melwitt | oh derp | |
| 01:04:21 | melwitt | haha thanks | |
| 01:04:22 | sean-k-mooney[m] | night all o/ | |
| 01:04:27 | melwitt | SQLAlchemy==1.4.25 | |
| 01:04:39 | melwitt | gnite o/ | |
| 06:13:31 | bauzas | good morning Nova | |
| 07:13:02 | opendevreview | Pierre-Samuel Le Stang proposed openstack/nova master: Fix instance's image_ref lost on failed unshelving https://review.opendev.org/c/openstack/nova/+/807551 | |
| 08:30:32 | gibi | morning | |
| 09:33:24 | gibi | bauzas: do we start with the tox.ini python version pinning topic today at 13:00 UTC? | |
| 09:33:47 | bauzas | I was thinking so | |
| 09:36:15 | bauzas | gibi: updated the etherpad to make it clear where we start | |
| 09:36:40 | gibi | bauzas: thanks, I will gather my thoughts then | |
| 09:41:12 | opendevreview | Balazs Gibizer proposed openstack/nova master: Query ports with admin client to get resource_request https://review.opendev.org/c/openstack/nova/+/811396 | |
| 09:41:32 | opendevreview | Balazs Gibizer proposed openstack/nova master: Enable min pps tempest testing in nova-next https://review.opendev.org/c/openstack/nova/+/811748 | |
| 09:48:09 | opendevreview | Balazs Gibizer proposed openstack/nova master: Avoid unbound instance_uuid var during delete https://review.opendev.org/c/openstack/nova/+/805605 | |
| 09:48:48 | opendevreview | Balazs Gibizer proposed openstack/nova master: [nova-manage]support extended resource request https://review.opendev.org/c/openstack/nova/+/802060 | |
| 09:48:56 | opendevreview | Balazs Gibizer proposed openstack/nova master: Reno for qos-minimum-guaranteed-packet-rate https://review.opendev.org/c/openstack/nova/+/805046 | |
| 09:56:26 | gibi | sean-k-mooney[m]: btw, there is a settings in gerrit "Set new changes to "work in progress" by default" so the gerrit dev also has similar thinking as you, that we need a separate way to signal when a patch is ready and it is not the push | |
| 10:23:42 | opendevreview | Balazs Gibizer proposed openstack/nova master: DNM: turn off two unit test cases https://review.opendev.org/c/openstack/nova/+/814735 | |
| 10:24:26 | gibi | sean-k-mooney[m], melwitt: I found the two offending unit test case that causes .AlreadyStartedError error if the db tests are run selectively ^^ | |
| 10:24:47 | gibi | but I don't know why they are breaking our test runs | |
| 10:31:26 | gibi | more funnier. I can fix it, but I don't know why the fix helps :D | |
| 10:37:02 | opendevreview | Balazs Gibizer proposed openstack/nova master: Fix db migration unit test https://review.opendev.org/c/openstack/nova/+/814735 | |
| 10:38:18 | gibi | sean-k-mooney[m], melwitt: after this ^^ I cannot reproduce the problem locally any more. But I need somebody to help with explainig why this helps | |
| 10:40:32 | opendevreview | Balazs Gibizer proposed openstack/nova master: Fix db migration unit test https://review.opendev.org/c/openstack/nova/+/814735 | |
| 10:59:16 | stephenfin | gibi: gdi, good find | |
| 11:02:59 | stephenfin | all that context manager stuff is global. I suspect we're doing something somewhere to break this global-ness but not when we only run those tests | |
| 11:04:16 | stephenfin | https://github.com/openstack/nova/blob/master/nova/tests/unit/api/openstack/test_wsgi_app.py#L71-L77 | |
| 11:35:34 | opendevreview | Wenping Song proposed openstack/nova master: Report gpu devices that only configured https://review.opendev.org/c/openstack/nova/+/814743 | |
| 11:57:55 | sean-k-mooney | gibi: the engie facade mocking is similar to what we did in https://review.opendev.org/c/openstack/nova/+/805663/9/nova/tests/unit/db/test_migration.py | |
| 12:00:00 | sean-k-mooney | gibi: in that case we needed to create our own db instance in the test to allow the url to be modifed since that is read only when the engin is created | |
| 12:00:12 | sean-k-mooney | well configured | |
| 12:02:27 | sean-k-mooney | so it does kind of make sense to me that any test that do manual db sync might need this type of mocking but i would not exepct the db syncy to actill try to restart the engin facade | |
| 12:07:25 | sean-k-mooney | stephenfin: while your looking at gate issues https://review.opendev.org/c/openstack/nova/+/814036 also ill joing the ptg shortly | |
| 12:13:51 | sean-k-mooney | oh right we are currently utc +1 | |
| 12:15:22 | opendevreview | Wenping Song proposed openstack/nova master: Cleanup guest process when vm evacuate failed and then deleted https://review.opendev.org/c/openstack/nova/+/814746 | |
| 12:15:28 | stephenfin | sean-k-mooney: I don't think it's trying to start it. I think it's trying to _configure_ it | |
| 12:16:29 | stephenfin | bauzas: I'll miss the first 30 minutes of the PTG, unfortunately | |