[pve-devel] [PATCH 3/3] NFS: replace rpcinfo with showmounts

2015-05-21 Thread Wolfgang Bumiller
rpcinfo from rpcbind-0.2.1 in debian doesn't support ipv6 addresses. At the same time the used command only actually tests for portmapper/rpcbind availability, not for NFS directly. Storage::scan_nfs uses /sbin/showmount to get a list of NFS exports from a server and happily accepts ipv6

Re: [pve-devel] Grub problems and ZFS

2015-05-21 Thread Emmanuel Kasper
Hi all, I might have found the cause for the sometimes failing grub install. As I updated the grub packages today I discovered very extended install time for the grub package which was related to the post-install script. The script ran for several minuttes and while running consuming a full

[pve-devel] [PATCH 2/2] Remove the queryForm parameter as it blocks the combobox list loading.

2015-05-21 Thread Emmanuel Kasper
For unknown reasons, setting queryForm: here prevents loading the option list in the combobox. However: the queryForm parameter only would only make sense if we also set 'editable' to 'true', since queryForm specifies how the drop down list should react to user input in the text field of the

[pve-devel] [PATCH 1/2] Disable setting 'triggerAction' locally as we use the default anyway.

2015-05-21 Thread Emmanuel Kasper
Ref: http://docs.sencha.com/extjs/5.1/5.1.0-apidocs/#!/api/Ext.form.field.ComboBox-cfg-triggerAction --- www/manager5/form/ViewSelector.js | 1 - 1 file changed, 1 deletion(-) diff --git a/www/manager5/form/ViewSelector.js b/www/manager5/form/ViewSelector.js index 5306c72..19f75f6 100644 ---

[pve-devel] [PATCH] Added patch to make ipv6 life easier.

2015-05-21 Thread Wolfgang Bumiller
Copy of the patch notes: [PATCH] friendlier ai_flag hints for ipv6 hosts *) Do not use AI_ADDRCONFIG on listening sockets, because this flag makes it impossible to explicitly listen on '127.0.0.1' if no global ipv4 address is configured additionally, making this a very uncomfortable option. *)

Re: [pve-devel] [PATCH 0/2] updated storage patches (this time tested ; -) )

2015-05-21 Thread Dietmar Maurer
applied, thanks! On 05/20/2015 04:57 PM, Wolfgang Bumiller wrote: verify_server as earlier but with the missing closing paren... (sorry about that again) And additionally the NFS plugin needs to wrap IPv6 addresses in square brackets. (And quote them in the regex otherwise they are treated as

[pve-devel] [PATCH 4/4] pvecm create: put brackets around hostnames for rsync

2015-05-21 Thread Wolfgang Bumiller
ssh and friends differ with respect to ipv6notations * ssh: 'user@host' * ssh-copy-id: 'user@host' as it uses ssh * scp: 'user@[host]:file' * rsync --rsh=ssh: '[user@host]' rsync accepts brackets for all of ipv4, ipv6 or named hosts, so simply defaulting to always using them works ---

[pve-devel] [PATCH 0/4] pve-cluster: more ipv6 related changes

2015-05-21 Thread Wolfgang Bumiller
1/4: simple optimization: caching of address families 2/4: add the ::1 IP to certificate files (it really doesn't choke on the 3 consecutive colons, isn't that amazing) 3/4: see description as for the netmtu setting: see their commit 03f95ddaa1d from Sep 30 2014 (a month too late for the 2.3.4

[pve-devel] [PATCH 3/4] pvecm create: add corosync.conf parameters for ipv6

2015-05-21 Thread Wolfgang Bumiller
pvecm create now adds the following additional corosync.conf parameters: * totem.ip_version * totem.interface.ringnumber * totem.interface.bindnetaddr For ipv6 corosync needs a 'totem.interface' list with at least one entry containing a bindnetaddr setting. Additionally 'totem.ip_version'

[pve-devel] [PATCH 2/4] include ::1 in a certificate's subjectAltName list

2015-05-21 Thread Wolfgang Bumiller
--- data/PVE/Cluster.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/PVE/Cluster.pm b/data/PVE/Cluster.pm index 09ddf01..c142bc8 100644 --- a/data/PVE/Cluster.pm +++ b/data/PVE/Cluster.pm @@ -235,7 +235,7 @@ sub gen_pve_ssl_cert { return if !$force -f