Roadmap
Roadmap
- 5.0 based on Debian Stretch
- pve-zsync GUI
- live migration with local storage (qemu)
- support for external fencing devices
- qdevice (additional external vote, e.g. for 2-node clusters)
- Cloudinit
- Ceph improvements
Release History
See also Announcement forum
Proxmox VE 5.0 beta2
Released 23.05.2017: See Downloads
- Based on Debian Stretch
- Kernel 4.10
- Update to QEMU 2.9
- Improved handling of re-used disks in installer
- Improved handling of network devices in installer
- Many small improvements and bug fixes
Proxmox VE 5.0 beta1
Released 22.03.2017: See Downloads
- Based on Debian Stretch
- Kernel 4.10
- Many small improvements and bug fixes
Proxmox VE 4.4
Released 13.12.2016: See Downloads
- update kernel to 4.4.35
- KVM: update to qemu 2.7.0
- LXC improvements
- update to LXC 2.0.6
- implement new restart migration
- unprivileged containers (now the GUI)
- updated template repository (Debian, Ubuntu, CentOS, Fedora, Arch and Alpine)
- GUI improvements
- new ceph dashboard
- new cluster dashboard
- improved disk management, smart status supporting more SSD types
- HA improved GUI
- ISO installer supports advanced ZFS settings
- dedicated network for VM/CT migrations (CLI only)
- improved reference documentation, e.g. contains now also screenshots
- DRBD9 (removed from core, now maintained directly by Linbit, due to license change)
- countless bug fixes and package updates (for all details see bugtracker and GIT)
Proxmox VE 4.3
Released 27.09.2016: See Downloads
- GUI improvements
- new search (“ctrl-shift-f”)
- vertical menus with groups and icons
- double click to open VM/CT console
- new status overview for host, VM and containers, signal colors for overloaded CPU, etc.
- Task log window remembers its size
- VM wizard proposes now optimal settings dependent to the selected operating system (for Linux the default is “virtio scsi disk” and "virtio net")
- comprehensive reference documentation in html, pdf and epub format, including contextual help function on several places - based on asciiDoc
- new disk management, including SMART monitoring and SSD wearout level display (for Intel, Sandisk and Samsung SSD).
- based on Debian Jessie 8.6.0
- Linux kernel 4.4.19
- KVM/qemu 2.6.1
- LXC: update to 2.0.4
- many new and improved manual/help pages
- countless bug fixes and package updates (for all details see bugtracker and GIT)
Proxmox VE 4.2
Released 27.04.2016: See Downloads
- GUI update to Sencha Ext JS 6, including new icon set and dynamic performance charts
- based on Debian Jessie 8.4.0
- Linux kernel 4.4.6
- KVM/qemu 2.5.1
- installer: LVM thin or ZFS plugin pre-configured
- LVM thin support
- Let´s Encrypt support
- DRBD9: drbd 9.0.2 kernel module and drbdmanage 0.95
- LXC: improved container setup
- LXC: network rate limits
- LXC: adding mount-points via GUI
- LXC: pct can mount rootfs for read/write access of stopped or running containers
- LXC: backup/snapshot improvements, including proper backup and restore of ACL
- LXC: add support for Alpine Linux, Ubuntu 16.04
- HA manager improvements
- new confirmation dialog to prevent accidentally removal of a virtual machine or container
- updated GUI translation (especially French, Italian and German)
- many new and improved manual pages
- countless bug fixes and package updates (for all details see bugtracker and GIT)
Proxmox VE 4.1
Released 11.12.2015: See Downloads
- based on Debian Jessie 8.2.0
- Linux kernel 4.2.6
- improved startup/shutdown behavior (systemd)
- enable NTP by default
- installer: allow up to 8 disks for ZFS
- KVM: add qemu agent GUI option
- KVM: update network boot ROMs
- Improve HA GUI for users with restricted permissions
- add Galician language to GUI
- LXC: add rootfs resize to GUI
- LXC: add support for Fedora 22 and Debian stretch/sid, Ubuntu 15.10
- LXC: support unpriviledged containers (technology preview)
- storage: added LVM thin support (technology preview)
- Support for Turnkey Linux LXC appliances
- added new pvereport command
- countless bug fixes and package updates (for all details see bugtracker and GIT)
Proxmox VE 4.0
Released 05.10.2015: See Downloads
- based on Debian Jessie 8.2.0
- Linux kernel 4.2
- QEMU 2.4
- new high availability manager
- bash completion support
- full IPv6 support
- include LXC (and removed OpenVZ) - see Convert OpenVZ to LXC
- added DRBD9 with drbdmanage (technology preview)
- countless bug fixes and package updates (for all details see bugtracker and GIT)
Proxmox VE 4.0 beta2
Released 10.09.2015: See Downloads
- based on Debian Jessie 8.2.0
- Linux kernel 4.2
- QEMU 2.4
- LXC improvements Linux Container
- Containers can be created on local storage, NFS, Ceph RBD, DRBD9, ...
- Migration (offline)
- IPv6 support
- DRBD9
- Ceph Server packages
- countless bug fixes and package updates (for all details see bugtracker and GIT)
Proxmox VE 4.0 beta1
Released 22.06.2015: See Downloads
- based on Debian Jessie 8.1
- use kernel 3.19.8
- new HA manager, see High_Availability_Cluster_4.x
- QEMU 2.3
- include LXC (and removed openvz), see Linux Container
- DRBD9
- countless bug fixes and package updates (for all details see bugtracker and GIT)
Proxmox VE 3.4
Released 19.02.2015: See Downloads - updated ISO image with ZFS 0.6.4.1 on 27.05.2015
- add ZFS support
- installer supports all ZFS RAID levels.
- pve-manager (GUI) updates
- openvz: implement suspend/resume
- qemu GUI: support new pending changes API
- new 'disconnect' button on the network edit panel
- vzdump: new option --stop to abort running backup job
- add NUMA option to processor form
- add GUI for local ZFS storage
- add startall/stopall/migrateall menu buttons
- add multiqueues field to NIC form
- update to qemu 2.1.3
- qemu-server updates
- shutdown by Qemu Guest Agent if the agent flag is set
- snapshot_create: call fsfreeze if agent flag is set
- vzdump: use qga freeze in vzdump in snapshot mode
- add custom NUMA topology support
- serial: allow to pass arbitrary device names
- add link_down flag to network config
- support additional e1000 variants for VM machines
- enable hotplug by default
- hotplug config: allow to enable specific features
- include memory hotplug patch (experimental)
- improved hotplug support
- based on Debian Wheezy 7.8
- kernel updates
- countless bug fixes and package updates, for all details see bugtracker and GIT
Proxmox VE 3.3
Released 15.09.2014: See Downloads
- improved security features
- Firewall support (new package pve-firewall)
- Two-Factor Authentication (Yubico and OATH)
- pve-manager (GUI) updates
- new Proxmox VE Firewall
- noVNC console
- openvz: add bridge vlan && firewall options to gui
- new Proxmox VE Mobile, GUI for mobile devices
- add new 'Pool View'
- ZFS storage can now be configured on GUI
- glusterfs: new option to specify backup volfile server
- add new email_from option to datacenter.cfg
- add Persian (Farsi) translation.
- improved Spanish translation
- update Chinese translation
- Countless updates and fixes
- update to qemu 2.1.0
- pci passthrough improvements
- hotplug improvements
- migration : enable auto-converge capability
- add cpu_hotplug (and maxcpus config)
- add virtio-net multiqueue support
- new option smbios1 to specify SMBIOS type 1 fields
- set uuid for newly created machines
- support new q35 machine type
- add Broadwell cpu model
- compile with new libiscsi (1.12.0)
- use glusterfs 3.5.2 libraries
- support drive option 'discard'
- add support for new qemu throttling burst max parameters
- add 'vmxnet3', 'lsi53c810', and 'pvscsi' to the list of available network card models
- improved Console support
- HTML5 Console for shell, VM and container console (noVNC)
- noVNC console is now the default
- vncterm: new option -notls (for novnc, which use 'wss')
- vncterm: updated signature for java applet to avoid warnings
- pve-kernel-2.6.32-32-pve: 2.6.32-136
- update aacraid, arcmsr, netxtreme2, ixgbe, igb, megaraid_sas and e1000e drivers
- update to vzkernel-2.6.32-042stab093.4.src.rpm
- allow to use grub-efi-ia32 boot loader
- pve-kernel-3.10.0-4-pve: 3.10.0-17
- enable vfio xfga
- update arcmsr, netxtreme2, ixgbe, igb, e1000e drivers
- update to kernel-3.10.0-123.6.3.el7.src.rpm
- allow to use grub-efi-ia32 boot loader
- Note: there is still no OpenVZ support with this kernel
- update ceph packages to 'firefly' (0.80.5)
- Note: Please upgrade ceph packages first if you run ceph server on proxmox nodes (see ceph upgrade instructions).
- update gluster packages to 3.5.2
- fence-agents-pve: 4.0.10
- update to 4.0.10
- add fence_ovh and fence_amt
- remove baytech, bullpap, cpint, egenera, mcdata, nss_wrapper,rackswitch, vixel, xcat. Those agents are no longer included in upstream package.
- removed fence_scsi
- Note: This includes updates for fence_ipmilan (fence_ilo3, fence_ilo4, fence_imm, and fence_idrac), and some parameter names changed (see 'man fence_ipmilan'). Please verify that your fence device still works if you use HA.
- based on Debian Wheezy 7.6
- countless bug fixes and package updates, for all details see bugtracker and GIT
Proxmox VE 3.2
Released 10.03.2014: See Downloads
- improved SPICE support
- spiceterm: console for OpenVZ and host
- add new console option to datacenter.cfg (java applet vs. spice)
- add multi-monitor support
- GUI: use split-button to easily select SPICE or VNC
- more details on http://pve.proxmox.com/wiki/SPICE
- update qemu to 1.7.0
- add 'pvscsi' to the list of scsi controllers (emulate the VMware PVSCSI device)
- add 'lsi53c810' to the list of scsi controllers (supported on some very old Windows NT versions)
- add 'vmxnet3' to the list of available network card models (emulate VMware paravirtualized network card)
- add drive option 'discard'
- add support for new qemu throttling burst max parameters
- improved live backup
- pve-kernel-2.6.32-27-pve: 2.6.32-121
- update to vzkernel-2.6.32-042stab084.20.src.rpm
- update e1000, igb, ixgbe, netxtreme2, megaraid_sas
- include latest ARECA RAID drivers
- update Broadcom bnx2/bnx2x drivers to 7.6.62
- update aacraid to aacraid-1.2.1-30300.src.rpm
- Ceph Server (Technology Preview)
- new GUI to manage Ceph server running on PVE nodes
- more details on http://pve.proxmox.com/wiki/Ceph_Server
- added Open vSwitch support (Technology Preview)
- Optional 3.10 Kernel (based on RHEL7 beta, currently without OpenVZ support, for testing only)
- storage: new ZFS plugin (Technology Preview), see http://pve.proxmox.com/wiki/Storage:_ZFS
- storage: remove nexenta plugin (ZFS plugin is faster)
- updated GlusterFS to 3.4.2
- ISO installer uses now always GPT partition table
- added 'gdisk' to manage and view partitions via CLI
- based on Debian Wheezy 7.4
- countless bug fixes and package updates (for all details see bugtracker and GIT
Proxmox VE 3.1
Released 21.08.2013: See Downloads
- pve-kernel-2.6.32-23-pve (2.6.32-109)
- update to vzkernel-2.6.32-042stab079.5.src.rpm
- remove fix-ipoib-add-missing-lock.patch (now upstream)
- include Highpoint 2710 RAID driver
- update megaraid_sas to 6.600.18.00
- pve-cluster (3.0-7)
- suppress another warning about uninitialized value at boot time
- avoid warning when adding a new node (can't create shared ssh key database...)
- avoid warning if /etc/pve/priv/ already exists
- add migration_unsecure param to datacenter.cfg
- pve-firmware (1.0-23)
- update for RHEL6.4 based kernels
- pve-manager (3.1-3)
- add new favicon.ico
- fix perl dependencies
- display subscription status after login
- add GUI for GlusterFS storage
- vzdump: wait one second before unmounting the snapshot (avoid device busy error)
- apt: try to detect new packages
- tell apt to use http_proxy settings
- support to view changelogs for available pve packages
- allow to configure cipher list for pveproxy
- automatically add pve repository to apt sources list
- allow to use serial terminal as display
- avoid apt autoremoval for pve-kernel packages
- pveproxy: use same cipher list as debian apache ssl.conf
- avoid apt autoremoval for pve-kernel packages
- avoid and fix several proxy loops
- correctly initialize $rpcenv in spiceproxy
- fix bug #437: include pve-libspice-server1 in package list
- improved spice proxy code
- add button to start SPICE console
- add spiceproxy server
- fix upgrade shell (quoting bug)
- new pveupgrade script, used to display additional information to the user (reboot required? database up to date? ...)
- add button to display package versions, to provide same info as 'pveversion -v' on GUI.
- fix bug #408: reset ENV before starting shell
- fix bug #379: allow to overwrite existing CTs if user has VM.Backup permissions
- Allow to send notification mail about new packages.
- package manager: run system upgrade inside VNC shell, group packages by 'Origin', remove apt/upgrade API completely.
- package manager: improve changelog viewer, bug fixes
- add package update manager to GUI
- update Norwegian translations
- rrd display : avoid 2 refresh
- avoid gzip http response for png & gif & jar
- pve-qemu-kvm (1.4-17)
- enable glusterfs backend
- add patch to use pce certs for spice by default
- disable spice-socket.patch
- Allow to query spice ticket
- add usbredir support to spice
- add experimental code to support spice
- qemu-server (3.1-1)
- allow pass through of usb parallel devices (--parallel0 /dev/usb/lp0)
- fix bugs in migration code (wrong qw() usage)
- vncproxy: load config from correct node
- allow to use a socket for serial devices
- implement 'qm terminal' to open terminal via serial device
- add ability to run without graphic card ('vga: serial[n]')
- add support for unsecure/fast migration (setting in datacenter.cfg)
- remove spice cert paths (depend on pve-qemu-kvm >= 1.4-16)
- implement spice seamless migration
- support usb redirection devices for spice (usb[n]: spice)
- disable tablet device by default for spice
- spiceproxy API: allow client to choose proxy address
- spiceproxy API: read cert subject name directly using Net::SSLeay
- spice: use TLS (encrypt whole traffic)
- allow to pass SCSI generic devices to guests, for example "scsi0: /dev/sg5"
- cpu flags optimization
- add support for SPICE
- vncterm (1.1-4)
- Allow to add intermediate certificates to /etc/pve/local/pve-ssl.pem (users previously used apache option SSLCertificateChainFile for that).
- pve-libspice-server1 (0.12.4-1)
- initial release and update to 0.12.4
- ceph (0.67.1-1~bpo70+1)
- New upstream release
- libpve-access-control (3.0-6)
- use shorter spiceproxy tickets
- add code to generate tickets for SPICE
- libpve-common-perl (3.0-6)
- auth.conf: avoid warning if file does not exist, fix file permissions
- add parser for "/etc/apt/auth.conf"
- libpve-storage-perl (3.0-10)
- add Glusterfs Plugin
- API: add scan method for glusterfs
- sheepdog: fixes for storeid != 'sheepdog'
- lvm2 (2.02.98-pve4)
- New upstream release (fix for udev rules)
- glusterfs
- support for glusterfs (technology preview, http://pve.proxmox.com/wiki/Storage:_GlusterFS)
- SPICE
- support for Spice protocol (technology preview, http://pve.proxmox.com/wiki/SPICE)
- based on Debian 7.1 (Wheezy)
- Countless bug fixes (for all details see bugtracker and GIT
Proxmox VE 3.0
Released 24.05.2013: See Downloads
- pve-kernel-2.6.32 2.6.32-100
- fix CVE-2013-2094
- update ceph packages to 0.61.2
- libpve-common-perl 3.0-4:
- fix bug #381: use persistent reservation file for ports
- new function PVE::Tools::next_migrate_port()
- libpve-storage-perl 3.0-6
- rbd : clone volume to same pool that base volume
- extend storage list API with useful parameters for clone
- fix iscsi session scan bug
- pve-cluster 3.0-4
- depend on fuse (seems most utilities moved from fuse-utils to fuse)
- remove depencency on fuse-utils (this package is no longer required)
- fix warning about uninitialize value
- fix bug 383: restart pveproxy instead of apache2
- pve-manager 3.0-20
- fix login problem when http_proxy is set
- updated Chinese, German and French translation
- allow to upload files with spaces in filename (replace with '_')
- allow to delete pools with non-existent VMs/Storage
- use correct icons for templates
- sort templates after regular VMs
- StorageSelector: allow to use new target option, used by Clone
- fix bug #385: correctly handle Accept-Encoding
- fix bug #374: correctly remove destroyed container from pool
- pve-qemu-kvm 1.4-12
- vma create: only store basename of config file.
- qemu-server 3.0-15
- clone disk : keep source volume params
- clone: check is we can clone to target storage
- fix bug #381: use PVE::Tools::next_migrate_port()
- restore: do not restore template flag
- vncterm 1.1-3
- re-enable javascript-events.patch (needed by migrate)
- based on Debian 7.0 (Wheezy)
- new VM clone feature
- new event driven API server (pveproxy)
- completely replace apache2
- efficient support for HTTP keep-alive
- support bootlogd (boot log can be viewed on the GUI)
- update pve-qemu-kvm to 1.4.1
- update kernel to vzkernel-2.6.32-042stab076.7.src.rpm
- changed default IO Scheduler to 'deadline'
- updated Intel network drivers for e1000e, igb and ixgbe
- Countless bug fixes (for all details see bugtracker and GIT
Proxmox VE 2.3
Released 04.03.2013: See Downloads
- update qemu-kvm to 1.4.0
- new kvm backup implementation, see Backup and Restore
- added RBD (ceph) support on GUI
- update kernel to vzkernel-2.6.32-042stab072.10.src.rpm
- include latest Broadcom bnx2/bnx2x drivers
- include latest Adaptec aacraid driver 1.2-1[29900]
- update e1000e to 2.2.14
- update igb to 4.1.2
- update ixgbe to 3.12.6
- enable CONFIG_RT_GROUP_SCHED (also update corosync if you install this kernel)
- extend memory GUI to support ballooning
- implement auto-ballooning
- add HD resize feature to expand disks
- updated network drivers (bnx2/bnx2x/e1000e/igb/ixgbe)
- added omping binaries (for testing multicast between nodes)
- update to latest Debian version 6.0.7
- qcow2 as default storage format, cache=none (previously raw)
- KVM64 as default CPU type (previously qemu64)
- e1000 as default NIC (previously rtl8139)
- task history per VM
- Node Summary: added "KSM sharing" and "CPU Socket count"
- enable/disable tablet for VM on GUI without stop/start of VM (you can use vmmouse instead, for lower CPU usage, works on modern Linux and on all Windows VMs as long as you install the vmmouse drivers)
- bug fixes (for all details see bugtracker and GIT
Proxmox VE 2.2
Released 24.10.2012: See Downloads
- update kernel to vzkernel-2.6.32-042stab062.2.src.rpm
- update Intel nics drivers (e1000e to 2.1.4, ixgbe to 3.11.33, igb to 4.0.17)
- update qemu-kvm to 1.2.0
- openvz: update vzctl to 4.0
- openvz: use real console instead of 'vzctl enter'
- add Live Snapshots support (qcow2)
- added Slovenian translation
- kvm: new option to select SCSI controller hardware
- kvm: support up to 32 network devices
- kvm: support up to 16 virtio devices
- kvm: add SATA to GUI
- updated cluster packages
- update to latest Debian version 6.0.6
- bug fixes (for all details see bugtracker and GIT
Proxmox VE 2.1
Released 27.04.2012: See Downloads
- simplify GUI for users without permissions
- implemented startup/shutdown ordering
- improved task logs on node startup/shutdown
- added Russian, Italian and Turkish translation
- updated corosync cluster stack to 1.4.3
- update LVM to 2.02.95 (fixes snapshot problems)
- bug fixes
Proxmox VE 2.0
Updated ISO 5.4.2012: See Downloads
- pve-kernel-2.6.32-11-pve (2.6.32-65)
- rebase on vzkernel-2.6.32-042stab053.5.src.rpm
- fix for windows timing issues ("args: -no-hpet -no-kvm-pit-reinjection" are now defaults for newer Windows guests)
- subscription key management (commercial subscribers)
- vzdump fixes (qmrestore)
Released 30.03.2012: See Downloads
(First public beta released on 30.09.2011, rc1 on 16.02.2012, final release on 30.03.2012)
- Complete new GUI
- based on Ext JS 4 JavaScript framework
- fast search-driven interface, capable of handling hundreds and probably thousands of VM´s
- secure VNC console, supporting external VNC viewer with SSL support
- role based user- and permission management for all objects (VM´s, storages, nodes, etc.)
- Support for multiple authentication sources (MS ADS, LDAP, Linux PAM, Proxmox VE authentication)
- High Availability Cluster support for KVM guests and OpenVZ containers
- resource agents for KVM and OpenVZ
- GUI for managing KVM and OpenVZ HA settings
- Based on Debian 6.0 Squeeze
- long-term 2.6.32 Kernel (based on RHEL6.x) with KVM and OpenVZ as default
- New cluster communication based on corosync, including:
- Proxmox Cluster file system (pmxcfs): Database-driven file system for storing configuration files, replicated in realtime on all nodes using corosync
- creates multi-master clusters (no single master anymore!)
- cluster-wide logging
- basis for HA setup´s with KVM guests and OpenVZ containers config files
- RESTful web API Proxmox_VE_API
- Resource Oriented Architecture (ROA)
- declarative API definition using JSON Schema
- enable easy integration for third party management tools
- Backup/Restore via GUI
- GUI and CLI, works for OpenVZ containers and KVM VM´s
- "Backup Now" via GUI
- Restore via GUI
- All jobs can be monitored as “Recent tasks”
- OpenVZ
- Appliance Downloader, including TurnKey Linux channel
- Multiple storages for OpenVZ container, no limit to /var/lib/vz anymore!!!
- vswap support
- Improved init.log (shows start-up logs of a OpenVZ container)
- Commitment to Free Software (FOSS): public code repository and bug tracker for the 2.x code base.
- Licensed under GNU Affero General Public License, version 3 http://www.gnu.org/licenses/agpl-3.0.html.
Proxmox VE 1.9
Updated ISO 27.9.2011, including the following, see Downloads
Release Notes:
- pve-kernel-2.6.32-6-pve (2.6.32-47)
- update to vzkernel-2.6.32-042stab037.1.src.rpm
- use bnx from upstream
- update igb driver to 3.2.9
- update e1000e driver to 1.6.2
- enable GDTH driver
- update ata_generic to support intel IDE-R
- use BIOS default settings for ASPM (fix-aspm-policy.patch)
- pve-firmware (1.0-14)
- include firmware for new bnx2 drivers
- vzctl (3.0.29-2pve1)
- update to 3.0.29.2
- vzdump (1.2-16) unstable; urgency=low
- use rsync option '--sparse' on first pass (take less disk space - as suggested by John Stevens)
Original 1.9 ISO, released 13.09.2011: See Downloads
Release Notes:
- pve-kernel-2.6.32 (2.6.32-43)
- rebase on vzkernel-2.6.32-042stab036.1.src.rpm (new stable Openvz kernel branch), updates for drivers including e1000e to 1.5.1, ARECA RAID driver, megaraid_sas, bnx2, igb to 3.1.16, ixgbe to 3.5.14-NAPI, drbd 8.3.10, ...
- vzctl (3.0.28-1pve5)
- update to latest upstream
- set defaull template to debian-6.0-standard
- set CONFIGFILE="pve.auto" in /etc/vz/vz.conf
- merge some fixes from upstream
- pve-manager (1.9-24)
- fix uptime display for 2.6.32 kernel with 1000HZ
- support newer vzctl versions.
- support 'maxfiles' backup option.
- pve-qemu-kvm (0.15.0-1)
- update to upstream 0.15.0
- use pxe roms from upstream qemu-kvm
- qemu-server (1.1-32)
- small fixes for new qemu-kvm 0.15.0
- libpve-storage-perl (1.0-19)
- set LC_ALL instead of LANG (avoid bug when user sets LC_ environment variables)
- iscsi: tolerate errors when not all portals are online.
- vzdump (1.2-15)
- run pre-restart hook after snapshot
Proxmox VE 1.8
Updated ISO 16.6.2011, includes current stable packages Downloads
- pve-kernel-2.6.32 (2.6.32-33)
- aacraid with support for Adaptec 6 series (e.g. 6805)
- KVM 0.14.1
- vzctl 3.0.27
- vzdump 1.2-13
- bug fixes
Released 30.03.2011: See Downloads
Release Notes:
- update to Debian Lenny 5.0.8
- update to kvm 0.14.0
- updated kernels with many fixes
- protect against Cross Site Request Forgery (added anti-CSRF tokens)
- bug fixes
Detailed change log:
- qemu-server (1.1-30)
- use 'cache=none' for raw images and devices to improve performance
- pve-qemu-kvm (0.14.0-2)
- also install vgabios-qxl.bin vgabios-stdvga.bin vgabios-vmware.bin
- update to 0.14.0
- add fix for eventfd support (msix-eventfd-fix.patch)
- removed kvmtrace (removed from upstream?)
- add vnc keyboard fixes for fr-ca (reported by Pierre-Yves)
- pve-kernel-2.6.32 (2.6.32-32)
- update to Debian Squeeze kernel 2.6.32-32
- remove patch use-init-task-credential.patch (fixed in upstream)
- enable CONFIG_SENSORS_K10TEMP=m
- pve-kernel-2.6.18 (2.6.18-14)
- update to ovzkernel-2.6.18-238.5.1.el5.028stab085.3.src.rpm
- increased kernel API version to '5-pve'
- update to SCST 2.0.0.1
- update to OCFS2 1.4.7
- pve-qemu-kvm-2.6.18 (0.9.1-12)
- update to kvm-83-224.el5.src.rpm
- pve-kernel-2.6.35 (2.6.35-10)
- update to Ubuntu-2.6.35-27.48
- pve-manager (1.8-15)
- protect against Cross Site Request Forgery (added anti-CSRF tokens)
- correctly encode html entities inside notes (avoid persistant XSS vulnerabilities)
- use http_proxy in cron APL download if configured
Proxmox VE 1.7
Released 30.11.2010: See Downloads
Change log:
- libpve-storage-perl (1.0-16)
- several fixes for multipath
- pve-kernel-2.6.18 (2.6.18-10)
- update to ovzkernel-2.6.18-194.26.1.el5.028stab070.14.src.rpm
- pve-kernel-2.6.32 (2.6.32-28)
- update to Debian Squeeze kernel 2.6.32-28 (openvz 2.6.32-dzhanibekov)
- update igb driver to version 2.4.8
- update ixgbe driver to version 3.0.14
- pve-manager (1.7-10)
- we only display the warning about missing openvz if we have no kvm.
- fix config change detection in pvectl
- on the create VM page, query capabilities of remote host (kvm/openvz enabled?) and select resonable defaults.
- pve-qemu-kvm (0.13.0-2)
- do not install unnecessary blobs (manually install blobs, use --disable-blobs)
- update migration and vnc keymap patches for 0.13.0
- vzdump (1.2-9)
- fix veth numbers when restoring openvz containers (vzrestore)
- qemu-server (1.1-25)
- new --repeat option for qmrestore
- use new -netdev syntax for network devices. This enables tcp offload settings, and we can use 'vhost=on' for virtio-net
- Small bug fixes
Proxmox VE 1.6 (updated) - ISO Installer with 2.6.32 Kernel with OpenVZ including KVM 0.12.5
Released 18.10.2010: See Downloads
Change log:
- pve-kernel-2.6.32 (2.6.32-24)
- include fix for OpenVZ bug #1603
- ixgbe driver update (3.0.12)
- upgrade to Debian Squeeze kernel 2.6.32-24 (OpenVZ 2.6.32-dyomin)
- strip debug info
- remove default initrd image (no longer needed)
- do not set CONFIG_DMAR_DEFAULT_ON
- enable CAPIDRV module
- pve-qemu-kvm (0.12.5-2)
- enable up to 32 NICs (up to 29 are usable)
- pve-manager (1.6-5)
- updated Japanese translations
- minor fixes in bin/pveversion (adjust for proxmox-ve-2.6.35)
- update Czech translations.
- iscsi-scst (1.0.1.1-4)
- create /var/lib/scst/pr (required by the kernel module)
- qemu-server (1.1-22)
- use larger block size for dd (bs=256k) to speed up restore.
- new backup=yes|no option for drives. VZDump ignores drives with option backup=no (many thanks to draguz)
- new qmrestore option '--unique': create unique MAC address on restore (many thanks to Seth)
- vzdump (1.2-8)
- correctly escape output from 'find' (escape backslash using sed). It is now possible to backup files which contain a backslash character.
- added new hook 'log-end' (see hook-script.pl example)
- dab (1.1-9)
- correct update-rc.d invocation (add '.' after runlevel)
- fix postgres startup script for squeeze
- support dependency based startup (squeeze)
- use postgresql 8.4 for squeeze
- pve-kernel-2.6.35 (2.6.35-6)
- first public release (KVM only, KSM enabled)
- pve-kernel-2.6.18 (2.6.18-8)
- update to ovzkernel-2.6.18-194.17.1.el5.028stab070.7.src.rpm
- remove initrd code (no longer needed)
- strip debug symbols (reduce kernel package size)
- pve-qemu-kvm-2.6.18 (0.9.1-8)
- update to kvm-83-164.el5_5.23.src.rpm
- enable all (previously disabled) kvm features (scsi, usb, ...)
- pve-firmware (1.0-9)
- include firmware for new 2.6.35 kernels
- Small bug fixes
Proxmox VE 1.6 - ISO Installer with 2.6.32 Kernel with OpenVZ including KVM 0.12.5
Released 30.08.2010: See Downloads
Change log:
- New 2.6.32 kernel including OpenVZ support, based on latest Debian Squeeze Kernel
- Removed KSM (OpenVZ does not support KSM)
- DRBD tools: update to drbd 8.3.7
- New KVM user-space tools (0.12.5)
- New OpenVZ user-space tools (vzctl 3.0.24)
- vzdump: use ionice to set io priority. By default, we now set "ionice -c2 -n7" to limit io (instead of using a default bwlimit)
- vzrestore: new --force option to overwrite existing data
- dab bug fix: only print a warning for packages installed directly with 'dpkg' (when there is no information in 'available' list)
- dab: only mount /proc/ if not already mounted (avoid problems with vzctl 3.0.24)
- Bug fixes
Update 20.9.2010:
2.6.32 Kernel:
- pve-kernel-2.6.32 (2.6.32-19)
- include latest Broadcom bnx2, bnx2x drivers
- update to Debian kernel 2.6.32-22
- fix CVE-2010-3081 kernel
- include latest ixgbe driver
2.6.24 Kernel:
- pve-kernel-2.6.24 (2.6.24-25)
- update to Ubuntu-2.6.24-28.7 (fix CVE-2010-3081)
2.6.18 Kernel:
- pve-kernel-2.6.18 (2.6.18-6)
- fix CVE-2010-3081
Proxmox VE 1.5 - New Kernel 2.6.24 and 2.6.32, including KVM 0.12.4 and gPXE
Released 17.05.2010: See Downloads
Change log 2.6.24 (KVM and OpenVZ):
- update to qemu-kvm-0.12.4
- Seabios
- include gPXE 1.0 network boot (WDS is working now)
- update e1000e to e1000e-1.1.2.tar.gz
- update igb to igb-2.1.9.tar.gz
- update e1000 to e1000-8.0.19.tar.gz
- update bnx2 to netxtreme2-5.2.50.tar.gz
- update tg3 to tg3-3.105h.tar.gz
- include alt1e (Atheros nic)
- kernel update (latest 2.6.24)
- Fixed drive order bug (KVM)
- Allow up to 4094 bridges
- update to the latest vzctl
- Use option –sparse for qmigrate
Change log 2.6.32 (KVM only):
- update to qemu-kvm-0.12.4
- Seabios
- include gPXE 1.0 network boot (WDS is working now)
- kernel update (latest 2.6.32)
- Fixed drive order bug (KVM)
- Allow up to 4094 bridges
- Use option –sparse for qmigrate
Proxmox VE 1.5
Released 20.01.2010: See Downloads
Including:
- many Linux kernel improvements
- support different kernel versions
- new 2.6.18 Linux kernel - default (OpenVZ, KVM)
- new 2.6.24 Linux kernel (OpenVZ, KVM)
- new 2.6.32 Linux kernel (KVM only, KSM support)
- use update-initramfs
- DRBD: update to drbd 8.3.4
- AOE: update to AOE6-73
- SCST: update to latest SCST modules
- new KVM user-space tools
- we now use the qemu-kvm stable branch (0.11.1)
- new virtual packages for better kernel dependency handling - proxmox-ve-2.6.18, proxmox-ve-2.6.24 and proxmox-ve-2.6.32
- updated most appliances
- installation CD now use/install proxmox-ve-2.6.18
- installer uses UUID for /boot partition
- updated vzctl, with improved init-logger patch
- updated Russian and Japanese translation
- many other small improvements and bug fixes
Proxmox VE 1.4
Released 19.10.2009: See Downloads
Including:
- First release with new storage model
- iSCSI support
- NFS support
- LVM (managed storage, shared LVM devices like FC)
- DRBD storage replication with active/active mode
- Multiple ISO storages (NFS)
- Multiple backup locactions (including NFS)
- Zero downtime live migration (KVM); over ssh channel - all traffic is encrypted
- Updated web interface (pve-manager)
- Support new storage model
- Allow to specify MAC address (for KVM and OpenVZ in veth mode)
- Added iSCSI Tape support, see http://scst.sourceforge.net/
- Added SCST modules to the kernel
- Provide SCST userspace package
- Updated kernel; update broadcom bnx2 and tg3 drivers; updated ARCEA RAID (acrmsr) drivers; updated kvm modules (2.6.30.1); update realtek network drivers; update intel igb driver (igb-1.3.28.4.tar.gz); update intel e1000e driver (e1000e-1.0.2.5.tar.gz); cciss driver updates; ich10 updates for Nehalem (corei7) based systems
- Updated kvm modules (2.6.30.1)
- Update DRBD to 8.3.2
- New KVM userspace tools
- New feature: assign Sockets/Cores to KVM guests
- We now use the qemu-kvm stable branch (0.11.0)
- Rename package pve-kvm to pve-qemu-kvm
- Qemu-server updates
- Support up to 1000 vlans
- New migrate_speed and migrate_downtime settings
- New VZDump - complete rewrite to support the new storage architecture; do not waste space in 'stop' mode
- Slightly changed naming of backup files; added date and time to file name; added VM type (Openvz/Qemu) to file name; new plugin architecture; support hook scripts
Proxmox VE 1.4 beta2
Released 29.09.2009: See Downloads
Including:
- Updated vzdump web interface with support new storage model
- Updated kernel: update broadcom bnx2 and tg3 drivers, updated kvm modules (2.6.30.1), updated realtek network drivers, more ich10 updates for Nehalem (corei7) based systems
- New kvm userspace tools
- New feature: assign Sockets/Cores to KVM guests
- We now use the qemu-kvm stable branch (0.11.0)
- Rename package pve-kvm to pve-qemu-kvm
- Qemu-server updates: support up to 1000 vlans
- New migrate_speed and migrate_downtime settings
Note: the sources.list does not point to the pvetest repo, so please adapt this accordingly if you want to update/install packages from pvetest
Proxmox VE 1.4 beta1
Released 11.09.2009: See Downloads
Including:
- First release with new storage model
- iSCSI support
- NFS support
- LVM (managed storage, shared LVM devices)
- DRBD storage replication with active/active mode (DRBD 8.3.2)
- Multiple ISO storages (NFS)
- Zero downtime live migration (KVM) over ssh channel - all traffic is encrypted
- Updated kernel:update Intel igb driver (igb-1.3.28.4.tar.gz), Intel e1000e driver (e1000e-1.0.2.5.tar.gz),cciss, ich10 updates, update DRBD to 8.3.2
- new VZDump: complete rewrite to support the new storage architecture; do not waste space in 'stop' mode; new plugin architecture
Note: the sources.list does not point to the pvetest repo, so please adapt this accordingly if you want to update/install packages from pvetest
Proxmox VE 1.3
Released 4.06.2009: See Downloads
Including:
- Updated Kernel
- Support for Highpoint RR3120
- Removed OpenVZ limit of 50 machines
- Update to kvm-86
- Vzdump: minor bug fixes
- Qemu-server: added new 'tablet' option
Proxmox VE 1.2
Released 12.05.2009: See Downloads
Including:
- Based on new Debian Lenny (Debian 5.0)
- New KVM with many improvements (kvm-85)
- New Kernel (still 2.6.24 based but with a lot of backported drivers)
- Update to aoe6-71
- Update to drbd-8.3.1
- Include HighPoint RocketRAID 3xxx/4xxx Controller Driver
- Update to busybox 1.14.0
- Use busybox mdev as firmware loader
- Compiled with gcc 4.3.2 (default on Debian Lenny)
- Load virtio_blk (if you run Proxmox VE inside Proxmox VE as a KVM guest)
- New OpenVZ vzctl (mainly bug fixes)
- Vncterm: better terminal emulation
- Everything updated to Debian Lenny
- Many bug fixes
Proxmox VE 1.1
Released 15.01.2009: See Downloads
Including:
- Updated Kernel - new e1000/e1000e drivers
- New KVM with many improvements (KVM-83)
- New Chinese translations
- Minor pve-manager updates and bug fixes
Proxmox VE 1.0 - First stable release
Released 29.10.2008: See Downloads
Including:
- KVM and OpenVZ live migration
- Web interface for vzdump backups
- Improved vzdump, now support KVM guests
- New templates available
- Support multiple languages (see Translations for details)
- Improved installer (use grub as boot loader, automatic country/keyboard detection)
- Support up to 16 CPUs
- Based on Debian 4.0r5
- KVM updates (kvm-75)
- OpenVZ updates, Fedora support added
- Improved Kernel (includes drivers for ISCSI, AoE 6-64, DRBD 8.2.6, qlogic firmware for ISCSI/FC HBAs)
- Many bugfixes
Proxmox VE 0.9beta2
Released 22.7.2008, see Proxmox VE 0.9beta2 released!
Including:
- Extend pre-built Virtual Appliances downloads
- Multi-bridge support
- Bonding
- VLAN support
- Extend web interface for KVM guests (add hard drives, network cards, etc.)
- Many bug fixes
Proxmox VE 0.9
First public release: 15.4.2008