Chris Meyers
3685cb5517
Merge pull request #440 from chrismeyersfsu/fix-callback_unit_tests
...
fixes ansible callback import json warning
2017-10-17 13:53:45 -04:00
mabashian
5db478a4a0
Zoom workflow graph to fit screen on initial load
2017-10-17 12:59:44 -04:00
mabashian
059347eec3
Made disassociate host/group titles more descriptive
2017-10-17 10:23:17 -04:00
mabashian
e8dbfa42cf
Fixed disassociate host from group help text
2017-10-17 10:10:34 -04:00
Michael Abashian
3d12e040ed
Merge pull request #528 from mabashian/5129-jt-spinner-v2
...
Moved wait stop calls on jt form so that they fire right before reloading state
2017-10-16 16:20:02 -04:00
Michael Abashian
fceca3bcae
Merge pull request #527 from mabashian/7697-smart-inventory-shortcut
...
Fixed smart inv button bug navigating to page 2 of hosts.
2017-10-16 16:19:40 -04:00
Chris Meyers
4e2cf62e89
fixes ansible callback import json warning
...
[WARNING]: Failure using method (v2_runner_on_ok) in callback plugin
(<awx_display_callback.module.AWXDefaultCallbackModule object at
0x47f6090>):
'module' object has no attribute 'dumps'
The above error is thrown by ansible if callback plugins don't respect
the same import precedence configuration as Ansible. ansible callback/*
dir includes a json.py file. This is imported by ansible
callback/__init__.py when a callback plugin implementation imports from
Ansible callback base without setting the correct import precedence.
2017-10-16 10:29:41 -04:00
Jaron Rolfe
5e17d72922
Improve push capabilities and allow build playbook to push
2017-10-16 00:38:28 -04:00
Jaron Rolfe
67df298f21
Replace deprecated "include" with "include_tasks"
2017-10-15 22:15:11 -04:00
Alan Rominger
353a9a55c7
Merge pull request #406 from AlanCoding/variables_debt
...
Consolidation of variables parsing throughout codebase
2017-10-13 15:40:36 -04:00
Matthew Jones
0ac3598ca5
Merge pull request #431 from matburt/lower_awx_uid
...
Lower the default uid by which we'll rewrite passwd
2017-10-13 15:33:36 -04:00
Jake McDermott
06f06173b0
Merge pull request #408 from jakemcdermott/smoke-tests
...
add smoke test
2017-10-13 15:21:00 -04:00
Marliana Lara
fcd03fb1c2
Fix job standard out error message word-wrap
2017-10-13 14:59:57 -04:00
Matthew Jones
da5e6883d4
Lower the default uid by which we'll rewrite passwd
...
This fixes some issues with openshift under certain security policies
2017-10-13 14:27:30 -04:00
Matthew Jones
ef05df9224
Merge pull request #421 from carbonin/use_http_host_in_slash_redirect
...
Use $http_host in trailing slash redirect
2017-10-13 14:12:21 -04:00
Ryan Petrello
8b8c0e325f
Merge pull request #430 from ryanpetrello/fix-isolated-version
...
stop hard-coding the awx version in the isolated development environment
2017-10-13 12:35:37 -04:00
Ryan Petrello
5bb06fdb50
stop hard-coding the awx version in the isolated development environment
...
see: #296
2017-10-13 12:17:04 -04:00
AlanCoding
993fa9290d
additional verbosity for vars parsing exceptions
2017-10-13 11:41:11 -04:00
Jim Ladd
5924571904
Merge pull request #384 from jladdjr/awx365_post_response_discrepancy
...
Address discrepancy in POST response between jobs launches and project / inventory source updates
2017-10-13 09:59:29 -04:00
Chris Meyers
9cc4520a34
Merge pull request #409 from chrismeyersfsu/replay_job_events
...
add job event replay awx-manage command
2017-10-13 09:39:28 -04:00
Chris Meyers
62987196cb
add speedup support to event replay and stats
...
* add tests
* add verbosity support
2017-10-13 09:25:18 -04:00
Nick Carboni
cfa21af432
Use $http_host in trailing slash redirect
...
This allows the port from the request header to be used
rather than having the request redirected to the port
being used inside the container which may not be
accessible
Fixes #420
related #420
Signed-off-by: Nick Carboni <ncarboni@redhat.com >
2017-10-12 17:35:55 -04:00
Jim Ladd
6f1c7ee733
Update several endpoints to match JT launch POST response
...
Signed-off-by: Jim Ladd <jladd@redhat.com >
2017-10-12 17:35:34 -04:00
mabashian
2cab6982c1
Moved wait stop calls on jt form so that they fire right before reloading state
2017-10-12 17:01:32 -04:00
mabashian
3ede367df4
Fixed smart inv button bug navigating to page 2 of hosts. Added tooltip when button is disabled.
2017-10-12 16:56:21 -04:00
Aaron Tan
bcd2a8f211
Merge pull request #382 from jangsutsr/fix-264
...
Implement workflow job failure
2017-10-12 16:34:08 -04:00
Jaron Rolfe
ee15db4c7c
allow for private registry without latest tag
...
The logic that sets awx_web_docker_actual_image and awx_task_docker_actual_image creates and pushes images to the private registry tagged with the awx version, which is appropriate, but then tries to pull with no tag. (so docker defaults to "latest", which does not exist)
2017-10-12 15:57:34 -04:00
Alan Rominger
f6bf0ad21f
Merge pull request #521 from AlanCoding/update_isolated
...
[3.2.2] update isolated container requirements
2017-10-12 14:24:38 -04:00
Alan Rominger
ad0e43dc52
Merge pull request #379 from AlanCoding/awx160
...
Enforce max line length of 160 characters
2017-10-12 14:05:31 -04:00
Aaron Tan
5287e5c111
Implement workflow job failure
...
Relates #264 .
This PR proposed and implemented a way of defining workflow failure
state:
A workflow job fails if one of the conditions below satisfies.
* At least one node runs into states `canceled` or `error`.
* At least one leaf node runs into states `failed`, but no child node is
spawned to run (no error handler).
Signed-off-by: Aaron Tan <jangsutsr@gmail.com >
2017-10-12 11:08:33 -04:00
Chris Meyers
e19a57c50a
add job event replay awx-manage command
...
* awx-manage replay_job_event --job_id <id>
2017-10-12 09:40:30 -04:00
Jake McDermott
113d62a95f
add smoke test
2017-10-11 18:28:56 -04:00
Jake McDermott
b5899c193a
update object fields and commands
2017-10-11 18:28:36 -04:00
Greg Considine
817b397d20
Merge pull request #524 from gconsidine/ui/fix/remove-unsupported-query-tokens
...
Remove unsupported tokens from search generated queries
2017-10-11 17:54:26 -04:00
AlanCoding
8b41810189
Consolidation of variables parsing throughout codebase
...
* Remove attempted support of key=value pattern, because
it is not actually allowed in practice
* Have variables validator defer to the utils variables parser
* Prune serializers of a handful of cases that previous
attempts at cleanup have missed
2017-10-11 16:21:50 -04:00
Matthew Jones
f25ab7c6da
Merge pull request #403 from jangsutsr/fix-391
...
Add extra encoding to ldap_dn verification
2017-10-11 14:35:35 -04:00
AlanCoding
f03b40aa50
enforce max line length of 160 characters
2017-10-11 12:38:39 -04:00
Aaron Tan
9dd4c7aaa3
Add extra encoding to ldap_dn verification
...
Relates #391 .
Upstream `python-ldap` (surprisingly) does not support utf-8 DN. So
explicit encoding is needed.
Signed-off-by: Aaron Tan <jangsutsr@gmail.com >
2017-10-11 12:28:26 -04:00
jlmitch5
b61fdaf721
Merge pull request #526 from jlmitch5/hideWorkflowAndSurveyButtons
...
hide workflow and survey buttons from non-detail tabs
2017-10-11 11:35:35 -04:00
John Mitchell
1603106cb4
include workflow editor when showing buttons'
2017-10-11 10:58:38 -04:00
Aaron Tan
1454000b91
Merge pull request #522 from jangsutsr/ldap_docs
...
Add LDAP deploy instructions
2017-10-11 10:07:29 -04:00
Alan Rominger
b2e63d5e47
Merge pull request #510 from AlanCoding/event_accounting
...
add logger statement for number of events
2017-10-10 22:12:11 -04:00
Alan Rominger
e7ede6af4a
Merge pull request #525 from AlanCoding/update_isolated_version
...
[3.2.2] update fallback isolated version to 3.2.2
2017-10-10 22:06:09 -04:00
Alan Rominger
5503d4efb4
Merge pull request #523 from AlanCoding/fix_isolated_capacity
...
[3.2.2] fix equation for isolated instance capacity
2017-10-10 22:04:03 -04:00
Jake McDermott
d4af743805
Merge pull request #397 from jakemcdermott/unit-linting
...
additional test de-linting
2017-10-10 20:56:40 -04:00
Jake McDermott
8b395c934c
de-lint unit tests
2017-10-10 20:23:15 -04:00
Jake McDermott
ae0855614b
update unit test file names
2017-10-10 20:18:05 -04:00
Jake McDermott
169cd1a466
Merge pull request #395 from gconsidine/ui/combine-test-dirs
...
Ui/combine test dirs
2017-10-10 18:33:12 -04:00
John Mitchell
54640dbca0
hide workflow and survey buttons from non-detail tabs
...
since the two are basically sub-states of the edit form (detail tab), they should only show up when that tab is selected
2017-10-10 17:08:04 -04:00
gconsidine
82f81752e4
De-lint test files and update test,build config
2017-10-10 16:59:42 -04:00