Thomas Lamprecht
f1e9257274
ui: ha: drop unused pve-ha-resources model
...
we only have the unified pve-ha-status model now
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-03 14:29:51 +01:00
Thomas Lamprecht
105e575681
ui: ha: calculate service name in model to fix sorting
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-03 14:29:36 +01:00
Thomas Lamprecht
966a5de348
pveversion: fix removed packages with residual configs
...
Those ain't 'not correctly installed', so do not suggest the user
that.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-03 14:12:50 +01:00
Thomas Lamprecht
b8122787f2
api: apt versions: handle packages without filename info
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-03 14:12:50 +01:00
Thomas Lamprecht
2ae20617aa
ui: ha: add name of service to resource grid
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 20:03:53 +01:00
Thomas Lamprecht
7bc5e7978d
bump version to 6.1-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 18:41:25 +01:00
Thomas Lamprecht
4b07ffdd1f
ui: vm/hw: be more specific what VM state this is
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 18:14:33 +01:00
Thomas Lamprecht
59bce2875c
ui: vm/hw: order VM state last and add extra warning
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 18:12:28 +01:00
Thomas Lamprecht
b2a5aa1812
ui: vm/hw: make extra message from deletion flexible
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 18:12:08 +01:00
Dominik Csapak
23dfddc637
gui: qemu/HardwareView: show vmstate and allow removal
...
so that a user can remove the 'suspended' state without resuming it
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-30 17:50:10 +01:00
Thomas Lamprecht
8e4bee65a3
api/bulk migrate: add comment regarding PID re-used
...
this needs to be fixed, maybe with pidfd's...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 17:13:36 +01:00
Thomas Lamprecht
49652c466f
api/bulk migrate: warn if vmlist was empty, die if no worker got spawned
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 17:13:36 +01:00
Thomas Lamprecht
6f3d18dd32
api/bulk migrate: split long param list in multiple lines
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 17:06:40 +01:00
Thomas Lamprecht
0b54f653ca
api/bulk migrate: rework pre-condition check outputs
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 17:06:37 +01:00
Thomas Lamprecht
736cffb1f9
follow bulk-migrate gui adaptions
...
show both, checkbox and hint in one row, there more horizontal space
than vertical.
s/Warning/Note/
default to on for convenience
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 16:24:53 +01:00
Tim Marx
3d62533052
ui: add checkbox to bulk migrate window to allow migration with local disks
...
Signed-off-by: Tim Marx <t.marx@proxmox.com>
2019-11-30 15:25:18 +01:00
Tim Marx
d8d1727191
api: add migrate precondition checks to bulk migrate api
...
Signed-off-by: Tim Marx <t.marx@proxmox.com>
2019-11-30 15:25:18 +01:00
Tim Marx
fc6b77a1f6
api: add migrate with local disks to bulk migrate api
...
Signed-off-by: Tim Marx <t.marx@proxmox.com>
2019-11-30 15:25:18 +01:00
Thomas Lamprecht
d6896db530
ui: lxc: fix cmd menu separator hiding
...
use same condition boolean line as VMs have
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 14:39:25 +01:00
Oguz Bektas
b8f34731da
add reboot button to right-click menu for VMs
...
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
2019-11-30 14:31:22 +01:00
Thomas Lamprecht
2e0f78405d
api: apt/versions: track ifupdown and ifupdown2 as optional package
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-30 14:30:58 +01:00
Thomas Lamprecht
6ddc083cb5
ui: dc/options: fix capabillities for u2f, bwlimits, ha settings
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-29 15:20:32 +01:00
Fabian Ebner
5ef877b935
LXC: Disable resize button when volume is unusued
...
The size of an unused volume is not visible to the user and trying to resize
an unused volume runs into a 'parameter verification failed' anyways.
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
Tested-by: Oguz Bektas <o.bektas@proxmox.com>
2019-11-29 08:41:52 +01:00
Thomas Lamprecht
be8ef06965
pvesr service: order after pve-cluster
...
avoids errors from this service on boot as it could be started before
pve-cluster.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-28 10:54:12 +01:00
Thomas Lamprecht
987851ea6e
d/control: build depend on newes doc-gen 6.1-1
...
to ensure we have all the online references available
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-27 19:36:04 +01:00
Thomas Lamprecht
17a1ffa1b9
ui: dc/options: add onlineHelp to u2f and ha edit window
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-27 19:35:17 +01:00
Dominik Csapak
7d01dad4ef
gui: Bandwidth limits: increase labelWidth to 120
...
in some languages (e.g. German) the default (100) is too short for some labels,
resulting in cut-off text. We often use 120 in such cases, so we should
do here as well
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-27 18:40:30 +01:00
Dominik Csapak
f3c90a1d7c
gui: UserView: show api call errors
...
otherwise, an api error leads to an empty UserView, and the user
wonders why no users show up
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-27 16:51:15 +01:00
Thomas Lamprecht
a6dcb75cd4
bump version to 6.1-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-27 11:37:39 +01:00
Thomas Lamprecht
d837e79e39
fixup whitespace error
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-27 11:36:19 +01:00
Thomas Lamprecht
a89375f6a3
ui: dc/options: add bandwidth limit editor
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-27 11:25:51 +01:00
Thomas Lamprecht
56b14a54ea
ui: add Bandwidth selector widget
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-27 11:24:46 +01:00
Thomas Lamprecht
481816075e
followup: add intermediate directory index for sdn/zones
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-26 17:58:01 +01:00
Alexandre Derumier
bb65469946
api2 : nodes : use zones api status
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2019-11-26 17:08:23 +01:00
Alexandre Derumier
20dc8bbeb8
api2 : reload : use zones/controllers sdn plugins
2019-11-26 17:08:23 +01:00
Alexandre Derumier
7405805780
pvestatd: fix require PVE::Network::SDN
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2019-11-26 17:08:23 +01:00
Oguz Bektas
cef9b653ec
lxc: disable remove button for pending resource changes
...
for a pending change, it's 'revert's job to do this. pressing remove
doesn't do anything and it might be confusing for users.
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
2019-11-26 17:06:27 +01:00
Thomas Lamprecht
61c2b43420
ui: dc/options: allow to set U2F
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-26 17:02:01 +01:00
Thomas Lamprecht
08e38f032d
ui: printPropertyString: skip empty string values
...
This cannot work anyway, and it simplifies some editors for
format-string backed properties, like the upcoming u2f settings
integration.
If such a value was passed to the backend one would get:
> invalid format - missing key in comma-separated list property
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-26 17:00:29 +01:00
Thomas Lamprecht
f6b2b1708f
api mon: allow full-mesh routed setup for monitor IP
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-26 15:42:24 +01:00
Thomas Lamprecht
cc95254ea1
node config: allow - in config property keys
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-26 13:27:30 +01:00
Thomas Lamprecht
f5ad0c97f7
followup: be slightly more verbose on error or renew
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-26 13:23:45 +01:00
Dominik Csapak
784a50cca0
renew pve-ssl.pem when it nearly expires
...
but only if the cert is issued by the ca in /etc/pve/pve-root-ca.pem
(by checking the issuer and openssl verify)
this way we can reduce the lifetime of the certs without having
to worry that they ran out
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-26 13:13:04 +01:00
Thomas Lamprecht
6159470e4d
api: network reload: more granular OVS change check
...
Just because OVS is installed it doesn't mean that OVS interface
(changes) are configured - so check for that.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-26 11:43:43 +01:00
Dominik Csapak
009d20a811
gui: node network: enable apply config button
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-26 10:13:12 +01:00
Thomas Lamprecht
e86024b727
allow to set 'migrate' shutdown policy in datacenter options
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-25 19:54:44 +01:00
Thomas Lamprecht
ba3c982ed0
ui: lxc: switch reboot and stop button to match VMs
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-25 06:40:50 +01:00
Thomas Lamprecht
52bdf49f20
ceph tools: adapt version to accept -pveX too
...
this is a precautional measure
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-23 17:59:17 +01:00
Dominik Csapak
29a6f85885
fix #2462 : ACMEAccount: make tos in get_tos optional
...
the code returns undef in case there is no 'tos', and the code
calling this api call handles a non-existing tos already, but
fails in that case becasue of the failing return value verification
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-22 12:19:27 +01:00
Thomas Lamprecht
70830683ad
bump version to 6.0-15
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-21 15:16:33 +01:00