]>
git.proxmox.com Git - pve-manager.git/log
Dietmar Maurer [Wed, 25 Nov 2015 12:06:55 +0000 (13:06 +0100)]
pveproxy.service: add Wants=ssh.service
and make sure sshd is running while pveproxy is active
Dietmar Maurer [Wed, 25 Nov 2015 12:00:38 +0000 (13:00 +0100)]
pve-manager.service: do not invoke old init.d script
redirect stdout/stderr to null, because we already log to pve task log.
Dietmar Maurer [Wed, 25 Nov 2015 08:46:33 +0000 (09:46 +0100)]
improve log messages at sytem shutdown
Dietmar Maurer [Wed, 25 Nov 2015 10:56:31 +0000 (11:56 +0100)]
pvesh: use PVE::SafeSyslog
Dietmar Maurer [Wed, 25 Nov 2015 07:03:25 +0000 (08:03 +0100)]
pvestatd: use 'priv' environment for service
Dietmar Maurer [Tue, 24 Nov 2015 16:31:38 +0000 (17:31 +0100)]
bump version to 4.0-62
Dietmar Maurer [Tue, 24 Nov 2015 16:29:57 +0000 (17:29 +0100)]
remove unused var
Dietmar Maurer [Tue, 24 Nov 2015 16:25:50 +0000 (17:25 +0100)]
pvedaemon.service: Wants=corosync.service to fix shutdown order
To make sure /etc/pve/ is functional while pvedaemon is running.
Dietmar Maurer [Tue, 24 Nov 2015 16:22:09 +0000 (17:22 +0100)]
pve-manager.service: add dependencies to fix shutdown order
Dietmar Maurer [Fri, 20 Nov 2015 09:06:00 +0000 (10:06 +0100)]
bump version to 4.0-61
Alexandre Derumier [Thu, 19 Nov 2015 08:41:41 +0000 (09:41 +0100)]
ceph.conf : remove auth_supported
It's not used since ceph 0.50,
replaced by the 3 others auth config options
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Emmanuel Kasper [Tue, 17 Nov 2015 15:34:18 +0000 (16:34 +0100)]
Allow email adresses with a top level domain of up to 63 characters
Reapply fix for https://bugzilla.proxmox.com/show_bug.cgi?id=716
which was missing in manager6/ directory
Emmanuel Kasper [Tue, 17 Nov 2015 15:34:17 +0000 (16:34 +0100)]
Correct whitespaces and comment non obvious class properties
Emmanuel Kasper [Mon, 16 Nov 2015 13:02:16 +0000 (14:02 +0100)]
ext6migrate: move class static properties out of initComponent()
This fixes the Auth realm selection while login with ExtJS6
Emmanuel Kasper [Mon, 16 Nov 2015 13:02:15 +0000 (14:02 +0100)]
ext6migrate: move static class properties out of initComponent()
Besides fitting more with the declarative style of ExtJS, this has the
interesting side effect of allowing comboboxes to work with ExtJS6
Emmanuel Kasper [Mon, 16 Nov 2015 13:02:14 +0000 (14:02 +0100)]
ext6migrate: force an empty array as default value for filters
Without this, filters.add() in line 73 file fails
Dietmar Maurer [Tue, 10 Mar 2015 07:23:18 +0000 (08:23 +0100)]
fix bug #575: fork at shutdown, so that partent starts new worker
Emmanuel Kasper [Thu, 12 Nov 2015 12:15:28 +0000 (13:15 +0100)]
ext6migrate: Replace deprecated function which is missing in Ext6
See http://docs.sencha.com/extjs/5.1/5.1.0-apidocs/#!/api/Ext.container.Container-method-doLayout
This allows the pve manager to load
Emmanuel Kasper [Thu, 12 Nov 2015 12:15:27 +0000 (13:15 +0100)]
Switch to triton theme as default theme in ExtJS6
Emmanuel Kasper [Thu, 12 Nov 2015 12:15:26 +0000 (13:15 +0100)]
Add mime type for woff2 fonts, also update mime type for ttf fonts
application/font-woff2 is still in discussion but works in main three browsers
This is needed for ExtJS6, which includes some woff2 fonts
ttf font mime type is taken from the official IANA assignment, and works as
well in main three browsers
Dietmar Maurer [Fri, 13 Nov 2015 06:20:48 +0000 (07:20 +0100)]
remove old extJS5 files
Dietmar Maurer [Fri, 13 Nov 2015 06:16:44 +0000 (07:16 +0100)]
rename manager5 to manager6
Emmanuel Kasper [Tue, 10 Nov 2015 13:36:09 +0000 (14:36 +0100)]
update build infrastucture to be able to develop with Ext6
Dietmar Maurer [Tue, 10 Nov 2015 06:49:19 +0000 (07:49 +0100)]
bump version to 4.0-60
Thomas Lamprecht [Mon, 9 Nov 2015 10:44:25 +0000 (11:44 +0100)]
make startall wait up to 60 seconds for quorum
Previously we waited 10 seconds, in PVE 4 system sometimes need more
time to initialize all services so the didn't execute the startall
command even if a few seconds later cfs quorum was etablished.
This is a background process started from the pve-manager init
script, thus waiting doesn't interferes with other processes, so
wait long enough.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Dietmar Maurer [Fri, 6 Nov 2015 09:21:18 +0000 (10:21 +0100)]
bump version to 4.0-59
Dietmar Maurer [Fri, 6 Nov 2015 09:19:29 +0000 (10:19 +0100)]
Sytem Report: place download button at bottom/right
Emmanuel Kasper [Thu, 5 Nov 2015 16:20:16 +0000 (17:20 +0100)]
Add report modal window, containing pvereport content
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Emmanuel Kasper [Thu, 5 Nov 2015 16:20:15 +0000 (17:20 +0100)]
Use protected mode to be able to execute root system commands
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Dietmar Maurer [Tue, 3 Nov 2015 17:14:51 +0000 (18:14 +0100)]
report: change return type to string
Emmanuel Kasper [Tue, 3 Nov 2015 15:42:17 +0000 (16:42 +0100)]
Add REST endpoint for /report call
Emmanuel Kasper [Tue, 3 Nov 2015 15:42:16 +0000 (16:42 +0100)]
Move pvereport functionality into a separate PVE package
Dietmar Maurer [Fri, 30 Oct 2015 15:13:45 +0000 (16:13 +0100)]
bump version to 4.0-58
Thomas Lamprecht [Fri, 30 Oct 2015 14:15:00 +0000 (15:15 +0100)]
Improve HA UI for users with restricted permissions
Only show edit dialogs for HA resources and groups when an user
has the privileges to edit them.
Dietmar Maurer [Fri, 30 Oct 2015 06:18:08 +0000 (07:18 +0100)]
bump version to 4.0-57
Emmanuel Kasper [Thu, 29 Oct 2015 13:35:16 +0000 (14:35 +0100)]
Pretty format the output of multiple files in a directory
Also, don't "cat" non existing files
Dietmar Maurer [Wed, 28 Oct 2015 12:01:39 +0000 (13:01 +0100)]
add Galician to GUI
Dietmar Maurer [Wed, 28 Oct 2015 10:53:57 +0000 (11:53 +0100)]
bump version to 4.0-56
Wolfgang Link [Wed, 28 Oct 2015 09:54:04 +0000 (10:54 +0100)]
add bios report to pvereport
Wolfgang Link [Wed, 28 Oct 2015 08:44:31 +0000 (09:44 +0100)]
add mouint point to GUI
Wolfgang Link [Wed, 28 Oct 2015 08:44:30 +0000 (09:44 +0100)]
add resize LXC Mountpoint at the GUI
Wolfgang Link [Wed, 28 Oct 2015 08:44:29 +0000 (09:44 +0100)]
move Root Disk form Options to Resources and add icon for it
Wolfgang Link [Wed, 28 Oct 2015 08:44:28 +0000 (09:44 +0100)]
add icons to resources
Wolfgang Link [Wed, 28 Oct 2015 08:44:27 +0000 (09:44 +0100)]
add swap icon for LXC resources
Dietmar Maurer [Wed, 28 Oct 2015 10:14:39 +0000 (11:14 +0100)]
RBD: select 'images' content type by default
because we also do not set KRBD flag by default.
Dietmar Maurer [Wed, 28 Oct 2015 08:26:22 +0000 (09:26 +0100)]
bump version to 4.0-55
Alexandre Derumier [Tue, 27 Oct 2015 16:37:33 +0000 (17:37 +0100)]
pve-manager service : start after open-iscsi
Currently,if we have vms on lvm on top of iscsi,
pve-manager service start them too early at host boot,
before open-iscsi daemon, and vm don't start.
Reported-by: Philippe Guy <ph.guy@decidem.fr>
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Tue, 27 Oct 2015 13:19:37 +0000 (14:19 +0100)]
pveceph install : use release repository
and increase git release key retrieval.
(ceph.com git seem to be quite slow currently)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Emmanuel Kasper [Thu, 22 Oct 2015 08:46:05 +0000 (10:46 +0200)]
Add new pvereport command
Dietmar Maurer [Sat, 24 Oct 2015 08:35:20 +0000 (10:35 +0200)]
remove old/usused init.d files in postinst
Dietmar Maurer [Sat, 24 Oct 2015 07:55:15 +0000 (09:55 +0200)]
bump version to 4.0-54
Dietmar Maurer [Sat, 24 Oct 2015 07:54:22 +0000 (09:54 +0200)]
fix lxc crteate wizard
Wolfgang Link [Fri, 23 Oct 2015 13:33:19 +0000 (15:33 +0200)]
fix create CT: this fix the create CT what happend in previous refactoring.
Dietmar Maurer [Fri, 23 Oct 2015 11:41:02 +0000 (13:41 +0200)]
bump version to 4.0-52
Wolfgang Link [Fri, 23 Oct 2015 09:04:48 +0000 (11:04 +0200)]
fix bug #781: separate CPU and memory in editor
This is necessary because CPU are not hot-plug-able and memory are hot-plug-able.
also this will be useful for the new resource window.
Dietmar Maurer [Tue, 20 Oct 2015 07:52:07 +0000 (09:52 +0200)]
bump version to 4.0-51
Thomas Lamprecht [Mon, 19 Oct 2015 16:02:47 +0000 (18:02 +0200)]
Fix check if vm is ha managed in get_start_stop_list
The check used was completely wrong and so the startall and stopall
API calls touched HA managed service, which they shouldn't.
Using the vm_is_ha_managed call from the HA stack fixes that.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Mon, 19 Oct 2015 16:02:46 +0000 (18:02 +0200)]
fix lxc config key in get_start_stop_list sub
When adding the new LXC config format we forgot to adapt the
get_start_stop_list and do s/pve.startup/onboot/
This fixes that qemu VMs were started always before LXC CTs,
irregardless of the defined order.
This also let's us simplify the surrounding code and reduce code
reuse.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Dietmar Maurer [Thu, 15 Oct 2015 15:42:09 +0000 (17:42 +0200)]
bump version to 4.0-50
Dietmar Maurer [Thu, 15 Oct 2015 15:38:56 +0000 (17:38 +0200)]
fix bug #756: force macro setting to emtpy string when user erases the content
Dietmar Maurer [Mon, 12 Oct 2015 06:09:34 +0000 (08:09 +0200)]
GUI: add new vtype ConfigId, use it for snapshot names
Dietmar Maurer [Fri, 9 Oct 2015 12:37:59 +0000 (14:37 +0200)]
s/Realtec/Realtek/
correct brand name
Dietmar Maurer [Fri, 9 Oct 2015 06:17:16 +0000 (08:17 +0200)]
bump version to 4.0-49
Dietmar Maurer [Fri, 9 Oct 2015 06:16:00 +0000 (08:16 +0200)]
IP4_cidr_match: allow short masks like /8
Dietmar Maurer [Mon, 5 Oct 2015 15:47:48 +0000 (17:47 +0200)]
bump version to 4.0-48
Wolfgang Bumiller [Mon, 5 Oct 2015 12:50:09 +0000 (14:50 +0200)]
lxc/dns: ipv6 support
Dietmar Maurer [Mon, 5 Oct 2015 10:34:35 +0000 (12:34 +0200)]
bump version to 4.0-47
Wolfgang Bumiller [Mon, 5 Oct 2015 07:32:47 +0000 (09:32 +0200)]
DNS ui/api: ipv6 support
Dietmar Maurer [Sat, 3 Oct 2015 13:33:09 +0000 (15:33 +0200)]
bump version to 4.0-46
Dietmar Maurer [Sat, 3 Oct 2015 13:30:45 +0000 (15:30 +0200)]
fix bug #719: vzdump - only call cleanup after prepare
Dietmar Maurer [Fri, 2 Oct 2015 09:43:52 +0000 (11:43 +0200)]
bump version to 4.0-45
Dietmar Maurer [Fri, 2 Oct 2015 09:41:07 +0000 (11:41 +0200)]
sources.list: prepare for final 4.0 release - use pve-enterprise repository
Dietmar Maurer [Fri, 2 Oct 2015 09:37:08 +0000 (11:37 +0200)]
API: return correct version (instead of 4.0Beta)
Dietmar Maurer [Fri, 2 Oct 2015 09:28:01 +0000 (11:28 +0200)]
cleanup: use new run_cli_handler() method
Dietmar Maurer [Thu, 1 Oct 2015 11:04:43 +0000 (13:04 +0200)]
bump version to 4.0-44
Dietmar Maurer [Thu, 1 Oct 2015 11:03:13 +0000 (13:03 +0200)]
add content type selector to LVM storage editor
Dietmar Maurer [Tue, 29 Sep 2015 05:17:59 +0000 (07:17 +0200)]
bump version to 4.0-43
Thomas Lamprecht [Mon, 28 Sep 2015 08:28:03 +0000 (10:28 +0200)]
check for ext5 dir to avoid missing directory errors
As we, for now, default to exclude ext5 from our build it's better
to make an check if its directory exists, and only then allow to
load from it. Else we can get errors on proxy startup, and when
someone passes the ext5 parameter.
Also make a indent/whitespace cleanup.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Dietmar Maurer [Sat, 26 Sep 2015 09:15:04 +0000 (11:15 +0200)]
bump version to 4.0-42
Dietmar Maurer [Sat, 26 Sep 2015 09:13:54 +0000 (11:13 +0200)]
update OS Type descriptions
Wolfgang Bumiller [Fri, 25 Sep 2015 07:41:40 +0000 (09:41 +0200)]
CephTools: improve abs_path error handling
verify_blockdev_path didn't check the result of abs_path
causing commands like `pveceph createosd bad/path` to error
with a meaningless "Use of uninitialized value" message.
Dietmar Maurer [Fri, 25 Sep 2015 05:19:30 +0000 (07:19 +0200)]
bump version to 4.0-41
Dietmar Maurer [Fri, 25 Sep 2015 05:17:39 +0000 (07:17 +0200)]
do not install extJS 5 framework by default
We don't want to have development code in final 4.0 release.
Alexandre Derumier [Tue, 22 Sep 2015 06:26:57 +0000 (08:26 +0200)]
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>
Dietmar Maurer [Thu, 24 Sep 2015 05:03:08 +0000 (07:03 +0200)]
bump version to 4.0-40
Dietmar Maurer [Thu, 24 Sep 2015 04:54:57 +0000 (06:54 +0200)]
s/pveBackButton/pveReloadButton/
Thomas Lamprecht [Wed, 23 Sep 2015 15:54:46 +0000 (17:54 +0200)]
better formating and UI of task viewer and task list
[TaskList]:
* format task date on the same node as the title. If space isn't
there, the date goes on it's own line.
* Truncate output of task status to a maximum of 160 characters to
fix formating, also the list should only give an overview.
* set list flex to 1, this fixes height and scrolling issues
* Put affected node and status on a own line.
[TaskViewer]
* Only show task status, the exit status is in the log below,
also some long statuses break this page completely.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 23 Sep 2015 15:54:45 +0000 (17:54 +0200)]
format cpu load value better
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 23 Sep 2015 15:54:44 +0000 (17:54 +0200)]
use new VMSummaryBase class for lxc and qemu summary
also the keys to display from the lxc config where updated as some
from OpenVZ times where used.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 23 Sep 2015 15:54:43 +0000 (17:54 +0200)]
Implement VMSummaryBase class
As the lxc and qemu summary pages share almost all the code we
implement a base class which provides the shared functionality.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 23 Sep 2015 15:54:42 +0000 (17:54 +0200)]
use new PVEBar instead of TitleBar
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 23 Sep 2015 15:54:41 +0000 (17:54 +0200)]
add PVEBar class to provide an common menu titlebar
PVEBar inherits from Ext.TitleBar and provides an titlebar for the
PVE mobile components to reduce code reuse.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 23 Sep 2015 15:54:40 +0000 (17:54 +0200)]
add Datacenter entry to menu
Add a menu entry to load the Datacenter page
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 23 Sep 2015 15:54:39 +0000 (17:54 +0200)]
add goBack function
Add function to go a step back in browsing history.
Also don't use the anim var in setActiveItem when no old appWindow
is defined, as it is undefined in this scope.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Dietmar Maurer [Mon, 21 Sep 2015 10:22:06 +0000 (12:22 +0200)]
bump version to 4.0-39
Thomas Lamprecht [Mon, 21 Sep 2015 08:22:37 +0000 (10:22 +0200)]
fix mobile datacenter bugs resulting from API return changes
Adapt the mobile UI code to the slightly different returned data
from the '/cluster/status/' API call.
Also sort the node list to get an consistent staying UI, this
mirrors the behaviour of the 'desktop' UI.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Dietmar Maurer [Mon, 21 Sep 2015 07:50:34 +0000 (09:50 +0200)]
Revert "fix bug #706: Use comma to split vmid list when building the crontab vzdump command"
This reverts commit
4bf3cc21b676157897764246e0da1cb96582e796 .
No longer required, because vzdump accepts space separated vmid lists again.
Emmanuel Kasper [Fri, 18 Sep 2015 10:40:53 +0000 (12:40 +0200)]
Allow email adresses with a top level domain of up to 63 characters
This patch allows email adresses of the form john.public@company.hamburg
This fixes the bug: https://bugzilla.proxmox.com/show_bug.cgi?id=716
Note that this patch only deals will the client side validation, a
separate deals with the server side validation
(http://pve.proxmox.com/pipermail/pve-devel/2015-September/017246.html)
Implementation:
Just copied the original email regexp from ExtJS, and bumped the TLD length
from 6 to the max allowed by the corresponding RFC, ie 63 (https://tools.ietf.org/html/rfc1034)
Thomas Lamprecht [Fri, 18 Sep 2015 09:21:03 +0000 (11:21 +0200)]
Deny stop mode backups from HA managed and enabled services
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Dietmar Maurer [Sat, 19 Sep 2015 12:06:44 +0000 (14:06 +0200)]
change default ceph download url to download.ceph.com