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
Dietmar Maurer
43d85563a7
pveceph: allow to specify fs-type
2013-12-31 08:12:20 +01:00
Dietmar Maurer
740895591f
pveceph: allow to set min_size for pools
2013-12-31 08:04:26 +01:00
Dietmar Maurer
cee8e2b661
fix osd remove
2013-12-30 13:50:01 +01:00
Dietmar Maurer
4c917e974d
make it easier to set VLAN tags on OVS ports/bond
2013-12-30 11:06:34 +01:00
Dietmar Maurer
ffffb625e5
add support to change bond_xmit_hash_policy on linux bond devices
2013-12-30 08:21:44 +01:00
Dietmar Maurer
10a9563eb4
use new ovs bond modes (changed in pve-common)
2013-12-30 07:38:13 +01:00
Dietmar Maurer
bdfa249812
check if ovs is installed when creation ovs network components
2013-12-27 09:52:22 +01:00
Dietmar Maurer
d11733f8da
add GUI for openvswitch network
2013-12-27 09:45:31 +01:00
Dietmar Maurer
f7e342ea2a
ceph: allow to specify network
2013-12-21 10:18:17 +01:00
Dietmar Maurer
9dace87245
Merge remote-tracking branch 'origin/pve-ceph'
2013-12-21 08:03:57 +01:00
Dietmar Maurer
a51ceeb704
fix execute API
2013-12-10 12:05:02 +01:00
Dietmar Maurer
7774df7851
use get_standard_option() for spice options
2013-12-10 10:03:10 +01:00
Dietmar Maurer
b289829f91
factor out common code into run_spiceterm
2013-12-10 09:46:00 +01:00
Dietmar Maurer
f25af3a938
set correct keymap for spiceterm
2013-12-10 08:36:58 +01:00
Dietmar Maurer
427d3fa6d2
implement spice viewer for openvz
2013-12-10 08:00:01 +01:00