FreeNAS/freenas e468040src/middlewared/middlewared/plugins jail.py network.py

Correctly handle exceptions if remote node is unreachable

FreeNAS/freenas e64783asrc/middlewared/middlewared/plugins vm.py network.py

Move vm nic capabilities checking method to vm plugin

FreeNAS/freenas f20ec29src/middlewared/middlewared/plugins jail.py network.py

Move jail nic capabilities checking method to jail plugin

FreeNAS/freenas 2e067c7src/middlewared/middlewared/plugins network.py

Delete virutal interface once we remove them from database

FreeNAS/freenas 48ddecfsrc/middlewared/middlewared/plugins network.py

Allow setting default gateway for addresses on bridge interfaces

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

Update certificate directly into database

This commit fixes an issue where on boot as network isn't configured, if a user has an ip 
address set for his ipv4/ipv6 field, automatic certificate setup fails validation as 
middlewared fails to find the ip.

FreeNAS/freenas 22028besrc/middlewared/middlewared/alembic/versions/12.0 2019-11-20_12-22_vm_normalize.py 2019-11-19_20-41_openvpn.py

Merge pull request #3826 from freenas/NAS-103902

NAS-103902 / 12 / Ensure freenas-migrate113 does not have 12 specific migrations

FreeNAS/freenas 90dd171src/freenas/usr/local/bin snmp-agent.py, src/freenas/usr/local/lib/collectd_pyplugins disktemp.py

Merge pull request #3834 from freenas/NAS-102974

NAS-102974 / 12 / Provide HDD temperature via SNMP

FreeNAS/freenas bff14b6src/middlewared/middlewared/alembic/versions/12.0 2019-11-20_12-22_vm_normalize.py 2019-11-19_20-41_openvpn.py

Ensure freenas-migrate113 does not have 12 specific migrations

FreeNAS/freenas 7765e49src/freenas/usr/local/bin snmp-agent.py, src/freenas/usr/local/lib/collectd_pyplugins disktemp.py

Provide HDD temperature via SNMP

FreeNAS/freenas 3f32d11src/middlewared/middlewared/plugins pool.py

Remove keys from KMIP server before deleting encrypted datasets

FreeNAS/freenas 947323esrc/middlewared/middlewared/plugins disk.py

Remove secret data from KMIP server before deleting disk from db

FreeNAS/freenas de60b4bsrc/middlewared/middlewared/plugins/kmip sync.py

Expose method to destroy secret data on the KMIP server

FreeNAS/freenas bdec1dfsrc/middlewared/middlewared/plugins disk.py, src/middlewared/middlewared/scripts sedhelper.py

Update sed password uses to use new endpoints for sed passwords retrieval

FreeNAS/freenas 1e2b17asrc/middlewared/middlewared/plugins iscsi.py

Ensure object exists before deleting in iscsi plugin

FreeNAS/freenas dceb340src/middlewared/middlewared/plugins iscsi.py

Ensure object exists before deleting in iscsi plugin

FreeNAS/freenas d6b9038src/middlewared/middlewared/plugins iscsi.py

Ensure object exists before deleting in iscsi plugin

FreeNAS/freenas 3a59ac8. Jenkinsfile-Debian

Jenkins file to build/push packages
DeltaFile
+43-0Jenkinsfile-Debian
+43-01 files

FreeNAS/freenas d7dc7d7src/middlewared/middlewared service.py

Validate object exists before updating/deleting them

FreeNAS/freenas aa4c3e8src/middlewared/middlewared/plugins disk.py

Cover usages for services which require custom datastore id field

FreeNAS/freenas 47e64efsrc/middlewared/middlewared service.py

Allow specifying which field name is used to uniquely represent row in CRUD Services

FreeNAS/freenas e0b412a. Jenkinsfile-Debian

Jnekins file to build/push packages
DeltaFile
+39-0Jenkinsfile-Debian
+39-01 files

FreeNAS/freenas 17b58ccsrc/middlewared/middlewared/plugins boot.py

Update error message for n-way mirror for boot pool

FreeNAS/freenas c6ca472src/middlewared/middlewared/plugins boot.py

Update error message for n-way mirror for boot pool

FreeNAS/freenas 7dbecd5src/middlewared/middlewared main.py service.py

Merge pull request #3828 from freenas/NAS-103247

NAS-103247 / 12 / core.resize_shell

FreeNAS/freenas c33d52esrc/middlewared/middlewared event.py

Fix incorrect logging usage

FreeNAS/freenas 4b85527src/middlewared/middlewared event.py

Fix incorrect logging usage

FreeNAS/freenas dd3ac71src/middlewared/middlewared/plugins nfs.py activedirectory.py

Add auto-configuration for kerberized NFS in AD environments

Auto-register kerberos nfs spn. Configure winbindd to use
default domain.

FreeNAS/freenas 12c79b1src/middlewared/middlewared main.py service.py

core.resize_shell

FreeNAS/freenas e0afa4esrc/middlewared/debian control postinst

middlewared/d: build database

FreeNAS/freenas a36dfddsrc/freenas/usr/local/lib/middlewared_truenas/plugins failover.py fcport.py, src/middlewared/middlewared/plugins activedirectory.py

fix(middlewared): handle ImportError

FreeNAS/freenas d8360d8src/freenas/debian copyright rules, src/freenas/debian/source format

truenas-files/d: package for extra truenas files

FreeNAS/freenas f7b163csrc/middlewared/debian control

Add python3-prctl dependency

FreeNAS/freenas 3e23f9esrc/middlewared/middlewared/plugins system.py

fix(middlewared/system): make sure beadm exists

FreeNAS/freenas 373088ddebian README, debian/debian copyright rules

debian/d: add truenas package

FreeNAS/freenas c021e4fsrc/freenas/usr/local/sbin hactl

Merge pull request #3827 from freenas/NAS-103377

NAS-103377 / 12 / Add serial numbers to hactl

FreeNAS/freenas 28e7177src/middlewared/debian control postinst

middlewared/d: build database

FreeNAS/freenas 41734ebsrc/freenas/debian copyright rules, src/freenas/debian/source format

truenas-files/d: package for extra truenas files

FreeNAS/freenas 8111eecsrc/freenas/usr/local/lib/middlewared_truenas/plugins failover.py enclosure.py, src/middlewared/middlewared/plugins activedirectory.py

fix(middlewared): handle ImportError

FreeNAS/freenas aa7f7basrc/middlewared/debian control

Add python3-prctl dependency

FreeNAS/freenas 9e5af80debian README, debian/debian copyright rules

debian/d: add truenas package

FreeNAS/freenas a22238csrc/freenas/usr/local/sbin hactl

Add serial numbers to hactl

FreeNAS/freenas adf4f59src/middlewared/middlewared/plugins datastore.py, src/middlewared/middlewared/utils __init__.py

Add offset support

FreeNAS/freenas 08b9d83src/middlewared/middlewared/plugins alert.py

Fix alerts not working when active controller is node B and standby controller is down

(cherry picked from commit 142f694f075f51cc2cdb4f25d391e2ac75243ac0)

FreeNAS/freenas bc8cdbesrc/middlewared/middlewared/plugins alert.py

Fix alerts not working when active controller is node B and standby controller is down

(cherry picked from commit 142f694f075f51cc2cdb4f25d391e2ac75243ac0)

FreeNAS/freenas 12d728dsrc/middlewared/middlewared/alembic/versions/12.0 2019-11-20_12-22_vm_normalize.py 2019-11-19_20-41_openvpn.py

Ensure freenas-migrate113 does not have 12 specific migrations

FreeNAS/freenas bda3d2bsrc/middlewared/middlewared/plugins ldap.py

Update SSL constant in ldap.py

USETLS -> USESTARTTLS

FreeNAS/freenas 70f8601src/middlewared/middlewared/plugins account.py

Fix setting permissions on .ssh directory

Convert group name to gid. If this fails, default to gid=-1 for
filesystem.setperm call, which will preserve existing gid value

FreeNAS/freenas da33edesrc/middlewared/middlewared/plugins jail.py vm.py

Only update default jail config for master node

FreeNAS/freenas dd03536src/middlewared/middlewared/plugins network.py jail.py

Disable capabilities for remote node when disabling for master