]> git.proxmox.com Git - pve-manager.git/log
pve-manager.git
9 years agopveceph: remove /git/ from download url
Dietmar Maurer [Tue, 28 Apr 2015 04:18:49 +0000 (06:18 +0200)]
pveceph: remove /git/ from download url

9 years agobump version to 3.4-6
Dietmar Maurer [Mon, 27 Apr 2015 04:34:59 +0000 (06:34 +0200)]
bump version to 3.4-6

9 years agopveceph: use git.ceph.com for key download url.
Dietmar Maurer [Mon, 27 Apr 2015 04:33:27 +0000 (06:33 +0200)]
pveceph: use git.ceph.com for key download url.

9 years agobump version to 3.4-5
Dietmar Maurer [Thu, 23 Apr 2015 04:16:47 +0000 (06:16 +0200)]
bump version to 3.4-5

9 years agopveceph: add hammer release
Dietmar Maurer [Thu, 23 Apr 2015 04:15:30 +0000 (06:15 +0200)]
pveceph: add hammer release

9 years agopveceph init: allow protocol http
Dietmar Maurer [Thu, 23 Apr 2015 04:11:38 +0000 (06:11 +0200)]
pveceph init: allow protocol http

It is no longer possible to download the key without that.

9 years agofix typo
Dietmar Maurer [Tue, 14 Apr 2015 13:08:54 +0000 (15:08 +0200)]
fix typo

9 years agobump version to 3.4-4
Dietmar Maurer [Mon, 13 Apr 2015 13:28:22 +0000 (15:28 +0200)]
bump version to 3.4-4

9 years agoGUI: add quick search fields to storage content and backup views
Stanislav German-Evtushenko [Tue, 31 Mar 2015 16:20:10 +0000 (16:20 +0000)]
GUI: add quick search fields to storage content and backup views

Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
9 years agobump version to 3.4-3
Dietmar Maurer [Wed, 11 Mar 2015 15:42:59 +0000 (16:42 +0100)]
bump version to 3.4-3

9 years agofix logfile rotation
Dietmar Maurer [Wed, 11 Mar 2015 15:41:01 +0000 (16:41 +0100)]
fix logfile rotation

pveproxy and spiceproxy use the same logfile.

9 years agobump version to 3.4-2
Dietmar Maurer [Tue, 10 Mar 2015 07:25:16 +0000 (08:25 +0100)]
bump version to 3.4-2

9 years agofix bug #575: fork at shutdown, so that partent starts new worker
Dietmar Maurer [Tue, 10 Mar 2015 07:23:18 +0000 (08:23 +0100)]
fix bug #575: fork at shutdown, so that partent starts new worker

9 years agorrd : init with timeframe from state manager
Alexandre Derumier [Mon, 23 Feb 2015 12:17:44 +0000 (13:17 +0100)]
rrd : init with timeframe from state manager

avoid to init the rrd with default timeframe,
then reload with timefrom state manager

this avoid to reload twice the rrds

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agobump version to 3.4-1
Dietmar Maurer [Thu, 19 Feb 2015 05:32:20 +0000 (06:32 +0100)]
bump version to 3.4-1

9 years agowrite_ceph_config: also write mds sections
Dietmar Maurer [Thu, 19 Feb 2015 05:30:23 +0000 (06:30 +0100)]
write_ceph_config: also write mds sections

9 years agobump version to 3.3-21
Dietmar Maurer [Wed, 18 Feb 2015 04:52:11 +0000 (05:52 +0100)]
bump version to 3.3-21

9 years agowrite_ceph_config: also write client section
Dietmar Maurer [Wed, 18 Feb 2015 04:50:38 +0000 (05:50 +0100)]
write_ceph_config: also write client section

9 years agobump version to 3.3-20
Dietmar Maurer [Fri, 13 Feb 2015 08:03:39 +0000 (09:03 +0100)]
bump version to 3.3-20

9 years agopveceph: use LWP instead of wget
Dietmar Maurer [Fri, 13 Feb 2015 07:56:26 +0000 (08:56 +0100)]
pveceph: use LWP instead of wget

Avoid bug in wget certificate verification on Debian wheezy.

9 years agoparseQemuNetwork: parse queues
Dietmar Maurer [Fri, 13 Feb 2015 06:11:42 +0000 (07:11 +0100)]
parseQemuNetwork: parse queues

9 years agoadd multiqueues field to nic form
Alexandre Derumier [Thu, 12 Feb 2015 12:53:03 +0000 (13:53 +0100)]
add multiqueues field to nic form

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agobump version to 3.3-19
Dietmar Maurer [Thu, 12 Feb 2015 07:03:43 +0000 (08:03 +0100)]
bump version to 3.3-19

9 years agoGUI fixes for CDROM hotplug
Dietmar Maurer [Thu, 12 Feb 2015 07:01:03 +0000 (08:01 +0100)]
GUI fixes for CDROM hotplug

9 years agobump version to 3.3-18
Dietmar Maurer [Wed, 11 Feb 2015 08:18:10 +0000 (09:18 +0100)]
bump version to 3.3-18

9 years agoGUI: mobe startall/stopall/migrateall into submenu
Dietmar Maurer [Wed, 11 Feb 2015 08:15:00 +0000 (09:15 +0100)]
GUI: mobe startall/stopall/migrateall into submenu

9 years agoadd migration_all button
Alexandre Derumier [Mon, 9 Feb 2015 08:43:59 +0000 (09:43 +0100)]
add migration_all button

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoadd migrate_all form
Alexandre Derumier [Mon, 9 Feb 2015 08:43:58 +0000 (09:43 +0100)]
add migrate_all form

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoapi2 : node : add migrate_all
Alexandre Derumier [Mon, 9 Feb 2015 08:43:57 +0000 (09:43 +0100)]
api2 : node : add migrate_all

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoapi2: node : startall : add force option
Alexandre Derumier [Mon, 9 Feb 2015 08:43:56 +0000 (09:43 +0100)]
api2: node : startall : add force option

force start if onboot = 0

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoadd stopall/startall vm buttons
Alexandre Derumier [Mon, 9 Feb 2015 08:43:55 +0000 (09:43 +0100)]
add stopall/startall vm buttons

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoMemoryField: fix values after manual edit (on blur)
Dietmar Maurer [Tue, 10 Feb 2015 15:35:27 +0000 (16:35 +0100)]
MemoryField: fix values after manual edit (on blur)

9 years agouse pveMemoryField for maxmemory
Dietmar Maurer [Tue, 10 Feb 2015 11:41:08 +0000 (12:41 +0100)]
use pveMemoryField for maxmemory

9 years agoimplement pveMemoryField
Dietmar Maurer [Tue, 10 Feb 2015 11:35:13 +0000 (12:35 +0100)]
implement pveMemoryField

9 years agobump version to 3.3-17
Dietmar Maurer [Tue, 10 Feb 2015 10:49:02 +0000 (11:49 +0100)]
bump version to 3.3-17

9 years agoMemoryEdit: avoid hardcoded constants
Dietmar Maurer [Tue, 10 Feb 2015 10:34:11 +0000 (11:34 +0100)]
MemoryEdit: avoid hardcoded constants

9 years agomemory form : hotplug improvements
Alexandre Derumier [Mon, 9 Feb 2015 14:53:18 +0000 (15:53 +0100)]
memory form : hotplug improvements

we need to change memory field step dynamically, and also map values to dimm size.

Fixme : apply same behaviour for maxmemory field

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agobump version to 3.3-16
Dietmar Maurer [Mon, 9 Feb 2015 10:43:26 +0000 (11:43 +0100)]
bump version to 3.3-16

9 years agopveproxy: set method to tlsv1 - required for IE
Dietmar Maurer [Mon, 9 Feb 2015 09:57:30 +0000 (10:57 +0100)]
pveproxy: set method to tlsv1 - required for IE

IE does not work without setting this. Seems TLSv1_1 and TLSv1_2
requires Net::SSLeay >= 1.55 (see AnyEvent::TLS). So this should
work when we upgrade to Debian 'jessie'.

9 years agobump version to 3.3-15
Dietmar Maurer [Tue, 27 Jan 2015 11:38:05 +0000 (12:38 +0100)]
bump version to 3.3-15

9 years agoGUI: implement hotplug feature selector
Dietmar Maurer [Tue, 27 Jan 2015 11:19:54 +0000 (12:19 +0100)]
GUI: implement hotplug feature selector

9 years agoZFSPoolEdit: remove poolname field
Dietmar Maurer [Tue, 27 Jan 2015 07:07:46 +0000 (08:07 +0100)]
ZFSPoolEdit: remove poolname field

9 years agoGui storage: change input method
Wolfgang Link [Mon, 26 Jan 2015 11:56:43 +0000 (12:56 +0100)]
Gui storage: change input method

change input method in Add:ZFS Storage at ZFS Pool from string to combobox.

Signed-off-by: Wolfgang Link <w.link@proxmox.com>
9 years agoGui storage: copy selector methode
Wolfgang Link [Mon, 26 Jan 2015 11:35:13 +0000 (12:35 +0100)]
Gui storage: copy selector methode

from LVMEdit.js to ZFSPoolEdit.js

Signed-off-by: Wolfgang Link <w.link@proxmox.com>
9 years agoGui storage: rename storage type
Wolfgang Link [Mon, 26 Jan 2015 11:35:12 +0000 (12:35 +0100)]
Gui storage: rename storage type

Signed-off-by: Wolfgang Link <w.link@proxmox.com>
9 years agoGui storage: bind ZFSPoolEdit.js and set defaults
Wolfgang Link [Mon, 26 Jan 2015 11:35:11 +0000 (12:35 +0100)]
Gui storage: bind ZFSPoolEdit.js and set defaults

Signed-off-by: Wolfgang Link <w.link@proxmox.com>
9 years agoGui storage: modify ZFSPoolEdit.js
Wolfgang Link [Mon, 26 Jan 2015 11:35:10 +0000 (12:35 +0100)]
Gui storage: modify ZFSPoolEdit.js

Change intput description to the needed.

Signed-off-by: Wolfgang Link <w.link@proxmox.com>
9 years agoGui storage: copy code as template
Wolfgang Link [Mon, 26 Jan 2015 11:35:09 +0000 (12:35 +0100)]
Gui storage: copy code as template

copy from ZFSEdit.js to ZFSPoolEdit.js

Signed-off-by: Wolfgang Link <w.link@proxmox.com>
9 years agoremove stale README file
Dietmar Maurer [Sat, 24 Jan 2015 13:22:58 +0000 (14:22 +0100)]
remove stale README file

This contains very old and outdated information, so it is better
to remove completely.

9 years agobump version to 3.3-14
Dietmar Maurer [Fri, 23 Jan 2015 08:13:31 +0000 (09:13 +0100)]
bump version to 3.3-14

9 years agoHardwareView: correctly enable/disable buttons
Dietmar Maurer [Fri, 23 Jan 2015 07:56:43 +0000 (08:56 +0100)]
HardwareView: correctly enable/disable buttons

9 years agobump version to 3.3-13
Dietmar Maurer [Thu, 22 Jan 2015 11:57:50 +0000 (12:57 +0100)]
bump version to 3.3-13

9 years agoPendingObjectGrid: improve detection of pending changes
Dietmar Maurer [Thu, 22 Jan 2015 11:55:23 +0000 (12:55 +0100)]
PendingObjectGrid: improve detection of pending changes

9 years agodisplay more information about the subscription
Dietmar Maurer [Thu, 22 Jan 2015 09:40:53 +0000 (10:40 +0100)]
display more information about the subscription

9 years agoGUI: dynamically update VM config every 5 seconds.
Dietmar Maurer [Wed, 21 Jan 2015 10:33:50 +0000 (11:33 +0100)]
GUI: dynamically update VM config every 5 seconds.

9 years agochange default value for hotplug to match QemuServer default
Dietmar Maurer [Wed, 21 Jan 2015 08:09:57 +0000 (09:09 +0100)]
change default value for hotplug to match QemuServer default

9 years agobump version to 3.3-12
Dietmar Maurer [Wed, 21 Jan 2015 07:39:56 +0000 (08:39 +0100)]
bump version to 3.3-12

9 years agoadd numa option to processor form
Alexandre Derumier [Tue, 20 Jan 2015 15:43:41 +0000 (16:43 +0100)]
add numa option to processor form

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agofix rendering of pending processor values
Alexandre Derumier [Tue, 20 Jan 2015 15:43:40 +0000 (16:43 +0100)]
fix rendering of pending processor values

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agopveceph: add 'giant' to possible release names
Dietmar Maurer [Tue, 20 Jan 2015 11:46:44 +0000 (12:46 +0100)]
pveceph: add 'giant' to possible release names

9 years agouse service command to stop old daemons
Dietmar Maurer [Tue, 20 Jan 2015 11:32:45 +0000 (12:32 +0100)]
use service command to stop old daemons

9 years agopreinst: sleep 2 seconds to avoid restart problems
Dietmar Maurer [Tue, 20 Jan 2015 10:56:32 +0000 (11:56 +0100)]
preinst: sleep 2 seconds to avoid restart problems

9 years agoimplement the disconnect nic button on the network edit pannel.
Wolfgang Link [Mon, 22 Dec 2014 12:35:59 +0000 (13:35 +0100)]
implement the disconnect nic button on the network edit pannel.

Signed-off-by: Wolfgang Link <wolfgang@linksystems.org>
9 years agocleanup vzdump -stop implementation
Dietmar Maurer [Tue, 20 Jan 2015 08:26:31 +0000 (09:26 +0100)]
cleanup vzdump -stop implementation

* do not unlink $pidfile inside stop_running_backups to avoid race conditions
* use pve UPID to save pid (see PVE::Tools::upid_decode)
* allow to pass -stop parameter to nomal backup job
* simple return 'OK' instead of calling exit() inside API call.
* rename stop_all_backups to stop_running_backups

9 years agoFix backup failure at shutdown.
Wolfgang Link [Tue, 30 Dec 2014 13:30:11 +0000 (14:30 +0100)]
Fix backup failure at shutdown.

This fix include a new function of vzdump.
Now you can call vzdump -stop and the backup will be aborted.
Also if the pve-manager init script stop the process, vzdump -stop will called.

Signed-off-by: Wolfgang Link <wolfgang@linksystems.org>
9 years agobump version to 3.3-11
Dietmar Maurer [Tue, 20 Jan 2015 06:26:46 +0000 (07:26 +0100)]
bump version to 3.3-11

9 years agoSupport additional e1000 variants for VM machines
Kamil Trzcinski [Sat, 17 Jan 2015 12:46:31 +0000 (13:46 +0100)]
Support additional e1000 variants for VM machines

It is required for OS X on qemu

Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
9 years agobump version to 3.3-10
Dietmar Maurer [Thu, 15 Jan 2015 06:23:24 +0000 (07:23 +0100)]
bump version to 3.3-10

9 years agoadd preinst script
Dietmar Maurer [Thu, 15 Jan 2015 06:20:17 +0000 (07:20 +0100)]
add preinst script

Older versions of our daemona do not restart with HUP, so we
need to do a stop/start.

9 years agobump version to 3.3-9
Dietmar Maurer [Thu, 8 Jan 2015 12:29:29 +0000 (13:29 +0100)]
bump version to 3.3-9

9 years agocorrectly check for undefined values
Dietmar Maurer [Thu, 8 Jan 2015 12:14:39 +0000 (13:14 +0100)]
correctly check for undefined values

9 years agoimplement revert button
Alexandre Derumier [Fri, 2 Jan 2015 14:18:10 +0000 (15:18 +0100)]
implement revert button

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoHardwareView: simplify rendering code
Dietmar Maurer [Thu, 8 Jan 2015 11:56:21 +0000 (12:56 +0100)]
HardwareView: simplify rendering code

9 years agoPendingObjectGrid.: inherit from PVE.grid.ObjectGrid
Dietmar Maurer [Thu, 8 Jan 2015 10:46:22 +0000 (11:46 +0100)]
PendingObjectGrid.: inherit from PVE.grid.ObjectGrid

To avoid code duplication.

9 years agocorrectly check for undefined values
Dietmar Maurer [Thu, 8 Jan 2015 10:20:47 +0000 (11:20 +0100)]
correctly check for undefined values

and remove stale code (that code is not required because this is done by the reader).

9 years agofix rendering bollean
Alexandre Derumier [Fri, 2 Jan 2015 14:18:09 +0000 (15:18 +0100)]
fix rendering bollean

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agofix bootorder rendering
Alexandre Derumier [Fri, 2 Jan 2015 14:18:08 +0000 (15:18 +0100)]
fix bootorder rendering

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoHardwareView: better alignment
Dietmar Maurer [Thu, 8 Jan 2015 09:28:19 +0000 (10:28 +0100)]
HardwareView: better alignment

9 years agofix pending cpu rendering
Alexandre Derumier [Fri, 2 Jan 2015 14:18:07 +0000 (15:18 +0100)]
fix pending cpu rendering

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoforbid edit|delete of pending delete, and move_disk of pending disk
Alexandre Derumier [Fri, 2 Jan 2015 14:18:06 +0000 (15:18 +0100)]
forbid edit|delete of pending delete, and move_disk of pending disk

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoremove PVE.data.PendingObjectStore (not required)
Dietmar Maurer [Thu, 8 Jan 2015 07:36:53 +0000 (08:36 +0100)]
remove PVE.data.PendingObjectStore (not required)

9 years agocleanup json object reader
Dietmar Maurer [Thu, 8 Jan 2015 07:22:47 +0000 (08:22 +0100)]
cleanup json object reader

Try to make it a generic usable class.

9 years agoImplement pendinggrid and pendingstore
Alexandre Derumier [Fri, 2 Jan 2015 14:18:04 +0000 (15:18 +0100)]
Implement pendinggrid and pendingstore

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agopvestatd: remove duplicate syslog (already logged in PVE::Daemon)
Dietmar Maurer [Fri, 2 Jan 2015 13:32:00 +0000 (14:32 +0100)]
pvestatd: remove duplicate syslog (already logged in PVE::Daemon)

9 years agouse new pidfile option (instead of run_dir)
Dietmar Maurer [Fri, 2 Jan 2015 13:19:23 +0000 (14:19 +0100)]
use new pidfile option (instead of run_dir)

9 years agouse setuid/setgid feature from PVE::Daemon
Dietmar Maurer [Fri, 2 Jan 2015 13:11:38 +0000 (14:11 +0100)]
use setuid/setgid feature from PVE::Daemon

9 years agopvestatd: fix register_XYZ_command parameters
Dietmar Maurer [Fri, 2 Jan 2015 08:57:19 +0000 (09:57 +0100)]
pvestatd: fix register_XYZ_command parameters

9 years agopvestatd: correctly set debug flag
Dietmar Maurer [Fri, 2 Jan 2015 08:55:57 +0000 (09:55 +0100)]
pvestatd: correctly set debug flag

9 years agowebsocket_proxy: correctly close connection
Dietmar Maurer [Fri, 2 Jan 2015 08:20:09 +0000 (09:20 +0100)]
websocket_proxy: correctly close connection

9 years agoHTTPServer:: mark process in shutdown phase
Dietmar Maurer [Fri, 2 Jan 2015 07:54:16 +0000 (08:54 +0100)]
HTTPServer:: mark process in shutdown phase

So that we can see what workers already closed the socket.

9 years agoremove class APIDaemon
Dietmar Maurer [Thu, 1 Jan 2015 15:54:21 +0000 (16:54 +0100)]
remove class APIDaemon

Moved last used sub into PVE::API2Tools.

9 years agopvedaemon: use PVE::Daemon
Dietmar Maurer [Thu, 1 Jan 2015 15:38:54 +0000 (16:38 +0100)]
pvedaemon: use PVE::Daemon

9 years agopveproxy: use PVE::Daemon
Dietmar Maurer [Thu, 1 Jan 2015 15:19:41 +0000 (16:19 +0100)]
pveproxy: use PVE::Daemon

9 years agospiceproxy: use new helpers from PVE::Daemon
Dietmar Maurer [Thu, 1 Jan 2015 14:43:18 +0000 (15:43 +0100)]
spiceproxy: use new helpers from PVE::Daemon

9 years agospiceproxy: always restart unsing HUP
Dietmar Maurer [Thu, 1 Jan 2015 14:00:25 +0000 (15:00 +0100)]
spiceproxy: always restart unsing HUP

To keep existing spice connections alive.

9 years agospiceproxy: use new leave_children_open_on_reload option
Dietmar Maurer [Thu, 1 Jan 2015 11:12:43 +0000 (12:12 +0100)]
spiceproxy: use new leave_children_open_on_reload option

9 years agospiceproxy: keep socket open on restart
Dietmar Maurer [Thu, 1 Jan 2015 09:43:01 +0000 (10:43 +0100)]
spiceproxy: keep socket open on restart

9 years agospiceproxy: use more features from PVE::Daemon
Dietmar Maurer [Wed, 31 Dec 2014 16:51:30 +0000 (17:51 +0100)]
spiceproxy: use more features from PVE::Daemon

9 years agospiceproxy: use PVE::Daemon
Dietmar Maurer [Sat, 20 Dec 2014 08:44:13 +0000 (09:44 +0100)]
spiceproxy: use PVE::Daemon

9 years agoAPIDaemon: fix signal handling
Dietmar Maurer [Sat, 20 Dec 2014 08:41:45 +0000 (09:41 +0100)]
APIDaemon: fix signal handling

and make sure we do not open inotify handle twice