492 Commits

Author SHA1 Message Date
Wolfgang Link
f274147af2 fix output percent_used in rbd pools
This fix is essential of cause json field changes in the ceph api.
They change the field size in pool to max_avail
and the field total_size in stats to total_max_avail
2015-09-09 06:41:54 +02:00
Dietmar Maurer
1271f19861 allow usage of ceph development repository
This is a temporary workaround for testing. We plan to switch to
official repository as soon as it gets available.
2015-09-08 12:13:42 +02:00
Dietmar Maurer
9007fe31a1 convert pveceph into a PVE::CLI class 2015-09-08 11:25:00 +02:00
Emmanuel Kasper
c5fb780e38 Rename onboot and startup parameters to follow vm.conf synthax
This fixes the problem of containers not autostarting with onboot=1
2015-09-08 11:13:32 +02:00
Emmanuel Kasper
af85a0018e Update vzdump man page for use with LXC containers 2015-09-07 13:05:28 +02:00
Dietmar Maurer
c3edc6ad37 add use clause for PVE::API2::LXC::Status 2015-09-07 11:01:03 +02:00
Emmanuel Kasper
d3c2a98a8b Fix package path to startup and shutdown subroutines 2015-09-07 10:58:12 +02:00
Dietmar Maurer
a50345c868 convert spiceproxy into a PVE::Service class 2015-09-07 10:53:49 +02:00
Dietmar Maurer
31059552ac convert pvedaemon into a PVE::Service class 2015-09-07 10:08:08 +02:00
Dietmar Maurer
b3874f0062 convert pvesubscription into a PVE::CLI class 2015-09-05 11:38:49 +02:00
Dietmar Maurer
0d5b920ac8 add missing file 2015-09-04 15:03:31 +02:00
Dietmar Maurer
b86b0d29d5 convert pveproxy into a PVE::Service class 2015-09-04 14:16:25 +02:00
Dietmar Maurer
cc22a4b099 convert pvestatd into a PVE::Service class 2015-09-04 11:22:09 +02:00
Dietmar Maurer
5bcaff56f6 vzdump: improve bash completion 2015-09-04 09:12:10 +02:00
Dietmar Maurer
594765203c vzdump: directly use CLIHandler to generate docs 2015-09-04 09:12:10 +02:00
Alexandre Derumier
905cf68083 pve-manager : novncindex : remove include inflator.js
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-08-31 16:10:54 +02:00
Dietmar Maurer
7cfb65bf9c aplinfo: allow version without -\d+ endings 2015-08-29 12:33:14 +02:00
Alexandre Derumier
20cd318f95 pve-manager : NoVncIndex : add inflator.js && fullscreen button
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-08-28 12:02:17 +02:00
Wolfgang Link
41a1c83b14 complete optional packet list for pveversion 2015-08-25 09:39:14 +02:00
Wolfgang Bumiller
5621a50995 Ceph: fix old interfaces access in find_node_ip
Fixes #681
2015-08-12 09:43:03 +02:00
Dietmar Maurer
9cbb0187cb pveversion: add criu package 2015-08-10 09:55:00 +02:00
Wolfgang Link
b6ee868edc Add extra optional list to pveversion
if the packet on the opt list is not installed, it will not shown.
2015-08-10 09:53:18 +02:00
Thomas Lamprecht
16145cba4c Use JSONSchema to parse vzdump config
Instead of a lot of hardcoded if's use JSONSchema::parse_config to
parse and validate vzdump.conf. To do that $confdesc was extended
to match a valid schema.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2015-07-30 11:27:49 +02:00
Wolfgang Bumiller
07b0271ae2 fix a remote_node_ip calling context
Using remote_node_ip to build a hash needs to explicitly
request a scalar context.
2015-07-30 08:58:04 +02:00
Thomas Lamprecht
f6913d83c5 fix bug #662: wrong subroutine for parsing startup order
Changed from old, now missing, subroutine parse_startup() to new
pve_parse_startup_order()

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2015-07-28 09:31:09 +02:00
Thomas Lamprecht
c8653ebb08 Added functionality do disable temporary a backup job
Added an option to disable a backup job while preserving its
settings. When a job is disabled a '#' is added in front of the vzdump
command in the vzdump.cron file. So the cron job still fires,
but only a comment gets executed. If we would comment out the cron job
a bit more changes to the parser would be needed.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2015-07-27 09:15:09 +02:00
Thomas Lamprecht
d67a3aaa9a Added parallel compress support for vzdump with pigz.
Added a vzdump.conf option to controll gzip compression.
When 'pigz' (defaults to 0) is >0, pigz support is enabled.
When the pigz option equals 1 pigz uses #cores/2 threads,
else it spawns N threads. To use it select gzip in the web
interface and set the aproppriate option in /etc/vzdump.conf

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2015-07-23 06:08:09 +02:00
Alen Grizonic
7ab76d3070 lxc added to read_pool
Signed-off-by: Alen Grizonic <a.grizonic@proxmox.com>
2015-07-22 13:30:23 +02:00
Emmanuel Kasper
fb75817874 Include all the javascript files to HTML page header
Based on the JSSRC variable of the www/manager Makefile.
Files not yet commited to www/manager5 are commented out.
2015-07-20 06:29:10 +02:00
Dietmar Maurer
108cdbf6f6 APLInfo: support relative locations 2015-07-02 11:58:24 +02:00
Dietmar Maurer
8ad3ca866a allow to download templates with type lxc 2015-07-02 11:25:08 +02:00
Dietmar Maurer
5a9bbfd55f APLInfo: set default location 2015-07-02 11:24:21 +02:00
Dietmar Maurer
2c0eb9fa0d aplinfo: changed directory for lxc images 2015-07-01 13:47:56 +02:00
Dietmar Maurer
0c88ea0e98 read_aplinfo_from_fh: use architecture to generate default file names 2015-07-01 07:44:32 +02:00
Dietmar Maurer
bfc517c083 APLInfo: split out code into read_aplinfo_from_fh
So that we can call the parser for any $fh. Add new type 'lxc'.
2015-06-30 13:43:59 +02:00
Dietmar Maurer
858e2ed06e fix bug #648: forward call to correct node 2015-06-30 07:04:25 +02:00
Alexandre Derumier
c03d35f024 novncindex : Renamed popupStatusPanel to popupStatus
to match
74f2ac968d

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-26 09:51:39 +02:00
Wolfgang Bumiller
3bd4a056bf PVE::API2::Network: network_interfaces update + ipv6 2015-06-26 08:54:17 +02:00
Wolfgang Bumiller
043b8c334b PVE::API2::Ceph: network_interfaces update + ipv6 2015-06-26 08:53:09 +02:00
Alexandre Derumier
960fea8c77 add noVNC_resize
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-25 17:55:27 +02:00
Alexandre Derumier
9e132b1670 add graphite plugin V2
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-23 17:13:14 +02:00
Dietmar Maurer
56678698ba implement status plugin framework 2015-06-22 09:45:57 +02:00
Dietmar Maurer
a7dc56945e pveversion: also remove clvm 2015-06-19 12:40:18 +02:00
Dietmar Maurer
1ac780b680 pveversion: also list lxcfs and cgmanager 2015-06-19 12:31:09 +02:00
Dietmar Maurer
7d0cbbdc75 pveversion: fix package list for pve 4.0 2015-06-19 12:24:58 +02:00
Emmanuel Kasper
1f4cea3606 Force Internet Explorer to interpret pages in IE10 compatibility modus
IE11 is not supported with ExtJS 4, so we have to force the IE
rendering engine to parse the page as an older version.
This fixes the problem of the component tree icons not appearing.
IE11 is supported in ExtJS so this header is not needed in manager5/ (tested OK)

Closes https://bugzilla.proxmox.com/show_bug.cgi?id=645
2015-06-19 07:36:24 +02:00
Dietmar Maurer
ae08c24165 use pvetest repository for beta release 2015-06-16 12:27:35 +02:00
Dietmar Maurer
7dd5745b34 GUI: add ksmtuned service 2015-06-11 09:29:27 +02:00
Dietmar Maurer
2b72ab0c13 API change: remove bootlog API, use new dump_journal helper for syslog
The systemd journal contains boot log entries.
2015-06-09 12:18:30 +02:00
Dietmar Maurer
825d87f7cb implement service API using systemctl 2015-06-05 15:32:14 +02:00