| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2019-09-19 | |||
| 11:27:54 | sean-k-mooney | mnaser: im expecting to hear vexxhost is fully in production with train in about a week or two right :P | |
| 11:32:11 | kashyap | sean-k-mooney: If you addressed to me something after "at least until train ..." please re-post; I got dropped briefly | |
| 11:32:44 | kashyap | I just said that I realize mnaser is on Stein; but I was just talking from the POV of functional testing in Train | |
| 11:33:24 | sean-k-mooney | kashyap: no i was just admireing/makeing fun of the fact that vexxhost/osa has good ci/cd and unlike most operators actully runs a recent openstack release | |
| 11:33:46 | kashyap | Ah, nod :-) | |
| 11:33:49 | openstackgerrit | Merged openstack/nova master: libvirt: '_get_(v|p)cpu_total' to '_get_(v|p)cpu_available' https://review.opendev.org/672693 | |
| 11:34:10 | mnaser | Train on release day would be cool, we're seeing.. | |
| 11:35:40 | sean-k-mooney | osa at least in the passed did not aim to have upgrade support day 1 corret. so that will be one of the requirements pre upgrading | |
| 11:36:15 | sean-k-mooney | although you mentioned in teh project in denver that ye were tyring to get upgrade testing in the gate to run on each patch | |
| 11:36:22 | sean-k-mooney | so maybe that has changed? | |
| 11:37:24 | mnaser | We have upgrade jobs now that upgrade from Stein to master | |
| 11:37:43 | mnaser | Which afaik included placement reshuffle | |
| 11:39:02 | openstackgerrit | Merged openstack/nova master: objects: Add 'InstanceNUMATopology.cpu_pinning' property https://review.opendev.org/680106 | |
| 11:39:44 | sean-k-mooney | mnaser: cool i hope the placement work is finished in tripleo by now | |
| 12:05:15 | bauzas | mmm, super weirdo : http://paste.openstack.org/show/777697/ | |
| 12:05:29 | bauzas | but https://docs.openstack.org/api-ref/compute/?expanded=evacuate-server-evacuate-action-detail,update-forced-down-detail#update-forced-down tells me it's right | |
| 12:05:46 | bauzas | gibi: any ideas ? ^ | |
| 12:05:53 | bauzas | or sean-k-mooney: ^ | |
| 12:06:53 | bauzas | 'host' and 'binary' are correct arguments for force-down (at least for 2.77 microversion) | |
| 12:07:30 | bauzas | I don't see why I'm getting a HTTP400 | |
| 12:08:07 | gibi | looking | |
| 12:08:32 | bauzas | thanks | |
| 12:08:58 | gibi | Starting with microversion 2.53 this API is superseded by PUT /os-services/{service_id}. | |
| 12:09:39 | bauzas | ah | |
| 12:09:58 | bauzas | I remember that but the API docs don't tell it AFAICS | |
| 12:10:17 | gibi | s | |
| 12:10:17 | bauzas | holy shit, it does | |
| 12:10:17 | gibi | I copied this note from the API doc | |
| 12:10:23 | bauzas | yeah, me facepalms | |
| 12:10:49 | bauzas | FWIW, I just used some existing helper method, but I guess it sticks with an old microversion call then | |
| 12:11:02 | gibi | yeah, could be | |
| 12:11:16 | bauzas | it does indeed, 2.14 | |
| 12:11:28 | bauzas | we should deprecate this caller | |
| 12:11:59 | bauzas | and tell to only use with microversion less than 2.53 (or force an older microversion) | |
| 12:15:32 | sean-k-mooney | huh so that is what that looks like when you uses the wrong microversion | |
| 12:17:41 | bauzas | indeed, but I had to RTFM | |
| 12:17:55 | bauzas | (which I did, but my pink eyes got me wrong apparently) | |
| 12:18:10 | bauzas | so, nothing to change from an API perspective IHM | |
| 12:18:12 | bauzas | IMHO | |
| 12:18:34 | bauzas | it's just the helper method which would ideally add some docstring | |
| 13:12:43 | openstackgerrit | Merged openstack/nova master: make config drives sticky bug 1835822 https://review.opendev.org/669738 | |
| 13:12:44 | openstack | bug 1835822 in OpenStack Compute (nova) "vms loose acess to config drive with CONF.force_config_drive=True after hard reboot" [Medium,In progress] https://launchpad.net/bugs/1835822 - Assigned to sean mooney (sean-k-mooney) | |
| 13:13:34 | sean-k-mooney | TIL things can merge on there 1st time in the gate queue | |
| 13:13:41 | sean-k-mooney | is suspcious | |
| 13:22:37 | mordred | sean-k-mooney: yeah. my first thought when something is green the first time is that I did something wrong | |
| 13:23:36 | sean-k-mooney | i think we are finally getting past the gate instablity and have nailed down some of the intermitly failing tests | |
| 13:24:03 | sean-k-mooney | there are still more work to be done but its looking a lot healtier then it was on monday | |
| 13:29:18 | mordred | \o. | |
| 13:29:20 | mordred | gah | |
| 13:29:22 | mordred | I meant | |
| 13:29:24 | mordred | \o/ | |
| 13:29:28 | mordred | stupid keyboards and fingers | |
| 13:30:27 | bauzas | mordred: just use a French keyboard for a minute and you'll love the current keyboard you have | |
| 13:30:35 | bauzas | Alt Gr, my love | |
| 13:33:56 | sean-k-mooney | i use one of these with cherry mx brown switches. a mechanical keyboard make typing better regardless of the layout | |
| 13:33:59 | sean-k-mooney | https://www.corsair.com/eu/en/k70-rgb-gaming-keyboard | |
| 13:41:50 | bauzas | mriedem: around ? | |
| 13:42:20 | bauzas | mriedem: I saw your comment on https://review.opendev.org/#/c/670112/ | |
| 13:42:25 | bauzas | mriedem: thanks for it | |
| 13:42:31 | bauzas | that said, I have one concern | |
| 13:43:00 | bauzas | if we are adding some check that depends on an unfix bug, then we would need to fix this test when the bugfix arrives | |
| 13:43:30 | bauzas | I mean, I'm totally ok with doing an evacuation | |
| 13:44:19 | bauzas | but I just want to make sure that we would still have orphaned allocations even if someone fixes the "undeleted allocations" stuff when a host is deleted | |
| 13:44:20 | mriedem | there are other ways to orphan migration-based allocations, like resizing a server and then before confirming delete the source compute service | |
| 13:44:42 | mriedem | there might be other ways | |
| 13:44:48 | mriedem | i do'nt know when those bugs will be fixed | |
| 13:44:54 | mriedem | my brain is also not really functioning atm | |
| 13:44:58 | bauzas | no worries | |
| 13:45:19 | bauzas | you know what ? I'll just stick with your plan and leave a big fat comment, others could voice | |
| 13:57:03 | efried | Nova meeting in 3 minutens | |
| 13:57:15 | efried | ^ pseudo-german, apparently | |
| 13:59:23 | mriedem | efried: so you're running it? | |
| 13:59:26 | mriedem | i just updated the agenda fwiw | |
| 13:59:39 | efried | oh, thank you, I guess I'll get a merge conflict then | |
| 14:12:10 | bauzas | oh crap, discovered a very interesting case | |
| 14:12:18 | bauzas | https://docs.openstack.org/api-ref/placement/?expanded=delete-allocations-detail#delete-allocations deletes all allocations from this consumer | |
| 14:12:37 | bauzas | but that supposes there are no duplicate allocations having the same consumer UUID between two RPs | |
| 14:12:51 | bauzas | which isn't the case when you evacuate an instance and delete the source host | |
| 14:13:16 | bauzas | we're missing some API syntax to say 'I just want *this* allocation attached to *this* RP | |
| 14:16:23 | bauzas | that's sad because if you run my new audit command, then you'll loose your allocation on an existing instance until you heal it | |
| 14:18:38 | gibi | bauzas: In my mind there is not two allocation with the same consumer UUID but there is a singel consumer that allocates from two RPs. | |
| 14:18:56 | bauzas | gibi: sure, but at the end, we delete both records | |
| 14:19:21 | bauzas | anyway, I'll amend my audit command to be preventive and claim there are duplicate records | |
| 14:19:28 | bauzas | instead of deleting | |
| 14:19:31 | stephenfin | mriedem: fwiw, that live-migrate job failed because placement-api didn't start in time. I'm assuming that couldn't be related to the change, which adds checks on compute-manager startup | |
| 14:19:45 | mriedem | stephenfin: yeah i just left a comment about that | |
| 14:19:47 | mriedem | likely a slow node | |
| 14:19:52 | mriedem | devstack times out at 60 seconds | |
| 14:20:17 | stephenfin | Ah, cool. Thanks for checking | |
| 14:28:09 | mriedem | stephenfin: fwiw it looks rare: | |
| 14:28:12 | mriedem | http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22%5BERROR%5D%5C%22%20AND%20message%3A%5C%22placement-api%20did%20not%20start%5C%22%20AND%20tags%3A%5C%22console%5C%22&from=7d | |
| 14:33:53 | donnyd | FWIW all three of those ran on FN, so I am curious if its slowness or something else | |
| 14:36:34 | kashyap | mriedem: Dear cupid, just to bounce back on the ping from yesterday, I've responded earlier in the day to mnaser -- http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2019-09-19.log.html#t2019-09-19T08:25:57 | |
| 14:37:03 | kashyap | mriedem: And we ended up being on the same sentence, same word: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2019-09-19.log.html#t2019-09-19T11:21:12 | |
| 14:37:07 | kashyap | :D | |
| 14:37:33 | mriedem | donnyd: i'm assuming slowness, placement-api workers took 70+ seconds to start, | |
| 14:37:36 | mriedem | devstack times out at 60 | |
| 14:38:05 | mriedem | kashyap: ack | |
| 14:39:06 | kashyap | I'll also send a patch to libvirt docs to explicitly note that 'host-model' will be "expanded" for the live guest. | |
| 14:41:01 | donnyd | https://grafana.fortnebula.com/d/9MMqh8HWk/openstack-utilization?orgId=2&from=1568848907005&to=1568854899362 | |