Commit Graph

352 Commits (d08604eebc1d5e037dc0b734f87cf71d4a452711)

Author SHA1 Message Date
lwm 278ec84cb9 Add rmcintosh as new Linode maintainer. (#46642)
Part of the push on the new https://github.com/ansible/community/wiki/Linode.
6 years ago
lwm 107089131e Linode maintainers: Add displague. Remove zbal. (#46635)
* Add displague. Remove zbal.

Lines up with https://github.com/ansible/community/issues/365.
6 years ago
John R Barker 5255d52f15
changelogs/fragments/: community (#46616) 6 years ago
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.
6 years ago
Felix Fontein d757a775cf Subscribing to notifications. (#46372) 6 years ago
Will Thames d388e09940 Add the k8s label to the k8s files
k8s label for inventory plugin, module_utils
and modules
6 years ago
Simon Dodsley a9b7356f2d Add label pure_storage for all related files. Add team_purestorage macro 6 years ago
Rémy Léone 6e855658a9 Add new member to botmeta 6 years ago
Garfield Lee Freeman 0dedfcd70f Adding connector for network/panos modules (#46142) 6 years ago
Devyani Kota cca9fa972d Adding maintainer for GlusterFS modules. (#46160)
Signed-off-by: Devyani Kota <dkota@redhat.com>
6 years ago
Fabian von Feilitzsch 241b04f7e9 add maintainers for k8s lookup and inventory plugins (#46180) 6 years ago
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
6 years ago
John R Barker f4f5d941e5
botmeta support: core (#45917)
* botmeta enforce `support: core`
6 years ago
abarbare 98b0594352 feat: add scaleway security group module (#45686)
fix: pep8 coding style

fix: error order requests
6 years ago
Dag Wieers 64e957de64 BOTMETA: Clean up (#46066) 6 years ago
Rémy Léone 693f3219d4 Add Scaleway co-worker (#45925) 6 years ago
John R Barker 86c48205c4 BOTMETA - redfish (#45909) 6 years ago
John R Barker e94a9401c3
BOTMETA: Only notify sivel & gundalow on code changes to validate-modules (#45716) 6 years ago
Nilashish Chakraborty dbb76c079d Added github alias to team networking and vyos (#45711) 6 years ago
Rémy Léone 66f03827d6 Add a netbox dynamic inventory plugin (#45347) 6 years ago
Dag Wieers 1b4a197eb6
Add ACI dev_guide for $team_aci 6 years ago
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
6 years ago
Garfield Lee Freeman f5c35bc7f9 updating modules/network/panos reviewers (#45622) 6 years ago
Martin Krizek 3e508aa271
BOTMETA: fix notified key (#45419) 6 years ago
Jose Delarosa 9d2c989337 Adding maintainers to Redfish modules
PR #45443
6 years ago
Shuang Wang c539308476 Promote ptux to a co-maintainer for copy
PR #45466
6 years ago
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.
6 years ago
Jose Delarosa 553097f929 Adding maintainer for Redfish modules (#45299) 6 years ago
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
6 years ago
Sebastian Gumprich 961836093e remove myself from bot-notifications (#45087) 6 years ago
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
6 years ago
Deepak Agrawal 30e37d0926 add gdpak to cisco ASA maintainer list (#44888) 6 years ago
Matt Clay 78bd020429 Remove obsolete `test/utils/docker/` directory. 6 years ago
Pilou 9ff20521d1 BOTMETA.yml: remove superfluous labels (#44628)
Path components and filename without extension which are valid GitHub
labels are already default labels.
6 years ago
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.
6 years ago
Yanis Guenane 957c90934a BOTMEA: Add for lib/ansible/plugins/inventory/vultr.py (#44623) 6 years ago
Yanis Guenane a791bd2059 BOTMETA: Create a $team_scaleway and add Spredzy in it (#44597) 6 years ago
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>
6 years ago
Pilou 9e072c7501 botmeta: scaleway isn't core (#44511) 6 years ago
Dag Wieers 152592d2dd
Add new contributor to team_ucs 6 years ago
Pilou 4c5a6d9d44 docker_container: add felixfontein as maintainer (#44426) 6 years ago
Sandra McCann c068450259 Sumit's Alias add (#44467) 6 years ago
Adam Miller 121551d442 add myself to yum and dnf for BOTMETA (#44401)
Signed-off-by: Adam Miller <admiller@redhat.com>
6 years ago
René Moser 6d038c9b82 botmeta: remove inactive maintainer (#44352) 6 years ago
John R Barker 4ede3921d0
module_utils/netapp (#44335) 6 years ago
Felix Fontein 5e75d8b90d Add maintainers for lib/ansible/utils/module_docs_fragments/acme.py. (#44293) 6 years ago
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'.
6 years ago
John R Barker 8a52f2f1de Ensure module_utils/storage triggers notifications (#44135) 6 years ago
Pilou 56661f4777 scaleway inventory plugin: add namespace maintainers (#44132)
and use 'cloud' label
6 years ago
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
6 years ago
Shuang Wang 11f02cbc8e promote me to a co-maintainer (#43864)
Promote me to a co-maintainer for get_url
6 years ago
Felix Fontein ffa720c0f1 doc: acme: add missing maintainers 6 years ago
Lindsay Hill 5981a7489b new nos_command module (#43056) 6 years ago
Jairo Junior 3fe48a41f7 Add botmeta for team jboss. (#43961) 6 years ago
John R Barker 1decbb92fc Don't notify privateip on network changes (#43859) 6 years ago
John R Barker cb23a6fc0f
remove gundalow from Network issues (#43849) 6 years ago
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
6 years ago
Lindsay Hill 8429f777da New networking module: voss_command (#43741)
* new voss_command module

* Removed incorrect version_added line
6 years ago
joren485 5af1d84842 [github] Replace second 'module' with 'feature' in PR template comment (#43478) 6 years ago
Alicia Cozine 84faa52b26 updates docs maintainers list (#43460) 6 years ago
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
6 years ago
Ganesh Nalawade a9b6d19abb
Add botmeta entry for ansible-connection (#43290) 6 years ago
René Moser 8c6b4a391a
botmeta: new team vultr (#42941) 6 years ago
Ryan S. Brown a2e7869362 Add supertom to GCP namespace ignore list 6 years ago
Dag Wieers 79ff2f5e9a
Replacing using new module labels (m:<module>)
There's now a standard for module labels that Ansibot supports.
6 years ago
Will Thames 79e366e7ba Update k8s maintainers (#42608)
Add willthames to list, and also ensure that all module_utils/k8s
files are correctly managed
6 years ago
Martin Krizek cde3a03b32
Remove me from yum maintainers in BOTMETA (#42631) 6 years ago
tstoner 83687ce3a2 Adding myself (tstoner) to team_nxos ansible meta (#42374) 6 years ago
Fran Fitzpatrick c93d9e8ea1 Add fxfitz to FreeIPA maintainers (#42283) 6 years ago
Dag Wieers f28cf6e8e9
Assign test files to UCS team 7 years ago
John R Barker 956320ba5d powershell PRs should have windows label (#42081) 7 years ago
Sam Doran 0104286e9a
Add me to pause module notifications (#42061) 7 years ago
Dusan Matejka a3d614ef0a add zabbix namespace maintainer (#41181) 7 years ago
Dag Wieers fd5939907a
Make ACI and Meraki module_utils supported by community
Just as is done for VMware module_utils
7 years ago
Dag Wieers 8a2b83928f
Add ACI and Meraki tests to resp. teams
Do the same as is done for NXOS
7 years ago
Blair Rampling 479d3261da changes infoblox maintainer (#41021) 7 years ago
Sachidananda Urs 2e560f1ffc Update BOTMETA.yml with gluster_peer and gluter_volume module owners 7 years ago
Brian Coca 0c881c1a83 fixed path 7 years ago
Matt Clay 950ff6bce6 Move CONTRIBUTING.md to the .github directory. 7 years ago
Sam Doran 9813925253 Update my BOTMETA info (#40726) 7 years ago
Felix Fontein e294426b07 Rename letsencrypt module utils / document fragment to acme. (#40697) 7 years ago
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.
7 years ago
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
7 years ago
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
7 years ago
Michael Price eb992920a2 Update NetApp approvers team (#40505) 7 years ago
John R Barker ca0fdf0e7f
reduce notifications on network/f5 (#40593) 7 years ago
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
7 years ago
Matt Clay f9ae11ea88 Add botmeta entry for lib/ansible/release.py. 7 years ago
Sam Doran 231c3586bd
Move summary to top for issue template (#40401) 7 years ago
Simon 236c1ddc98 add maintainer information for Memset modules and module_utils (#40385) 7 years ago
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>
7 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
7 years ago
jctanner 5df370243d
Fix case (#40272)
* Github logins are case sensitive

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

* Also renaming in BOTMETA.yml.
7 years ago
Sviatoslav Sydorenko e4671d7c67 Add emojii to issue template titles
According to https://gitmoji.carloscuesta.me/
7 years ago
Sviatoslav Sydorenko d75ba68509 Integrate bug/docs report and FR issue templates 7 years ago