Commit Graph

3538 Commits (38e81083cd76d9b15ed3f3cb5ee04291b5c2346a)

Author SHA1 Message Date
Brian Coca 75d3c6b104 Merge pull request #10185 from bcoca/valut_editor_missing_err
better missing editor message
10 years ago
Brian Coca 2f2fe734df Merge pull request #10192 from bcoca/patch_action_plugin
support for patch module to have master as src
10 years ago
Toshio Kuratomi 402a6d0533 Explicitly close files opened by facts
Fixes #10157
10 years ago
Brian Coca 476b0f6d99 support for patch module to have master as src 10 years ago
Toshio Kuratomi 425dee1afa Close some file handles explicitly in facts.py
Helps control open file descriptor count with pypy (which is used with
one coreos + ansible example).  Part of a fix for
https://github.com/ansible/ansible/issues/10157
10 years ago
Toshio Kuratomi 9db17afc85 Update modules 10 years ago
Toshio Kuratomi 4902c06304 Obfuscate passwords in more places where it is displayed 10 years ago
Brian Coca 8b7dc6bbfb better missing editor message
fixes #10182
10 years ago
Toshio Kuratomi 3f97fc2ba6 Merge pull request #10162 from jonhadfield/fix_2.4_hashing
correct typo that breaks hashing on python 2.4.
10 years ago
Brian Coca 07dfbaedc3 Merge pull request #9602 from cchurch/powershell_splatting
Handle PowerShell parameters passed via splatting
10 years ago
Jon Hadfield 6874f5056d correct typo that breaks hashing on python 2.4. 10 years ago
Toshio Kuratomi 019f74dced Update modules 10 years ago
Brian Coca 1b8d0b68a8 Merge pull request #10158 from bcoca/hosts_better_error
more resilient errors for bad host declarations in play
10 years ago
Brian Coca cbbe2f4e26 more resilient errors for bad host declarations in play
should fix #10148
10 years ago
Brian Coca 7ea2aff272 Merge pull request #9772 from jszwedko/allow-template-for-retries
Allow retries to be templatable
10 years ago
Toshio Kuratomi 788e47b693 Correct filter specification 10 years ago
Toshio Kuratomi 8fd7f4b121 Wrap some filters so they return unicode.
The rules are -- if the filter returns str type and the str may contain
non-ascii characters then wrap it to convert to unicode type.  Not
needed if the function already returns unicode type or only returns
ascii characters
10 years ago
Toshio Kuratomi a04138a887 Add v2's unicode.py to utils so we can use unicode_wrap in the filter_plugins 10 years ago
Toshio Kuratomi 6d788629a2 Be explicit about unicode str transformation
Fixes #10126
10 years ago
Toshio Kuratomi 97438f0039 Update the modules 10 years ago
Toshio Kuratomi 0e5f86cce4 Import hash functions for filters from the new location so the plugins will work on v1 and v2 10 years ago
Toshio Kuratomi 1011959d88 Move the hashing util functions to their own file to mirror v2 10 years ago
Toshio Kuratomi b3af2f9bee Better error message 10 years ago
Toshio Kuratomi f6e8ddfd5f Use pass instead of bare None value 10 years ago
Toshio Kuratomi 624a8dd1d9 Replace large if-elif-else blocks with a dict-dispatcher 10 years ago
Toshio Kuratomi 616fda5767 First try at only failing if the filter is actually used. 10 years ago
Maciej Delmanowski 7e46554160 Add ipaddr() filter plugin 10 years ago
Brian Coca 17666a1939 changed default for new retry path to be teh same as current
also added commented out entries in ansible.cfg to show other options
10 years ago
Brian Coca 540d13cf52 Merge pull request #9404 from mmoya/configure-retry-files
Configure retry file usage and location
10 years ago
Toshio Kuratomi ca35d138f1 Update modules 10 years ago
Toshio Kuratomi f355c11a3f Merge pull request #10129 from RadishTheHut/memfacts-fix
Fix for memory fact gathering
10 years ago
Brian Coca 7ab95e10f0 updated to latest core devel 10 years ago
Patrick McConnell 04b2c698ba Updated memory facts fix using dict.get() to avoid KeyError 10 years ago
Toshio Kuratomi 747cc26ae1 Update modules 10 years ago
Toshio Kuratomi f20967078e Fixes to @RadishTheHut's memory facts as discussed in
https://github.com/ansible/ansible/pull/10129#issuecomment-72077500

* Switch default value from 0 to None.
* Prefill keys with default value so that determining calculated values
  is easier
10 years ago
Brian Coca c73254543a made env var also consistent 10 years ago
Brian Coca 4fd760467b made inventory consistent in config file, deprecated old config hostfile 10 years ago
Brian Coca 751701c6f2 Merge pull request #9672 from quinot/topic/lineno-in-inventory-err
Report location (filename and line number) for inventory syntax errors
10 years ago
Brian Coca e4a7b973fd Merge pull request #9128 from msabramo/expose_more_user_facts
Expose more facts about user on host system
10 years ago
Patrick McConnell 0c3a273805 Fix for memory fact gathering
I have a host which started to fail while gathering facts after the addition
of expanded memory facts in PR #9839:

Traceback (most recent call last):
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 4278, in <module>
    main()
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 137, in main
    data = run_setup(module)
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 81, in run_setup
    facts = ansible_facts(module)
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 4217, in ansible_facts
    facts.update(Hardware().populate())
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 2339, in populate
    self.get_memory_facts()
  File "/home/ansible/.ansible/tmp/ansible-tmp-1422536976.05-133253824703289/setup", line 2375, in get_memory_facts
    'cached': memstats['swapcached']
KeyError: 'swapcached'

My problem host doesn't have SwapCached in /proc/meminfo. It may be better to
set defaults for these keys, since the values provided by /proc/meminfo can
change from version to version.
10 years ago
Toshio Kuratomi 556d4f0025 Update core modules 10 years ago
Toshio Kuratomi 44fe38030f Update core modules for subversion fixes 10 years ago
Toshio Kuratomi 3d5523fbb7 Fix for unicode filenames for template module
Fixes #10110
10 years ago
Toshio Kuratomi 0aac6360e4 Update core modules 10 years ago
Brian Coca 990d08b63f Merge pull request #10113 from bcoca/url_lookup
Url lookup
10 years ago
Brian Coca 11005e7b28 Merge pull request #9839 from nousdefions/memfacts
Memfacts
10 years ago
Brian Coca 3d6b6edea9 added url lookup plugin 10 years ago
Toshio Kuratomi 35321ec642 ansible.utils to_unicode/to_bytes isn't robust in the face of
non-strings.  Do some value checking in the calling code
10 years ago
Toshio Kuratomi 975b547aaa Update core modules 10 years ago
Toshio Kuratomi a63e4c595f Another place that needs to be json_dict_bytes_to_unicode 10 years ago