Ryan Petrello
e245e50ee4
optimize a slow query in inventory script generation
...
if we don't preload this column, Django needs it, and so it generates
one query per-host (!!!) to get it. For large (10k+ host) inventories,
this is incredibly slow.
see: https://github.com/ansible/awx/issues/3214
2019-02-12 12:55:38 -05:00
mabashian
a52c0415d9
Copied old bootstrap styles to display cred form checkboxes as they were before bootstrap upgrade
2019-02-12 11:48:48 -05:00
mabashian
98c7df3399
Fix styling on related groups labels after bootstrap upgrade
2019-02-12 11:18:28 -05:00
softwarefactory-project-zuul[bot]
570283fba2
Merge pull request #3207 from mabashian/pull-strings-ejs
...
Extract translations from ejs files
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-11 18:29:55 +00:00
AlanCoding
1bf2a455c6
Do not remove edges from other inventory sources
2019-02-11 13:08:19 -05:00
mabashian
cb222aaa40
Extract translations from ejs files
2019-02-11 12:59:47 -05:00
softwarefactory-project-zuul[bot]
6c9fc4a592
Merge pull request #3198 from mabashian/workflow-link-tooltip-overflow
...
Dynamically place link hover tooltip based on its size
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-11 17:01:08 +00:00
softwarefactory-project-zuul[bot]
53a6341320
Merge pull request #3148 from elyezer/e2e-screenshots
...
Add settings to control screenshot capturing
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-11 16:47:06 +00:00
mabashian
c0f9ee5e6e
Fixes linting errors
2019-02-11 11:38:28 -05:00
mabashian
3321f3e34d
Fixes bug where tooltip was clipped when graph is zoomed out. Fixes linting error
2019-02-11 11:30:20 -05:00
Elyézer Rezende
953b6679ef
Add settings to control screenshot capturing
2019-02-11 14:05:11 -02:00
mabashian
d285261697
Fixes split job unit test confirming string match
2019-02-11 10:28:35 -05:00
softwarefactory-project-zuul[bot]
d84b58c857
Merge pull request #3196 from kialam/detect-empty-artifacts
...
Job Artifacts: check for empty object rather than string value.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-11 15:21:07 +00:00
softwarefactory-project-zuul[bot]
4d3cacf87f
Merge pull request #3185 from mabashian/edit-node-arrow
...
Use arrow instead of 'to' in workflow edit link title
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-11 14:51:05 +00:00
softwarefactory-project-zuul[bot]
b9b2affe44
Merge pull request #3202 from Spredzy/fix_3200
...
awx.main.tasks: Remove reference to unimport six
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-11 14:42:08 +00:00
Yanis Guenane
f61b6f9615
awx.main.tasks: Remove reference to unimport six
...
d4c3c08 re:introduced the use of six that has been removed by daeeaf4.
This lead to ""NameError: name 'six' is not defined"". This commit fixes
the issue.
Signed-off-by: Yanis Guenane <yguenane@redhat.com>
2019-02-11 09:41:09 +01:00
kialam
fcba02cd86
Linter fix.
2019-02-08 14:52:15 -07:00
mabashian
205dc93e65
Dynamically place link hover tooltip based on its size
2019-02-08 16:44:26 -05:00
kialam
28a29293c7
Check for empty object rather than string value.
2019-02-08 14:31:06 -07:00
softwarefactory-project-zuul[bot]
3b259de200
Merge pull request #3192 from chrismeyersfsu/awx-3.0.1
...
AWX 3.0.1
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-08 19:38:37 +00:00
chris meyers
63e3e733e0
AWX 3.0.1
2019-02-08 14:17:33 -05:00
chris meyers
ed78978b5f
do not observe queries when constructing them
...
* While parsing host_filter in the smart inventory code it was
triggering sql queries. This changset avoids executing the query that is
being constructed.
2019-02-08 12:30:51 -05:00
mabashian
6e1457607e
Mark various strings for translation
2019-02-08 11:28:04 -05:00
softwarefactory-project-zuul[bot]
844b0f86b8
Merge pull request #3187 from chrismeyersfsu/fix-schedule_too_damn_fast_devel
...
fix scheduled jobs race condition
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-08 14:39:43 +00:00
chris meyers
d4c3c089df
fix scheduled jobs race condition
...
* The periodic scheduler that runs and spawns jobs from Schedule()'s can
end up spawning more jobs than intended, for a single Schedule.
Specifically, when tower clustering is involed. This change adds a
"global" database lock around this critical code. If another process is
already doing the scheduling, short circuit.
2019-02-08 08:43:11 -05:00
softwarefactory-project-zuul[bot]
1328fb80a0
Merge pull request #3181 from mabashian/notif-related-tab
...
Show notification tab to notif admin users on jt/wf/project/inv source forms
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-07 21:39:33 +00:00
softwarefactory-project-zuul[bot]
1fbcd1b10b
Merge pull request #3183 from mabashian/3018-wf-save
...
Cancel node form when user deletes node being edited
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-07 20:59:45 +00:00
softwarefactory-project-zuul[bot]
11b26c199b
Merge pull request #3173 from mabashian/workflow-403
...
Adds proper error handling to workflow save related promises
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-07 19:25:40 +00:00
mabashian
b4d54895ff
Use arrow instead of 'to' in workflow edit link title
2019-02-07 13:46:22 -05:00
softwarefactory-project-zuul[bot]
463c4c1f7e
Merge pull request #3182 from kialam/artifacts-code-mirror
...
Artifacts Code Mirror
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-07 16:46:20 +00:00
kialam
76a16b329e
Conditionally show the Artifacts field.
2019-02-07 08:59:44 -07:00
mabashian
123f646cea
Cancel node form when user deletes node being edited
2019-02-07 10:47:21 -05:00
softwarefactory-project-zuul[bot]
d99c9c8dce
Merge pull request #3179 from ryanpetrello/failed_to_change
...
don't update parent event changed|failed in bulk (it's expensive for large tables)
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-07 15:16:22 +00:00
mabashian
4f3a8ef766
Show notification tab to notif admin users on jt/wf/project/inv source forms
2019-02-07 10:02:05 -05:00
kialam
c114243082
Add artifacts as a subscriber to job details status service.
...
- This will emerge the artifacts field values if they become available to the UI from the API once a job has completed successfully.
2019-02-07 07:59:45 -07:00
Ryan Petrello
229e997e7e
don't update parent event changed|failed in bulk (it's expensive)
2019-02-06 20:02:52 -05:00
kialam
dc7ec9dfe0
Adjust WF results to account for codemirror changes.
2019-02-06 12:11:15 -07:00
Bill Nottingham
5df384edd6
Fix project updates to properly pull in role requirements.
...
"check" runs check out the version that is saved in the database,
so for git repos, any subsequent "checkout" run on the same node
would always report that we have the proper version, and we would
not properly force a role update when requiremets.yml changes.
Also, don't use `scm_result` for all SCMs, as the skipped tasks will
overwrite earlier `scm_result` variables.
2019-02-06 13:20:09 -05:00
kialam
07aae8cefc
Add Artifacts CodeMirror field to job details.
2019-02-06 10:52:18 -07:00
softwarefactory-project-zuul[bot]
902fb83493
Merge pull request #3172 from bverschueren/fix_inventory_sync_virtualenv
...
use source_project custom_virtualenv if configured
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-06 16:55:49 +00:00
Mathieu Mallet
dce3795e0c
update-ca-trust: Ensure CA trust is updated in awx_task container
...
Related #3010
Both awx_web and awx_task containers can have a volume mounted in
specified by the ca_trust_dir variable. Unfortunately only the
awx_web container's trust is updated. This patch makes sure the
awx_task container's trust is updated as well
Testing Done: ansible-playbook --syntax-check installer/install.yml
Signed-off-by: Mathieu Mallet <mmallet@digipok.io>
2019-02-06 16:51:14 +00:00
softwarefactory-project-zuul[bot]
1ef2d4cdad
Merge pull request #3175 from ryanpetrello/exact_ansible_facts
...
fix a subtle bug in ansible_facts lookup filtering
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-06 16:51:13 +00:00
Ryan Petrello
a6b362e455
fix a subtle bug in ansible_facts lookup filtering
2019-02-06 11:02:47 -05:00
mabashian
2c3549331c
Adds proper error handling to worklfow save related promises. Fixes bug watching for prompt changes after the node has been edited once.
2019-02-06 10:35:00 -05:00
Bram Verschueren
016fc7f6bf
use source_project custom_virtualenv if configured
...
Signed-off-by: Bram Verschueren <verschueren.bram@gmail.com>
2019-02-06 10:51:52 +01:00
softwarefactory-project-zuul[bot]
e8eda28ce5
Merge pull request #3162 from wenottingham/cady-heron-was-right
...
Remove limit on `limit` field.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-06 01:22:34 +00:00
softwarefactory-project-zuul[bot]
83c232eb20
Merge pull request #3112 from saito-hideki/pr/fix_ui-test-ci
...
Fix chrome can not be started with unit-tests due to missing shared libraries
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-06 01:20:19 +00:00
softwarefactory-project-zuul[bot]
c30639c4e6
Merge pull request #3166 from ryanpetrello/old-ansible-inventory-error-msg
...
provide a better ansible-inventory fallback error message old ansibles
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2019-02-05 22:32:13 +00:00
Ryan Petrello
5e84782b9c
provide a better ansible-inventory fallback error message old ansibles
...
see: https://github.com/ansible/awx/issues/3139
2019-02-05 17:12:48 -05:00
mabashian
1a619de91f
Makes priv escalation method a dynamic select element
2019-02-05 14:01:29 -05:00