Commit Graph

496 Commits

Author SHA1 Message Date
chris meyers 9f3e272665 optimize cycle detection 2018-11-27 16:12:41 -05:00
chris meyers 1e10d4323f update docs 2018-11-27 16:12:40 -05:00
Jake McDermott 45728dc1bb update workflow docs 2018-11-19 17:35:52 -05:00
AlanCoding 9cd8aa1667 further update of workflow docs for inventory feature 2018-11-19 17:35:39 -05:00
AlanCoding 1203c8c0ee feature docs for workflow-level inventory 2018-11-19 12:51:18 -05:00
Bill Nottingham 605c1355a8 Add updates to UI license grabber from jlmitch5. 2018-11-19 12:00:00 -05:00
Bill Nottingham a6e00df041 Clean up included licenses such that tests pass.
Rename ui licenses to '.txt' for consistency.
Update bundled code as appropriate.
Remove dead licenses and dev-only UI licenses.
Add additional python licenses from Azure & related updates.
2018-11-19 12:00:00 -05:00
Bill Nottingham c65b362841 Add ncclient for use by networking modules. 2018-11-16 15:21:04 -05:00
AlanCoding e225489f43 workflows-in-workflows add docs and tests 2018-11-07 13:22:39 -05:00
Chris Meyers 45328b6e6d Update saml.md 2018-11-06 14:45:10 -05:00
AlanCoding bbd3edba47 rename to slicing and schema tweaks 2018-10-31 11:04:12 -04:00
Matthew Jones 46d6dce738 Mass rename of shard -> split 2018-10-31 11:04:12 -04:00
Matthew Jones 61a706274b Adding architecture doc for job sharding 2018-10-31 11:04:10 -04:00
Yanis Guenane 9f3e3bad54 Merge branch 'devel' into ldap-doc 2018-10-18 16:38:31 +02:00
AlanCoding 6117f8297e remove changelog 2018-10-18 09:52:08 -04:00
Numblesix bf39a2a747 Added some Doc for FREEipa 2018-10-18 09:31:24 -04:00
softwarefactory-project-zuul[bot] 73f54b2237 Merge pull request #2373 from marshmalien/always_nodes_ui
Display WF always nodes in conjunction with success and failure

Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-12 22:43:32 +00:00
Ryan Petrello ff1e8cc356 replace celery task decorators with a kombu-based publisher
this commit implements the bulk of `awx-manage run_dispatcher`, a new
command that binds to RabbitMQ via kombu and balances messages across
a pool of workers that are similar to celeryd workers in spirit.
Specifically, this includes:

- a new decorator, `awx.main.dispatch.task`, which can be used to
  decorate functions or classes so that they can be designated as
  "Tasks"
- support for fanout/broadcast tasks (at this point in time, only
  `conf.Setting` memcached flushes use this functionality)
- support for job reaping
- support for success/failure hooks for job runs (i.e.,
  `handle_work_success` and `handle_work_error`)
- support for auto scaling worker pool that scale processes up and down
  on demand
- minimal support for RPC, such as status checks and pool recycle/reload
2018-10-11 10:53:30 -04:00
adamscmRH 4d9523afa4 lift always node mutex restriction 2018-10-09 11:30:49 -04:00
Bill Nottingham f402ff0ee7 Merge pull request #2972 from wenottingham/awx-apache
Add a license file for awx, for completeness purposes.
2018-09-05 13:04:35 -04:00
Bill Nottingham b982793a3a Add a license file for awx, for completeness purposes. 2018-09-05 11:19:41 -04:00
Shane McDonald b3f2f7efe5 Fix broken file ref 2018-09-05 00:06:11 -04:00
Bill Nottingham 247ee4ddac Remove stale licenses, fix some name typos. 2018-08-31 13:32:25 -04:00
Bill Nottingham e22dc3dc7b Merge pull request #2941 from wenottingham/come-to-the-source
Update sources to match versions... add a few missing LGPL ones.
2018-08-30 09:21:17 -04:00
Alan Rominger f175d6dfae Merge pull request #2931 from AlanCoding/more_licenses_yay
Add missing API licenses
2018-08-30 08:09:51 -04:00
John Mitchell 2d03938451 remove dev dependencies from docs/licenses/ui folder 2018-08-28 15:49:57 -04:00
Bill Nottingham 3576e192f4 Update sources to match versions... add a few missing LGPL ones. 2018-08-28 14:47:20 -04:00
AlanCoding bb8025c1af add missing API licenses 2018-08-24 15:16:56 -04:00
John Mitchell 7226acb2b6 Merge pull request #2903 from jlmitch5/ui33Licenseifyer
add license grabbing script for ui deps
2018-08-23 16:53:12 -04:00
John Mitchell 7ef8e147f4 add license info about ui packages generated from script 2018-08-23 15:49:35 -04:00
Jake McDermott 0c3d6e7c33 add testing section for job events 2018-08-10 01:16:02 -04:00
Ryan Petrello cc574be657 Merge pull request #2708 from ryanpetrello/remove-network-ui
remove the network UI
2018-07-31 08:18:13 -04:00
Ryan Petrello 6f5259d017 remove the network UI 2018-07-30 11:03:53 -04:00
adamscmRH 1303f3f82f fix OAuth typos 2018-07-30 10:23:27 -04:00
Ryan Petrello 15aaca8f03 make InstanceGroup.policy_instance_list non-exclusive by default
see: https://github.com/ansible/tower/issues/2583
2018-07-25 17:26:13 -04:00
Jake McDermott bdc1cae24a Merge pull request #2482 from jakemcdermott/fix-2377-api
add inventory field to inventory update
2018-07-17 11:45:38 -04:00
Jake McDermott a968a44afb add inventory field to inventory update 2018-07-17 11:10:06 -04:00
aperigault 71730f9bc1 Update SAML doc 2018-07-16 17:14:41 -04:00
Ryan Petrello 6bd9792518 default HTTP-based log emits to HTTPS
see: https://github.com/ansible/awx/issues/2048
2018-07-09 11:52:04 -04:00
adamscmRH 4c84d400a8 migrate session length setting 2018-07-02 14:17:16 -04:00
adamscmRH b5dc3e6b94 patch session length settings 2018-07-02 14:17:16 -04:00
Ryan Petrello b2cdf82b78 make settings.SESSIONS_PER_USER work
see: https://github.com/ansible/tower/issues/2209
2018-06-27 12:09:56 -04:00
Ryan Petrello 0bcbccba33 enforce True or False for boolean credential injectors
see: https://github.com/ansible/tower/issues/2038
2018-06-14 12:34:54 -04:00
Alan Rominger ce117285e1 Merge pull request #2079 from AlanCoding/creds_no_op
Allow no-op case when modifying deprecated credentials
2018-06-12 09:08:35 -04:00
Yunfan Zhang 1bc1a6f63f Disallow HTTP update methods in job_detail API endpoint. 2018-06-11 14:47:43 -04:00
adamscmRH 68f7f25788 info to set ip DDT 2018-06-07 11:46:10 -04:00
AlanCoding dde706b61f allow no-op case when modifying deprecated credentials 2018-06-07 07:16:07 -04:00
AlanCoding a9391584d7 Update CHANGELOG.md for 3.3 items
Added API items in headline feature list
Added items found by scrubbing the merged PR queue

Add 3.3 section header
move the 3.3 section to the top of file,
before the existing 3.2 section
2018-06-06 10:37:49 -04:00
adamscmRH d885d0fe22 updates oauth docs with quickstart 2018-06-04 10:57:18 -04:00
Alan Rominger ea2ddd3bba Fix syntax error in docs 2018-05-07 14:14:09 -04:00