No. You should be able to IP bind existing IP aliases in apps.
Vote here for Macvlan support for apps:
Vote here for Macvlan support for TrueNAS itself:
No. You should be able to IP bind existing IP aliases in apps.
Vote here for Macvlan support for apps:
Vote here for Macvlan support for TrueNAS itself:
If you find a bug, use Report a Bug. Smile icon on upper right of GUI for giving feedback and reporting bugs.
Sorry should have added that someone has created a bug for it [NAS-134215] Cpu temperature widget no longer works - iXsystems TrueNAS Jira
Voted x 2. There is not option in the GUI that I can see to bind an app to an alias IP. I have look around in the Plex config.
Do need an enterprise license to use RDMA function?
They are listed āEnterpriseā in first post above.
Upgraded with zero issues.
For those attempting to port a VM to fangtooth, you can hard code the MAC address of an interface on a VM with the following incus incantation:
incus config device set <vm name> <eth device> hwaddr=<mac address>
Are there any plans to expose the ability to set the MAC address in the GUI before release?
This is needed if people are expecting to use the same DHCP allocations after manually migrating their VMs.
What about PCIe pass-through?
For those who would like to dump your old configs after upgrading to fangtooth, you can still run the following query in the shell
midclt call vm.query | jq
I did not try to migrate, but jailmaker keeps working, so there is no rush. Proxmox installed in nspawn (jailmaker) unsurprisingly keeps working well.
I have migrated 2 days ago with no issues, everything is working well. Just tried Incus clustering - seems to work. Question to the team - are there any plans to add clustering staff into the TrueNAS UI?
For those who would like to have Incus UI from Canonical here is the instruction (assuming that your pool is mounted at ā/mnt/dataā):
# SSH into your NAS
POOL_MOUNT='/mnt/data'
# Install Homebrew
wget https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh
bash install.sh
rm install.sh
sudo mv /home/linuxbrew/.linuxbrew "$POOL_MOUNT/"
sudo ln -s "$POOL_MOUNT/.linuxbrew" /home/linuxbrew/
sudo mkdir "$POOL_MOUNT/.tmp"
sudo chown $(whoami): "$POOL_MOUNT/.tmp"
echo "eval \"\$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)\"" >> ~/.zshrc
echo "export HOMEBREW_TEMP=\"$POOL_MOUNT/.tmp\"" >> ~/.zshrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
export HOMEBREW_TEMP="$POOL_MOUNT/.tmp"
# Install Yarn
brew install node yarn
# Build and install Incus UI
cd "$POOL_MOUNT/.tmp"
git clone https://github.com/zabbly/incus-ui-canonical.git
cd incus-ui-canonical
yarn
yarn build
sudo mv build/ui "$POOL_MOUNT/.incus-ui"
cd ..
rm -rf incus-ui-canonical
sudo mkdir /etc/systemd/system/incus.service.d
echo "[Service]\nEnvironment=INCUS_UI=$POOL_MOUNT/.incus-ui" | sudo tee /etc/systemd/system/incus.service.d/ui.conf
# Activate external HTTPS access to Incus
sudo incus config set core.https_address <NAS_IP>:8443
# Reload Incus service
sudo systemctl daemon-reload
sudo systemctl restart incus
# From your local machine:
#
# 1. Open https://<NAS_IP>:8443 with your browser
# 2. Click "Create a ew certificate"
# 3. Click "Generate"
# 4. Enter a password for the new certificate
# 5. Download .crt and .pfx files, e.g. to ~/Downloads
# 6. Copy .crt to your NAS (run from your local machine)
# scp ~/Downloads/incus-ui.crt <ADMIN>@<NAS_IP>:~
# 7. Follow instructions to import .pfx into your browser
# Import the certificate to Incus
sudo incus config trust add-certificate ~/incus-ui.crt
# Done
The new Instances feature seems to use port 53 for dnsmasq.
This causes problems for apps that also use port 53 like Pihole.
Normally not an issue, since you can place them on separate interfaces (e.g. Incus on a virtual interface), but Pihole listens on all interfaces (and I havenāt found a way to limit it to one). That means the only way to get around this is to change the port for Incusās dnsmasq, which I also havenāt found a way to do either.
Pihole has a setting to choose which interfaces it listens on. Otherwise I use AdGuard Home and there you can choose the interface during installation.
https://docs.pi-hole.net/ftldns/interfaces/
Not that I can seeā¦
Iād suggest reporting it as a bugā¦ if not possible in remaining time, it might become a feature request later.
More stable than I was expectingā¦ Even the old jailmaker
is working properly now. Thank you!
As others mentioned, CPU gauge doesnāt work.
I will start playing with Nvidia in Incus and see where I get as I migrate away from jailmaker
to Incus.
I also think that the option to install Nvidia Drivers should be moved under the advanced GPU settings though and not be located under applications. Itās an odd place to put it currently.
Vote for this Feature Request to improve the Browse Images catalog pane
You got more TBās than I do on your potato! I only have 3.5TB usable! I canāt afford more hard drives right now either to dedicate to mediaā¦ ala Plex, ereader, and Immich.
Updooted
By default, when setting up a VM, incus creates a 10GB sparse zvol as the root disk/device, and then it would populate that from an image in the catalog
I suspect the existing zvol is then being attached to the VM as a secondary deviceā¦ to avoid having to āimportā it into Incusā storage pool
Which you can then boot from.
Iām not sure if there is any simple way to skip the root device attachment, although as its a sparse zvol it should be using very little space.
Iād be concerned that VM āsnapshotsā etc wonāt know about the secondary zvol.
Its the same problem with a server with a boot device and then using shared storage for its data.
The usual approach is to make sure the boot device is not used for active dataā¦ only for software.