Commit Graph

41 Commits (b0448d9cf4c743a3d7d5c31d88009745c6a3e3ca)

Author SHA1 Message Date
Brian Coca 9de6fea2fa one cli to bind them all 10 years ago
Brian Coca 040a39f249 there will be only one cli 10 years ago
Brian Coca ccc9a33b56 most of galaxy is working, install still needs work
normalized return codes in bin
refactored galaxy classes a bit, ignoring 'compatct' role spec
10 years ago
Brian Coca cdefeb6d84 refactored most binaries
added AnsibleOptionsError
removed pulicate parser error class
10 years ago
Brian Coca 75b969e2d7 initial galaxy port to v2 10 years ago
Brian Coca 9898522a00 now all cli use display.error 10 years ago
Brian Coca 14fb4383f3 now uses display.error 10 years ago
James Cammarata 4bb37b82c4 Fix duplicate callback issue in v2
All v2+ callbacks can now optionally define a CALLBACK_TYPE, which
when set to 'stdout' will limit those callbacks which are used for
primary output to a single callback plugin (specified to the
TaskQueueManager object and configurable in ansible.cfg/environment)
10 years ago
James Cammarata 6eba0d173d Revert shebang change added in v2 bin/ scripts 10 years ago
Toshio Kuratomi 8007829228 Enable warnings for python3 on scripts shebangs. 10 years ago
Brian Coca d22898f702 changed vaulteditor import to new path, now vault seems to work 10 years ago
Brian Coca 1046a396ae fixed typo 10 years ago
Brian Coca 6d68d66d3c 1st draft port to v2 10 years ago
Brian Coca 3c9890a358 now in v2 everything passes a single passwords hash 10 years ago
Brian Coca d732c94ac2 a bunch of updates to connection info and related, to pass down passwords
also now options populate required fields in required order allowing play to override
added capture of debug in action plugins when stdout is not json
10 years ago
Brian Coca b1e6aaa790 implemented verbosity, added 5th level and now can see how many plays per playbooko if -vvvvv 10 years ago
Brian Coca 5531b84360 moved ad-hoc to use display 10 years ago
Brian Coca af97e732a0 updated ansible-playbook to use display, fixed issues breaking display class 10 years ago
Brian Coca e6e69c0894 finished implementing list-hosts, started adding list-tasks/list-tags
but getting just task names and have to adjust for having blocks.
10 years ago
Brian Coca a811c8841e now listhosts shows the same info as v1 10 years ago
James Cammarata 41d9bfde07 Moving the Display() instantiation outside of v2 classes 10 years ago
Brian Coca ada86dafaf added listhosts draft
fixed assert from list to new yaml ansible object
taskqueue is now None when just listing
10 years ago
Brian Coca 20b4492704 started implementing 'list options' 10 years ago
Brian Coca 2ade17e2f5 v2 changed empty inventory to warning that only localhost is available 10 years ago
Toshio Kuratomi d277c6b821 Few more py3 cleanups 10 years ago
Toshio Kuratomi ac6b7045db A little py3 compat, side effect of making this work under profile 10 years ago
Brian Coca ca540ef9f8 added vault password to dataloder creation 10 years ago
Brian Coca 08896e2cfd enabled vault password file and fixed prompting for connection password on local 10 years ago
Brian Coca edb1bd25dd added password prompting and become/sudo/su collapsing 10 years ago
Brian Coca b370728439 several fixes to cli tools
- fixed issue with previous commit with bad constants vs C ref on become
- added list-tags
- rearranged common options to utils/cli.py
- added generic validate for both vault and become conflicts
- removed dupes and conflicting options
10 years ago
James Cammarata b1d78a61fc Initial support for vault in v2
TODO:
* password prompting needs to be implemented, but is being worked on
  as part of the become privilege escalation changes
10 years ago
Toshio Kuratomi c655e91436 For now throw an exception if decoding a non-utf8 extra var 10 years ago
Toshio Kuratomi 1ed1af6cb4 Make extra_vars into unicode string type early
Fixes v2 for #10106
10 years ago
James Cammarata bbd08cd0e2 Fixing more v2 issues with integration tests 10 years ago
James Cammarata 45212394ca Adding in hostvars to v2 and getting more integration tests working 10 years ago
James Cammarata 115684d235 Minor tweak to stub code for v2 ansible-playbook 10 years ago
James Cammarata eae9a406ad Fixing v2 code for test_yum and added capability to squash items 10 years ago
Toshio Kuratomi 2e0472e03b Allow ansible-playbook to determine if an invalid limit is specified 10 years ago
Brian Coca 832b3ebea2 adds to v2 the ability to run with empty inventory (implicit localhost),
which is now a warning and not an error.
10 years ago
James Cammarata 2aeb79f45f Starting work on getting integration tests working on v2
This is incomplete work, and requires some minor tweeks to the integration
tests which are not included in this commit.
10 years ago
James Cammarata 62d79568be Creating playbook executor and dependent classes 10 years ago