Roadmap: Difference between revisions
(→Release History: updated to newest packages/kernels) |
(Updated for 1.7 release) |
||
Line 17: | Line 17: | ||
=Release History= | =Release History= | ||
==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== | ==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]] | Released 18.10.2010: See [[Downloads]] |
Revision as of 11:07, 30 November 2010
Roadmap for 2.x
(no release date announced)
- Complete new web interface (new javascript framework, RIA)
- Based on Debian Squeeze
- New cluster communication based on corosync
- HA for KVM guests
- User management (advanced)
- RESTful web API
- Extend pre-built Virtual Appliances downloads
- Resource monitoring
- Firewall
Already finished:
- Appliance builder (Released on 20th of January 2009 - Debian_Appliance_Builder)
- Move to Debian Lenny (Released on 12th of May 2009)
- Flexible storage pools, including direct attached and remote storage like iSCSI and FC (Released on 11th of September 2009)
- DRBD support (DRBD 8.3.4 or higher in all kernel branches 2.6.18, 2.6.24, 2.6.32 - see Proxmox VE Kernel)
Release History
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