Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 [Samba NAS] Auto mount fails afterupgrade to 12.1.0-nas #181

Closed
ve6rah opened this issue Nov 18, 2023 · 8 comments
Closed

🐛 [Samba NAS] Auto mount fails afterupgrade to 12.1.0-nas #181

ve6rah opened this issue Nov 18, 2023 · 8 comments
Labels
bug Something isn't working fixed fixed in currrent release Released on Beta Channel [ SambaNas ]

Comments

@ve6rah
Copy link

ve6rah commented Nov 18, 2023

Addon

SambaNAS

Description

After upgrading to 12.1.0-nas I'm unable to mount any shares. Whereas it was working properly on 10.0.2-nas4

Reproduction steps

Start add-on, look for mounted shares, none exist.

Addon Logs

[18:47:11] ERROR: Got unexpected response from the API: Mounting Lyre did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-Lyre.mount for details.
[18:47:11] WARNING: Error Automount Lyre - Mount Manually!
[18:47:11] ERROR: Got unexpected response from the API: Mounting frigate did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-frigate.mount for details.
[18:47:11] WARNING: Error Automount frigate - Mount Manually!

And from the Host logs:

Nov 18 01:47:10 Hestia kernel: EXT4-fs (sdc1): mounted filesystem with ordered data mode. Quota mode: none.
Nov 18 01:47:10 Hestia kernel: EXT4-fs (sdb1): mounted filesystem with ordered data mode. Quota mode: none.
Nov 18 01:47:11 Hestia systemd[1]: Mounting Supervisor cifs mount: Lyre...
Nov 18 01:47:11 Hestia mount[1521809]: mount error: Server abruptly closed the connection.
Nov 18 01:47:11 Hestia mount[1521809]: This can happen if the server does not support the SMB version you are trying to use.
Nov 18 01:47:11 Hestia mount[1521809]: The default SMB version recently changed from SMB1 to SMB2.1 and above. Try mounting with vers=1.0.
Nov 18 01:47:11 Hestia mount[1521809]: mount error(112): Host is down
Nov 18 01:47:11 Hestia mount[1521809]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Nov 18 01:47:11 Hestia kernel: CIFS: Attempting to mount \\172.30.32.1\Lyre
Nov 18 01:47:11 Hestia kernel: CIFS: VFS: cifs_mount failed w/return code = -112
Nov 18 01:47:11 Hestia systemd[1]: mnt-data-supervisor-mounts-Lyre.mount: Mount process exited, code=exited, status=32/n/a
Nov 18 01:47:11 Hestia systemd[1]: mnt-data-supervisor-mounts-Lyre.mount: Failed with result 'exit-code'.
Nov 18 01:47:11 Hestia systemd[1]: Failed to mount Supervisor cifs mount: Lyre.
Nov 18 01:47:11 Hestia systemd[1]: Mounting Supervisor cifs mount: frigate...
Nov 18 01:47:11 Hestia mount[1521836]: mount error: Server abruptly closed the connection.
Nov 18 01:47:11 Hestia mount[1521836]: This can happen if the server does not support the SMB version you are trying to use.
Nov 18 01:47:11 Hestia mount[1521836]: The default SMB version recently changed from SMB1 to SMB2.1 and above. Try mounting with vers=1.0.
Nov 18 01:47:11 Hestia mount[1521836]: mount error(112): Host is down
Nov 18 01:47:11 Hestia mount[1521836]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Nov 18 01:47:11 Hestia systemd[1]: mnt-data-supervisor-mounts-frigate.mount: Mount process exited, code=exited, status=32/n/a
Nov 18 01:47:11 Hestia systemd[1]: mnt-data-supervisor-mounts-frigate.mount: Failed with result 'exit-code'.
Nov 18 01:47:11 Hestia kernel: CIFS: Attempting to mount \\172.30.32.1\frigate
Nov 18 01:47:11 Hestia kernel: CIFS: VFS: cifs_mount failed w/return code = -112
Nov 18 01:47:11 Hestia systemd[1]: Failed to mount Supervisor cifs mount: frigate.

Addon Config

workgroup: ************
username: ************
allow_hosts:
  - 10.0.0.0/8
  - 172.16.0.0/12
automount: true
moredisks: []
mountoptions:
  - nosuid
  - relatime
  - noexec
available_disks_log: true
medialibrary:
  enable: true
veto_files:
  - ._*
  - .DS_Store
  - Thumbs.db
  - icon?
  - .Trashes
compatibility_mode: false
recyle_bin_enabled: false
wsdd2: false
mqtt_use_legacy_entities: false
autodiscovery: {}
other_users: []
acl:
  - share: addons
    disabled: true
  - share: config
    disabled: true
  - share: ssl
    disabled: true
  - share: share
    disabled: true
  - share: media
    disabled: true
  - share: backup
    disabled: true
interfaces:
  - enp1s0
password: ***************

Architecture

amd64

OS

HaOS

@ve6rah ve6rah added the bug Something isn't working label Nov 18, 2023
@dianlight dianlight added To verify Need to reproduced in lab [ SambaNas ] labels Nov 18, 2023
@dianlight
Copy link
Owner

I need the full Addon's logs to understand.
Meanwhile try to put compatibility_mode: true and/or add 172.30.32.0/32 in allow_hosts.

L.

@ve6rah
Copy link
Author

ve6rah commented Nov 18, 2023

I followed the recommendation in the add-on logs and mounted manually and it worked properly. Seems only the auto mount isn't working. Full logs below.

The allow_hosts already includes 172.16.0.0/12 which more than covers 172.30.32.0/32

SMART Enabled.
SMART Attribute Autosave Enabled.
SMART Automatic Timers not supported

SMART Automatic Offline Testing Enabled every four hours.

[18:47:10] INFO: Enabling S.M.A.R.T for /dev/sdb
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.1.59] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

[18:47:10] INFO: Interfaces: enp1s0 
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
SMART Attribute Autosave Enabled.
SMART Automatic Offline Testing Enabled every four hours.
[18:47:10] INFO: Docker Interface: hassio 172.30.32.0/23

[18:47:10] INFO: Enabling S.M.A.R.T for /dev/sdc
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.1.59] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
SMART Attribute Autosave Enabled.
SMART Automatic Offline Testing Enabled every four hours.
tdbsam_open: Converting version 0.0 database to version 4.0.
tdbsam_convert_backup: updated /var/lib/samba/private/passdb.tdb file.

s6-rc: info: service init-smartd successfully started
Added user ***********.
---------------------------------------------------
[18:47:11] INFO: Exposed Disks Summary:
[addon_configs]         path = /addon_configs # TM:false USAGE: #
[Lyre]                  path = /mnt/Lyre # TM:true USAGE:media #
[frigate]               path = /mnt/frigate # TM:true USAGE:media #
---------------------------------------------------
s6-rc: info: service init-samba successfully started
s6-rc: info: service init-mqtt: starting
s6-rc: info: service wsdd: starting
s6-rc: info: service smbd: starting
s6-rc: info: service nmbd: starting
s6-rc: info: service avahi: starting
s6-rc: info: service smbd successfully started
s6-rc: info: service nmbd successfully started
s6-rc: info: service wsdd successfully started
s6-rc: info: service cifs-supervisor-mount: starting
s6-rc: info: service avahi successfully started
nmbd version 4.18.8 started.
Copyright Andrew Tridgell and the Samba Team 1992-2023
smbd version 4.18.8 started.
Copyright Andrew Tridgell and the Samba Team 1992-2023
INFO: Profiling support unavailable in this build.
[18:47:11] INFO: Automount Shares...
[18:47:11] INFO: Starting the AVAHI for Hestia...
Waiting for daemon ...
[18:47:11] INFO: MQTT support not enabled in config
s6-rc: info: service init-mqtt successfully started
[18:47:11] INFO: Starting the wsdd daemon for Cerberus/Hestia...
[18:47:11] INFO: Interfaces from config: enp1s0
[18:47:11] INFO: Wait Samba Server to going up..(max 30s)
[18:47:11] INFO: Interfaces: -i enp1s0 
2023-11-17 18:47:11,686:wsdd INFO(pid 366): using pre-defined UUID cb6a33a0-b841-531d-a34e-09ecec492eb1
2023-11-17 18:47:11,687:wsdd INFO(pid 366): joined multicast group 239.255.255.250 on 10.42.0.10%enp1s0
2023-11-17 18:47:11,689:wsdd INFO(pid 366): scheduling Hello message via enp1s0 to 239.255.255.250%enp1s0
[18:47:11] ERROR: Got unexpected response from the API: Mounting Lyre did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-Lyre.mount for details.
[18:47:11] WARNING: Error Automount Lyre - Mount Manually!
[18:47:11] ERROR: Got unexpected response from the API: Mounting frigate did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-frigate.mount for details.
[18:47:11] WARNING: Error Automount frigate - Mount Manually!
s6-rc: info: service cifs-supervisor-mount successfully started
s6-rc: info: service mqtt-disk-handler: starting
s6-rc: info: service mqtt-disk-handler successfully started
s6-rc: info: service mqtt-handler: starting
s6-rc: info: service mqtt-handler successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
2023-11-17 18:47:16,693:wsdd INFO(pid 366): joined multicast group [ff02::c] on fe80::c782:55ca:99ec:ac99%enp1s0
2023-11-17 18:47:16,695:wsdd INFO(pid 366): scheduling Hello message via enp1s0 to ff02::c%enp1s0
*****

Samba name server HESTIA is now a local master browser for workgroup CERBERUS on subnet 10.42.0.10

*****
*****

Samba name server HESTIA is now a local master browser for workgroup CERBERUS on subnet 172.30.32.1

*****
create_connection_session_info: guest user (from session setup) not permitted to access this share (frigate)
create_connection_session_info failed: NT_STATUS_ACCESS_DENIED
2023-11-18 04:32:29,824:wsdd INFO(pid 366): [fe80::4d67:b4:536d:878b]:55519(enp1s0) - - "Bye urn:uuid:652a5ff5-fe12-4da5-8090-adf031ae3cd9 UDP" - -
2023-11-18 04:33:26,040:wsdd INFO(pid 366): [fe80::4d67:b4:536d:878b]:59277(enp1s0) - - "Hello urn:uuid:fdd5ca12-be27-45ed-852a-42ff15a257be UDP" - -
2023-11-18 04:33:26,041:wsdd INFO(pid 366): 10.42.1.215:59276(enp1s0) - - "Hello urn:uuid:8b21ecad-ffb3-4509-9a79-0d38ed11d765 UDP" - -
2023-11-18 04:33:29,877:wsdd INFO(pid 366): [fe80::4d67:b4:536d:878b]:59277(enp1s0) - - "Hello urn:uuid:03d0c2cf-baac-45ae-b003-3342838cf35b UDP" - -
2023-11-18 04:33:29,877:wsdd INFO(pid 366): 10.42.1.215:59276(enp1s0) - - "Hello urn:uuid:9af1517f-a940-4cca-856a-af05716f07ec UDP" - -
2023-11-18 04:33:35,946:wsdd INFO(pid 366): [fe80::4d67:b4:536d:878b]:59277(enp1s0) - - "Hello urn:uuid:7271cee4-6e3d-480e-baa2-30da0941fdd2 UDP" - -
2023-11-18 04:33:35,946:wsdd INFO(pid 366): 10.42.1.215:59276(enp1s0) - - "Hello urn:uuid:c067c867-82d2-4201-916c-1ca14418e298 UDP" - -
2023-11-18 04:35:14,903:wsdd INFO(pid 366): [fe80::4d67:b4:536d:878b]:59277(enp1s0) - - "Hello urn:uuid:e7a32bcd-467f-4179-9ac7-37a4c3dd9a38 UDP" - -
2023-11-18 04:35:14,906:wsdd INFO(pid 366): 10.42.1.215:59276(enp1s0) - - "Hello urn:uuid:aa6cbd2f-cc67-4f3a-93cc-e866f3bc78a5 UDP" - -
2023-11-18 04:35:20,952:wsdd INFO(pid 366): [fe80::4d67:b4:536d:878b]:59277(enp1s0) - - "Hello urn:uuid:2553136c-840c-4437-b57f-8411b34e7a55 UDP" - -
2023-11-18 04:35:20,954:wsdd INFO(pid 366): 10.42.1.215:59276(enp1s0) - - "Hello urn:uuid:b8579b30-1bbc-4e1b-938c-089646b0a54e UDP" - -

@ve6rah ve6rah changed the title 🐛 [Samba NAS] All mounts fail afterupgrade to 12.1.0-nas 🐛 [Samba NAS] Auto mount fails afterupgrade to 12.1.0-nas Nov 18, 2023
@maivorbim
Copy link

Similar error on SambaNas 12.2.0-nas running Home Assistant 2024.1.2

[19:53:57] INFO: Enabling S.M.A.R.T for /dev/sda
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.1.70-haos] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
SMART Attribute Autosave Enabled.
SMART Automatic Offline Testing Enabled every four hours.

[19:53:57] INFO: Enabling S.M.A.R.T for /dev/sdb
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.1.70-haos] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

tdbsam_open: Converting version 0.0 database to version 4.0.
tdbsam_convert_backup: updated /var/lib/samba/private/passdb.tdb file.
Added user admin.
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
Added user _ha_mount_user_.
---------------------------------------------------
[19:53:57] INFO: Exposed Disks Summary:
[CONFIG]                path = /homeassistant # TM:false  FS:native  #
[ADDONS]                path = /addons # TM:false  FS:native  #
[SSL]                   path = /ssl # TM:false  FS:native  #
[SHARE]                 path = /share # TM:false  FS:native  #
[BACKUP]                path = /backup # TM:false  FS:native  #
[MEDIA]                 path = /media # TM:false  FS:native  #
[ADDON_CONFIGS]         path = /addon_configs # TM:false  FS:native  #
[PASSPORT2TB]           path = /mnt/passport2TB # TM:true USAGE:media  FS:native  #
[PASSPORT5TB]           path = /mnt/passport5TB # TM:true USAGE:media  FS:native  #
---------------------------------------------------
s6-rc: info: service init-samba successfully started
s6-rc: info: service init-mqtt: starting
s6-rc: info: service wsdd: starting
s6-rc: info: service smbd: starting
s6-rc: info: service nmbd: starting
s6-rc: info: service avahi: starting
s6-rc: info: service wsdd successfully started
s6-rc: info: service nmbd successfully started
s6-rc: info: service smbd successfully started
s6-rc: info: service cifs-supervisor-mount: starting
s6-rc: info: service avahi successfully started
[19:53:57] INFO: Starting the AVAHI for homeassistant...
Waiting for daemon ...
[19:53:57] INFO: Starting the wsdd daemon for WORKGROUP/homeassistant...
[19:53:57] INFO: MQTT support not enabled in config
s6-rc: info: service init-mqtt successfully started
[19:53:57] INFO: Automount Shares...
[19:53:57] INFO: Interfaces: -i wlp0s20f3 -i eno1 
[19:53:57] INFO: Wait Samba Server to going up..(max 30s)
2024-01-07 19:53:57,676:wsdd INFO(pid 383): using pre-defined UUID cb6a33a0-b841-531d-a34e-09ecec492eb1
2024-01-07 19:53:57,677:wsdd INFO(pid 383): joined multicast group 239.255.255.250 on 192.168.1.10%eno1
2024-01-07 19:53:57,681:wsdd INFO(pid 383): scheduling Hello message via eno1 to 239.255.255.250%eno1
2024-01-07 19:53:57,706:wsdd INFO(pid 383): joined multicast group [ff02::c] on fe80::6065:4aed:e1a1:35ba%eno1
2024-01-07 19:53:57,707:wsdd INFO(pid 383): scheduling Hello message via eno1 to ff02::c%eno1
SMART Attribute Autosave Enabled.
SMART Automatic Timers not supported

SMART Automatic Offline Testing Enabled every four hours.

[19:53:57] INFO: Enabling S.M.A.R.T for /dev/sdc
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.1.70-haos] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
SMART Attribute Autosave Enabled.
SMART Automatic Offline Testing Enabled every four hours.

s6-rc: info: service init-smartd successfully started
nmbd version 4.18.9 started.
Copyright Andrew Tridgell and the Samba Team 1992-2023
smbd version 4.18.9 started.
Copyright Andrew Tridgell and the Samba Team 1992-2023
INFO: Profiling support unavailable in this build.
create_connection_session_info: user '_ha_mount_user_' (from session setup) not permitted to access this share (PASSPORT2TB)
create_connection_session_info failed: NT_STATUS_ACCESS_DENIED
[19:54:11] ERROR: Got unexpected response from the API: Mounting PASSPORT2TB did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-PASSPORT2TB.mount for details.
[19:54:11] WARNING: Error Automount PASSPORT2TB - Mount Manually!
create_connection_session_info: user '_ha_mount_user_' (from session setup) not permitted to access this share (PASSPORT5TB)
create_connection_session_info failed: NT_STATUS_ACCESS_DENIED
[19:54:11] ERROR: Got unexpected response from the API: Mounting PASSPORT5TB did not succeed. Check host logs for errors from mount or systemd unit mnt-data-supervisor-mounts-PASSPORT5TB.mount for details.
[19:54:11] WARNING: Error Automount PASSPORT5TB - Mount Manually!
s6-rc: info: service cifs-supervisor-mount successfully started
s6-rc: info: service mqtt-disk-handler: starting
s6-rc: info: service mqtt-disk-handler successfully started
s6-rc: info: service mqtt-handler: starting
s6-rc: info: service mqtt-handler successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
*****

Samba name server HOMEASSISTANT is now a local master browser for workgroup WORKGROUP on subnet 192.168.1.10

*****
*****

Samba name server HOMEASSISTANT is now a local master browser for workgroup WORKGROUP on subnet 172.30.32.1

*****

@maivorbim
Copy link

@ve6rah what command did you use to mount manually?

@ve6rah
Copy link
Author

ve6rah commented Jan 7, 2024

@maivorbim I mounted manually using Home Assistant's storage panel. So no command, it's manually typing in the fields.

I have to do this every single time the system reboots. It is VERY annoying.

@ve6rah
Copy link
Author

ve6rah commented Jan 7, 2024

I'll also just confirm that nothing has changed in the latest version of HA Core (2024.1.2), HAOS (11.3), and Samba NAS (12.2.0-nas)

Automount still does not work at all.

@dianlight
Copy link
Owner

@maivorbim your problem is a bit different. Your disk are classified as native and not as external. Please fill a new issue with your config and logs.

@dianlight dianlight removed the To verify Need to reproduced in lab label Jan 10, 2024
@dianlight
Copy link
Owner

I have publish the fix in the beta channel.
Feel free to test it https://github.com/dianlight/hassio-addons-beta

@dianlight dianlight added Released on Beta Channel fixed fixed in currrent release labels Jan 12, 2024
danveitch76 added a commit to danveitch76/hassio-addons that referenced this issue Feb 23, 2024
## 12.2.0-nas1a

###  ✨ Features
- New `mqtt_nexgen_entities` option and scripts to enable new MQTT integration. This will be the default system for future integration is more efficent and use less resources but now is **Experimental**
- `automount` now see also APFS drivers
- Support reuse names from reserved share disabled  (for [#188](dianlight/hassio-addons#188))
- Move addon config in `addons_config`
- Homeassitant Automount also with different user in acl
- ✨ [REQUEST] Support for APFS formatted hard drives [#184](dianlight/hassio-addons#184) - Only ReadOnly for now
- Added mount options default is set to 'nosuid,relatime,noexec' [cherry pick from PR#167] ([DOCS.md][docs])
- Added filter for reserved sharenames (config addons ssl share backup media) [cherry pick from PR#167]

### 💥 BREAKING CHANGE
- Removed deprecated `mqtt_use_legacy_entities` option and scripts.
- Drop support for `armhf` and `i386`
- "vfat" "msdos" "f2fs" "fuseblk" and "exfat" are now marked unsupported for timemachine.
- Internal HA Storage Mount is done with a generated superuser

###  🩹 BugFix
- 🐛 [Samba NAS] Auto mount fails afterupgrade to 12.1.0-nas [#181](dianlight/hassio-addons#181)
- SambaNAS - error after update /etc/s6-overlay/s6-rc.d/init-samba/run: line 47: /tmp/local_mount.json: No such file or directory [#194](dianlight/hassio-addons#194)
- 🐛 [SambaNAS] Can't mount moredisks with label that contains a reserved word as substring [#188](dianlight/hassio-addons#188)
- 🐛 [sambanas] 0x80070032 The request is not supported [#182](dianlight/hassio-addons#182)
- 🐛 [SAMBA NAS] Unable to upload or rename files in external usb  [#171](dianlight/hassio-addons#171)
- 🐛 [SAMBA NAS] Getting error 100093 when trying to add a file via SMB on an external exFat disk attached to the pi [#175](dianlight/hassio-addons#175)
- Fix mount concurrency. Solve some issue on addon-restart. (try to resolve [#159](dianlight/hassio-addons#159))

### 🏗 Chore
- [Full Changelog from official addon 12.2.0][changelog_12.2.0]
  - Decrease Samba log level (Skipped. Loglevel is configurable)
- Update Based Image to 15.0.3 (Alpine 3.19.0)

### 🧪 Experimental
- Rework on all MQTT client implementation. [In Progress]
- [Full Changelog from official addon 12.1.0][changelog_12.1.0]
  - Use the new Home Assistant folder for the config share
  - Add support for accessing public add-on configurations
- [Full Changelog from official addon 12.0.0][changelog_12.0.0]
  - Adjust location of Home Assistant config to match latest dev/beta Supervisor
- [Full Changelog from official addon 11.0.0][changelog_11.0.0]
  - Add support for accessing public add-on configurations
  - Update Based Image to 14.3.2 (Alpine 3.18.4)
  - Adds HEALTCHECK support
- [Full Changelog from official addon 10.0.2][changelog_10.0.2]
  - Already Implemented: Enable IPv6 ULA and IPv4 link-local addresses by default

[changelog_12.1.0]: home-assistant/addons#3312
[changelog_12.0.0]: home-assistant/addons#3311
[changelog_11.1.0]: home-assistant/addons#3001
[changelog_11.0.0]: home-assistant/addons#3297
[changelog_10.0.2]: home-assistant/addons#3062
[changelog_10.0.1]: home-assistant/addons#2997
[changelog_12.2.0]: home-assistant/addons#3002
danveitch76 added a commit to danveitch76/hassio-addons that referenced this issue Feb 23, 2024
- New `mqtt_nexgen_entities` option and scripts to enable new MQTT integration. This will be the default system for future integration is more efficent and use less resources but now is **Experimental**
- `automount` now see also APFS drivers
- Support reuse names from reserved share disabled  (for [#188](dianlight/hassio-addons#188))
- Move addon config in `addons_config`
- Homeassitant Automount also with different user in acl
- ✨ [REQUEST] Support for APFS formatted hard drives [#184](dianlight/hassio-addons#184) - Only ReadOnly for now
- Added mount options default is set to 'nosuid,relatime,noexec' [cherry pick from PR#167] ([DOCS.md][docs])
- Added filter for reserved sharenames (config addons ssl share backup media) [cherry pick from PR#167]

- Removed deprecated `mqtt_use_legacy_entities` option and scripts.
- Drop support for `armhf` and `i386`
- "vfat" "msdos" "f2fs" "fuseblk" and "exfat" are now marked unsupported for timemachine.
- Internal HA Storage Mount is done with a generated superuser

- 🐛 [SambaNAS] Auto mount fails afterupgrade to 12.1.0-nas [#181](dianlight/hassio-addons#181)
- 🐛 [SambaNAS] - error after update /etc/s6-overlay/s6-rc.d/init-samba/run: line 47: /tmp/local_mount.json: No such file or directory [#194](dianlight/hassio-addons#194)
- 🐛 [SambaNAS] Can't mount moredisks with label that contains a reserved word as substring [#188](dianlight/hassio-addons#188)
- 🐛 [SambaNAS] 0x80070032 The request is not supported [#182](dianlight/hassio-addons#182)
- 🐛 [SambaNAS] Unable to upload or rename files in external usb  [#171](dianlight/hassio-addons#171)
- 🐛 [SambaNAS] Getting error 100093 when trying to add a file via SMB on an external exFat disk attached to the pi [#175](dianlight/hassio-addons#175)
- 🐛 [SambaNAS] Fix mount concurrency. Solve some issue on addon-restart. (try to resolve [#159](dianlight/hassio-addons#159))
- 🐛 [SambaNAS] Changing file permissions on SambaNAS

- [Full Changelog from official addon 12.2.0][changelog_12.2.0]
  - Decrease Samba log level (Skipped. Loglevel is configurable)
- Update Based Image to 15.0.3 (Alpine 3.19.0)

- Rework on all MQTT client implementation. [In Progress]
- [Full Changelog from official addon 12.1.0][changelog_12.1.0]
  - Use the new Home Assistant folder for the config share
  - Add support for accessing public add-on configurations
- [Full Changelog from official addon 12.0.0][changelog_12.0.0]
  - Adjust location of Home Assistant config to match latest dev/beta Supervisor
- [Full Changelog from official addon 11.0.0][changelog_11.0.0]
  - Add support for accessing public add-on configurations
  - Update Based Image to 14.3.2 (Alpine 3.18.4)
  - Adds HEALTCHECK support
- [Full Changelog from official addon 10.0.2][changelog_10.0.2]
  - Already Implemented: Enable IPv6 ULA and IPv4 link-local addresses by default

[changelog_12.1.0]: home-assistant/addons#3312
[changelog_12.0.0]: home-assistant/addons#3311
[changelog_11.1.0]: home-assistant/addons#3001
[changelog_11.0.0]: home-assistant/addons#3297
[changelog_10.0.2]: home-assistant/addons#3062
[changelog_10.0.1]: home-assistant/addons#2997
[changelog_12.2.0]: home-assistant/addons#3002
danveitch76 added a commit to danveitch76/hassio-addons that referenced this issue Feb 23, 2024
- New `mqtt_nexgen_entities` option and scripts to enable new MQTT integration. This will be the default system for future integration is more efficent and use less resources but now is **Experimental**
- `automount` now see also APFS drivers
- Support reuse names from reserved share disabled  (for [#188](dianlight/hassio-addons#188))
- Move addon config in `addons_config`
- Homeassitant Automount also with different user in acl
- ✨ [REQUEST] Support for APFS formatted hard drives [#184](dianlight/hassio-addons#184) - Only ReadOnly for now
- Added mount options default is set to 'nosuid,relatime,noexec' [cherry pick from PR#167] ([DOCS.md][docs])
- Added filter for reserved sharenames (config addons ssl share backup media) [cherry pick from PR#167]

- Removed deprecated `mqtt_use_legacy_entities` option and scripts.
- Drop support for `armhf` and `i386`
- "vfat" "msdos" "f2fs" "fuseblk" and "exfat" are now marked unsupported for timemachine.
- Internal HA Storage Mount is done with a generated superuser

- 🐛 [SambaNAS] Auto mount fails afterupgrade to 12.1.0-nas [#181](dianlight/hassio-addons#181)
- 🐛 [SambaNAS] - error after update /etc/s6-overlay/s6-rc.d/init-samba/run: line 47: /tmp/local_mount.json: No such file or directory [#194](dianlight/hassio-addons#194)
- 🐛 [SambaNAS] Can't mount moredisks with label that contains a reserved word as substring [#188](dianlight/hassio-addons#188)
- 🐛 [SambaNAS] 0x80070032 The request is not supported [#182](dianlight/hassio-addons#182)
- 🐛 [SambaNAS] Unable to upload or rename files in external usb  [#171](dianlight/hassio-addons#171)
- 🐛 [SambaNAS] Getting error 100093 when trying to add a file via SMB on an external exFat disk attached to the pi [#175](dianlight/hassio-addons#175)
- 🐛 [SambaNAS] Fix mount concurrency. Solve some issue on addon-restart. (try to resolve [#159](dianlight/hassio-addons#159))
- 🐛 [SambaNAS] Changing file permissions on SambaNAS

- [Full Changelog from official addon 12.2.0][changelog_12.2.0]
  - Decrease Samba log level (Skipped. Loglevel is configurable)
- Update Based Image to 15.0.3 (Alpine 3.19.0)

- Rework on all MQTT client implementation. [In Progress]
- [Full Changelog from official addon 12.1.0][changelog_12.1.0]
  - Use the new Home Assistant folder for the config share
  - Add support for accessing public add-on configurations
- [Full Changelog from official addon 12.0.0][changelog_12.0.0]
  - Adjust location of Home Assistant config to match latest dev/beta Supervisor
- [Full Changelog from official addon 11.0.0][changelog_11.0.0]
  - Add support for accessing public add-on configurations
  - Update Based Image to 14.3.2 (Alpine 3.18.4)
  - Adds HEALTCHECK support
- [Full Changelog from official addon 10.0.2][changelog_10.0.2]
  - Already Implemented: Enable IPv6 ULA and IPv4 link-local addresses by default

[changelog_12.1.0]: home-assistant/addons#3312
[changelog_12.0.0]: home-assistant/addons#3311
[changelog_11.1.0]: home-assistant/addons#3001
[changelog_11.0.0]: home-assistant/addons#3297
[changelog_10.0.2]: home-assistant/addons#3062
[changelog_10.0.1]: home-assistant/addons#2997
[changelog_12.2.0]: home-assistant/addons#3002
danveitch76 added a commit to danveitch76/hassio-addons that referenced this issue Feb 23, 2024
- New `mqtt_nexgen_entities` option and scripts to enable new MQTT integration. This will be the default system for future integration is more efficent and use less resources but now is **Experimental**
- `automount` now see also APFS drivers
- Support reuse names from reserved share disabled  (for [#188](dianlight/hassio-addons#188))
- Move addon config in `addons_config`
- Homeassitant Automount also with different user in acl
- ✨ [REQUEST] Support for APFS formatted hard drives [#184](dianlight/hassio-addons#184) - Only ReadOnly for now
- Added mount options default is set to 'nosuid,relatime,noexec' [cherry pick from PR#167] ([DOCS.md][docs])
- Added filter for reserved sharenames (config addons ssl share backup media) [cherry pick from PR#167]

- Removed deprecated `mqtt_use_legacy_entities` option and scripts.
- Drop support for `armhf` and `i386`
- "vfat" "msdos" "f2fs" "fuseblk" and "exfat" are now marked unsupported for timemachine.
- Internal HA Storage Mount is done with a generated superuser

- 🐛 [SambaNAS] Auto mount fails afterupgrade to 12.1.0-nas [#181](dianlight/hassio-addons#181)
- 🐛 [SambaNAS] - error after update /etc/s6-overlay/s6-rc.d/init-samba/run: line 47: /tmp/local_mount.json: No such file or directory [#194](dianlight/hassio-addons#194)
- 🐛 [SambaNAS] Can't mount moredisks with label that contains a reserved word as substring [#188](dianlight/hassio-addons#188)
- 🐛 [SambaNAS] 0x80070032 The request is not supported [#182](dianlight/hassio-addons#182)
- 🐛 [SambaNAS] Unable to upload or rename files in external usb  [#171](dianlight/hassio-addons#171)
- 🐛 [SambaNAS] Getting error 100093 when trying to add a file via SMB on an external exFat disk attached to the pi [#175](dianlight/hassio-addons#175)
- 🐛 [SambaNAS] Fix mount concurrency. Solve some issue on addon-restart. (try to resolve [#159](dianlight/hassio-addons#159))
- 🐛 [SambaNAS] Changing file permissions on SambaNAS

- [Full Changelog from official addon 12.2.0][changelog_12.2.0]
  - Decrease Samba log level (Skipped. Loglevel is configurable)
- Update Based Image to 15.0.3 (Alpine 3.19.0)

- Rework on all MQTT client implementation. [In Progress]
- [Full Changelog from official addon 12.1.0][changelog_12.1.0]
  - Use the new Home Assistant folder for the config share
  - Add support for accessing public add-on configurations
- [Full Changelog from official addon 12.0.0][changelog_12.0.0]
  - Adjust location of Home Assistant config to match latest dev/beta Supervisor
- [Full Changelog from official addon 11.0.0][changelog_11.0.0]
  - Add support for accessing public add-on configurations
  - Update Based Image to 14.3.2 (Alpine 3.18.4)
  - Adds HEALTCHECK support
- [Full Changelog from official addon 10.0.2][changelog_10.0.2]
  - Already Implemented: Enable IPv6 ULA and IPv4 link-local addresses by default

[changelog_12.1.0]: home-assistant/addons#3312
[changelog_12.0.0]: home-assistant/addons#3311
[changelog_11.1.0]: home-assistant/addons#3001
[changelog_11.0.0]: home-assistant/addons#3297
[changelog_10.0.2]: home-assistant/addons#3062
[changelog_10.0.1]: home-assistant/addons#2997
[changelog_12.2.0]: home-assistant/addons#3002
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fixed fixed in currrent release Released on Beta Channel [ SambaNas ]
Projects
None yet
Development

No branches or pull requests

3 participants