So what's in 11.3-U3.2?

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776

ornias

Wizard
Joined
Mar 6, 2020
Messages
1,458
It's a hotfix for a TrueNAS Enterprise specific high-priority issue according to github releases ;)

Merge pull request #4848 from freenas/NAS-106197
NAS-106197 / 11.3 / Alert collisions are inevitable on TN HA; ignore them
 

frunkAf

Cadet
Joined
May 19, 2020
Messages
8
Has anyone installed the update? Can you provide some details about your experience with it?
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
Installed, runs, nothing unexpected. Puzzled by the missing notes what it is all about.
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
Looks like the user edit bug NAS-106175 is fixed. The Save button is now available for non-system accounts.
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
11.3-U3.2 Jira issue tracker shows the following fixes:

1591116226621.png
 

Redcoat

MVP
Joined
Feb 18, 2014
Messages
2,925

frunkAf

Cadet
Joined
May 19, 2020
Messages
8
One of my jail's network interfaces was reset to 'none' after the update. I fixed it and everything else seems to be working fine.
 

jasonboche

Dabbler
Joined
Oct 2, 2018
Messages
25
I clicked the "Install pending updates" button and after an hour it's not back up yet. There were a ton of looping errors scrolling on the console for a while but now I'm at a console login prompt with no iSCSI storage available to the consumers. The web browser UI displays "Connecting to NAS... Make sure the NAS system is powered on and connected to the network." All updates in the past have been pretty easy but this one is getting rough.
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
For a manual rollback without UI:
Code:
bectl list
bectl activate <previous version>
shutdown -r now
 

jasonboche

Dabbler
Joined
Oct 2, 2018
Messages
25
Thanks a lot Patrick. I will give that a try shortly. You've likely saved my day.
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
bectl is the FreeBSD command to administrate boot environments - the equivalent of the "System --> Boot" menu in the UI. It's been in the base system since FreeBSD 11.3.
For some reason in the latest FreeNAS releases iX seem to have brought back the deprecated beadm instead. So try to use that of bectl cannot be found.

Edit: possibly you just need to use /sbin/bectl ... if that does not work either, try beadm.
 
Last edited:

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
Actually, both bectl and beadm are available on my 11.3-U3.2 installation.
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
Only beadm on my 12.0 nightly. @jasonboche asked me in private conversation why he might get a "command not found" error.

Can someone explain the reason for that? There were sound reasons to drop the convoluted and hard to maintain beadm shell script and replace it with a clean zfslib based reimplementation in C in FreeBSD ...
 

jasonboche

Dabbler
Joined
Oct 2, 2018
Messages
25
Back up and running on Version: FreeNAS-11.3-U1

Thank you kindly for bailing me out.

Code:
root@freenas1:/ # beadm list
BE                         Active Mountpoint  Space Created              Nickname
default                    -      -          864.3M 2018-10-10 18:05     default
Initial-Install            -      -            2.3M 2018-10-10 18:25     Initial-Install
default-20181208-195323    -      -           28.5M 2018-12-08 13:53     default-20181208-195323
Wizard-2019-03-23_20-24-34 -      -           27.0M 2019-03-23 20:24     Wizard-2019-03-23_20-24-34
11.2-U4.1                  -      -          814.6M 2019-05-13 17:24     11.2-U4.1
11.2-U8                    -      -            2.3G 2020-03-24 13:46     11.2-U8
default-20200324-210703    -      -            1.0G 2020-03-24 16:07     default-20200324-210703
11.2-U8-1                  NR     /            1.7G 2020-06-03 12:45     11.2-U8-1
root@freenas1:/ #

root@freenas1:/ # beadm activate default-20200324-210703
Activated successfully
root@freenas1:/ # shutdown -r now
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
So you installed 11.2-U8. That does not contain bectl yet. There was (is?) a bug that accidentally lets you install 11.2-something over a working 11.3 installation. Try midclt call update.set_train FreeNAS-11.3-STABLE an then look again in the UI.

And next time read those version numbers before clicking "apply" ;)
 

jasonboche

Dabbler
Joined
Oct 2, 2018
Messages
25
Confirmed - IS still a bug in 11.3-U1. After recovering, I applied updates and it did the same thing - installed 11.2-U8-2 over the top of 11.3-U1. Lesson learned - don't trust the UI updater or at least watch what it's going to do.

I'm beyond it now and 3rd update attempt was successful along with your
Code:
midclt call update.set_train FreeNAS-11.3-STABLE
command.

Code:
root@freenas1:~ # midclt call update.set_train FreeNAS-11.3-STABLE
True
root@freenas1:~ #


*** Run through updates and reboot ***
Code:
root@freenas1:~ # bectl list
BE                         Active Mountpoint Space Created
11.3-U3.2                  NR     /          2.01G 2020-06-03 16:50
default-20181208-195323    -      -          28.5M 2018-12-08 13:53
Wizard-2019-03-23_20-24-34 -      -          27.0M 2019-03-23 20:24
default                    -      -          864M  2018-10-10 18:05
Initial-Install            -      -          2.29M 2018-10-10 18:25
11.2-U8-1                  -      -          759M  2020-06-03 12:45
11.2-U8                    -      -          2.33G 2020-03-24 13:46
default-20200324-210703    -      -          479K  2020-03-24 16:07
11.2-U4.1                  -      -          815M  2019-05-13 17:24
11.2-U8-2                  -      -          758M  2020-06-03 16:03
root@freenas1:~ #


Phew.
 
Top