2015-01-27 15:44:48 +01:00
|
|
|
|
2015-04-17 14:24:46 +02:00
|
|
|
---------------------------------------
|
|
|
|
|
|
|
|
### 0.2. -
|
|
|
|
|
|
|
|
##### Features
|
|
|
|
* New fact is_pve_kernel check if the running kernel is a PVE.
|
|
|
|
|
|
|
|
##### Changes
|
2015-04-17 14:30:25 +02:00
|
|
|
* Some installation's instructions only run if running a PVE kernel (test the new is_pve_kernel fact).
|
2015-04-17 14:24:46 +02:00
|
|
|
|
|
|
|
##### Bugfixes
|
2015-04-17 14:45:51 +02:00
|
|
|
* #14 The module no longer automatically reboot nodes after kernel upgrade, show a warning message instead.
|
2015-04-17 14:24:46 +02:00
|
|
|
|
|
|
|
|
2015-02-03 18:03:46 +01:00
|
|
|
---------------------------------------
|
|
|
|
|
2015-03-31 23:31:59 +02:00
|
|
|
### 0.2.2 - 2015/03/25
|
2015-02-03 18:03:46 +01:00
|
|
|
|
|
|
|
##### Features
|
2015-03-17 15:08:07 +01:00
|
|
|
* A new subclass to automates the creation of a cluster from the master and join from other nodes.
|
2015-02-03 18:03:46 +01:00
|
|
|
|
|
|
|
##### Changes
|
|
|
|
* Update README.md.
|
2015-03-25 11:55:22 +01:00
|
|
|
* Upgrade pve-kernel-3.10.0-8-pve and pve-kernel-2.6.32-37 to the last version.
|
2015-03-18 10:50:03 +01:00
|
|
|
* Puppet-lint
|
2015-03-19 16:05:01 +01:00
|
|
|
* Add a case for 'kvm' VM doesn't do anything right now, wait for specific (packages, config, …).
|
2015-02-03 18:03:46 +01:00
|
|
|
|
2015-03-02 19:06:14 +01:00
|
|
|
##### Bugfixes
|
|
|
|
* (#11) Add a new fact to get a valid netmask for OpenVZ's virtual interfaces (venet).
|
|
|
|
* (#11) Use the new fact vznetmask_venet0_0 to add the route in interfaces.tail file.
|
|
|
|
|
2015-02-03 15:47:05 +01:00
|
|
|
---------------------------------------
|
2015-02-03 16:58:58 +01:00
|
|
|
### 0.2.1 - 2015/02/03
|
2015-02-03 15:47:05 +01:00
|
|
|
|
|
|
|
##### Features
|
|
|
|
* Manage the main OpenVZ's configuration file (/etc/vz/vz.conf).
|
2015-02-03 16:16:36 +01:00
|
|
|
* Add vz service management.
|
2015-02-03 15:47:05 +01:00
|
|
|
|
|
|
|
##### Changes
|
|
|
|
* The network management for an OpenVZ CT now works for all Debian family and not only Debian >=7.
|
2015-02-03 16:28:07 +01:00
|
|
|
* Modification in OpenVZ's configuration file notify the 'vz' service.
|
|
|
|
* Set an option to manage iptables modules in OpenVZ configuration.
|
2015-02-03 16:56:39 +01:00
|
|
|
* Correct puppet-lint warnings.
|
2015-02-03 15:47:05 +01:00
|
|
|
|
2015-01-17 19:05:25 +01:00
|
|
|
---------------------------------------
|
2015-01-27 15:44:48 +01:00
|
|
|
### 0.2.0 - 2015/01/27
|
2015-01-17 19:05:25 +01:00
|
|
|
|
2015-01-27 15:44:48 +01:00
|
|
|
#### Summary
|
|
|
|
This release introduce a new subclasse for OpenVZ CT (network management):
|
|
|
|
|
|
|
|
include proxmox::vm
|
|
|
|
|
|
|
|
It's also provide a array of kernel modules added at the boot start.
|
|
|
|
|
|
|
|
##### Features
|
2015-01-21 17:05:42 +01:00
|
|
|
* (#2) Add an array and a file to load additionnal modules.
|
|
|
|
* (#9) Add a puppetlabs-firewall rule.
|
2015-01-26 16:03:59 +01:00
|
|
|
* (#3) Add a new class and subclass: proxmox::vm::openvz to manage OpenVZ CT.
|
2015-01-26 16:45:36 +01:00
|
|
|
* (#3) Add a new fact to calculate venet's network with /24 instead of /32.)
|
2015-01-27 14:25:06 +01:00
|
|
|
* Add many modules (mainly for iptables) to load at startup (sea README.md).
|
2015-01-27 15:44:48 +01:00
|
|
|
|
|
|
|
##### Bugfixes
|
|
|
|
* Correct module's dependencies.
|
2015-01-27 15:28:08 +01:00
|
|
|
* Run the proxmox::hypervisor::group only if PVE is installed.
|
2015-01-07 11:51:34 +01:00
|
|
|
|
2015-01-27 15:44:48 +01:00
|
|
|
##### Changes
|
|
|
|
* README.md: Add examples, a table of contents, information about proxmox::vm::openvz (#3).
|
|
|
|
* Correct indentation, double quote, ...
|
|
|
|
|
2015-01-15 13:47:43 +01:00
|
|
|
---------------------------------------
|
|
|
|
|
|
|
|
### 0.1.0 - 2015/01/15
|
|
|
|
|
|
|
|
This release introduce new defined types:
|
|
|
|
|
2015-01-17 19:05:25 +01:00
|
|
|
proxmox::hypervisor::group { 'sysadmin':
|
|
|
|
role => 'Administrator',
|
|
|
|
users => [ 'root@pam', 'test@pve' ],
|
|
|
|
}
|
2015-01-15 13:47:43 +01:00
|
|
|
|
2015-01-17 19:05:25 +01:00
|
|
|
proxmox::hypervisor::user { 'toto@pve':
|
|
|
|
group => 'sysadmin',
|
|
|
|
}
|
2015-01-15 13:47:43 +01:00
|
|
|
|
|
|
|
And also directly jump to 0.1.0, the module allow to manage a simple Proxmox hypervisor right now.
|
|
|
|
|
2015-01-09 09:50:01 +01:00
|
|
|
##### Changes
|
|
|
|
* Add a variable to choose to keep PVE enterprise repo for the subscribers.
|
2015-01-09 18:14:43 +01:00
|
|
|
* (#4) Add an access control list for PveProxy.
|
2015-01-09 19:13:05 +01:00
|
|
|
* (#4) Add a new class to manage Proxmox's service (proxmox::hypervisor::service).
|
2015-01-14 19:23:45 +01:00
|
|
|
* (#6) Add a new defined type to manage groups for PVE WebGUI.
|
|
|
|
* (#7) Add a new defined type to manage users for PVE WebGUI.
|
2015-01-14 19:43:52 +01:00
|
|
|
* Update the README.md file for (#6) group and (#7) user defined types.
|
|
|
|
* Add a test for (#6) group and (#7) user defined types.
|
2015-01-14 19:23:45 +01:00
|
|
|
|
2015-01-07 11:51:34 +01:00
|
|
|
---------------------------------------
|
|
|
|
|
2015-01-15 13:47:43 +01:00
|
|
|
### 0.0.2 - 2015/01/08
|
2015-01-08 23:02:50 +01:00
|
|
|
|
2015-01-17 19:05:25 +01:00
|
|
|
New functionality release, Proxmox installation now working :)
|
2015-01-08 23:02:50 +01:00
|
|
|
|
|
|
|
##### Changes
|
|
|
|
* (#1) Possibility to choose between newer kernel that only supports KVM or a ~2.6.32 that supports both KVM and OpenVZ.
|
|
|
|
* (#1) Install the Virtual Environment and it's works with 2 puppet run.
|
2015-01-09 00:30:15 +01:00
|
|
|
* Add new test (hypervisor_kvm_only).
|
|
|
|
* Add a fact to check if Proxmox is "available".
|
|
|
|
* Add a new class: proxmox::hypervisor::config for some tiny configurations.
|
|
|
|
* Remove the subscription message in the web gui.
|
|
|
|
* Add operatingsystem_support information in the metadata.json (to correct the error in Metadata Quality).
|
|
|
|
* Correct wtfpl into WTFPL to be recognized by SPDX (Metadata Quality).
|
|
|
|
* Correct indentation, double quote, ...
|
2015-01-08 23:02:50 +01:00
|
|
|
|
|
|
|
---------------------------------------
|
|
|
|
|
2015-01-15 13:47:43 +01:00
|
|
|
### 0.0.1 - 2015/01/07
|
2015-01-07 11:51:34 +01:00
|
|
|
|
|
|
|
Initial release.
|
|
|
|
|
|
|
|
##### Changes
|
|
|
|
* Only prepare the system for Proxmox installation (proxmox::hypervisor::preconfig)
|