Commit Graph

212 Commits (cc61c860492d3165a68b4c3361bac900d29613d2)

Author SHA1 Message Date
Scott Buchanan b12cf754f6 1Password lookup plugin (#37207)
* add pytest_cache to gitignore

* onepassword lookup plugin

* fix linter/style test complaints

* second pass at making pycodestyle happy

* use json module instead of jq

* update copyrights, license & version added

* fix python2 compatibility

* doh. fix spacing issue.

* use standard ansible exception

* remove potentially problematic stdin argument

* actually call assertion method

* add support for top-level fields

* make vault uuids pedantically consistent in fixture

* fix new style issues

* ability specify section & correct case handling

* improve error handling

* add onepassword_raw plugin

* Add maintainer info

* Move common code to module_utils/onepassword.py

* Load raw data JSON data for easier use in Ansible

* Put OnePass class back inside lookup plugin

There is no good place for sharing code across lookups currently.

* Remove debugging code in unit tests

* Patche proper module in raw unit tests

* Add changelog entry

Co-authored-by: Scott Buchanan <sbuchanan@ri.pn>
6 years ago
Ganesh Nalawade 30f992f260
Add netconf_get module (#39869)
* Add netconf_get module

Implements part-1 of proposal #104
https://github.com/ansible/proposals/issues/104

*  Add netconf_get module
*  Refactor `get`, `get_config`, `lock`, `unlock`
   and `discard_changes` netconf plugin api's
*  Add netconf module_utils file which netconf module
   related common functions
*  Refactor junos and iosxr netconf plugins

* Fix source option handling

* Fix review comments

* Update botmeta file

* Update review comments and add support for lock

* Lock update fix

* Fix CI issue

* Add integration test and minor fixes

* Fix review comments

* Fix CI failure

* Fix CI issues

* Fix CI issues

* Fix review comments and update integration test

* Fix review comments

* Fix review comments

* Fix review comments

Fix reveiw comments
6 years ago
jctanner 5df370243d
Fix case (#40272)
* Github logins are case sensitive

* Fix login case across all modules
6 years ago
schmots1 7929aed7af Adding NetApp approvers (#40193) 6 years ago
Felix Fontein c3c30440f8 Added botmeta for _letsencrypt symlink. (#40002) 6 years ago
Monty Taylor fea71d2767 Update Jesse Keating's github id (#39904)
Jesse is no longer j2sol, he's now omgjlk.
6 years ago
Dag Wieers 82b9c7c518
Add meraki_team to modules/network/meraki 6 years ago
Felix Fontein 83df7249fd Renaming letsencrypt -> acme_certificate (#39816)
* Renaming letsencrypt -> acme_certificate.

* Also renaming in BOTMETA.yml.
6 years ago
Sviatoslav Sydorenko e4671d7c67 Add emojii to issue template titles
According to https://gitmoji.carloscuesta.me/
6 years ago
Sviatoslav Sydorenko d75ba68509 Integrate bug/docs report and FR issue templates 6 years ago
Matt Davis 31bfb7b563
Remove dharmabumstead from docs review pings 6 years ago
John "Warthog9" Hawley bd8206b556 BOTMETA: Adding John 'Warthog9' Hawley from VMware to team_vmware (#39532)
Adding John 'Warthog9' Hawley to team_vmware to help triage bugs in
Ansible
6 years ago
Will Thames c9245439dc Remove willthames from default AWS notifications (#39405)
Too much to do, too little time. Happy to remain on the WG,
be consulted for advice by the WG, and retain the notifications
for my existing authorships and the remaining notifications
(and have added some more explicit ECS notifications)
6 years ago
John R Barker 3ce81bdd8d
Remove duplicated keys, bad Gundalow (#39370) 6 years ago
John R Barker d68ee638bf
Typo 6 years ago
John R Barker 5439f141ee Label infoblox issues and brampling as maintainer (#39310) 6 years ago
Sviatoslav Sydorenko c30f46f7c6 Add note about bot to the issue template 6 years ago
jctanner 2f32e0ba2d
Remove me from botmeta (#39263)
* Remove myself from team_vmware
* Remove myself from maintainership of all modules
6 years ago
Rafael Vencioneck 0d1e9bfe90 Adding exos_command cli_conf module (#37775)
* Adding exos_command cli_conf module

* fixing documentation, indentation and metadata_version

* removing doc fragmentation and adding required import

* removing unnecessary code and including company name on short_description

* updating BOTMETA.yml with exos module information
6 years ago
Abhijeet Kasurde cb547df261
VMware: Add bot metadata about vmware_inventory.py (#39113)
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
6 years ago
Martin Krizek ce1040ba4a BOTMETA: fix Sam's github handle (#39071) 6 years ago
John Barker 4e56dcd01a Update Issue & PR templates to make them clearer
Try and reduce people typing in the comments section
6 years ago
Dag Wieers a1c3cd261c
Too much mail to keep up with vmware_guest, sorry 6 years ago
Brian Coca cd235e9eb0 BELOW THIS COMMENT 6 years ago
Ryan Currah 91da1653e0 Added sumologic callback plugin (#38297)
* Added sumologic callback plugin

* Better comments
6 years ago
Strahinja Kustudic cd280859dd Add OpenNebula maintainers, update yum maintainers (#38590) 6 years ago
Matthew Stone 5b1a8ee1e8 Adding slx_command module and supporting module_utils. (#38235)
* Adding slx_command module and supporting module_utils.

This commit adds the slx_command module and tests as well as the
required slxos module_utils.

* Update copyright in header

* Adding missing module init

* Cleaning up shebangs/licensing.

* Incorporating feedback

Removing reference to `waitfor` alias in `slxos_command` module.
Adding `Extreme Networks` to `short_description` of `slxos_command` module.

* Adding cliconf tests

* Fixing 3.X tests

* Adding docstrings to test methods for slxos cliconf tests

* Adding slxos terminal tests

* Adding slxos module_utils tests

* Adding Extreme Networks team members to BOTMETA.yml
6 years ago
Olivier Bourdon acf3f7a5df Add module maintainers information (#38030) 6 years ago
Rémi REY 71699d5140 Introduce grafana callback plugin. (#34246)
* Introduce grafana callback plugin.

The grafana plugin plublishes annotations to the HTTP API available in
Grafana 4.6+

The callback publishes:
* An annotation on playbook start, tagged with "ansible",
 "ansible_event_start" and playbook name, example:

```
{
    "text": "Started playbook test.yml\n\nFrom 'pc45.home'\nBy user 'remirey'\n",
    "tags": ["ansible", "ansible_event_start", "test.yml"],
    "time": 1514291163000
}
```

* An annotation on error containing the host and task who failed and
  tagged with "ansible", "ansible_event_failure" and playbook name, example:

```
{
    "text": "Playbook test.yml Failure !\n\nFrom 'pc45.home'\nBy user 'remirey'\n\n'TASK: simulate failure' failed on localhost\n\ndebug: {\"changed\": false, \"msg\": \"Some random failure\"}\n",
    "tags": ["ansible", "ansible_event_failure", "test.yml"],
    "time": 1514291165000
}
```

* A region annotation emitted on playbook stats, tagged with "ansible",
  "ansible_report" and playbook name, example:

```
{
    "text": "Playbook test.yml\nDuration: 1.641703\nStatus: FAILED\n\nFrom 'pc45.home'\nBy user 'remirey'\n\nResult:\n{\"localhost\": {\"unreachable\": 0, \"skipped\": 0, \"ok\": 2, \"changed\": 1, \"failures\": 1}}\n",
    "tags": ["ansible", "ansible_report", "test.yml"],
    "isRegion": true,
    "timeEnd": 1514291165000,
    "time": 1514291163000
}
```

Fixes #34225
6 years ago
Goutham Pacha Ravi 4688a09aa8 Update team_netapp (#38015)
Replace gouthampacha with amit0701

amit0701 will help maintain these modules
alongside hulquest lmprice and broncofan.
6 years ago
Ryan Petrello 9350b5ec22 [docs] correct the code of conduct link (#38012) 6 years ago
Loïc Blot 449e400ffe Remove myself from vmware maintainers (#37928) 6 years ago
John R Barker da2bcf4f6a
kedarX has left the building (#37636) 6 years ago
Brian Coca 70c0875dbc clarify input location 6 years ago
Benjamin 7328c94268 Add turb as maven_artifact maintainer (#37424)
and flag chrisisbeef as ignored, because he has been inactive for many months already.
6 years ago
Sam Doran 5de7c9ce8f Add me as VyOS and EdgeOS maintainer (#37130) 6 years ago
René Moser 80217f64e2 botmeta: new cloudstack maintainer (#37081) 6 years ago
Dag Wieers 858d10a91a
Clean up VMware BOTMETA and author/license info (#36873)
* Clean up vmware BOTMETA

This removes everything that's already part of the module docs. So
basically the BOTMETA file only extends the information from the module.

* Updated author information and copyright statement
6 years ago
AlanCoding fe10685b01 Add more maintainers to team_tower 6 years ago
Claes Nästén cf6726397e Add tbjurman to team_nso (#36861) 6 years ago
Deepak Agrawal 5a295162ab
Add gdpak to networking team (#36822) 6 years ago
John R Barker e00406740f
BOTMETA: label:docs (#36757)
Don't use different labels for docs, that's what is:pr and is:issue is
for.

Discussed and approved by dharmabumstead

Makes it easier to do label:docs label:networking to find all issues
and PRs
6 years ago
Claes Nästén b61b4bef11 Update team_nso members (#36652) 6 years ago
Dag Wieers 215c80f9dc
Add meraki 6 years ago
Dag Wieers 984bface14
Remove $team_ansible refs covered by $team_windows 6 years ago
Dag Wieers 141d638e59
Typo in github handle :-/ 6 years ago
Dag Wieers 07e8fb5dbb
Windows: Clean up documentation (#36684)
This PR includes:
- Further cleanup of BOTMETA.yml
- Cleanup of author github handles
- Use of proper booleans
- One-line license statement
- Copyright format statement
- Smaller cleanups
6 years ago
Dag Wieers 4ab96722cf
Clean up $aci_team and Windows stuff
This should get rid of most of the implicit Windows stuff.
6 years ago
John R Barker ea1f5e59d3
Notify acozine & gundalow on Network Docs (#36655)
Now we have a docs directory notify and add labels on any network docs
PRs
6 years ago
Toshio Kuratomi 508a9c20dc Notify cyberark-bizdev for cyberark plugin and module tickets. 6 years ago