This is necessary to avoid a full sync which will fail because the disk already
exists.
---
PVE/QemuMigrate.pm | 15 ++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/PVE/QemuMigrate.pm b/PVE/QemuMigrate.pm
index 8e541bf..0c931c5 100644
--- a/PVE/QemuMigrate.pm
+++ b/P
applied
On Wed, May 17, 2017 at 12:40:27PM +0200, Thomas Lamprecht wrote:
> To have consistency with the CLI tools `pveceph destroyosd` command.
> This is also more clear about the resulting action, as 'Remove' could
> also just mean 'Remove from Config', for example.
>
> Signed-off-by: Thomas La
applied
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
applied both patches
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
Signed-off-by: Thomas Lamprecht
---
src/PVE/API2/LXC.pm| 2 +-
src/PVE/API2/LXC/Status.pm | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/PVE/API2/LXC.pm b/src/PVE/API2/LXC.pm
index 2e116d8..8c3645c 100644
--- a/src/PVE/API2/LXC.pm
+++ b/src/PVE/API2/LXC.pm
Signed-off-by: Thomas Lamprecht
---
PVE/API2/Qemu.pm | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm
index 76fd0e4..6b502df 100644
--- a/PVE/API2/Qemu.pm
+++ b/PVE/API2/Qemu.pm
@@ -1756,7 +1756,7 @@ __PACKAGE__->register_method({
On CT/VM {migrate,start,stop,shutdown} use "Requesting" instead of
"Executing".
This should make it clear that we currently do not actually anything (i.e
execute) but ask the HA stack to bring the service in the respective state
(i.e. requesting).
The HA stack may need some time (LRM could be idle
Just for the record: this got applied to master by Dietmar
On 05/23/2017 02:35 PM, Thomas Lamprecht wrote:
Without syncing the journal could loose logs for a small interval (ca
10-60 seconds), but these last seconds are really interesting for
analyzing the cause of a triggered watchdog.
Also wi
On Tue, 20 Jun 2017 22:39:52 +0200
m...@datanom.net wrote:
A hole bunch of words.
I forgot to mention that in response to previous comments from Fabian
the following is on the todo list so no need to raise those again:
TODO
* Make target prefix configurable in gui
* Configurable in gui whether t
On Tue, 20 Jun 2017 09:22:52 +0200
Fabian Grünbichler wrote:
> once you are happy with your commits:
> "git format-patch -v7 --signoff --cover-letter HEAD~N" (where N is the
> number of commits)
>
Just realized that FreeNAS 11 was released last week ;-)
So when this first version is acceptet and
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
src/PVE/API2/LXC.pm | 9 +
src/PVE/LXC.pm | 6 +-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/src/PVE/API2/LXC.pm b/src/PVE/API2/LXC.pm
index d9ad5ff..9cf22de 100644
--- a/src/PVE/API2/LXC.pm
+++ b/
From: Michael Rasmussen
Enable FreeNAS as a valid storage plugin for LXC
Changes since v2:
* Fix bug in FreeNASPlugin.pm which prevented online resize.
This reverts changes in v2
* Repatch to comply to Proxmox git workflow
Changes since v1:
* Disable online resize
Michael Ras
From: Michael Rasmussen
The special handling is not needed since a fix is provided
in FreeNAS.pm
Signed-off-by: Michael Rasmussen
---
src/PVE/API2/LXC.pm | 10 ++
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/src/PVE/API2/LXC.pm b/src/PVE/API2/LXC.pm
index d333bea..3ea7
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
src/PVE/API2/LXC.pm | 22 ++
1 file changed, 14 insertions(+), 8 deletions(-)
diff --git a/src/PVE/API2/LXC.pm b/src/PVE/API2/LXC.pm
index 9cf22de..d333bea 100644
--- a/src/PVE/API2/LXC.pm
+++ b/src/PVE/API2/LXC.p
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 56
1 file changed, 56 insertions(+)
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.pm
index f954dc8..bfd3ee8 100644
--- a/PVE/Storage
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 72 +++-
1 file changed, 71 insertions(+), 1 deletion(-)
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.pm
index 9c0136d..f954dc8 100644
--
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage.pm| 2 ++
PVE/Storage/Makefile | 2 +-
PVE/Storage/Plugin.pm | 2 +-
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index ee2295a..f33249f 100755
--- a/PVE/Storage.p
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 119 +++
1 file changed, 119 insertions(+)
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.pm
index a50a2f6..e930cea 100644
--- a/PVE/Storag
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 31 ++-
1 file changed, 22 insertions(+), 9 deletions(-)
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.pm
index 3a18a31..91a1b0c 100644
--- a/PVE/Stor
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 415 +++
1 file changed, 415 insertions(+)
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.pm
index cf33e68..a50a2f6 100644
--- a/PVE/Storag
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 66
1 file changed, 66 insertions(+)
create mode 100644 PVE/Storage/FreeNASPlugin.pm
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.p
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 27 +++
1 file changed, 27 insertions(+)
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.pm
index 943eeab..9c0136d 100644
--- a/PVE/Storage/FreeNASPlugin.pm
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 31 +++
1 file changed, 31 insertions(+)
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.pm
index 91a1b0c..943eeab 100644
--- a/PVE/Storage/FreeNASPlugi
From: Michael Rasmussen
Signed-off-by: Michael Rasmussen
---
PVE/Storage/FreeNASPlugin.pm | 597 ++-
1 file changed, 589 insertions(+), 8 deletions(-)
diff --git a/PVE/Storage/FreeNASPlugin.pm b/PVE/Storage/FreeNASPlugin.pm
index e930cea..3a18a31 100644
From: Michael Rasmussen
This patch series adds a storage plugin for FreeNAS using the FreeNAS API.
The plugin supports both Qemu and LXC VM. Features supported, see below:
VM CT
create YES YES
delete YES YES
resize
The new chapter "Hyper-converged Infrastructure" is added. It contains a
general statement about it and
as subchapter "Ceph server in Proxmox VE Cluster"
The latter is derived from the corresponding Wiki article. Since the Wiki
article contains a lot of
additional best practice information it
---
NB: 'pending' has not been translated yet. We have only 'pending changes'.
However new features might need new text to be understood.
PVE/CLI/pvesr.pm | 2 +-
www/manager6/grid/Replication.js | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/PVE/CLI/pvesr.
modeled after the timestamps in vm migration
this does not impact the regression tests, because they
overwrite 'get_log_time' anyway
Signed-off-by: Dominik Csapak
---
PVE/Replication.pm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/PVE/Replication.pm b/PVE/Replication.pm
On 2017-06-20 12:59, datanom.net wrote:
s/Are first commit!/After first commit!/
Strange, works now after starting over.
To optimistic. If I cherry pick code in the first commit I am only able
to add new code which is considered new if this code is in the original
file is below the first chun
Hi all,
I'm trying to create a patch which allows the migration settings (from
datacenter.cfg) to be edited from the GUI. But since this is a setting
containing multiple parameters (type and network) and my javascript skills
are horrible, i got stuck.
Here's what i got so far:
Added the migratio
s/Are first commit!/After first commit!/
Strange, works now after starting over.
--
Hilsen/Regards
Michael Rasmussen
Get my public GnuPG keys:
michael rasmussen cc
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3C9A00E
mir datanom net
http://pgp.mit.edu:11371/pks/lookup?op=get&search=
applied with suggested fixes
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
serie looks good to me
On 06/19/2017 04:25 PM, Dominik Csapak wrote:
> to see the full date, and save space from the other columns
>
> Signed-off-by: Dominik Csapak
> ---
> www/manager6/grid/Replication.js | 6 +-
> 1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/www/manage
applied
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
applied
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
applied
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
applied
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
applied
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
applied
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
On 06/20/2017 10:50 AM, Dietmar Maurer wrote:
Signed-off-by: Dietmar Maurer
---
PVE/ReplicationConfig.pm | 13 +
1 file changed, 13 insertions(+)
diff --git a/PVE/ReplicationConfig.pm b/PVE/ReplicationConfig.pm
index 845d9c3..1e813dd 100644
--- a/PVE/ReplicationConfig.pm
+++ b/PV
On Tue, Jun 20, 2017 at 11:01:24AM +0200, Dietmar Maurer wrote:
> Signed-off-by: Dietmar Maurer
> ---
> PVE/QemuMigrate.pm | 54
> +-
> 1 file changed, 53 insertions(+), 1 deletion(-)
>
> diff --git a/PVE/QemuMigrate.pm b/PVE/QemuMigrate.pm
>
On 2017-06-20 11:14, datanom.net wrote:
On 2017-06-20 09:22, Fabian Grünbichler wrote:
followed by the following for each commit:
"git add -p PVE/Storage/FreeNASPlugin.pm" (to selectively add parts of
the plugin code to the staging area)
"git diff --cached" (to review what you are about to commi
On 2017-06-20 09:22, Fabian Grünbichler wrote:
followed by the following for each commit:
"git add -p PVE/Storage/FreeNASPlugin.pm" (to selectively add parts of
the plugin code to the staging area)
"git diff --cached" (to review what you are about to commit)
"git commit" (to create a commit)
Do
Signed-off-by: Dietmar Maurer
---
PVE/QemuMigrate.pm | 54 +-
1 file changed, 53 insertions(+), 1 deletion(-)
diff --git a/PVE/QemuMigrate.pm b/PVE/QemuMigrate.pm
index bf0bb44..85fa6ff 100644
--- a/PVE/QemuMigrate.pm
+++ b/PVE/QemuMigrate.pm
@
Signed-off-by: Dietmar Maurer
---
PVE/API2/Replication.pm| 6 +++---
bin/test/ReplicationTestEnv.pm | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/PVE/API2/Replication.pm b/PVE/API2/Replication.pm
index c4a37e4b..117fe57d 100644
--- a/PVE/API2/Replication.pm
+++ b/
Signed-off-by: Dietmar Maurer
---
PVE/ReplicationConfig.pm | 13 +
1 file changed, 13 insertions(+)
diff --git a/PVE/ReplicationConfig.pm b/PVE/ReplicationConfig.pm
index 845d9c3..1e813dd 100644
--- a/PVE/ReplicationConfig.pm
+++ b/PVE/ReplicationConfig.pm
@@ -209,6 +209,19 @@ sub ch
Signed-off-by: Dietmar Maurer
---
PVE/Replication.pm | 24
PVE/ReplicationState.pm | 33 +
2 files changed, 37 insertions(+), 20 deletions(-)
diff --git a/PVE/Replication.pm b/PVE/Replication.pm
index 1762f2d..7686222 100644
--- a/PVE
This is just a cleanup (simply factor out code from replicate()).
Signed-off-by: Dietmar Maurer
---
PVE/Replication.pm | 73 +++---
1 file changed, 47 insertions(+), 26 deletions(-)
diff --git a/PVE/Replication.pm b/PVE/Replication.pm
index ed8d07
used for regression tests
Signed-off-by: Dietmar Maurer
---
PVE/Replication.pm | 14 ++
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/PVE/Replication.pm b/PVE/Replication.pm
index 64432eb..0db427d 100644
--- a/PVE/Replication.pm
+++ b/PVE/Replication.pm
@@ -301,7 +30
Signed-off-by: Dietmar Maurer
---
PVE/Replication.pm | 15 ---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/PVE/Replication.pm b/PVE/Replication.pm
index 7686222..64432eb 100644
--- a/PVE/Replication.pm
+++ b/PVE/Replication.pm
@@ -208,7 +208,7 @@ sub replicate {
On 06/20/2017 09:23 AM, Wolfgang Bumiller wrote:
Please don't use a link as commit message.
.. s/commit message/commit message header/, its just fine in the commit
messages body, imo.
But for our own bug links the #XYZ should be enough.
On Mon, Jun 19, 2017 at 11:21:09AM +0200, Emmanuel Kaspe
Please don't use a link as commit message.
On Mon, Jun 19, 2017 at 11:21:09AM +0200, Emmanuel Kasper wrote:
> Wrap the -d test with run_or_get_killed sub this test
> can make pvestatd hang on I/O wait when a nfsd process is stopped
> ---
> PVE/Storage/Plugin.pm | 9 +++--
> 1 file changed, 7
On Mon, Jun 19, 2017 at 05:13:18PM +0200, m...@datanom.net wrote:
> From: Michael Rasmussen
>
> (Resending, Diregard previous)
this is almost the opposite of what I requested (I haven't looked at the
actual changes, I am talking about the organization of the patches).
I'll do further review once
On Tue, Jun 20, 2017 at 09:11:13AM +0200, Wolfgang Bumiller wrote:
> > +if (!defined($child)) {
> > + warn "fork failed: $!\n";
>
> Why not just die? This is an actual exception after all.
Ah I see, df() does the same. It probably shouldn't but its only user
currently doesn't want it to thr
On Mon, Jun 19, 2017 at 11:21:08AM +0200, Emmanuel Kasper wrote:
> This runs subroutine in a forked process
> and kills it after a timeout
> ---
> src/PVE/Tools.pm | 43 +++
> 1 file changed, 43 insertions(+)
>
> diff --git a/src/PVE/Tools.pm b/src/PVE/Tool
55 matches
Mail list logo