FreeNAS/freenas d6175d5src/middlewared/middlewared/alert/source quota.py, src/middlewared/middlewared/plugins/pool_ dataset_quota.py

fixes
DeltaFile
+4-10src/middlewared/middlewared/plugins/pool_/dataset_quota.py
+2-2src/middlewared/middlewared/alert/source/quota.py
+6-122 files

FreeNAS/freenas 3665e4asrc/middlewared/middlewared/api/v25_10_0 virt_backup.py __init__.py, src/middlewared/middlewared/plugins/virt backup_pool.py backup_utils.py

Allow backing up storage pool to another pool in incus
DeltaFile
+107-0src/middlewared/middlewared/plugins/virt/backup_pool.py
+59-0src/middlewared/middlewared/plugins/virt/backup_utils.py
+14-0src/middlewared/middlewared/api/v25_10_0/virt_backup.py
+1-0src/middlewared/middlewared/api/v25_10_0/__init__.py
+181-04 files

FreeNAS/freenas 1e698cfsrc/middlewared/middlewared/etc_files/ipa default.conf.py

Fix
DeltaFile
+1-1src/middlewared/middlewared/etc_files/ipa/default.conf.py
+1-11 files

FreeNAS/freenas 457ce53src/middlewared/middlewared/etc_files/ipa default.conf.py

Fix typo
DeltaFile
+1-1src/middlewared/middlewared/etc_files/ipa/default.conf.py
+1-11 files

FreeNAS/freenas 49d3c8bsrc/middlewared/middlewared/plugins/nvmet global.py

Prevent changing global nvmet kernel parameter when active
DeltaFile
+5-0src/middlewared/middlewared/plugins/nvmet/global.py
+5-01 files

FreeNAS/freenas cab4902src/middlewared/middlewared/utils/directoryservices common.py

Add comment
DeltaFile
+2-0src/middlewared/middlewared/utils/directoryservices/common.py
+2-01 files

FreeNAS/freenas 7740566src/middlewared/middlewared/alert/source quota.py, src/middlewared/middlewared/plugins/pool_ dataset_quota.py

fixes
DeltaFile
+2-7src/middlewared/middlewared/plugins/pool_/dataset_quota.py
+2-2src/middlewared/middlewared/alert/source/quota.py
+4-92 files

FreeNAS/freenas 887e20asrc/middlewared/middlewared/utils/directoryservices common.py

Fix
DeltaFile
+1-1src/middlewared/middlewared/utils/directoryservices/common.py
+1-11 files

FreeNAS/freenas 0fc4de6src/middlewared/middlewared/alert/source quota.py, src/middlewared/middlewared/plugins/pool_ dataset_quota.py

fix
DeltaFile
+3-8src/middlewared/middlewared/plugins/pool_/dataset_quota.py
+1-1src/middlewared/middlewared/alert/source/quota.py
+4-92 files

FreeNAS/freenas d10a4e9src/middlewared/middlewared/etc_files/ipa default.conf.py

Fix IPA configuration generation
DeltaFile
+2-2src/middlewared/middlewared/etc_files/ipa/default.conf.py
+2-21 files

FreeNAS/freenas 651ad1bsrc/middlewared/middlewared/plugins/directoryservices_ activedirectory_join_mixin.py

Fix
DeltaFile
+1-1src/middlewared/middlewared/plugins/directoryservices_/activedirectory_join_mixin.py
+1-11 files

FreeNAS/freenas d4dc415src/middlewared/middlewared/plugins/pool_ dataset_quota.py

fix
DeltaFile
+2-0src/middlewared/middlewared/plugins/pool_/dataset_quota.py
+2-01 files

FreeNAS/freenas 52b2798src/middlewared/middlewared/plugins/directoryservices_ activedirectory_join_mixin.py

Improve log message
DeltaFile
+2-1src/middlewared/middlewared/plugins/directoryservices_/activedirectory_join_mixin.py
+2-11 files

FreeNAS/freenas d7dc202src/middlewared/middlewared/alert/source quota.py, src/middlewared/middlewared/plugins/pool_ dataset_quota.py

fix query_for_quota_alert
DeltaFile
+68-0src/middlewared/middlewared/plugins/pool_/dataset_quota.py
+21-29src/middlewared/middlewared/alert/source/quota.py
+0-34src/middlewared/middlewared/plugins/zfs_/dataset_quota.py
+89-633 files

FreeNAS/freenas ff6da92src/middlewared/middlewared/utils/directoryservices common.py

Fix typo
DeltaFile
+1-1src/middlewared/middlewared/utils/directoryservices/common.py
+1-11 files

FreeNAS/freenas 3ff69c6src/middlewared/middlewared/utils/directoryservices common.py

Add missing file
DeltaFile
+7-0src/middlewared/middlewared/utils/directoryservices/common.py
+7-01 files

FreeNAS/freenas 8ada8b6src/middlewared/middlewared/etc_files/ipa default.conf.py, src/middlewared/middlewared/etc_files/sssd sssd.conf.mako

Fix
DeltaFile
+5-5src/middlewared/middlewared/plugins/directoryservices_/ipa_join_mixin.py
+3-4src/middlewared/middlewared/etc_files/ipa/default.conf.py
+3-3src/middlewared/middlewared/plugins/directoryservices_/activedirectory_join_mixin.py
+0-5src/middlewared/middlewared/utils/directoryservices/ipa.py
+2-2src/middlewared/middlewared/etc_files/sssd/sssd.conf.mako
+13-195 files

FreeNAS/freenas 192cd9asrc/middlewared/middlewared/etc_files/ipa default.conf.py, src/middlewared/middlewared/etc_files/sssd sssd.conf.mako

Use helper function to create IPA hostname
DeltaFile
+7-4src/middlewared/middlewared/utils/directoryservices/ipa.py
+4-5src/middlewared/middlewared/plugins/directoryservices_/ipa_join_mixin.py
+4-3src/middlewared/middlewared/etc_files/ipa/default.conf.py
+2-1src/middlewared/middlewared/etc_files/sssd/sssd.conf.mako
+17-134 files

FreeNAS/freenas a1ed5e4src/middlewared/middlewared/plugins/directoryservices_ ipa_health_mixin.py

Make sure ipa health check doesn't depend on external LDAP files
DeltaFile
+11-1src/middlewared/middlewared/plugins/directoryservices_/ipa_health_mixin.py
+11-11 files

FreeNAS/freenas 9edbcc4src/middlewared/middlewared/plugins/pool_ dataset_quota.py, src/middlewared/middlewared/plugins/zfs_ dataset_quota.py

use set_quotas_impl
DeltaFile
+53-28src/middlewared/middlewared/plugins/pool_/dataset_quota.py
+0-18src/middlewared/middlewared/plugins/zfs_/dataset_quota.py
+53-462 files

FreeNAS/freenas 94e78f8src/middlewared/middlewared/plugins/idmap_ util_gencache.py cert_attachments.py, src/middlewared/middlewared/utils util_gencache.py

Address review

* mv util_gencache
* remove old cert attachment code
DeltaFile
+59-0src/middlewared/middlewared/utils/util_gencache.py
+0-59src/middlewared/middlewared/plugins/idmap_/util_gencache.py
+0-15src/middlewared/middlewared/plugins/idmap_/cert_attachments.py
+1-1src/middlewared/middlewared/plugins/idmap_/gencache.py
+1-1src/middlewared/middlewared/utils/directoryservices/ad.py
+61-765 files

FreeNAS/freenas cbe3a30src/middlewared/middlewared/plugins/directoryservices_ ldap_health_mixin.py

Use constants for ldap health mixin
DeltaFile
+2-2src/middlewared/middlewared/plugins/directoryservices_/ldap_health_mixin.py
+2-21 files

FreeNAS/freenas 7f2ff73src/middlewared/middlewared/plugins/directoryservices_ cert_attachments.py

Detect dependencies for certs properly
DeltaFile
+12-2src/middlewared/middlewared/plugins/directoryservices_/cert_attachments.py
+12-21 files

FreeNAS/freenas fd091b4src/middlewared/middlewared/plugins/directoryservices_ cert_attachments.py

Fix spelling
DeltaFile
+1-1src/middlewared/middlewared/plugins/directoryservices_/cert_attachments.py
+1-11 files

FreeNAS/freenas d1c3fe9src/middlewared/middlewared/plugins/directoryservices_ activedirectory_join_mixin.py

Fix spelling
DeltaFile
+1-1src/middlewared/middlewared/plugins/directoryservices_/activedirectory_join_mixin.py
+1-11 files

FreeNAS/freenas cd52caasrc/middlewared/middlewared/plugins/directoryservices_ activedirectory_join_mixin.py

Address review
DeltaFile
+2-2src/middlewared/middlewared/plugins/directoryservices_/activedirectory_join_mixin.py
+2-21 files

FreeNAS/freenas ca59171src/middlewared/middlewared/plugins/directoryservices_ activedirectory_join_mixin.py

Address review
DeltaFile
+5-5src/middlewared/middlewared/plugins/directoryservices_/activedirectory_join_mixin.py
+5-51 files

FreeNAS/freenas b7c9d6fsrc/middlewared/middlewared/plugins directoryservices.py

Remove extra makedirs
DeltaFile
+0-4src/middlewared/middlewared/plugins/directoryservices.py
+0-41 files

FreeNAS/freenas a7168easrc/middlewared/middlewared/plugins/directoryservices_ datastore.py

Use enums rather than strings
DeltaFile
+23-23src/middlewared/middlewared/plugins/directoryservices_/datastore.py
+23-231 files

FreeNAS/freenas 6807175src/middlewared/middlewared/plugins/directoryservices_ health.py

Address review
DeltaFile
+4-1src/middlewared/middlewared/plugins/directoryservices_/health.py
+4-11 files