Commit Graph

527 Commits (d55f7a0d26c85a315392cb5ea0f05385508b5867)

Author SHA1 Message Date
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
7 years ago
Paul Seiffert 499cc8f0d9 Remove author from list of iam maintainers 7 years ago
Anthony Bond 98e2d37c45 Restore Digital Ocean module maintainer that was in maintainer.txt 7 years ago
Ryan S. Brown 8daeea014a Add maintainer for gce_labels module 7 years ago
Philippe Dellaert 12766571e9 Adding maintainer for nuage modules (#27265) 7 years ago
Jordan Borean c9b474cb33 Added new module info to bot meta and changelog (#27148) 7 years ago
Hans-Joachim Kliemeck f58a0cb2b9 remove author due to inactivity 7 years ago
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
7 years ago
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
7 years ago
Dag Wieers a562d76a32 Make the VMware team more powerful (#26957)
I think this is needed to make the VMware Working Group up to speed.
7 years ago
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
7 years ago
Dag Wieers 700af0af1d Add win_secedit to CHANGELOG.md and BOTMETA.yml (#26834) 7 years ago
Brian Coca 52e6c54d49 ignore as maintainers as requested (#26813)
see #22512
7 years ago
Robin Roth d4482761ba Make lujeni only maintainter of mongodb_user (#26789) 7 years ago
Robin Roth a94055f0e1 Update pip maintainers (#26790)
mattupstate is no longer active and agreed via email to pass on
maintainership
7 years ago
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
7 years ago
jctanner 43e5f34ffd Add maintainers/botmeta version 2 (#26642) 7 years ago
John R Barker 830ad2351f Ask for Network OS version info (#25958) 8 years ago
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.
8 years ago
Dag Wieers 8a25b2477c Remove the hint to report module issue elsewhere. 8 years ago
Matt Clay 1da20c9716 Clean up issue templates. (#19011)
* Remove legacy GitHub templates.
* Remove references to module repos.
8 years ago
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.
8 years ago
jctanner df81f1197f Add Component Name to the issue and pr templates (#17019) 8 years ago
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.
9 years ago
Dag Wieers e4701b12ee One more improvement 9 years ago
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)
9 years ago
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.
9 years ago