Toshio Kuratomi
f7b22a5eaa
Fix paramiko's exec_command() to return bytes on python3 ( #17372 )
...
* Fix paramiko's exec_command() to return bytes on python3
* Run test_connection for python3 now too
* Fix atomic_move for problem in shippable's testing
* Python-2.4 needs to use b()
10 years ago
Matt Clay
3b2830818e
Update submodule refs.
10 years ago
Matt Clay
cfacc1fd53
Pass '_' to async_wrapper for no argsfile. ( #17374 )
...
This provides compatibility with changes made to the async_wrapper module.
10 years ago
Matt Clay
bc143a9adb
Update submodule refs.
10 years ago
Ryan S. Brown
c8b8cdaf7e
Update roadmap with results from this cycle of cloud modules
10 years ago
John R Barker
6fa3d70f97
Consistence formatting
10 years ago
Peter Sprygada
0c59cc1bcb
update roadmap status for networking
10 years ago
Matt Clay
2392865d69
Update submodule refs.
10 years ago
Michael Scherer
619f3d13ef
Add detection of python3 to hacking/env-setup ( #17357 )
...
People can still override the detection using PYTHON_BIN
10 years ago
Toshio Kuratomi
7728d70bea
Replace long with int ( #17368 )
...
I can't figure out any reason that we'd need to use long explicitly here
as python implicitly moves from a C long int to python Long
automatically under the covers. My best guess is that it was originally
used so that the facts module would work on python-2.2 where the user
had to convert a number from int to long manually but python-2.4 is our
current baseline.
long isn't present on Python3 so now is a good time to remove this
cruft. (We had a workaround for Python3; this commit also removes the
workaround.)
10 years ago
Toshio Kuratomi
67177105e3
We now have an exception return value. Make use of it instead of putting the traceback into msg ( #17365 )
10 years ago
Toshio Kuratomi
6d0755f71e
Update submodule refs
10 years ago
Brian Coca
4457985062
added ability to use pure boolean in conditionals
10 years ago
John R Barker
513297abf9
Missing full stop
10 years ago
John R Barker
b0335b5ebd
become_flags is a 2.2 feature
...
A user got bitten when become_flags didn't work as we hadn't stated it's a 2.2 feature
10 years ago
Scott Butler
9963ae1d3e
Merge branch 'devel' of https://github.com/ansible/ansible into devel
10 years ago
Scott Butler
0e7eddc620
Light edit of #17351
10 years ago
Matt Clay
75cb27ffe3
Enable more python 3 tests that now pass. ( #17359 )
10 years ago
Will Thames
d54f5277d5
Add ksu privilege escalation ( #17340 )
...
Allow ksu privilege escalation to be used
as a standard become_method
https://web.mit.edu/kerberos/krb5-1.12/doc/user/user_commands/ksu.html
10 years ago
Marcus Bointon
d99c58ee55
Mention how to load a specific inventory file ( #17348 )
...
I had to do a silly amount of searching and reading man pages before I found this vital info - it really should be on this page!
10 years ago
Brian Coca
d647b0118d
1st draft really documenting common return vals ( #17351 )
...
* 1st draft really documenting common return vals
* fixed typo
10 years ago
Peter Sprygada
c8431e334b
Merge pull request #17296 from skg-net/devel
...
Add support for Dell Networking OS10 Command and Config Modules
10 years ago
John R Barker
02308ce27b
docs_fragments: Correct spelling mistakes, fix formatting ( #16930 )
...
docs_fragments: Correct spelling mistakes, fix formatting
10 years ago
Michael Scherer
529950680b
Disable yum test on python 3 ( #17327 )
...
Since yum is not gonna be running on python3 ever, we have to filter it.
10 years ago
Toshio Kuratomi
88d17642c5
Update submodule refs to sync to_text, to_bytes, to_native changes with usage
10 years ago
Tobias Wolf
c23b11d212
[Inventory] Cache the result of enumerating groups and host names
...
for `VariableManager._get_magic_variables()`.
This saves a lot of time re-iterating the nearly always constant global
list of groups and their members.
Generate once and cache, and invalidate cache in case `add_host:` or
`group_by:` are used.
10 years ago
Toshio Kuratomi
28227546fa
Various python3 updates for module_utils: ( #17345 )
...
* Port set_*_if_different functions to python3
* Add surrogate_or_strict and surrogate_or_replace error handlers for
to_text, to_bytes, to_native
* Set default error handler to surrogate_or_replace
* Make use of the new error handlers in the already ported code
* Move the unittests for module_utils._text as they aren't in basic.py
* Cleanup around SEQUENCETYPE. On python2.6+ SEQUENCETYPE includes
strings so make sure code omits those explicitly if necessary
* Allow arg_spec aliases to be other sequence types
10 years ago
Peter Sprygada
d8f0ceee61
Merge pull request #17331 from privateip/openswitch
...
add Ssh transport class to openswitch shared module
10 years ago
Roman Belyakovsky
d80d986a38
Added to_datetime filter ( #17145 )
...
* Added to_datetime filter
* Added to_datetime filter documentation
10 years ago
Matt Clay
2ffb136b3f
Add support for testing module PRs with python3. ( #17339 )
10 years ago
Adriano C
dbb0ef40c0
Minor text formatting ( #15991 )
...
* Minor formatting
* Update intro_getting_started.rst
* Minor formatting
* Reserved words formatting.
* Reserved words formatting.
10 years ago
Gennady Trafimenkov
2e857cfafd
Add mention of integration tests in Docker containers ( #16661 )
...
It is quite convinient and easy to run integration tests in Docker containers.
I hope it can motivate more people to write integration tests.
10 years ago
Matt Clay
6e65ebda26
Put integration.sh pip reqs in separate file. ( #17338 )
10 years ago
Scott Butler
93443bad2f
Fleshing out plugin development documentation. WIP.
10 years ago
Senthil Kumar Ganesan
008e79fe74
Removed the unused module imports
10 years ago
Toshio Kuratomi
28429a636d
Update submodule refs for fix that new unittest needs
10 years ago
Jonathan Mainguy
a4cee11649
Add test for specific privlege grants on database.table ( #17328 )
...
For the mysql_user module
10 years ago
Matt Clay
6744332600
Update submodule refs.
10 years ago
Brian Coca
f39799fbcd
implemented loop pausing ( #17289 )
...
* implemented loop pausing
- added loop pause to changelog
- only pause between iterations, avoid 1st/last
- added example to docs
* fixed note placement
* else
* added docs for loop_control: label
10 years ago
Matt Clay
e6e541fcb3
Update submodule refs.
10 years ago
Jonathan Mainguy
2248d2464b
add unit test for mysql_user ( #17335 )
...
this removes all blank users, and then does so again
to ensure changed the first time and ok the second time
10 years ago
Matt Clay
3a83379b1d
Added note about deferring module test relocation. ( #17333 )
10 years ago
James Cammarata
4419563185
Adding performance improvements to CHANGELOG
10 years ago
James Cammarata
307f98167a
Updating submodule reference for core after meta change
10 years ago
James Cammarata
078840b427
Updating CHANGELOG for meta end_play and meta conditionals feature
10 years ago
Peter Sprygada
4ed8306099
add Ssh transport class to openswitch shared module
...
This adds a Ssh transport class for working directly with DC config
on OpenSwitch enabled nodes.
10 years ago
James Cammarata
78b8f81cab
New feature: add new meta action `end_play`
...
This feature also cleans up and extends the meta subsystem:
* Allows for some meta actions (noop, clear_facts, clear_host_errors,
and end_play) to operate on a per-host basis, meaning they can work
with the free strategy as expected.
* Allows for conditionals on meta tasks.
* Fixes a bug where (for the linear strategy) metas were not treated
as a run_once task, meaning every host in inventory would run the
meta task.
Fixes #1476
10 years ago
Nathaniel Case
01911e4958
Update Junos to NetworkModule ( #17197 )
...
* Junos NetworkModule adaption.
* Take CLI_PROMPTS_RE & CLI_ERRORS_RE from ios.py
10 years ago
James Cammarata
b71957d6e6
Move queuing tasks to a background thread
10 years ago
James Cammarata
9ecec6c28e
Don't do parent stuff during serialize if squashed or finalized
10 years ago