|
|
@ -7,6 +7,7 @@ |
|
|
|
3. [Setup](#setup) |
|
|
|
* [What megacli affects](#what-megacli-affects) |
|
|
|
4. [Usage](#usage) |
|
|
|
* [New debian Jessie](#new-debian-jessie) |
|
|
|
5. [Reference](#reference) |
|
|
|
* [Classes](#classes) |
|
|
|
* [Parameters](#parameters) |
|
|
@ -38,6 +39,16 @@ To begin using Megacli module with defaults parameters: |
|
|
|
include megacli |
|
|
|
``` |
|
|
|
|
|
|
|
### New Debian Jessie |
|
|
|
|
|
|
|
The default repository doesn't provide (yet?) a repository for the new Debian Stable (aka Jessie). Instead, we can use the Sid one: |
|
|
|
``` |
|
|
|
class { 'megacli': |
|
|
|
repo_suite => 'sid', |
|
|
|
} |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
## Reference |
|
|
|
|
|
|
|
### Classes |
|
|
@ -51,6 +62,7 @@ include megacli |
|
|
|
#### megacli |
|
|
|
* `repo_ensure`: What to set the repository to. Can be 'present' or 'absent'. Defaults to 'present'. |
|
|
|
* `repo_url`: The URL of the repository. Default to 'http://hwraid.le-vert.net/debian/' for Debian systems. |
|
|
|
* `repo_suite`: The suite to use for the repository. Default to '$::lsbdistcodename'. |
|
|
|
* `repo_key`: The key to ensure the repository is trusted. Defaults to '23B3D3B4' for Debian systems. |
|
|
|
* `repo_key_server`: The server used to validate the repository's key. Defaults to 'keyserver.ubuntu.com' for Debian systems. |
|
|
|
* `repo_include_src`: If set to 'true', it will include the source packages. Can be 'true' or 'false'. Defaults to 'false'. |
|
|
|