Displaying 1 50 of 31,853 commits (0.025s)

FreeNAS — src/freenas/root .gdbinit

feat(src): add placeholder for debug-file-directory
Delta File
+2 -1 src/freenas/root/.gdbinit
+2 -1 1 file

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

fix(middlewared/vm): Cosmetic change, remove an unneeded blank line.

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

    fix(middlewared/vm): Remove the word 'Error' it is not necessary as we are using the 
logger error level already. Forgotten in my previous commit.

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

    fix(middlewared/vm): Catch the exception on methods do_delete, start, stop, restart 
and status in case the guest ID doesn't exist in the database.
    
    Sentry: 789

FreeNAS — gui choices.py, gui/freeadmin/static/lib/js freeadmin.js

    feat(vm): Add the capability for guests to choose which nic it will be attached to. We 
create dynamically a bridge(4) with the chosen NIC and attach the guest's tap(4) interface 
to it.
    
    Ticket: #23927
    Ticket: #24222
    Ticket: #24571
    Ticket: #24753
    
    commit 97736d23a83644b25586af921f43b3d6230bb957
    Author: Marcelo Araujo <araujo at FreeBSD.org>
    Date:   Fri Jun 23 09:57:11 2017 +0800
    
        fix(vm/middlewared): I'm keeping backward compatibility prior the option to choose 
attached nic, in this case the if_attached can be None and I need to handle this case.
    
        Spotted by: william-gr
    
    commit 49481a9abf43d56378caa67491084e93344022c7
    Author: Marcelo Araujo <araujo at FreeBSD.org>
    Date:   Fri Jun 23 09:40:35 2017 +0800
    
        fix(vm/middleared): Fix double identation.
    
        Spotted by: william-gr

    [67 lines not shown]

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

    fix(vm/middlewared): I'm keeping backward compatibility prior the option to choose 
attached nic, in this case the if_attached can be None and I need to handle this case.
    
    Spotted by: william-gr

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

fix(vm/middleared): Fix double identation.

Spotted by: william-gr

FreeNAS — src/freenas/etc/ix.rc.d ix-nginx

Merge branch 'master' into wip_vmiface
∈ Suraj Ravichandran - e1c2de77 - 2017-06-22 23:40:05
    Ensure that only paths starting with /netdata are sent to the netdata nginx rever 
proxy.
    
    This preverts freenas_ip/service/netdata from landing on the netdata page.
    
    Ticket: #23355
Delta File
+2 -2 src/freenas/etc/ix.rc.d/ix-nginx
+2 -2 1 file

FreeNAS — src/freenas/etc/ix.rc.d ix-nginx

    Ensure that only paths starting with /netdata are sent to the netdata nginx rever 
proxy.
    
    This preverts freenas_ip/service/netdata from landing on the netdata page.
    
    Ticket: #23355
Delta File
+2 -2 src/freenas/etc/ix.rc.d/ix-nginx
+2 -2 1 file

FreeNAS — gui/templates/services netdata.html

Fix netdata status template.

Ticket: #23355
Delta File
+14 -7 gui/templates/services/netdata.html
+14 -7 1 file

FreeNAS — gui/freeadmin/static/lib/js/freeadmin Services.js

    Add netdata to Name map in Services.js so that we can Capitalize its starting letter 
:-P
    
    Ticket: #23355

FreeNAS — src/middlewared/middlewared utils.py

Clear race condition that was causing the decorator to return None sometimes.

Ticket: #24337

FreeNAS — gui/storage views.py, gui/templates/storage volume_detach.html

Merge remote-tracking branch 'origin/FIX-24761' into truenas/11.0-stable
∈ vaibhav-rbs - 8dacdfdf - 2017-06-22 18:43:23
Merge remote-tracking branch 'origin/FIX-24761' into freenas/11.0-stable
∈ vaibhav-rbs - a26e3d55 - 2017-06-22 18:27:04
Merge remote-tracking branch 'origin/FIX-23196' into freenas/11.0-stable
∈ vaibhav-rbs - 9a31c332 - 2017-06-22 18:26:37
Merge remote-tracking branch 'origin/FIX-23196' into truenas/11.0-stable
∈ vaibhav-rbs - 963328fd - 2017-06-22 18:26:12
Merge remote-tracking branch 'origin/FIX-24235' into truenas/11.0-stable
∈ vaibhav-rbs - 3c03db9f - 2017-06-22 18:25:46
Merge remote-tracking branch 'origin/FIX-24235' into freenas/11.0-stable
∈ vaibhav-rbs - f0218362 - 2017-06-22 18:25:23
Merge remote-tracking branch 'origin/FIX-24548' into freenas/11.0-stable
∈ vaibhav-rbs - ad781d9c - 2017-06-22 18:25:07
Merge remote-tracking branch 'origin/FIX-24548' into truenas/11.0-stable
∈ vaibhav-rbs - f393f754 - 2017-06-22 18:24:30
Merge remote-tracking branch 'origin/FIX-24570' into truenas/11.0-stable
∈ vaibhav-rbs - 550b1c21 - 2017-06-22 18:23:23
Merge remote-tracking branch 'origin/FIX-24570' into freenas/11.0-stable
∈ William Grzybowski - 97d2c8aa - 2017-06-22 17:28:05
fix(gui): make sure usedbytes is not None

Ticket:        #24778
(cherry picked from commit a2465f79a1eaccd6f3df09637fa6999e82c68a05)

FreeNAS — gui/storage views.py, gui/templates/storage volume_detach.html

Merge remote-tracking branch 'origin/FIX-23196' into freenas/11.0-stable
∈ vaibhav-rbs - 9a31c332 - 2017-06-22 18:26:37
Merge remote-tracking branch 'origin/FIX-23196' into truenas/11.0-stable
∈ vaibhav-rbs - 963328fd - 2017-06-22 18:26:12
Merge remote-tracking branch 'origin/FIX-24235' into truenas/11.0-stable
∈ vaibhav-rbs - 3c03db9f - 2017-06-22 18:25:46
Merge remote-tracking branch 'origin/FIX-24235' into freenas/11.0-stable
∈ vaibhav-rbs - f0218362 - 2017-06-22 18:25:23
Merge remote-tracking branch 'origin/FIX-24548' into freenas/11.0-stable
∈ vaibhav-rbs - ad781d9c - 2017-06-22 18:25:07
Merge remote-tracking branch 'origin/FIX-24548' into truenas/11.0-stable
∈ vaibhav-rbs - f393f754 - 2017-06-22 18:24:30
Merge remote-tracking branch 'origin/FIX-24570' into truenas/11.0-stable
∈ vaibhav-rbs - 550b1c21 - 2017-06-22 18:23:23
Merge remote-tracking branch 'origin/FIX-24570' into freenas/11.0-stable
∈ William Grzybowski - 97d2c8aa - 2017-06-22 17:28:05
fix(gui): make sure usedbytes is not None

Ticket:        #24778
(cherry picked from commit a2465f79a1eaccd6f3df09637fa6999e82c68a05)

FreeNAS — gui/storage views.py, gui/templates/storage volume_detach.html

fix(gui): make sure usedbytes is not None

Ticket:        #24778

FreeNAS — gui/storage views.py, gui/templates/storage volume_detach.html

fix(gui): make sure usedbytes is not None

Ticket:        #24778
(cherry picked from commit a2465f79a1eaccd6f3df09637fa6999e82c68a05)

FreeNAS — src/freenas/usr/local/libexec/freenas-debug/ipmi ipmi.sh

feat(debug): use sel elist instead of list

Submitted by:        Ash
Ticket:        #24765

FreeNAS — src/freenas/usr/local/libexec/freenas-debug/ipmi ipmi.sh

feat(debug): use sel elist instead of list

Submitted by:        Ash
Ticket:        #24765

(cherry picked from commit adf4a17b9c57098abc517e4717083032a3fd1fe0)

FreeNAS — src/middlewared/middlewared service.py

fix(middlewared): copy-n-paste typo

FreeNAS — src/middlewared/middlewared/pytest/functional test_0065_service.py

feat(middlewared): show req.text in case of status check failure

FreeNAS — src/middlewared/middlewared/client client.py

fix(middlewared): Event wrapper to workaround clock change issue

Python currently uses sem_timedwait(3) to wait for pthread Lock
and that function uses CLOCK_REALTIME clock, which means a system
clock change would make it return before the time has actually passed.
The real fix would be to patch python to use pthread_cond_timedwait
with a CLOCK_MONOTINOC clock however this should do for now.

Ticket:        #24761

FreeNAS — src/middlewared/middlewared/client client.py

fix(middlewared): Event wrapper to workaround clock change issue

Python currently uses sem_timedwait(3) to wait for pthread Lock
and that function uses CLOCK_REALTIME clock, which means a system
clock change would make it return before the time has actually passed.
The real fix would be to patch python to use pthread_cond_timedwait
with a CLOCK_MONOTINOC clock however this should do for now.

Ticket:        #24761
(cherry picked from commit 64f9df0af88e1842937fd4f4df5ae7a26d64d6c4)

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

feat(vm/middlewared): Add try/except guards in case there is no default gateway.

FreeNAS — src/freenas/etc/ix.rc.d ix_register, src/middlewared/middlewared/plugins mdns.py

mDNS plugin

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

    feat(vm/middlwared): Add get_attached_iface method that will return all attached 
physical interfaces from a given guest.

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

    feat(vm/middlwared): Use netif module instead of make a syscall to find out the 
default gateway interface.

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

    feat(vm/middlewared): backward compatibility for guests that are already installed and 
didn't had the iface attached option.

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

feat(vm/middlewared): asyncio method bridge_setup.

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

feat(vm/middleared): Attach the selected NIC into the bridge.

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

Merge branch 'master' into wip_vmiface
∈ Marcelo Araujo - d66be7ae - 2017-06-22 02:31:07
    feat(vm/middlewared): Setup the bridge with the prefered nic attached chosen by the 
user.

FreeNAS — gui/reporting rrd.py

    Remove this first cache (will have to find some other way to solve the timeout issues 
in some disk reporting graphs)
    
    This was breaking the build.
    
    Ticket: #24337
Delta File
+0 -4 gui/reporting/rrd.py
+0 -4 1 file

FreeNAS — gui/reporting rrd.py

Add disk description to title of disk reporting graphs

Ticket: #24337
Delta File
+35 -10 gui/reporting/rrd.py
+35 -10 1 file

FreeNAS — src/middlewared/middlewared utils.py

Add generic cache_with_refresh decorator to middlewred utils.

Ticket: #24337
Delta File
+34 -0 src/middlewared/middlewared/utils.py
+34 -0 1 file

FreeNAS — gui/storage forms.py

fix(gui): no need for a custom timeout (lower than default)
Delta File
+1 -1 gui/storage/forms.py
+1 -1 1 file

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

fix(middlewared): use DEVNULL for _system in service

It is possible the stdout/stderr will block if the script is not handled
properly (Have seen it happening on lockd rc.d), and since we don't use
the output for anything, lets use DEVNULL.

Ticket:        #24312
(cherry picked from commit f252577b3e07b94a688c80eac50276c2691ce50c)

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

fix(middlewared): use DEVNULL for _system in service

It is possible the stdout/stderr will block if the script is not handled
properly (Have seen it happening on lockd rc.d), and since we don't use
the output for anything, lets use DEVNULL.

Ticket:        #24312

FreeNAS

Merge branch 'master' into weblate
∈ William Grzybowski - 90bf0b00 - 2017-06-21 13:04:12
fix(locale): zh_CN -> zh_hans; zh_TW -> zh_Hant

Ticket:        #24755

FreeNAS

fix(locale): zh_CN -> zh_hans; zh_TW -> zh_Hant

Ticket:        #24755
(cherry picked from commit 90bf0b00b4fb3939fec365de868b424037229b4a)

FreeNAS — gui/locale/sv/LC_MESSAGES django.po

Merge branch 'master' into weblate
∈ William Grzybowski - 47c70684 - 2017-06-21 12:36:23
Merge remote-tracking branch 'origin/weblate'
∈ Jakob Sundberg - e59198b4 - 2017-06-05 20:57:05
Translated using Weblate (Swedish)

Currently translated at 52.4% (1316 of 2508 strings)
Delta File
+11 -11 gui/locale/sv/LC_MESSAGES/django.po
+11 -11 1 file

FreeNAS — gui choices.py, gui/freeadmin/static/lib/js freeadmin.js

    feat(vm): First wave of changes to allow users to choose what interface the guest vm 
will be attached.

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

fix(vm/middlewared): Remove unneeded debug log.

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

fix(vm/middlewared): asyncio methods get_console and get_vnc.

FreeNAS — gui/vm models.py

fix(vm/old-gui): Assure a minimum memory for a guest.

Ticket: #24599
Delta File
+1 -0 gui/vm/models.py
+1 -0 1 file

FreeNAS — gui/freeadmin/templatetags freeadmin.py

fix(gui): get help_text directly from field

Ticket:        #24235

FreeNAS — gui/freeadmin/templatetags freeadmin.py

fix(gui): get help_text directly from field

Ticket:        #24235
(cherry picked from commit 9bd8cbf5cca37600b35f7d846fccf592aa2592b0)

FreeNAS — gui/tools autorepl.py

fix(repl): remove double dd (it make things slower now with pipewatcher)

Ticket:        #24405
Delta File
+1 -1 gui/tools/autorepl.py
+1 -1 1 file

FreeNAS — src/middlewared/middlewared/pytest/functional test_0067_smb.py

feat(middlewared): add smb test

FreeNAS — src/middlewared/middlewared service.py

fix(middlewared): run CRUD methods in thread or coroutine

FreeNAS — src/middlewared/middlewared/etc_files/local nss_ldap.conf

Merge remote-tracking branch 'origin/FIX-24563' into freenas/11.0-stable
∈ vaibhav-rbs - 7f12b775 - 2017-06-20 18:20:39
Merge remote-tracking branch 'origin/FIX-24563' into truenas/11.0-stable
∈ William Grzybowski - 630750f4 - 2017-06-19 14:31:04
fix(ldap): make sure certificate exists before searching

Ticket:        #24506
(cherry picked from commit e5f87c88fe5c69e0852149753ec7bad509bcdab4)

FreeNAS — src/freenas/usr/local/libexec/nas generate_smb4_conf.py generate_sssd_conf.py, src/middlewared/middlewared/plugins cifs.py

rename(middlewared): cifs -> smb