dev | 30 Aug 08:35 2014

[freenas/freenas] f1ab2f5: My own branch for testing release stuff.

branch: sef-release-stuff
Repository: freenas/freenas
Pushed by: git
Pushed to: branch sef-release-stuff
commit f1ab2f529c19d10a7f050053d787074ff4956588
Author: Sean Fagan <sef@...>
Date:   Fri Aug 29 18:24:14 2014 -0700

    My own branch for testing release stuff.
---
 src/freenas-pkgtools/add_release/Makefile       |   7 +
 src/freenas-pkgtools/add_release/add_release.py | 372 ++++++++++++++++++++++++
 2 files changed, 379 insertions(+)

diff --git a/src/freenas-pkgtools/add_release/Makefile b/src/freenas-pkgtools/add_release/Makefile
new file mode 100644
index 0000000..5d41961
--- /dev/null
+++ b/src/freenas-pkgtools/add_release/Makefile
 <at>  <at>  -0,0 +1,7  <at>  <at> 
+.include <bsd.own.mk>
+
+MK_MAN= no
+
+SCRIPTS=	add_release.py
+
+.include <bsd.prog.mk>
diff --git a/src/freenas-pkgtools/add_release/add_release.py b/src/freenas-pkgtools/add_release/add_release.py
new file mode 100644
index 0000000..53c9daf
(Continue reading)

dev | 30 Aug 08:35 2014

[freenas/freenas] 992609b: Add creation of delta packages.

branch: sef-release-stuff
Repository: freenas/freenas
Pushed by: git
Pushed to: branch sef-release-stuff
commit 992609b25ae2639f88826f5140871df5eaab1538
Author: Sean Fagan <sef@...>
Date:   Fri Aug 29 23:35:06 2014 -0700

    Add creation of delta packages.
---
 src/freenas-pkgtools/add_release/add_release.py    | 94 +++++++++++++++++++---
 .../diff_packages/diff_packages.py                 | 51 +++++++-----
 src/freenas-pkgtools/lib/Makefile                  |  1 +
 src/freenas-pkgtools/lib/Manifest.py               |  4 +
 4 files changed, 118 insertions(+), 32 deletions(-)

diff --git a/src/freenas-pkgtools/add_release/add_release.py b/src/freenas-pkgtools/add_release/add_release.py
index 53c9daf..9cceaf6 100644
--- a/src/freenas-pkgtools/add_release/add_release.py
+++ b/src/freenas-pkgtools/add_release/add_release.py
 <at>  <at>  -5,6 +5,8  <at>  <at>  import getopt
 sys.path.append("/usr/local/lib")

 import freenasOS.Manifest as Manifest
+import freenasOS.Package as Package
+import freenasOS.PackageFile as PackageFile

 """
 The purpose of this is to take the output of a build,
 <at>  <at>  -31,6 +33,7  <at>  <at>  delta packags we can make.
(Continue reading)

dev | 30 Aug 00:50 2014

[freenas/freenas] 710a55a: Pointing Support Link in Help to the correct URL

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit 710a55a3ddd99a2bd16090d0693dfc9d01f2db33
Author: Suraj Ravichandran <suraj@...>
Date:   Fri Aug 29 15:49:03 2014 -0700

    Pointing Support Link in Help to the correct URL

    Ticket: #5928
---
 gui/templates/freeadmin/help.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui/templates/freeadmin/help.html b/gui/templates/freeadmin/help.html
index cbc6d1d..81bf90e 100644
--- a/gui/templates/freeadmin/help.html
+++ b/gui/templates/freeadmin/help.html
 <at>  <at>  -43,7 +43,7  <at>  <at> 
     <div class="float24">
     <h3>{% trans "Professional Support" %}</h3>
     <ul>
-        <li><a href="http://www.ixsystems.com/truenas/" title="Professionally-Supported
FreeNAS-Based Storage Appliance" target="_blank">{% trans "Professionally-Supported
FreeNAS-Based Storage Appliance" %}</a></li>
+        <li><a href="http://www.ixsystems.com/solutions/support/" title="Professionally-Supported
FreeNAS-Based Storage Appliance" target="_blank">{% trans "Professionally-Supported
FreeNAS-Based Storage Appliance" %}</a></li>
     </ul>
(Continue reading)

dev | 30 Aug 00:37 2014

[freenas/freenas] 7105aab: Fixing Order of Shares between Tree and Sharing Tab

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit 7105aab353d35e63e0419f325aa72da787df840c
Author: Suraj Ravichandran <suraj@...>
Date:   Fri Aug 29 15:35:40 2014 -0700

    Fixing Order of Shares between Tree and Sharing Tab

    Ticket: #5915
---
 gui/templates/sharing/index.html | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gui/templates/sharing/index.html b/gui/templates/sharing/index.html
index 4fc9019..228f902 100644
--- a/gui/templates/sharing/index.html
+++ b/gui/templates/sharing/index.html
 <at>  <at>  -11,17 +11,17  <at>  <at> 
   href: '{% url "freeadmin_sharing_nfs_share_datagrid" %}',
   refreshOnShow: true" class="objrefresh data_sharing_NFS_Share" tab="sharing.NFS_Share.View" id="tab_NFS_Share">
   </div>
+  
+  <div data-dojo-type="dijit.layout.ContentPane" data-dojo-props="title: '{% trans
"WebDAV"|force_escape|force_escape %}'
+  {% if focus_form == "sharing.WebDAV_Share.View" %}, selected: true{% endif %},
+  href: '{% url "freeadmin_sharing_webdav_share_datagrid" %}',
+  refreshOnShow: true" class="objrefresh data_sharing_WebDAV_Share"
tab="sharing.WebDAV_Share.View" id="tab_WebDAV_Share">
(Continue reading)

dev | 30 Aug 00:29 2014

[freenas/freenas] 024777c: Remove # parameters assertion in install_grub

branch: feature/multidiskinstall
Repository: freenas/freenas
Pushed by: git
Pushed to: branch feature/multidiskinstall
commit 024777cbe68009f5d42040dbc31f5878eb92f155
Author: William Grzybowski <wg@...>
Date:   Fri Aug 29 19:28:54 2014 -0300

    Remove # parameters assertion in install_grub
---
 build/files/install.sh | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/build/files/install.sh b/build/files/install.sh
index 06f9362..fe6ec25 100755
--- a/build/files/install.sh
+++ b/build/files/install.sh
 <at>  <at>  -243,9 +243,6  <at>  <at>  install_grub() {
 	local _disk _disks
 	local _mnt

-	if [ $# -ne 2 ]; then
-		return 1
-	fi
 	_mnt="$1"
 	shift
dev | 29 Aug 23:48 2014

[freenas/freenas] 467a1f6: Redirect gpart output to stderr to do not polute output

branch: feature/multidiskinstall
Repository: freenas/freenas
Pushed by: git
Pushed to: branch feature/multidiskinstall
commit 467a1f64689d5098dd7f63ddb7f59ea58dfcb071
Author: William Grzybowski <wg@...>
Date:   Fri Aug 29 18:47:26 2014 -0300

    Redirect gpart output to stderr to do not polute output

    While I'm here fix mount_disk number of parameters "assertion".
---
 build/files/install.sh | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/build/files/install.sh b/build/files/install.sh
index ddc18b3..06f9362 100755
--- a/build/files/install.sh
+++ b/build/files/install.sh
 <at>  <at>  -273,7 +273,7  <at>  <at>  install_grub() {
 mount_disk() {
 	local _mnt

-	if [ $# -ne 2 ]; then
+	if [ $# -ne 1 ]; then
 		return 1
 	fi

 <at>  <at>  -292,23 +292,23  <at>  <at>  partition_disk() {
 	_disks=$*
(Continue reading)

dev | 29 Aug 22:40 2014

[freenas/freenas] ed1ed34: Fix a subshell issue and a couple errors in logic/syntax

branch: feature/multidiskinstall
Repository: freenas/freenas
Pushed by: git
Pushed to: branch feature/multidiskinstall
commit ed1ed34e39976b8af0df068e74caff675eaaf117
Author: William Grzybowski <wg@...>
Date:   Fri Aug 29 17:39:41 2014 -0300

    Fix a subshell issue and a couple errors in logic/syntax
---
 build/files/install.sh | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/build/files/install.sh b/build/files/install.sh
index 711832a..ddc18b3 100755
--- a/build/files/install.sh
+++ b/build/files/install.sh
 <at>  <at>  -291,7 +291,7  <at>  <at>  partition_disk() {

 	_disks=$*

-	for _disk in ${_disks}; do
+	_disksparts=$(for _disk in ${_disks}; do
 	    gpart destroy -F ${_disk} || true
 	    # Get rid of any MBR.  Shouldn't be necessary,
 	    # but caching seems to have caused problems.
 <at>  <at>  -310,12 +310,12  <at>  <at>  partition_disk() {
 	    # The rest of the disk
 	    gpart add -t freebsd-zfs -i 2 -a 4k ${_disk}

(Continue reading)

dev | 29 Aug 22:05 2014

[freenas/freenas] b59b9eb: Update Tables 8.1f and 8.1g to reflect ISO/IEC 80000.

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit b59b9eb4669890361ef40a1b74a4ac1510bd6457
Author: dlavigne <dru@...>
Date:   Fri Aug 29 16:04:06 2014 -0400

    Update Tables 8.1f and 8.1g to reflect ISO/IEC 80000.
---
 docs/userguide/freenas_storage.rst | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/docs/userguide/freenas_storage.rst b/docs/userguide/freenas_storage.rst
index af45656..bac7e13 100644
--- a/docs/userguide/freenas_storage.rst
+++ b/docs/userguide/freenas_storage.rst
 <at>  <at>  -796,21 +796,19  <at>  <at>  click the "Advanced Mode" button or configure the system to always display these
 |                          |                     | avoids producing log traffic when reading files and can result in significant performance gains           |
 |                          |                     |                                                                                                           |
 +--------------------------+---------------------+-----------------------------------------------------------------------------------------------------------+
-| Quota for this dataset   | integer             | only available in "Advanced Mode"; default of 0 is off; can specify M
(megabyte), G (gigabyte), or T      |
-|                          |                     | (terabyte) as in *20G* for 20 GB, can also include a decimal point (e.g.                                  |
-|                          |                     | *2.8G*)                                                                                                   |
+| Quota for this dataset   | integer             | only available in "Advanced Mode"; default of 0 is off; e.g. *20GiB* for
20 GB                            |
 |                          |                     |                                                                                                           |
 +--------------------------+---------------------+-----------------------------------------------------------------------------------------------------------+
-| Quota for this dataset   | integer             | only available in "Advanced Mode"; default of *0* is off; can specify M
(Continue reading)

dev | 29 Aug 21:20 2014

[freenas/freenas] 9e0bdfa: Untested trial to install on multiple disks

branch: feature/multidiskinstall
Repository: freenas/freenas
Pushed by: git
Pushed to: branch feature/multidiskinstall
commit 9e0bdfa2818f812014e226e626233c3072dee04c
Author: William Grzybowski <wg@...>
Date:   Fri Aug 29 16:19:42 2014 -0300

    Untested trial to install on multiple disks
---
 build/files/install.sh | 115 +++++++++++++++++++++++++++++--------------------
 1 file changed, 69 insertions(+), 46 deletions(-)

diff --git a/build/files/install.sh b/build/files/install.sh
index 996133c..711832a 100755
--- a/build/files/install.sh
+++ b/build/files/install.sh
 <at>  <at>  -203,12 +203,14  <at>  <at>  disk_is_mounted()
 new_install_verify()
 {
     local _type="$1"
-    local _disk="$2"
+    shift
+
+    local _disks="$*"
     local _tmpfile="/tmp/msg"
     cat << EOD > "${_tmpfile}"
 WARNING:
-- This will erase ALL partitions and data on ${_disk}.
-- You can't use ${_disk} for sharing data.
(Continue reading)

dev | 29 Aug 20:32 2014

[freenas/freenas] adb7268: Indicate that Volume Status now shows resilvering progress. Add screenshots.

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit adb7268e2c74e9a21842d983542e16225b17e837
Author: dlavigne <dru@...>
Date:   Fri Aug 29 14:31:19 2014 -0400

    Indicate that Volume Status now shows resilvering progress.
    Add screenshots.
---
 docs/userguide/freenas_intro.rst   |   2 ++
 docs/userguide/freenas_storage.rst |  18 +++++++++++++-----
 docs/userguide/images/replace.png  | Bin 28116 -> 32668 bytes
 docs/userguide/images/replace2.png | Bin 0 -> 17915 bytes
 4 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/docs/userguide/freenas_intro.rst b/docs/userguide/freenas_intro.rst
index 5e38e4c..d3d6d23 100644
--- a/docs/userguide/freenas_intro.rst
+++ b/docs/userguide/freenas_intro.rst
 <at>  <at>  -231,6 +231,8  <at>  <at>  The following fields have been added or deleted:
   you no longer need to upgrade a ZFS pool from the command line.

 * The "Volume Status" screen now shows the status of the latest ZFS scrub, the number of errors, number of
repaired blocks, and the date of the last scrub.
+
+* The "Volume Status" screen now shows the resilvering status when a disk is replaced.

 * The "Enable High Speed Ciphers" checkbox has been replaced by the "Encryption Cipher" drop-down menu in 
(Continue reading)

dev | 29 Aug 20:28 2014

[freenas/freenas] dc65ba5: Add Upgrade frozen model to the latest migration

branch: master
Repository: freenas/freenas
Pushed by: git
Pushed to: branch master
commit dc65ba55827bc42fa7b77eb4f2cb5208fb7c20ac
Author: William Grzybowski <wg@...>
Date:   Fri Aug 29 15:28:21 2014 -0300

    Add Upgrade frozen model to the latest migration

    The migration has been created in a branch when Upgrade was not yet
    merged.
---
 ...eld_certificate_cert_CSR__add_field_certificateauthority_c.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git
a/gui/system/migrations/0081_auto__add_field_certificate_cert_CSR__add_field_certificateauthority_c.py b/gui/system/migrations/0081_auto__add_field_certificate_cert_CSR__add_field_certificateauthority_c.py
index 7232fa3..248fe93 100644
--- a/gui/system/migrations/0081_auto__add_field_certificate_cert_CSR__add_field_certificateauthority_c.py
+++ b/gui/system/migrations/0081_auto__add_field_certificate_cert_CSR__add_field_certificateauthority_c.py
 <at>  <at>  -173,7 +173,14  <at>  <at>  class Migration(SchemaMigration):
             'tun_type': ('django.db.models.fields.CharField', [], {'default': "'loader'", 'max_length': '20'}),
             'tun_value': ('django.db.models.fields.CharField', [], {'max_length': '50'}),
             'tun_var': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '50'})
+        },
+        u'system.upgrade': {
+            'Meta': {'object_name': 'Upgrade'},
+            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
+            'upd_autocheck': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
(Continue reading)


Gmane