Commit graph

682 commits

Author SHA1 Message Date
Pierre-Louis Bonicoli
4c70d09c80 Remove hekonsek from team_scaleway
and don't notify contributor anymore.
2018-11-14 23:06:20 +01:00
John R Barker
76bd7ab25a
module_utils/vmware is support:community (#48627) 2018-11-14 13:18:11 +00:00
Matt Clay
50da276544 Remove ansible version from PR template.
While important for issues, it adds almost no value for PRs.
2018-11-13 14:19:36 -05:00
Ghilli3
31ea97c8ea adding fortimanager reviewers (#48581)
* adding fortimanager reviewers
2018-11-13 11:42:05 +00:00
Dag Wieers
f6769d5657
Add msc test targets 2018-11-10 01:59:40 +01:00
Andrea Tartaglia
b7d9feb7dc ec2_instance: ebs_optimized is not sub-option of 'network' (#48341)
* ebs_optimized is not suboption of 'network'

* Add Shaps as ec2_instance maintainer

* Added workaround-backward compatible check for ebs_optimized

* Added ebs_optimized test

* CI fixes, dynamic select of ENA-enabled AMI
2018-11-09 12:11:51 +00:00
FragmentedPacket
3147dc2a15 Netbox_device.py module (#46936)
* netbox_device module

* Add init.py to each directory

* Fixed a few of the shippable failed tests

* No need for import pynetbox in netbox_utils-removed, changed syntax for set

* A bit more cleanup

* Fixed the 'data' to have suboptions

* Fixed formatting for device_role

* Attempting to fix shippable errors

* Final testing and updated documentation

* Fixed return type and removed testing result files

* Updated some returns to be a list to keep 'meta' formatting consistent

* Updated module to standardize the meta return type

* Updated short_description and added David Gomez as author

* Updated short_description, added David Gomez as author, added module direcotry to BOTMETA.yml

* Updated data type to dict and removed JSON from netbox_utils
2018-11-09 07:24:13 +00:00
John R Barker
54db073817
basic.py is support:core (#48340) 2018-11-08 11:51:41 +00:00
Brian Coca
6c987a13f9 updated some callback info 2018-11-05 09:19:41 -05:00
Robin Roth
435e764fb3 Replace robinro with webknjaz me as pip module maintainer
PR #48037
2018-11-04 01:00:38 +02:00
Laurent Nicolas
96a20e0780 Add NetApp reviewer (#47995)
* Add NetApp reviewer
2018-11-02 19:19:31 -04:00
Dag Wieers
0c5bc7bf32 Correct user anasbadaha (remove anasb from being notified for onyx) (#47986)
* Remove anasb from being notified for onyx, replace with anasbadaha
2018-11-02 15:42:39 -05:00
Nadir
ec48e854c9 Added maintaner to the ignore list (#47448) 2018-11-02 12:12:29 +00:00
Tzur Eliyahu
105d6e8c88 BOTMETA: Define tzurE as a maintainer for ibm storage modules (#47922) 2018-11-01 09:47:08 -04:00
anasbadaha
81308e8b22 Adding new member for onyx team (#47552)
Signed-off-by: Anas Badaha <anasb@mellanox.com>
2018-10-30 15:48:17 -05:00
Dag Wieers
b7e77c4274 BOTMETA: Move rabbitmq modules to own directory (#46064)
Moving rabbitmq modules to own directory makes it possible to automatically include $team_rabbitmq for new modules.
2018-10-30 14:54:38 -05:00
John R Barker
72359a10e6 Tidy up Contributors Docs (#47619)
* Tidy up docs on GitHub, direct people to docs.ansible.com
* De-duplicate documentation and move useful info
2018-10-28 17:11:40 -05:00
Tim Rupp
72d53f82eb
Adds caphrim007 to more f5 resources (#46348)
F5 action plugins were missing their maintainer
2018-10-27 18:33:23 -07:00
Martin Krizek
4d0781be61
Rename team_e-spirit to something bot likes (#47687) 2018-10-26 20:25:35 +02:00
Johannes Brunswicker
d3be5d5327 Creates base Sophos UTM module (#45781)
* Fixes #18568
* Commit of the first set of utm modules
* added documentation line for module_utils file
* removed other utm modules for the first pr
* added maintainers to botmeta
* implemented fixes for shippable
* fixed whitespaces and newlines in included doc fragment
* added types and choices to documentation
* fix for E501
* Implemented change requests
* changed utm_utils license to BSD
* changed str() to to_native()
* added a status state that will just return information about my object
* renamed state 'status' to 'info'
* added team_e-spirit to botmeta and added the team as maintainer for the utm_utils
* only return a result if the lookup was not empty. Do not return a null result
* removed info state
* added boilerplate
* made preparation for info-only modules
2018-10-26 23:21:54 +05:30
Monty Taylor
c754384dce Add odyssey4me, cloudnull and evrardjp to openstack team (#47419)
Also remove thingee and omgjlk, who aren't really involved anymore.
2018-10-26 10:57:39 +10:00
John R Barker
8592bacb23
BOTMETA define (#47498) 2018-10-25 11:18:58 +01:00
John R Barker
ad3579b4ab
restore ptux for Copy maintainer (#47266) 2018-10-18 11:08:26 +01:00
Stanislas
9cc9ca584a Implement snap packaging module
PR #44939

Fixes #39155
Closes #40852

Co-authored-by: Victor Carceler <vcarceler@iespuigcastellar.xeill.net>
Co-authored-by: Stanislas Lange <angristan@pm.me>
Co-authored-by: Sviatoslav Sydorenko <wk@sydorenko.org.ua>
2018-10-17 22:59:41 +02:00
Simon Dodsley
2d66695fd7 BOTMETA : Add more Pure maintainers (#47116) 2018-10-16 13:43:38 +01:00
Simon Dodsley
39b0b312f2 Add new Pure Storage maintainers (#47074) 2018-10-15 19:09:24 +01:00
Rémy Léone
8a31d26e31 Add a netbox team to botmeta (#46817) 2018-10-12 10:29:36 +02:00
Monty Taylor
1444bff9cf Add mnaser to OpenStack team (#46753) 2018-10-10 13:55:43 +01:00
John R Barker
9e5305221a
Define team_botmeta & inventory plugin (#46684) 2018-10-09 14:13:55 +01:00
René Moser
a1f80a07dc botmeta: cloudstack: new team member (#46622) 2018-10-08 19:37:21 -05:00
lwm
278ec84cb9 Add rmcintosh as new Linode maintainer. (#46642)
Part of the push on the new https://github.com/ansible/community/wiki/Linode.
2018-10-08 15:23:50 -05:00
lwm
107089131e Linode maintainers: Add displague. Remove zbal. (#46635)
* Add displague. Remove zbal.

Lines up with https://github.com/ansible/community/issues/365.
2018-10-08 20:22:58 +01:00
John R Barker
5255d52f15
changelogs/fragments/: community (#46616) 2018-10-08 11:12:18 +01:00
John Imison
c4cfa387ea Lookup plugin for rabbitmq (#44070)
* Adding a basic get lookup for rabbitmq.

* Always return a list

* If content type is JSON, make accessible via dict.

* Fixed incorrect json.loads variable and missing raise

* Change to document returned data

* Fixed pep8 issues

* Adding integration testing

* Moving lookup intgration tests to new target

* New rabbitmq lookup plugin (#44070).

* New rabbitmq lookup plugin (#44070).

* PR review feedback updates

* Testing pika is installed

* Minor mods to tests

* Check if connection is already closed or closing

* Updated tests and connection testing

* PR review feedback updates

* PR review include ValueError in AnsibleError output

* Suggesting to use set_fact when using returned variable more than once.

* Cleaned up some tests, added some notes and handling connection closure on some exceptions.

* Removed finally statement and added some additional error handling.

* Added some additional error handling.

* PR review updates.

* Additional integration tests and removing return in finally

* Updated version

* Changing back to running tests on ubuntu.

* Additional tests

* Running tests on  Ubuntu only

* Fixing syntax error

* Fixing ingtegration tests and a string/byte issue

* Removed non-required test and fixed BOTMETA

* Trying to fix integration test failure on ubuntu1404

* Some issues occured when handling messages from the queue with to_native.  Switching to to_text resolved the issues.

* Renaming channel to queue (thanks dch). Disabling trusty tests.
2018-10-04 11:25:09 +10:00
Felix Fontein
d757a775cf Subscribing to notifications. (#46372) 2018-10-03 15:43:02 -04:00
Will Thames
d388e09940 Add the k8s label to the k8s files
k8s label for inventory plugin, module_utils
and modules
2018-10-01 15:04:48 -04:00
Simon Dodsley
a9b7356f2d Add label pure_storage for all related files. Add team_purestorage macro 2018-10-01 11:55:47 -04:00
Rémy Léone
6e855658a9 Add new member to botmeta 2018-10-01 11:48:11 -04:00
Garfield Lee Freeman
0dedfcd70f Adding connector for network/panos modules (#46142) 2018-09-27 17:36:42 -04:00
Devyani Kota
cca9fa972d Adding maintainer for GlusterFS modules. (#46160)
Signed-off-by: Devyani Kota <dkota@redhat.com>
2018-09-27 11:50:01 +01:00
Fabian von Feilitzsch
241b04f7e9 add maintainers for k8s lookup and inventory plugins (#46180) 2018-09-26 17:48:42 -04:00
Anthony Ruhier
5803d73400 Bugfixes in Netbox inventory (#45731)
* Fix headers and params in netbox queries

Fix token authentication
Remove unused variables regarding api params and headers

* Fix python 3 incompatibility in netbox inventory

* Cleaning BOTMETA entry
2018-09-26 11:52:24 +01:00
John R Barker
f4f5d941e5
botmeta support: core (#45917)
* botmeta enforce `support: core`
2018-09-25 18:37:01 +01:00
abarbare
98b0594352 feat: add scaleway security group module (#45686)
fix: pep8 coding style

fix: error order requests
2018-09-25 16:39:49 +01:00
Dag Wieers
64e957de64 BOTMETA: Clean up (#46066) 2018-09-24 09:55:29 -05:00
Rémy Léone
693f3219d4 Add Scaleway co-worker (#45925) 2018-09-20 17:41:02 +01:00
John R Barker
86c48205c4 BOTMETA - redfish (#45909) 2018-09-20 08:38:10 -04:00
John R Barker
e94a9401c3
BOTMETA: Only notify sivel & gundalow on code changes to validate-modules (#45716) 2018-09-17 08:56:44 +01:00
Nilashish Chakraborty
dbb76c079d Added github alias to team networking and vyos (#45711) 2018-09-17 08:54:06 +01:00
Rémy Léone
66f03827d6 Add a netbox dynamic inventory plugin (#45347) 2018-09-16 15:13:56 +01:00
Dag Wieers
1b4a197eb6
Add ACI dev_guide for $team_aci 2018-09-15 19:28:55 +02:00
John R Barker
822236810e
BOTMETA Validator + Bulk tidyup, support:(core,community,network) (#44903)
plugins/ is COMMUNITY
Set sensible defaults for directories
support:network for the platforms that we Networking SUPPORTS,
everything else is COMMUNITY
Mark other support:network (ansible-connection, etc)
Infoblox is support:core
contrib/ by definition should be support:community
Remove duplicated labels
Make yamllint happy(ier)
Adds sanity test to ensure BOTMETA.yml is valid
2018-09-14 12:33:23 +01:00
Garfield Lee Freeman
f5c35bc7f9 updating modules/network/panos reviewers (#45622) 2018-09-13 19:17:53 +01:00
Martin Krizek
3e508aa271
BOTMETA: fix notified key (#45419) 2018-09-12 07:43:28 +02:00
Jose Delarosa
9d2c989337 Adding maintainers to Redfish modules
PR #45443
2018-09-11 17:54:09 +02:00
Shuang Wang
c539308476 Promote ptux to a co-maintainer for copy
PR #45466
2018-09-11 16:53:09 +02:00
Will Weber
883572ecea [linode] add lwm as maintainer, rm me (#45406)
Add lwm, an active user of the linode module to the maintainer list.
Removes myself from the linode maintainer list as I no longer use the Linode module in an occupational capacity and unfortunately don't foresee having much time to devote to cultivating the health of the module(s) in the coming future.
2018-09-10 15:01:55 +05:30
Jose Delarosa
553097f929 Adding maintainer for Redfish modules (#45299) 2018-09-07 05:37:33 +10:00
Dag Wieers
3034709df0 Improve GitHub templates (#44455)
* Improve GitHub templates

The existing templates are basically a copy for each type of issue (bug,
feature, doc) whereas we can make the template more specific to the task
at hand.

This PR includes:
- More specific sections depending on the type of issue
- More concise and direct instructions (NO NEED FOR FRUSTRATION CAPS!)
- Single-line comments (no need to guide people to avoid wrong edits)
- Improved paste area
- Better headings/titles
- No 'Summary' title for PRs (so commit information is placed correctly)

This PR would require some improvements to Ansibot.

* Remove controversial Ansibot stuff

Make it easier to get the first batch merged.

* Restore ISSUE_TEMPLATE.md

* Incorporate reviewer suggestions

* Make OS / ENVIRONMENT doc-related

* Rephrase Ansibot-related message
2018-09-04 16:31:45 +01:00
Sebastian Gumprich
961836093e remove myself from bot-notifications (#45087) 2018-09-03 02:21:59 +02:00
Senthil Kumar Ganesan
a64b97da42 Support for Openswitch (OPX) Control Plane Services (CPS) Module (#44745)
* Generic module to support Openswitch (OPX) Contorl Plane Services (CPS)

* Address ansible-test sanity issues
2018-08-30 17:39:47 +01:00
Deepak Agrawal
30e37d0926 add gdpak to cisco ASA maintainer list (#44888) 2018-08-30 15:57:53 +01:00
Matt Clay
78bd020429 Remove obsolete test/utils/docker/ directory. 2018-08-29 18:04:10 -07:00
Pilou
9ff20521d1 BOTMETA.yml: remove superfluous labels (#44628)
Path components and filename without extension which are valid GitHub
labels are already default labels.
2018-08-27 18:50:49 +02:00
Dag Wieers
b6b36276a4 Clean up BOTMETA.yml (#44574)
This PR includes:
- Removal of maintainers that are listed as author in the module
- Removal of entries that do not extend the original author list
- Move ignored-statement to namespace/directory (where useful)
- In some cases, fix the authors-list or add missing github id

We end up with a list of exceptions/additions and a large set of
namespace/directory maintainers or team of maintainers.

Some entries could be further improved by discussing with some
maintainers.
2018-08-24 19:43:35 -04:00
Yanis Guenane
957c90934a BOTMEA: Add for lib/ansible/plugins/inventory/vultr.py (#44623) 2018-08-24 10:55:33 +02:00
Yanis Guenane
a791bd2059 BOTMETA: Create a $team_scaleway and add Spredzy in it (#44597) 2018-08-23 23:34:23 +01:00
Abhijeet Kasurde
419e09d9ec botmeta: IPA: Notify IPA team for module_utils changes (#44577)
Add team_ipa for changes in module_utils/ipa.py

Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-23 23:41:07 +02:00
Pilou
9e072c7501 botmeta: scaleway isn't core (#44511) 2018-08-23 21:04:16 +01:00
Dag Wieers
152592d2dd
Add new contributor to team_ucs 2018-08-23 14:59:13 +02:00
Pilou
4c5a6d9d44 docker_container: add felixfontein as maintainer (#44426) 2018-08-22 09:42:12 -07:00
Sandra McCann
c068450259 Sumit's Alias add (#44467) 2018-08-21 09:15:28 -07:00
Adam Miller
121551d442 add myself to yum and dnf for BOTMETA (#44401)
Signed-off-by: Adam Miller <admiller@redhat.com>
2018-08-20 11:24:26 -05:00
René Moser
6d038c9b82 botmeta: remove inactive maintainer (#44352) 2018-08-18 19:31:04 -07:00
John R Barker
4ede3921d0
module_utils/netapp (#44335) 2018-08-17 14:11:19 -07:00
Felix Fontein
5e75d8b90d Add maintainers for lib/ansible/utils/module_docs_fragments/acme.py. (#44293) 2018-08-17 08:49:29 -05:00
Felix Fontein
f7ac1c588d Move acme_* modules from web_infrastructure into crypto category (#44279)
* Moving acme_* modules from web_infrastructure into crypto category.

* Creating new subcategory 'acme' in 'crypto'.
2018-08-16 22:21:39 +02:00
John R Barker
8a52f2f1de Ensure module_utils/storage triggers notifications (#44135) 2018-08-14 13:46:51 -04:00
Pilou
56661f4777 scaleway inventory plugin: add namespace maintainers (#44132)
and use 'cloud' label
2018-08-14 10:19:06 -07:00
Deepak Agrawal
84bedcbd82
Httpapi plugin for Firepower device (#43773)
* Common Rest Module using httpapi transport

* comparing json objects

* platform independant Rest Api

* FTD rest module

* Remove FTD module which will be committed later from cisco team

* remove debug code

* remove common rest module

* fix shippable errors

* Add notification users

* more shipable errors
2018-08-14 14:28:07 +05:30
Shuang Wang
11f02cbc8e promote me to a co-maintainer (#43864)
Promote me to a co-maintainer for get_url
2018-08-13 11:00:45 -04:00
Felix Fontein
ffa720c0f1 doc: acme: add missing maintainers 2018-08-13 08:18:29 +02:00
Lindsay Hill
5981a7489b new nos_command module (#43056) 2018-08-10 13:50:02 -07:00
Jairo Junior
3fe48a41f7 Add botmeta for team jboss. (#43961) 2018-08-10 13:36:09 -07:00
John R Barker
1decbb92fc Don't notify privateip on network changes (#43859) 2018-08-09 00:11:07 -04:00
John R Barker
cb23a6fc0f
remove gundalow from Network issues (#43849) 2018-08-08 16:33:15 -07:00
Eric Brown
322bea9daf Create a template for security related bugs (#43836)
* Create a template for security related bugs

This template serves as a redirect for people who might not know where to open security related issues.  It guides them to email security@ansible.com instead of opening an issue here.

* Update security_bug_report.md
2018-08-08 16:02:08 -07:00
Lindsay Hill
8429f777da New networking module: voss_command (#43741)
* new voss_command module

* Removed incorrect version_added line
2018-08-08 15:56:50 +02:00
joren485
5af1d84842 [github] Replace second 'module' with 'feature' in PR template comment (#43478) 2018-07-31 09:22:43 -04:00
Alicia Cozine
84faa52b26 updates docs maintainers list (#43460) 2018-07-30 16:03:50 -07:00
Egor Zaitsev
249a6aae22 New module: routeros — manage MikroTik RouterOS (#41155)
* Implement initial RouterOS support

* Correct matchers for license prompts

* Documentation updates & mild refactor

* Remove one last Cisco function

* Sanity test fixes

* Move imports to the beginning

* Remove authorize property

* Handle ANSI codes

* Revert to_lines function

* CR fixes

* test(routeros): add unit tests

* Added another test (with ANSI colors and banner in fixture).

* Ignore CRLF line endings in system_package_print file

* fix: review by ganeshrn
2018-07-30 10:28:03 +05:30
Ganesh Nalawade
a9b6d19abb
Add botmeta entry for ansible-connection (#43290) 2018-07-26 10:11:13 +05:30
René Moser
8c6b4a391a
botmeta: new team vultr (#42941) 2018-07-18 17:30:35 +02:00
Ryan S. Brown
a2e7869362 Add supertom to GCP namespace ignore list 2018-07-18 08:25:13 -04:00
Dag Wieers
79ff2f5e9a
Replacing using new module labels (m:<module>)
There's now a standard for module labels that Ansibot supports.
2018-07-13 18:29:18 +02:00
Will Thames
79e366e7ba Update k8s maintainers (#42608)
Add willthames to list, and also ensure that all module_utils/k8s
files are correctly managed
2018-07-11 10:13:35 -07:00
Martin Krizek
cde3a03b32
Remove me from yum maintainers in BOTMETA (#42631) 2018-07-11 17:34:46 +02:00
tstoner
83687ce3a2 Adding myself (tstoner) to team_nxos ansible meta (#42374) 2018-07-05 11:25:50 -07:00
Fran Fitzpatrick
c93d9e8ea1 Add fxfitz to FreeIPA maintainers (#42283) 2018-07-04 21:01:03 +05:30
Dag Wieers
f28cf6e8e9
Assign test files to UCS team 2018-06-29 15:47:55 +02:00
John R Barker
956320ba5d powershell PRs should have windows label (#42081) 2018-06-29 10:23:07 +02:00
Sam Doran
0104286e9a
Add me to pause module notifications (#42061) 2018-06-28 14:33:26 -04:00
Dusan Matejka
a3d614ef0a add zabbix namespace maintainer (#41181) 2018-06-06 16:52:58 +02:00
Dag Wieers
fd5939907a
Make ACI and Meraki module_utils supported by community
Just as is done for VMware module_utils
2018-06-06 16:14:36 +02:00
Dag Wieers
8a2b83928f
Add ACI and Meraki tests to resp. teams
Do the same as is done for NXOS
2018-06-06 15:09:27 +02:00
Blair Rampling
479d3261da changes infoblox maintainer (#41021) 2018-06-01 13:50:36 -04:00
Sachidananda Urs
2e560f1ffc Update BOTMETA.yml with gluster_peer and gluter_volume module owners 2018-05-29 11:53:32 -04:00
Brian Coca
0c881c1a83 fixed path 2018-05-29 09:45:08 -04:00
Matt Clay
950ff6bce6 Move CONTRIBUTING.md to the .github directory. 2018-05-25 22:01:49 -07:00
Sam Doran
9813925253 Update my BOTMETA info (#40726) 2018-05-25 13:39:09 -05:00
Felix Fontein
e294426b07 Rename letsencrypt module utils / document fragment to acme. (#40697) 2018-05-25 09:08:14 +02:00
Felix Fontein
dec392793b Letsencrypt: add account management module (#37275)
* Removed superfluous space.

* Separating account init code from ACMEAccount constructor.

* Extracted module utils and docs fragment.

* Added new letsencrypt_account module.

* Ignore pre-1.0.0 versions of OpenSSL.

* Added account key rollover.

* Renaming letsencrypt_account -> acme_account

* Simplifying check for updating contact information.

* Rewriting docstring for ACMEDirectory.

* Changing license according to permissions given by individual authors in https://github.com/ansible/ansible/pull/37275.

* Updating BOTMETA.

* Preparing for change of ACME protocol currently discussed in ietf-wg-acme/acme.

* Updating documentation.
2018-05-25 01:55:24 -04:00
wiso
160bf82544 Add NETCONF support for SROS devices (#40330)
* added NETCONF support for SROS devices

* corrected alu mapping

* fix pep8 in sros.py

* BOT META file updated
2018-05-24 15:44:39 +05:30
wiso
387a23c3d1 New ansible module netconf_rpc (#40358)
* New ansible module netconf_rpc

* add integration test for module netconf_rpc

* pep8/meta-data corrections

* usage of jxmlease for all XML processing
separation of attributes "rpc" and "content"

* removed unused imports
improved error handling

* fixed pep8

* usage of ast.literal_eval instead of eval
added description to SROS integration test for cases commented out
2018-05-24 15:25:02 +05:30
Michael Price
eb992920a2 Update NetApp approvers team (#40505) 2018-05-24 12:03:02 +10:00
John R Barker
ca0fdf0e7f
reduce notifications on network/f5 (#40593) 2018-05-23 11:00:59 +01:00
Robin Lee
d45b044992 Make xenserver_facts actually work (#35821)
* Get the str value of xmlrpc.client.DateTime

* get_all_records should be used instead of get_all

* Facts returned with 'ansible_facts'

* Remove some redundant code

* Add cheese as maintainer

* Add changelog entry
2018-05-22 13:31:35 -04:00
Matt Clay
f9ae11ea88 Add botmeta entry for lib/ansible/release.py. 2018-05-21 19:34:25 -07:00
Sam Doran
231c3586bd
Move summary to top for issue template (#40401) 2018-05-21 10:10:20 -04:00
Simon
236c1ddc98 add maintainer information for Memset modules and module_utils (#40385) 2018-05-18 14:08:42 +01:00
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>
2018-05-17 17:29:47 -04:00
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
2018-05-17 17:38:12 +05:30
jctanner
5df370243d
Fix case (#40272)
* Github logins are case sensitive

* Fix login case across all modules
2018-05-16 19:51:55 -04:00
schmots1
7929aed7af Adding NetApp approvers (#40193) 2018-05-16 10:57:09 -05:00
Felix Fontein
c3c30440f8 Added botmeta for _letsencrypt symlink. (#40002) 2018-05-11 11:02:07 +02:00
Monty Taylor
fea71d2767 Update Jesse Keating's github id (#39904)
Jesse is no longer j2sol, he's now omgjlk.
2018-05-11 07:38:15 +02:00
Dag Wieers
82b9c7c518
Add meraki_team to modules/network/meraki 2018-05-09 11:34:37 +02:00
Felix Fontein
83df7249fd Renaming letsencrypt -> acme_certificate (#39816)
* Renaming letsencrypt -> acme_certificate.

* Also renaming in BOTMETA.yml.
2018-05-08 09:17:40 +02:00
Sviatoslav Sydorenko
e4671d7c67 Add emojii to issue template titles
According to https://gitmoji.carloscuesta.me/
2018-05-07 15:33:09 +02:00
Sviatoslav Sydorenko
d75ba68509 Integrate bug/docs report and FR issue templates 2018-05-07 15:33:09 +02:00
Matt Davis
31bfb7b563
Remove dharmabumstead from docs review pings 2018-05-02 14:59:23 -07:00
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
2018-05-01 09:29:58 +05:30
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)
2018-04-27 14:25:53 +10:00
John R Barker
3ce81bdd8d
Remove duplicated keys, bad Gundalow (#39370) 2018-04-26 16:43:45 +01:00
John R Barker
d68ee638bf
Typo 2018-04-26 12:55:51 +01:00
John R Barker
5439f141ee Label infoblox issues and brampling as maintainer (#39310) 2018-04-26 11:10:03 +10:00
Sviatoslav Sydorenko
c30f46f7c6 Add note about bot to the issue template 2018-04-25 14:00:19 +02:00
jctanner
2f32e0ba2d
Remove me from botmeta (#39263)
* Remove myself from team_vmware
* Remove myself from maintainership of all modules
2018-04-24 19:55:04 -04:00
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
2018-04-23 23:23:09 +05:30
Abhijeet Kasurde
cb547df261
VMware: Add bot metadata about vmware_inventory.py (#39113)
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-04-23 17:17:10 +05:30
Martin Krizek
ce1040ba4a BOTMETA: fix Sam's github handle (#39071) 2018-04-20 08:57:07 -04:00
John Barker
4e56dcd01a Update Issue & PR templates to make them clearer
Try and reduce people typing in the comments section
2018-04-17 09:52:37 -04:00
Dag Wieers
a1c3cd261c
Too much mail to keep up with vmware_guest, sorry 2018-04-16 21:10:23 +02:00
Brian Coca
cd235e9eb0 BELOW THIS COMMENT 2018-04-16 13:45:22 -04:00
Ryan Currah
91da1653e0 Added sumologic callback plugin (#38297)
* Added sumologic callback plugin

* Better comments
2018-04-12 00:34:48 -04:00
Strahinja Kustudic
cd280859dd Add OpenNebula maintainers, update yum maintainers (#38590) 2018-04-11 14:59:21 +01:00
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
2018-04-11 12:59:34 +01:00
Olivier Bourdon
acf3f7a5df Add module maintainers information (#38030) 2018-04-05 12:34:28 +01:00
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
2018-04-03 18:51:52 -04:00
Goutham Pacha Ravi
4688a09aa8 Update team_netapp (#38015)
Replace gouthampacha with amit0701

amit0701 will help maintain these modules
alongside hulquest lmprice and broncofan.
2018-03-28 10:33:35 +01:00
Ryan Petrello
9350b5ec22 [docs] correct the code of conduct link (#38012) 2018-03-27 17:07:37 -04:00
Loïc Blot
449e400ffe Remove myself from vmware maintainers (#37928) 2018-03-26 22:27:51 +02:00
John R Barker
da2bcf4f6a
kedarX has left the building (#37636) 2018-03-20 10:23:50 +00:00
Brian Coca
70c0875dbc clarify input location 2018-03-15 14:27:39 -04:00
Benjamin
7328c94268 Add turb as maven_artifact maintainer (#37424)
and flag chrisisbeef as ignored, because he has been inactive for many months already.
2018-03-15 14:01:31 +10:00
Sam Doran
5de7c9ce8f Add me as VyOS and EdgeOS maintainer (#37130) 2018-03-07 19:10:12 +00:00
René Moser
80217f64e2 botmeta: new cloudstack maintainer (#37081) 2018-03-06 13:00:05 -05:00
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
2018-03-02 01:07:17 +01:00
AlanCoding
fe10685b01 Add more maintainers to team_tower 2018-03-01 12:15:57 -08:00
Claes Nästén
cf6726397e Add tbjurman to team_nso (#36861) 2018-03-01 09:09:42 +10:00
Deepak Agrawal
5a295162ab
Add gdpak to networking team (#36822) 2018-02-28 12:20:59 +05:30
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
2018-02-27 12:03:24 +00:00
Claes Nästén
b61b4bef11 Update team_nso members (#36652) 2018-02-26 13:17:44 +00:00
Dag Wieers
215c80f9dc
Add meraki 2018-02-26 01:14:07 +01:00
Dag Wieers
984bface14
Remove $team_ansible refs covered by $team_windows 2018-02-25 18:58:33 +01:00
Dag Wieers
141d638e59
Typo in github handle :-/ 2018-02-25 16:47:38 +01:00
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
2018-02-25 03:09:54 +01:00
Dag Wieers
4ab96722cf
Clean up $aci_team and Windows stuff
This should get rid of most of the implicit Windows stuff.
2018-02-24 23:19:03 +01:00
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
2018-02-23 20:17:19 +00:00
Toshio Kuratomi
508a9c20dc Notify cyberark-bizdev for cyberark plugin and module tickets. 2018-02-21 09:11:54 -08:00
Matt Clay
ab2151858e Add notify entries for files & dirs in BOTMETA. 2018-02-13 11:44:07 -08:00
Jean-Philippe Evrard
9f9bfd819f Add etcd3 to botmeta (#35824)
The etcd3 module should have a corresponding entry in BOTMETA.
2018-02-07 10:18:00 +01:00
Rvgate
48005da645 There is no master branch in this project (#35773)
Since there is no master branch, best not to mention it in the issue
template to avoid confusion.
2018-02-06 13:37:04 +00:00
Russell Teague
c37b997abc Update BOTMETA for VMware maintainers (#35609) 2018-02-02 11:20:52 -05:00
Eike Frost
984edacd2a New module: keycloak_clienttemplate (#33419)
* keycloak_clienttemplate

* BOTMETA maintainership for identity/keycloak namespace

* fix superfluous blank line

* catch ValueError when trying to decode JSON

* further documentation for protocol mappers and some checks

* whitespace fixes, YAML fixes

* remove state: dump, update argument_spec and documentation with suboptions

* add documentation for realm option

* document aliases for auth_keycloak_url, auth_username, and auth_password (i.e. url, username, and password)

* remove bearer_only, consent_required, standard_flow_enabled, implicit_flow_enabled, direct_access_grants_enabled, service_accounts_enabled, public_client, and frontchannel_logout from module options.
2018-01-31 13:12:53 +00:00
Sloane Hertel
b1a6f1f47b
remove simplesteph from module maintainers (#35407) 2018-01-26 15:33:56 -05:00
Peter Sprygada
3f556f2e37
adds infoblox dynamic inventory script (#35328)
* adds infoblox dynamic inventory script

* fix up issues from sanity testing

* fix pep8 issues
2018-01-25 14:29:11 -05:00
Peter Sprygada
21169b2228 adds two new infoblox lookup plugins (#35189)
* adds two new infoblox lookup plugins

* nios - lookup plugin to return nios objects to the playbook
* nios_next_ip - lookup plugin to return the next avaiable ip address

* adds some additional examples to nios lookup

* fix up pep8 failures

* updates in response to review comments
2018-01-24 13:28:21 +00:00
Jason Vanderhoof
7c8e365dff Conjur Lookup Plugin (#34280)
* Imported lookup plugin from Role

* Plugin cleanup, including:
* Use existing Python YAML parsing
* Remove environment variables as connection options
* Added initial debugging information

* Reworked the lookup plugin using the Python Request library.  As it's available through Ansible, it makes communication with Conjur much more straight forward.

* Removed un-used libraries

* Fixed linting issues

* Standardized output on `format` and insure it works for 2.6, 2.7, and 3.x.

* Use quote_plus from the six library for improved python 2/3 behavior.

* Refactored identity & configuration to prefer user's file. This also includes a refactor to remove an un-needed dictionary merge method.

* Removed `requests` in favor of `ansible.module_utils.urls`.

* Refactored netrc loading to warn if host is not present.

* Tests and a refactor to support easier testing.

* Added reference to website

* Fixed two linting errors

* Fixed an extra line found by linting

* Updated file write to use binary to insure config files are written correctly

* Resolved linting issues

* Refactored config & identity loading to take advantage of plugin options

* Cleanup a bunch of small items caught by linting

* Removed extra line caught by linting

* Swapped in pytest and added some tests with mocked network responses

* Pushing to see if this approach works better...

* Refactored be open_url mocking based on feedback

* Fixed a couple linting issues & refactored mocking into each method to attempt to resolve a failing test

* Use a generic MagicMock for python 2.6

* Fixes doc typo

require -> required

* Use `type: path` in identity_file and config_file

Also removes `expanduser` calls below (which will now be called automatically on
paths.)

* Defines maintainers for conjur_variable plugin

* BOTMETA.yml:
** defines $team_cyberark_conjur as maintainers of Conjur Variable plugin
** adds myself and @jvanderhoof to that team

* Adds URLs to relevant documentation for Conjur Variable lookup plugin

* Clarifies "the server," "the machine" -> "controlling host"

The machine identity used is that of the Ansible controlling host, not any
server being provisioned or instructed. This documentation change aims to make
that relationship clear.

* Adds response code to exception message on authentication failure

* Enhances exception messages to specify the controlling host

These error messages are less likely to confuse a user as to which machine is
associated with the files, identities, and configurations being described.

* Adds ANSIBLE_METADATA for Conjur variable lookup plugin
2018-01-23 10:04:57 -06:00
jctanner
3116585ae4
Ignore previous acl.py maintainer and also remove myself from docker* modules (#35216) 2018-01-23 10:08:16 +01:00
John R Barker
7228755f00 infoblox (#35179)
Even though this module belongs in net_tools it will be managed by the
network team.
2018-01-22 08:25:06 -05:00
Xavier Cambar
cea681a5c0 npm module compatible with npm5 (#26582)
* npm module compatible with npm5

Uses the `--long` flag in `npm list` to get the `missing` key back.

* npm: add integration tests

* npm: test the module with npm 4 as well

* Remove debug tasks, use variables

* Use tests instead of filters

* Adds xcambar as a maintainer of the npm module
2018-01-19 15:47:43 +01:00
René Moser
6bed4d6ef3 botmeta: new maintainer for letsencrypt (#34954) 2018-01-16 12:13:34 -08:00
Adam Miller
8f1ab70cf2 add lib/ansible/plugins/connection/lxd.py maintainer in BOTMETA.yaml (#34936)
* add lib/ansible/plugins/connection/lxd.py maintainer in BOTMETA.yaml

Signed-off-by: Adam Miller <admiller@redhat.com>

* github nick change for trstringer on team_azure in BOTMETA

Signed-off-by: Adam Miller <admiller@redhat.com>
2018-01-16 16:05:49 +00:00
Samer Deeb
f8884f12bc Mellanox OS name change: MLNXOS changed to ONYX (#34753)
* Mellanox OS name change: MLNXOS changed to ONYX

Signed-off-by: Samer Deeb <samerd@mellanox.com>

* Fix alphabetical order of modules metadata

Signed-off-by: Samer Deeb <samerd@mellanox.com>
2018-01-11 22:21:17 +00:00
Andreas Olsson
185f28ecee Add andreaso (me) as cloudflare_dns module maintainer (#34743) 2018-01-11 17:54:51 +00:00
Pilou
e9e316c76b Filesystem: refactor, improvements, add tests (#25519)
* filesystem: list used tools

* filesystem: btrfs and reiserfs don't support resizing

* filesystem: list supported filesystems

use formatting functions and 'filesystem' instead of 'file system'

* filesystem: PEP8

* filesystem: remove useless calls to module.boolean

* filesystem: fail when the requested action isn't implemented

* filesystem: resizefs: list supported FS rather than unsupported

* filesystem: refactor

* filesystem: add integration tests

* filesystem: allow to use image file with 'dev' param

* filesystem: test resizefs (ext2/3/4 filesystems only)

* filesystem: Btrfs, handle older version than v0.20-rc1

* filesystem: use loop keyword (integration tests)

* filesystem: new test, check when another filesystem already exists

* filesystem: add myself as a maintainer

* filesystem: fix tests as filters
2018-01-11 11:10:14 -05:00
Dag Wieers
76586cfd0b
Added to UCS team 2018-01-07 20:33:46 +01:00
Ryan S. Brown
f0dbbfae84 Add Alex (rambleraptor) and Eric (erjohnso) as GCP module namespace maintainers 2018-01-04 07:45:29 -05:00
Tim Rupp
43812d82c1
Adds "allow" param to bigip_device_httpd (#34439)
This param can control what addresses are allowed to access the
httpd ui of the bigip
2018-01-03 20:58:22 -08:00
Samer Deeb
67ebf2d4b2 update mlnxos modules in BOTMETA file (#34417)
Signed-off-by: Samer Deeb <samerd@mellanox.com>
2018-01-03 20:25:49 +00:00
Matt Davis
f1c2861308
Tweak WinRM/Windows maintainer stuff 2018-01-03 11:08:46 -08:00
Abhijeet Kasurde
a4336feadc Remove 'astorije' from bot ping (#34338)
As per request - https://github.com/ansible/ansibullbot/issues/838
removing 'astorije' from maintainers list.

Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-01-02 12:33:50 -05:00
Flavio Percoco Premoli
87c98336d6 Fix module names for bot (#34089) 2017-12-21 13:37:21 +10:00
Rene Moser
bee26f214b botmeta: maintain vultr modules 2017-12-20 21:15:57 +01:00
Andy Hill
427479ae48 remove andyhky from maintainers (#34096)
* remove andyhky from maintainers

I'm no longer able to contribute to ansible.

* Explicitly ignore andyhky for modules with that user as an author
2017-12-20 12:48:41 -06:00
Flavio Percoco Premoli
a73af903b8 Add maintainers for k8s_common, k8s and openshift (#34018) 2017-12-19 08:16:25 -06:00
Dag Wieers
22001797a8
Remove slashes from instructions to avoid confusion 2017-12-15 17:19:04 +01:00
Dag Wieers
3db8b75f35
Remove slashes from instructions to avoid confusion 2017-12-15 17:18:31 +01:00
Dag Wieers
08d55a7dbc
Add brunocalogero to the ACI team 2017-12-15 17:16:05 +01:00
John R Barker
7654195716
Avoid people listing component in comment 2017-12-13 15:47:29 +00:00
Dag Wieers
e76e8aed90
Fix closing tag for COMPONENT NAME, multiline changes 2017-12-13 10:18:37 +01:00
John R Barker
1bb974a917 Link to CoC from PR and Issue creation (#31957)
* Link to CoC from PR and Issue creation

via the builtin GitHub feature

* latest, not devel
2017-12-12 12:02:02 -05:00
Sloane Hertel
a52fb20b54
Fix elasticdog removal since he is listed as an author in the module docs (#33713) 2017-12-11 16:06:29 -05:00
Toshio Kuratomi
363dfcb24c Revert "Disable automerge while working on pep8"
This reverts commit 87776d75dc.
2017-12-07 19:42:51 -08:00
John R Barker
87776d75dc
Disable automerge while working on pep8 2017-12-07 19:00:19 +00:00
Matt Martz
a7e49cde3b
Add some ignores on some namespaces for a few users (#33651) 2017-12-07 11:30:25 -05:00
Kevin Brebanov
4c242ad2e7 Remove myself as apk maintainer (#33546)
* Remove myself as apk maintainer

* Add myself under the 'ignored' key
2017-12-07 11:26:35 +10:00
Eike Frost
7ec692ea7f add Logan2211 to maintainers for zabbix_template (#33627) 2017-12-06 20:14:37 +00:00
Eike Frost
ed376abe42 zabbix_host integration tests (#33184)
* Integration tests for zabbix_host using Zabbix on Ubuntu 14.04.

* fix duplicate yaml key in test

* .changed -> is changed, |failed -> is failed, trim configfile

* zabbix_host integration test does not need BOTMETA entry, inherited from module
2017-12-05 14:29:12 -05:00
Dag Wieers
46f7fadbaf
Add pep8 label for changes to legacy-files.txt 2017-12-05 01:25:04 +01:00
Ganesh Nalawade
11c9ad23d5
Refactor common network shared and platform utils code into package (#33452)
* Refactor common network shared and platform specific code into package (part-1)

As per proposal #76 refactor common network shared and platform specific
code into sub-package.
https://github.com/ansible/proposals/issues/76

*  ansible.module_utils.network.common - command shared functions
*  ansible.module_utils.network.{{ platform }} - where platform is platform specific shared functions

*  Fix review comments

* Fix review comments
2017-12-03 21:42:30 +05:30
John R Barker
390a17f0eb
Update ISSUE_TEMPLATE.md 2017-11-30 13:19:07 +00:00
Matt Davis
96b4f8b5c3
Update BOTMETA.yml 2017-11-21 14:17:12 -08:00
René Moser
ddaf8673b9 botmeta: letsencrypt: add me as a maintainer (#33041) 2017-11-20 12:03:06 -05:00
Adrian Likins
1a2eb319fe Fix 'maintainers' key in BOTMETA for 'unixy' 2017-11-17 12:36:04 -05:00
Dag Wieers
3fee14a49b
I cannot keep up with all VMware related issues 2017-11-16 14:58:29 +01:00
Matt Davis
6506c4bfbc update azure maintainers list 2017-11-15 16:53:23 -08:00
John R Barker
af0d42885d
Remove GGabriele jedelman8 2017-11-15 14:37:16 +00:00
Brian Coca
992f6d8bf4 unixy maint info 2017-11-14 09:39:21 -05:00
Matt Martz
701b38ff62
Remove angstwad at his request, remove myself from things I no longer maintain (#32865) 2017-11-13 15:36:13 -06:00
John Whitbeck
a1ea29f249 Remove jwhitbeck from BOTMETA (#32751) 2017-11-09 12:16:19 -05:00
Ivan Vanderbyl
e0cb54a2aa Remove myself from bot (#32574)
Remove myself (ivanvanderbyl) from bot
2017-11-09 14:09:28 +00:00
cnasten
f1fe467c22 nso_config module for setting configuration in Cisco NSO (#30973) 2017-11-09 13:34:41 +00:00
ABond
dbfe22ac4f Add Digital Ocean inventory script maintainer and tagged support by community (#30801) 2017-11-03 14:24:54 -04:00
John R Barker
1c0dd5406b
label nxos files (#32200) 2017-11-02 12:15:20 +00:00
Matt Davis
7db28d5e4d
add new MS maintainers to team_azure 2017-10-31 17:07:29 -07:00
Sloane Hertel
70c58e74ab Remove elasticdog from pacman module maintainers. (#32051) 2017-10-23 13:49:51 -04:00
Eike Frost
74bd13727a move zabbix modules into their own namespace below monitoring/ (#31992) 2017-10-21 10:07:51 +02:00
Dag Wieers
a2970f5e8e Add UCS maintainers
Also fix to use implicit labeling (based on path) and create an aci_team entry
2017-10-19 23:41:06 +02:00
John R Barker
4602a4e117 ovirt, azure_rm_common (#31877) 2017-10-18 11:24:28 +01:00
Pilou
2c5ce656b0 Reenable 'test' label for test related pull requests (#31472)
* Reenable 'test' label

See #29660 comments

* packaging is not a valid GitHub label anymore
2017-10-17 12:42:09 -04:00
paulquack
5a6ee054c0 Network command module for Brocade IronWare routers (#31429) 2017-10-17 13:54:32 +01:00
Kedar K
5751b9b224 Update BOTMETA.yml 2017-10-17 05:39:25 +05:30
Michael Price
7acce3b958 Update the NetApp team (#31794)
Add a new maintainer to the NetApp team.
2017-10-16 16:01:08 -04:00
Kedar K
2d2656049a Update BOTMETA.yml 2017-10-16 19:55:11 +05:30
René Moser
e5f837661b botmeta: maintain cloudstack module utils (#31613) 2017-10-12 14:20:56 +10:00
John R Barker
9333684929 botmeta for lib/ansible/plugins/filter/network.py (#31608) 2017-10-12 13:56:00 +10:00
Matt Davis
751f577de1 ignore chouseknecht as azure_rm module maintainer 2017-10-10 16:52:16 -07:00
Brian Coca
6f3c7a8d86 updated dig lookup for bot 2017-10-04 21:34:03 -04:00
Robin Roth
9ae159dfa4 Remove robinro as git maintainer 2017-10-02 16:01:58 -04:00
Dag Wieers
3a92bb5428 I am officially done with the unarchive module
I'll leave it up to someone else to try and talk to a bunch of unhappy people.
Good luck to whoever wants to maintain this !
2017-09-28 10:56:56 +02:00
Dag Wieers
a6c8dae918 Add xml and unarchive labels for module communities 2017-09-27 16:09:18 +02:00
Dag Wieers
96bb1b664c Add labels for module_utils entries
And simplify syntax for single-item lists.
2017-09-27 16:03:11 +02:00
Dag Wieers
a75925eb62 Added f5 label for ansibot 2017-09-27 15:33:05 +02:00
Dag Wieers
081547495e Add avi label for ansibot 2017-09-27 15:32:30 +02:00
Dag Wieers
7910d8b2e9 Add aci label to ansibot 2017-09-27 15:22:56 +02:00
Dag Wieers
b71d2cafa5 Add jboss label to ansibot 2017-09-27 15:12:55 +02:00
Dag Wieers
60db863158 Add cloudstack label to ansibot 2017-09-27 15:00:18 +02:00
Chris Alfonso
a39dac5c32 Adding new maintainer to mysql_db module (#30936) 2017-09-26 12:30:24 -06:00
Ryan S. Brown
d23af439ca Update oVirt module maintainers 2017-09-26 08:10:35 -04:00
Yaacov Zamir
3db2cc6916 add cben to team_manageiq (#30834) 2017-09-25 12:38:38 -04:00
Michael Scherer
e767c7d694 Ignore david_obrien since the account no longer exists (#30742)
The bot seems to still ping that account, cf
https://github.com/ansible/ansible/issues/30693#issuecomment-331144767
2017-09-22 10:21:12 -04:00
Abhijeet Kasurde
06aad40ccb Remove mtnbikenc from vmware maintainer list
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-09-22 12:22:40 +02:00
Martin Krizek
e799cb61c3 Add mkrizek as yum maintainer (#30704) 2017-09-22 10:04:26 +02:00
Kevin Howell
5e0743e740 Replace barnabycourt with kahowell as redhat_subscription maintainer (#30721) 2017-09-22 10:03:28 +02:00
Abhijeet Kasurde
c2303c5922 Add akasurde as maintainer of IPA modules (#30648)
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-09-21 17:12:58 +10:00
Pilou
7596826ed0 docker_container: remove unwilling author (#30594)
See https://github.com/ansible/ansible/issues/30455#issuecomment-329963756
2017-09-20 15:41:06 +01:00
Pilou
e7f4ac85d9 module_utils/ovirt.py: add maintainers (#30621) 2017-09-20 15:40:24 +01:00
Tim Rupp
07f5a186fb Changes ignored and maintainers for the f5 modules. (#30584)
Several modules contain code from different authors who do not
necessarily want to be notified of maintainer related things
like issues and PRs.

This patch corrects the F5 related ignores and maintainers fields.
2017-09-20 10:19:06 +01:00
jctanner
9da5f542cc Remove rabbitmq maintainer. (#30531)
Fixes #30499
2017-09-18 20:03:32 -04:00
Toshio Kuratomi
c82cf791dd Add a code-smell test for smart quotes and remove smart quotes from all files 2017-09-18 16:49:16 -07:00
Brian Coca
83ef5237cd added note about ansible-config to issue template 2017-09-18 12:33:26 -04:00
Sloane Hertel
788dea512c botmeta: add active maintainers for ec2_asg (#30508)
* Add active maintainers for ec2_asg in BOTMETA.
2017-09-18 12:28:16 -04:00
David Ponessa
a3164862d1 Adding scathatheworm as maintainer for pkgutil module (#30317) 2017-09-13 20:47:08 -04:00
John R Barker
0a5fc3edf9 Add amuraleedhar to Lenovo (#30068) 2017-09-12 16:13:12 +01:00
Sam Doran
36a732be7a Remove test/: key since it is now empty (#29660)
Still working out what lables to apply. Labels were removed in a previous PR, and now the bot is upset.
2017-09-11 15:21:14 -04:00
Pilou
6339a27042 Use 'test' label only for test related pull request (#28956)
Path components of 'file' parent key which are valid GitHub labels
are automatically added to the label list [1]. 'test' is a valid label,
hence 'test' and 'test_pull_requests' were both added.

Fix 3334407c71
[1] 9dd71e881b/ansibullbot/parsers/botmetadata.py (L54)
2017-09-11 15:09:40 -04:00
Pierre-Louis Bonicoli
15fd23c6be devel is now unfrozen: enable automerge 2017-09-07 09:39:47 -07:00
Pilou
c9f2b931db Fix GitHub ID case (#29089) 2017-09-07 08:50:08 -04:00
Pilou
3334407c71 Add setup for test, docs and packaging labels (#28926) 2017-09-01 11:10:37 -04:00
Chris Alfonso
1445a1aae7 Adding new maintainer for zabbix_host module (#28846) 2017-08-30 17:21:40 -04:00
jctanner
254327c70d Add more meta for vmware and ec2 (#28824)
* Add more meta for vmware and ec2

* Add another string for ec2.py

* more keywords for ec2
2017-08-30 11:31:43 -04:00
hyperized
b3dbd1bca8 Added hyperized to team_rabbitmq (#28823) 2017-08-30 10:38:04 -04:00
jctanner
4b4c946b4b Add more bot meta about inventory scripts (#28794)
* Add more bot meta about inventory scripts
* Add a key for the botmeta too
2017-08-29 15:34:39 -04:00
Monty Taylor
d548c477c0 Translate openstack inventory from script to plugin 2017-08-29 12:45:41 -04:00
Artem Zinenko
1c958af88b [28017] Integration tests for win_rabbitmq_plugin (#28118)
* Check registry to find RabbitMQ installation path

* Integration tests for win_rabbitmq_plugin

* Added himself to BOTMETA.yml

* Skipped running tests on Windows 2008 SP2
2017-08-28 18:48:10 -04:00
jctanner
62e01aecfb Listify the linode script maintainers (#28671) 2017-08-28 12:27:08 -04:00
Joshua Conner
05722dad35 Remove myself as a docker_container maintainer (#28686)
I haven't been active, and don't use the module anymore to be helpful. Thank you! <3
2017-08-26 22:21:45 +02:00
James Tanner
c3b2a48972 Add missing colon 2017-08-25 11:05:58 -04:00
Monty Taylor
ab204c845d Mark $team_openstack as owning openstack things
All of the OpenStack things should be owned by the openstack team.
dagnello is maintainer of several modules, so add to the team.
2017-08-25 11:05:58 -04:00
Ryan S. Brown
cc802bc883 Update CHANGELOG and botmeta for aws_waf_facts 2017-08-23 15:10:57 -04:00
Ryan S. Brown
c39c782282 [cloud] Update changelog/botmeta for aws_direct_connect_connection module 2017-08-23 11:57:15 -04:00
Ryan S. Brown
a9458ca609 Add aws_direct_connect_link_aggregation_group to changelog 2017-08-22 18:26:52 -04:00
Dag Wieers
b9cee65756 Original author wishes not to be notified by ansibot (#28447)
And moving maintainers to BOTMETA.yml as well.
2017-08-20 03:56:31 +02:00
Chris Alfonso
bd56e6c9ce Removing deprecated openswitch modules (#28397) 2017-08-18 08:58:45 -06:00
Sam Doran
8e18a2d6ee Update maintainers for mount.py (#28362) 2017-08-17 22:03:34 +02:00
Matt Clay
8e0b5800b7 Miscellaneous ansible-test fixes. (#28355)
* Include .github in test targets. Fix BOTMETA.yml.
* Include bin in compile tests.
* Exclude links from test targets.
* Include bin in pep8 and pylint tests.
* Fix pep8 and pylint issues in bin dir.
2017-08-17 12:04:43 -07:00
jctanner
83ac480241 Correct the formatting for azure_rm's maintainers (#28346) 2017-08-17 12:41:14 -04:00
Kevin Hulquest
67dff61f47 Updating the NetApp team. (#28291) 2017-08-17 11:43:30 +10:00
jctanner
b2bbc63ab6 Remove at symbol from botmeta (#28305) 2017-08-16 19:26:24 -04:00
Sam Doran
ec8858261d Update maintainer for pam_limits.py (#28303)
[skip ci]
2017-08-16 14:51:11 -07:00
jctanner
8a69706037 Add automerge key (#28220) 2017-08-15 10:24:22 -04:00
Dag Wieers
1e00f7e56c Fix indentation
Don't use the Github editor :-/
2017-08-11 23:56:11 +02:00
Dag Wieers
6952c0aae9 Add new maintainer for ACI 2017-08-11 23:54:53 +02:00
Jordan Borean
7c59b66802 updated changelog for windows (#28040) 2017-08-11 08:55:51 +10:00
Chris Alfonso
63d0ea3d5a Adding tumbl3w33d as second maintainer of maven_artifact module (#27769) 2017-08-08 10:24:13 -06:00
Dylan Silva
8e9b2e5762 added in manageiq team to botmeta (#27717) 2017-08-04 11:54:10 +01:00
Dag Wieers
d125520071 imc_rest: Increase default timeout, add elapsed time (#26743)
The IMC interface can be quite slow depending on the XML fragments used.
So we increase the default timeout to 60 seconds, and return the elapsed
time so it is easier to determine what timeout value makes sense from
earlier runs.

We also renamed **imc_xml** to **imc_rest**, now that we still can.
2017-08-04 07:15:27 +01:00
Sam Doran
477ed3cc96 Add maintainers for Azure dynamic inventory (#27725) 2017-08-03 16:22:56 -07:00
Yanis Guenane
d1c51405da BOTMETA: Add Spredzy as maintainter of modules_utils/crypto.py (#27691) 2017-08-03 10:41:31 +01:00
Sloane Hertel
9498b96874 Add linode maintainers for dynamic inventory. (#27657) 2017-08-02 22:05:32 +01:00
Andrew Saraceni
435a562630 Rename win_group_member module to win_group_membership (#27614)
* rename win_group_member to win_group_membership

* adding details to BOTMETA.yml
2017-08-02 12:06:39 +10:00
John R Barker
914b05c622 Tidup and extend all the network maintainers list (#27551)
* Tidup and extend all the network maintainers list

* Remove double spaces

* Openswitch modules are being removed

* bearychat

* Add label: networking to these files

* Correct format

* Match all ios*
2017-08-01 18:02:23 +01:00
Toshio Kuratomi
976293dff6 The choffman github nick is not the actual author of the rabbitmq module
Put the nick in ignored so that they do not get CC'd on every ticket for
that module
2017-07-31 10:21:25 -04:00
Dag Wieers
97aaf103e8 ACI module_utils library for ACI modules (#27070)
* ACI module_utils library for ACI modules

This PR includes:
- the ACI argument_spec
- an aci_login function
- an experimental aci_request function
- an aci_response function
- included the ACI team

* New prototype using ACIModule

This PR includes:
- A new ACIModule object with various useful methods
2017-07-31 12:44:27 +01:00
Paul Seiffert
499cc8f0d9 Remove author from list of iam maintainers 2017-07-26 16:40:47 -07:00
Anthony Bond
98e2d37c45 Restore Digital Ocean module maintainer that was in maintainer.txt 2017-07-25 16:06:03 -07:00
Ryan S. Brown
8daeea014a Add maintainer for gce_labels module 2017-07-25 09:36:33 -04:00
Philippe Dellaert
12766571e9 Adding maintainer for nuage modules (#27265) 2017-07-25 12:58:51 +01:00
Jordan Borean
c9b474cb33 Added new module info to bot meta and changelog (#27148) 2017-07-21 10:42:14 +10:00
Hans-Joachim Kliemeck
f58a0cb2b9 remove author due to inactivity 2017-07-20 14:18:25 -04:00
Dag Wieers
2b4a8095e9 Simplify XML error-handling and typo (#26929)
This PR fixes:
- A typo in the aci_login function
- Improve (XML) error-handling
- Rename status_code back to status
2017-07-19 08:46:16 +01:00
Tim Rupp
229acfcee2 Updates botmeta to make F5 maintain their modules (#26907)
Updating the metadata file so that customers no longer need
to be called out when an F5 change is made
2017-07-18 17:59:57 +01:00
Dag Wieers
a562d76a32 Make the VMware team more powerful (#26957)
I think this is needed to make the VMware Working Group up to speed.
2017-07-18 10:32:53 -04:00
Dag Wieers
e970237a2f New module: access Cisco ACI (network/aci/aci_rest) (#26029)
* aci_rest: New module to access Cisco ACI

This PR includes:
- Relicense as GPLv3+
- Check-mode support
- Cosmetic changes to documentation
- Examples in YAML format
- Removal of incorrect requirements (for this module)
- Do not log passwords
- Implement native fetch_url instead of requests
- Use standard hostname, username and password parameters
- Add alias src for parameter config_file
- Add mutual exclusive content option for inline data (and show some inline examples)
- Add timeout parameter
- Add validate_certs parameter
- Handling ACI result output (identical for JSON as XML input)
- Parse/expose ACI error output to user

* Lower case method, add use_ssl, Use python dicts

This commit includes:
- Use lowercase method names
- Add `use_ssl` parameter (not the `protocol` parameter)
- Use a python dict for the request data (not a JSON string)
- Documentation improvements

* Ensure one of 'content' or 'src' is provided

* Fix issue with totalCount being a string in JSON

This fixes the problem with JSON output where totalCount is a string and
not an integer.

This fixes jedelman8/aci-ansible#7

* Improve code documentation

* Improve error handling and module response

* Small typo

* Improve documentation and examples

* Keep protocol parameter, but deprecate it

* Extrude aci functions from module_utils

* aci_rest: Add unit tests
2017-07-17 16:32:12 +01:00
Dag Wieers
700af0af1d Add win_secedit to CHANGELOG.md and BOTMETA.yml (#26834) 2017-07-16 00:00:43 +10:00
Brian Coca
52e6c54d49 ignore as maintainers as requested (#26813)
see #22512
2017-07-14 13:06:59 -04:00
Robin Roth
d4482761ba Make lujeni only maintainter of mongodb_user (#26789) 2017-07-14 11:16:26 +01:00
Robin Roth
a94055f0e1 Update pip maintainers (#26790)
mattupstate is no longer active and agreed via email to pass on
maintainership
2017-07-14 11:15:56 +01:00
Dag Wieers
f51d607f25 Restore how it was in MAINTAINERS.txt (#26720)
This PR includes:
- Ensure that both the .ps1 as the .py have the same maintainers
- Add the $windows_team for everything Windows
2017-07-12 15:08:03 -07:00
jctanner
43e5f34ffd Add maintainers/botmeta version 2 (#26642) 2017-07-11 14:47:26 -04:00
John R Barker
830ad2351f Ask for Network OS version info (#25958) 2017-06-21 12:55:55 +01:00
Toshio Kuratomi
43ba8813d3 Move summary to be next to where github places the commit message. (#22368)
If a user makes a PR with a single, detailed commit message, github will
put that at the top of the PR.  Move our summary field to the top of
the PR template so that it is next to where the commit message is
placed.  Users can then easily merge the two together or supplement the
commit message with additional information that we ask for.
2017-03-07 18:00:22 +01:00
Dag Wieers
8a25b2477c Remove the hint to report module issue elsewhere. 2016-12-14 11:30:44 -05:00
Matt Clay
1da20c9716 Clean up issue templates. (#19011)
* Remove legacy GitHub templates.
* Remove references to module repos.
2016-12-08 17:18:30 -05:00
Dag Wieers
947877dcce Try to avoid module-related tickets in the core Ansible project (#17047)
* Try to avoid module-related tickets in the core Ansible project

Since most users still report module-related problems in the Ansible core GitHub project, I added a warning at the top of the template.

Maybe it could help if the various projects would have more specific names ?

 - ansible/ansible  ->  ansible/main (or something even better ?)
 - ansible/ansible-modules-core  ->  ansible/modules-core
 - ansible/ansible-modules-extras  ->  ansible/modules-extras

I am sure someone can come up with perfect names ;-)

* Remove 'module' from the component options

I would prefer to again note that modules should go elsewhere, but don't want to bloat the text too much.
2016-08-11 10:14:27 -04:00
jctanner
df81f1197f Add Component Name to the issue and pr templates (#17019) 2016-08-09 13:18:06 -04:00
Dag Wieers
f9c4fdab40 Move comments out of code-blocks (#15961)
In hindsight, I think it is better to have empty code-blocks
then comment placeholders when people don't replace those sections.
2016-05-23 15:37:17 -04:00
Dag Wieers
e4701b12ee One more improvement 2016-03-23 14:00:55 +01:00
Dag Wieers
2e9fc91844 Various improvements to issue/pull-request templates
- Instruct to verify if an issue/request already exists
- Use uppercase for titles (easier to parse as titles)
- Remove empty lines where it makes sense (instructions)
- Ensure that commit-message appears directly under summary (pull-requests)
2016-03-23 13:49:20 +01:00
Dag Wieers
1afa369eec Move the Github issue and pull-request templates to .github
In essence, most people do not need to use the templates directly,
getting them out of the way increases the signal-to-noise ratio of
the root directory. Direct people to what they are looking for.
2016-03-10 13:55:49 +01:00