| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2019-08-06 | |||
| 15:53:41 | mriedem | if only we had a gd docstring on that method to expedite the re-learning of that code :P | |
| 15:54:30 | mriedem | sean-k-mooney: maybe if you're in ireland | |
| 15:55:35 | sean-k-mooney | blame comcast/twc/other-isp but ya im obviously getting routed to a different server | |
| 15:55:39 | jangutter | mriedem: well here in South Africa it also seems to work.... Maybe east of the Atlantic? | |
| 15:55:48 | artom | mriedem, dansmith, thanks again! This was for a weird unsupported support request downstream, so I'm not even sure why I spent so much time on it | |
| 15:55:55 | artom | But... good to know they're all over place, I guess :D | |
| 15:56:51 | mriedem | artom: i look forward to your spec for whatever the nutty customer request is | |
| 15:57:07 | mriedem | maybe an api to change the embedded instance image system metadata? | |
| 15:57:08 | artom | DWIM all the time, everytime | |
| 15:57:34 | artom | mriedem, that's... actually pretty spot on | |
| 15:57:44 | artom | And if it can hard reboot the instance as well, after, it's be perfect | |
| 15:57:45 | mriedem | it wouldn't be the first time | |
| 15:58:04 | mriedem | heh, sure | |
| 15:58:19 | sean-k-mooney | artom: so a rebuild without actully updating the root disk | |
| 15:58:22 | mriedem | "i f'ed up the image properties on the image this pet is using, i need to fix those but can't lose the server and can't rebuild it" | |
| 15:58:33 | fungi | mriedem: lp is loading for me... temporary outage? | |
| 15:58:57 | artom | sean-k-mooney, something like that | |
| 15:59:06 | sean-k-mooney | artom: let me guess the updated the metadata on the image and added somthign that change scheduling behavior and then were suprised when non of there old instance had the new behavior | |
| 15:59:20 | artom | sean-k-mooney, no, they want TRIM | |
| 15:59:29 | artom | So need the correct magic disk model/bus imageprops | |
| 16:00:01 | artom | Because TRIM is no longer just for SSDs: https://ceph.com/geen-categorie/openstack-and-ceph-rbd-discard/ <--- that bit is actually genuinely interesting | |
| 16:00:01 | sean-k-mooney | ok so its effectivly the same thing without the schduliing bit | |
| 16:00:40 | mriedem | fungi: must be something weird on my end then but nope still can't access | |
| 16:00:44 | sean-k-mooney | they want to add the disk_bus=scsi imemage meta and enable virtio-scisis as the scsi model | |
| 16:00:58 | artom | mriedem, you're cut off, forced PTO | |
| 16:01:13 | sean-k-mooney | but they want to apply that chagne to existing instances too | |
| 16:01:14 | mriedem | sweet release | |
| 16:01:31 | artom | sean-k-mooney, yeah, we have a KCS for it: https://access.redhat.com/solutions/2532341 | |
| 16:01:45 | artom | ... which explicitly states "it is not possible to change existing VMs configuration." | |
| 16:01:54 | mriedem | artom: then tell them to snapshot their existing servers, add the image meta they want on the snapshots, and re-deploy | |
| 16:01:57 | sean-k-mooney | well without a rebuild | |
| 16:02:01 | sean-k-mooney | but ya | |
| 16:02:12 | openstackgerrit | Boxiang Zhu proposed openstack/nova master: Make evacuation respects anti-affinity rule https://review.opendev.org/649963 | |
| 16:02:14 | mriedem | or rebuild if they don't want to lose keys/uuids/ips whatever | |
| 16:02:23 | jangutter | artom: OpenStack Icehouse got referenced in that article! | |
| 16:02:37 | artom | mriedem, yeah, not sure why a rebuild isn't acceptable | |
| 16:02:41 | fungi | mriedem: yeah, maybe a network problem somewhere then, but it's still working for me (just tried again) | |
| 16:02:50 | sean-k-mooney | and ya trim is used with ceph and lvm thin provisioning to tell the storage backend it can use those blocks for other oversubsried images | |
| 16:02:51 | artom | I guess they forgot to volume-back their valuable pet disks | |
| 16:02:53 | mriedem | artom: b/c it will blow away the root disk | |
| 16:03:01 | mriedem | artom: you can't rebuild + new image on volume-backed servers | |
| 16:03:28 | mriedem | not yet anyway - there is approved spec and code in cinder to support it, but the nova piece was abandoned | |
| 16:03:30 | artom | detach volume -> rebuild -> re-attach? | |
| 16:03:40 | mriedem | you can't detach the root volume | |
| 16:03:44 | sean-k-mooney | artom: rebuild will only nuke the root disk | |
| 16:03:45 | artom | Assuming not bfv, obviously | |
| 16:03:46 | mriedem | again, there is an approved spec for that, but it's abandoned | |
| 16:03:53 | sean-k-mooney | if they have data volumes those would be fine | |
| 16:05:05 | mriedem | fungi: it's back | |
| 16:05:11 | openstackgerrit | Matt Riedemann proposed openstack/nova stable/queens: Replace non-nova server fault message https://review.opendev.org/674859 | |
| 16:05:18 | mriedem | maybe charter has a beef with canonical all of a sudden | |
| 16:08:54 | jangutter | mriedem: it was just a brief outage while they installed the tap on the phone lines. | |
| 16:09:26 | artom | Who needs taps when it's Huawei's equipment >:D | |
| 16:11:15 | dansmith | artom: zing :) | |
| 16:11:23 | sean-k-mooney | mriedem: you use vxhost vms for dev right. if its really a proably you can alwasy use "ssh -D " and forward your traffic via a dev vm to get to launchpad or whatever else is down | |
| 16:12:24 | sean-k-mooney | *really a problem | |
| 16:12:56 | mriedem | sean-k-mooney: no i use vexxhost vms for devstack, which are short-lived b/c $$$ | |
| 16:12:59 | sean-k-mooney | or x11 forward a firefox on the vm | |
| 16:13:12 | mriedem | i do dev on a vm on my laptop | |
| 16:13:50 | sean-k-mooney | mriedem: oh well i can proably give you ssh acess to one of my local systems if it contiues to be an issue | |
| 16:15:03 | artom | :q | |
| 16:15:11 | artom | doh | |
| 16:15:40 | artom | *missed | |
| 16:16:04 | artom | But a mixed-DPI setup essentially requires GNOME, which no longer allows you to swap out your VM | |
| 16:28:16 | eandersson | mriedem, https://bugs.launchpad.net/nova/+bug/1817633 | |
| 16:28:16 | openstack | Launchpad bug 1817633 in OpenStack Compute (nova) "Listing placement usages causes a circular reference error" [High,Fix committed] - Assigned to Chris Dent (cdent) | |
| 16:28:32 | eandersson | This wouldn't be related to the issue we discussed the other day right? | |
| 16:29:15 | cdent | eandersson: since that pinged me, I'm not curious, what was the issue the other day? | |
| 16:29:19 | cdent | s/not/now/ | |
| 16:29:34 | eandersson | https://bugs.launchpad.net/nova/+bug/1799309 | |
| 16:29:34 | openstack | Launchpad bug 1799309 in OpenStack Compute (nova) "Migration/Resize fails with Unexpected exception in API method: Circular reference detected" [Undecided,New] | |
| 16:29:57 | eandersson | I attached the chat log to that bug report as well. | |
| 16:31:00 | openstackgerrit | Chris Dent proposed openstack/nova master: Add a document that describes profiling eventlet services https://review.opendev.org/674865 | |
| 16:33:56 | cdent | eandersson: the placement thing was very specifically about a value being of a bad type | |
| 16:34:20 | eandersson | I see - yea the file referenced no longer exists | |
| 16:34:33 | cdent | mriedem: there's ^ a start at the profiling doc. Probably needs a few iterations (and the usual, oh, chris wrote a thing, see the typos) | |
| 16:39:15 | mriedem | Sundar: you asked for it https://review.opendev.org/#/c/674726/ | |
| 16:39:25 | mriedem | cdent: thanks | |
| 16:44:17 | sean-k-mooney | efried: mriedem Sundar: by the way i would be fine with not supporting some operation in addtion to not support live migration but the current patch block way more operation then im comfortable with | |
| 16:45:43 | sean-k-mooney | with no support for snapshots resize/cold-migrate or live migrate there is not way to do upgrades of the node other then an inplace upgrade | |
| 16:47:08 | mriedem | i'm also not cool with the blocker really, at least without a policy rule to control it or something | |
| 16:47:30 | mriedem | if you do it like vgpus, then it's just docs on what works and what doesn't and anything we don't test is considered experimental and you fix it as bugs later | |
| 16:48:46 | sean-k-mooney | mriedem: ya that sound resonable. i am semi ok with 409s for live migratin or something we know upfont wont work | |
| 16:49:18 | dansmith | dear god | |
| 16:49:49 | dansmith | also, are we really adding a flavor property for device profile? | |
| 16:49:50 | sean-k-mooney | it was really blocking interface/volume attach/detach and lock that annoyed me | |
| 16:50:01 | sean-k-mooney | dansmith: its an extra spec | |
| 16:50:18 | dansmith | oh, it's added as a property on flavor, I see | |
| 16:50:30 | dansmith | I don't really like that | |
| 16:50:54 | sean-k-mooney | right but we did that not to need to change the nova apin in the first versions | |
| 16:51:15 | sean-k-mooney | dansmith: but at least your consitent in not liking it every time you see it | |
| 16:52:43 | sean-k-mooney | i think given how long it been waiting we should merge basic integation and consider it experimental. but my version of basic is more then boot, reboot, delete and status. | |
| 16:54:30 | sean-k-mooney | i prefer the docs approch rather then expcit blocker check given that in thory other virt driver will support cyborg at some point so i think doc are better for then api check when they could be virt dirver specifc. | |
| 16:57:22 | openstackgerrit | Matt Riedemann proposed openstack/nova stable/pike: Implement power_off/power_on for the FakeDriver https://review.opendev.org/674876 | |
| 16:57:25 | openstackgerrit | Matt Riedemann proposed openstack/nova stable/pike: Replace non-nova server fault message https://review.opendev.org/674877 | |
| 17:22:47 | openstackgerrit | sean mooney proposed openstack/nova master: support pci numa affinity policies in flavor and image https://review.opendev.org/674072 | |
| 17:47:58 | dansmith | mriedem: bauzas: hmm, we still construct reqspec by from_components() huh? | |
| 17:49:04 | sean-k-mooney | dansmith: i think bauzas is on PTO for the next 2-3 weeks | |
| 17:49:22 | dansmith | oh right, because he's in france and today ends in "day" | |
| 17:49:25 | sean-k-mooney | dansmith: but yes i belive we do | |