Wolfgang Bumiller
eb6d749792
pass port family to next_vnc_port
2015-05-12 12:16:26 +02:00
Dietmar Maurer
2c27e4b7c7
lxc: implement startup and onboot option
2015-04-22 10:49:30 +02:00
Dietmar Maurer
989b774393
depend on new pve-container package, activate LXC API
2015-04-18 09:40:44 +02:00
Dietmar Maurer
0532bd2857
re-add template download code
...
this was removed by accident.
2015-04-16 07:58:50 +02:00
Dietmar Maurer
e877877f5e
use new ha infrastructure
2015-04-03 08:36:59 +02:00
Dietmar Maurer
dafb62468e
remove OpenVZ related code
...
There is still no OpenVZ for kernel 3.10 or newer, so we remove that code now.
2015-03-27 13:43:59 +01:00
Dietmar Maurer
7e5cb2f0b8
use PVE::HA::Config to skip HA enabled VMs
2015-03-27 13:43:59 +01:00
Dietmar Maurer
c0d696f9da
fix proxversion -v for jessie release
2015-03-06 11:30:40 +01:00
Dietmar Maurer
42a55af27b
skip test for HA managed VMs
...
unless we have a replavement for rgmanager
2015-03-03 09:20:20 +01:00
Dietmar Maurer
297faa1258
use new PVE::Cluster::vm_is_ha_managed()
2015-03-03 07:11:28 +01:00
Alexandre Derumier
9c8a09a76d
api2 : node : add migrate_all
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:01:44 +01:00
Alexandre Derumier
c09c7160a5
api2: node : startall : add force option
...
force start if onboot = 0
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:01:31 +01:00
Dietmar Maurer
eab837c4c4
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
2015-01-20 09:35:01 +01:00
Wolfgang Link
8682f6fcb1
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>
2015-01-20 08:06:59 +01:00
Tobias Doerffel
f9adc7763d
Fixed typo in backup API
...
Signed-off-by: Tobias Doerffel <tobias.doerffel@ed-chemnitz.de>
2014-11-24 06:36:48 +01:00
Stefan Priebe
6ec9de4426
VZDump: send an error email in case of lock failure
...
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2014-10-23 10:57:22 +02:00
Dan Hunsaker
b71c468669
Add CT suspend/resume support via PVE2 API
...
Suspend/resume support for VMs has been in the PVE2 API for some time,
but even though vzctl supports suspend/resume (what they call checkpoint/
restore), the API doesn't yet support suspend/resume for CTs. This patch
adds that support.
Signed-off-by: Dan Hunsaker <danhunsaker@gmail.com>
2014-10-09 09:21:13 +02:00
Stanislav German-Evtushenko
4b15265645
GUI: add new email_from option to datacenter.cfg
...
Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
2014-09-04 17:16:02 +02:00
Dietmar Maurer
c608873a5c
GUI: add pool view
2014-08-13 08:06:18 +02:00
Dietmar Maurer
8dfca17e2e
cleanup novnc console code
...
And implement novnc console for openvz and shell (needs vncterm update).
2014-06-24 17:35:17 +02:00
Dietmar Maurer
94cc956030
trim subscription key to avoid unexpected errors.
...
People normally use cut&paste, and that often adds unexpected white space
characters. So we simply remove them for convenience.
2014-06-13 06:32:07 +02:00
Dietmar Maurer
05adc1414d
use new PVE::API2::Firewall::CT class
2014-05-26 08:31:44 +02:00
Dietmar Maurer
1f3e956a53
fix mon_command syntax for 'auth get'
2014-05-22 06:43:09 +02:00
Dietmar Maurer
4a07fcedb7
depend on pve-firewall, connect firewall API
2014-05-06 12:43:41 +02:00
Dietmar Maurer
e7c967c0a4
Formatter/HTML: improve output format
2014-05-05 13:00:35 +02:00
Dietmar Maurer
d25dec0fd5
Formatter/HTML: add method description
2014-05-02 11:48:38 +02:00
Dietmar Maurer
7e73c93e55
new html formatter PVE::API2::Formatter::HTML
...
This one provides a login page and uses bootstrap for html.
2014-05-02 11:36:11 +02:00
Dietmar Maurer
d812f3bb2b
include bootstrap html framework
2014-05-02 11:35:16 +02:00
Dietmar Maurer
ed2cd21059
split out formatter code
2014-05-02 11:35:02 +02:00
Dietmar Maurer
b5eda02313
bump version to 3.1-43 (fix network API)
2014-02-16 09:27:41 +01:00
Dietmar Maurer
44d353a7ac
API extension: allow to set comments inside network interfaces file
2014-02-12 11:28:53 +01:00
Dietmar Maurer
5374d54f21
ceph: fix percent_used
2014-01-23 17:29:14 +01:00
Dietmar Maurer
cc81005afd
ceph: view osd commit/apply latency
2014-01-23 10:08:02 +01:00
Dietmar Maurer
941c019548
ceph: display osd usage
2014-01-23 09:38:29 +01:00
Dietmar Maurer
d54f1126b7
ceph: display pool usage information
2014-01-23 08:28:26 +01:00
Dietmar Maurer
7d4fc5ef92
ceph: add API and buttons for osd in/out
...
And move OSD API into separate package PVE::API2::CephOSD
2014-01-22 12:44:52 +01:00
Dietmar Maurer
a34866f031
split out ceph code into PVE::CephTools
2014-01-22 09:33:15 +01:00
Dietmar Maurer
2f80464060
use longer rados timeouts when inside worker tasks
2014-01-22 08:05:40 +01:00
Dietmar Maurer
f26b46dbcb
ceph: re-open rados connection inside worker process
2014-01-21 12:11:25 +01:00
Dietmar Maurer
2aafa9ea6d
ceph: untaint values for createosd
2014-01-21 11:21:46 +01:00
Dietmar Maurer
6e3c2f4764
ceph: use format 'plain' for call which do no return data
2014-01-21 07:44:41 +01:00
Dietmar Maurer
36fd0190c5
code cleanup
2014-01-20 08:55:35 +01:00
Dietmar Maurer
970236b3ec
use PVE::RADOS perl bindings
2014-01-17 09:45:22 +01:00
Dietmar Maurer
a7a7fb00ac
ceph: improve disk usage detection
2014-01-10 12:04:26 +01:00
Dietmar Maurer
0e5816e4d2
ceph: allow to specify separate journal disks
2014-01-10 09:04:48 +01:00
Dietmar Maurer
946662f65b
ceph: allow to specify crush ruleset on pool creation
2014-01-03 11:40:53 +01:00
Dietmar Maurer
d6261e3122
ceph: only use 64 PGs by default (same default as ceph default pools)
2014-01-03 11:03:05 +01:00
Dietmar Maurer
190df9a105
ceph: try to unmount OSD after removal
2014-01-03 10:58:08 +01:00
Dietmar Maurer
8b336060cb
ceph: return decompiled crush map in text format.
...
This is easier to read.
2014-01-03 10:46:59 +01:00
Dietmar Maurer
ace49d5357
avoid slash characters in task ids
...
Our REST API cannot handle that.
2013-12-31 12:47:40 +01:00