| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2019-04-22 | |||
| 19:59:00 | sean-k-mooney | this is a ovh log server that i used ot own/payfor via intel for the ci logs | |
| 19:59:49 | openstackgerrit | Matt Riedemann proposed openstack/nova master: DNM: debug config opts infinite recursion https://review.opendev.org/654468 | |
| 20:00:11 | sean-k-mooney | or maybe it moved | |
| 20:00:16 | sean-k-mooney | it used to be http://intel-openstack-ci-logs.ovh | |
| 20:00:37 | efried | I think the 52. is aws | |
| 20:01:18 | sean-k-mooney | ya the pci ci used an aws log server. they moved to using our ovh one for a while i guess it moved back to aws at some point | |
| 20:01:20 | efried | yeah, that whole class A is amazon's. Not sure if that means aws, but probably | |
| 20:01:54 | sean-k-mooney | basicaly it just had to be a server that was not on the intel network | |
| 20:02:06 | efried | right, so the outside world could see it. | |
| 20:02:45 | sean-k-mooney | actully no os that you did not have to go through a 3 level security review to host an external facing service on the coperate network | |
| 20:03:10 | efried | yeah, that too | |
| 20:03:33 | sean-k-mooney | if its not on the copreate network it was way eaiser aslo the pci ci was originally in china which casued issues | |
| 20:04:07 | efried | okay, I'm going to dive over the firewall and throw some of this intel back at intel. Thanks for the help. | |
| 20:04:52 | sean-k-mooney | cool anyway my adivice would be to do something like im doing in the nfv ci test job | |
| 20:05:19 | sean-k-mooney | e.g. run standared tempest test but use a custom flavor or tweek teh vnic_type used in the tempest config | |
| 20:05:31 | sean-k-mooney | that will test 90% of the edgecases | |
| 20:05:50 | sean-k-mooney | at that point if the ci is stable it can be extended to test more neich things | |
| 20:07:13 | mriedem | dansmith: despite my typo in https://review.opendev.org/#/c/640197/ i'd like to get that in so we can move the grenade live migration job in-tree (this is under the queens backport) - because of devstack changes in queens + grenade i have to disable the ceph stuff in the grenade case, but it's either that or just drop the job altogether from queens which i'd like to avoid | |
| 20:07:48 | mriedem | the commit message attempts to explain the mess and reasoning for just punting and disabling the ceph case | |
| 20:09:26 | dansmith | okay | |
| 20:14:54 | sean-k-mooney | mriedem: speaking of ceph we have a downstream request to backport two of your patches to newton wich is eol upstrema. https://review.opendev.org/#/q/topic:bug/1635008+(status:open+OR+status:merged) i know its been quite a while but are you aware of any reaon of the top of your head why that woudl be a bad idea. | |
| 20:15:28 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Add functional recreate test for regression bug 1825537 https://review.opendev.org/654066 | |
| 20:15:30 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Drop source node allocations if finish_resize fails https://review.opendev.org/654067 | |
| 20:15:30 | openstack | bug 1825537 in OpenStack Compute (nova) "finish_resize failures incorrectly revert allocations" [Medium,In progress] https://launchpad.net/bugs/1825537 - Assigned to Matt Riedemann (mriedem) | |
| 20:15:34 | sean-k-mooney | it looked resonable to me at first glance but just said i woudl ask | |
| 20:15:58 | mriedem | sean-k-mooney: yes | |
| 20:16:20 | mriedem | there was a regression introduced | |
| 20:16:39 | sean-k-mooney | oh im glad i asked :) | |
| 20:16:50 | mriedem | for $5 i'll tell you the secret | |
| 20:17:54 | mriedem | https://review.opendev.org/#/q/I6fc7108817fcd9df4a342c9dabbf14ab7911d06a | |
| 20:18:00 | sean-k-mooney | https://bugs.launchpad.net/charm-nova-compute/+bug/1671422? | |
| 20:18:01 | openstack | Launchpad bug 1671422 in OpenStack nova-compute charm "charms: nova/cinder/ceph rbd integration broken on Ocata" [Critical,Fix released] - Assigned to James Page (james-page) | |
| 20:18:08 | mriedem | that might be the other one | |
| 20:18:37 | mriedem | https://review.opendev.org/#/q/Ieba216275c07ab16414065ee47e66915e9e9477d | |
| 20:19:01 | sean-k-mooney | ok so it did not handel olde connection info. so if we are to backprot it we need to backport the fixes for the regression too | |
| 20:19:35 | mriedem | sure | |
| 20:19:48 | mriedem | or just tell the bank to upgrade | |
| 20:20:16 | sean-k-mooney | i mean if i could i would but... | |
| 20:20:44 | sean-k-mooney | that said depending on how invasive the other fixes are that might be answer | |
| 20:23:28 | sean-k-mooney | huh the last one was only fixed recently in the grand scheme fo things | |
| 20:41:44 | efried | sean-k-mooney: I can see whitelist/alias stuff in the nova.confZ | |
| 20:42:04 | efried | pci_passthrough_whitelist = [{"vendor_id":"8086","product_id":"1520"}] | |
| 20:42:05 | efried | pci_alias = {"name":"pci_network_card","vendor_id":"8086","product_id":"1520"} | |
| 20:42:23 | efried | Presumably that does no good without a flavor requesting something at that alias? | |
| 20:42:51 | efried | well, I mean, I guess it at least proves that the parts of the pci subsystem that parse those and generate the list of legal devices don't explode. | |
| 20:43:58 | efried | Do you have any idea where a guy could find the script that's running the show here? | |
| 20:47:00 | sean-k-mooney | correct | |
| 20:47:21 | sean-k-mooney | unless the flavor request the alaise it does not do anything | |
| 20:47:41 | sean-k-mooney | for the device to be useable for neutron the physnet would have to be set in the whitelist | |
| 20:48:21 | sean-k-mooney | they could be using a local.conf like i am. my guess would be it burried in a jenkins job somewhere | |
| 20:48:33 | efried | that's what I figured | |
| 20:48:47 | efried | I also really, really don't want to get too deeply involved here. | |
| 20:48:59 | sean-k-mooney | ha to late :P | |
| 20:49:04 | efried | I recognize it's a Learning Opportunity | |
| 20:49:25 | sean-k-mooney | well its being converted to zull v3 right | |
| 20:49:26 | efried | but if I go start debugging the CI, my life is over. | |
| 20:49:29 | efried | yes, afaik | |
| 20:49:51 | sean-k-mooney | so i woudl ignore how its currently running | |
| 20:50:02 | sean-k-mooney | and plan for how it will run | |
| 20:50:07 | efried | I sort of get the impression that there was someone competent doing all the work here, and then whoever that is left the company. | |
| 20:50:58 | efried | And those left behind are scrambling to figure out wtf is going on. | |
| 20:51:17 | sean-k-mooney | well yes but that happened liek 2 years ago :P | |
| 20:51:23 | efried | oh | |
| 20:51:34 | sean-k-mooney | actully the pci ci was always different | |
| 20:51:46 | efried | well, I know it would take *me* at least two years to figure out how this stuff works... | |
| 20:52:01 | sean-k-mooney | but the nfv ci was run by me an waldek but he left to joing redhat 2 years ago | |
| 20:52:48 | sean-k-mooney | the pci ci was run by a team of 1 person out of the PRC site but they had other respociblityes | |
| 20:53:05 | efried | different topic: "completing numa affinity polices for neutron sriov interfaces." <== on the PTG agenda. What's the status of this? Bullet says you were going to write a spec or something? | |
| 20:53:26 | sean-k-mooney | ya basically what i want to get out of that topic it the direct | |
| 20:53:36 | sean-k-mooney | i could just repopose the old spec | |
| 20:53:51 | sean-k-mooney | which say use a flavor/image property to specify the policy | |
| 20:54:02 | sean-k-mooney | or i could pass the policy via a neutron port | |
| 20:54:11 | efried | is there any in-person design work needed? | |
| 20:54:13 | sean-k-mooney | as this is numa affinty for neutron interfaces | |
| 20:54:43 | sean-k-mooney | well it will need a spec in either case the quest is nova or neutron | |
| 20:55:16 | sean-k-mooney | i also want to expand it to all neutron ports not just sriov to pick up the numa awrere vswitch work stephenfin did | |
| 20:55:27 | efried | Not understanding the subject, it sounds like you need to a) put things into a port def (neutron), and then b) process them into affinity thingies (nova) | |
| 20:56:07 | sean-k-mooney | yes but the question is where is the policy for the numa afinity expressed | |
| 20:56:17 | sean-k-mooney | per neutron port? or in the flavor/image | |
| 20:56:41 | efried | Even if it's on the port, would the neutron side require any actual code change, or is it just stuffing whatever into the already-garbage-in-garbage-out binding profile dict? | |
| 20:57:06 | sean-k-mooney | binding profile is admin only | |
| 20:57:24 | sean-k-mooney | so that is one of the questions use binding profile or add it as a new qos policy | |
| 20:57:45 | efried | Is this something to discuss in the nova/neutron xproj? | |
| 20:58:04 | efried | oh look | |
| 20:58:04 | sean-k-mooney | well that is why i addeed it there | |
| 20:58:08 | efried | it's already in there | |
| 20:58:11 | sean-k-mooney | is it also in the main nova one | |
| 20:58:15 | efried | so can I nix it from the main nova one? | |
| 20:58:15 | sean-k-mooney | if so kill the nova one | |
| 20:58:22 | sean-k-mooney | ya | |
| 20:58:24 | efried | cool | |
| 20:59:03 | sean-k-mooney | sorry that was added before the cross project etherpad i forgot to kill it when i move it over | |
| 21:00:01 | efried | yeah, that's cool, I'm just desperately trying to figure out how to schedule everything, and my first look is always going to be, "can we get rid of this??" | |
| 21:00:31 | sean-k-mooney | im debating if we should drop one of the other topic i have in the xproj doc | |
| 21:03:25 | sean-k-mooney | i have moved https://review.opendev.org/#/c/645173/ down in the xprojc etherpad by one as i think its something we shoudl discuss but im not sure ill have time to work on it. that said it might still be good to start the neutron work | |
| 21:13:33 | efried | jaypipes: Would you please put https://review.opendev.org/#/c/641994/ (AMD SEV reproposal) on your radar for review? There has been a nontrivial change of direction: namely making SEV contexts a quantifiable resource and therefore a resource class. | |
| 21:17:17 | openstackgerrit | Merged openstack/nova-specs master: Tools & docs for backlog & abandoned spec process https://review.opendev.org/648800 | |
| 21:44:45 | jaypipes | efried: yessir. | |
| 21:44:51 | efried | thankyousir | |
| 21:45:49 | jaypipes | npsir | |