Thomas Lamprecht
12d50fcd21
ui: add date column for backups in storage content view
...
main use case is to sort by date, e.g., I just re-created a cluster,
did some VM/CT backups on a NFS dump of mine which already had quite
some backups. Now, on restore I knew that only the backups made
yesterday were interesting, so a sort by date would allow me to find
them all easily, thus this patch was born.
Simple frontend extraction of information from the volid, for now
only for backups as there's the only case were we have the info at
all. Called the model entry "vdate" for "virtual date".
Mayb adding the creation date to all entries could be a nice addition
for the API someday.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-05 10:45:23 +01:00
Thomas Lamprecht
0afaa9d92d
apt-transport-https was integrated in apt >= 1.5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-04 10:20:51 +01:00
Thomas Lamprecht
17e02847c0
bump version to 6.1-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-03 14:34:45 +01:00
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