FreeNAS/freenas a76b48ftests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+1-1tests/api2/test_425_smb_protocol.py
+1-11 files

FreeNAS/freenas daddb63tests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+1-1tests/api2/test_425_smb_protocol.py
+1-11 files

FreeNAS/freenas fc8a243src/middlewared/middlewared/plugins account.py, src/middlewared/middlewared/plugins/account_ privilege.py

Audit for user, group and privilege endpoints (#13326)

DeltaFile
+128-2tests/api2/test_account.py
+79-2tests/api2/test_account_privilege.py
+14-5src/middlewared/middlewared/plugins/account.py
+13-5src/middlewared/middlewared/plugins/account_/privilege.py
+234-144 files

FreeNAS/freenas 1707ef8src/middlewared/middlewared/plugins disk.py, src/middlewared/middlewared/plugins/failover_ event.py

Do not skip SED unlock in `vrrp_master` if the node think it is `BACKUP` for some reason
DeltaFile
+14-12src/middlewared/middlewared/plugins/disk.py
+1-1src/middlewared/middlewared/plugins/failover_/event.py
+15-132 files

FreeNAS/freenas 45b92catests/api2 test_425_smb_protocol.py

Fix locking issue
DeltaFile
+2-2tests/api2/test_425_smb_protocol.py
+2-21 files

FreeNAS/freenas 65cda7dtests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+1-1tests/api2/test_425_smb_protocol.py
+1-11 files

FreeNAS/freenas f433aectests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+2-1tests/api2/test_425_smb_protocol.py
+2-11 files

FreeNAS/freenas ced40b3src/middlewared/middlewared/alert/source iscsi.py

Prevent ISCSIPortalIPAlert for HA STANDBY with ALUA

(cherry picked from commit 4a4302083ca79d8347f50ae163c35be1a2070ae7)
DeltaFile
+12-0src/middlewared/middlewared/alert/source/iscsi.py
+12-01 files

FreeNAS/freenas 25326fesrc/middlewared/middlewared/alert/source iscsi.py

Prevent ISCSIPortalIPAlert for HA STANDBY with ALUA (#13363)

DeltaFile
+12-0src/middlewared/middlewared/alert/source/iscsi.py
+12-01 files

FreeNAS/freenas ca5fc2atests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+1-1tests/api2/test_425_smb_protocol.py
+1-11 files

FreeNAS/freenas 3460ca6tests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+1-1tests/api2/test_425_smb_protocol.py
+1-11 files

FreeNAS/freenas 40897e4tests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+1-0tests/api2/test_425_smb_protocol.py
+1-01 files

FreeNAS/freenas d0e3c68tests/api2 test_425_smb_protocol.py

Fix name
DeltaFile
+1-0tests/api2/test_425_smb_protocol.py
+1-01 files

FreeNAS/freenas 9cd2af2tests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+10-8tests/api2/test_425_smb_protocol.py
+10-81 files

FreeNAS/freenas 1243ad1tests/api2 test_425_smb_protocol.py

Fix
DeltaFile
+9-3tests/api2/test_425_smb_protocol.py
+9-31 files

FreeNAS/freenas 37cccf5tests/api2 test_261_iscsi_cmd.py test_300_nfs.py

Remove tests
DeltaFile
+0-2,842tests/api2/test_261_iscsi_cmd.py
+0-1,764tests/api2/test_300_nfs.py
+0-1,492tests/api2/test_200_ftp.py
+0-1,131tests/api2/test_341_pool_dataset_encryption.py
+0-946tests/api2/test_345_acl_nfs4.py
+0-851tests/api2/test_011_user.py
+0-9,026212 files not shown
+0-34,184218 files

FreeNAS/freenas 35e43cctests/api2 test_425_smb_protocol.py

Add client test
DeltaFile
+20-2tests/api2/test_425_smb_protocol.py
+20-21 files

FreeNAS/freenas 2b7b1d1tests/api2 test_261_iscsi_cmd.py test_300_nfs.py

Remove tests
DeltaFile
+0-2,842tests/api2/test_261_iscsi_cmd.py
+0-1,764tests/api2/test_300_nfs.py
+0-1,492tests/api2/test_200_ftp.py
+0-1,131tests/api2/test_341_pool_dataset_encryption.py
+0-946tests/api2/test_345_acl_nfs4.py
+0-851tests/api2/test_011_user.py
+0-9,026213 files not shown
+0-34,926219 files

FreeNAS/freenas 7cf3be9nas_ports/freenas/py-middlewared Makefile

Fix build and runtime dependencies for middleware

Several dependencies changed names.
DeltaFile
+3-4nas_ports/freenas/py-middlewared/Makefile
+3-41 files

FreeNAS/freenas 2571103tests/api2 test_001_ssh.py

Add tests for boot pool configuration (#13368)

This commit adds tests that iterate through our dataset schema
and validate that the dataset settings and permissions are
properly applied.

(cherry picked from commit 90de358f3d9e99ef3a4e763f8f503617eff78e8a)

Co-authored-by: Andrew Walker <awalker at ixsystems.com>
DeltaFile
+42-0tests/api2/test_001_ssh.py
+42-01 files

FreeNAS/freenas 52c1a48tests/api2 test_001_ssh.py

Add tests for boot pool configuration

This commit adds tests that iterate through our dataset schema
and validate that the dataset settings and permissions are
properly applied.

(cherry picked from commit 90de358f3d9e99ef3a4e763f8f503617eff78e8a)
DeltaFile
+42-0tests/api2/test_001_ssh.py
+42-01 files

FreeNAS/freenas fb3da2ftests/api2 test_001_ssh.py

Add tests for boot pool configuration (#13328)

This commit adds tests that iterate through our dataset schema
and validate that the dataset settings and permissions are
properly applied.
DeltaFile
+42-0tests/api2/test_001_ssh.py
+42-01 files

FreeNAS/freenas 280fbc0src/freenas/usr/local/libexec disable-rootfs-protection

NAS-127873 / 24.04.0 / Improve error messages for disable-rootfs-protection (by anodos325) (#13366)

Indicate to user that this requires being privileged user and
account for possibility that /usr/sbin is not in user's PATH.

(cherry picked from commit 709afd960f49bab6b49e33b807a1688b9f1e0a9d)

Co-authored-by: Andrew Walker <awalker at ixsystems.com>
DeltaFile
+12-4src/freenas/usr/local/libexec/disable-rootfs-protection
+12-41 files

FreeNAS/freenas 2df384fsrc/middlewared/middlewared/etc_files/local/nginx nginx.conf.mako

Cover up usages of truecommand.connected
DeltaFile
+1-1src/middlewared/middlewared/etc_files/local/nginx/nginx.conf.mako
+1-11 files

FreeNAS/freenas 5aa2890src/middlewared/middlewared/plugins truenas.py

Add a new boolean endpoint which can return truecommand status unauthenticated
DeltaFile
+24-3src/middlewared/middlewared/plugins/truenas.py
+24-31 files

FreeNAS/freenas a8d85d0src/middlewared/middlewared/plugins/truecommand wireguard.py

Refactor connected to info for truecommand endpoint
DeltaFile
+3-11src/middlewared/middlewared/plugins/truecommand/wireguard.py
+3-111 files

FreeNAS/freenas e72e908nas_ports/freenas/py-middlewared Makefile

Fix
DeltaFile
+2-2nas_ports/freenas/py-middlewared/Makefile
+2-21 files

FreeNAS/freenas 233dd37nas_ports/freenas/py-middlewared Makefile

Fix
DeltaFile
+2-2nas_ports/freenas/py-middlewared/Makefile
+2-21 files

FreeNAS/freenas 6753137nas_ports/freenas/py-middlewared Makefile

Fix
DeltaFile
+1-1nas_ports/freenas/py-middlewared/Makefile
+1-11 files

FreeNAS/freenas 0ed268esrc/middlewared/middlewared/etc_files/local/nginx nginx.conf.mako

Cover up usages of truecommand.connected
DeltaFile
+1-1src/middlewared/middlewared/etc_files/local/nginx/nginx.conf.mako
+1-11 files