Skip to content

Commit

Permalink
Ansible module for 1.0.3 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
felixs88 committed Aug 7, 2018
1 parent d8356d2 commit bff339c
Show file tree
Hide file tree
Showing 45 changed files with 1,437 additions and 598 deletions.
11 changes: 6 additions & 5 deletions AUTHORS.md
@@ -1,5 +1,6 @@
* Felix Stephen <<Felix_S@Dell.com>>
* Jaya Gupta <<Jaya_Gupta@Dell.com>>
* Rajeev Arakkal <<Rajeev_Arakkal@Dell.com>>
* Rajshekar <<RAJSHEKAR_P@Dell.com>>
* Sachin Kumar <<Sachin_Kumar12@Dell.com>>
* Felix Stephen <<Felix_S@Dell.com>>
* Jaya Gupta <<Jaya_Gupta@Dell.com>>
* Rajeev Arakkal <<Rajeev_Arakkal@Dell.com>>
* Rajshekar <<RAJSHEKAR_P@Dell.com>>
* Sachin Kumar <<Sachin_Kumar12@Dell.com>>
* Sajna Shetty <<Sajna_Shetty@Dell.com>>
36 changes: 36 additions & 0 deletions CHANGELOG.md
@@ -0,0 +1,36 @@
# Dell EMC OpenManage Ansible Modules

Dell EMC OpenManage Ansible Modules allows Data Center and IT administrators to use RedHat Ansible to automate and orchestrate the configuration, deployment, and update of Dell EMC PowerEdge Servers (12th generation of PowerEdge servers and later) by leveraging the management automation capabilities in-built into the integrated Dell Remote Access Controller (iDRAC).

# 1.0.3 (August 7, 2018)

* dellemc_idrac_storage_volume is added in the list of modules.

* Check_mode support for modules is enabled.

* dellemc_configure_raid module is deprecated.


# 1.0.2 (June 11, 2018)

* Export a server configuration profile (SCP) of Basic Input Output System (BIOS),
Redundant Array of Independent Disks (RAID), Network Interface Controller (NIC),
and so on, to a local file path or a network share.

* Import a server configuration profile SCP from a local file path or
a network share.

* Support for configuration of BIOS, integrated Dell Remote Access Controller
(iDRAC), NIC, and RAID.

* Support for firmware update.

* Support for viewing firmware inventory details.

* Support for Boot to OS installation media from network location.

* Support for configuring power controls, resetting iDRAC,
viewing LC (LC) job status, deleting LC job, deleting LC job queue,
exporting LC logs, and configuring system lockdown mode.

* Retrieve the system inventory details.
116 changes: 58 additions & 58 deletions README.md
@@ -1,58 +1,58 @@
# Dell EMC OpenManage Ansible Modules

Dell EMC OpenManage Ansible Modules allows Data Center and IT administrators to use RedHat Ansible to automate and orchestrate the configuration, deployment, and update of Dell EMC PowerEdge Servers (12th generation of PowerEdge servers and later) by leveraging the management automation capabilities in-built into the integrated Dell Remote Access Controller (iDRAC).

## Supported Platforms
Dell EMC PowerEdge Servers with:
* 12G and 13G PowerEdge Servers: iDRAC 7/8 with Firmware version 2.41.40.40 and above
* 14G PowerEdge Servers: iDRAC 9 with Firmware version 3.00.00.00 and above

## Prerequisites
* Ansible >= 2.3
* Python >= 2.7.5
* [Dell EMC OpenManage Python SDK](https://github.com/dell/omsdk/tree/devel)

## Documentation
Please refer to the [OpenManage Ansible Modules Documentation](./docs)

## Examples
Sample playbooks and examples could be found under [examples](./examples) directory

## Results
Sample Results for the respective modules could be found under [samples](./samples) directory.

## Installation

* Ansible must be installed

```
yum install ansible
```

* Clone this repository and install the ansible modules.
```
git clone -b devel --single-branch https://github.com/dell/Dell-EMC-Ansible-Modules-for-iDRAC.git
cd Dell-EMC-Ansible-Modules-for-iDRAC
python install.py
```

## Uninstallation

```
cd Dell-EMC-Ansible-Modules-for-iDRAC
python uninstall.py
```

## LICENSE
This project is licensed under GPL-3.0 License. Please see the [COPYING](
https://github.com/dell/Dell-EMC-Ansible-Modules-for-iDRAC/blob/devel/COPYING.md) for more information

## Support
* This devel branch corresponds to the release actively under development.
* If you want to report any issue, then please report it by creating a new issue [here](https://github.com/dell/Dell-EMC-Ansible-Modules-for-iDRAC/issues)
* If you have any requirements that is not currently addressed, then please let us know by creating a new issue [here](https://github.com/dell/Dell-EMC-Ansible-Modules-for-iDRAC/issues)
* If you want to provide any feedback to the development team, then you can do so by sending an email to **OpenManageAnsible@Dell.com**
* We also have a **#openmanageansible** slack channel which you can use for reporting any issue, new feature request or for general discussion with development team. You can get an invite by requesting one at [here](http://community.codedellemc.com).

## Authors
* OpenManageAnsible (OpenManageAnsible@dell.com)
# Dell EMC OpenManage Ansible Modules

Dell EMC OpenManage Ansible Modules allows Data Center and IT administrators to use RedHat Ansible to automate and orchestrate the configuration, deployment, and update of Dell EMC PowerEdge Servers (12th generation of PowerEdge servers and later) by leveraging the management automation capabilities in-built into the integrated Dell Remote Access Controller (iDRAC).

## Supported Platforms
Dell EMC PowerEdge Servers with:
* 12G and 13G PowerEdge Servers: iDRAC 7/8 with Firmware version 2.50.50.50 and 2.60.60.60
* 14G PowerEdge Servers: iDRAC 9 with Firmware version 3.18.18.18 and 3.21.21.21

## Prerequisites
* Ansible >= 2.3
* Python >= 2.7.5
* [Dell EMC OpenManage Python SDK](https://github.com/dell/omsdk/tree/devel)

## Documentation
Please refer to the [OpenManage Ansible Modules Documentation](./docs)

## Examples
Sample playbooks and examples could be found under [examples](./examples) directory

## Results
Sample Results for the respective modules could be found under [samples](./samples) directory.

## Installation

* Ansible must be installed

```
yum install ansible
```

* Clone this repository and install the ansible modules.
```
git clone -b devel --single-branch https://github.com/dell/Dell-EMC-Ansible-Modules-for-iDRAC.git
cd Dell-EMC-Ansible-Modules-for-iDRAC
python install.py
```

## Uninstallation

```
cd Dell-EMC-Ansible-Modules-for-iDRAC
python uninstall.py
```

## LICENSE
This project is licensed under GPL-3.0 License. Please see the [COPYING](
https://github.com/dell/Dell-EMC-Ansible-Modules-for-iDRAC/blob/devel/COPYING.md) for more information

## Support
* This devel branch corresponds to the release actively under development.
* If you want to report any issue, then please report it by creating a new issue [here](https://github.com/dell/Dell-EMC-Ansible-Modules-for-iDRAC/issues)
* If you have any requirements that is not currently addressed, then please let us know by creating a new issue [here](https://github.com/dell/Dell-EMC-Ansible-Modules-for-iDRAC/issues)
* If you want to provide any feedback to the development team, then you can do so by sending an email to **OpenManageAnsible@Dell.com**
* We also have a **#openmanageansible** slack channel which you can use for reporting any issue, new feature request or for general discussion with development team. You can get an invite by requesting one at [here] (http://community.codedellemc.com).

## Authors
* OpenManageAnsible (OpenManageAnsible@dell.com)

0 comments on commit bff339c

Please sign in to comment.