softwarefactory-project-zuul[bot]
f21c6dc330
Merge pull request #4624 from ryanpetrello/cli-association
...
cli: implement support for credential and notification association
Reviewed-by: Elijah DeLee <kdelee@redhat.com>
https://github.com/kdelee
2019-09-03 14:53:44 +00:00
Ryan Petrello
8e58a4a7de
cli: add support for loading JSON/YAML w/ the ansible-like @ syntax
2019-08-30 00:51:46 -04:00
Ryan Petrello
88dfcaa439
cli: implement support for credential and notification association
2019-08-29 13:11:02 -04:00
Ryan Petrello
a107a17bc9
fix a few minor CLI bugs
...
see: https://github.com/ansible/awx/issues/4608
2019-08-29 08:54:17 -04:00
softwarefactory-project-zuul[bot]
2918b6c927
Merge pull request #4264 from beeankha/workflow_pause_approve
...
Workflow Approval Nodes
Reviewed-by: Ryan Petrello
https://github.com/ryanpetrello
2019-08-28 22:25:39 +00:00
softwarefactory-project-zuul[bot]
8be46e43b4
Merge pull request #4600 from ryanpetrello/cli-json-inputs
...
cli: improve parsing of JSON inputs
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-08-27 20:33:51 +00:00
Elijah DeLee
bdf4defdbe
Add approval node logic to awxkit
...
Co-authored-by: <Apurva bakshiapurva93@gmail.com>
2019-08-27 15:36:29 -04:00
Ryan Petrello
f22adca6f7
improve parsing of JSON inputs
...
see: https://github.com/ansible/awx/issues/4573
see: https://github.com/ansible/awx/issues/2371
2019-08-27 12:47:27 -04:00
softwarefactory-project-zuul[bot]
534c4e776a
Merge pull request #4291 from jladdjr/templated_messages
...
Templated notifications
Reviewed-by: Jim Ladd
https://github.com/jladdjr
2019-08-27 16:29:21 +00:00
Ryan Petrello
036a04c918
cli: add an alias for awx inventories
2019-08-27 10:38:28 -04:00
softwarefactory-project-zuul[bot]
92b9176455
Merge pull request #4517 from jakemcdermott/fix-akit-shell-init
...
fix akit shell init when no credential config is provided
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-08-27 14:36:34 +00:00
Ryan Petrello
5bd61823ab
cli: fix an awx CLI alias typo
...
see: https://github.com/ansible/awx/issues/4603
2019-08-27 09:24:04 -04:00
softwarefactory-project-zuul[bot]
9e849ad3e6
Merge pull request #4596 from ryanpetrello/fix-cli-required-args
...
cli: fix a few bugs related to required OPTIONS
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-08-26 21:47:46 +00:00
softwarefactory-project-zuul[bot]
38a5355574
Merge pull request #4591 from ryanpetrello/cli-command-help
...
cli: make --help work properly for custom commands
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-08-26 20:11:43 +00:00
softwarefactory-project-zuul[bot]
0bebc0febc
Merge pull request #4594 from ryanpetrello/fix4565
...
cli: print a newline after HTTP JSON errors
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-08-26 20:05:07 +00:00
Ryan Petrello
ea36be3a0e
cli: fix a few bugs related to required OPTIONS
...
see: https://github.com/ansible/awx/issues/4581
see: https://github.com/ansible/awx/issues/4583
see: https://github.com/ansible/awx/issues/4560
2019-08-26 15:25:28 -04:00
softwarefactory-project-zuul[bot]
7dd6306221
Merge pull request #4593 from ryanpetrello/fix-4567
...
cli: fix a bug when printing complex data structures w/ -f human
Reviewed-by: Elijah DeLee <kdelee@redhat.com>
https://github.com/kdelee
2019-08-26 19:10:56 +00:00
Ryan Petrello
6999d779a8
make --help work properly for custom commands
...
see: https://github.com/ansible/awx/issues/4559
2019-08-26 15:00:16 -04:00
Ryan Petrello
ce6905d54a
cli: print a newline after HTTP JSON errors
...
see: https://github.com/ansible/awx/issues/4565
2019-08-26 12:44:00 -04:00
Ryan Petrello
1d2edc1d81
cli: fix a bug when printing complex data structures w/ -f human
...
see: https://github.com/ansible/awx/issues/4567
2019-08-26 12:41:35 -04:00
Ryan Petrello
f9230d9879
cli: remove --id flag from awx <resource> list
...
see: https://github.com/ansible/awx/issues/4563
2019-08-26 12:25:18 -04:00
Jim Ladd
ccdbd0510f
Add support for grafana, rocketchat in awxkit
2019-08-24 20:37:58 -07:00
Jim Ladd
616db6bc51
Add support for messages field in awxkit
2019-08-24 20:37:58 -07:00
softwarefactory-project-zuul[bot]
6e6676adb3
Merge pull request #4578 from ryanpetrello/awx-cli-install
...
fix install instructions for the AWX CLI
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-08-23 17:02:09 +00:00
Ryan Petrello
150b3e6f6d
fix install instructions for the AWX CLI
2019-08-23 11:34:55 -04:00
Ryan Petrello
70ce074f5a
suppress urllib3 insecure warnings in the CLI
2019-08-23 10:11:59 -04:00
Ryan Petrello
2e8be41111
fix a formatting bug re: required arguments in the CLI
2019-08-22 17:05:53 -04:00
Jake McDermott
94d6fcbe39
set default credentials when cred file not provided
2019-08-22 14:47:23 -04:00
Ryan Petrello
44ff141c23
replace the (optional) tabulate dependency w/ a simple table printer
2019-08-21 15:54:47 -04:00
Ryan Petrello
ec5d471640
add an ad_hoc
resource alias to the new CLI
2019-08-21 15:22:08 -04:00
AlanCoding
a4f04cd534
remove deprecated credential logic from create factory
2019-08-21 10:40:38 -04:00
Ryan Petrello
80b4102aa9
support the new CLI in py2 *and* py3
2019-08-20 02:41:45 -04:00
Ryan Petrello
39d0eb62e4
replace usage of FullLoader w/ safe_load
2019-08-16 10:13:27 -04:00
softwarefactory-project-zuul[bot]
e08e70efb4
Merge pull request #4498 from ryanpetrello/awx-cli-help
...
prevent `awx -h` CLI command from printing a scary connection error
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-08-15 18:19:01 +00:00
Ryan Petrello
94235f4736
prevent awx -h
CLI command from printing a scary connection error
2019-08-15 13:38:37 -04:00
Elijah DeLee
8efa0fc397
Remove this dependency that we don't need
2019-08-15 11:26:02 -04:00
Ryan Petrello
224750c0d6
replace the termcolor dependency w/ a simple function
2019-08-15 09:54:01 -04:00
Ryan Petrello
299fa3b6b4
simplify awxkit dependencies
...
- remove flake8 as an install requirements (it's only used for tests)
- vendor toposort, which is Apache 2.0 licensed (and very small)
- change websocket-client to a setuptools optional dependency, which you
can install via:
pip install "./awxkit[websockets]"
- add `jq` and `tabulate` under an additional optional setuptools
dependency:
pip install "./awxkit[formatting]"
- remove `cryptography`, which is only used for random RSA generation
(unused by the CLI)
2019-08-12 17:27:57 -04:00
softwarefactory-project-zuul[bot]
0b112e5b8f
Merge pull request #4465 from ryanpetrello/json-metrics
...
add support for Accept:application/json to /api/v2/metrics
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-08-12 20:26:16 +00:00
Ryan Petrello
82f5072c7d
add support for Accept:application/json to /api/v2/metrics
...
see: https://github.com/ansible/awx/issues/4144
2019-08-12 15:17:40 -04:00
AlanCoding
3a5e609a11
Fix error due to randint inclusivity
2019-08-12 13:36:53 -04:00
Ryan Petrello
b90d1456b3
make awxkit have the same version as the AWX package
2019-08-12 09:42:04 -04:00
Ryan Petrello
d92753f20a
remove awxkit logic for working around an old stdout handling bug
...
related: https://github.com/ansible/awx/issues/200
2019-08-09 14:44:52 -04:00
Ryan Petrello
adaa4148c6
include awxkit CI in zuul runs
...
additionally, fix up some flake8 failures
2019-08-09 10:07:40 -04:00
Ryan Petrello
9616cc6f78
import awxkit
...
Co-authored-by: Christopher Wang <cwang@ansible.com>
Co-authored-by: Jake McDermott <jmcdermott@ansible.com>
Co-authored-by: Jim Ladd <jladd@redhat.com>
Co-authored-by: Elijah DeLee <kdelee@redhat.com>
Co-authored-by: Alan Rominger <arominge@redhat.com>
Co-authored-by: Yanis Guenane <yanis@guenane.org>
2019-08-08 22:12:31 -04:00