19:07:38 hrm.. i know it's not officially supported, and it's been a while since i've done it (so might be forgetting something), but if I want to reprovision a instance, I should just be able to update the config and vmadm reprovision UUID -f cfg.json, right? it's saying that only lx and docker zone types support it 19:08:17 which seems wrong (IIRC, reprovision was used internally to upgrade instances which would be native zones) 19:21:10 as far as I learnt, there is no limitations to lx/docker brand, so your idea should be correct 19:21:49 oh hrm.. i think the json had more bits in it than needed... 19:22:08 it's been 3ish years since I last did this, so my memory is fuzzy :) 19:22:22 I've not used "vmadm reprovision" but intuitively it should do that (per gemelen). 19:22:56 jbk: https://github.com/TritonDataCenter/smartos-live/pull/1132 , another piece is in vmadm.js 19:24:30 Yeah... I'm still deciding if we WANT to document these. I'm leaning toward "yes, but with BIG FLASHING LIGHTS SAYING HOW THIS IS UNSUPPORTED" specifically for reasons like this. 19:24:58 yeah, i know it's unsupported (at least outside of Triton using it internally) 19:25:10 no problem from my side with that 19:25:27 i do wish though that wiki page from joshw on it was public 19:25:39 it was really useful in the past... 19:26:28 basically i'm updating the base lts image on all my zones to 24.4.1 in anticipation of the upcoming release 19:26:32 jbk: DM me which one... it might be now, or able to be made, public in the post-Joyent order. 19:26:42 i don't recall the url 19:27:00 but it basically had the steps reprovision did to help you figure out how to fix or backout if it failed mid-way 19:27:04 jbk -> I do this in-zone. (smartos-build{,-2,-3} have been around since Joyent. :) 19:27:09 Ahhh. 19:27:21 `zfs rollback...` and try again for me. :) 19:27:29 i want to say it was on mo 19:27:32 but not 100% sure 19:27:45 I remember there was a step by step walkthrough on what happens during that action 19:28:09 it's in sources 19:29:25 https://github.com/TritonDataCenter/smartos-live/blob/master/src/vm/README.migration 19:32:47 if i ever get free time, i need to finish writing the zfs tests for zfs alias so it can be RTIed... then could see about trying to add support.. i think it could still be done.. since it wouldn't impact existing instances, and you could control it for a given image if there's things hard coded to look for /zones//data 19:33:19 jbk... I did some changes for BHYVE zones to allow them to migrate easier (not foolproof)... 19:33:39 fenix OS-8518 19:33:41 OS-8518: Receiving a BHYVE VM fails due to premature ZFS dataset creation (Resolved) 19:33:41 ↳ https://smartos.org/bugview/OS-8518 19:53:58 jbk : I only remember this one: https://gist.github.com/trentm/18520cff2b3634094d020dc425da6a19 <- "recovering from a failed reprovision" 20:04:00 yeah... that's i think the same one as the internal doc 20:04:10 i thought joshw had written it, but maybe it was trent