]>
git.proxmox.com Git - pve-manager-legacy.git/log
Dietmar Maurer [Thu, 11 Apr 2013 05:47:33 +0000 (07:47 +0200)]
use syncrounous IO for log writer
Dietmar Maurer [Thu, 11 Apr 2013 04:53:51 +0000 (06:53 +0200)]
give more time for daemon stop/restart
Dietmar Maurer [Thu, 11 Apr 2013 04:48:01 +0000 (06:48 +0200)]
move HTTPServer into separate file
Dietmar Maurer [Thu, 11 Apr 2013 04:32:08 +0000 (06:32 +0200)]
implement api proxy calls using AnyEvent::HTTP
Dietmar Maurer [Wed, 10 Apr 2013 09:06:08 +0000 (11:06 +0200)]
implement signal handler for clean reload/restart
Dietmar Maurer [Wed, 10 Apr 2013 06:08:02 +0000 (08:08 +0200)]
run pveproxy as unpriviledged user (www-data)
We log to /var/log/pveproxy/access.log. Extra directory is needed because we run
as www-data (no permissions to write into /var/log/pve/).
Dietmar Maurer [Wed, 10 Apr 2013 05:10:50 +0000 (07:10 +0200)]
only allow pre-defined directories (avoid regex)
Just to be more secure.
Dietmar Maurer [Wed, 10 Apr 2013 04:13:55 +0000 (06:13 +0200)]
cleanup header parser
Dietmar Maurer [Wed, 10 Apr 2013 04:06:49 +0000 (06:06 +0200)]
use liburi-perl to get query params
Dietmar Maurer [Tue, 9 Apr 2013 12:02:59 +0000 (14:02 +0200)]
fix APIDaemon header parser
Dietmar Maurer [Tue, 9 Apr 2013 09:59:49 +0000 (11:59 +0200)]
remove apache2 dependency
And add init.d script for pveproxy.
Dietmar Maurer [Fri, 5 Apr 2013 14:44:21 +0000 (16:44 +0200)]
implement new event based api server
Dietmar Maurer [Fri, 5 Apr 2013 14:42:37 +0000 (16:42 +0200)]
add new protocol parameter for API2Client
Dietmar Maurer [Wed, 3 Apr 2013 08:02:53 +0000 (10:02 +0200)]
depend on libanyevent-perl
Dietmar Maurer [Thu, 28 Mar 2013 12:17:43 +0000 (13:17 +0100)]
Depend on ibnet-http-perl (>= 6.06-1)
bump version to 3.0-6
Dietmar Maurer [Thu, 28 Mar 2013 09:26:54 +0000 (10:26 +0100)]
cleanup performance test
Dietmar Maurer [Thu, 28 Mar 2013 08:52:26 +0000 (09:52 +0100)]
fix API2Client - disable verify_hostname
Dietmar Maurer [Thu, 28 Mar 2013 08:48:09 +0000 (09:48 +0100)]
add performance test using Net::SSLeay
Dietmar Maurer [Thu, 28 Mar 2013 08:20:02 +0000 (09:20 +0100)]
add simply perf test using 'ab'
Dietmar Maurer [Wed, 27 Mar 2013 05:31:24 +0000 (06:31 +0100)]
bump version to 3.0-5
Dietmar Maurer [Wed, 27 Mar 2013 05:29:41 +0000 (06:29 +0100)]
avoid warning about undefined value
Dietmar Maurer [Tue, 26 Mar 2013 07:02:05 +0000 (08:02 +0100)]
bump version to 3.0-4
Dietmar Maurer [Tue, 26 Mar 2013 06:59:57 +0000 (07:59 +0100)]
add bootlog
we use boodlogd on wheezy
Dietmar Maurer [Tue, 26 Mar 2013 06:16:26 +0000 (07:16 +0100)]
setup /etc/lsb-base-logging.sh in postinst
Dietmar Maurer [Mon, 25 Mar 2013 16:47:33 +0000 (17:47 +0100)]
cleanup C wrapper
Dietmar Maurer [Mon, 25 Mar 2013 11:39:40 +0000 (12:39 +0100)]
use C-wrapper for setgid perl script
Because perl-suid does not exist on wheezy.
Dietmar Maurer [Mon, 25 Mar 2013 11:38:44 +0000 (12:38 +0100)]
depend on postfix or mail-transport-agent
To fix a lintian warning.
Dietmar Maurer [Mon, 25 Mar 2013 08:06:02 +0000 (09:06 +0100)]
bump version to 3.0-3
Dietmar Maurer [Mon, 25 Mar 2013 08:01:59 +0000 (09:01 +0100)]
pvebanner: overwrite /etc/issue instead of printing to stdout
That way be get the pve banner for all spanned getty.
We also create /etc/lsb-base-logging.sh and set FANCYTTY=0, because this
work better wit bootlogd (no control characters in /var/log/boot.
Dietmar Maurer [Fri, 22 Mar 2013 05:18:46 +0000 (06:18 +0100)]
mark service vz optional in pve-manager init script
We do not depend on vzctl, so this is needed to avoid errors on install.
Dietmar Maurer [Thu, 21 Mar 2013 07:41:20 +0000 (08:41 +0100)]
add comment about why we do not use the CA file
Dietmar Maurer [Thu, 21 Mar 2013 05:57:27 +0000 (06:57 +0100)]
disable verify_hostname with LWP
This was the default for libwww-perl-5.837 and earlier releases.
Dietmar Maurer [Wed, 20 Mar 2013 08:48:03 +0000 (09:48 +0100)]
depend on libhttp-daemon-perl
Http::Daemon moved into this package on wheezy
Dietmar Maurer [Fri, 15 Mar 2013 07:37:36 +0000 (08:37 +0100)]
bump version to 3.0-1
remove perl-suid dependency
Dietmar Maurer [Wed, 6 Mar 2013 07:32:10 +0000 (08:32 +0100)]
pve-manager: Improved french translation
Original patch from Damien PIQUET <piqudam@gmail.com>.
I have done "msgmerge -s -v fr.po messages.pot" before applying the
patch (to keep the message ordering correct).
Dietmar Maurer [Tue, 5 Mar 2013 05:48:26 +0000 (06:48 +0100)]
network config: allow empty IP address/netmask
bump version to 2.3-13
Dietmar Maurer [Mon, 4 Mar 2013 05:56:42 +0000 (06:56 +0100)]
fix IP address verification
Dietmar Maurer [Fri, 1 Mar 2013 05:25:14 +0000 (06:25 +0100)]
bump version to 2.3-11
Damien PIQUET [Thu, 28 Feb 2013 21:39:46 +0000 (22:39 +0100)]
bugfix #301 Add container hostname validation in GUI
Signed-off-by: Damien PIQUET <piqudam@gmail.com>
Damien PIQUET [Tue, 26 Feb 2013 16:55:30 +0000 (17:55 +0100)]
Added ipv4 validation, forbid network and broadcast addresses
Signed-off-by: Damien PIQUET <piqudam@gmail.com>
Dietmar Maurer [Mon, 25 Feb 2013 06:03:50 +0000 (07:03 +0100)]
CPUModelSelector: default model is kvm64
Dietmar Maurer [Mon, 25 Feb 2013 05:35:26 +0000 (06:35 +0100)]
fix cache selector: default cache is 'none'
Dietmar Maurer [Fri, 22 Feb 2013 05:11:54 +0000 (06:11 +0100)]
fix bug #337: avoid warning with pvectl
Dietmar Maurer [Mon, 18 Feb 2013 12:40:09 +0000 (13:40 +0100)]
bump version to 2.3-8
internal testing requires new version
Dietmar Maurer [Mon, 18 Feb 2013 12:15:52 +0000 (13:15 +0100)]
use qcow2 as default format
Dietmar Maurer [Mon, 18 Feb 2013 12:00:39 +0000 (13:00 +0100)]
cleanup RDB GUI (remove authsupported)
Also remove default value for monhost, which was basically an example.
We should have a vtype for that instead.
Dietmar Maurer [Mon, 18 Feb 2013 09:53:30 +0000 (10:53 +0100)]
Allow to set tablet option on the GUI
Dietmar Maurer [Fri, 15 Feb 2013 10:14:38 +0000 (11:14 +0100)]
change template icon dynamically
Dietmar Maurer [Fri, 15 Feb 2013 10:04:31 +0000 (11:04 +0100)]
change computer-template.png
We need a better icon. As temporary workaround, I copied an icon
from the gnome-icon-theme to avoid adding another external source
with different license terms.
Alexandre Derumier [Thu, 14 Feb 2013 11:04:00 +0000 (12:04 +0100)]
config.js : disable start button if vm is a template on current (raw, qcow2)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Thu, 14 Feb 2013 11:03:59 +0000 (12:03 +0100)]
resourcestore : add template field
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Thu, 14 Feb 2013 11:03:58 +0000 (12:03 +0100)]
pvestatd : add template value to rrd
we need it for resourcestore
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Thu, 14 Feb 2013 11:03:57 +0000 (12:03 +0100)]
resource tree : display template icon is vm is a template
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Thu, 14 Feb 2013 11:03:56 +0000 (12:03 +0100)]
add new icons for templates
computer-template.png
computer-on-template.png
snapshot-tempalte.png
icons are coming from libreoffice (I think they are under creative common license)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Fri, 15 Feb 2013 09:12:05 +0000 (10:12 +0100)]
fix changelog
Dietmar Maurer [Fri, 15 Feb 2013 09:10:34 +0000 (10:10 +0100)]
enable RBD on the GUI
Dietmar Maurer [Thu, 14 Feb 2013 10:22:10 +0000 (11:22 +0100)]
use e1000 as default network card
Dietmar Maurer [Thu, 14 Feb 2013 07:22:34 +0000 (08:22 +0100)]
display correct default cache mode (writeback)
Dietmar Maurer [Mon, 11 Feb 2013 08:24:15 +0000 (09:24 +0100)]
add task history to VM panel
Dietmar Maurer [Mon, 11 Feb 2013 07:19:51 +0000 (08:19 +0100)]
make lint happy
Dietmar Maurer [Fri, 1 Feb 2013 08:15:26 +0000 (09:15 +0100)]
display KSM sharing on node status panel
Dietmar Maurer [Fri, 1 Feb 2013 07:57:36 +0000 (08:57 +0100)]
display number of sockets on nodes status panel
Dietmar Maurer [Fri, 1 Feb 2013 06:49:59 +0000 (07:49 +0100)]
use better error message
Dietmar Maurer [Thu, 31 Jan 2013 06:14:58 +0000 (07:14 +0100)]
make jslint happy
bump version to 2.3-7
Dietmar Maurer [Mon, 28 Jan 2013 11:20:04 +0000 (12:20 +0100)]
bump version to 2.3-6
Dietmar Maurer [Tue, 22 Jan 2013 10:44:41 +0000 (11:44 +0100)]
avoid perl warning
Dietmar Maurer [Fri, 18 Jan 2013 05:24:33 +0000 (06:24 +0100)]
Display 'Resume' button when VM is 'paused'
Dietmar Maurer [Thu, 17 Jan 2013 11:59:30 +0000 (12:59 +0100)]
add balloon GUI
bump version to 2.3-4
Dietmar Maurer [Thu, 17 Jan 2013 09:02:47 +0000 (10:02 +0100)]
avoid perl warning
Dietmar Maurer [Thu, 17 Jan 2013 08:37:11 +0000 (09:37 +0100)]
updates for new pve2.3-vm rrd format
Alexandre Derumier [Fri, 4 Jan 2013 10:14:07 +0000 (11:14 +0100)]
skip ballooning during migration
avoid to add memory load overhead on the migration with balloon inflate/deflate
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Fri, 4 Jan 2013 07:47:21 +0000 (08:47 +0100)]
use better icon for open console
Dietmar Maurer [Fri, 28 Dec 2012 13:02:43 +0000 (14:02 +0100)]
disable auto-ballon if shares is set to zero
Dietmar Maurer [Fri, 28 Dec 2012 11:50:13 +0000 (12:50 +0100)]
implement new auto balloon algorithm
Moved code into PVE/AutoBalloon.pm, and added a regression tests in bin/test/balloontest.pl
Alexandre Derumier [Thu, 27 Dec 2012 15:07:48 +0000 (16:07 +0100)]
enable snapshot button only if vm has snapshot feature
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Thu, 20 Dec 2012 12:43:18 +0000 (13:43 +0100)]
implement auto_balloning
bump version to 2.3-3
Dietmar Maurer [Mon, 17 Dec 2012 12:03:32 +0000 (13:03 +0100)]
bump version to 2.3-2
Alexandre Derumier [Thu, 13 Dec 2012 14:41:26 +0000 (15:41 +0100)]
add : HDResize form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Thu, 13 Dec 2012 14:41:25 +0000 (15:41 +0100)]
expose hd resize button to gui
This add a resize button in hardwaretab view. (only enabled if element selected is a disk)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Thu, 13 Dec 2012 11:55:09 +0000 (12:55 +0100)]
support new qemu vma backup files
bump version to 2.3-1
Stefan Priebe [Fri, 7 Dec 2012 12:23:13 +0000 (13:23 +0100)]
remove custom GUI timeout for stop and shutdown. Qemu API has already a useful default timeout.
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
Dietmar Maurer [Thu, 6 Dec 2012 06:35:00 +0000 (07:35 +0100)]
openvz: partial support for mac_filter
With this patch interfaces with mac_filter option are at least displayed
on the GUI. But it is still not possible to set the option, because
vzctl netif_add does not support the option.
Dietmar Maurer [Wed, 28 Nov 2012 06:34:39 +0000 (07:34 +0100)]
update request-tracker
Dietmar Maurer [Tue, 27 Nov 2012 05:46:52 +0000 (06:46 +0100)]
fix cpu types
Dietmar Maurer [Mon, 19 Nov 2012 12:20:13 +0000 (13:20 +0100)]
Brazilian Transtalion
Dietmar Maurer [Thu, 15 Nov 2012 06:34:17 +0000 (07:34 +0100)]
add Norwegian translations
Dietmar Maurer [Mon, 5 Nov 2012 05:44:35 +0000 (06:44 +0100)]
fix bug #276: create root mount point
Dietmar Maurer [Fri, 2 Nov 2012 05:29:39 +0000 (06:29 +0100)]
add po/no.po - for Norweigian translation
Dietmar Maurer [Wed, 31 Oct 2012 13:02:16 +0000 (14:02 +0100)]
bump version to 2.2-28
Stefan Priebe [Wed, 31 Oct 2012 11:16:54 +0000 (12:16 +0100)]
PVE/API2/Nodes: remove hardcoded blowfish cipher PVE/API2/OpenVZ: remove hardcoded blowfish cipher
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
Dietmar Maurer [Wed, 31 Oct 2012 06:18:44 +0000 (07:18 +0100)]
REST.pm: use inlime image data
New create_rrd_graph returns image data directly - no need to read from file.
Dietmar Maurer [Mon, 29 Oct 2012 12:08:46 +0000 (13:08 +0100)]
pvestatd: run at lease 10 cycles
Comment from Stefan: I've seen that it takes up to 10 cycles to have a
constant memory size. I think this is due to the fact that perls garbage
collection is not running every after each cycle.
Dietmar Maurer [Mon, 29 Oct 2012 11:32:53 +0000 (12:32 +0100)]
pvestatd: fix server reload
Dietmar Maurer [Wed, 24 Oct 2012 07:05:32 +0000 (09:05 +0200)]
fix version
Dietmar Maurer [Wed, 24 Oct 2012 07:02:23 +0000 (09:02 +0200)]
vncproxy: wait until vnc port is ready (avoid connection errors)
Dietmar Maurer [Tue, 23 Oct 2012 08:27:55 +0000 (10:27 +0200)]
update link to new debian-6.0-proxmox-mailgateway_3.1-2_amd64.tar.gz
Dietmar Maurer [Tue, 23 Oct 2012 07:52:45 +0000 (09:52 +0200)]
fix bug #205
Dietmar Maurer [Tue, 23 Oct 2012 07:41:44 +0000 (09:41 +0200)]
add win8 to OS type selector
Dietmar Maurer [Tue, 23 Oct 2012 07:17:43 +0000 (09:17 +0200)]
re-add apl upload target
Dietmar Maurer [Tue, 23 Oct 2012 06:52:16 +0000 (08:52 +0200)]
update applicance list