Brian Coca
c57200925f
made syslog import optional as intel's edison custom compiles python w/o it
10 years ago
Toshio Kuratomi
2963bba901
Merge pull request #12740 from mgedmin/py3k
...
Python 3: don't convert module arguments to bytes
10 years ago
Marius Gedminas
225fe85530
Skip test_module_utils_basic_ansible_module_creation on Python 3
...
This reverts commit 073f10a52a and instead
disables the failing test.
We're focusing on Python 3 support on the controller first; modules will
come later.
10 years ago
Marius Gedminas
073f10a52a
Python 3: don't convert module arguments to bytes
...
Fixes a test failure:
======================================================================
ERROR: test_module_utils_basic_ansible_module_creation (units.module_utils.test_basic.TestModuleUtilsBasic)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/mg/src/ansible/test/units/module_utils/test_basic.py", line 250, in test_module_utils_basic_ansible_module_creation
supports_check_mode=True,
File "/home/mg/src/ansible/lib/ansible/module_utils/basic.py", line 470, in __init__
self._check_required_arguments()
File "/home/mg/src/ansible/lib/ansible/module_utils/basic.py", line 1050, in _check_required_arguments
self.fail_json(msg="missing required arguments: %s" % ",".join(missing))
File "/home/mg/src/ansible/lib/ansible/module_utils/basic.py", line 1445, in fail_json
sys.exit(1)
SystemExit: 1
-------------------- >> begin captured stdout << ---------------------
{"msg": "missing required arguments: foo", "failed": true}
because converting 'foo' to bytes yields b'foo' on Python 3, which
doesn't match the native-unicode 'foo' argument spec.
10 years ago
James Cammarata
ee559e03f7
Merge pull request #12725 from mgedmin/py3k
...
Python 3: there's no basestring
10 years ago
Toshio Kuratomi
3f2efddeb2
Merge pull request #12733 from docschick/ansible_ssh_docswork
...
added "include" for ansible_ssh_ change to another section
10 years ago
Sandra Wills
7dfce28e9a
added "include" for ansible_ssh_ change note to another section of intro_inventory.rst for clarity
10 years ago
James Cammarata
e6d3c6745f
Revert to using local file/dir tests in inventory instead of loader's
...
Fixes #12719
10 years ago
Brian Coca
c637d60a8d
fixed deprecation message
10 years ago
Brian Coca
f5227d494b
added missing cachefile and changed str(e) to to_bytes(e)
10 years ago
Brian Coca
3a0bf55ae3
better error catching for doc build
10 years ago
James Cammarata
76c8318351
Merge pull request #12688 from docschick/ansible_ssh_docswork
...
Ansible ssh changes docswork
10 years ago
Marius Gedminas
9ba6c087d3
Python 3: there's no basestring
10 years ago
James Cammarata
3cae8a4394
Merge pull request #12724 from mgedmin/py3k
...
Python 3: there's no iteritems()
10 years ago
Marius Gedminas
f03da5be42
Python 3: there's no iteritems()
10 years ago
James Cammarata
2d77c643e4
Merge pull request #12723 from mgedmin/py3k
...
Make ansible.vars.unsafe_proxy Python 3 friendly
10 years ago
Marius Gedminas
e511d6d458
Make UnsafeProxy work on Python 3
...
Instead of str and unicode we have to deal with bytes and str.
10 years ago
Marius Gedminas
af6a316d9b
Remove unused import
...
Fixes ImportError: No module named '__builtin__' on Python 3.
10 years ago
James Cammarata
426187489f
Add variable for format parameter
10 years ago
Marius Gedminas
9802c006a2
Typo: TOKENV -> TOXENV
...
This is purely cosmetic: the logic worked correctly, since tox never saw
the TOKENV environment variable.
10 years ago
=
e141101314
integration tests for ansible modules core 2147
10 years ago
Toshio Kuratomi
8277747a04
Fix password lookup when password file exists and the password is not encrypted
10 years ago
James Cammarata
cd2cb178ae
Totally rework the way UnsafeProxy does things
10 years ago
Toshio Kuratomi
723dcba486
Merge pull request #12614 from ansible/py3-module_utils-log
...
AnsibleModules.log() fix for python3
10 years ago
Toshio Kuratomi
15d7f53846
AnsibleModules.log() fix for python3
...
Also add unittests for AnsibleModules.log()
Fixes #12586
10 years ago
Toshio Kuratomi
b49e0995cb
Fix typo
10 years ago
Toshio Kuratomi
b58d7470d4
Cleanup logic and be more paranoid about passwords with spaces
10 years ago
James Cammarata
5c5806d669
Fixing bugs related to jfonfile cache plugin
...
* corrupt/invalid file causes tracebacks
* incorrect initialization of display/_display in BaseCacheModule class
* tweaking the way errors in get() on jsonfile caches work, to raise
a proper AnsibleError in that situation so the playbook/task is stopped
Fixes #12708
10 years ago
Toshio Kuratomi
b441bcb678
Fix display when run through a testing framework that overrides stderr/stdout
10 years ago
James Cammarata
d15fcf05f0
Fix bug in the way temp vars were created for templating vars_files
...
Fixes #12711
10 years ago
Sandra Wills
32cb2fa215
removed repetition of note and replaced with an include directive
...
ansible_ssh_* changes from 1.9 to 2.0, original note made into a separate file
for easier editing, and an include for this new file added to each of the 6 file affected
by this change
10 years ago
Brian Coca
2c24fbbd6a
Merge pull request #12618 from AdThrive/devel
...
Added an option to use the private network IP address for DigitalOcean dynamic inventory
10 years ago
Brian Coca
f5f3bf06e4
Merge pull request #12550 from redrampage/remove-pw-salt-deletion
...
Removed deletion of salt by 'password' lookup
10 years ago
James Cammarata
73661d1761
Merge branch 'devel' of https://github.com/ansible/ansible into devel
10 years ago
James Cammarata
424b623c5d
Merge branch 'klshxsh-serial_should_be_string' into devel
10 years ago
James Cammarata
0e1a5919c8
Adding unit tests for PlaybookExecutor _get_serialized_batches
10 years ago
Charles Paul
3d533cb423
fixing calls to fail_json
10 years ago
Brian Coca
50372eecc9
Merge pull request #12455 from privateip/devel
...
added methods for retrieving vapp and vm
10 years ago
James Cammarata
82e76e42e5
Tweak to the way serial percentages are handled
10 years ago
James Cammarata
63e288354e
Fix bug in way omitted values were set
10 years ago
James Cammarata
4c85ae0712
Merge branch 'serial_should_be_string' of https://github.com/klshxsh/ansible into klshxsh-serial_should_be_string
10 years ago
Sandra Wills
748ff72b6b
fixed typo, depricated --> deprecated, in all 6 notes
10 years ago
klshxsh
ac00c9ced7
changed 'string' to 'percent' for _serial
...
Note that this allows both integers (e.g. 3) and percentages (e.g. "30%")
Also changed default back to 0 rather than '0'
10 years ago
Marius Gedminas
43a65c7de4
Revert "Can we even ask for Python 2.4 on Travis?"
...
Becaue we can't: https://travis-ci.org/mgedmin/ansible/jobs/84866458
This reverts commit e31e866e79 .
10 years ago
Marius Gedminas
e31e866e79
Can we even ask for Python 2.4 on Travis?
10 years ago
Marius Gedminas
29202454c6
Run Travis integration tests with the right Python version
10 years ago
James Cammarata
eb60ce1b6e
Merge pull request #12703 from keitwb/inventory_file_var
...
Adding the inventory_file var back
10 years ago
James Cammarata
71a1a3c903
Submodule pointer update
10 years ago
Ben Keith
1f82971283
Adding the inventory_file var back
10 years ago
Toshio Kuratomi
6292520c45
Merge pull request #12444 from knakayama/bugfix/update-docs
...
Update docs (playbooks_loops.rst, playbooks_filters.rst)
10 years ago