Commit Graph

  • c48dde9753 More unit test fixups for system uuid Matthew Jones 2014-11-17 14:50:57 -05:00
  • eae8c48faa Fix up unit tests for tracking system_uuid in the settings and database Matthew Jones 2014-11-17 14:14:07 -05:00
  • e99466efc2 Fix a bug in the callback receiver where we weren't properly initializing the parent signal handler Matthew Jones 2014-11-17 13:27:48 -05:00
  • c7079cf338 Wait when stopping supervisor James Laska 2014-11-17 13:25:33 -05:00
  • 83c64dbd38 Fix mock build error James Laska 2014-11-14 16:11:39 -05:00
  • 609938b916 Job Submission: prompt for credential Jared Tabor 2014-11-14 13:40:38 -05:00
  • 3d51b25762 Unit tests now start their own Redis. Luke Sneeringer 2014-11-14 11:57:26 -06:00
  • 825d996316 Configure Tower schedule deletion Jared Tabor 2014-11-14 11:45:51 -05:00
  • f0d7e3be23 Configure Tower schedule names Jared Tabor 2014-11-14 11:44:10 -05:00
  • a8002d165a Merge branch 'configure' Luke Sneeringer 2014-11-13 14:50:28 -06:00
  • 3279f59986 Newline Luke Sneeringer 2014-11-12 12:58:45 -06:00
  • 2d4efc1aa9 Don't strictly require a max or min when the other is included and parsing surveys Matthew Jones 2014-11-13 14:04:34 -05:00
  • f3244c496f Configure Tower jobs Jared Tabor 2014-11-13 13:57:41 -05:00
  • fca875a092 Configure Tower Jared Tabor 2014-11-13 13:55:29 -05:00
  • 300396c7ce Extend cache timeout to schedule runner also, block running a schedule of an inventory update or a project update if its schedule places it within that time also Matthew Jones 2014-11-13 13:47:23 -05:00
  • 04ec19023f Only consider active schedules for excluding multiple system job schedules Matthew Jones 2014-11-13 13:03:25 -05:00
  • 3b6d70f2ae Configure Tower helper and list Jared Tabor 2014-11-13 11:31:09 -05:00
  • dfeaea0148 Configure Tower Jared Tabor 2014-11-13 11:29:42 -05:00
  • 6a08738071 JobSubmission cleanup Jared Tabor 2014-11-13 11:20:39 -05:00
  • cb77e319d2 Newline Luke Sneeringer 2014-11-12 12:58:45 -06:00
  • 8d2a011ca8 Don't commit things with NameError! Luke Sneeringer 2014-11-12 12:17:38 -06:00
  • 9cec5d0144 Set SYSTEM_UUID in tests. Luke Sneeringer 2014-11-12 12:13:25 -06:00
  • 16437462ac Replace zmq test dependency with redis James Laska 2014-11-12 12:55:35 -05:00
  • 9085bf5b0f Fix task_system bug. Luke Sneeringer 2014-11-12 10:43:05 -06:00
  • b8f96d3037 Use correct redis service name on Ubuntu James Laska 2014-11-12 09:21:05 -05:00
  • bb2235fcb2 DOM id changes for portal mode page James Laska 2014-11-11 14:15:32 -05:00
  • 2f87ad8643 rabbit_alive -> redis_alive Luke Sneeringer 2014-11-12 07:36:59 -06:00
  • 4a030c3725 Hide all of /var/log/ from jobs running using proot. Chris Church 2014-11-11 18:52:54 -05:00
  • a9c6dadc1a Remove extra print statements, minor contributing updates. Chris Church 2014-11-11 18:09:01 -05:00
  • fa702a7a59 Remove registration of instance from develop makefile target... on new installations the database isn't available at this point Matthew Jones 2014-11-11 15:50:46 -05:00
  • 8bf66f01c4 Add System Job to OPTIONS get for job types under unified jobs Matthew Jones 2014-11-11 14:16:37 -05:00
  • d1c7ded068 Update munin to Redis Luke Sneeringer 2014-11-11 14:21:13 -06:00
  • 1edd8f9c0a Updates to Makefile and CONTRIBUTING Luke Sneeringer 2014-11-11 14:18:39 -06:00
  • 3a8c32444b Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-11 12:00:25 -06:00
  • 29eaa495bc Do not allow superuser promotion by non-superusers. Luke Sneeringer 2014-11-11 11:55:03 -06:00
  • ba1b9b9136 Add timestamp to logs for prints in management commands so we pick them up the supervisor logs Matthew Jones 2014-11-11 11:46:51 -05:00
  • 122bf9fcd3 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-11 07:52:11 -06:00
  • c4e2463db1 Sanity check for tower version metadata file in wsgi bootstrap Matthew Jones 2014-11-10 15:12:14 -05:00
  • 0de53886da Disallow multiple schedules for System Job Templates Matthew Jones 2014-11-10 14:44:09 -05:00
  • 73636ef1a0 Update ec2 inventory to include instance_filters support (https://github.com/ansible/ansible/pull/8822). Chris Church 2014-11-10 14:16:05 -05:00
  • 309dba9693 Wording changes for the system job descriptions as proposed by @mpdehaan Matthew Jones 2014-11-10 13:58:29 -05:00
  • 4e494469c9 Use the normal version checker from tower manage Matthew Jones 2014-11-10 12:22:20 -05:00
  • ce9434314f Add a metadata file to the tower home directory that lists the version of Tower Matthew Jones 2014-11-10 12:16:50 -05:00
  • 93d7095383 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-10 10:35:20 -06:00
  • 8916863cd3 Tweaks for Job Template based permissions covering delete and read operations when the license has expired. Fix an issue where users without the appropriate permissions could still delete job templates Matthew Jones 2014-11-10 10:56:47 -05:00
  • 0e8121f7f1 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-10 08:47:08 -06:00
  • 71946d3802 Superuser fix redux. Luke Sneeringer 2014-11-10 08:43:16 -06:00
  • db6a068c4a Make the credential requirement information more consistent Matthew Jones 2014-11-09 19:42:02 -05:00
  • 2925498c4e More complete superuser fix. Luke Sneeringer 2014-11-07 16:23:42 -06:00
  • ed34d5f469 Fix all but one unit test. Luke Sneeringer 2014-11-07 14:26:31 -06:00
  • ea1b70273d Jobs helper Jared Tabor 2014-11-07 13:40:19 -05:00
  • 902ef1a7ab Read and run permission tweaks for new deployment permission type Matthew Jones 2014-11-07 13:18:01 -05:00
  • 2258425710 Denote whether a credential is required on the launch endpoint if it was not provided on the job template Matthew Jones 2014-11-07 11:37:08 -05:00
  • 8fb6e50e70 Portal Jobs Jared Tabor 2014-11-07 10:52:53 -05:00
  • 9873bd2bc2 Add created_by and modified_by to some serializers Matthew Jones 2014-11-07 10:45:19 -05:00
  • fd8908f7dc Job Submission cleanup Jared Tabor 2014-11-06 14:28:18 -05:00
  • cacdefafbf Portal mode authorization Jared Tabor 2014-11-06 14:25:48 -05:00
  • 27fd173e72 Custom inventory script environment variable blacklist Matthew Jones 2014-11-06 11:17:22 -05:00
  • ec55603e3f Fixing various small issues to improve tests. Luke Sneeringer 2014-11-05 16:07:57 -06:00
  • ae55f1c0d3 Websockets live updating portal mode Jared Tabor 2014-11-05 13:07:23 -05:00
  • 2e19b65738 Fix for run_task_system Luke Sneeringer 2014-11-04 13:51:08 -06:00
  • 8346f68f2c Make pubsub.subscribe work. Luke Sneeringer 2014-11-04 11:16:53 -06:00
  • 43f46f830f Update VMware inventory to better handle AttributeErrors. Chris Church 2014-11-04 12:06:09 -05:00
  • fd9647ce94 Use closing consistently. Luke Sneeringer 2014-11-04 10:46:17 -06:00
  • 8d99ef116c Callback Receiver Fixes. Luke Sneeringer 2014-11-04 10:39:53 -06:00
  • 886d9f2120 Added /var/log/supervisor to paths hidden by proot. Chris Church 2014-11-04 11:27:20 -05:00
  • dc3dd0db26 JobSubmission - remove ng-keydown Jared Tabor 2014-11-04 09:51:44 -05:00
  • c3920ebf4b Fixing the Redis vendor. Luke Sneeringer 2014-11-03 15:13:06 -06:00
  • f69969f1e0 Add vendored Redis. Luke Sneeringer 2014-11-03 14:50:01 -06:00
  • e2b9509ef1 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-11-03 10:38:06 -06:00
  • df8a7be759 Job Templates list Jared Tabor 2014-11-03 10:34:15 -05:00
  • bf6b201bf5 Extra Variable parsing on job launch Jared Tabor 2014-10-31 16:17:11 -04:00
  • 5e4e61dcda Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-10-31 15:10:10 -05:00
  • 89f34f6a2e Merge branch 'master' of github.com:ansible/ansible-tower Luke Sneeringer 2014-10-31 14:29:32 -05:00
  • b6575d776c JSHint Jared Tabor 2014-10-31 15:25:23 -04:00
  • ede6142cea New permission for users and teams that allow creating job templates, this makes Deployment permissions more granular. Includes unit tests and a migration to promote existing "run" permissions to "create". Matthew Jones 2014-10-31 15:02:59 -04:00
  • 88a0a0449f Minor indentation change to make JSlint not complain. Luke Sneeringer 2014-10-31 13:36:15 -05:00
  • 01a611b6b9 Moving postgres conf to its own file in conf.d Luke Sneeringer 2014-10-31 13:23:46 -05:00
  • f4ac4a0bf9 Variable parsing Jared Tabor 2014-10-31 11:23:57 -04:00
  • f000e71371 Merge branch 'master' into expunge-zeromq-unstable Luke Sneeringer 2014-10-30 15:30:39 -05:00
  • 9e2571f853 Socket again Jared Tabor 2014-10-30 15:40:15 -04:00
  • 213f6d2af1 /lib/Socket.js removed disconnect code Jared Tabor 2014-10-30 15:36:27 -04:00
  • 73e1c0236d Job Template- copyJobTemplate Jared Tabor 2014-10-30 15:31:10 -04:00
  • e892a45aa2 Shift to local inventory file. Luke Sneeringer 2014-10-30 14:28:33 -05:00
  • b1f1cfa633 Update docstring for VMware inventory script. Chris Church 2014-10-30 14:10:14 -04:00
  • f5a174f991 Fixes https://trello.com/c/8KGzMa75 - Updates to VMware inventory script to include additional host variables, groups and ansible_ssh_host. Chris Church 2014-10-30 13:47:38 -04:00
  • 202b511f55 Change returned job start id to system_job in the system job template launch return data Matthew Jones 2014-10-30 10:51:22 -04:00
  • 7699faae28 Mo' stringent permissions on the system job and system job template endpoints Matthew Jones 2014-10-30 10:24:47 -04:00
  • df4366bdba Finish up the job template copying -> job_template/n/launch switch since the UI implements this correctly now Matthew Jones 2014-10-29 15:17:18 -04:00
  • 8d90650134 Shifting job callbacks to ZeroMQ. Luke Sneeringer 2014-10-29 13:51:47 -05:00
  • 1fae7e6764 Add more customization with data passed to the system job when run Matthew Jones 2014-10-28 15:44:14 -04:00
  • 08fc24c9e5 Create data migration for new system job templates and revise endpoints Matthew Jones 2014-10-28 15:34:47 -04:00
  • 098d4dc02e Force stringify shell environment variables Matthew Jones 2014-10-28 14:34:58 -04:00
  • 010e55289f Include system job details in root api browser Matthew Jones 2014-10-28 13:31:29 -04:00
  • d766b6b029 Correct jshint errors James Laska 2014-10-28 09:01:36 -04:00
  • 99381f11fa Beginning swap of ZeroMQ for Redis. Luke Sneeringer 2014-10-27 16:18:04 -05:00
  • 0bfe5dc6ba Job Template Page-new JT w/ no survey Jared Tabor 2014-10-27 16:48:34 -04:00
  • f5c21be02f Job Detail page Jared Tabor 2014-10-27 16:22:18 -04:00
  • 842086eef7 Readability cleanup. Luke Sneeringer 2014-10-27 14:03:39 -05:00
  • 43ecfc0a87 Fix a small bug related to return state when determining valid user on the socket io service Matthew Jones 2014-10-27 14:52:01 -04:00