3184 Commits

Author SHA1 Message Date
Jared Tabor
b94e0711c5 Host events
added check in host event call to make sure an empty data set is not returend from the API
2014-11-25 15:11:49 -05:00
James Laska
36992e47ce Update release history and process docs 2014-11-25 11:53:41 -05:00
James Laska
d47d2f5700 Add ansible-tower.{default,sysconfig} script
The 'ansible-tower' service script now comes with an additional file:

    /etc/{default,sysconfig}/ansible-tower

This file is used to specify the services managed by the 'ansible-tower'
service script.  The presence of this file allows admins (or the setup
playbook) to customize the services managed.  For example, when using a
remote postgres server, one would remove 'postgresql' from the list of
tower managed services.
2014-11-25 09:22:02 -05:00
James Laska
9f6e74ac94 Remove tools from .gitignore
Not sure why this was here.  It had to be ignored when commiting changes
to various files under tools.
2014-11-25 09:21:30 -05:00
Jared Tabor
045592e1eb Launch configuration/survey taker
Fixed issue with optional text/textarea/mc questions being required
2014-11-25 08:33:55 -05:00
Chris Church
ad856391f6 Use select_related and other misc fixes to improve performance and reduce queries. 2014-11-24 21:12:21 -05:00
James Laska
955af6aa85 Add support for customizing managed tower services
Allows for overriding the services managed by the ansible-tower
initscript.
2014-11-24 16:28:13 -05:00
Jared Tabor
c4bdf0d936 Job submission
Fixed some new errors that emerged as a result of adding the prompt for credentials back in and fixing the html generation of code mirror editor for job variables.
2014-11-24 15:54:35 -05:00
Luke Sneeringer
f49fe9ff56 Make it faster. 2014-11-24 14:41:13 -06:00
Matthew Jones
cfb4361eb4 Temporarily remove ask_variables for job relaunch 2014-11-24 15:24:43 -05:00
Jared Tabor
300fb677fa Portal mode pagination
fixed the pagination on the job templates portal widget. To fix this i had to include an '&' in the pagination url creation in paginationhelpers.js. not sure if this could have effect on anything else that uses pagination.
2014-11-24 13:31:04 -05:00
Matthew Jones
2916ebf0c0 Improve query time by removing a check from the order by filter handler 2014-11-21 15:57:01 -05:00
Jared Tabor
226c31bc35 Source.js
Changed the tooltip for environment variables for custom inventory script
2014-11-21 14:01:30 -05:00
Jared Tabor
ee3c838d74 Sources
Added some changes to fields in the source form.
2014-11-21 13:46:20 -05:00
Luke Sneeringer
ee0e549978 Silly variable inconsistency. 2014-11-20 14:04:33 -06:00
Luke Sneeringer
8b1f3c33a5 Allow more falsy values. 2014-11-20 11:13:26 -06:00
Luke Sneeringer
46ef0475d4 Allow string "false" to mean False on is_superuser 2014-11-20 10:53:15 -06:00
Matthew Jones
ca5689c8ad Fix a bug where checking cache timeout blackout could fail on projects 2014-11-20 11:28:09 -05:00
Chris Church
bb5dc1b9f9 Include core ec2 inventory changes from 4755bde28d 2014-11-20 10:11:29 -05:00
Jared Tabor
0ffb979e8e Storable inventory script
Added the list and form for adding/editing/deleting custom inventory scripts.
2014-11-19 17:00:52 -05:00
Jared Tabor
3d98fe02b6 Cleanup jobs modal
changed the title and fixed an issue with the launch url and schedule url getting reused improperly
2014-11-19 13:42:00 -05:00
Jared Tabor
e499dda709 widgets/Stream.js
added check for system_job_templates for when processing activity stream rows
2014-11-19 13:05:41 -05:00
Matthew Jones
e2a56f2d65 add cache_timeout_blocked to systemjobtemplate 2014-11-19 12:09:18 -05:00
Matthew Jones
ece3bc5e64 Move cache_timeout_blocked to the job template where it belong from the
job model
2014-11-19 11:48:51 -05:00
James Laska
b1cd745800 Update docs
* Update filename changes where appropriate (s/awx/ansible-tower/)
* Updates related to recent `setup_tarball` changes
* More updates needed to reflect current rpm and deb build process
2014-11-19 10:45:20 -05:00
Jared Tabor
ee13723399 Group.js
Adding placeholder options for ec2 tag filtering
2014-11-18 16:55:03 -05:00
Jared Tabor
27db190bed Adding files for custom inventory script modal
I'm adding the initial files and references in app.js and index.html for the custom inventory script modal window
2014-11-18 16:51:00 -05:00
Luke Sneeringer
d72d95b282 Add ping to the front page view. 2014-11-18 11:08:59 -06:00
Matthew Jones
3764bd2303 Reword errors when version metadata does not match or is absent 2014-11-18 12:06:43 -05:00
Matthew Jones
8b46bc3829 Fix up OPTIONS requests relative to system jobs on some endpoints 2014-11-18 12:02:48 -05:00
Matthew Jones
fb8d7e5d9c Fix up direct launching of system jobs 2014-11-18 11:38:24 -05:00
James Laska
a40120d1cf Create latest setup symlink 2014-11-18 09:32:05 -05:00
Jared Tabor
fd5483bbab Job Submission code mirror
added code mirror to the job submission modal window. still need to investigate the issue when launching a job on the job template form, when two code mirror editor instances are visible.
2014-11-18 09:03:15 -05:00
James Laska
a63ec61fef Bind setup playbook with specific tower version
Trello: https://trello.com/c/cdcMpglV
2014-11-17 19:28:30 -05:00
Matthew Jones
c85f4fbac0 Import rax module from ansible core 2014-11-17 15:20:46 -05:00
Matthew Jones
8ba4d4c091 More on system uuid 2014-11-17 15:15:42 -05:00
Matthew Jones
c48dde9753 More unit test fixups for system uuid 2014-11-17 14:50:57 -05:00
Matthew Jones
eae8c48faa Fix up unit tests for tracking system_uuid in the settings and database 2014-11-17 14:14:07 -05:00
Matthew Jones
e99466efc2 Fix a bug in the callback receiver where we weren't properly
initializing the parent signal handler
2014-11-17 13:28:09 -05:00
James Laska
c7079cf338 Wait when stopping supervisor
Fixes a problem where we issue a start before supervisor has cleaned up
child pids (Ubuntu only).

Trello: https://trello.com/c/5rOxYcY5
2014-11-17 13:25:33 -05:00
James Laska
83c64dbd38 Fix mock build error
Mock doesn't seem to like a symlink.
2014-11-14 16:12:32 -05:00
Jared Tabor
609938b916 Job Submission: prompt for credential
Added the prompt for credential during job submission if credentials_needed_to_start === true
2014-11-14 13:41:44 -05:00
Luke Sneeringer
3d51b25762 Unit tests now start their own Redis. 2014-11-14 11:57:34 -06:00
Jared Tabor
825d996316 Configure Tower schedule deletion
Moved the delete icon from the cleanup job list to a button on the schedule form for when the mode is 'edit'
2014-11-14 11:45:51 -05:00
Jared Tabor
f0d7e3be23 Configure Tower schedule names
Added the cleanup job name to the corresponding schedule for that job
2014-11-14 11:44:54 -05:00
Luke Sneeringer
a8002d165a Merge branch 'configure' 2014-11-13 14:50:28 -06:00
Luke Sneeringer
3279f59986 Newline 2014-11-13 14:50:10 -06:00
Matthew Jones
2d4efc1aa9 Don't strictly require a max or min when the other is included and
parsing surveys
2014-11-13 14:05:05 -05:00
Jared Tabor
f3244c496f Configure Tower jobs 2014-11-13 13:57:41 -05:00
Jared Tabor
fca875a092 Configure Tower
added better error handling for deleting schedules associated with these jobs
2014-11-13 13:56:16 -05:00