Wolfgang Bumiller
7a9486a7e1
DNS ui/api: ipv6 support
2015-10-05 12:33:42 +02:00
Emmanuel Kasper
eb5d01365b
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
Dietmar Maurer
b38516ebec
add use clause for PVE::API2::LXC::Status
2015-09-07 11:01:03 +02:00
Emmanuel Kasper
1b5e56f283
Fix package path to startup and shutdown subroutines
2015-09-07 10:58:12 +02:00
Thomas Lamprecht
c2dbc5e32d
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
Dietmar Maurer
761a2b311c
allow to download templates with type lxc
2015-07-02 11:25:08 +02:00
Dietmar Maurer
317146196c
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
74e3975e12
remove UBC GUI
2015-06-02 11:53:19 +02:00
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
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
42a55af27b
skip test for HA managed VMs
...
unless we have a replavement for rgmanager
2015-03-03 09:20:20 +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
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
4a07fcedb7
depend on pve-firewall, connect firewall API
2014-05-06 12:43:41 +02: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
2d802f8c3b
include spiceterm
2013-12-10 07:35:57 +01:00
Dietmar Maurer
409935933e
fix execute API
...
- remove command from index (so that pvesh does not list it)
- use POST instead of GET
- correctly check permissions
- return value with status codes and data (allow expections)
2013-12-09 11:08:02 +01:00
Stefan Priebe
87c3e93147
support to execute multiple commands in one request
2013-12-09 08:44:25 +01:00
Dietmar Maurer
38db610ae6
move code to Ceph.pm, create API for ceph
2013-11-13 06:59:07 +01:00
Dietmar Maurer
ea5eb43003
fix shell quoting for upgrade command
2013-06-24 08:02:32 +02:00
Dietmar Maurer
b179a622ba
new pveupgrade script
...
Used to display additional information to the user (reboot required? database
up to date? ...)
2013-06-21 08:21:04 +02:00
Dietmar Maurer
6d39449226
fix bug #408 : reset ENV before starting shell
2013-06-20 11:10:01 +02:00
Dietmar Maurer
3a76893d03
use interactive vnc shell to run system upgrade
...
System upgrade almost always requires user input.
2013-06-19 11:57:38 +02:00
Dietmar Maurer
21299915de
add API for apt using libapt-pkg-perl
2013-06-13 11:52:31 +02:00
Stefan Priebe
0455911df1
implement node netstat call to get current tap network counters
...
Changes since V2:
- swap in / out / transmit / receive again
Changes since V1:
- new return format (use an arrayref instead of a hash to be JS compatible)
- swap in / out / transmit / receive
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2013-04-19 11:43:09 +02:00
Dietmar Maurer
ff9c330c5d
add bootlog
...
we use boodlogd on wheezy
2013-03-26 07:59:57 +01:00
Dietmar Maurer
20539e0c29
display KSM sharing on node status panel
2013-02-01 09:15:26 +01:00
Stefan Priebe
f2c68844cf
PVE/API2/Nodes: remove hardcoded blowfish cipher PVE/API2/OpenVZ: remove hardcoded blowfish cipher
...
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2012-10-31 14:00:36 +01:00
Dietmar Maurer
6806a0f851
vncproxy: wait until vnc port is ready (avoid connection errors)
2012-10-24 09:02:23 +02:00
Dietmar Maurer
88ba9a1dde
fix spelling errors
2012-08-25 09:00:06 +02:00
Dietmar Maurer
5eec2b0446
fix startup ordering
2012-08-07 09:21:19 +02:00
Dietmar Maurer
3f12bcfb9e
use numeric sorting in startall
2012-06-05 06:16:55 +02:00
Dietmar Maurer
b92400b6a7
add startall/stopall API and init script
2012-04-20 09:35:08 +02:00
Dietmar Maurer
b193e4ac94
fix bug #137 : API change! Return node name using 'node' property.
2012-04-02 13:11:28 +02:00
Dietmar Maurer
21ace8d328
add subscription management API
2012-03-23 06:31:34 +01:00
Dietmar Maurer
e4d5bf7257
improve network API - add more gettext markers
2012-02-29 12:39:12 +01:00
Dietmar Maurer
c916497537
implement template download
...
Also added turnkeylinux.com
2012-02-21 11:45:30 +01:00
Dietmar Maurer
5c80f72c80
include use clause for exception handling
2012-02-17 06:07:22 +01:00
Dietmar Maurer
d553e535ab
fix vnc shell to nodes
2012-02-16 08:22:03 +01:00
Dietmar Maurer
d0289a19e5
fix permissions on node API
...
Remove upload method (now in PVE::API2::Storage::Status)
2012-02-06 09:54:09 +01:00
Dietmar Maurer
7d020b4246
implement new check attribute for permissions.
...
We use a simple prefix notation to express complex expressions.
2012-01-23 12:18:27 +01:00