On 09/13/2017 04:10 PM, Emmanuel Kasper wrote:
This allows calling the 'make install' target twice in a row.
Looks OK, we overwrite everything else so why not the man pages.
This can be already applied even if we would say the current
iteration of this series still lacks something, IMO, no nee
This includes:
* a test script
* the manifests generated by exports from a VmWare Workstation
* disk images are generated from qemu-img, with a 2KB size
(it is possible to inspect the disk images with od -bc
they contain a VMDK header and the rest are null characters)
---
test/Makefile
XML::LibXML is being actively developed, and has 91 reverse
depencies in Debian Stretch, so it should not go away.
---
debian/control | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/control b/debian/control
index c2000e7..d5e4bb6 100644
--- a/debian/control
+++ b/debian/control
@@ -23,6
This will allow code reuse for qm importovf
---
PVE/API2/Qemu.pm | 20
PVE/QemuServer.pm | 20
2 files changed, 24 insertions(+), 16 deletions(-)
diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm
index 1002c87..4173bdf 100644
--- a/PVE/API2/Qemu.pm
+++ b/
This allows calling the 'make install' target twice in a row.
---
Makefile | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index e9482f2..998d17a 100644
--- a/Makefile
+++ b/Makefile
@@ -69,12 +69,12 @@ install: ${PKGSOURCES}
install -D -m 06
Currently the following extracted parameters are used to create a VM:
* VM name
* Memory
* Number of cores
* Disks
---
PVE/CLI/qm.pm | 99 +++
1 file changed, 99 insertions(+)
diff --git a/PVE/CLI/qm.pm b/PVE/CLI/qm.pm
index 5dce10f..0a5571b
Following OVF parameters will be extracted:
* VM name
* Memory
* Number of cores
* disks and their associated controllers
---
PVE/QemuServer/Makefile | 1 +
PVE/QemuServer/OVF.pm | 236
2 files changed, 237 insertions(+)
create mode 100644
bumping this after the topic has been brough in forum:
https://forum.proxmox.com/threads/procedure-to-import-vmware-ova-to-proxmox-5-0-23-with-zfs-vm-store.36779/#post-180321
changes since V7:
rebase on master
Emmanuel Kasper (6):
Force overwriting existing compressed man pages and symbolic lin
---
pvepatches/remove-unneeded-rules.patch | 39 ++
pvepatches/series | 1 +
2 files changed, 40 insertions(+)
create mode 100644 pvepatches/remove-unneeded-rules.patch
diff --git a/pvepatches/remove-unneeded-rules.patch
b/pvepatches/remove-
The new Package libopenvswitch need not libssl-dev package.
Libssl1.1 ok and will not install a new package.
Libssl-dev is need for the libopenvswitch.
---
pvepatches/remove-unneeded-from-control.patch | 17 +
1 file changed, 17 insertions(+)
diff --git a/pvepatches/remove-unneed
---
pvepatches/remove-unneeded-from-control.patch | 59 ++-
1 file changed, 58 insertions(+), 1 deletion(-)
diff --git a/pvepatches/remove-unneeded-from-control.patch
b/pvepatches/remove-unneeded-from-control.patch
index 7d68ae8..ddf8ac4 100644
--- a/pvepatches/remove-unn
To build the package "make download" must be called first.
openvswitch tarball is not included.
This series bump the openvswitch version to 2.8.0.
Fix an unsightly dependency in the deb package.
Remove new packages wich are not supported by us.
___
pve
VM.Snapshot.Rollback privilege added
Signed-off-by: Matthias Urban
---
PVE/API2/Qemu.pm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm
index aa7c832..311295b 100644
--- a/PVE/API2/Qemu.pm
+++ b/PVE/API2/Qemu.pm
@@ -3354,7 +3354,7 @@ __
VM.Snapshot.Rollback privilege added
Signed-off-by: Matthias Urban
---
www/manager6/lxc/Config.js | 2 +-
www/manager6/qemu/Config.js | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/www/manager6/lxc/Config.js b/www/manager6/lxc/Config.js
index fbaccefe..12a4b12d 100644
--
VM.Snapshot.Rollback privilege added
Signed-off-by: Matthias Urban
---
PVE/AccessControl.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/PVE/AccessControl.pm b/PVE/AccessControl.pm
index 7d02cdf..2b610b7 100644
--- a/PVE/AccessControl.pm
+++ b/PVE/AccessControl.pm
@@ -406,6 +406,7 @@ my $
VM.Snapshot.Rollback privilege added
Signed-off-by: Matthias Urban
---
src/PVE/API2/LXC/Snapshot.pm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/PVE/API2/LXC/Snapshot.pm b/src/PVE/API2/LXC/Snapshot.pm
index 6ba6fb3..edccbf4 100644
--- a/src/PVE/API2/LXC/Snapshot.pm
Q
On 09/13/2017 07:09 AM, Thomas Lamprecht wrote:
> On 09/12/2017 02:44 PM, Emmanuel Kasper wrote:
>> This will benefit the BusTypeSelector, the DiskFormatSelector, the CD
>> FileSelector,
>> and possibily other long fields like vm name, pool name.
>> ---
>> www/manager6/form/ControllerSelector.
A "sysconf(84)" is not really descripitve. There is no POSIX const
entry for _SC_NPROCESSORS_ONLN (number of processors online) as its
not standard but an adoption of glibc.
Better just use our proven ProcFSTool's cpuinfo method for getting
the desired information.
This is kept only for backwards
---
PVE/AbstractMigrate.pm | 3 ---
1 file changed, 3 deletions(-)
diff --git a/PVE/AbstractMigrate.pm b/PVE/AbstractMigrate.pm
index 5fa17ba..17fdb5d 100644
--- a/PVE/AbstractMigrate.pm
+++ b/PVE/AbstractMigrate.pm
@@ -107,9 +107,6 @@ my $eval_int = sub {
};
};
-my @ssh_opts = ('-o', 'Ba
We used PVE::VZDump from inside pve-guest-common for logging and a
slightly wrapped PVE::Tools::run_command.
Move the log helper to the base class and inline the run_command also
there, which then allows to remove the cyclic dependency.
In a second patch reduce code duplication and let PVE::VZDump
we copied our log method over there to resolve a cyclic dependency,
now use it here to reduce code duplication.
As we are below pve-guest-common in the dpendency hierachy we may use
it, but it does not may (or at least should) use us.
Signed-off-by: Thomas Lamprecht
---
PVE/VZDump.pm | 25 +++---
pve-guest-common is above qemu-server, pve-container and thus also
pve-manager in the package hierarchy.
The latter hosts PVE::VZDump, so using it here adds a cyclic
dependency between pve-manager and pve-guest-common.
Move the log method to the base plugin class and inline the
run_command functio
22 matches
Mail list logo