Boot environment naming has changed which breaks rollbacks in the nightly
I upgraded from 9.3-STABLE-201502271818 to a nightly (9.3-NIGHTLY-201503061811), then to the latest nightly (9.3-NIGHTLY-201503090650). In preparation for changing to the nightly branch for testing I created a boot environment named Good2 at 201503052052. After upgrading to the first nightly I noticed this, but proceeded to upgrade to the latest nightly to verify this problem still existed before submitting the ticket.
Once running on the latest nightly I could not go back to the boot environment I created (Good2). The list actually looks different with the names changed (see screenshot1). I can click on the appropriate environment and click "Activate" but I was greeted with the message "Failed to Activate Boot Environment" (see screenshot2). So I rebooted the FreeNAS Mini and via the grub menus was able to choose the boot environment (see screenshot3). After booting up again on the STABLE boot environment the names are back to normal (see screenshot 4). I was then able to set the "Good2" boot environment as the active environment for future reboots.
It appears the names aren't being parsed correctly and as a result the environments aren't able to be rolled back without going through grub.