Skip to content

Commit

Permalink
Release 1.3.0 (#149)
Browse files Browse the repository at this point in the history
Release 1.3.0

SUMMARY
Release 1.3.0 for servicenow.itsm collection.
Signed-off-by: Abhijeet Kasurde akasurde@redhat.com
ISSUE TYPE

Docs Pull Request

COMPONENT NAME
CHANGELOG.rst
README.md
changelogs/changelog.yaml
changelogs/fragments/change_request_task.yaml
changelogs/fragments/client-change-base-path.yaml
changelogs/fragments/enhanced-inventory.yaml
docs/servicenow.itsm.change_request_info_module.rst
docs/servicenow.itsm.change_request_module.rst
docs/servicenow.itsm.change_request_task_info_module.rst
docs/servicenow.itsm.change_request_task_module.rst
docs/servicenow.itsm.configuration_item_info_module.rst
docs/servicenow.itsm.configuration_item_module.rst
docs/servicenow.itsm.incident_info_module.rst
docs/servicenow.itsm.incident_module.rst
docs/servicenow.itsm.now_inventory.rst
docs/servicenow.itsm.problem_info_module.rst
docs/servicenow.itsm.problem_module.rst
docs/servicenow.itsm.problem_task_info_module.rst
docs/servicenow.itsm.problem_task_module.rst
plugins/modules/problem.py

Reviewed-by: Jill R <None>
Reviewed-by: None <None>
  • Loading branch information
Akasurde committed Mar 18, 2022
1 parent 95876e7 commit 4c30ea1
Show file tree
Hide file tree
Showing 20 changed files with 2,669 additions and 10 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.rst
Expand Up @@ -5,6 +5,32 @@ servicenow.itsm Release Notes
.. contents:: Topics


v1.3.0
======

Release Summary
---------------

This is the minor release of the ``servicenow.itsm`` collection.
This changelog contains all changes to the modules in this collection that
have been added after the release of ``servicenow.itsm`` 1.2.0.


Minor Changes
-------------

- client - Changed the base URL path of the HTTP client for all requests from `/api/now` to `/`
- now - Enhance inventory with additional groups from CMDB relations (https://github.com/ansible-collections/servicenow.itsm/issues/108).
- table.py - add change_request and configuration item search options.

New Modules
-----------

- servicenow.itsm.change_request_task - Manage ServiceNow change request tasks
- servicenow.itsm.change_request_task_info - List ServiceNow change request tasks
- servicenow.itsm.problem_task - Manage ServiceNow problem tasks
- servicenow.itsm.problem_task_info - List ServiceNow problem tasks

v1.2.0
======

Expand Down
4 changes: 4 additions & 0 deletions README.md
Expand Up @@ -31,13 +31,17 @@ Name | Description
--- | ---
[servicenow.itsm.change_request](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.change_request_module.rst)|Manage ServiceNow change requests
[servicenow.itsm.change_request_info](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.change_request_info_module.rst)|List ServiceNow change requests
[servicenow.itsm.change_request_task](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.change_request_task_module.rst)|Manage ServiceNow change request tasks
[servicenow.itsm.change_request_task_info](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.change_request_task_info_module.rst)|List ServiceNow change request tasks
[servicenow.itsm.configuration_item](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.configuration_item_module.rst)|Manage ServiceNow configuration items
[servicenow.itsm.configuration_item_batch](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.configuration_item_batch_module.rst)|Manage ServiceNow configuration items in batch mode
[servicenow.itsm.configuration_item_info](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.configuration_item_info_module.rst)|List ServiceNow configuration item
[servicenow.itsm.incident](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.incident_module.rst)|Manage ServiceNow incidents
[servicenow.itsm.incident_info](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.incident_info_module.rst)|List ServiceNow incidents
[servicenow.itsm.problem](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.problem_module.rst)|Manage ServiceNow problems
[servicenow.itsm.problem_info](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.problem_info_module.rst)|List ServiceNow problems
[servicenow.itsm.problem_task](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.problem_task_module.rst)|Manage ServiceNow problem tasks
[servicenow.itsm.problem_task_info](https://github.com/ansible-collections/servicenow.itsm/blob/main/docs/servicenow.itsm.problem_task_info_module.rst)|List ServiceNow problem tasks

<!--end collection content-->

Expand Down
33 changes: 33 additions & 0 deletions changelogs/changelog.yaml
Expand Up @@ -84,3 +84,36 @@ releases:
name: configuration_item_batch
namespace: ''
release_date: '2021-09-08'
1.3.0:
changes:
minor_changes:
- client - Changed the base URL path of the HTTP client for all requests from
`/api/now` to `/`
- now - Enhance inventory with additional groups from CMDB relations (https://github.com/ansible-collections/servicenow.itsm/issues/108).
- table.py - add change_request and configuration item search options.
release_summary: 'This is the minor release of the ``servicenow.itsm`` collection.
This changelog contains all changes to the modules in this collection that
have been added after the release of ``servicenow.itsm`` 1.2.0.
'
fragments:
- change_request_task.yaml
- client-change-base-path.yaml
- enhanced-inventory.yaml
- 1.3.yml
modules:
- description: Manage ServiceNow change request tasks
name: change_request_task
namespace: ''
- description: List ServiceNow change request tasks
name: change_request_task_info
namespace: ''
- description: Manage ServiceNow problem tasks
name: problem_task
namespace: ''
- description: List ServiceNow problem tasks
name: problem_task_info
namespace: ''
release_date: '2022-03-18'
3 changes: 0 additions & 3 deletions changelogs/fragments/change_request_task.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/client-change-base-path.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/enhanced-inventory.yaml

This file was deleted.

100 changes: 100 additions & 0 deletions docs/servicenow.itsm.change_request_info_module.rst
Expand Up @@ -34,6 +34,106 @@ Parameters
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>change_request_mapping</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
<div style="font-style: italic; font-size: small; color: darkgreen">added in 1.3.0 of servicenow.itsm</div>
</td>
<td>
</td>
<td>
<div>User mapping for <em>Change request</em> object, where user can override Choice Lists values for objects.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>impact</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>Impact is a measure of the effect of an incident, problem, or change on business processes.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>priority</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>Priority is based on impact and urgency, and it identifies how quickly the service desk should address the task.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>risk</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>The risk level for the change.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>The state of the change request.</div>
<div>If <em>state</em> value is <code>assess</code> or <code>authorize</code> or <code>scheduled</code> or <code>implement</code> or <code>review</code> or <code>closed</code>, <em>assignment_group</em> parameter must be filled in. In case that any field is renamed, that check is not performed there.</div>
<div>For more information on state model and transition, refer to the ServiceNow documentation at <a href='https://docs.servicenow.com/bundle/paris-it-service-management/page/product/change-management/concept/c_ChangeStateModel.html'>https://docs.servicenow.com/bundle/paris-it-service-management/page/product/change-management/concept/c_ChangeStateModel.html</a></div>
<div>Special value that can not be overridden is <code>absent</code>, which would remove a change request from ServiceNow.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>urgency</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>The extent to which resolution of an change request can bear delay.</div>
</td>
</tr>

<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
Expand Down
100 changes: 100 additions & 0 deletions docs/servicenow.itsm.change_request_module.rst
Expand Up @@ -145,6 +145,106 @@ Parameters
<div>The category of the change request.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>change_request_mapping</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
<div style="font-style: italic; font-size: small; color: darkgreen">added in 1.3.0 of servicenow.itsm</div>
</td>
<td>
</td>
<td>
<div>User mapping for <em>Change request</em> object, where user can override Choice Lists values for objects.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>impact</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>Impact is a measure of the effect of an incident, problem, or change on business processes.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>priority</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>Priority is based on impact and urgency, and it identifies how quickly the service desk should address the task.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>risk</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>The risk level for the change.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>The state of the change request.</div>
<div>If <em>state</em> value is <code>assess</code> or <code>authorize</code> or <code>scheduled</code> or <code>implement</code> or <code>review</code> or <code>closed</code>, <em>assignment_group</em> parameter must be filled in. In case that any field is renamed, that check is not performed there.</div>
<div>For more information on state model and transition, refer to the ServiceNow documentation at <a href='https://docs.servicenow.com/bundle/paris-it-service-management/page/product/change-management/concept/c_ChangeStateModel.html'>https://docs.servicenow.com/bundle/paris-it-service-management/page/product/change-management/concept/c_ChangeStateModel.html</a></div>
<div>Special value that can not be overridden is <code>absent</code>, which would remove a change request from ServiceNow.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>urgency</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>The extent to which resolution of an change request can bear delay.</div>
</td>
</tr>

<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
Expand Down

0 comments on commit 4c30ea1

Please sign in to comment.