]>
git.proxmox.com Git - pve-manager.git/log
Fabian Grünbichler [Wed, 17 Aug 2016 11:35:28 +0000 (13:35 +0200)]
Do not use a hardcoded Certificate Authority for https repositories
Instead we will the use the CA certificate provided by the
ca-certificates packages, which is now a mandatory depency of
pve-manager since
35e0ea9a1d0ce2659d97b08d2e23f7d5df9f71c8 and
pve-manager 3.4-15. This change allows us in the future to
use different CA for our https repositories.
This changed has been tested OK with the following combination:
* https repository using a StartCom certificate: works
* https repository using a Let's encrypt certificate: works
User visible changes:
* none : the new configuration file 75pveconf silently
overwrites the olderone, except if local changes were made
in which case you're presented with the traditional debian menu
(keep local/ use packager version/ diff / open a shell)
Cherry-Picked-By: f.gruenbichler@proxmox.com (from 4.2)
Fabian Grünbichler [Tue, 16 Aug 2016 15:05:19 +0000 (17:05 +0200)]
bump version to 3.4-15
Wolfgang Bumiller [Tue, 16 Aug 2016 14:31:12 +0000 (16:31 +0200)]
use file_copy instead of an unsafe cp call
Wolfgang Bumiller [Tue, 28 Jun 2016 12:54:20 +0000 (14:54 +0200)]
build-depends: add liblocale-po-perl
Fabian Grünbichler [Tue, 5 Jul 2016 07:34:47 +0000 (09:34 +0200)]
add ca-certificates as required dependency
ca-certificates provides the necessary root ca certificates
to connect to the PVE enterprise repositories
The package was always installed since pve-manager 3.1-13 as an indirect
'Depends:' via liblwp-protocol-https, but could have been missing in previous
versions of pve.
Adding this dependency directly makes it sures that it's available
in each PVE installs no matter what Debian packagers do.
With this package installed we no longer need to ship
our own server CA cert.
Fabian Grünbichler [Thu, 9 Jun 2016 14:37:55 +0000 (16:37 +0200)]
catch malformed mailto/mailfrom in sendmail
backported from 4.2
Dietmar Maurer [Thu, 9 Jun 2016 15:45:58 +0000 (17:45 +0200)]
bump version to 3.4-14
Dominik Csapak [Thu, 9 Jun 2016 14:52:13 +0000 (16:52 +0200)]
add htmlEncode to various comment/description fields
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Fri, 19 Feb 2016 09:55:06 +0000 (10:55 +0100)]
bump version to 3.4-13
Wolfgang Bumiller [Fri, 19 Feb 2016 08:44:17 +0000 (09:44 +0100)]
firewall: add enable ndp option
Dietmar Maurer [Thu, 18 Feb 2016 05:42:40 +0000 (06:42 +0100)]
bump version to 3.4-12
Wolfgang Link [Wed, 17 Feb 2016 08:12:58 +0000 (09:12 +0100)]
Fix problems with turnkey repository PVE Version 3.4.
To prevent that one time Net:SSL and an outer time IO::Socket::SSL is loaded,
ensure that always use the same socket class.
We load the the Net:SSL in AccessControl.pm if we call pveupdate,
but if we call pveam update this module is not loaded an so the default is used (IO::Socket::SSL).
Dietmar Maurer [Sat, 19 Sep 2015 12:17:06 +0000 (14:17 +0200)]
bump version to 3.4-11
Dietmar Maurer [Sat, 19 Sep 2015 12:08:58 +0000 (14:08 +0200)]
change ceph download url to download.ceph.com
Dietmar Maurer [Fri, 18 Sep 2015 10:42:31 +0000 (12:42 +0200)]
bump version to 3.4-10
Dietmar Maurer [Fri, 18 Sep 2015 10:30:12 +0000 (12:30 +0200)]
openvz: improve configuration parser
Dietmar Maurer [Fri, 18 Sep 2015 09:33:31 +0000 (11:33 +0200)]
openvz: add check for newlines before writing configuration
Dietmar Maurer [Thu, 30 Jul 2015 10:09:13 +0000 (12:09 +0200)]
bump version to 3.4-9
Wolfgang Link [Tue, 28 Jul 2015 14:06:37 +0000 (16:06 +0200)]
improve creation of OpenVZ archive
when create a archive the container config will be the fist file in archive.
This is useful if we recover the archive.
Dietmar Maurer [Fri, 26 Jun 2015 07:45:55 +0000 (09:45 +0200)]
bump version to 3.4-8
Alexandre Derumier [Fri, 26 Jun 2015 04:40:25 +0000 (06:40 +0200)]
novncindex : Renamed popupStatusPanel to popupStatus
to match
https://github.com/kanaka/noVNC/commit/
74f2ac968d782318967d9162454ca945dcc8b3de
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Thu, 25 Jun 2015 15:42:52 +0000 (17:42 +0200)]
bump version to 3.4-7
Alexandre Derumier [Thu, 25 Jun 2015 06:46:33 +0000 (08:46 +0200)]
add noVNC_resize
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 2 Jun 2015 06:41:33 +0000 (08:41 +0200)]
fix typo
Dietmar Maurer [Tue, 28 Apr 2015 04:37:35 +0000 (06:37 +0200)]
use correct branch for git clone (source ref)
Dietmar Maurer [Tue, 28 Apr 2015 04:25:43 +0000 (06:25 +0200)]
use stable-3 branch (instead of stable-3.4-fixes)
Dietmar Maurer [Tue, 28 Apr 2015 04:18:49 +0000 (06:18 +0200)]
pveceph: remove /git/ from download url
Dietmar Maurer [Mon, 27 Apr 2015 04:34:59 +0000 (06:34 +0200)]
bump version to 3.4-6
Dietmar Maurer [Mon, 27 Apr 2015 04:33:27 +0000 (06:33 +0200)]
pveceph: use git.ceph.com for key download url.
Dietmar Maurer [Thu, 23 Apr 2015 04:16:47 +0000 (06:16 +0200)]
bump version to 3.4-5
Dietmar Maurer [Thu, 23 Apr 2015 04:15:30 +0000 (06:15 +0200)]
pveceph: add hammer release
Dietmar Maurer [Thu, 23 Apr 2015 04:11:38 +0000 (06:11 +0200)]
pveceph init: allow protocol http
It is no longer possible to download the key without that.
Dietmar Maurer [Tue, 14 Apr 2015 13:08:54 +0000 (15:08 +0200)]
fix typo
Dietmar Maurer [Mon, 13 Apr 2015 13:28:22 +0000 (15:28 +0200)]
bump version to 3.4-4
Stanislav German-Evtushenko [Tue, 31 Mar 2015 16:20:10 +0000 (16:20 +0000)]
GUI: add quick search fields to storage content and backup views
Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
Dietmar Maurer [Wed, 11 Mar 2015 15:42:59 +0000 (16:42 +0100)]
bump version to 3.4-3
Dietmar Maurer [Wed, 11 Mar 2015 15:41:01 +0000 (16:41 +0100)]
fix logfile rotation
pveproxy and spiceproxy use the same logfile.
Dietmar Maurer [Tue, 10 Mar 2015 07:25:16 +0000 (08:25 +0100)]
bump version to 3.4-2
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
Alexandre Derumier [Mon, 23 Feb 2015 12:17:44 +0000 (13:17 +0100)]
rrd : init with timeframe from state manager
avoid to init the rrd with default timeframe,
then reload with timefrom state manager
this avoid to reload twice the rrds
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Thu, 19 Feb 2015 05:32:20 +0000 (06:32 +0100)]
bump version to 3.4-1
Dietmar Maurer [Thu, 19 Feb 2015 05:30:23 +0000 (06:30 +0100)]
write_ceph_config: also write mds sections
Dietmar Maurer [Wed, 18 Feb 2015 04:52:11 +0000 (05:52 +0100)]
bump version to 3.3-21
Dietmar Maurer [Wed, 18 Feb 2015 04:50:38 +0000 (05:50 +0100)]
write_ceph_config: also write client section
Dietmar Maurer [Fri, 13 Feb 2015 08:03:39 +0000 (09:03 +0100)]
bump version to 3.3-20
Dietmar Maurer [Fri, 13 Feb 2015 07:56:26 +0000 (08:56 +0100)]
pveceph: use LWP instead of wget
Avoid bug in wget certificate verification on Debian wheezy.
Dietmar Maurer [Fri, 13 Feb 2015 06:11:42 +0000 (07:11 +0100)]
parseQemuNetwork: parse queues
Alexandre Derumier [Thu, 12 Feb 2015 12:53:03 +0000 (13:53 +0100)]
add multiqueues field to nic form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Thu, 12 Feb 2015 07:03:43 +0000 (08:03 +0100)]
bump version to 3.3-19
Dietmar Maurer [Thu, 12 Feb 2015 07:01:03 +0000 (08:01 +0100)]
GUI fixes for CDROM hotplug
Dietmar Maurer [Wed, 11 Feb 2015 08:18:10 +0000 (09:18 +0100)]
bump version to 3.3-18
Dietmar Maurer [Wed, 11 Feb 2015 08:15:00 +0000 (09:15 +0100)]
GUI: mobe startall/stopall/migrateall into submenu
Alexandre Derumier [Mon, 9 Feb 2015 08:43:59 +0000 (09:43 +0100)]
add migration_all button
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 9 Feb 2015 08:43:58 +0000 (09:43 +0100)]
add migrate_all form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 9 Feb 2015 08:43:57 +0000 (09:43 +0100)]
api2 : node : add migrate_all
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 9 Feb 2015 08:43:56 +0000 (09:43 +0100)]
api2: node : startall : add force option
force start if onboot = 0
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 9 Feb 2015 08:43:55 +0000 (09:43 +0100)]
add stopall/startall vm buttons
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 10 Feb 2015 15:35:27 +0000 (16:35 +0100)]
MemoryField: fix values after manual edit (on blur)
Dietmar Maurer [Tue, 10 Feb 2015 11:41:08 +0000 (12:41 +0100)]
use pveMemoryField for maxmemory
Dietmar Maurer [Tue, 10 Feb 2015 11:35:13 +0000 (12:35 +0100)]
implement pveMemoryField
Dietmar Maurer [Tue, 10 Feb 2015 10:49:02 +0000 (11:49 +0100)]
bump version to 3.3-17
Dietmar Maurer [Tue, 10 Feb 2015 10:34:11 +0000 (11:34 +0100)]
MemoryEdit: avoid hardcoded constants
Alexandre Derumier [Mon, 9 Feb 2015 14:53:18 +0000 (15:53 +0100)]
memory form : hotplug improvements
we need to change memory field step dynamically, and also map values to dimm size.
Fixme : apply same behaviour for maxmemory field
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Mon, 9 Feb 2015 10:43:26 +0000 (11:43 +0100)]
bump version to 3.3-16
Dietmar Maurer [Mon, 9 Feb 2015 09:57:30 +0000 (10:57 +0100)]
pveproxy: set method to tlsv1 - required for IE
IE does not work without setting this. Seems TLSv1_1 and TLSv1_2
requires Net::SSLeay >= 1.55 (see AnyEvent::TLS). So this should
work when we upgrade to Debian 'jessie'.
Dietmar Maurer [Tue, 27 Jan 2015 11:38:05 +0000 (12:38 +0100)]
bump version to 3.3-15
Dietmar Maurer [Tue, 27 Jan 2015 11:19:54 +0000 (12:19 +0100)]
GUI: implement hotplug feature selector
Dietmar Maurer [Tue, 27 Jan 2015 07:07:46 +0000 (08:07 +0100)]
ZFSPoolEdit: remove poolname field
Wolfgang Link [Mon, 26 Jan 2015 11:56:43 +0000 (12:56 +0100)]
Gui storage: change input method
change input method in Add:ZFS Storage at ZFS Pool from string to combobox.
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:13 +0000 (12:35 +0100)]
Gui storage: copy selector methode
from LVMEdit.js to ZFSPoolEdit.js
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:12 +0000 (12:35 +0100)]
Gui storage: rename storage type
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:11 +0000 (12:35 +0100)]
Gui storage: bind ZFSPoolEdit.js and set defaults
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:10 +0000 (12:35 +0100)]
Gui storage: modify ZFSPoolEdit.js
Change intput description to the needed.
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:09 +0000 (12:35 +0100)]
Gui storage: copy code as template
copy from ZFSEdit.js to ZFSPoolEdit.js
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Dietmar Maurer [Sat, 24 Jan 2015 13:22:58 +0000 (14:22 +0100)]
remove stale README file
This contains very old and outdated information, so it is better
to remove completely.
Dietmar Maurer [Fri, 23 Jan 2015 08:13:31 +0000 (09:13 +0100)]
bump version to 3.3-14
Dietmar Maurer [Fri, 23 Jan 2015 07:56:43 +0000 (08:56 +0100)]
HardwareView: correctly enable/disable buttons
Dietmar Maurer [Thu, 22 Jan 2015 11:57:50 +0000 (12:57 +0100)]
bump version to 3.3-13
Dietmar Maurer [Thu, 22 Jan 2015 11:55:23 +0000 (12:55 +0100)]
PendingObjectGrid: improve detection of pending changes
Dietmar Maurer [Thu, 22 Jan 2015 09:40:53 +0000 (10:40 +0100)]
display more information about the subscription
Dietmar Maurer [Wed, 21 Jan 2015 10:33:50 +0000 (11:33 +0100)]
GUI: dynamically update VM config every 5 seconds.
Dietmar Maurer [Wed, 21 Jan 2015 08:09:57 +0000 (09:09 +0100)]
change default value for hotplug to match QemuServer default
Dietmar Maurer [Wed, 21 Jan 2015 07:39:56 +0000 (08:39 +0100)]
bump version to 3.3-12
Alexandre Derumier [Tue, 20 Jan 2015 15:43:41 +0000 (16:43 +0100)]
add numa option to processor form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Tue, 20 Jan 2015 15:43:40 +0000 (16:43 +0100)]
fix rendering of pending processor values
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 20 Jan 2015 11:46:44 +0000 (12:46 +0100)]
pveceph: add 'giant' to possible release names
Dietmar Maurer [Tue, 20 Jan 2015 11:32:45 +0000 (12:32 +0100)]
use service command to stop old daemons
Dietmar Maurer [Tue, 20 Jan 2015 10:56:32 +0000 (11:56 +0100)]
preinst: sleep 2 seconds to avoid restart problems
Wolfgang Link [Mon, 22 Dec 2014 12:35:59 +0000 (13:35 +0100)]
implement the disconnect nic button on the network edit pannel.
Signed-off-by: Wolfgang Link <wolfgang@linksystems.org>
Dietmar Maurer [Tue, 20 Jan 2015 08:26:31 +0000 (09:26 +0100)]
cleanup vzdump -stop implementation
* do not unlink $pidfile inside stop_running_backups to avoid race conditions
* use pve UPID to save pid (see PVE::Tools::upid_decode)
* allow to pass -stop parameter to nomal backup job
* simple return 'OK' instead of calling exit() inside API call.
* rename stop_all_backups to stop_running_backups
Wolfgang Link [Tue, 30 Dec 2014 13:30:11 +0000 (14:30 +0100)]
Fix backup failure at shutdown.
This fix include a new function of vzdump.
Now you can call vzdump -stop and the backup will be aborted.
Also if the pve-manager init script stop the process, vzdump -stop will called.
Signed-off-by: Wolfgang Link <wolfgang@linksystems.org>
Dietmar Maurer [Tue, 20 Jan 2015 06:26:46 +0000 (07:26 +0100)]
bump version to 3.3-11
Kamil Trzcinski [Sat, 17 Jan 2015 12:46:31 +0000 (13:46 +0100)]
Support additional e1000 variants for VM machines
It is required for OS X on qemu
Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
Dietmar Maurer [Thu, 15 Jan 2015 06:23:24 +0000 (07:23 +0100)]
bump version to 3.3-10
Dietmar Maurer [Thu, 15 Jan 2015 06:20:17 +0000 (07:20 +0100)]
add preinst script
Older versions of our daemona do not restart with HUP, so we
need to do a stop/start.
Dietmar Maurer [Thu, 8 Jan 2015 12:29:29 +0000 (13:29 +0100)]
bump version to 3.3-9
Dietmar Maurer [Thu, 8 Jan 2015 12:14:39 +0000 (13:14 +0100)]
correctly check for undefined values
Alexandre Derumier [Fri, 2 Jan 2015 14:18:10 +0000 (15:18 +0100)]
implement revert button
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Thu, 8 Jan 2015 11:56:21 +0000 (12:56 +0100)]
HardwareView: simplify rendering code
Dietmar Maurer [Thu, 8 Jan 2015 10:46:22 +0000 (11:46 +0100)]
PendingObjectGrid.: inherit from PVE.grid.ObjectGrid
To avoid code duplication.