Chris Meyers
441946d332
add v1 vs. v2 inclusion/exclusion
2017-05-26 14:04:15 -04:00
Chris Meyers
b25b397e14
remove insights logic from backwards compat logic
...
* spelling fixes
2017-05-26 09:58:20 -04:00
Chris Meyers
2f43f0fe2b
flake8
2017-05-26 08:52:13 -04:00
Chris Meyers
7c0513d5ee
migrate insights credentials
...
* A credential is considered an insights credential if a project of
scm_type 'insights' is associated.
* all non-insights Projects that point at an insights credential are
nulled
2017-05-26 08:50:53 -04:00
Chris Meyers
87eea59845
add per-inventory insights credential
2017-05-26 07:25:36 -04:00
Chris Meyers
ca1eb28d1f
don't assume insights id is a uuid
2017-05-25 17:52:46 -04:00
Chris Meyers
4461c8fe91
more robust insights error handling
2017-05-22 17:32:17 -04:00
Chris Meyers
3793f1ec09
insights proxy robust error condition handling
2017-05-22 15:02:16 -04:00
Chris Meyers
9ba0ba07ec
nest insights api response data
2017-05-22 10:11:31 -04:00
Chris Meyers
fb53ca8455
insights proxy
...
* Issue request to Red Hat Insights API from Tower
/hosts/<id>/insights endpoint. User the first found Satellite 6
Credential as Basic Auth requests to Insights API.
2017-05-22 10:11:31 -04:00
Wayne Witzel III
631f82b574
Merge pull request #6304 from wwitzel3/issue-6193
...
Extend SmartFilter to expand search and related search fields
2017-05-19 18:22:04 -04:00
Wayne Witzel III
530df327ca
Call filter from BoolOperand and catch LookupError
2017-05-19 16:49:25 -04:00
Chris Meyers
cf26678cea
remove not operator code instead of commenting
2017-05-19 16:38:41 -04:00
Wayne Witzel III
b99a118aae
Revert back to more explicit ParseException
2017-05-19 16:15:44 -04:00
Wayne Witzel III
bac1e8b4fe
Extend SmartFilter to expand search and related search fields
2017-05-19 16:05:24 -04:00
Chris Meyers
fceb09dc8c
remove not operator
...
* We've switched from Q() to Host.objects.filter() and you can't do
~(Host.objects.filter()). We'd need to create an AST to track the
operations in order to perform the boolean logic ~ and we don't have
time for that now.
2017-05-19 14:40:02 -04:00
Michael Abashian
ea267d0849
Merge pull request #6302 from mabashian/fix-ui-unit-tests
...
Fixed failing ui unit tests
2017-05-19 13:43:16 -04:00
Michael Abashian
1af972fc39
Fixed failing ui unit tests
2017-05-19 13:33:40 -04:00
Wayne Witzel III
e4f4cc1372
add kind to Inventory summarizable fields
2017-05-19 10:59:50 -04:00
Ryan Petrello
5a34f3a1a4
remove a hook QE no longer uses for testing task execution
2017-05-18 15:59:36 -04:00
Aaron Tan
1946730d8c
Merge pull request #6286 from jangsutsr/remove_rax_from_v320_migration_file
...
Remove rax from v320 migration file
2017-05-18 15:08:27 -04:00
Matthew Jones
b172f04eaa
Merge pull request #6290 from ansible/fix_sysjobs_taskman_credentials
...
Fix system jobs not starting due to task manager and cred changes
2017-05-18 13:13:45 -04:00
Matthew Jones
cf7fb8ddd7
Fix system jobs not starting due to task manager and cred changes
...
* Task Manager logic wasn't assigning default instance group on system
jobs
* Task credential changes assumed the model would have a credential
* Fix up an innocuous error symlinking rdb.py if it already exists
2017-05-18 13:10:48 -04:00
Chris Meyers
527078edb4
Merge pull request #6287 from chrismeyersfsu/fix-insights_system_id_host
...
allow insights_system_id to be set to null via api
2017-05-18 13:04:13 -04:00
Chris Meyers
136bdc06e9
remove insights_system_id uniqueness constraint
2017-05-18 12:51:25 -04:00
Bill Nottingham
6b88643517
Get /api/ instead of /api.
...
Hitting /api gives a 301 redirection to /api/, might as well just go there out of the box.
2017-05-18 12:30:28 -04:00
Chris Meyers
e81a7e1c25
allow insights_system_id to be set to null via api
2017-05-18 11:31:58 -04:00
Aaron Tan
114598a56d
Remove rax from v320 migration file
2017-05-18 10:46:42 -04:00
Wayne Witzel III
d652ed16d0
Dynamic -> Smart Inventory
2017-05-17 16:25:40 -04:00
Chris Meyers
8cf8e6c0c0
Merge pull request #6276 from chrismeyersfsu/improve-task_manager_performance_prefetch
...
prefetch optimizations for task manager
2017-05-16 21:19:47 -04:00
Michael Abashian
85ed1ce0be
Fixed host add form
2017-05-16 16:30:20 -04:00
Chris Meyers
047bcd92fe
Merge pull request #6274 from chrismeyersfsu/fix-scheduler_update_on_launch
...
only consider update_on_launch inventory sources
2017-05-16 15:08:37 -04:00
Chris Meyers
067fdac8b1
prefetch optimizations for task manager
...
* Prefetch all Jobs Types related instance group
* Prefetch inventory updates inventory source. The attribute
inventory_source.inventory_id is accessed when building the hash
tables of the running tasks.
2017-05-16 15:05:20 -04:00
Alan Rominger
430852b73d
Merge pull request #6271 from AlanCoding/wfj_no_node
...
Remove `execution_node` from WFJ serializer
2017-05-16 14:44:50 -04:00
Chris Meyers
9b771ae907
only consider update_on_launch inventory sources
...
* When generating dependencies (i.e. dynamically launching Project
Update and Inventory Update) only create the dynamic dependencies if
update_on_launch is True.
2017-05-16 13:18:15 -04:00
AlanCoding
2cbb2c6d53
remove execution_node from WFJ serializer
2017-05-16 12:31:29 -04:00
Chris Meyers
27c32de4a2
Merge pull request #6242 from chrismeyersfsu/implement-6203
...
associate insights machine id w/ host on fact scan
2017-05-16 10:27:45 -04:00
Michael Abashian
4648c5619e
Merge branch 'inventory-source-states' of https://github.com/mabashian/ansible-tower into mabashian-inventory-source-states
...
# Conflicts:
# awx/ui/client/src/inventories/main.js
2017-05-16 08:37:09 -04:00
Michael Abashian
786fa89db6
Merge branch 'inventory-codemirrors' of https://github.com/mabashian/ansible-tower into mabashian-inventory-codemirrors
...
# Conflicts:
# awx/ui/client/src/inventories/hosts/host.form.js
2017-05-16 08:31:45 -04:00
Michael Abashian
ee0ac72c89
Merge pull request #6261 from mabashian/inventory-bug-fixes
...
Fixed inventory limit panels bug, breadcrumb and redirect bugs
2017-05-16 08:27:10 -04:00
Michael Abashian
e0a25b08e9
Merge pull request #6250 from mabashian/hosts-edit-groups
...
Fixed host list related groups tab.
2017-05-16 08:24:59 -04:00
Michael Abashian
8f7a489c30
Merge pull request #6229 from mabashian/adhoc-related
...
Fixed adhoc limit pattern when navigating from nested group to adhoc form
2017-05-16 08:23:25 -04:00
Michael Abashian
d304347312
Merge pull request #6162 from cchurch/fix_license_expires_on
...
Fix license expires on date
2017-05-16 08:22:27 -04:00
Matthew Jones
88706a7d6c
Merge pull request #6267 from ansible/instance_group_ui_extra_fields
...
Adding more informative fields to HA model views
2017-05-16 02:24:57 +00:00
Michael Abashian
46c19c26aa
Added inv source add/edit cred and inv script lookup states
2017-05-15 16:14:38 -04:00
Matthew Jones
f96324aad8
Adding more informative fields to HA model views
...
Requested by the UI team to drive an Instances/InstanceGroup display
2017-05-15 15:47:48 -04:00
AlanCoding
fbf24492d8
Instance group preference order consistent with docs
2017-05-15 15:45:10 -04:00
Alan Rominger
537e046815
Merge pull request #6265 from AlanCoding/IU_dep_type
...
dependent IU launch_type reduced to 'dependency'
2017-05-15 14:37:15 -04:00
AlanCoding
901c77bcfb
dependent IU launch_type reduced to 'dependency'
2017-05-15 14:24:41 -04:00
AlanCoding
05cecbf0e6
Return template_groups when set on UJT
2017-05-15 13:12:21 -04:00