| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2021-10-13 | |||
| 14:31:00 | alecorps | yes pull request :) | |
| 14:31:06 | alecorps | sorry | |
| 14:31:15 | sean-k-mooney | alecorps: ok that is not a pull request | |
| 14:31:21 | sean-k-mooney | its a gerrit reivew | |
| 14:31:25 | alecorps | yes sorry | |
| 14:31:46 | sean-k-mooney | they are diffenet code review systems we used ot somtiem get PRs to the github mirror | |
| 14:32:11 | sean-k-mooney | ok so that is a new feature | |
| 14:32:22 | sean-k-mooney | dos it have a approve spec or blueprint | |
| 14:33:13 | sean-k-mooney | https://blueprints.launchpad.net/nova/+spec/vmware-fcd | |
| 14:33:40 | sean-k-mooney | ok so that is not approved currently | |
| 14:34:17 | sean-k-mooney | so ideally we need to review that at the next team meeting and either approve as a specless blueprint or request a spec if its invalice | |
| 14:34:33 | alecorps | ok, do i need to be there ? | |
| 14:34:34 | sean-k-mooney | it looks likke its self contained to the vmware code | |
| 14:34:52 | sean-k-mooney | it just need to be put on the adgenda | |
| 14:35:04 | sean-k-mooney | hovever we might not have next weeks meeting because of the ptg | |
| 14:35:07 | sean-k-mooney | so the meeting after | |
| 14:35:18 | alecorps | ok cool | |
| 14:35:25 | sean-k-mooney | i can take a look at it in the mean time but procetully its blocked until the paper work is done | |
| 14:35:34 | sean-k-mooney | you could just add it to the ptg adgenda too | |
| 14:35:39 | alecorps | understood, thanks | |
| 14:37:37 | alecorps | I iwll add it in the agenda | |
| 14:47:22 | alecorps | i added it in open discussion on the wiki | |
| 14:47:31 | alecorps | let me know if it's ok for you ? thanks | |
| 14:49:34 | sean-k-mooney | yep that shoudl be fine | |
| 14:50:04 | sean-k-mooney | if your going to attend the PTG next week you could also add it to https://etherpad.opendev.org/p/nova-yoga-ptg | |
| 14:50:31 | sean-k-mooney | otherwise we will likely cover it tuseday week as i expect next weeks meeing is cancled for the ptg | |
| 14:53:23 | gmann | gibi: ack, as i have removed the use of tox_extra_args now but yes in future if we use then this is something to note down. | |
| 14:54:16 | alecorps | thanks Sean, not sure for ptg, i will try | |
| 15:38:06 | opendevreview | Sylvain Bauza proposed openstack/nova-specs master: Move the implemented specs for the xena release https://review.opendev.org/c/openstack/nova-specs/+/812248 | |
| 15:39:01 | bauzas | gibi: stephenfin (if you're around) : approval for the xena implemented specs would be appreciated ^ | |
| 15:39:19 | bauzas | i just rebased my own change into brinzhang's change as he was missing a few bits | |
| 15:57:11 | stephenfin | bauzas: done | |
| 15:58:39 | bauzas | stephenfin: ta | |
| 15:59:06 | bauzas | sean-k-mooney: I moved your PTG point about rbac for novaclient during the rbac popup team meeting session we plan | |
| 15:59:26 | bauzas | but we can put it off this slot and just discuss between us | |
| 15:59:27 | sean-k-mooney | ok | |
| 16:00:07 | bauzas | or we can leave it there during the meeting and we don't have time to go thru it, we can try to find another time | |
| 16:00:15 | sean-k-mooney | well basically i think we shoudl be deprecating the novaclinet cli so i dont think we shoudl add the project id passthough feature to novaclinet for rbac | |
| 16:00:26 | bauzas | sean-k-mooney: sorry, I messed up your colors by pasting, btw. | |
| 16:00:36 | sean-k-mooney | its fine | |
| 16:00:46 | sean-k-mooney | move things as you see fit | |
| 16:04:43 | bauzas | I'm just doing a first round | |
| 16:05:07 | bauzas | probably something like "paperwork nova", then "general nova", then others | |
| 16:22:05 | opendevreview | Merged openstack/nova-specs master: Move the implemented specs for the xena release https://review.opendev.org/c/openstack/nova-specs/+/812248 | |
| 16:26:06 | stephenfin | melwitt: good spot on https://review.opendev.org/c/openstack/nova/+/812144 | |
| 16:31:19 | stephenfin | dansmith: So nova-compute doesn't access the DB and iirc, you're expected to upgrade all services at once, right? i.e. the N and N-1 in a single deployment only applies to nova-compute N-1 | |
| 16:31:51 | sean-k-mooney | stephenfin: nova-compute only accesses the db via the conductor | |
| 16:31:55 | dansmith | stephenfin: you're expected to upgrade all the non-compute services at once, yes, largely because of schema but not only for that | |
| 16:32:25 | stephenfin | Okay, so that being the case, why do we insist that DB columns are removed in a later cycle than the corresponding SQLAlchemy model fields? | |
| 16:32:44 | opendevreview | Merged openstack/nova-specs master: Re-propose Unified Limits in Nova https://review.opendev.org/c/openstack/nova-specs/+/809020 | |
| 16:32:45 | dansmith | so you can apply new schema before you roll any of that new code | |
| 16:32:54 | stephenfin | ah | |
| 16:33:14 | dansmith | schema apply being potentially very expensive, rewriting tables, etc | |
| 16:33:24 | dansmith | it's in the upgrade doc somewhere, I just linked it the other day | |
| 16:33:25 | stephenfin | yup, and having to come first for the additive stuff | |
| 16:33:55 | dansmith | ideally if you've rolled the schema, then "upgrading" is just starting new containers, which can be pretty quick | |
| 16:37:55 | gibi | gmann: ack, I will file a bug to zuul when I have time about the quoting issue | |
| 16:37:59 | sean-k-mooney | provieded we have only made aditive changes in principal for something like an FFU we can fully upgrade the db schema while running n-3 compute nodes and then do all the online migration when we bounce the containers. | |
| 16:38:53 | sean-k-mooney | the queens to train ffu in oo however stop on each release to do the db sync for some reaons | |
| 16:39:42 | sean-k-mooney | so i dont think they have ever actuly done that in practice where tehy did the db sync rom the targent n release while the n-3 contianer where running | |
| 16:40:23 | melwitt | stephenfin: thanks for the detailed explanation about the auto-generation stuff! | |
| 16:40:40 | stephenfin | nw, it's *very* cool, if you ask me | |
| 16:40:42 | stephenfin | zzzeek++ | |
| 16:54:55 | gibi | sean-k-mooney: I manage to make a stable local reproduction for the unshelve func test bug https://bugs.launchpad.net/nova/+bug/1946339/comments/6 | |
| 16:55:25 | gibi | now I just have to debug it to find the leaking global state between the tests | |
| 16:58:04 | sean-k-mooney | that great | |
| 16:58:23 | opendevreview | sean mooney proposed openstack/nova master: [WIP] adress intermitent failure of functional tests https://review.opendev.org/c/openstack/nova/+/813695 | |
| 16:58:31 | sean-k-mooney | i just fixed the pep8 issues with ^ | |
| 16:59:04 | sean-k-mooney | gibi: also thanks for the devstack tip it fixed my placment issue | |
| 17:02:48 | sean-k-mooney | gibi: could it be form this | |
| 17:02:50 | sean-k-mooney | https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/_drivers/impl_fake.py#L148-L159 | |
| 17:03:05 | sean-k-mooney | gibi: could we be reusing the same exchange between tests | |
| 17:04:05 | sean-k-mooney | if we initalise the fake messaign drver without passing a unique exchange name per test | |
| 17:04:34 | sean-k-mooney | gibi: tox allows use to group test per class correct | |
| 17:04:43 | sean-k-mooney | coudl you try that with your reopducecer and see it that helps | |
| 17:11:58 | sean-k-mooney | gibi: we do try and cleanup the exchanges https://github.com/openstack/nova/blob/7b063e4d0518af3e57872bc0288a94edcd33c19d/nova/tests/fixtures/nova.py#L741-L744 | |
| 17:13:02 | sean-k-mooney | but that does not reset self._default_exchange | |
| 17:13:32 | sean-k-mooney | i guess that is not required | |
| 17:14:19 | sean-k-mooney | self._exchanges.setdefault(name, FakeExchange(name)) shoudl still be a new exchange | |
| 17:52:12 | sean-k-mooney | gibi: just looking at test_description_errors | |
| 17:52:31 | sean-k-mooney | the create_server funciton its calling i think is expected to wait for it to be active | |
| 17:52:52 | sean-k-mooney | oh | |
| 17:53:01 | sean-k-mooney | it not using the one form the integrated helper | |
| 17:53:10 | sean-k-mooney | so ya your right its not waiting | |
| 17:58:46 | gibi | sean-k-mooney: sorry I had to go offline | |
| 17:58:51 | gibi | will read back tomorrow | |
| 21:36:53 | opendevreview | Julia Kreger proposed openstack/nova master: WIP Ironic - Handle instance host on rebalance https://review.opendev.org/c/openstack/nova/+/813897 | |
| 21:53:17 | melwitt | stephenfin: I dunno if you noticed this too but the arm64 non-voting jobs started failing often recently https://zuul.openstack.org/builds?job_name=openstack-tox-py38-arm64&job_name=openstack-tox-py39-arm64+%28non-voting%29&project=openstack%2Fnova and the timing coincided with when a few of the db-related test patches landed. is there any chance it's related? | |
| 21:54:02 | melwitt | this one in particular https://review.opendev.org/c/openstack/nova/+/810291 | |
| 21:55:59 | melwitt | the other two that merged at the same time were https://review.opendev.org/c/openstack/nova/+/810856 and https://review.opendev.org/c/openstack/nova/+/810857 which I thought aren't likely to be related... linking them too just in case | |
| #openstack-nova - 2021-10-14 | |||
| 06:23:37 | opendevreview | Lucian Petrut proposed openstack/nova master: api: enable oslo.reports when using uWSGI https://review.opendev.org/c/openstack/nova/+/810922 | |
| 07:00:57 | bauzas | good morning Nova | |
| 08:32:42 | opendevreview | alecorps proposed openstack/nova master: VMware: Support volumes backed by VStorageObject https://review.opendev.org/c/openstack/nova/+/808791 | |
| 08:41:56 | bauzas | mmm, I'm stuck trying to install a devstack on RHEL8.2 with a "openstack: command not found" when creating keystone accounts... https://paste.opendev.org/show/809996/ | |
| 08:42:00 | bauzas | anyone hitting it ? | |
| 08:42:46 | bauzas | I'm out of ideas | |
| 08:47:21 | kashyap | bauzas: Why are you installing it on RHEL8.2? | |
| 08:47:46 | kashyap | FWIW, I'd suggest to pick a latest-1 Fedora (or Debian/Ubuntu - if you're comfy w/ it) :) | |
| 08:49:15 | frickler | bauzas: did you check that there is no earlier error already? also 8.2 afaict isn't supported by devstack anymore | |
| 09:01:08 | opendevreview | Rodolfo Alonso proposed openstack/nova master: Set "cache_ok=True" in "TypeDecorator" inheriting classes https://review.opendev.org/c/openstack/nova/+/807359 | |