Thomas Lamprecht
59e6da2d44
web-syslog: add date span selection
...
This allows the user to only show logs from a specific date span.
For that two date picker and a 'Update' button were added to the
header bar.
For the until date we assume always 23:59:59 o'clock, as witouth
a specific time journalctl assumes 00:00 which would result in an
empty log if we only wanted to look at todays log.
As the LogView is shared with others (e.g. ceph log) use an boolean
variable to set if we want to show those date pickers)
Fixes timeout when the user has a long uptime and or persistent logs
2016-03-02 06:25:33 +01:00
Thomas Lamprecht
90c75580b6
add permissions to allow non root ceph configuration
...
Do not only allow root@pam to admin ceph server as some user do not
want to allow root logins and users with the Sys.Modify permission
should be able to modify ceph related stuff.
We use basically the following permissions:
Sys.Modify:
for any delete, add, modify action (POST, PUT, DELETE)
Sys.Audit and Datastore.Audit:
for any status/information view action (GET)
Sys.Log:
for viewing the Ceph log (was already implemented)
We have two exceptions creating and destroying osds. Those may only
be done by 'root@pam' for security reasons.
Also show users with any of those capabilities the ceph tab in the
web GUI.
Addresses bug#818
2016-02-12 08:22:16 +01:00
Dietmar Maurer
cdac411263
update translation files
...
We try to avoid duplicate translation by using {0} instead if 'VM {0}'
and 'CT {0}'.
2016-01-22 11:24:31 +01:00
Dietmar Maurer
3a9295100f
Sytem Report: place download button at bottom/right
2015-11-06 10:19:29 +01:00
Emmanuel Kasper
88605108ef
Add report modal window, containing pvereport content
...
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-11-06 10:07:17 +01:00
Wolfgang Bumiller
7a9486a7e1
DNS ui/api: ipv6 support
2015-10-05 12:33:42 +02:00
Alexandre Derumier
3f0d1a4bfd
NetworkEdit : add support for vlan interfaces.
...
Edit only for now, create will come soon in another patch
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-09-25 07:06:48 +02:00
Alexandre Derumier
a1604d7046
add bridge vlan aware checkbox
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-09-16 11:02:43 +02:00
Emmanuel Kasper
6d4e7e14d2
Move subscription tab to the outmost right of the node tab panel
...
This brings consistency with the datacenter tab panel.
2015-07-30 09:04:38 +02:00
Dietmar Maurer
9e945126f6
NetworkEdit: use pvetextfield instead of numberfield
...
because numberfield does not have 'deleteEmpty' functionality.
2015-07-03 07:19:49 +02:00
Alexandre Derumier
3e02089db8
add node embedded vnc console
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-29 16:12:46 +02:00
Wolfgang Bumiller
e3c88f8917
www/network: node networking: ipv6 support
...
IPv6 address shown in cidr notation in the IP address
column, the subnet column only includes the ipv4 subnet
mask, the gateway includes both.
2015-06-26 08:59:54 +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
39cce22aba
use TaskProgress for service restart
2015-06-05 16:39:22 +02:00
Dietmar Maurer
70410834d9
GUI: sort services
2015-06-05 16:38:32 +02:00
Dietmar Maurer
74e3975e12
remove UBC GUI
2015-06-02 11:53:19 +02:00
Emmanuel Kasper
567641e513
Remove unused misspelled parameter
2015-05-29 09:03:59 +02:00
Dietmar Maurer
478283eb95
GUI: mobe startall/stopall/migrateall into submenu
2015-02-11 09:15:00 +01:00
Alexandre Derumier
2cd01f6ce3
add migration_all button
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:02:07 +01:00
Alexandre Derumier
ea23ec19a9
add stopall/startall vm buttons
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:01:12 +01:00
Dietmar Maurer
55cb04a5f8
display more information about the subscription
2015-01-22 10:40:53 +01:00
Dietmar Maurer
87233e4de0
Enable firewall GUI
2014-05-06 12:52:11 +02:00
Dietmar Maurer
c91633486a
ceph: split GUI files
2014-01-24 12:28:07 +01:00
Dietmar Maurer
80e6b7cf7a
ceph: sort disk list
2014-01-24 11:14:56 +01:00
Dietmar Maurer
da964c5a61
cleanup GUI
2014-01-23 11:40:16 +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
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
740895591f
pveceph: allow to set min_size for pools
2013-12-31 08:04:26 +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
78f6a28692
make lint happy
2013-12-30 07:37:40 +01:00
Dietmar Maurer
f1a0c7938a
make lint happy
2013-12-30 07:22:54 +01:00
Dietmar Maurer
d11733f8da
add GUI for openvswitch network
2013-12-27 09:45:31 +01:00
Dietmar Maurer
9e5c483302
ceph GUI: fix state handling
2013-12-23 07:23:01 +01:00
Dietmar Maurer
9dace87245
Merge remote-tracking branch 'origin/pve-ceph'
2013-12-21 08:03:57 +01:00
Dietmar Maurer
ed51f6d659
new ConsoleButton class
...
We now use that split-button everywhere to make the GUI more consistent.
2013-12-17 07:22:58 +01:00
Dietmar Maurer
5431e16f06
fixed typo
2013-12-11 12:01:47 +01:00
Dietmar Maurer
3894ec3a7a
allow to run upgrades with spiceterm
2013-12-10 08:20:33 +01:00
Dietmar Maurer
2d802f8c3b
include spiceterm
2013-12-10 07:35:57 +01:00
Dietmar Maurer
1fe6c08443
use format_size to display ceph storage sizes
2013-11-22 11:06:50 +01:00
Dietmar Maurer
52d7be4197
fix osd keyring, use tasks
2013-11-22 08:41:37 +01:00
Dietmar Maurer
64af631078
correct handle history state for ceph sub-config
2013-11-20 09:21:34 +01:00
Dietmar Maurer
c7881bf602
add ceph pool GUI
2013-11-20 07:53:43 +01:00
Dietmar Maurer
dd7e2a94f2
add OSD tree
2013-11-19 12:13:53 +01:00
Dietmar Maurer
13f4d7623d
allow to create OSD on unused disks
2013-11-15 12:24:14 +01:00