FreeNAS/freenas dd52b98src/middlewared/middlewared/plugins nfs.py

fix minor typo
DeltaFile
+1-1src/middlewared/middlewared/plugins/nfs.py
+1-11 files

FreeNAS/freenas 79f34c8src/middlewared/middlewared/plugins/smb_ registry_global.py

Strip whitespace from smb_options before registry insertion (#13621)

This was an oversight in angelfish when we first switched to
using registry for global parameters. Will not be backported to
EE because we are removing this portion of SMB configuration from
registry in that release.
DeltaFile
+1-1src/middlewared/middlewared/plugins/smb_/registry_global.py
+1-11 files

FreeNAS/freenas 0cb1a7dsrc/middlewared/middlewared/plugins/smb_ registry_global.py

Strip whitespace from smb_options before registry insertion

This was an oversight in angelfish when we first switched to
using registry for global parameters. Will not be backported to
EE because we are removing this portion of SMB configuration from
registry in that release.
DeltaFile
+1-1src/middlewared/middlewared/plugins/smb_/registry_global.py
+1-11 files

FreeNAS/freenas 745f24esrc/middlewared/middlewared/etc_files/nfs.conf.d local.conf.mako, src/middlewared/middlewared/plugins nfs.py

Add suggested improvements:
* Rename class NFSPath to NFSServicePathInfo and fixup usage in status.py and local.conf.mako
* Move improved name_to_id_conversion to standalone private method
* Update NFS state directory initialization
DeltaFile
+60-39src/middlewared/middlewared/plugins/nfs.py
+4-4src/middlewared/middlewared/etc_files/nfs.conf.d/local.conf.mako
+2-2src/middlewared/middlewared/plugins/nfs_/status.py
+66-453 files

FreeNAS/freenas c1ca293src/middlewared/middlewared/test/integration/assets iscsi.py, tests/api2 test_iscsi_auth_network.py

NAS-128506 / 24.10 / Fix test iscsi auth network (#13618) (#13620)

* Make tests capable less susceptible to network environment

* Add sudo before iscsiadm for non-root test runners

(cherry picked from commit dbbd64f0874452c34715f2244ac027be20106094)

Co-authored-by: bmeagherix <118192357+bmeagherix at users.noreply.github.com>
DeltaFile
+41-34tests/api2/test_iscsi_auth_network.py
+9-3src/middlewared/middlewared/test/integration/assets/iscsi.py
+50-372 files

FreeNAS/freenas f0e4518tests/api2 test_iscsi_auth_network.py

Make tests capable less susceptible to network environment

(cherry picked from commit 878a4fc0d0f2f64391f80be5dcb31ac53aefca4a)
DeltaFile
+42-34tests/api2/test_iscsi_auth_network.py
+42-341 files

FreeNAS/freenas dbbd64fsrc/middlewared/middlewared/test/integration/assets iscsi.py, tests/api2 test_iscsi_auth_network.py

NAS-128506 / 24.10 / Fix test iscsi auth network (#13618)

* Make tests capable less susceptible to network environment

* Add sudo before iscsiadm for non-root test runners
DeltaFile
+41-34tests/api2/test_iscsi_auth_network.py
+9-3src/middlewared/middlewared/test/integration/assets/iscsi.py
+50-372 files

FreeNAS/freenas e981958src/middlewared/middlewared/plugins network.py, src/middlewared/middlewared/plugins/reporting events.py

Make sure all interfaces are retrieved (#13619)

(cherry picked from commit 2ce9c5875f7af76b33c3ad51fde7b4c8d5c52bfe)

Co-authored-by: M. Rehan <mrehanlm93 at gmail.com>
DeltaFile
+34-22src/middlewared/middlewared/plugins/network.py
+5-1src/middlewared/middlewared/plugins/reporting/events.py
+39-232 files

FreeNAS/freenas 3ae2d8asrc/middlewared/middlewared/plugins network.py, src/middlewared/middlewared/plugins/reporting events.py

Make sure all interfaces are retrieved

(cherry picked from commit 2ce9c5875f7af76b33c3ad51fde7b4c8d5c52bfe)
DeltaFile
+34-22src/middlewared/middlewared/plugins/network.py
+5-1src/middlewared/middlewared/plugins/reporting/events.py
+39-232 files

FreeNAS/freenas 085e20csrc/middlewared/middlewared/plugins network.py, src/middlewared/middlewared/plugins/reporting events.py

Make sure all interfaces are retrieved (#13577)

DeltaFile
+34-22src/middlewared/middlewared/plugins/network.py
+5-1src/middlewared/middlewared/plugins/reporting/events.py
+39-232 files

FreeNAS/freenas 89a059fsrc/middlewared/middlewared/client client.py

NAS-128499 / 24.10 / Fix crash when using SCALE client to talk to 13.0 (#13615)

13.0 middleware jobs fail with KeyError. Minimally, we shouldn't
crash when trying to initiate jobs there.

Co-authored-by: themylogin <themylogin at gmail.com>
DeltaFile
+1-1src/middlewared/middlewared/client/client.py
+1-11 files

FreeNAS/freenas 61e22acsrc/middlewared/middlewared/client client.py

Update src/middlewared/middlewared/client/client.py

Co-authored-by: themylogin <themylogin at gmail.com>
DeltaFile
+1-1src/middlewared/middlewared/client/client.py
+1-11 files

FreeNAS/freenas e3fde06

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 15d258esrc/middlewared/middlewared/plugins/webui enclosure.py

fix typo in webui.enclosure.dashboard (#13616)

DeltaFile
+1-1src/middlewared/middlewared/plugins/webui/enclosure.py
+1-11 files

FreeNAS/freenas fa42424src/middlewared/middlewared/plugins/webui enclosure.py

fix typo in webui.enclosure.dashboard
DeltaFile
+1-1src/middlewared/middlewared/plugins/webui/enclosure.py
+1-11 files

FreeNAS/freenas 486bb7esrc/middlewared/middlewared/plugins nfs.py

Fix logic error and broaden exception trap
DeltaFile
+10-8src/middlewared/middlewared/plugins/nfs.py
+10-81 files

FreeNAS/freenas 9dac6e6src/middlewared/middlewared/plugins/system_advanced config.py, tests/api2 test_system_advanced.py

Validate GRUB config syntax validity when passing extra kernel options (#13614)

(cherry picked from commit 59eef026fd1cd4a39e6230f522779419fac633ec)

Co-authored-by: themylogin <themylogin at gmail.com>
DeltaFile
+18-0tests/api2/test_system_advanced.py
+15-0src/middlewared/middlewared/plugins/system_advanced/config.py
+33-02 files

FreeNAS/freenas 2785bfetests runtest.py

Subset tests
DeltaFile
+21-0tests/runtest.py
+21-01 files

FreeNAS/freenas 5c64a77src/middlewared/middlewared/client client.py

Fix crash when using SCALE client to talk to 13.0

13.0 middleware jobs fail with KeyError. Minimally, we shouldn't
crash when trying to initiate jobs there.
DeltaFile
+1-1src/middlewared/middlewared/client/client.py
+1-11 files

FreeNAS/freenas 6f84e7dsrc/middlewared/middlewared/test/integration/assets iscsi.py

Add sudo before iscsiadm for non-root test runners
DeltaFile
+9-3src/middlewared/middlewared/test/integration/assets/iscsi.py
+9-31 files

FreeNAS/freenas 7d74825src/middlewared/middlewared/client client.py

Fix
DeltaFile
+1-1src/middlewared/middlewared/client/client.py
+1-11 files

FreeNAS/freenas 1f59155src/middlewared/middlewared/plugins/system_advanced config.py, tests/api2 test_system_advanced.py

Validate GRUB config syntax validity when passing extra kernel options

(cherry picked from commit 59eef026fd1cd4a39e6230f522779419fac633ec)
DeltaFile
+18-0tests/api2/test_system_advanced.py
+15-0src/middlewared/middlewared/plugins/system_advanced/config.py
+33-02 files

FreeNAS/freenas ec9d726src/middlewared/middlewared/plugins/system_advanced config.py, tests/api2 test_system_advanced.py

Validate GRUB config syntax validity when passing extra kernel options (#13613)

DeltaFile
+18-0tests/api2/test_system_advanced.py
+15-0src/middlewared/middlewared/plugins/system_advanced/config.py
+33-02 files

FreeNAS/freenas 59eef02src/middlewared/middlewared/plugins/system_advanced config.py, tests/api2 test_system_advanced.py

Validate GRUB config syntax validity when passing extra kernel options
DeltaFile
+18-0tests/api2/test_system_advanced.py
+15-0src/middlewared/middlewared/plugins/system_advanced/config.py
+33-02 files

FreeNAS/freenas 878a4fctests/api2 test_iscsi_auth_network.py

Make tests capable less susceptible to network environment
DeltaFile
+42-34tests/api2/test_iscsi_auth_network.py
+42-341 files

FreeNAS/freenas 0359786tests/api2 test_iscsi.py

Revert "fix iscsi_extent_locked test (#13572)" (#13612)

DeltaFile
+1-1tests/api2/test_iscsi.py
+1-11 files

FreeNAS/freenas 3c34ea9tests/api2 test_iscsi.py

Revert "fix iscsi_extent_locked test (#13572)" (#13611)

This reverts commit 355fb38154cdaf062da8e682bb2f70a98bb951e8.
DeltaFile
+1-1tests/api2/test_iscsi.py
+1-11 files

FreeNAS/freenas 8fbc16ftests/api2 test_iscsi.py

Revert "fix iscsi_extent_locked test (#13572)"

This reverts commit 355fb38154cdaf062da8e682bb2f70a98bb951e8.
DeltaFile
+1-1tests/api2/test_iscsi.py
+1-11 files

FreeNAS/freenas 20c98bdsrc/middlewared/middlewared/plugins/iscsi_ extents.py

Address review
DeltaFile
+3-2src/middlewared/middlewared/plugins/iscsi_/extents.py
+3-21 files

FreeNAS/freenas baa5f1dsrc/middlewared/middlewared logger.py, src/middlewared/middlewared/plugins/reporting rest.py

add seprate log file for netdata (#13609)

Co-authored-by: M. Rehan <mrehanlm93 at gmail.com>
DeltaFile
+6-5src/middlewared/middlewared/logger.py
+6-1src/middlewared/middlewared/plugins/reporting/rest.py
+1-1src/middlewared/middlewared/plugins/reporting/netdata/client.py
+13-73 files