Commit Graph

1598 Commits

Author SHA1 Message Date
Matthew Jones b226737ec5 Handle database errors and retry 2014-01-30 14:00:49 -05:00
Matthew Jones a85e109da7 Merge remote-tracking branch 'origin/celery-refactor'
* origin/celery-refactor: (33 commits)
  Fix spelling mistake
  Jobs begin in the waiting state
  Don't raise an exception at the end of a task if we are running unit tests
  Enable canceling on certain levels.... fix up some unit tests
  Check for invalid tasks and mark created tasks as failed when constructing task chains
  Fix merge spacing from conflicted merge
  Fix some bugs and show more error detail on a current task when a previous task fails
  Leave another TODO on the job runner, fix a misspelling on the project update hook
  Initial work towards the celery refactor... adjusting logic to allow building a worker chain... temporarily relax requirements on status checks
  Remove 'awx-' prefix when reporting version
  Explicitly include the egg-info in rpm packaging
  Fixing store references to point to http://www.ansible.com/ansible-pricing
  Update make develop command, version check after package rename.
  AC-992 Fix inventory import tests.
  AC-967 Fixed job name in the host status fly-out. Text now wraps rather than extending beyond boundaries of pop-over. Removed status label- just show red/green dot. Clicking on ID or red/green dot shows the status dialog. When dialog closes the window.resize() watcher is restored.
  AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title.
  Fix ansible-tower deb build
  Rename package awx to ansible-tower
  AC-976 add job template name to activity stream
  AC-979 using activity stream object arrays correctly. AC-980 fixed Action label on detail dialog.
  ...
2014-01-30 11:59:17 -05:00
Matthew Jones 28359e16a1 Fix spelling mistake 2014-01-30 11:41:06 -05:00
Matthew Jones 32220405de Jobs begin in the waiting state 2014-01-30 11:40:20 -05:00
Matthew Jones bf8c4b289a Don't raise an exception at the end of a task if we are running unit tests 2014-01-30 11:36:54 -05:00
Matthew Jones 280527f993 Enable canceling on certain levels.... fix up some unit tests 2014-01-30 10:54:54 -05:00
Matthew Jones 6afc584a4f Check for invalid tasks and mark created tasks as failed when constructing task chains 2014-01-30 01:19:49 -05:00
Matthew Jones 6ff98d87e9 Fix merge spacing from conflicted merge 2014-01-30 01:04:17 -05:00
Matthew Jones 82b692be9c Merge remote-tracking branch 'origin/master' into celery-refactor
* origin/master: (28 commits)
  AC-995 fixed typo and added extra error handling in case we actually cannot parse inventory variables. If that does happen, we now alert the user and keep the application stable and running.
  Use supervisorctl when restarting celeryd on Ubuntu
  Revert custom supervisor initscript
  fix for the small viewport issue (https://www.dropbox.com/s/dmf4aixfv7k67cm/Screenshot%202014-01-29%2015.19.52.png) where group name div gets pushed to a new line.
  Fixed AS widget breadcrumb links
  AC-977 Fixed raw html showing up in Action field on detail dialog. Added a subtitle on the AS widget. On inventory groups/host page the subtitle explains what activities are being displayed, and only activities realted to the selected group (on the inventory page) are displayed. If All Hosts selected, then all activities for all groups related to the current inventory are displayed. Also, brought back activity stream button for inventory hosts.
  During AMI boot, use custom initscript name
  Update tower-setup filename used in AMI build
  AC-578 - Add custom supervisor initscript on ubuntu
  Remove 'awx-' prefix when reporting version
  Explicitly include the egg-info in rpm packaging
  Fixing store references to point to http://www.ansible.com/ansible-pricing
  Update make develop command, version check after package rename.
  AC-992 Fix inventory import tests.
  AC-967 Fixed job name in the host status fly-out. Text now wraps rather than extending beyond boundaries of pop-over. Removed status label- just show red/green dot. Clicking on ID or red/green dot shows the status dialog. When dialog closes the window.resize() watcher is restored.
  AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title.
  Fix ansible-tower deb build
  Rename package awx to ansible-tower
  AC-976 add job template name to activity stream
  AC-979 using activity stream object arrays correctly. AC-980 fixed Action label on detail dialog.
  ...

Conflicts:
	awx/ui/static/js/controllers/Inventories.js
	awx/ui/static/js/lists/InventoryHosts.js
	awx/ui/static/js/widgets/Stream.js
2014-01-30 01:00:00 -05:00
Chris Houseknecht e2aef64a4d AC-995 fixed typo and added extra error handling in case we actually cannot parse inventory variables. If that does happen, we now alert the user and keep the application stable and running. 2014-01-29 19:58:46 -05:00
Chris Houseknecht 82aa0ac85d fix for the small viewport issue (https://www.dropbox.com/s/dmf4aixfv7k67cm/Screenshot%202014-01-29%2015.19.52.png) where group name div gets pushed to a new line. 2014-01-29 18:19:13 -05:00
Chris Houseknecht 9d8c124817 Fixed AS widget breadcrumb links 2014-01-29 17:06:53 -05:00
Chris Houseknecht 168c4235f5 AC-977 Fixed raw html showing up in Action field on detail dialog. Added a subtitle on the AS widget. On inventory groups/host page the subtitle explains what activities are being displayed, and only activities realted to the selected group (on the inventory page) are displayed. If All Hosts selected, then all activities for all groups related to the current inventory are displayed. Also, brought back activity stream button for inventory hosts. 2014-01-29 17:00:04 -05:00
Matthew Jones 6c81d497de Fix some bugs and show more error detail on a current task when a previous task fails 2014-01-29 15:11:55 -05:00
Matthew Jones db14daf5e5 Leave another TODO on the job runner, fix a misspelling on the project update hook 2014-01-29 14:23:57 -05:00
Matthew Jones 5c076529c0 Initial work towards the celery refactor... adjusting logic to allow building a worker chain... temporarily relax requirements on status checks 2014-01-29 14:23:57 -05:00
James Laska 2e45ad1a63 Remove 'awx-' prefix when reporting version 2014-01-29 14:23:57 -05:00
Chris Houseknecht 48f81c5be7 Fixing store references to point to http://www.ansible.com/ansible-pricing 2014-01-29 14:23:56 -05:00
Chris Church b6f623229b Update make develop command, version check after package rename. 2014-01-29 14:23:56 -05:00
Chris Church fee658e950 AC-992 Fix inventory import tests. 2014-01-29 14:23:56 -05:00
Chris Houseknecht d4febaf02f AC-967 Fixed job name in the host status fly-out. Text now wraps rather than extending beyond boundaries of pop-over. Removed status label- just show red/green dot. Clicking on ID or red/green dot shows the status dialog. When dialog closes the window.resize() watcher is restored. 2014-01-29 14:23:56 -05:00
Chris Houseknecht 93a0f39932 AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title. 2014-01-29 14:23:56 -05:00
James Laska 054e1f235b Fix ansible-tower deb build 2014-01-29 14:23:56 -05:00
Jenkins fd8e7fe6cb Rename package awx to ansible-tower 2014-01-29 14:23:56 -05:00
Chris Houseknecht c18cb5a622 AC-976 add job template name to activity stream 2014-01-29 14:23:56 -05:00
Chris Houseknecht dce52fc5ca AC-979 using activity stream object arrays correctly. AC-980 fixed Action label on detail dialog. 2014-01-29 14:23:56 -05:00
Chris Houseknecht 45418626e7 AC-987 job launch shows working 2x 2014-01-29 14:23:56 -05:00
Chris Houseknecht f6638485b7 AC-985 edit now edit's inventory properties via dialog- using the same edit code already written for the wrench button on inventory->groups/hosts page. 2014-01-29 14:23:56 -05:00
Chris Houseknecht 049a413f7a AC-941 don't display UI form fields until API data loads. Also fixed related set pagination issue. 2014-01-29 14:23:56 -05:00
Chris Houseknecht be66062123 Fixed inventory group source drop-down so that selecting 'Choose a source' behaves the same as choosing 'Manual'. Fixed AC-989. 2014-01-29 14:23:56 -05:00
James Laska 1f6fe73a4a Correct incorrect Makefile variable 2014-01-29 14:23:56 -05:00
James Laska 49901de696 Allow customizing packer license tier 2014-01-29 14:23:56 -05:00
Chris Houseknecht e27ed61fc8 AC-983 long group names, AC-970 don't hightlight required fields in red, AC-966 fixed ansibleworks links to point to ansible, AC-733 new pagination widget, page and total rows. 2014-01-29 14:23:56 -05:00
Chris Church ee246aa8c4 AC-984 Prevent signal handlers from being run unnecessarily when deleting inventory, remove unnecessary extra queries, use update_fields when possible. 2014-01-29 14:23:56 -05:00
James Laska 57235cad7a Remove 'awx-' prefix when reporting version 2014-01-29 14:05:36 -05:00
Matthew Jones 47950f28a7 Complete the new task job dependency system and add post-run error handler 2014-01-29 14:04:07 -05:00
Chris Houseknecht 597a81ead6 Fixing store references to point to http://www.ansible.com/ansible-pricing 2014-01-29 14:01:44 -05:00
Chris Church 9790715a25 Update make develop command, version check after package rename. 2014-01-29 13:49:33 -05:00
Chris Church 627305570c AC-992 Fix inventory import tests. 2014-01-29 13:49:33 -05:00
Chris Houseknecht 9abe060047 AC-967 Fixed job name in the host status fly-out. Text now wraps rather than extending beyond boundaries of pop-over. Removed status label- just show red/green dot. Clicking on ID or red/green dot shows the status dialog. When dialog closes the window.resize() watcher is restored. 2014-01-29 13:47:24 -05:00
Chris Houseknecht 22f40605cd AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title. 2014-01-29 13:31:51 -05:00
James Laska 97b776cf23 Fix ansible-tower deb build 2014-01-29 13:10:21 -05:00
Jenkins 9e119fc8a9 Rename package awx to ansible-tower 2014-01-29 12:57:22 -05:00
Chris Houseknecht 7580b91186 AC-976 add job template name to activity stream 2014-01-28 18:47:46 -05:00
Chris Houseknecht d57b2f7926 AC-979 using activity stream object arrays correctly. AC-980 fixed Action label on detail dialog. 2014-01-28 17:46:47 -05:00
Chris Houseknecht 0e6305c9ec AC-987 job launch shows working 2x 2014-01-28 17:22:34 -05:00
Chris Houseknecht 7434bb8a9e AC-985 edit now edit's inventory properties via dialog- using the same edit code already written for the wrench button on inventory->groups/hosts page. 2014-01-28 15:57:00 -05:00
Chris Houseknecht 77b285f632 AC-941 don't display UI form fields until API data loads. Also fixed related set pagination issue. 2014-01-28 13:57:37 -05:00
Chris Houseknecht de970058f7 Fixed inventory group source drop-down so that selecting 'Choose a source' behaves the same as choosing 'Manual'. Fixed AC-989. 2014-01-28 10:58:57 -05:00
James Laska ef52e92c86 Correct incorrect Makefile variable 2014-01-28 10:21:30 -05:00