Earlier  
Posted Nick Remark
#openstack-nova - 2019-08-20
14:34:43 stephenfin *from
14:35:26 sean-k-mooney alex_xu: i think it would be useful if you used both pmem and vgpus as example of how this could be used
14:35:41 alex_xu sean-k-mooney: good idea
14:37:15 efried sean-k-mooney: Workable, yes. Whether it's going to get by mriedem and dansmith is another question. But let's have that crisp writeup for them to look at so they don't have to try to follow our chicken-scratch stream of consciousness
14:38:20 openstackgerrit Mohammed Naser proposed openstack/nova master: requirements: move to using psycopg2-binary https://review.opendev.org/676684
14:38:33 mnaser mriedem: ^ good call on lower-constraints
14:42:02 openstackgerrit Matt Riedemann proposed openstack/nova master: Libvirt: add support for vPMU configuration. https://review.opendev.org/671338
14:43:09 mriedem sean-k-mooney: i fixed up some nits in the libvirt driver tests https://review.opendev.org/#/c/671338/13
14:43:10 mriedem +2
14:43:17 mriedem stephenfin: i'm +2 on the vpmu change now https://review.opendev.org/#/c/671338/13
14:43:28 stephenfin (y)
14:43:29 mriedem sean-k-mooney: you still need to update this v
14:43:30 mriedem https://review.opendev.org/#/c/675182/2
14:43:34 sean-k-mooney mriedem: thanks :)
14:43:44 sean-k-mooney is that the glance change
14:43:47 mriedem yes
14:43:56 sean-k-mooney its on the todo list for today
14:44:32 sean-k-mooney im just finishing up myu prefilter change based on stephenfin commenst
14:44:39 sean-k-mooney then ill update both glance patches
14:46:37 sean-k-mooney stephenfin: ill address your comments on the deprecation patch after all of that is done ^
14:48:22 mriedem melwitt: so abandon https://review.opendev.org/#/c/675218/ at this point yeah?
14:49:18 aspiers alex_xu: does https://review.opendev.org/#/c/638680/46/nova/tests/functional/libvirt/test_report_cpu_traits.py@92 make sense now?
14:50:57 mriedem melwitt: actually https://review.opendev.org/#/c/507486/67/nova/db/sqlalchemy/api.py@5572
14:52:07 sean-k-mooney aspiers im changeing how some of that works by the way.
14:52:08 mriedem meta = MetaData(get_engine(context=context, use_slave=True))
14:52:08 mriedem heh yeah in PS65 you had this:
14:52:28 aspiers sean-k-mooney: some of which?
14:52:40 sean-k-mooney how the libvirt driver reports traits
14:52:52 aspiers sean-k-mooney: I'm just reviewing your patch now
14:53:38 aspiers sean-k-mooney: you mean https://review.opendev.org/#/c/666915/8/nova/virt/libvirt/driver.py ?
14:54:19 sean-k-mooney that and the general helper function i have intoduced to remove most of the bolier plate
14:57:34 sean-k-mooney aspiers: hopefully the chagne wont conflict or wont confict too badly just wanted you to be aware
14:57:50 aspiers sean-k-mooney: I don't think it will conflict because the SEV trait is provided via a capability
14:58:27 sean-k-mooney ok
14:58:38 aspiers fingers crossed anyway, because you are just ahead of me on the runway X-D
15:01:17 sean-k-mooney sure i am vauguly aware that the new version of lxml broke things
15:02:36 sean-k-mooney i had thought that there was a larger patch that capped 4 or 5 libs floating around somewhere
15:05:01 sean-k-mooney efried: this is the ml thread http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008562.html
15:05:55 efried yes
15:06:25 sean-k-mooney i think the bug present in how we compare xmls as equal or somthing like that
15:06:45 sean-k-mooney so i dont think it breaks the libvirt dirver but does break our unit tests
15:06:56 efried sean-k-mooney: in short, we either need to see if we can fix this in nova, or blacklist the lxml version(s) and open bugs against them and eventually uncap if/when they fix etc etc.
15:07:39 sean-k-mooney we likely shoudl be able to fix it in nova. ill see if i can repoduce this later today.
15:08:06 efried thanks sean-k-mooney. It just looks like attr ordering. We could probably resolve it in XMLMatcher, I would think.
15:08:16 efried I'm actually kind of surprised that that's not already taken into account there.
15:08:27 efried or maybe those tests aren't using XMLMatcher.
15:08:27 sean-k-mooney current upper-constratis is set to 4.3.4? so we dont hit this
15:08:48 efried sean-k-mooney: that's the point, prometheanfire is trying to get u-c to the latest published versions and running into this.
15:09:19 sean-k-mooney yep i know but we simply would not uncapp them in Train if that was not fixed by m3
15:09:32 sean-k-mooney we should be able to fix it if its not too pervasive before then
15:10:20 sean-k-mooney it could be that it broke the XMLMatcher i just vaguly recall talking to prometheanfire about this so need to look at the actull error first to load context
15:12:42 prometheanfire ya, think we talked about it, wasn't it an ordering thing?
15:12:49 sean-k-mooney yep
15:12:54 sean-k-mooney i think so
15:13:19 sean-k-mooney once i reporduce it it will likely be a simple fix
15:13:33 sean-k-mooney either use the matcher if its using it already or fix the matcher
15:13:53 sean-k-mooney we created the xmlmatcher to ignore order
15:14:17 sean-k-mooney unlike other markup formate whitespace in xml and order is technically signifcant
15:14:22 prometheanfire just made https://review.opendev.org/677480 for you to submit reviews against to test (if you want)
15:15:01 sean-k-mooney ya i saw i can just add a depens on to make sure it passes
15:15:06 efried prometheanfire: Any particular temest test I should look at for the websockify thing?
15:15:10 efried tempest*
15:15:19 prometheanfire I'm not sure for that one
15:15:27 efried so I can pare down the jobs and conserve resources
15:15:32 efried okay, I'll just run 'em all then.
15:15:40 openstackgerrit Eric Fried proposed openstack/nova master: DNM: Test websockify 0.9.0 https://review.opendev.org/677483
15:15:50 prometheanfire kk, if you want to wait for https://review.opendev.org/677479 you can
15:16:09 openstackgerrit Eric Fried proposed openstack/nova master: DNM: Test websockify 0.9.0 https://review.opendev.org/677483
15:16:29 efried oh, is that going to run something tempestuous?
15:16:43 efried I made --^ depend on it
15:17:08 sean-k-mooney efried: i am going to loudly ignore that ....
15:17:36 sean-k-mooney thats such a dad joke
15:17:37 prometheanfire it does :D
15:17:45 efried sean-k-mooney: non sequitur? Assume we're talking about aspiers's python-rather-than-bash thing now?
15:18:00 openstackgerrit melanie witt proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware https://review.opendev.org/507486
15:18:01 openstackgerrit melanie witt proposed openstack/nova master: Verify archive_deleted_rows --all-cells in post test hook https://review.opendev.org/672840
15:19:25 openstackgerrit Merged openstack/nova master: Update api-ref for 2.75 to add config_drive in server update response https://review.opendev.org/677324
15:19:25 sean-k-mooney i assume the horrible pun between tempestuous and tempest was intentionally because if it wasnt that even worse some how
15:19:42 prometheanfire we do include a general tempest test in our test suite
15:20:43 openstackgerrit Matt Riedemann proposed openstack/nova master: Add functional recreate test for bug 1823370 https://review.opendev.org/650424
15:20:44 openstackgerrit Matt Riedemann proposed openstack/nova master: WIP: Use RequestSpec.requested_destination when rebuilding with new image https://review.opendev.org/650376
15:20:44 openstackgerrit Matt Riedemann proposed openstack/nova master: Restrict RequestSpec to cell when evacuating https://review.opendev.org/650429
15:20:44 openstack bug 1823370 in OpenStack Compute (nova) "Evacuations are not restricted to the source cell during scheduling" [Medium,In progress] https://launchpad.net/bugs/1823370 - Assigned to Matt Riedemann (mriedem)
15:21:17 sean-k-mooney prometheanfire: did you have a patch that put all the constratis fixes into one by the way or were they just listed in the email
15:23:37 prometheanfire no, generally the global-reqs nightly update will include it
15:23:45 prometheanfire that's where I see it generally
15:25:40 sean-k-mooney ok i might have been looking at an automated patch
15:31:12 efried stephenfin: Where was https://review.opendev.org/#/c/677444/1/doc/source/cli/nova-manage.rst rendering before? I don't see it anywhere in https://docs.openstack.org/nova/latest/cli/nova-manage.html
15:31:41 stephenfin efried: https://review.opendev.org/#/c/677443/
15:32:04 efried o
15:32:19 stephenfin I didn't want that patch to block the docs patch
15:32:35 stephenfin plus the docs one might be worth backporting
15:33:08 openstackgerrit Matt Riedemann proposed openstack/python-novaclient master: API microversion 2.76: Add 'power-update' external event https://review.opendev.org/666792
15:33:26 efried stephenfin: So the CLI remote_debug options... no longer work in that top patch?
15:34:07 stephenfin efried: For nova-manage, nova-policy and nova-status, but they never actually worked there
15:34:14 stephenfin Because there's no "service" to debug
15:35:09 efried okay, that makes sense. So why bother documenting them in that middle patch?
15:35:20 efried Or should we at least say "These don't work, don't try to use them"?
15:35:37 stephenfin I wanted to be complete, but perhaps I should just drop them
15:35:49 stephenfin Dropping them is probably the wiser option, actually

Earlier   Later