- 01 Jun, 2013 1 commit
-
-
A recent change to ansible-playbook to support json extra-vars also inadvertently broke the script when no extra-vars are provided. Simply checking to make sure it is defined and truthy should take care of the issue.
Kent Frazier committed
-
- 31 May, 2013 33 commits
-
-
add "size_{total,free}" to the "mount" facts
Michael DeHaan committed -
Added optional dependencies for fireball mode to PKGBUILD.
Michael DeHaan committed -
Issue #3079: Initializing key_exists in case the S3 bucket does not exis...
Michael DeHaan committed -
Provide userspace_{architecture,bits} facts
Michael DeHaan committed -
Michael DeHaan committed
-
git://github.com/trbs/ansibleMichael DeHaan committed
-
When invoking dmidecode, first use module.get_bin_path() and secondly use module.run_command. Remove sub function execute() from get_dmi_facts(). Simplify get_dmi_facts() by only using two mechanisms to determine dmi facts: first try /sys/devices/virtual/dmi and if not available, use dmidecode executable.
Stephen Fromm committed -
remove unused git function is_current_branch (looks like it returns alwa...
Michael DeHaan committed -
remove unused git function is_current_branch (looks like it returns always True anyway which might be wrong)
Benjamin Schwarze committed -
consistently use module.get_bin_path('git', True) to get git path before...
Michael DeHaan committed -
authorized_key: Set manage_dir default value
Michael DeHaan committed -
Solaris facts
Michael DeHaan committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Support JSON in --extra-vars.
Michael DeHaan committed -
node committed
-
Support state parameter in list_vms command
Michael DeHaan committed -
Benjamin Schwarze committed
-
Michael DeHaan committed
-
Michael Vogt committed
-
Handle '#' in var strings by splitting on ' #'
Michael DeHaan committed -
Michael Vogt committed
-
If someone has a " #" in a quoted var string, it will interpret that as a comment and refuse to load the inventory file due to an unbalanced quote. Noisy failure > unexpected behavior.
Pol Llovet committed -
John Gosset committed
-
Shahar Kedar committed
-
bug fix nova_compute
Michael DeHaan committed -
bennojoy committed
-
advanced playbooks docs yaml snippets always use ---
Michael DeHaan committed -
When running inside a chroot userspace architecture might not match that of the actual host. This patch provides userspace_bits as reported by python's platform.architecture(). Also provides userspace_architecture fact if host is an x86 machine.
Maykel Moya committed -
Jan Duzinkiewicz committed
-
- 30 May, 2013 6 commits
-
-
Chris Gardner committed
-
Also consolidated duplicate groups code into one get_groups_set() method. Removed unused call to user_group_membership. Removed sorting operations on set functions cause sets are inherently unordered. Minor style improvements to match the rest of the code. The new function will make the order of group names passed to the system command less determistic. Which was already the case for modify_user_usermod() but not for other methods. It will also strip out duplicate group names automatically which was not always the case previously.
trbs committed -
This commit fixes a bug where the authorized_key module causes the ~user/.ssh directory to be owned by root instead of the user, when the manage_dir argument is not specified. If the manage_dir argument was not specified, the module behaved as if manage_dir was set to false, even though it's supposed to default to true. This module assumed that an optional argument, with no default specified, will not be present in the module.params dictionary. What actually seems to happen is that the argument does appear in the module.params dictionary with a value of None. The upside is that this line was evaluating to None instead of true: manage_dir = params.get("manage_dir", True) I fixed the problem in this particular module by explicitly specifying the default value for the manage_dir arugment. But if this bug occurred because of a change in behavior in AnsibleModule, then other modules may be broken as well.
Lorin Hochstein committed -
Remove inline comments from inventory tokenizing.
Michael DeHaan committed -
Pol Llovet committed
-
Verify /proc/modules is readable (issue #2990)
Michael DeHaan committed
-