Displaying 1 50 of 39,338 commits (0.009s)

FreeNAS — tests runtest.py, tests/api2 pool.py

replace API v1 storage/volume by pool in API v2 test

Adding pool creation with pool API v2
Delta File
+58 -41 tests/api2/pool.py
+3 -1 tests/runtest.py
+61 -42 2 files

FreeNAS — gui/middleware notifier.py

stop removing DOSATTRIB xattrs on permissions reset
Delta File
+1 -1 gui/middleware/notifier.py
+1 -1 1 file

FreeNAS — src/winacl winacl.1 winacl.c

re-add recursive switch
Delta File
+16 -10 src/winacl/winacl.1
+9 -0 src/winacl/winacl.c
+25 -10 2 files

FreeNAS — src/middlewared/middlewared/plugins account.py

fix(middlewared/account): allow sshpubkey to be null

Ticket:        #52149

FreeNAS — src/middlewared/middlewared/plugins account.py

fix(middlewared/account): allow sshpubkey to be null

Ticket:        #52149

FreeNAS — src/middlewared/middlewared/plugins mail.py

fix(middlewared/mail): mail-config can be null

FreeNAS — src/middlewared/middlewared/plugins mail.py

fix(middlewared/mail): mail-config can be null

FreeNAS — src/winacl winacl.1

Add examples
Delta File
+9 -2 src/winacl/winacl.1
+9 -2 1 file

FreeNAS — src/winacl winacl.1

add -s and -p options
Delta File
+8 -0 src/winacl/winacl.1
+8 -0 1 file

FreeNAS — src/winacl Makefile

make the manpage
Delta File
+0 -2 src/winacl/Makefile
+0 -2 1 file

FreeNAS — src/winacl winacl.1

Initial manpage commit
Delta File
+90 -0 src/winacl/winacl.1
+90 -0 1 file

FreeNAS — tests/api2 pool.py

 

    Merge pull request #1935 from freenas/ericbsd-patch16
    
    QA-Test tkt-52107 Replace volume key by device for pool/import_disk  in pool API v2 
test
∈ ericbsd - 55bd6fe1 - 2018-10-19 14:47:58
Replace volume key by device for pool/import_disk  in pool API v2 test
Delta File
+4 -4 tests/api2/pool.py
+4 -4 1 file

FreeNAS — tests/api2 pool.py

Replace volume key by device for pool/import_disk  in pool API v2 test
Delta File
+4 -4 tests/api2/pool.py
+4 -4 1 file

FreeNAS — tests/api2 jail.py

 

Merge pull request #1934 from freenas/ericbsd-patch15

QA-Test tkt-52096 Update jail/upgrade API v2 test
∈ ericbsd - 1e54f1ea - 2018-10-19 14:20:05
update jail/upgrade API v2 test
Delta File
+7 -5 tests/api2/jail.py
+7 -5 1 file

FreeNAS — tests/api2 jail.py

update jail/upgrade API v2 test
Delta File
+7 -5 tests/api2/jail.py
+7 -5 1 file

FreeNAS — src/winacl winacl.c

    remove unused functions. optimize.
    
    Use fts_entry->fts_statp to get stat info rather that having separate stat of files. 
Reduce the functions to just "reset" and "clone" (the two that are actually used).
Delta File
+56 -258 src/winacl/winacl.c
+56 -258 1 file

FreeNAS — src/middlewared/middlewared/plugins snapshot.py

 

Merge pull request #1901 from freenas/FIX-42737-11.2-50786

tkt-50786:  Unblock SIGCHLD before running /usr/sbin/service
∈ themylogin - afe5f638 - 2018-10-19 06:41:36
 

Merge pull request #1902 from freenas/FIX-42737-11.3-50797

tkt-50797:  Unblock SIGCHLD before running /usr/sbin/service
∈ themylogin - ff7c092c - 2018-10-19 06:41:27
 

Merge pull request #1903 from freenas/ps-auxww-d-11.2-50808

tkt-50808: Add process tree information to debug output
∈ themylogin - c9eaa5a4 - 2018-10-19 06:41:15
 

Merge pull request #1904 from freenas/FIX-43196-11.2-50819

tkt-50819: fix(smart): Fix smart config not being regenerated when reloading smartd
∈ themylogin - f0c5e454 - 2018-10-19 06:41:03
 

Merge pull request #1924 from freenas/FIX-51676-11.2-51753

tkt-51753: Fix keyvalue.get without default (by themylogin)
∈ themylogin - 879e8f61 - 2018-10-19 06:40:49
 

    Merge pull request #1915 from freenas/FIX-43196-11.2-50819-11.3-51006
    
    tkt-51006: fix(smart): Fix smart config not being regenerated when reloading smartd 
(by bugclerk)
∈ themylogin - a3662f0b - 2018-10-19 06:39:57
New pool.snapshottask

FreeNAS — gui/storage models.py, gui/storage/migrations 0012_new_replication_task.py

Replication task migration

FreeNAS — src/middlewared/middlewared/plugins pool.py

 

Merge pull request #1933 from freenas/ericbsd-patch14

QA-Test add api version dir in tests/artifacts
∈ William Grzybowski - 8329f78b - 2018-10-18 19:32:59
feat(middlewared/pool): document pool.* methods

Ticket:        #50621

FreeNAS — tests runtest.py

add api version dir in test/artifacts dir
Delta File
+1 -1 tests/runtest.py
+1 -1 1 file

FreeNAS — src/middlewared/middlewared/plugins pool.py

feat(middlewared/pool): document pool.* methods

Ticket:        #50621

FreeNAS — src/middlewared/middlewared/plugins jail.py

fix(jail/exec): Return a string with stdout or stderr if a process fails (#1931)

Ticket: #51920

FreeNAS — src/middlewared/middlewared/plugins jail.py

 

Merge pull request #1900 from freenas/issues/47096

tkt-47096: fix(master) remove f_not_consul program filter from syslog-ng.conf
∈ Brandon Schneider - f150b0f6 - 2018-10-18 17:37:39
    feat(jail/upgrade): Upgrade progress and plugin upgrades (#1929)
    
    These two tickets dovetail together, so they're combined into a single PR to reduce 
unnecessary diffs.
    
    Relies on the iocage PR: https://github.com/freenas/iocage/pull/60
    
    - Add a new dict for options
    - RELEASE is now optional, only if the jail is a Plugin
    - Add upgrade progress, this changes depending on the type of jail.
    - Use iocage's lib for this to reduce amount of stale code
    
    Ticket: #50167
    Ticket: #51863

FreeNAS — src/middlewared/middlewared/plugins jail.py

    feat(jail/upgrade): Upgrade progress and plugin upgrades (#1929)
    
    These two tickets dovetail together, so they're combined into a single PR to reduce 
unnecessary diffs.
    
    Relies on the iocage PR: https://github.com/freenas/iocage/pull/60
    
    - Add a new dict for options
    - RELEASE is now optional, only if the jail is a Plugin
    - Add upgrade progress, this changes depending on the type of jail.
    - Use iocage's lib for this to reduce amount of stale code
    
    Ticket: #50167
    Ticket: #51863

FreeNAS — src/middlewared/middlewared/plugins pool.py

 

Merge pull request #1882 from freenas/change-default-raw-filesize-11.2

Update default size for Docker Disk File
∈ William Grzybowski - 3a4c2bff - 2018-10-18 14:51:30
 

Merge pull request #1898 from freenas/ticket-46403-11.3-50753-11.2-50764

tkt-50764: Update wording in legacy UI when downloading updates
∈ William Grzybowski - 09803d81 - 2018-10-18 14:32:04
 

Merge pull request #1919 from freenas/ticket-50222-11.2-51381

tkt-51381: Correctly register SFTP with mdns (by sonicaj)
∈ William Grzybowski - 147c7143 - 2018-10-18 14:31:19
 

Merge pull request #1911 from freenas/issues/nginxbodysize-11.2-50940

tkt-50940: fix(nginx): increase max size of upload
∈ William Grzybowski - 103b050b - 2018-10-18 14:30:36
 

Merge pull request #1874 from freenas/issues/snmpupdate-11.2-50090

tkt-50090: fix(middlewared/snmp): fix validation, not all attributes are required
∈ William Grzybowski - c5138e9d - 2018-10-18 14:29:30
 

Merge pull request #1858 from freenas/ticket-48867-master-11.2-49585

tkt-49585: Explicit error for password field in ipmi
∈ William Grzybowski - dd3f8687 - 2018-10-11 18:05:24
fix(middlewared/pool): get correct disks for locked pool

Ticket:        #50291

FreeNAS — src/middlewared/middlewared/plugins pool.py

 

Merge pull request #1898 from freenas/ticket-46403-11.3-50753-11.2-50764

tkt-50764: Update wording in legacy UI when downloading updates
∈ William Grzybowski - 09803d81 - 2018-10-18 14:32:04
 

Merge pull request #1919 from freenas/ticket-50222-11.2-51381

tkt-51381: Correctly register SFTP with mdns (by sonicaj)
∈ William Grzybowski - 147c7143 - 2018-10-18 14:31:19
 

Merge pull request #1911 from freenas/issues/nginxbodysize-11.2-50940

tkt-50940: fix(nginx): increase max size of upload
∈ William Grzybowski - 103b050b - 2018-10-18 14:30:36
 

Merge pull request #1874 from freenas/issues/snmpupdate-11.2-50090

tkt-50090: fix(middlewared/snmp): fix validation, not all attributes are required
∈ William Grzybowski - c5138e9d - 2018-10-18 14:29:30
 

Merge pull request #1858 from freenas/ticket-48867-master-11.2-49585

tkt-49585: Explicit error for password field in ipmi
∈ William Grzybowski - dd3f8687 - 2018-10-11 18:05:24
fix(middlewared/pool): get correct disks for locked pool

Ticket:        #50291

FreeNAS — src/middlewared/middlewared/plugins pool.py

 

Merge pull request #1919 from freenas/ticket-50222-11.2-51381

tkt-51381: Correctly register SFTP with mdns (by sonicaj)
∈ William Grzybowski - 147c7143 - 2018-10-18 14:31:19
 

Merge pull request #1911 from freenas/issues/nginxbodysize-11.2-50940

tkt-50940: fix(nginx): increase max size of upload
∈ William Grzybowski - 103b050b - 2018-10-18 14:30:36
 

Merge pull request #1874 from freenas/issues/snmpupdate-11.2-50090

tkt-50090: fix(middlewared/snmp): fix validation, not all attributes are required
∈ William Grzybowski - c5138e9d - 2018-10-18 14:29:30
 

Merge pull request #1858 from freenas/ticket-48867-master-11.2-49585

tkt-49585: Explicit error for password field in ipmi
∈ William Grzybowski - dd3f8687 - 2018-10-11 18:05:24
fix(middlewared/pool): get correct disks for locked pool

Ticket:        #50291

FreeNAS — src/freenas-installer/etc install.sh

 

Merge pull request #1930 from freenas/fix-28142-master

[install.sh] Make sure swap mirror is destroyed
∈ Ryan Moeller - a5b512bb - 2018-10-18 05:05:40
[install.sh] Make sure swap mirror is destroyed

Fixes an edge case when installing to disks that previously had a swap
mirror set up but the partition table was destroyed without destroying
the swap mirror.

Ticket: #28142

FreeNAS — src/freenas-installer/etc install.sh

[install.sh] Make sure swap mirror is destroyed

Fixes an edge case when installing to disks that previously had a swap
mirror set up but the partition table was destroyed without destroying
the swap mirror.

Ticket: #28142

FreeNAS — src/middlewared/middlewared/plugins jail.py

    feat(jail/upgrade): Upgrade progress and plugin upgrades
    
    These two tickets dovetail together, so they're combined into a single PR to reduce 
unnecessary diffs.
    
    Relies on the iocage PR: https://github.com/freenas/iocage/pull/60
    
    - Add a new dict for options
    - RELEASE is now optional, only if the jail is a Plugin
    - Add upgrade progress, this changes depending on the type of jail.
    - Use iocage's lib for this to reduce amount of stale code
    
    Ticket: #50167
    Ticket: #51863

FreeNAS — src/middlewared/middlewared/plugins jail.py

    tkt-37742: feat(jail/update_to_latest_patch): Add progress (#1896)
    
    * feat(jail/update_to_latest_patch): Add progress
    
    Depends on freenas/iocage side of PR
    
    - We now can supply callbacks for progress to check_jail_existence
    - exec is no longer returning bytes
    - Simplified jail updating call to utilize upstream's lib
    - Jail updating is now given progress along with a job description to keep track of 
output.
    
    Ticket: #37742
    
    * Use a FILO queue
    
    Review of @william-gr

FreeNAS — src/middlewared/middlewared/alert/source ipmi_sel.py

 

Merge pull request #1925 from freenas/ericbsd-patch12

QA-Test tkt-51799 Update test/install.exp
∈ Bug Clerk - e7731178 - 2018-10-17 20:15:39
Empty commit to create PR on github.

You should reset it
∈ themylogin - f2afe093 - 2018-10-17 20:15:10
 

Merge pull request #1926 from freenas/FIX-51676

tkt-51676: Fix IPMI alert assuming that keyvalue.get would return naive datetimes
∈ Eric Turgeon - a4b52dc9 - 2018-10-17 20:11:52
 

Merge pull request #1927 from freenas/ericbsd-patch13

QA-Test tkt-51810 change interfaces/query for interfaces
∈ themylogin - a3d0643d - 2018-10-17 19:56:32
Fix IPMI alert assuming that keyvalue.get would return naive datetimes

FreeNAS — src/middlewared/middlewared/alert/source ipmi_sel.py

 

Merge pull request #1926 from freenas/FIX-51676

tkt-51676: Fix IPMI alert assuming that keyvalue.get would return naive datetimes
∈ Eric Turgeon - a4b52dc9 - 2018-10-17 20:11:52
 

Merge pull request #1927 from freenas/ericbsd-patch13

QA-Test tkt-51810 change interfaces/query for interfaces
∈ themylogin - a3d0643d - 2018-10-17 19:56:32
Fix IPMI alert assuming that keyvalue.get would return naive datetimes

FreeNAS — src/middlewared/middlewared/alert/source ipmi_sel.py

Fix IPMI alert assuming that keyvalue.get would return naive datetimes

FreeNAS — tests/api2 interfaces.py

change interfaces/query for interfaces

* also added more results text for all assert
Delta File
+12 -8 tests/api2/interfaces.py
+12 -8 1 file

FreeNAS — tests install.exp

Update test/install.exp

* Added all install layout in comment
* Change some expect string
Delta File
+79 -16 tests/install.exp
+79 -16 1 file

FreeNAS — src/middlewared/middlewared/plugins keyvalue.py

 

Merge pull request #1923 from freenas/FIX-51676

tkt-51676: Fix keyvalue.get without default
∈ Eric Turgeon - 9a63c885 - 2018-10-17 17:20:42
 

    Merge pull request #1922 from freenas/ericbsd-patch11
    
    QA-Test tkt-51744 Adding code to get logs, exit with 1 if FreeNAS installation bhyve 
fails and fix stats random issue.
∈ themylogin - eb174803 - 2018-10-17 15:27:09
Fix keyvalue.get without default

(cherry picked from commit 7f74ca288127ff4d49e994ac11f282b3f67f590c)

FreeNAS — src/middlewared/middlewared/plugins keyvalue.py

 

    Merge pull request #1922 from freenas/ericbsd-patch11
    
    QA-Test tkt-51744 Adding code to get logs, exit with 1 if FreeNAS installation bhyve 
fails and fix stats random issue.
∈ themylogin - eb174803 - 2018-10-17 15:27:09
Fix keyvalue.get without default

(cherry picked from commit 7f74ca288127ff4d49e994ac11f282b3f67f590c)

FreeNAS — src/middlewared/middlewared/plugins keyvalue.py

Fix keyvalue.get without default

FreeNAS — src/middlewared/middlewared/plugins keyvalue.py

Fix keyvalue.get without default

FreeNAS — src/middlewared/middlewared/plugins keyvalue.py

Fix keyvalue.get without default

(cherry picked from commit 7f74ca288127ff4d49e994ac11f282b3f67f590c)

FreeNAS — src/middlewared/middlewared/plugins keyvalue.py

Fix keyvalue.get without default

(cherry picked from commit 1f4ea6d2273699efc68cd4922a2bca5f9ea728b3)

FreeNAS — tests/api2 stats.py

remove interface-vnet0 from source_list in stats API v2 test
Delta File
+2 -2 tests/api2/stats.py
+2 -2 1 file

FreeNAS — src/middlewared/middlewared schema.py

Make UnixPerm schema raise ValueError instead of Error with hardcoded field name
Delta File
+17 -28 src/middlewared/middlewared/schema.py
+17 -28 1 file

FreeNAS — src/middlewared/middlewared schema.py

Time schema

FreeNAS — . .gitignore, tests functions.py runtest.py

    Adding code to get logs after API tests is don runing
    
    * adding get_file function to get file from FreeNAS with scp
    * added code including get_file in runtest.py to get middlewared.log, messages, 
debug.log and console.log from FreeNAS
Delta File
+21 -0 tests/functions.py
+17 -3 tests/runtest.py
+1 -0 .gitignore
+39 -3 3 files

FreeNAS — gui/storage models.py, gui/storage/migrations 0011_new_periodic_snapshot_task.py

New periodic snapshot task schema

FreeNAS — src/middlewared/middlewared/plugins network.py

feat(middlewared/network): implement interfaces.checkin_waiting

Should tell if there are applied network changes waiting for
verification.

Ticket:        #35769

FreeNAS — src/middlewared/middlewared/plugins network.py

feat(middlewared/network): implement interfaces.checkin_waiting

Should tell if there are applied network changes waiting for
verification.

Ticket:        #35769

FreeNAS — tests install.exp

change freenas/tests/install.exp to exit with 1 if bhyve installation failed
Delta File
+1 -1 tests/install.exp
+1 -1 1 file