Skip to content

Commit

Permalink
Merge pull request #167 from Sajna-Shetty/devel
Browse files Browse the repository at this point in the history
Release 2.1.3
  • Loading branch information
rajeevarakkal authored Oct 28, 2020
2 parents 5bab8b8 + f4f5a6a commit 444dbfe
Show file tree
Hide file tree
Showing 73 changed files with 6,129 additions and 4,072 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@ Dell EMC OpenManage Ansible Modules allows data center and IT administrators to

OpenManage Ansible Modules simplifies and automates provisioning, deployment, and updates of PowerEdge servers and modular infrastructure. It allows system administrators and software developers to introduce the physical infrastructure provisioning into their software provisioning stack, integrate with existing DevOps pipelines and manage their infrastructure using version-controlled playbooks, server configuration profiles, and templates in line with the Infrastructure-as-Code (IaC) principles.

# 2.1.3 (October 29, 2020)

* The ome_network_vlan module allows to create, modify, or delete a VLAN.

* The ome_network_port_breakout module allows to automate the breaking out of IOMs in fabric mode into logical sub ports.

* The ome_network_vlan_info module retrieves the information about the network VLANs present in OpenManage Enterprise.

# 2.1.2 (September 23, 2020)

* The dellemc_change_power_state module is deprecated and replaced with the redfish_powerstate module.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ OpenManage Ansible Modules simplifies and automates provisioning, deployment, an
* Dell EMC OpenManage Enterprise-Modular versions 1.20.00 and above.

## Prerequisites
* [Ansible](https://github.com/ansible/ansible)
* [Ansible](https://github.com/ansible/ansible) versions: 2.8.4 to 2.9.14
* Python >=2.7.17 or >=3.6.5
* To run the iDRAC modules, install OpenManage Python Software Development
Kit (OMSDK) using ``` pip install omsdk --upgrade``` or from
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ Infrastructure-as-Code (IaC) principles.


*******************************************************************************
Version: 2.1.2
Version: 2.1.3

*******************************************************************************
Release Date: September 2020
Release Date: October 2020

*******************************************************************************
Previous Version: 2.1.1
Previous Version: 2.1.2

*******************************************************************************
Importance
Expand All @@ -41,31 +41,27 @@ Platform(s) Affected
--------------------

For the list of supported platforms, see the section "Support Matrix" in the
"Dell EMC OpenManage Ansible Modules version 2.1.2 Installation Guide".
"Dell EMC OpenManage Ansible Modules version 2.1.3 Installation Guide".

*******************************************************************************
What is Supported
-----------------

For information on the hardware and software requirements, see
"Dell EMC OpenManage Ansible Modules version 2.1.2 Installation Guide".
"Dell EMC OpenManage Ansible Modules version 2.1.3 Installation Guide".

*******************************************************************************
What’s New
----------

* The dellemc_change_power_state module is deprecated and replaced with
the redfish_powerstate module.
* The ome_network_vlan module allows to create, modify, or delete a VLAN.

* The dellemc_configure_idrac_users module is deprecated and replaced with
the idrac_user module.
* The ome_network_port_breakout module allows to automate the breaking out of
IOMs in fabric mode into logical sub ports.

* Support for creating docker image of OpenManage Ansible modules.
* The ome_network_vlan_info module retrieves the information about the
network VLANs present in OpenManage Enterprise.

* The idrac_server_config_profile module supports a user provided file name
for an export operation.

* 8 GitHub issues fixed.

*******************************************************************************
Fixes
Expand Down Expand Up @@ -118,19 +114,19 @@ Limitations
Installation Prerequisites
--------------------------
For installation prerequisites, see "Dell EMC OpenManage Ansible Modules
Version 2.1.2 Installation Guide".
Version 2.1.3 Installation Guide".

Software Requirements
---------------------

* For information on the hardware and software requirements, see
"Dell EMC OpenManage Ansible Modules Version 2.1.2 Installation Guide".
"Dell EMC OpenManage Ansible Modules Version 2.1.3 Installation Guide".

Installation Procedure
-------------------------

For the installation instructions, see "Dell EMC OpenManage Ansible Modules
Version 2.1.2 Installation Guide".
Version 2.1.3 Installation Guide".

*******************************************************************************
Accessing Documents from Dell Support Site
Expand Down Expand Up @@ -198,7 +194,7 @@ technical support, or customer service issues:


Dell EMC OpenManage Ansible Modules
Version 2.1.2
Version 2.1.3
Copyright (C) 2020 Dell Inc.

GNU General Public License v3.0+
Expand Down
Binary file removed guides/OMAM_2.1.2_Users_Guide.pdf
Binary file not shown.
Binary file not shown.
Binary file added guides/OMAM_2.1.3_Users_Guide.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion install.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
else:
ANSIBLE_INSTALLED_PATH = ansible.__path__[0]

# master contribution details:
# contribution details:
CONTRIB_FILES = {
"module_utils/remote_management/dellemc/__init__.py": "ansible 2.8.0",
"module_utils/remote_management/dellemc/dellemc_idrac.py": "ansible 2.8.0",
Expand Down
11 changes: 7 additions & 4 deletions library/dellemc/ome/ome_firmware_baseline.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

#
# Dell EMC OpenManage Ansible Modules
# Version 2.0.12
# Version 2.1.3
# Copyright (C) 2019-2020 Dell Inc. or its subsidiaries. All Rights Reserved.

# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
Expand Down Expand Up @@ -64,16 +64,19 @@
default: True
device_ids:
type: list
elements: int
description:
- list of device ids
- I(device_ids) is mutually exclusive with I(device_service_tags) and I(device_group_names).
device_service_tags:
type: list
elements: str
description:
- list of service tags
- I(device_service_tags) is mutually exclusive with I(device_ids) and I(device_group_names).
device_group_names:
type: list
elements: str
description:
- list of group names
- I(device_group_names) is mutually exclusive with I(device_ids) and I(device_service_tags).
Expand All @@ -84,7 +87,7 @@

EXAMPLES = r'''
---
- name: create baseline from device Ids.
- name: create baseline for device Ids.
ome_firmware_baseline:
hostname: "192.168.0.1"
username: "username"
Expand All @@ -96,7 +99,7 @@
- 1010
- 2020
- name: create baseline from servicetags.
- name: create baseline for servicetags.
ome_firmware_baseline:
hostname: "192.168.0.1"
username: "username"
Expand All @@ -108,7 +111,7 @@
- "SVCTAG1"
- "SVCTAG2"
- name: create baseline from device groups.
- name: create baseline for device groups.
ome_firmware_baseline:
hostname: "192.168.0.1"
username: "username"
Expand Down
Loading

0 comments on commit 444dbfe

Please sign in to comment.