FreeNAS/freenas e5a7fefsrc/middlewared/middlewared/plugins crypto.py

fix(middlewared/crypto): make sure directory tree exists

Ticket: #72081

FreeNAS/freenas ec35088src/middlewared/middlewared/etc_files ctld.py

Merge pull request #2576 from freenas/FIX-70174

tkt-70174: [syslog] Address review

FreeNAS/freenas e5e46fcsrc/middlewared/middlewared/etc_files ctld.py

[syslog] Address review

FreeNAS/freenas b64e373src/middlewared/middlewared/plugins crypto.py

fix(middlewared/crypto): make sure directory tree exists

Ticket: #72081

FreeNAS/freenas 755cb15src/middlewared/middlewared/plugins system.py

feat(middlewared/system): remove overly verbose debug for successful commands

FreeNAS/freenas be5a73dsrc/middlewared/middlewared/plugins system.py

feat(middlewared/system): remove overly verbose debug for successful commands

FreeNAS/freenas dc4f880src/freenas/usr/local/etc sudoers, src/middlewared/middlewared/etc_files/local sudoers

Remove sudoers base file

This commit removes sudoers base file and moves the default sudoers data to the etc plugin

FreeNAS/freenas f9c9266src/middlewared setup.py setup.cfg, src/middlewared/middlewared i18n.py

Merge pull request #2551 from freenas/FIX-70165

tkt-70165: Initial translation support

FreeNAS/freenas 54b4880src/middlewared/middlewared/alert/source multipaths.py

Bug fix for alerts

This commit makes sure we correctly set the title and args for Multipath alert.

FreeNAS/freenas b4c94cbsrc/middlewared/middlewared/etc_files/local snmpd.conf

Merge pull request #2569 from freenas/FIX-70327

tkt-70327: [snmp] Address review

FreeNAS/freenas 18fabf0src/middlewared/middlewared/etc_files fstab_configure.py

Address fstab reviews

This commit addresses reviews for ix-fstab conversion to middlewared.

FreeNAS/freenas 838d7e3src/middlewared/middlewared/etc_files ntp.conf

Bug fix for ntp.conf

This commit fixes a bug where we wrote restrict* lines even if no ntp servers were 
present.

FreeNAS/freenas 838af13src/middlewared/middlewared/etc_files/local snmpd.conf

Address review

FreeNAS/freenas e80ee8fgui/system forms.py, src/freenas/etc/ix.rc.d ix-syslogd

Merge pull request #2494 from freenas/FIX-70363

tkt-70363: ix-syslogd to middlewared

FreeNAS/freenas 40a58cegui/support forms.py, src/freenas/etc/ix.rc.d ix-loader ix-update

Merge remote-tracking branch 'origin/master' into FIX-70363

FreeNAS/freenas ed12cf5src/freenas/etc/ix.rc.d ix-proftpd ix-ups, src/freenas/usr/local/libexec/nas generate_ctl_conf.py generate_afpd_conf.py

Merge remote-tracking branch 'origin/master' into FIX-70363

FreeNAS/freenas b02c5d2gui/middleware notifier.py

fix(api 1.0): Show proper "Disk cannot be set to online in encrypted pool." error message

FreeNAS/freenas 883e5e9gui/middleware notifier.py

Fix zfs_offline_disk for encrypted disks

FreeNAS/freenas fccc3fdsrc/middlewared/middlewared main.py, src/middlewared/middlewared/plugins jail.py

Supply --force for iocage console and require a command

Previous behavior could exhibit IndexErrors. We also want to make sure the jail is running 
before doing any exec/shell into it.

Ticket: #75468

FreeNAS/freenas dc3f96bsrc/autotune/files autotune.py

[autotune] Remove unused functions, fix ordering

They aren't in use because they are wrong, so why keep them?

Also moved kmem_size guess function to mimic ordering of the tunables.

FreeNAS/freenas 2f118b4src/autotune/files autotune.py

[autotune] Set vfs.zfs.dirty_data_max_max for TrueNAS M series

Performance team recommends setting the value of loader tunable
vfs.zfs.dirty_data_max_max to 12GiB (12884901888) for M series
(M40 and M50) and for TrueNAS only.

Ticket: #73875

FreeNAS/freenas 142a289src/autotune/files autotune.py

[autotune] Remove unused functions, fix ordering

They aren't in use because they are wrong, so why keep them?

Also moved kmem_size guess function to mimic ordering of the tunables.

FreeNAS/freenas 146e632src/autotune/files autotune.py

[autotune] Set vfs.zfs.dirty_data_max_max for TrueNAS M series

Performance team recommends setting the value of loader tunable
vfs.zfs.dirty_data_max_max to 12GiB (12884901888) for M series
(M40 and M50) and for TrueNAS only.

Ticket: #73875

FreeNAS/freenas 33880d7src/middlewared/middlewared schema.py, src/middlewared/middlewared/rclone/remote b2.py

PEP8

FreeNAS/freenas 2359f77gui/freeadmin/static/lib/js/freeadmin CloudSync.js

Allow cloud sync task default values

FreeNAS/freenas 144af7asrc/middlewared/middlewared/rclone/remote b2.py

feat(cloudsync): allow specifying b2-chunk-size

FreeNAS/freenas 79b5786src/middlewared/middlewared schema.py

Dump default values as part of JSON schema

FreeNAS/freenas 6987abfgui/support forms.py, src/freenas/etc/ix.rc.d ix-loader

Merge pull request #2561 from freenas/FIX-70246

tkt-70246: ix-loader to middleware

FreeNAS/freenas 1ac0d6fgui/support forms.py, src/freenas/etc/ix.rc.d ix-loader ix-update

ix-loader to middleware

FreeNAS/freenas e8b1f1bsrc/middlewared/middlewared/etc_files/local snmpd.conf

Merge pull request #2557 from freenas/FIX-46586

tkt-46586: Add SNMP sysObjectID

FreeNAS/freenas 6a540abgui/system utils.py

tkt-75181: change middleware job timeout to 10mins for passive controller debug

FreeNAS/freenas f78f200src/freenas/usr/local/libexec/freenas-debug/network network.sh

tkt-75180: change arp -a to arp -an in freenas-debug

FreeNAS/freenas 9f115b2src/freenas/usr/local/libexec/freenas-debug/network network.sh

tkt-75171: change netstat -i to netstat -in in freenas-debug

FreeNAS/freenas 7081405src/middlewared/middlewared/etc_files/local snmpd.conf

Add SNMP sysObjectID

FreeNAS/freenas 918c02esrc/freenas/etc rc.conf

Merge pull request #2556 from freenas/FIX-39099

tkt-39099: Let the microcode update, if applicable.

FreeNAS/freenas 52194d1src/freenas/etc rc.conf

Let the microcode update, if applicable.

Ticket: #39099

FreeNAS/freenas 1a4aa48src/freenas/etc/ix.rc.d ix-ctld, src/freenas/usr/local/libexec/nas generate_ctl_conf.py

Merge pull request #2555 from freenas/FIX-70174

tkt-70174: ctld to middlewared

FreeNAS/freenas 1267903src/freenas/etc/ix.rc.d ix-ctld, src/freenas/usr/local/libexec/nas generate_ctl_conf.py

ctld to middlewared

FreeNAS/freenas 065524fsrc/freenas/etc netcli

Fix setting root password using netcli

(cherry picked from commit 4222a51cc01e409d33ae1ec72bf3faa5744c667d)

FreeNAS/freenas 69d5077src/freenas/etc netcli

Fix setting root password using netcli

(cherry picked from commit 4222a51cc01e409d33ae1ec72bf3faa5744c667d)

FreeNAS/freenas b5300basrc/freenas/etc netcli

Merge pull request #2547 from freenas/FIX-74785

tkt-74785: Fix setting root password using netcli

FreeNAS/freenas c53f897src/freenas/etc/ix.rc.d ix-afpd, src/freenas/usr/local/libexec/nas generate_afpd_conf.py

Merge pull request #2552 from freenas/FIX-70183

tkt-70183: afpd to middlewared

FreeNAS/freenas c4928aftests/api1 ldap_bsd.py webdav_bsd.py, tests/api2 smb.py

Merge pull request #2542 from freenas/QE-tkt-74100

QE tkt-74100 adding sleep 1 to all API v1 & v2 test starting and stoping services 

FreeNAS/freenas ef6fe2dsrc/freenas/etc/ix.rc.d ix-afpd, src/freenas/usr/local/libexec/nas generate_afpd_conf.py

afpd to middlewared

FreeNAS/freenas 06e0aefsrc/middlewared setup.py setup.cfg, src/middlewared/middlewared i18n.py

Initial translation support

FreeNAS/freenas b2f0131gui/services/migrations 0026_delete_vm_kmem_size_tunable.py

Merge pull request #2550 from freenas/fix-73917

[migrations] Fix typo

FreeNAS/freenas c236455gui/services/migrations 0026_delete_vm_kmem_size_tunable.py

[migrations] Fix typo

s/migration/migrations

FreeNAS/freenas 0bf2b49gui/services/migrations 0026_delete_vm_kmem_size_tunable.py 0027_delete_vm_kmem_size_tunable.py

[migrations] Fix mistyped migration number

FreeNAS/freenas 0a437f0gui/services/migrations 0026_delete_vm_kmem_size_tunable.py, src/autotune/files autotune.py

Merge pull request #2548 from freenas/fix-73917

Remove and purge vm.kmem_size autotuning

FreeNAS/freenas db8ea13gui/services/migrations 0026_delete_vm_kmem_size_tunable.py

[migrations] Remove autotuned vm.kmem_size tunable

We don't need to additionally increase KVA size and should be fine with default value.
Purge previously set values.

Ticket: #73917