Cliff Hults
8da2c630d8
Icinga2 Inventory Plugin - Error handling and inventory name changer ( #3906 )
...
* Added inventory_attr and filter error handling
* Added inventory_attr and filter error handling
* Added inventory_attr and filter error handling
* Added inventory_attr and filter error handling
* Added changelog
* Added inventory_attr and filter error handling
* Added inventory_attr and filter error handling
* Applying requested changes
* FIxes for tests
* Added inventory_attr and filter error handling
* Error handling
* Error handling
* Error handling
* Modifications to unit tests
* Remove pitfall
2021-12-18 20:06:30 +01:00
Alexei Znamensky
e6c773a4f3
jira - fixed 'body' dict key error ( #3867 )
...
* fixed
* added changelog fragment
* improved fail output when placing JIRA API requests
* Update plugins/modules/web_infrastructure/jira.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-17 21:47:10 +01:00
Jesse Harris
40ffd559ac
Fix nrdp string arguments without an encoding ( #3909 )
...
* Fix nrdp string arguments without an encoding
* added changelog fragment
Signed-off-by: Jesse Harris <zigford@gmail.com>
* Update changelogs/fragments/3909-nrdp_fix_string_args_without_encoding.yaml
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-17 17:06:20 +01:00
Andrew Pantuso
00a1152bb1
proxmox - fixing onboot parameter causing module failure when not defined ( #3874 )
...
* fixing onboot parameter when not supplied
* adding changelog fragment
2021-12-14 06:46:49 +01:00
Élie
8825ef4711
LXD inventory: Support virtual machines ( #3519 )
...
* LXD 4.x compatibility (Containers and VMs)
* add changelog fragment
* update fixture
* update plugin options
* backwards compatible alias
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update changelogs/fragments/3519-inventory-support-lxd-4.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* add lxd 4.0 requirement
* filter for type of virtualization added. due to duplication in the namespace, "type" is not used as the keyword but "nature".
* add type filter
Since the first version of this inventory plugin only supports containers,
a filter function was added to filter between containers and
virtual machines or both.
By default only containers are displayed, as in the first version of the plugin.
This behavior will change in the future.
* rename C(nature) to C(type)
The term "nature" does not fit into the lxd namespace.
Therefore i renamed nature to type.
* update changelog fragment
* Update plugins/inventory/lxd.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Apply suggestions from code review
Co-authored-by: Felix Fontein <felix@fontein.de>
* rename typefilter to type_filter
* fix tests with type_filter
* Update plugins/inventory/lxd.py
* Update plugins/inventory/lxd.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Frank Dornheim <“dornheim@posteo.de@users.noreply.github.com”>
2021-12-13 22:01:52 +01:00
Jean-Francois Panisset
6cec2e2f58
Pass missing vlan-related options (flags, ingress, egress) to nmcli ( #3896 )
...
* Pass missing vlan-related options (flags, ingress, egress) to nmcli
Signed-off-by: Jean-Francois Panisset <panisset@gmail.com>
* Follow style: comma on last parameter
Signed-off-by: Jean-Francois Panisset <panisset@gmail.com>
* PEP8 code style fix
Signed-off-by: Jean-Francois Panisset <panisset@gmail.com>
* add missing changelog fragment
Signed-off-by: Jean-Francois Panisset <panisset@gmail.com>
2021-12-13 21:43:54 +01:00
Felix Fontein
59bbaeed77
Docs improvements. ( #3893 )
2021-12-12 11:01:14 +01:00
Bhavya
8508e3fa6f
Modules for managing HPE iLO ( #3740 )
...
* Adding HPE ilo modules
* lint fix
* symlink created
* Fan message enhancement
* Removed comments
* Added uniform constuct
* Update plugins/module_utils/redfish_utils.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/module_utils/redfish_utils.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/remote_management/redfish/ilo_redfish_config.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Added info module and minor changes
* lint fixes
* lint fixes
* lint fixes
* lint fixes
* Added tests and modifed ilo_redfish_info
* Modified tests
* lint fix
* result overwrite fixed
* result overwrite fixed
* Added result
* Changed RESULT
* Modified contains
* Added License
* lint fix
* Changed RESULT
* lint fix
* Changed return
* Changed return
* Update plugins/modules/remote_management/redfish/ilo_redfish_info.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/remote_management/redfish/ilo_redfish_info.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/remote_management/redfish/ilo_redfish_info.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/remote_management/redfish/ilo_redfish_info.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/remote_management/redfish/ilo_redfish_config.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/remote_management/redfish/ilo_redfish_info.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Added - changed
* Modified changed attribute
* Changed modified
* lint fix
* Removed req
* Minor changes
* Update plugins/modules/remote_management/redfish/ilo_redfish_info.py
Co-authored-by: Rajeevalochana Kallur <rajeevalochana.kallur@hpe.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-11 21:27:09 +01:00
Alexei Znamensky
7cbe1bcf63
hponcfg - revamped the module using ModuleHelper ( #3840 )
...
* hponcfg - revamped the module using ModuleHelper
* added changelog fragment
* fixed imports
* Update plugins/modules/remote_management/hpilo/hponcfg.py
* fixed
2021-12-11 21:15:33 +01:00
Edward Hilgendorf
2547932e3d
add dnsimple_info module, see issue #3569 ( #3739 )
...
* add dnsimple_info module, see issue #3569
https://github.com/ansible-collections/community.general/issues/3569#issuecomment-945002861
* Update plugins/modules/net_tools/dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update BOTMETA.yml
Update dnsimple_info.py
Create dnsimple_info.py
Create dnsimple_info.py
pep8
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update dnsimple_info.py
add returns
pep8 spacing
Update dnsimple_info.py
Update dnsimple_info.py
change return results to list
fix time stamps
Update dnsimple_info.py
remove extra comma
Update plugins/modules/net_tools/dnsimple_info.py
Update test_dnsimple_info.py
Update dnsimple_info.py
fix descriptions
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
missing punctuation throughout docs
Update dnsimple_info.py
add elements in descriptions
Update dnsimple_info.py
indentation error
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
Update dnsimple_info.py
refactor, remove unneeded arguments
refactor and error handling
formatting
add unit test
Update test_dnsimple_info.py
Update test_dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update plugins/modules/net_tools/dnsimple_info.py
Update test_dnsimple_info.py
Update test_dnsimple_info.py
Update test_dnsimple_info.py
Update test_dnsimple_info.py
Update test_dnsimple_info.py
Update test_dnsimple_info.py
assert fail/exit
Update test_dnsimple_info.py
pep8 fixes
Update test_dnsimple_info.py
Update test_dnsimple_info.py
Update test_dnsimple_info.py
Update test_dnsimple_info.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-11 21:14:32 +01:00
Alexei Znamensky
9a100e099e
lxc_container - invoke run_command passing list ( #3851 )
...
* lxc_container - invoke run_command passing list
* added changelog fragment
* Update plugins/modules/cloud/lxc/lxc_container.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-09 22:02:43 +01:00
Kambiz Aghaiepour
cbc9742747
jira - Add support for Bearer token auth ( #3838 )
...
* jira - Add support for Bearer token auth
* jira - Add support for Bearer token auth
* added changelog fragment
Co-authored-by: Felix Fontein <felix@fontein.de>
* fix indent issue
* fix overindent
* jira - Add support for Bearer token auth
* jira - Add support for Bearer token auth
* added changelog fragment
* minor doc fix to be clearer.
Be clear about the exclusivity between username and token
as well as password and token.
* Update changelogs/fragments/3838-jira-token.yaml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/web_infrastructure/jira.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/web_infrastructure/jira.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-09 21:24:24 +01:00
Alexei Znamensky
4bddf9e12c
aix_lvg - invoke run_command passing list ( #3834 )
...
* aix_lvg - invoke run_command passing list
* added changelog fragment
2021-12-09 21:20:12 +01:00
Alexei Znamensky
70f73f42f8
aix_filesystems - invoke run_command passing list ( #3833 )
...
* aix_filesystems - invoke run_command passing list
* added changelog fragment
2021-12-09 21:19:44 +01:00
Conner Crosby
8f6866dba6
Update lxd connection to use all documented vars for options ( #3798 )
...
* Update lxd connection to use documented vars
* Add a changelog fragment
* Add clarification to changelog description
* Shorten changelog fragment description
2021-12-09 21:18:39 +01:00
Alex Groshev
90c0980e8d
nmcli: adding ipv6 address list support ( #3776 )
...
* rebase
* Add changelog fragment
* add suggestions
* split PR into two
* Add multiple address support but with #3768 fiexed
* rebase
* clean some merge artifacts
* update the wording
2021-12-09 21:17:32 +01:00
paytroff
c69e4f4ac9
add module gitlab_branch ( #3795 )
...
* add module gitlab_branch
* Update plugins/modules/source_control/gitlab/gitlab_branch.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_branch.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_branch.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update gitlab_branch.py
* Update gitlab_branch.py
* Update gitlab_branch.py
* add integration tests
* Update BOTMETA.yml
* Update gitlab_branch.py
* Update tests/integration/targets/gitlab_branch/aliases
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update main.yml
Co-authored-by: paitrault <aymeric.paitrault@inetum.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-09 21:02:58 +01:00
Anatoly Pugachev
c14eafd63f
small docs update for timezone module ( #3876 )
...
* small docs update for timezone module
fixes #3242
* Update plugins/modules/system/timezone.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-09 20:49:21 +01:00
Rémy Léone
80d650f60a
update scaleway maintainers ( #3472 )
...
* update scaleway maintainers
* Fix
* Fix sieben -> remyleone
Co-authored-by: scaleway-bot <github@scaleway.com>
2021-12-08 18:32:26 +01:00
Alexei Znamensky
3dd5b0d343
interfaces_file - fixed dup options bug ( #3862 )
...
* interfaces_file - fixed dup options bug
* added changelog fragment
2021-12-07 21:54:54 +01:00
Alexei Znamensky
fb79c2998e
MH decorators - added decorators for check_mode ( #3849 )
...
* MH decorators - added decorators for check_mode
* added changelog fragment
2021-12-05 21:47:51 +01:00
Victor Martinez
ce6d0a749e
opentelemetry: honour ignore errors ( #3837 )
...
* opentelemetry: honour the ignore_errors
* fix-encoding-pragma
* Add changelog fragment
* opentelemetry: ignore produces unset span status
2021-12-04 19:00:07 +01:00
Alex Groshev
142a660571
nmcli - add support for addr-gen-mode and ip6-privacy options ( #3802 )
...
* Add support for addr-gen-mode and ip6-privacy options
* Apply suggestions from code review
Co-authored-by: Felix Fontein <felix@fontein.de>
* try to solve conflict
* add suggested code + fix some of its issues
* Update plugins/modules/net_tools/nmcli.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-12-04 18:41:14 +01:00
Alexei Znamensky
6b91c56c4e
java_cert - invoke run_command passing list ( #3835 )
...
* java_cert - invoke run_command passing list
* added changelog fragment
2021-12-03 07:27:03 +01:00
Alexei Znamensky
52d4907480
monit - invoke run_command passing list ( #3821 )
...
* monit - invoke run_command passing list
* added changelog fragment
* fixed unit test
* further adjustments
* fixed handling of command_args
* better handling of command_args
2021-12-02 07:50:02 +01:00
Alexei Znamensky
ccb74ffd7c
svc - invoke run_command passing list ( #3829 )
...
* svc - invoke run_command passing list
* added changelog fragment
2021-12-01 13:18:38 +01:00
Alexei Znamensky
ba9578f12a
ip_netns - invoke run_command passing list ( #3822 )
...
* ip_netns - invoke run_command passing list
* added changelog fragment
2021-12-01 07:10:46 +01:00
Alexei Znamensky
c587d21ba0
logstash_plugin - invoke run_command passing list ( #3808 )
...
* logstash_plugin - invoke run_command passing list
* added changelog fragment
* rogue chglog frag escaped its caged and was seen running around into a different PR
2021-12-01 06:58:45 +01:00
Alexei Znamensky
2edbabd30f
xattr - invoke run_command passing list ( #3806 )
...
* xattr - invoke run_command passing list
* added changelog fragment
* Update plugins/modules/files/xattr.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-30 08:33:11 +01:00
Alexei Znamensky
2896131ca7
ModuleHelper - deprecate attribute VarDict ( #3801 )
...
* ModuleHelper - deprecate attribute VarDict
* added changelog fragment
2021-11-30 07:10:48 +01:00
Alexei Znamensky
bc619bcefc
pipx - fixed --include-apps bug ( #3800 )
...
* pipx - fixed --include-apps bug
* added changelog fragment
* skipped freebsd for the last test
2021-11-30 07:10:20 +01:00
Alexei Znamensky
ff0c065ca2
python_requirements_info - improvements ( #3797 )
...
* python_requirements_info - improvements
- returns python version broken down into its components
- minor refactoring
* adjusted indentation in the documentaiton blocks
* added changelog fragment
* fixes from PR review + assertion in test
2021-11-30 06:08:45 +00:00
paytroff
c6dcae5fda
Improve modules gitlab ( #3792 )
...
* correction doc
* Update gitlab_group.py
* improve gitlab
* Update changelogs/3766-improve_gitlab_group_and_project.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_group.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_group.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_group.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_group.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* correction
* correction sanity project
* Update plugins/modules/source_control/gitlab/gitlab_project.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* modif condition default_branch arg
* Update gitlab_project.py
change indent if defautl_branch inside if initialize_with_radme
Co-authored-by: paitrault <aymeric.paitrault@inetum.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-30 06:12:28 +01:00
Alexei Znamensky
49bdc0f218
ansible_galaxy_install - minor documentation fix ( #3804 )
...
* ansible_galaxy_install - minor documentation fix
* further adjustments
2021-11-30 06:08:51 +01:00
Alexei Znamensky
d60edc4ac1
iso_extract - invoke run_command passing list ( #3805 )
...
* iso_extract - invoke run_command passing list
* added changelog fragment
2021-11-30 06:04:55 +01:00
Alexei Znamensky
cb0ade4323
logentries - invoke run_command passing list ( #3807 )
...
* logentries - invoke run_command passing list
* added changelog fragment
2021-11-30 06:02:38 +01:00
Alex Groshev
aae3ae1a8e
Fixing ip address without mask bug ( #3784 )
...
* change ip6 type to list of str and fix problem with setting addresses without netmask
* change ip6 type to list of str and fix problem with setting addresses without netmask
* Add changelog fragment
* add suggestions
* fix no mask using bug
* Make change independed from feature branch
2021-11-28 21:09:49 +01:00
Alexei Znamensky
887b3882dc
MH DeprecateAttrsMixin ( #3727 )
...
* initial commit for deprecate_attrs
* completed tests
* added spaces
* test now works when tehre is more than one deprecation
* trying == instead of eq in jinja
* new approach to testing
* removed extraneous debug message
2021-11-26 07:13:55 +01:00
Alexei Znamensky
59c1859fb3
python_requirements_info - fail when version operator used without version ( #3785 )
...
* python_requirements_info - fail when version operator used without version
* added changelog fragment
* simplified way of achieving the same result
2021-11-26 07:09:46 +01:00
Laurent Paumier
1cc6938ae3
Keycloak: add sssd provider for user federation ( #3780 )
...
* add sssd provider
* add changelog fragment
* fix message
* add version
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-25 13:02:29 +01:00
egnirra
946430e1fb
terraform: ensuring command options are applied during build_plan ( #3726 )
...
* Fixes parameters missing in planned state
* Added new line at end of file
* Added changelog fragment for pr 3726
* Added changes mentioned by felixfontein
* Removed blank space for pep8 validation
* Update changelogs/fragments/3726-terraform-missing-parameters-planned-fix.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/cloud/misc/terraform.py
extend needs to be a list
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Thomas Arringe <thomas.arringe@fouredge.se>
Co-authored-by: Thomas Arringe <Thomas.Arringe@ica.se>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-23 05:31:35 +01:00
Célestin Matte
c2068641f4
pacman: add stdout and stderr as return parameters ( #3758 )
...
* pacman: add stdout and stderr as return parameters
Following the model of ansible.builtin.apt
* Bugfix to PR: fix documentation formatting
* Add changelog fragment 3758-pacman-add-stdout-stderr.yml
* Apply suggestions from code review
* Update changelogs/fragments/3758-pacman-add-stdout-stderr.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-22 19:50:09 +01:00
Michaela Lang
921417c4b5
extend open_iscsi to allow rescanning a session to discover new mapped LUN's #3763 ( #3765 )
...
* <!--- Describe the change below, including rationale and design decisions -->
<!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue -->
According to issue 3767, adding a session rescan flag to add and utilize mapped_luns after login into a portal and target.
<!--- Pick one below and delete the rest -->
- Feature Pull Request
<!--- Write the short name of the module, plugin, task or feature below -->
open_iscsi rescan flag
<!--- Include additional information to help people understand the change here -->
<!--- A step-by-step reproduction of the problem is helpful if there is no related issue -->
<!--- Paste verbatim command output below, e.g. before and after your change -->
``` yaml
- name: Rescan Targets
open_iscsi:
rescan: true
target: "{{ item.0 }}"
register: iscsi_rescan
loop:
- iqn.1994-05.com.redhat:8c4ea31d28e
tags:
- rescan
```
```bash
TASK [Rescan Targets] ********************************************************************************************************************************************************************
changed: [node1] => (item=['iqn.1994-05.com.redhat:8c4ea31d28e'])
changed: [node2] => (item=['iqn.1994-05.com.redhat:8c4ea31d28e'])
TASK [Output rescan output] **************************************************************************************************************************************************************
ok: [node1] => {
"iscsi_rescan": {
"changed": true,
"msg": "All items completed",
"results": [
{
"ansible_loop_var": "item",
"changed": true,
"failed": false,
"invocation": {
"module_args": {
"auto_node_startup": null,
"discover": false,
"login": null,
"node_auth": "CHAP",
"node_pass": null,
"node_user": null,
"port": "3260",
"portal": null,
"rescan": true,
"show_nodes": false,
"target": "iqn.1994-05.com.redhat:8c4ea31d28e'"
}
},
"item": [
"iqn.1994-05.com.redhat:8c4ea31d28e"
],
"sessions": [
"Rescanning session [sid: 3, target: iqn.1994-05.com.redhat:8c4ea31d28e, portal: 127.0.0.1,3260]",
"Rescanning session [sid: 1, target: iqn.1994-05.com.redhat:8c4ea31d28e, portal: 127.0.0.2,3260]",
"Rescanning session [sid: 2, target: iqn.1994-05.com.redhat:8c4ea31d28e, portal: 127.0.0.3,3260]",
""
]
}
]
}
}
ok: [node2] => {
"iscsi_rescan": {
"changed": true,
"msg": "All items completed",
"results": [
{
"ansible_loop_var": "item",
"changed": true,
"failed": false,
"invocation": {
"module_args": {
"auto_node_startup": null,
"discover": false,
"login": null,
"node_auth": "CHAP",
"node_pass": null,
"node_user": null,
"port": "3260",
"portal": null,
"rescan": true,
"show_nodes": false,
"target": "iqn.1994-05.com.redhat:8c4ea31d28e"
}
},
"item": [
"iqn.1994-05.com.redhat:8c4ea31d28e"
],
"sessions": [
"Rescanning session [sid: 3, target: iqn.1994-05.com.redhat:8c4ea31d28e, portal: 127.0.0.1,3260]",
"Rescanning session [sid: 2, target: iqn.1994-05.com.redhat:8c4ea31d28e, portal: 127.0.0.2,3260]",
"Rescanning session [sid: 1, target: iqn.1994-05.com.redhat:8c4ea31d28e, portal: 127.0.0.3,3260]",
""
]
}
]
}
}
```
* minor_changes:
- open_iscsi - extended module to allow rescanning of established session for one or all targets. (https://github.com/ansible-collections/community.general/issues/3763 )
* * fixed commend according to the recommendation.
* Update plugins/modules/system/open_iscsi.py
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-22 19:28:08 +01:00
Samori Gorse
336f9465cb
Xen orchestra inventory: Added groups, keyed_groups and compose support ( #3766 )
...
* Xen orchestra inventory: Added groups, keyed_groups and compose support
* Update plugins/inventory/xen_orchestra.py
Remove extra params declaration
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-22 13:53:25 +01:00
RevBits, LLC
25e80762aa
RevBits PAM Secret Server Plugin ( #3405 )
...
* RevBits PAM Secret Server Plugin
* Update revbitspss.py
* Update plugins/lookup/revbitspss.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/lookup/revbitspss.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/lookup/revbitspss.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/lookup/revbitspss.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/lookup/revbitspss.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/lookup/revbitspss.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Fixes based on feedback from Ansible
* Fixes for auto tests
* module updated
* f string changed
* maintainer added
* maintainer added
* maintainer added
* review updates
* test added
* test added
* test added
* revisions updtes
* revisions updtes
* revisions updtes
* file removed
* unit test added
* suggestions updated
* suggestions updated
* Update plugins/lookup/revbitspss.py
* Update plugins/lookup/revbitspss.py
* Update plugins/lookup/revbitspss.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Zubair Hassan <zubair.hassan@invozone.com>
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2021-11-22 13:49:51 +01:00
bluikko
4013d0c9ca
Support IPMI encryption key parameter in ipmi_boot ( #3702 )
...
* Support IPMI encryption key parameter in ipmi_boot
* Support py2 on hex parsing, error handling
Change parsing hex string to support python2 and add error handling to it based on feedback.
* Don't explicitly set required to false
* Add version_added to key arg
* Add changelog fragment
* Add IPMI encryption key arg to ipmi_power
* Fix the formatting of changelog fragment
2021-11-22 07:18:13 +01:00
Álvaro Torres Cogollo
17c3708f31
Bugfix: github_repo does not apply defaults on existing repos ( #2386 )
...
* github_repo do not apply defaults on currently existing repos
* Fixed sanity
* Fixed doc defaults
* Added changelog
* Fix "or" statement and some formatting
* Improve description change check
* Added api_url parameter for unit tests and default values for private and description parameters
* Added force_defaults parameter
* Improved docs
* Fixed doc anchors for force_defaults parameter
* Update plugins/modules/source_control/github/github_repo.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-22 07:11:26 +01:00
Felix Fontein
08067f08df
Replace usage of packaging.version with distutils.version.LooseVersion. ( #3762 )
2021-11-20 08:58:36 +01:00
rchicoli
58eb94fff3
lxd_container: support lxd instance types ( #3661 )
...
* lxd_container: support lxd instance types
Update the lxd_container module to enable the new LXD API endpoint,
which supports different types of instances, such as containers and virtual machines.
The type attributes can be set explicitly to create containers or virtual machines.
* lxd_container: rename references from containers to instances
* lxd_container: add an example of creating vms
* lxd_container: update doc
* lxd_container: fix pylint
* resolve converstation
* remove type from config
* remove outdated validation related to the instance api
* correct diff
* changing last bits
* add missing dot
2021-11-20 08:20:24 +01:00
Samori Gorse
fef02c0fba
Xen orchestra inventory plugin ( #3344 )
...
* wip
* Renamed xo env variable with ANSIBLE prefix
* Suppress 3.x import and boilerplate errors
* Added shinuza as maintainer
* Do not use automatic field numbering spec
* Removed f string
* Fixed sanity checks
* wip tests
* Added working tests
* Fixed a bug when login fails
* Update plugins/inventory/xen_orchestra.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-11-20 08:11:16 +01:00