Hi all
My problem is that I'm just trying to update to the latest but I've hit two bugs:
1. I cannot update either via web or gui
2. with a clean install + db import - iscsi breaks. Possibly related to the change to iscsi daemons but I haven't knowingly switched
History:
I have run FreeNAS-9.3-STABLE-201412090314 for some time. This has been infrequently but continually upgraded since whatever was current in late 2012 (something prior to RC 9.2 I believe).
I attempted to update to 9.3-STABLE-201505130355 via the gui web based update and after that failed I attempted to use the manual update file FreeNAS-9.3-STABLE-201505130355.GUI_Upgrade.txz
Both of these resulted in a broken GUI that gave me a box with
"{"events": [], "message": "Error: no such column: account_bsdusers.bsdusr_microsoft_account", "error": true}".
I found some bugs in the tracker about this but mostly were 'cannot reproduce'. Ok fair enough, fresh install time.
I created a fresh usb stick with the 201505130355 ISO and imported my database from my previously running FreeNAS-9.3-STABLE-201412090314
However this resulted in a system where iscsi is broken. The daemon does not appear to be listening on the port. The only clues I have are: no /etc/ctl.conf exists (no idea if it should?) and the notes in the release notes about optionally switching from istgt - except I don't recall ever changing from the default and can't find any option to now.
Some logs to show the errors when I change things in the iscsi part of the gui:
Jun 8 09:21:34 freenasbox alert.py: [freenasOS.Update:1167] Cached sequence, FreeNAS-9.3-STABLE-201412090314, does not match system sequence, FreeNAS-9.3-STABLE-201505130355
Jun 8 09:21:34 freenasbox alert.py: [freenasOS.Update:789] Cached sequence does not match system sequence
Jun 8 09:43:48 freenasbox notifier: Traceback (most recent call last):
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 297, in <module>
Jun 8 09:43:48 freenasbox notifier: main()
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 136, in main
Jun 8 09:43:48 freenasbox notifier: auth_group_config(auth_tag, auth_list)
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 79, in auth_group_config
Jun 8 09:43:48 freenasbox notifier: auth.iscsi_target_auth_secret,
Jun 8 09:43:48 freenasbox notifier: UnicodeDecodeError: 'ascii' codec can't decode byte 0xa7 in position 0: ordinal not in range(128)
Jun 8 09:43:48 freenasbox notifier: ctld not running? (check /var/run/ctld.pid).
Jun 8 09:43:48 freenasbox notifier: Traceback (most recent call last):
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 297, in <module>
Jun 8 09:43:48 freenasbox notifier: main()
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 136, in main
Jun 8 09:43:48 freenasbox notifier: auth_group_config(auth_tag, auth_list)
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 79, in auth_group_config
Jun 8 09:43:48 freenasbox notifier: auth.iscsi_target_auth_secret,
Jun 8 09:43:48 freenasbox notifier: UnicodeDecodeError: 'ascii' codec can't decode byte 0xa7 in position 0: ordinal not in range(128)
Jun 8 09:43:48 freenasbox notifier: ctld not running? (check /var/run/ctld.pid).
My problem is that I'm just trying to update to the latest but I've hit two bugs:
1. I cannot update either via web or gui
2. with a clean install + db import - iscsi breaks. Possibly related to the change to iscsi daemons but I haven't knowingly switched
History:
I have run FreeNAS-9.3-STABLE-201412090314 for some time. This has been infrequently but continually upgraded since whatever was current in late 2012 (something prior to RC 9.2 I believe).
I attempted to update to 9.3-STABLE-201505130355 via the gui web based update and after that failed I attempted to use the manual update file FreeNAS-9.3-STABLE-201505130355.GUI_Upgrade.txz
Both of these resulted in a broken GUI that gave me a box with
"{"events": [], "message": "Error: no such column: account_bsdusers.bsdusr_microsoft_account", "error": true}".
I found some bugs in the tracker about this but mostly were 'cannot reproduce'. Ok fair enough, fresh install time.
I created a fresh usb stick with the 201505130355 ISO and imported my database from my previously running FreeNAS-9.3-STABLE-201412090314
However this resulted in a system where iscsi is broken. The daemon does not appear to be listening on the port. The only clues I have are: no /etc/ctl.conf exists (no idea if it should?) and the notes in the release notes about optionally switching from istgt - except I don't recall ever changing from the default and can't find any option to now.
Some logs to show the errors when I change things in the iscsi part of the gui:
Jun 8 09:21:34 freenasbox alert.py: [freenasOS.Update:1167] Cached sequence, FreeNAS-9.3-STABLE-201412090314, does not match system sequence, FreeNAS-9.3-STABLE-201505130355
Jun 8 09:21:34 freenasbox alert.py: [freenasOS.Update:789] Cached sequence does not match system sequence
Jun 8 09:43:48 freenasbox notifier: Traceback (most recent call last):
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 297, in <module>
Jun 8 09:43:48 freenasbox notifier: main()
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 136, in main
Jun 8 09:43:48 freenasbox notifier: auth_group_config(auth_tag, auth_list)
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 79, in auth_group_config
Jun 8 09:43:48 freenasbox notifier: auth.iscsi_target_auth_secret,
Jun 8 09:43:48 freenasbox notifier: UnicodeDecodeError: 'ascii' codec can't decode byte 0xa7 in position 0: ordinal not in range(128)
Jun 8 09:43:48 freenasbox notifier: ctld not running? (check /var/run/ctld.pid).
Jun 8 09:43:48 freenasbox notifier: Traceback (most recent call last):
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 297, in <module>
Jun 8 09:43:48 freenasbox notifier: main()
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 136, in main
Jun 8 09:43:48 freenasbox notifier: auth_group_config(auth_tag, auth_list)
Jun 8 09:43:48 freenasbox notifier: File "/usr/local/libexec/nas/generate_ctl_conf.py", line 79, in auth_group_config
Jun 8 09:43:48 freenasbox notifier: auth.iscsi_target_auth_secret,
Jun 8 09:43:48 freenasbox notifier: UnicodeDecodeError: 'ascii' codec can't decode byte 0xa7 in position 0: ordinal not in range(128)
Jun 8 09:43:48 freenasbox notifier: ctld not running? (check /var/run/ctld.pid).