One item potentially of note for midclt scripters in 26 is that the tool has stdin support now and a few other features.
# API key from file, payload from stdin via input redirection
midclt -U larry -K /home/larry/truenas_api_key.json call user.create - < /home/larry/user_secret_payload.json
# API key from file, payload from stdin via pipe
cat /path/to/secret/payload.json | midclt -U admin -K /root/.truenas_api_key call user.create -
Updating to 26 wiped my NAS. Looks like the partitions on the boot NVME were wiped to some default state and I lost the vdev partition. Thanks guys. Esad.
Performed this upgrade on my test host, running well so far. However, it runs Heimdall as my home page and Heimdall is stuck in the past with the rest api. So it broke when talking to the upgraded server. I know it has been in the works for a while and there are barely any devs.
Any good alternatives to Heimdall? Iāve used homerr and a few others but didnāt like the complexity.
I liked heimdall for the simple layout, ease of configuration and the api live stats for a bunch of apps including truenas. But I will settle for a link farm until one of the few maintainers takes a crack at it.
My boxes did that too. Seemed like the starting docker part took a long time but I waited it out. Things eventually came up and ran like normal unless your box hit the timeout, 960 seconds I think.
Starting apps service is where it parked for a while and none of the apps would list until it got past it. Just to be sure I checked the pools while it was thinking. They were alive and well.
As I noted above, āease of configurationā isnāt exactly a strong suit of Homepage, but the API integrations are, and to a greater degree than I remember Heimdallās being. See:
Whatās particularly nice for me is that Iām able to configure all of these using Docker labels, without (ordinarily) having to touch any of the Homepage config files.
Thanks but I was keeping the beta impact relevant. It was an app using the rest api that broke in 26. The discussion did get off the rails though. Thanks everyone.