Release 5.0.0
$ git log 4.0.0..HEAD --no-merges
commit 08aff9bd2cb52c8e4f90d44209269f822a7bb928
Author: Shane McDonald <me@shanemcd.com>
Date: Tue Jun 18 10:11:22 2019 -0400
AWX 5.0.0
commit ec92abf014c51acc50dd4155d67a97623361f99b
Author: Yanis Guenane <yanis@guenane.org>
Date: Mon Jun 17 21:58:38 2019 +0200
Makefile: align pip and setuptools bump
Signed-off-by: Yanis Guenane <yanis@guenane.org>
commit 69502bc133f7fbde7595392648ddd2a672795db3
Author: beeankha <beeankha@gmail.com>
Date: Mon Jun 17 10:46:50 2019 -0400
Add functions in migration file for deleting and altering 'any' state notifications
commit 17c89ed4127075d037901a1e846471dab5398e82
Author: beeankha <beeankha@gmail.com>
Date: Thu Jun 13 14:48:28 2019 -0400
Remove tests for 'any' notification state
commit f5b6bd65cf63eab3163290006dfedcf660238f8b
Author: beeankha <beeankha@gmail.com>
Date: Thu Jun 13 11:16:05 2019 -0400
More deletions of 'any' state
commit c6f1806a230dce9265e86b2f4642eeee486c3b84
Author: beeankha <beeankha@gmail.com>
Date: Thu Jun 13 10:26:57 2019 -0400
Removing references to 'any' state notifications
commit c65e6ba30b3c52e65f88e7cd5b0376d3e9811d64
Author: beeankha <beeankha@gmail.com>
Date: Fri Jun 7 16:33:27 2019 -0400
Update the logic for 'any' and 'started' notifications
commit d511d63a5a302769269bb31a72a53940886e359d
Author: beeankha <beeankha@gmail.com>
Date: Thu Jun 6 16:13:36 2019 -0400
Fixed typo
commit 30741e762a088d21ab13256882e7c0c499aa2aff
Author: beeankha <beeankha@gmail.com>
Date: Thu Jun 6 15:26:00 2019 -0400
Add more notification tests
commit 7687eddf6dea23c15c1bc22b15dbeb5f0daa34c5
Author: beeankha <beeankha@gmail.com>
Date: Wed Jun 5 15:58:05 2019 -0400
Add api test, edit AWX docs
commit 9cfed6f2a85ac66d2dc83a22a40e6776ae359333
Author: beeankha <beeankha@gmail.com>
Date: Wed Jun 5 10:18:33 2019 -0400
Add check for no-op case back, remove redundant on_commit code
commit 95896b1acda0e6045fb2a269a181e7cb13556f6b
Author: beeankha <beeankha@gmail.com>
Date: Tue Jun 4 15:31:57 2019 -0400
Edit wfj running notification trigger
commit 68fe23d8b735c5316477927ac5e13676c7d2529b
Author: beeankha <beeankha@gmail.com>
Date: Tue Jun 4 13:08:22 2019 -0400
Update Organization Notification Template subclass, move success/fail wfj notification trigger
commit dd372548a910eeae3b926bbd5f23ed5b6edb3907
Author: beeankha <beeankha@gmail.com>
Date: Mon Jun 3 21:20:41 2019 -0400
Update swagger test
commit 8d6e1f09270faad983c0918b9c44c490407e7eef
Author: beeankha <beeankha@gmail.com>
Date: Mon Jun 3 20:57:08 2019 -0400
Trigger running notifications in WFJs and edit unit test
commit 98fa1fc813b9b6a9b8a3b3b6b08a276b0a0020ee
Author: beeankha <beeankha@gmail.com>
Date: Fri May 31 15:12:21 2019 -0400
Add migration file
commit 8ec97235e39101ca1575d4df70cf3fd9e88ff1e4
Author: beeankha <beeankha@gmail.com>
Date: Fri May 31 13:46:45 2019 -0400
Add feature for notifications to trigger on job start
commit 863d962ec29bb575fcdafb7e10834f56f9c353eb
Author: mabashian <mabashia@redhat.com>
Date: Mon Jun 17 07:40:08 2019 -0400
Ensure inventory_obj is on scope before checking it
commit 196b6572b2e85b3cd5296627e1e3ddca9727654a
Author: AlanCoding <arominge@redhat.com>
Date: Fri Jun 14 13:13:37 2019 -0400
remove code used defunct jobs list POST
commit 3ea6171b5440a09d8a34d7e36424446f554b1641
Author: mabashian <mabashia@redhat.com>
Date: Tue Jun 11 13:56:05 2019 -0400
Fixes bug where the delete inventory event would wipe or reset inventory form fields
commit 302d8589c9e100c3ea59371b0502a08f33f77593
Author: mabashian <mabashia@redhat.com>
Date: Tue Jun 11 15:42:44 2019 -0400
Make extra vars read-only for users without edit role on some forms. Fixes console error thrown in launch modal if survey tab missing.
commit 01f51219a6b6930a5ab7e819757fec31cbb2f14d
Author: mabashian <mabashia@redhat.com>
Date: Wed Jun 12 13:59:38 2019 -0400
Fix linting errors
commit 38ea82bf3df1e7420498197f956bde3fb7248011
Author: mabashian <mabashia@redhat.com>
Date: Tue Jun 11 11:05:40 2019 -0400
Fixes bug where save changes modal was shown to user with execute permissions
commit a454102e77febf6c6517090a3c2c1798b3e06ed7
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Jun 13 17:18:48 2019 -0400
delete a few really old migration utility files
commit bd93d97a60fc219cb0a881c760c5efe525f5248c
Author: Gabe Muniz <gmuniz@redhat.com>
Date: Tue Jun 11 17:00:19 2019 -0400
fix so enabled value is case insensitive
commit 76ebcf914b2e29d6b77871ef40761c4f3689e30f
Author: AlanCoding <arominge@redhat.com>
Date: Tue Jun 11 16:06:50 2019 -0400
upgrade pip and setuptools
commit effe7151eb9bee2229643527e6be87fc1b42f46c
Author: mabashian <mabashia@redhat.com>
Date: Wed Jun 12 16:16:55 2019 -0400
Adds missing semi-colon
commit 0023591bb07f54fb11c74010286e57742646fc09
Author: mabashian <mabashia@redhat.com>
Date: Wed Jun 12 14:45:51 2019 -0400
Removes unnecessary variable
commit 9c50609776e838175d78a39b5fc10e70ff31fa43
Author: mabashian <mabashia@redhat.com>
Date: Wed Jun 12 14:40:48 2019 -0400
Always show search bar in smart inventory host filter modal
commit b83cef6ed7cdf23179b1e54b9cb946b06bcade4f
Author: mabashian <mabashia@redhat.com>
Date: Wed Jun 12 16:12:08 2019 -0400
Fixes links in various lists to maintain query params while navigating to edit form
commit c729b698dd35d0e6a97277724d6982eb0235255d
Author: mabashian <mabashia@redhat.com>
Date: Mon Jun 10 16:11:02 2019 -0400
Whitelist table elements for use in bootstrap popovers
commit aa548442ceb83b303a79b531cef74696664f14fb
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Jun 11 12:37:34 2019 -0400
Ensure the request is on the Metadata object
in order to correctly populate the default for the TOWER_URL_BASE
field, which is specific to the host and preferred scheme.
commit ab587e7e6c3ce3baa6019ce5130d5a3681c9acca
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Jun 6 18:27:43 2019 -0400
Update get_view_description to conform to changes in DRF's version
related encode/django-rest-framework#5605
commit 3f5c018c8a28952a239510fafe619de391dabfb8
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Jun 4 13:27:10 2019 -0400
Replace the load of the staticfiles template library with static
The staticfiles library will be going away before too long.
commit 12e3d0aebf9d3364e4fb82e52565738dfc605d94
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Jun 3 17:35:25 2019 -0400
Remove rest_framework/base.html
commit ba4ad191fcb0b90b98bbe5e8c2a74317c852f6ff
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Jun 3 16:54:41 2019 -0400
Add the csrf token to window.drf
In the same manner as the current version of base.html from DRF. This
is part 2 of the removal of base.html.
commit 34d76422d63fd1044a14a1d692c3096c13cdad0e
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Jun 3 16:11:34 2019 -0400
Move the endpoint deprecation warning out of base.html
This is part 1 of the removal of awx/templates/rest_framework/base.html.
commit 2a81643308921d75ec8ffc54bbca27b1e6bbf227
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu May 30 18:17:37 2019 -0400
Refactor the SSO serializer fields to follow the DRF idioms more closely
and fix the tests to handle the newer nested validation checks properly.
commit 76d4de24dff90babefa5368abc26b4da793303ce
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue May 28 15:11:16 2019 -0400
Handle a change in the error message for BooleanField
related encode/django-rest-framework#5881
commit ed7a7e5f7bd507e7637adaa9e6345ffc6a09228e
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue May 28 14:46:14 2019 -0400
Support parse_requirements out of pip < 10 and >= 10
commit f94959d120c927446282390ac89b3f604ee7f637
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue May 28 14:34:01 2019 -0400
Remove the custom get_view_name function
It appeared to not be doing anything that we were making use of that
couldn't already be done, slightly differently, using DRF's built-in
one.
commit b5728fc548faf194a87c886112a5c0a932eadfd9
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue May 28 13:52:25 2019 -0400
Bump Django Rest Framework from 3.7.7 to 3.9.4
commit 8db27611caf50082c4984c0fdccf9ebc14e8ebd9
Author: Daniel Sami <dsami@redhat.com>
Date: Wed Jun 12 13:05:11 2019 -0400
updated e2e to work with new capitalization
commit 90fb7c67697d2411918bbbfa180e5ebabe7607b5
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Jun 12 10:23:01 2019 -0400
unpin vault plugin development container image
commit f8c69aadcbdc65f5305285ac0e7e0b1d4af6ffc7
Author: AlanCoding <arominge@redhat.com>
Date: Wed Jun 12 10:13:45 2019 -0400
Correctly manage current apps for the action_node addition
commit cc1ef50729dc37dbfbba3d53853e8d47b0faf539
Author: Yanis Guenane <yanis@guenane.org>
Date: Wed Jun 12 13:50:28 2019 +0200
User: Ensure First Name is not capitalized
When creating a new user, the Last Name is not capitalized but First
Name is. Make the behavior being consistent.
Signed-off-by: Yanis Guenane <yguenane@redhat.com>
commit 1e91e4e531509cf4648639ef606553db3caf8ecb
Author: John Hill <johill@redhat.com>
Date: Tue Jun 11 15:51:02 2019 -0400
set to json protocol
commit 75ef30d21be3d01bcd2e26a924d70bb0ec9ce38b
Author: Shane McDonald <me@shanemcd.com>
Date: Tue Jun 11 14:01:35 2019 -0400
Always consider devel tag as a cache source
When you do `make docker-compose-build` on your branch without any changes, this will use the devel tag as a cache source. This will speed things up if you havent made any local changes to the Makefile or requirements files.
commit 05aab5da4cbbd02c8830402fb00db4235eedb5e1
Author: AlanCoding <arominge@redhat.com>
Date: Mon Jun 10 14:03:17 2019 -0400
cache smart inventory memberships to avoid slow query
commit be8a30b9d9aa992ed071929e90cbaf08ad3c0aad
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Jun 11 10:25:15 2019 -0400
fix a py3 compat problem in an LDAP migration
commit d4301bd9bd6c524ba38079301b681c5e0fcf22e3
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Jun 11 09:45:15 2019 -0400
update v1 credential deletion prompt queries
commit 329b40fd699ee5d974b291a8dff2f4103f39d080
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Jun 6 12:42:31 2019 -0400
support vault IDs that include dot characters
see: https://github.com/ansible/awx/issues/4009
commit 6bc5c4da7474bf069e0312aa14e62273eb5f5002
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Jun 6 11:33:47 2019 -0400
include credential in inventory update detail summary
commit 51d7de296f0367f42e982b965da2fe2e6dfc452d
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Jun 6 12:02:15 2019 -0400
remove dead code related to v1 kind field
Currently, the credentials list doesn't seem to be returning
any options data for 'kind' so this code wasn't being reached. In
the future api updates, we'll also be removing the 'kind' field from
credentials in general.
commit 5987aafb8228ad43257f43971f428ca583cadd92
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Jun 6 11:04:23 2019 -0400
update shared client code for api v2
commit 7a0a2fb54c8ca7a61b13a1ee6ad78b91d510cf32
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Jun 6 10:20:59 2019 -0400
update adhoc command queries for api v2
commit 2f57a1ea93cd2f805e552205f769d605ed8a9eee
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Jun 6 10:16:44 2019 -0400
update inventory source credential lookup queries for api v2
commit 6da445f7c06e1b7babdc20928492f1b0f7c59618
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Mar 12 17:12:16 2019 -0400
remove /api/v1 and deprecated credential fields
commit a727de184b5806a1d1867b2d3c73183753b27849
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue Jun 4 13:30:43 2019 -0400
Fix analytics job counts by ordering query
- More Info: https://github.com/ansible/awx/issues/4014
commit 6d1ba411e6fe1b3c9f0980f437c6fd5c0dcd4148
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Jun 6 10:03:11 2019 -0400
make activity stream action_node deterministic for Swagger docs
commit b00979792e87d8215ed8a31e8435e319e599bda5
Author: Shane McDonald <me@shanemcd.com>
Date: Wed Jun 5 13:07:10 2019 -0400
Clean up related to isolated env
- Made make target names consistent with our other commands
- Found some unnecessary code, deleted it
commit 62a3e0df98ee2baf4dbeb47e4cef0a1ad7ef378c
Author: Daniel Sami <dsami@redhat.com>
Date: Wed Jun 5 14:00:01 2019 -0400
Updated docker tags in container setup
Use env variable for selenium docker tag
commit 3d7bd8579bc13a7f8acf91560471f04d717236ef
Author: Anand kumar <mailboxforanand@gmail.com>
Date: Wed Jun 5 12:38:52 2019 +0530
Multiple installation of same dependency
python-pip is being installed multiple times.
commit 99704af302e30501cecd8a0af02232bd8c6d46f6
Author: Shane McDonald <me@shanemcd.com>
Date: Tue Jun 4 20:37:03 2019 -0400
Fix some ansible warnings
commit a13b7331919152edd1aa0463fe1d712b6133de6c
Author: Shane McDonald <me@shanemcd.com>
Date: Tue Jun 4 20:36:39 2019 -0400
Update node in sdist builder image
commit 4a7cd56e4a2fc23487eb1e3414e86727949ce139
Author: Keith Grant <keithjgrant@redhat.com>
Date: Tue Jun 4 16:08:23 2019 -0700
do allow Enter to proceed to next step if survey fields invalid
commit c6afd98500e9ecba0bf2d907db56b59337314b00
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Jun 4 09:08:06 2019 -0400
unpin apache-libcloud now that a version is out without PyCrypto
see: https://github.com/ansible/awx/pull/3466
see: https://github.com/ansible/awx/issues/3822
commit f18f9ec0ef0277e2a7bef19751d2732405cf921b
Author: Shane McDonald <me@shanemcd.com>
Date: Mon Jun 3 16:48:45 2019 -0400
Bring isolated dev env current
There was quite a bit of drift between the main Dockerfile and this one since we last touched it. It’s heavier than it needs to be, but by using the main development image as the base here, we have less duplicated and outdated code overall.
commit ef22986aa0ce0638ab4210036895d9fd7ad2723a
Author: Shane McDonald <me@shanemcd.com>
Date: Mon Jun 3 16:03:51 2019 -0400
Install latest tini from RPM
commit be3d0950674d8242b9ca861e53a72c9f45845507
Author: Shane McDonald <me@shanemcd.com>
Date: Mon Jun 3 10:52:01 2019 -0400
Downgrade ptyprocess
See https://github.com/pexpect/ptyprocess/commit/8be490695de2aead22c55928c2cf02e330fbf3dd#diff-522adf759addbd3b193c74ca85243f7d for more info
commit abb37299cb17bb4ca4221f89fbe47cc09ab9f32f
Author: Marliana Lara <mlara@redhat.com>
Date: Mon Jun 3 13:20:23 2019 -0400
Add isolated badge to instance groups list
commit 39fb0d16798a302391ba436a555e68cf87509c22
Author: Elyézer Rezende <elyezermr@gmail.com>
Date: Tue May 28 15:13:15 2019 -0400
e2e resize window on some specific tests
commit 11630a8803999ac25760a764edf4f0615e5c9767
Author: Yanis Guenane <yanis@guenane.org>
Date: Mon Jun 3 11:45:21 2019 +0200
Installer: quote password where it applies
Prior to this change, password having shell interpretable character
would break the installer (e.g '&', '(', etc... )
This commits rely on the `quote` filter from ansible to ensure those
password are properly quoted where it applies
Fixes: https://github.com/ansible/awx/issues/3943
Signed-off-by: Yanis Guenane <yguenane@redhat.com>
commit a7b96d5aec8466ba5cacf91647a8b6827c33ec45
Author: JP Mens <jp@mens.de>
Date: Sat Jun 1 16:29:10 2019 +0200
Emphasize a recent version of Docker
I had 1.13 installed as part of Centos Extras and spent hours attempting to install AWX 4.0.0; the attempts all threw masses of permission denied errors.
Uninstalling that version and replacing with a current docker-ce then worked.
commit 1dcb1eda7c3bad482c77ee67bed26178479cc058
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri May 31 11:23:08 2019 -0400
add some debug helpers for tests
Signed-off-by: Jake McDermott <yo@jakemcdermott.me>
commit fedd1cf22f603c38e66e8d7f9265027ee3e22a05
Author: AlanCoding <arominge@redhat.com>
Date: Tue May 14 11:10:31 2019 -0400
Replace JobOrigin with ActivityStream.action_node
commit 12ff7a481c9154f827483f7491f3cff6145fa021
Author: Bill Nottingham <notting@splat.cc>
Date: Thu May 30 22:42:37 2019 -0400
Remove some things that are not first-order dependencies.
This includes a few things where the version specifiers resolve properly now.
commit 99296cf5f118772dfbe4e2f353eedfbec8bc075b
Author: Yanis Guenane <yanis@guenane.org>
Date: Fri May 31 03:00:08 2019 +0200
openshift: Ensure char in password are not interpreted
If password contains ';' (and potentially any shell interpretable chars)
it won't be interpreted properly as the openshift password.
Signed-off-by: Yanis Guenane <yguenane@redhat.com>
commit 49b54f2d60c87ecb0656a0cfc785cdd31cd7294d
Author: Shane McDonald <me@shanemcd.com>
Date: Tue May 14 11:19:39 2019 -0400
Fix python3 fallout in translations management script
commit 84b686687566aa7b9fa85641c5579889a7a5f12f
Author: Jose OrPa <jose.orpa@gmail.com>
Date: Sat May 18 13:55:13 2019 +0200
#3004 Add proxy support to postgresql, memcached and rabbitmq images
commit 4b9024bcb0e61a1b13b8d006057aecba32ac3b75
Author: Kia Lam <digitalanime@gmail.com>
Date: Thu May 30 09:51:19 2019 -0400
Revert puppeteer upgrade to fix failing UI unit tests in Zuul.
commit a5a6fdf1d651f030431d87176c813035ffda320d
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Wed May 29 14:27:16 2019 -0400
Updates text of tooltip for Forks in JT.
commit 15c699de7ce87d1066276f715a0f484a2d51b782
Author: Kia Lam <digitalanime@gmail.com>
Date: Wed May 29 12:47:06 2019 -0400
Update dockerfile to build using node v10.15.0.
commit 515d4fe20f25173b81dedf3a218bdc0af40dde4b
Author: Kia Lam <digitalanime@gmail.com>
Date: Wed May 29 12:21:30 2019 -0400
Update INSTALL.md with new node version.
commit 75380b957638048a8aae1b32dc8a7c1704338cf0
Author: Kia Lam <digitalanime@gmail.com>
Date: Mon May 20 15:43:01 2019 -0400
Upgrade our packaging for NodeJS 10.
- Update README.md
- Bump certain dependencies to fix vulnerabilities. Exclude dependency bumps that would cause breaking changes.
commit cb279843d21c7ca9dd8a41ce01bb26a2edf1c439
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue May 28 14:22:57 2019 -0400
remove implicit grant type for OAuth 2 apps
commit 40b1e89b67117add2d464b90df4f5a4ef21affb9
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed May 22 14:18:05 2019 -0400
add the ability to disable RabbitMQ queue durability
commit 2f77c67a62cb0cf9b10a19841891460b7378f59d
Author: Shane McDonald <me@shanemcd.com>
Date: Tue May 21 19:15:21 2019 -0400
Changes to enable tests in k8s
commit 0aa8c7427d63612321a5ba54e2ec4fc184665d42
Author: Elyézer Rezende <elyezermr@gmail.com>
Date: Tue May 21 23:12:53 2019 -0400
Set window size globally on e2e
commit dbc65baa43964b095688f99cd79a2b5dba035f72
Author: AlanCoding <arominge@redhat.com>
Date: Wed May 1 19:24:15 2019 -0400
apply optimizations via standard method
This addresses the top-level resources in the v2
root view, focusing in order of priority,
reflecting use by the UI.
In several cases get_queryset logic from the view
is moved into the access class.
Most other cases involve adding a straightforward
select_related or prefetch_related entry.
All additional confirmed to be effective with the
django debug toolbar.
commit 45458b326550fa95d7c11ed76555ce1817de3083
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Thu May 23 14:26:03 2019 -0400
fix analytics logging msg
commit b11995e638985fe3251d63216d503cfe3d21342f
Author: AlanCoding <arominge@redhat.com>
Date: Wed May 15 10:43:55 2019 -0400
Remove duplicated type methods and old Django logic
commit 40f9d0b512920a568f18c2455a72e2352b5fdb07
Author: AlanCoding <arominge@redhat.com>
Date: Mon May 20 20:47:28 2019 -0400
More precise handling of schedule computed fields no-ops
Do not set a next_run value for disabled schedules
Bail if no fields are changed
Do not update related template if its fields did not change
Change call pattern to schedule.update_computed_fields()
in doing so, fix bug where template does not pick up schedule
due to schedules next_run not being saved
Handle the case (also a bug) where template was not updated
when schedule was deleted
commit d3f047d731f20db0f38a6dd0fbf80bd25ef244b0
Author: AlanCoding <arominge@redhat.com>
Date: Wed May 22 09:46:19 2019 -0400
Move dynamic log level logic to filter
commit 8ca0c1b9926c079890b79f18b0b08bca62f721a1
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Wed May 1 12:16:15 2019 -0400
Add clearsessions and cleartokens system jobs
* add system job for gathering insights analytics
* enforce schedule enablement with analytics setting
* remove celery beat analytics job
* keep analytics schedule & setting enablement in sync in API
* handles updating schedules for multiple sys job schedules
* add analytics setting & schedule test
* rm ui modal from collection sys job
commit 56df930b99717f71fefa543123dd9288432c1a6a
Author: Marliana Lara <mlara@redhat.com>
Date: Tue May 21 09:55:35 2019 -0400
Sanitize instance group breadcrumb name
commit f48713f4ae23cc470be2a2d8ce1f9bad35e54bfe
Author: Bill Nottingham <notting@splat.cc>
Date: Mon May 20 16:56:16 2019 -0400
Use lockf, not flock.
This performs more reliably on certain filesystems in Linux.
commit bb009f0d121f748d32d3d596a45cf42a1a5cc872
Author: Bill Nottingham <notting@splat.cc>
Date: Mon May 20 16:46:10 2019 -0400
Update notification radio button styling to match schedule radiobuttons.
commit 06be3a29b9c38753629979245d881b19d4a7fe11
Author: AlanCoding <arominge@redhat.com>
Date: Tue May 14 09:01:29 2019 -0400
fix Django debug toolbar after its upgrade
commit f4c18843a33bf59631d77c1029c6dd6700aeb0f2
Author: AlanCoding <arominge@redhat.com>
Date: Thu May 2 18:00:18 2019 -0400
Resolve default ordering warnings from tests
commit bda838f7239e89eb577a0582add1cc3fb878599f
Author: AlanCoding <arominge@redhat.com>
Date: Thu May 9 16:34:37 2019 -0400
Add note for docutils, unpin runner dependency
commit 2bec5ddb41e20c7959117ed8fedfb5936ce9d5ca
Author: AlanCoding <arominge@redhat.com>
Date: Thu Apr 11 10:49:00 2019 -0400
General upgrade of dependencies
Update licenses for new versions after dependency upgrades
pin pycurl to version that does not break on install
implement new workflow for py2/3 requirements management
require twisted tls extras, resolve service-identity version
Upgrade celery to resolve importlib DeprecationWarning
use flags to resolve the unsafe and cache problems
commit 74643520c706295649c9980c0d60d6c2454d8a58
Author: AlanCoding <arominge@redhat.com>
Date: Mon May 20 09:27:45 2019 -0400
GCE contract update, do not use token_uri in job runs
commit 44907b33dc17b528dfd1d6dfa2c990c2d31d307a
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Fri May 17 14:40:33 2019 -0400
Fix the middleware ordering
commit 12231481165cec812dc8e8a864d36814d713d6bb
Author: AlanCoding <arominge@redhat.com>
Date: Thu May 16 08:23:22 2019 -0400
Avoid unnecessary user get expiring session memberships
commit f085b828e461291b055555ae5bbb2698423b3733
Author: itdependsnetworks <ken@celenza.org>
Date: Thu May 16 19:59:57 2019 -0400
Update the ports for memcache and rabbitmq to be variablized
commit e95339ba6ef33bbfa2cfcee2711b3fa84c703442
Author: Marliana Lara <mlara@redhat.com>
Date: Thu May 16 16:46:53 2019 -0400
Add instance group name to breadcrumb
commit 2b327935de56c4296d38f4311fce662f746b8f16
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Fri May 10 16:46:54 2019 -0400
reorder migrations to avoid session error
commit 0c4925afe84421e4c35e3d60a8cbb2f67b073313
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Thu May 16 14:48:41 2019 -0400
rm extra collection error line
commit 17f71600dff9fe5c62e669c50361641312f1cddd
Author: Marliana Lara <mlara@redhat.com>
Date: Thu May 16 12:23:47 2019 -0400
Add styles to grow dropdown width based on content
commit 9120a69006824fa7383461617757d7872e3aa865
Author: Rémi VERCHERE <remi.verchere@axians.com>
Date: Thu May 16 17:42:13 2019 +0200
Correct fr translation for Cancel message
commit c38ee06642be5cda69c5b0320dd4986417f96b0c
Author: Adam Nagy <anagy@netsuite.com>
Date: Thu May 16 15:56:35 2019 +0200
Increasing requests-credssp ver to 1.0.2
Signed-off-by: Adam Nagy <anagy@netsuite.com>
commit b1d75327e3b6bb146da8761f285f6b45608505ad
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon May 13 15:35:53 2019 -0400
add the ability to toggle DEBUG logging on dynamically
commit b10f06201d8378a7e138392d8481942b7f35f28f
Author: Nick Busey <NickBusey@users.noreply.github.com>
Date: Wed May 15 16:34:27 2019 -0600
Update INSTALL.md
commit 681fe4865c9398bb53cd616202deb552eda88bee
Author: Bill Nottingham <notting@splat.cc>
Date: Wed May 15 17:01:33 2019 -0400
Some more dates.
commit faae55d085e767b2fa628be26a18f1bd1e413d00
Author: Bill Nottingham <notting@splat.cc>
Date: Wed May 15 16:58:59 2019 -0400
Bump date.
commit 6fb173da8ab0200ee877a968dd37059081a1320d
Author: beeankha <beeankha@gmail.com>
Date: Wed May 15 12:54:00 2019 -0400
Remove redundant methods from SocialAuthMiddleware class
commit 64e8b76a1032a30b81f57212f92750328574a751
Author: beeankha <beeankha@gmail.com>
Date: Wed May 15 10:16:20 2019 -0400
Remove redundant middleware
commit d0e160a037dec3565e1e4b04ea5beb4c937d7bb1
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue May 14 17:14:44 2019 -0400
collect events based on last ship, not collection
commit 20e5d8200e359b6f57dd620fc728ee15d6d9aa86
Author: beeankha <beeankha@gmail.com>
Date: Tue May 14 13:32:12 2019 -0400
Subclass more middlware with deprecation mixin
commit a6d3c0fd32ce3bd5e2b1eeaaba9ada39aa6d8c9a
Author: beeankha <beeankha@gmail.com>
Date: Mon May 13 16:28:45 2019 -0400
Remove redundant code and update URLModificationMiddleware
commit 318e0631b71b5f7b8eb3fbbc8cf4280d19e4cad2
Author: beeankha <beeankha@gmail.com>
Date: Mon May 13 11:24:37 2019 -0400
Add super() call
commit da4153d653de189c32745f0f57f22ccca51a0ecf
Author: beeankha <beeankha@gmail.com>
Date: Fri May 10 13:45:14 2019 -0400
Add mixin to ActivityStreamMiddleware class
commit 26e9dd307eca6620234b2d9f5bfa1cdba35d95ca
Author: beeankha <beeankha@gmail.com>
Date: Fri May 10 09:59:55 2019 -0400
Fix missing argument error
commit 6a2d59963f6b4751addc6297313ec28b4138cee3
Author: beeankha <beeankha@gmail.com>
Date: Thu May 9 17:09:20 2019 -0400
Update wsgi file to be compatible with new style of middleware
commit 68800d0e8eb447d605f69b56681a4ed1dee27a65
Author: beeankha <beeankha@gmail.com>
Date: Thu May 9 16:11:53 2019 -0400
Make custom middleware use new style vs old
commit 97dc77ea63e9b619c487fcbf99e99a0576cd24fe
Author: beeankha <beeankha@gmail.com>
Date: Wed May 8 14:07:00 2019 -0400
Add debug_toolbar.middleware.DebugToolbarMiddleware to MIDDLEWARE classes in development.py
commit 9ea3ec24cac35bdcf29c3eb0e1a551866ea5f0c7
Author: beeankha <beeankha@gmail.com>
Date: Mon May 13 15:46:24 2019 -0400
Address comments/suggested changes
commit 7466873f69f6885df7b0d69184228317cd74bec9
Author: beeankha <beeankha@gmail.com>
Date: Mon May 13 15:27:54 2019 -0400
Make more edits/grammatical changes
commit 07fa533b6fff7a356ab2126b2c36c3330fa86dda
Author: beeankha <beeankha@gmail.com>
Date: Mon May 13 11:47:04 2019 -0400
Make edits to Notification doc
commit 8aa28092ff84b66e9dc68b782e6740d4172458fc
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Thu May 9 13:50:46 2019 -0400
disabled instance does not mean offline instance
* Disabling an instance is used to stop and instance from being the
target of new jobs to run.
* The instance should still perform it's heartbeat so that it isn't
considered offline.
* If the instance was allowed to go offline on an openshift cluster it
would be deleted from the database.
commit 3579584ffcb43bf3bb8f021880ab4a14a83034bd
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon May 13 11:20:15 2019 -0400
i18n
commit 05cae23180b93c5ffca1facaf83170b5d0c0ad5b
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon May 13 11:10:33 2019 -0400
Add help text to the ActivityStreamSerializer m2m relationship fields
commit d6e89092d32c6102c8e666af717070569837cdc3
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Fri May 10 17:31:33 2019 -0400
Instead of exposing Role.content_type, create a new serializer field
called `object_type`, which is constructed based on manipulating the
string value of ActivityStream.object_relationship_type. Since that
field does have the full class name, this manipulation should match
the manipulation that is done to construct the values of object1 and
object2 when ActivityStream is created.
commit fe344038b5a9f8572f082ca85c2c55821839e6ac
Author: beeankha <beeankha@gmail.com>
Date: Fri May 10 14:54:20 2019 -0400
Edit Clustering doc
commit 250484339bf41ae696ec955f79efbfb85df89744
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Fri May 10 14:13:37 2019 -0400
Expose the role's content_type field and reorder the objects in the UI
when the resource was stored on ActivityStream as object1 instead of object2.
related #3841
commit 5ca0cdb124fb02d43461a674b075453693c42d7c
Author: Shane McDonald <me@shanemcd.com>
Date: Fri May 10 12:19:39 2019 -0400
Avoid DNS timeout in non-Docker for Mac installs
Shaves 20 seconds off of rebooting the dev environment on Linux.
commit 7d8a910be7e7de438ccfb9180008ebb199f3dfcc
Author: Shane McDonald <me@shanemcd.com>
Date: Fri May 10 10:14:51 2019 -0400
Improve dev environment init process
This ensures that /etc/passwd is always written, regardless of how the container starts.
commit df04660cdd99d6f0c2a1d0d952fb5964076f0c77
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri May 10 09:48:05 2019 -0400
add test for instance groups service
commit 015234287c6ae21bc9e3cbfd2e25966121268ea1
Author: Shane McDonald <me@shanemcd.com>
Date: Fri May 10 09:14:59 2019 -0400
Ensure that a root user is always present in development environment
@AlanCoding was seeing errors in the development container when trying to run some commands as root. This fixes that.
commit 677a8b34ba1c786abfb6a9eef40f22b52dc65173
Author: AlanCoding <arominge@redhat.com>
Date: Fri May 10 07:46:53 2019 -0400
Fix bug in dev supervisor reparenting processes
commit 232c706b75b015ca41f2afa0c1d7654038d94649
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri May 10 07:16:50 2019 -0400
add docstring for instance group service
commit 21105b836e67b540653d5a7d57136e0b77b4e69b
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Thu May 9 13:44:36 2019 -0400
more verbose list_instance messaging
commit adfdfcdd0a3f121eca95f9d6d2b380804c1d40cd
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu May 9 13:45:29 2019 -0400
use make targets for dev supervisor commands
commit 371966613feec9bb1d50312e3dafe7454b7f3c51
Author: beeankha <beeankha@gmail.com>
Date: Thu May 9 10:03:57 2019 -0400
Update AWX docs
commit 2585c5030b5d0d8ef4d5bce02f6b16e97c9f3f57
Author: AlanCoding <arominge@redhat.com>
Date: Tue May 7 20:58:58 2019 -0400
move outlier gce cache logic to standard place
commit 22858f0044b0399410365511f9e658ca3b05bcf3
Author: Shane McDonald <me@shanemcd.com>
Date: Wed May 8 22:22:38 2019 -0400
Remove --squash option from awx-devel-build
This was intended to save us CI time if / when we switch away from static nodes for Zuul. After merging this in I discovered that this option does not work with `docker build --cache-from`, which will be more benefical in terms of speed improvements anyway.
commit 7e6a73f892a35f0b8617862586a1353d1034f343
Author: AlanCoding <arominge@redhat.com>
Date: Wed May 8 21:18:16 2019 -0400
fix bug with null credential
commit 1874e8bb4c52125ee6f1d062735cc8dd1fc95c95
Author: AlanCoding <arominge@redhat.com>
Date: Tue May 7 21:22:15 2019 -0400
Reduce passing around of passwords dictionary
commit 0be8fe521ad73d47eaae18fb9645f8ff1c67d4d7
Author: Shane McDonald <me@shanemcd.com>
Date: Wed May 8 13:26:34 2019 -0400
Refactor Dockerfiles
This commit does a few things:
- Add the `--squash` option to the `awx-devel-build` make target. This reduces the resulting image size from 2.12 GB to 1.37 GB. I think we can get this down even more by inspecting the image contents.
- Reorganize commands so that the cache expires less often. Before this commit, any changes to the Makefile would essentially cause the entire image to rebuild.
- Break yum dependencies up into multiple lines. This makes it easier to see what changes in a diff.
- Use `n` to install our required version of node (rather `curl node | bash`). I’ve found this to be easier to maintain / more portable when working with other Dockerfiles.
- General organizational changes to make things easier to parse visually.
commit e1de0a528df5ef723d5f20a17ad3bdb1a8cb3bd9
Author: mabashian <mabashia@redhat.com>
Date: Wed May 8 14:59:04 2019 -0400
Adds some test coverage for host_filter queries
commit 766a5c0c3f15007a4aa442bf54c9082910fb7472
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed May 8 13:10:52 2019 -0400
remove honcho in the dev environment (just use foregrounded supervisor)
using supervisor gives us the ability to restart entire processes on
code change (like the dispatcher and callback receiver)
commit 231abf865bb0d6ea50e45ced75f508df097ef38d
Author: AlanCoding <arominge@redhat.com>
Date: Wed May 8 13:43:13 2019 -0400
put variable data permission in its own class
commit 993b0a889dc235816156244618047efc83bea518
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed May 8 09:52:17 2019 -0400
add API tests for InstanceGroup order persistence
commit 205f2c33c11d2c42fce4eda43f8b52b0ab06d4e1
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue May 7 13:26:58 2019 -0400
wait for instance group requests on template save
commit 1e77053bbf6914dc9118078e9e082f28e980237f
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue May 7 12:08:39 2019 -0400
handle re-ordering of instance groups
commit ae25717700d4c24c650c7f89dfb2d601520efc95
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed May 8 11:15:54 2019 -0400
Make the uwsgi autoreloader reload the dispatcher every time
not just the first time uwsgi is brought up.
related #3846
commit 11244f85a4eedfaaaec98fd19e68c6fcdcb5ab43
Author: mabashian <mabashia@redhat.com>
Date: Wed May 8 10:05:02 2019 -0400
Adds missing semicolon
commit 42f30e72b5e0871dee1dff2972906362da0a7168
Author: zicklam <zicklam@users.noreply.github.com>
Date: Wed May 8 08:35:26 2019 +0200
False is not false
commit 0fb3851a2bb21dad9287ed8b838c67798413edca
Author: zicklam <zicklam@users.noreply.github.com>
Date: Wed May 8 08:21:04 2019 +0200
webhook_notification set default for var 'disable_ssl_verification'
commit e4a50f359583e6ecd6df9a152bdf937fb4e6c799
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon May 6 15:30:35 2019 -0400
enforce a stable list order when attaching/detaching instance groups
commit f524c94bad1a710d152c8539dc1471aa767017bd
Author: mabashian <mabashia@redhat.com>
Date: Tue May 7 14:43:53 2019 -0400
Fixes basic host filter searches
commit 0154d80f196e5e75dc5875340c53b23e21fd07fd
Author: Vismay Golwala <vgolwala@redhat.com>
Date: Thu May 2 13:17:46 2019 -0400
Raise meaningful error when permission denied to copy JT
When a user doesn't have access to all the credentials of a job
template, they cannot copy the JT. However, currently we raise a
default `PermissionDenied`, which doesn't give the user insight
into what's wrong. So, this PR just adds a custom message indicating
that access to credentials is missing.
Signed-off-by: Vismay Golwala <vgolwala@redhat.com>
commit 08d60d0b78e3054f2bc2c4880e80bb33af67ac67
Author: zicklam <zicklam@users.noreply.github.com>
Date: Mon May 6 19:20:00 2019 +0200
Update test_notification Template for webhooks
- rename webhook_no_verify_ssl to disable_ssl_verification
commit 418521f4a352e872b3c0af0fbc3f3037971e095f
Author: Hideki Saito <saito@fgrep.org>
Date: Mon May 6 13:28:47 2019 +0000
Add credential info in expanded list view of inventory update
- Fixed issue #2891
Signed-off-by: Hideki Saito <saito@fgrep.org>
commit 5b8fba58e8f3dc2f154c8d38dfacca9aeef315db
Author: zicklam <zicklam@users.noreply.github.com>
Date: Mon May 6 13:12:41 2019 +0200
Add "Disable SSL Verification" checkbox to webhook notification
This commit will add a checkbox which will disable SSL verification on
the generic webhook notification type. This is required when using
self-signed certificates.
commit 70e513a3cf5535375821492162d8bac0a230f29a
Author: Elyézer Rezende <elyezermr@gmail.com>
Date: Fri May 3 16:20:01 2019 -0400
Fix job list sorting options grouping
Ensure that the sorting options are grouped just like every other
sorting options list.
commit c6c14d4fb97d06a3956c9c772731b8dcfc7e9732
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri May 3 15:30:16 2019 -0400
properly record Instance.cpu and Instance.memory for isolated nodes
commit d2e67aea199e1c5e203b0939be901c54b9154b06
Author: AlanCoding <arominge@redhat.com>
Date: Fri May 3 10:20:31 2019 -0400
Fix server error for in-flight migration
commit 8909a8a8e47234af8f0523a95cdc60bf5803bb07
Author: Pavel Moravec <pmoravec@redhat.com>
Date: Thu May 2 21:51:13 2019 +0200
sosreport plugin to stick on sos >= 3.0 API only
As sosreport 3.0 was released 5 years ago, older sos versions can
be ignored / not further supported.
Signed-off-by: Pavel Moravec <pmoravec@redhat.com>
commit 90a86f53ba25c819f9cb36d0c68cf3b67c8e343c
Author: mabashian <mabashia@redhat.com>
Date: Thu May 2 17:13:17 2019 -0400
Fix display bug on host groups list
commit 29822ee140dff925e2ae965fa2d458b87f10afe2
Author: Pavel Moravec <pmoravec@redhat.com>
Date: Thu May 2 21:45:09 2019 +0200
don't collect data from other sosreport plugins
Tower plugin shouldn't collect data that other sosreport plugins collect.
Further, few code optimizations in calling sos API are made.
Signed-off-by: Pavel Moravec <pmoravec@redhat.com>
commit e560dccd369be0fea7ddd717be8822fffe026181
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu May 2 14:32:24 2019 -0400
require a valid netloc for Credential Type inputs w/ format=url
commit b754e0dbba3f28681a44589bf11d615816ba7924
Author: mabashian <mabashia@redhat.com>
Date: Thu May 2 13:55:20 2019 -0400
Fix template sorting by project
commit 6bb99025885be0dc122dd556619295c76912d3db
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu May 2 11:11:06 2019 -0400
pin urllib3 to 1.24.3 to address CVE-2019-9740
commit 04d22a930d662e4269b5b8337645232bb4de4d3e
Author: mabashian <mabashia@redhat.com>
Date: Thu May 2 10:43:46 2019 -0400
Fix inert event expand/collapse on refreshed job results
commit 50f9c70afdebf9dd5ad56f0991c838ef461ff82a
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed May 1 17:03:26 2019 -0400
remove references to the (now defunct) fact receiver
commit 7d692d08f9b8bdedbe960e538b6a6a164ae2208e
Author: AlanCoding <arominge@redhat.com>
Date: Wed May 1 16:15:00 2019 -0400
include playbook as a default search field
commit a87c87b7c945c315de3a86084a81ff16c1729ef6
Author: beeankha <beeankha@gmail.com>
Date: Wed May 1 15:40:15 2019 -0400
Add more runner-related details
commit 5f1aeb0f4eece7a56a222ca2f2ffbafb23a7d033
Author: AlanCoding <arominge@redhat.com>
Date: Wed May 1 13:39:25 2019 -0400
remove ask_vars from job_start endpoint
commit cc001c98922f73fe46e9793fd77a82da45258b42
Author: Vismay Golwala <vgolwala@redhat.com>
Date: Wed May 1 13:12:52 2019 -0400
Copy credential bug - add owner too
While copying a credentials, we should set the new owner to person
who copies it. There was a bug while trying to do so and this PR
tries to address it.
Link: #3750
Signed-off-by: Vismay Golwala <vgolwala@redhat.com>
commit 530a7ba51d7371f3073f854b9ef123ad894fd92c
Author: AlanCoding <arominge@redhat.com>
Date: Wed May 1 11:55:53 2019 -0400
populate event children list via parent_uuid
commit 383fe278f54fbd467e612b3a8a190ae125f6171f
Author: beeankha <beeankha@gmail.com>
Date: Wed May 1 11:35:26 2019 -0400
Address a few more comments
commit 46795cc71ef63135ec097f72e8c82448bedcca8d
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed May 1 10:02:43 2019 -0400
fix a bug that caused parent_uuid not to be persisted
commit 84b21620b265fb0fd9fb17225a949729a3106348
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed May 1 08:56:56 2019 -0400
raise url string parsing error as validation error
commit eaaad89a8c69f680b81062cb794f8e37f3d434e8
Author: mabashian <mabashia@redhat.com>
Date: Wed May 1 09:17:15 2019 -0400
Removed inventory sorting from jobs list. Changed Last Run to Last Used in project sort filters.
commit 27ca5e1fd5b72e8ea29b237d81395aa88d1c4f00
Author: beeankha <beeankha@gmail.com>
Date: Tue Apr 30 15:32:52 2019 -0400
Add more details for several of the listed tasks
commit 4191b210525cbcace1a51d6ac0d89040989d4f45
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 30 14:00:51 2019 -0400
make test_tasks.py durable to changing Ansible versions
commit 9737ab620c1c5c9f9cfe5c014c73a482e14179ea
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Apr 30 13:17:15 2019 -0400
require url scheme for credential type url inputs
This adds a url formatting type for credential input string fields
The validator for this formatting type will throw an error if the
provided url string doesn't have a url schema.
commit 81f06621619ae49312be71170ae96466addb9eaf
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 30 13:35:58 2019 -0400
remove job ask_ fields that reference JT
commit d1dc6007fdef9870603bcfabe8a222e9a6be7512
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Apr 30 12:25:43 2019 -0400
use test callback from test form save hooks
Enter key and other form submits are handled generically from the built-in
save hooks on the form controller. This adds implementations for those hooks
on the plugin test forms to make sure the expected handlers are always called.
commit d204f1218428a42f6726b18db89c5904a8c3f9fe
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 30 10:15:08 2019 -0400
remove unneeded update_model call
commit 42dd3c5cf558a2d886a91946366e2ba6fc454b8b
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 30 10:11:03 2019 -0400
Remove unused output_replacements logic
commit 5720601a2e9d27bb06a3a726fc27f3310bb435da
Author: AlanCoding <arominge@redhat.com>
Date: Mon Apr 29 20:38:36 2019 -0400
allow relaunching other user jobs with public vars
commit 5d1346b956e4276ee5963480a47ffda050bbfc21
Author: Bill Nottingham <notting@splat.cc>
Date: Mon Apr 29 20:32:50 2019 -0400
Use AWX python interpreter for failure-event-handler.
python3 isn't in the normal path when using SCLs.
commit 30d0130e79bfae1314f57faa0550ff2cfc758698
Author: Vismay Golwala <vgolwala@redhat.com>
Date: Mon Apr 15 16:56:37 2019 -0400
Show only member users for organization
Signed-off-by: Vismay Golwala <vgolwala@redhat.com>
commit 4baecef866facde470d926ef2bf507e81460209d
Author: beeankha <beeankha@gmail.com>
Date: Mon Apr 29 10:51:25 2019 -0400
Clean up references to Tower
commit b7e26b350787c5b64a6b108637876765ee3049c2
Author: mabashian <mabashia@redhat.com>
Date: Fri Apr 26 13:15:37 2019 -0400
Fix linting error
commit 3cd8d4f7e62f24bf3da4ff7ac1935fc45bc5d099
Author: mabashian <mabashia@redhat.com>
Date: Fri Apr 26 11:52:07 2019 -0400
Adds more sort options to lists
commit 36e384e8ab3956bd72da6cd232eb9f8ff271a232
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Apr 26 11:18:39 2019 -0400
hide dashboard tips on graph teardown event
commit 586c3e4583d6c1eaddeb5bec710ac394218923b6
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Apr 26 10:59:09 2019 -0400
document CORS middleware
commit 14045c10179460ec9823c0a3762f2b2227ccb02f
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Apr 26 10:33:47 2019 -0400
fix undefined prop in template credential prompt initialization
The prompt initialization code had a reference to an undefined
prop. This updates the code to use the expected prop.
commit cb7914dfa4a6259ffda3b48c11246bc9952d959c
Author: beeankha <beeankha@gmail.com>
Date: Thu Apr 25 17:16:39 2019 -0400
Make edits per first round of reviews.
commit 639e01e884f5dcc617c040521cb8e654f84a9cf1
Author: beeankha <beeankha@gmail.com>
Date: Thu Apr 25 16:26:58 2019 -0400
Remove unnecessary line
commit e4d6d51cf5f10d402d2c2604ac99b4269a63cd3c
Author: beeankha <beeankha@gmail.com>
Date: Thu Apr 25 16:14:49 2019 -0400
Add further details/overview of AWX and Tower tasks into documentation
commit 7f452ee8d10f209caebc648420ea1fffb08c8cfe
Author: mabashian <mabashia@redhat.com>
Date: Thu Apr 25 15:21:47 2019 -0400
Add more sort options to new lists
commit 2808a852eb0d320e9a436e252049e62ca3038bde
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 25 09:49:03 2019 -0400
pin runner 1.3.4
commit aa52e41c02fa1ccde91f0e2ea4d4f67b98cf9b3b
Author: Bill Nottingham <notting@splat.cc>
Date: Wed Apr 24 14:12:52 2019 -0400
Kill the rabbitmq sos collection from our plugin.
It exists in upstream sosreport, and this can cause conflicts.
commit c9424f9af8e2df0908d43d4e9b55969931e60a1f
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 24 11:59:31 2019 -0400
fix a few issues with license counts in /api/v2/metrics/
- switched these to gauges so people can track them over time
- fixed a typo that caused `free_instances` to always be zero
commit 870ebb4b43eaeaa35814643fff585981190abeee
Author: Daniel Sami <dsami@redhat.com>
Date: Wed Apr 24 09:28:06 2019 -0400
fix to work with diff versions of node
commit 082a8191600243787f405aa136441df5e91ade6c
Author: John Hill <johill@redhat.com>
Date: Wed Apr 24 08:22:07 2019 -0400
removing hyphen
commit 519d2eebcb76f1c9ab43bc84d18c238d2a6a8de3
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 23 17:22:27 2019 -0400
remove unnecessary dotfiles
commit 64ae7a6e45e57762abb35bceafc0cdf6026eba52
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue Apr 23 16:22:31 2019 -0400
analytics table copies formatted as csv now
commit 2f7ec6ff13d9d8a74aa2ede8e043e54f6ba1678b
Author: John Hill <johill@redhat.com>
Date: Tue Apr 23 16:01:45 2019 -0400
adding a markerfile for e2e runs
commit 75065b6407fb92eb34dae35dfdd5163718fbb195
Author: Daniel Sami <dsami@redhat.com>
Date: Tue Apr 23 15:45:27 2019 -0400
e2e stability backport for 3.5
commit 9733fde560e291bc673d757d97612c297465b6ed
Author: John Hill <johill@redhat.com>
Date: Tue Apr 23 13:18:34 2019 -0400
Adding an option to run all the tests without a retry statement
commit 311daf10b8dc9793844a5c6a3e9631cb4019659d
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Apr 23 10:39:37 2019 -0400
handle insights credential lookups for projects
Although most scm types correspond to an scm credential lookup, insights uses its own
credential type.
commit 4ca4563a19b20b157cd781861eb796e38b06dffc
Author: Bill Nottingham <notting@splat.cc>
Date: Mon Apr 22 14:34:39 2019 -0400
Update Azure requirements for Ansible stable-2.8 branch.
commit 0b555e938a0502491f3cb5875f25ca8507cfeeb8
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Apr 16 11:32:01 2019 -0400
Fix typo in the Insights inventory url
commit c36dbb3448a141d837822a74fb8e7d180b8d9140
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 23 08:31:50 2019 -0400
Simplify gce inventory plugin injector
This consumes the change made in Ansible core
https://github.com/ansible/ansible/pull/54407
which is in Ansible 2.8, allowing the plugin
injection logic to share the script logic and
to be simplified
commit adfce6edf1d3001dde823f475fddd2ed78c257c7
Author: AlanCoding <arominge@redhat.com>
Date: Mon Apr 22 14:59:09 2019 -0400
Unify openstack inventory injection logic
Remove logic specific to job runs to create a "clouds" file
for openstack credential type
Move that logic into the collection of managed_by_tower
injector methods, so it will be used by all job types
Modify inventory openstack injector logic to use this
data as a base for its logic building the clouds file
commit 140394fe1fc8acffc5f27ac931c4808bab0d9106
Author: AlanCoding <arominge@redhat.com>
Date: Thu Mar 28 11:41:44 2019 -0400
Change credential pattern for openstack inventory plugin
See upstream docs https://github.com/ansible/ansible/pull/54532
Previously it was thought that the entry in the inventory config
file was necessary, but the upstream docs change allows us to
use the same pattern that we used to for the script.
commit 6ff539e6ee2ac3264e6347c81774fc9f67a7981c
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Apr 16 10:14:44 2019 -0400
Update the front-end Insights urls
commit 49ba6c6b3d29a5437ca6617c29cf5eae91cd81a7
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 15 16:12:08 2019 -0400
Appease flake8
commit e2861c6c39c5b3b0e9de0776f08a9b207ed8a79c
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 15 15:59:40 2019 -0400
Fix the tests to conform to the new Insights results
commit 6dae4a1d6d96c677cfde7c52a9c4002cd3c8e1d5
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 15 15:35:39 2019 -0400
Add the host in as a parameter to the _get_insights call
commit e66f9241a9605c35384e4abab9bb522beee37c4a
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 15 15:30:56 2019 -0400
Remove the platform_id from the call to _get_insights
since it is now acquired within _get_insights.
commit 72da961550a1536f119ebe8e4a6ce3673d06a6fb
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 15 15:18:19 2019 -0400
Conform to the new output of the Insights system reports endpoint
commit 4c86c5065ca513842fc0d1dcb6c710a8b6a962e5
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 15 13:33:52 2019 -0400
Fix a typo in the per-system remediations api call
commit 80a855c57a4386390a279e895c2e0f8ed872e67c
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 15 11:36:20 2019 -0400
Do some basic slugification of the remediation playbook name
commit 11b85250e8aaede2f7350dc01e144610dd87415b
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Apr 11 14:46:13 2019 -0400
Update more urls
commit 10cfac2f0e4a5ba9ed98f398e9202164f0bd6c77
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Apr 11 14:38:37 2019 -0400
Update the error message when we can't discover the platform ID
commit 355a83441a47414faa8546bc577d9f5178e69c83
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Apr 11 11:36:49 2019 -0400
Guard against the case where Insights fails to find the system ID
commit e25adca2333464dbf93128dc6df5e58d07597cb7
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Apr 9 15:00:06 2019 -0400
Replace the old unit tests with new functional tests
commit 7c743904b08e62ab58630c3a37912f57e08d3d5d
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Apr 9 11:36:58 2019 -0400
Removed some no longer needed imports
commit a97865de0c28c466e075a78c876f2af2e24e4964
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 8 16:44:21 2019 -0400
Refactor HostInsights
for better reuse of the error handling of the Insights API calls.
commit 596a5173cea91d8b74bb1f7c8f975ac4b14c09ae
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Apr 8 16:36:26 2019 -0400
Modify filter_insights_api_response to take in the separate remediations
since it is accumulated via a different API call.
commit 63209197ddc6acc622b5bc6bae04a2a5506de098
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Fri Apr 5 14:48:20 2019 -0400
Iterate over the pages of remediations available
commit af2484cd97e3ea8670f5a673fcddf02f689b278f
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Mar 28 11:26:39 2019 -0400
Update the Insights API urls to use the new url structure
commit f01a936202e3df51e959bfbdd49d1300023edcb2
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Fri Mar 22 15:10:37 2019 -0400
Update the test for filter_insights_api_response()
and fix the data nesting issue that it uncovered.
commit 05f670a6d9e787a46363bb90930b0d0cc6bba745
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Fri Mar 22 11:03:21 2019 -0400
Update the filter_insights_api_response() utility function
in order to conform the output of the new Insights Advisor report
endpoint to our expections.
commit f4b0910e98f7267457a9711a41d0c0386d7c5b58
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Mar 18 16:57:58 2019 -0400
Call out to the Insights API to get the Platform ID for a host
Since the new reports endpoint requires that, rather than the Insights
system ID that we've been using (and storing on the Host model).
commit 95b17892eebb3a02606ef3c445e46a0a261bd3b7
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Mar 18 16:37:48 2019 -0400
Factor out the response handling boilerplate from HostInsights.get_insights
We'll want to reuse it for the API call to /hosts as well.
commit 8fdc53cb219dab01fdf5be0fec9e77b717c8c01b
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Mar 18 15:40:38 2019 -0400
Update the Insights API endpoint for getting the reports for a host
commit 04521f5c5c1beb31a5be9a9c43d3fceb409484ec
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Mon Mar 18 15:22:49 2019 -0400
Update the Insights action plugin to make calls against the new API
commit 8c2b3e9b84c954dd3bc50b8eff49000e109ca031
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 12 14:45:44 2019 -0400
Fix Django 2.0 deprecation warnings
commit 787e369bcf4a449688cb1d128ee280f7749b3aad
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 22 12:12:31 2019 -0400
pin runner to 1.3.3
commit eb0463890c35047ae65ad94d13ae0598965b9405
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 22 10:23:38 2019 -0400
add a loud warning about perf regressions to tasks.py
commit 0d18d46ccc563465dcd496747ed010ec4dcbd331
Author: Bill Nottingham <notting@splat.cc>
Date: Thu Apr 18 16:50:38 2019 -0400
Sync docker-compose dockerfile with image build dockerfile.
It was installing an IUS repo, rabbitmq-server, and other unneeded things.
commit b084622c9e22ead3e69d30a1fb8e16ce942ea2fe
Author: Daniel Sami <dsami@redhat.com>
Date: Thu Apr 11 14:21:20 2019 -0400
prevent flake for user e2e
commit ef7e1afa3422519d9ae6528e3965716c53137dce
Author: Bill Nottingham <notting@splat.cc>
Date: Thu Apr 18 15:39:47 2019 -0400
Add migrations for field names.
commit a06d2946b6feceb89816e4e881577e9f6e50c292
Author: Elyézer Rezende <elyezermr@gmail.com>
Date: Thu Apr 18 14:48:33 2019 -0400
Update jobs portal list actions e2e
commit 0ba87c9729345bdada2918a23c42508814c3771c
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Apr 18 14:53:19 2019 -0400
Add more test checks for the alternate code path to the role checks
commit 41b476544da6a2e54c017963dfbe9f8cde54ca9f
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Apr 18 13:35:35 2019 -0400
Improve test coverage of attaching a user to an organization
commit 4159a9b6af618ec7c7eed41c2993472778b29a16
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 18 12:10:07 2019 -0400
make deprecation warnings at /api/ much more obvious
commit 6adf4ca2c10ee56f185e6397ecaf5bdccceef7ea
Author: Bill Nottingham <notting@splat.cc>
Date: Thu Apr 18 12:12:50 2019 -0400
Deprecate a bunch of inventory computed fields.
Cribbed from https://github.com/ansible/awx/pull/3281/
commit 63049fe99d71596be6efc8bcb8ad13eaffed4182
Author: Bill Nottingham <notting@splat.cc>
Date: Thu Apr 18 12:03:04 2019 -0400
remove sqlite db, add it to .gitignore
commit d6ecb486d24049689e64bb617221b647ef4c7fdb
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 18 11:45:28 2019 -0400
deprecate /api/v2/dashboard in favor of /api/v2/metrics
commit f4dc4d584973d3ee7c1369757d4f5900ef9ca061
Author: Vismay Golwala <vgolwala@redhat.com>
Date: Tue Apr 9 17:12:42 2019 -0400
Cap page_size in pagination urls
Currently, even with a `max_page_size` of n, we can see urls
formed in pagination with `page_size` > n. API still caps the
number of results it returns, but the URL remain invalid there.
This is a bit messy solution to make string replacement in URL
if the query param exceeds `max_page_size`
Signed-off-by: Vismay Golwala <vgolwala@redhat.com>
commit 5d570a017a395ad735645fe7b6283e776f445e9f
Author: Vismay Golwala <vgolwala@redhat.com>
Date: Thu Mar 28 13:02:05 2019 -0400
Validate virtual environment while running a job/inventory update
Currently we only check the custom virtual environment path when
it's created. However, to tackle with the case when the venv might
have been changed/deleted afterward, we need to validate it at
run-time too.
Signed-off-by: Vismay Golwala <vgolwala@redhat.com>
commit 8ad0b3f78750786f075ee20024e5fa2e6d8b8260
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Apr 17 17:45:20 2019 -0400
Check the permissions for adding users to orgs/teams in the other direction
commit 70b0679a0cd7468dd4ebb7b403ea33185943a940
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Apr 17 15:37:02 2019 -0400
Adjust the access logic for settings.MANAGE_ORGANIZATION_AUTH = False
so that changing the membership of Organizations and Teams are
disallowed unless you are a superuser, but granting resource
privileges is still permitted.
commit add8673d7c8f553d482bc5446ea4861e28e32e97
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Wed Apr 17 15:28:15 2019 -0400
rename analytics setting
commit 84c09a19d183ded07d5140b3df11c86baa3cfb3e
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 17 13:24:59 2019 -0400
instantiate dispatcher once per job run
* Instantiating the callback dispatch queue on each job event callback
is expensive. Instead, instantiate it only once. Note, we do not need to
instantiate the callback queue in the iso case so we do not.
commit 1ddb675fa2e89ae3de6e37a857257d5384c838bf
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 16 13:55:58 2019 -0400
Use querset special case to let org members see teams
commit 9d000a76dee370690562b34e17c6b157035e53cf
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 15 19:54:04 2019 -0400
properly set ansible_python_interpreter for local task execution
this works a limitation in ansible for connection: local and makes it so
that you can run connection: local playbooks with a /usr/bin/python that
is Python3 and an Ansible virtualenv that is Python2
see: https://github.com/ansible/awx/issues/3267
commit f1d87bf3924afb0130c54ffe5420dab06fea7d21
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 16 16:23:27 2019 -0400
fix a bug that breaks the isolated heartbeat
commit 941009bf6db48b20afb00ea191e70d8190803a1a
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 12 15:26:32 2019 -0400
Apply critical dependency upgrades
fix PyYAML warnings in unit tests
update paramiko source file for license
commit 9c7120443556b90586da2654b2d105cec4c15a56
Author: AlanCoding <arominge@redhat.com>
Date: Mon Dec 3 14:08:23 2018 -0500
show activity stream entry for system auditor association
commit 3bfb54d2fde6b0a071b0748f3d6f48ba4aee7b5d
Author: Shane McDonald <me@shanemcd.com>
Date: Tue Apr 16 12:51:28 2019 -0400
Fix memcached configuration in local Docker installs
Related: https://github.com/ansible/awx/issues/3719
Signed-off-by: Shane McDonald <me@shanemcd.com>
commit e0c4fd4b3a3498def4f4c9c0beed9b78e98d6ffd
Author: Vismay Golwala <vgolwala@redhat.com>
Date: Thu Apr 11 15:53:08 2019 -0400
Disallow deleting controller or isolated instance groups
Added two new properties to the InstanceGroup model - `is_controller`
and `is_isolated`. Used these properties to hide the trash icon for
instance groups that are either controller or isolated.
Signed-off-by: Vismay Golwala <vgolwala@redhat.com>
commit 6ef3b188036cfa632234c4293999e14a7307dc7b
Author: Jim Ladd <jladd@redhat.com>
Date: Mon Apr 15 12:09:02 2019 -0700
Do not reset capacity of iso nodes when disabled
commit e40c6da552cc3e57af4d41fafa2f8bde66771816
Author: AlanCoding <arominge@redhat.com>
Date: Mon Apr 15 13:54:25 2019 -0400
Apply same pip and setuptools to AWX and Ansible venv
commit 8ef81065b7a870d0ceac5c5fed249307fd99cb56
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Mon Apr 15 13:39:55 2019 -0400
add url to prom docs
commit 08fcdf0e255fec4cd9e263d0e5bc933aabe629e6
Author: mabashian <mabashia@redhat.com>
Date: Mon Apr 15 10:44:32 2019 -0400
Bumps Bootstrap to 4.3.1
commit 387682ed8d828f0dd8cdd90e0315fa9f8b94fe42
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 15 11:35:42 2019 -0400
if runner crashes, attempt to record why
this attempts to surface the underlying runner exception for tracebacks
like this one:
FileNotFoundError: [Errno 2] No such file or directory:
'/tmp/awx_41_93gtgv25/artifacts/41/status'
commit fb4495b1b5b8dddf48449a2bacb5b7598bfa4d34
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Mon Apr 15 10:43:28 2019 -0400
add prometheus data to gitignore
commit 5dbc269de1b6f581526b68a9f5f0e6321247c68c
Author: AlanCoding <arominge@redhat.com>
Date: Mon Apr 15 10:39:56 2019 -0400
Revert "Merge pull request #3697 from AlanCoding/conservative_upgrades"
This reverts commit 890de400e2c55692eda074175c7776fcc150d79e, reversing
changes made to e8de7bc8457d0ae41cac12f78d57f8dcf9499e49.
commit 40393e201f34d11905a10dfaaabb4d49f1d0fc7d
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Wed Apr 10 15:40:35 2019 -0400
add uuids to ping and metrics
commit 17a803f49cc46a4c010c8c3b61cb12ad92237d9f
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Apr 12 11:54:51 2019 -0400
remove the old callback plugin import paths and callback-specific tests
commit 9da5cc9c23c6db5672ef1775356af8181772754d
Author: Bill Nottingham <notting@splat.cc>
Date: Fri Apr 12 16:09:30 2019 -0400
Update wording.
commit 569cd3b34e0ce2ca70a97a124ca2bea7ed4035ad
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 12 15:52:35 2019 -0400
update paramiko source file
commit 2c67bec3cb4472540c3204c351fbf39dd6e842b5
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 12 15:48:08 2019 -0400
fix PyYAML warnings in unit tests
commit 77e587babe8820c8e10117df841f89479ff63d5b
Author: John Hill <johill@redhat.com>
Date: Fri Apr 12 15:43:37 2019 -0400
Adding selenium stability fix and unpinning se images
commit 235011f5e9ebac73572ca390779bd4722b05f65a
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 12 15:26:32 2019 -0400
Apply critical dependency upgrades
commit 0c6a5228130648673df3c881f7e831999e61ad32
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 10 08:26:53 2019 -0400
remove system tracking
* Leave the artisanal handcrafted migration from vendored fact scan to
external fact gathering.
commit 9b0329021c137a8f98b682589db1f38d6c5c4108
Author: mabashian <mabashia@redhat.com>
Date: Thu Apr 11 11:12:37 2019 -0400
Leverages awPopOverWatch to generate popover dynamically on workflow node templates help
commit 0cc640403aa57720445faecba6b02c5e23d3ad9c
Author: beeankha <beeankha@gmail.com>
Date: Wed Apr 10 15:28:44 2019 -0400
Resolve initial login error
commit 85898fd70860079bb2f59d65446595a680af170e
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 10 08:07:52 2019 -0400
remove more unnecessary feature flagging for AUTHENTICATION_BACKENDS
commit 14d4d624e4d3f61eb5172659e6c3748615a37fe5
Author: beeankha <beeankha@gmail.com>
Date: Tue Apr 9 15:04:58 2019 -0400
Restore button for adding notifications
commit de34a6411528a02d116776b75bad80f9c796a197
Author: beeankha <beeankha@gmail.com>
Date: Mon Apr 1 17:24:55 2019 -0400
Basic License feature gating changes
commit d67a336e2f87a89b972c18359ed93c20d54121a9
Author: Daniel Sami <dsami@redhat.com>
Date: Thu Apr 11 14:21:20 2019 -0400
drop spinny
flake fixes
adjust
commit 0c4ed78beed132fabe1af48e3d60e8c6385b4bba
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 11 12:57:07 2019 -0400
pin ansible runner to 1.3.2
commit f56f6c11f73190772d1a0c8ab441ff42f65102a2
Author: Daniel Sami <dsami@redhat.com>
Date: Wed Apr 10 15:45:25 2019 -0400
added ws and pending to user e2e
lint
commit ef84bfc1c27b97924615ca4628145a95c59c3baf
Author: John Mitchell <jlmitch5@ncsu.edu>
Date: Wed Apr 10 17:00:35 2019 -0400
subscribe to updates for scm revision and and instance group for job results
commit fd5d9c45d7c725efb875dec4f5cfc3b186d320cf
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Wed Apr 10 14:53:04 2019 -0400
remove invalid json renderer from metrics endpoint
commit 9e98058290c409e0cf841051eef9fe9f055668df
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 10 15:56:19 2019 -0400
Check to make sure the activity stream button should be shown after refresh
commit e073b5e01754b116122fba5034bb0f21c3e07d79
Author: Keith Grant <kegrant@redhat.com>
Date: Wed Apr 10 15:51:56 2019 -0400
fix tag word wrapping for firefox
commit 98ec5c8250d6b701a17e78801f45ce27abdac869
Author: Jeff Byrnes <rbyrnes@athenahealth.com>
Date: Wed Apr 10 14:49:37 2019 -0400
Fix comment on awx branding inventory var
Fix a conflict with the “AWX Branding” in INSTALL.md, which
has the correct instructions.
commit 0caf1e8a3d7c9ccefa3aad74e41f28094f9a612c
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 10 12:06:47 2019 -0400
Make root/all groups action bar a bit more responsive
commit 4f2443e7bb0c17ac2a4c82115682d29a0e7d03f0
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 10 10:50:43 2019 -0400
Ensures extra vars are converted to yaml before being passed along to prompt steps
commit 213a70b98a5b4734d1a81918ac823bf9f5d96d56
Author: Elyézer Rezende <elyezermr@gmail.com>
Date: Tue Apr 9 12:32:14 2019 -0400
Add applications to e2e
commit c91cd606edae0e33d09d396977cd525f430cced9
Author: mabashian <mabashia@redhat.com>
Date: Mon Apr 8 17:22:38 2019 -0400
Corresponding UI changes for notifications tab and toggle permissions
commit 4eab362318a706290ae005c2e5c2840605735962
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 2 13:26:37 2019 -0400
fix RBAC bugs with notification attachment
Allow notification_admin_role users to attach
NTs from that organization
Require either read_role or auditor_role to the
object which the NT is being attached to
commit b978a28f8b2fcd5ea5c215ef49c1ed5b264ddf90
Author: Kia Lam <digitalanime@gmail.com>
Date: Tue Apr 9 17:04:30 2019 -0400
Fix job output name in websocket service.
commit 988438f1197b390011f21172534881812fd9874a
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 9 16:12:52 2019 -0400
Remove stdout wrapper classes that moved to runner
commit f49532090b381abd3d42c3abbde741a38ff59d59
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue Apr 9 14:29:59 2019 -0400
add prom permissions test
commit 75a1c69ea23b8ae353f6dd610042f67298e511cb
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Tue Apr 9 11:01:50 2019 -0400
address concerns in PR
commit 8f05482f8f89dca66d8db6cd9a8520281ec0fca4
Author: Keith Grant <kegrant@redhat.com>
Date: Tue Apr 9 13:48:25 2019 -0400
fix workflow results layout when extra vars has long line
commit 01a79dd23e1bf4a9dc7b6e830ac3d9232411d8ff
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 9 12:45:40 2019 -0400
remove COMPONENT NAME from our issue templates
this is a remnant from our closed sourced days; upstream bug reporters
only fill this out correctly like 50% of the time, and it's often
difficult to know without knowing how AWX actually works
commit 4f55ffe4a0b7f524059854d1335bdbbb87c38541
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Mon Apr 8 14:46:59 2019 -0400
Add tool tip to Host Event lines.
commit 1abb0b2c357a9d0d127651ee76f2dafbdb55633f
Author: Wayne Witzel III <wayne@riotousliving.com>
Date: Tue Apr 9 10:07:38 2019 -0400
restrict metrics to superuser and system auditor
commit 809fcac7387b05624dfdad35fc51c95ecaf5d3f9
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 9 09:54:44 2019 -0400
fix 403 bug using write PAT and view.always_allow_superuser=True
commit fa665e81e41cecde28c7cf84b3b2b8b7a376b3dc
Author: Keith Grant <kegrant@redhat.com>
Date: Tue Apr 9 09:30:58 2019 -0400
don't obscure modal buttons when code mirror modal throws error
commit c4b41a174bb33c225b8dc5895c398e4dcbe01a65
Author: AlanCoding <arominge@redhat.com>
Date: Tue Mar 5 07:26:59 2019 -0500
add instance_id for gce imported hosts
commit aa0179690d2b171c9e84ff3990b0c25cdc00cbaf
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 8 19:02:01 2019 -0400
expose CredentialType.namespace in the API
see: https://github.com/ansible/awx/issues/3644
commit 47a3ee7d763fc834a8bc31d072fb06e425dd226d
Author: AlanCoding <arominge@redhat.com>
Date: Mon Apr 8 13:40:44 2019 -0400
backport fix to run cloudforms script in py3
commit fc9da002d2eef9e37a5fdcf08bb2c5b06480d0f6
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 8 11:57:17 2019 -0400
add an example config file and make target for starting a prometheus
commit e1c6057b4cce442280c7ab3d33b0efbf9b1275eb
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Mon Apr 8 11:33:06 2019 -0400
add insights setting to metrics
commit 520cbd2015767b604be6df76d40e578b4ea36629
Author: Wayne Witzel III <wayne@riotousliving.com>
Date: Mon Apr 8 11:47:10 2019 -0400
update prometheus run example
commit e2039b7d3fcc3f15838bb94ccfe82075acc81381
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Mon Apr 8 11:33:06 2019 -0400
add insights setting to metrics
commit 2c8900568b4bbc81682e8891f2c4faefb0af71b6
Author: Wayne Witzel III <wayne@riotousliving.com>
Date: Mon Apr 8 10:21:05 2019 -0400
add prometheus-client license details
commit 5c1d2a6f0bec54f8bf9ba79bfdbe910757f051e2
Author: Wayne Witzel III <wayne@riotousliving.com>
Date: Mon Apr 8 09:35:46 2019 -0400
flake8 cleanup
commit bb5c7a98f33d64e73db1b151ca5f49672a679b81
Author: Wayne Witzel III <wayne@riotousliving.com>
Date: Mon Apr 8 09:10:36 2019 -0400
test prometheus metrics output
commit 3fb307926473a5081de9116a862c523b253b858b
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Mon Apr 8 02:47:24 2019 -0400
fix job status metric
commit c3812de3d60f2e3135d3580a1229171bce45d26e
Author: Wayne Witzel III <wayne@riotousliving.com>
Date: Fri Apr 5 15:46:54 2019 -0400
initial prometheus commit
Co-authored-by: Wayne Witzel III <wayne@riotousliving.com>
Co-authored-by: Christian Adams <rooftopcellist@gmail.com>
commit 4821a949445660efa47879ac22222761aa412836
Author: Uriel Mandujano <uriel.mandujano14@gmail.com>
Date: Sat Apr 6 11:13:41 2019 -0500
Removes failing symlink to /usr/bin/python3 during the image build
Installing the latest python36-setuptools automatically creates the symlink from python3 -> python3.6 and from python36 -> /usr/bin/python3.6. Building the images fails when the symlink is created explicitly in the AWX installer.
Signed-off-by: Uriel Mandujano <uriel.mandujano14@gmail.com>
commit 97e030dd1ffbf5a656fe34605eee537b191e02d3
Author: Uriel Mandujano <uriel.mandujano14@gmail.com>
Date: Sat Apr 6 11:10:35 2019 -0500
Revert "Removes failing symlink to /usr/bin/python3 because that file already exists"
This reverts commit 13fadd38380c1e2b7f8f587f90a43e11987e78af.
commit dfd4cb55e57e5420f9e24fed77597c0da61221a2
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Apr 5 16:29:27 2019 -0400
add a unique UUID for identifying an AWX installation
commit 13fadd38380c1e2b7f8f587f90a43e11987e78af
Author: Uriel Mandujano <uriel.mandujano14@gmail.com>
Date: Fri Apr 5 16:53:20 2019 -0500
Removes failing symlink to /usr/bin/python3 because that file already exists
commit 7b636a75668fd43b03a966fdc3b66960918a62f4
Author: Jeff Byrnes <rbyrnes@athenahealth.com>
Date: Wed Apr 3 11:50:10 2019 -0400
Set up HTTPS w/ proper port & HTTP redirect
HTTPS is, by default, expected to be on port 443.
Also, with HSTS set, we need to be sure that users attempting to arrive
via HTTP are properly redirected to HTTPS.
This does so by:
* Setting up a 301 redirect for any URL to its HTTPS version
* Adjusting the internal port for HTTPS traffic to 8053
* Setting docker-compose to share port 443 → 8053
- This is configurable via an inventory variable
commit 28e3c635622f8f0b2838277c2770143a5c49c511
Author: Jeff Byrnes <rbyrnes@athenahealth.com>
Date: Wed Apr 3 11:11:33 2019 -0400
Add optional SSL cert to docker-compose install
In #3322, this mount was added, but only to the standalone
Docker install setup:
github.com/ansible/awx/pull/3322/files#diff-596e32ab54a52bfed763f8a639499fe0
This ensures that the SSL cert is loaded when using docker-compose,
which is the only Docker-based method available as of v4.0.0
commit cca9de9a3ed0bfdda07f82f6bd0af8282fe42866
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 5 15:28:18 2019 -0400
set default slice ct for special cases
commit 880341ac05a6578e8d5746354fc169dca74f3a58
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 5 13:10:08 2019 -0400
avoid slicing if the inventory only has 1 host
commit a9a479a51be5af8db2368f3f6eb505a8ffb903bb
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Apr 5 14:28:39 2019 -0400
fix a typo
commit cd90ad2497f88b4dbbe4eb126572295be79b8a52
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Apr 5 14:02:19 2019 -0400
fix a small bug related to failed inventory counts in the dashboard API
commit 81fe923577449e0ec98fdf301a4b9bbf3f10901a
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Apr 5 11:17:28 2019 -0400
don't write playbook stdout to sys.stdout (it's duplicated in log files)
this instructs runner to _not_ write to stdout when we invoke
runner.interface.run(); AWX consumes/ingests this strictly as events
commit fa3a41f25b38c55d7fe4bb2beefe1820b7bb54d9
Author: mabashian <mabashia@redhat.com>
Date: Fri Apr 5 10:48:53 2019 -0400
Refresh the page after pendo flag changes to make change effective immediately
commit 531d97d3b3bd92a1fcbbbb0a482c59e4d0254435
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Tue Apr 2 10:18:05 2019 -0400
pickup insights system_id from ansible facts
* Continue to pick up facts from scan_insights.py
* This PR adds the ability to pickup facts from
/etc/ansible/facts.d/insights.facts
* Log what transport the insights system_id was found via
commit 79d580d5b9a9d33276ff453cd4a682aa52c04c9b
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 4 17:10:35 2019 -0400
update periodic isolated cleanup to match the new paths post-runner
commit 8302992a355f0004171d6fd5e2f438cecf228226
Author: Marliana Lara <mlara@redhat.com>
Date: Fri Apr 5 08:44:12 2019 -0400
Fix Organization User badge linkout
commit 5a4a812c738d84fc0c5301c1164ff65f64e78479
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 4 17:56:02 2019 -0400
specify --forks on isolated health check calls
this requires ansible-runner 1.3.2
commit 5c5173956d1d6b019df3ecc52a108ea282b515c0
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 4 09:27:24 2019 -0400
add some additional analytics metrics
commit ce2fc1a9dd96ec4a2664db081b4d63389e169cb6
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 4 18:35:37 2019 -0400
fix more py3 centos7 issues
commit fd3a423b0745cecfdfbc417337d00d2a84c73448
Author: Matthew Jones <bsdmatburt@gmail.com>
Date: Thu Apr 4 10:22:46 2019 -0400
The python 3.6 package seems to already make this symlink
commit c6643946c52c9c616f0c29eaa45a5763fbc78144
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Apr 4 15:22:27 2019 -0400
Capture the redacted credential env vars separately
and then make use of them specifically to make safe the env vars
coming back from an isolated node. This will allow us to capture the
safed versions of custom credential values, but without potentially
clobbering normal env var values that vary between the controller and
the node.
commit 3f6d3506c6124ee6db89f5f10fcdc3ff7022d521
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Thu Apr 4 14:25:50 2019 -0400
Change the artifact file convention for isolated nodes to 'command'
since that's what landed in the ansible-runner PR.
commit ac11b3782b559a7ad662cb0f22b4469003773623
Author: Daniel Sami <dsami@redhat.com>
Date: Thu Apr 4 11:25:08 2019 -0400
headless profile
commit cfdecd7297af7420cc443c363d8a390226b07086
Author: Bill Nottingham <notting@splat.cc>
Date: Thu Apr 4 14:08:30 2019 -0400
Adjust descriptions of RBAC roles for clarity.
commit 2493374d44084c96761196138604039da467dd8b
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Thu Apr 4 11:04:27 2019 -0400
don't show implicit update jobs in dashboard
commit 7722f0ca0835b1a9063ddade91bceeaca60cb929
Author: mabashian <mabashia@redhat.com>
Date: Thu Apr 4 10:16:06 2019 -0400
Prevent on/off toggles from getting inadvertently trigged by enter key presses
commit 6bcb471584b9952a252371f4543a8d2c883c419f
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Thu Apr 4 08:13:40 2019 -0400
Removes Add Organization Admin Button
commit f5ea595763ff183d9c4558da3c337330a1df1cfb
Author: beeankha <beeankha@gmail.com>
Date: Tue Mar 26 10:04:30 2019 -0400
Enable timeout feature to remain functional after upgrade
Have the UI spinner fill with a default upon notification type change or
upgrade.
commit d9d3c5d15f6741bc95aa78de028856094bed3248
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 3 16:56:36 2019 -0400
Adds comment explaining logic following the split on empty string in splitFilterIntoTerms
commit 47d6e5c0285d87048563e2a484568380d87d005d
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 3 15:17:41 2019 -0400
Prevents replacing encoded quotes while searching against host filter
commit 467700e4bb8a96ba3ffb1986cdf8054119673954
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Apr 3 16:04:07 2019 -0400
Bring the check_callback back into the loop
but try to process it only once.
commit b4e508f72adafc422049616ccd5e44c352e470e3
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Apr 3 15:12:29 2019 -0400
Bring the check_callback call out of the loop
We shouldn't need to call it multiple times.
commit b0f6d2214c0becf4f38b4b8c2519ad4bbe67c0d3
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Apr 3 14:57:02 2019 -0400
Fix a typo: there is no method called check_callback on BaseTask
commit 4364e0011752de3a10a374d7fef226925d24c37f
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Apr 3 14:34:09 2019 -0400
Do the env vars redaction for isolated nodes on this side
commit e033eb5aef3ee9e0ab46456a7e9fac8d653706ab
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue Apr 2 15:50:38 2019 -0400
add index for jobevent created
commit 45d5999bc2f2c2b4635d5ede08cbf3460e2a6738
Author: Daniel Sami <dsami@redhat.com>
Date: Fri Mar 29 16:07:16 2019 -0400
add pagination to user e2e
lint
commit 78cd1abbb269a2d8b3c0ba491304be88cb434040
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 3 11:20:24 2019 -0400
fix a bug in isolated OpenSSH key syncing
OpenSSH keys _must_ end with a \n to be accepted by ssh-add; enforce
a newline if there isn't one
commit e0861fee3a3cb34096a0764541e7200563c16cb3
Author: Jeff Byrnes <rbyrnes@athenahealth.com>
Date: Wed Apr 3 11:22:51 2019 -0400
Update INSTALL docs re: docker-compose prereqs
As it turns out, the docker-compose Python module is
required, and docker-py doesn’t cut it.
Even more confusing, docker-compose Python module installs
the docker Python module, which conflicts with docker-py. To
avoid this, there are additional docs to call this out.
commit cb806b16999933624930444d32132812ae7bee73
Author: Jeff Byrnes <rbyrnes@athenahealth.com>
Date: Wed Apr 3 11:17:12 2019 -0400
Set docker_compose_dir like other inventory vars
When docker-compose become the sole method for using
Docker directly, some of this was shifted around in ways that
are inconsistent with other elements.
This adjusts it so that:
* The inventory variable default is set like the others, and
is less confusing
* We no longer mention the Standalone Docker in inventory
* We format our INSTALL docs w/r/t this var
commit dbe4417ac323475ec90425a8021b041255f69e40
Author: Keith Grant <kegrant@redhat.com>
Date: Wed Apr 3 08:59:14 2019 -0400
fix lint error
commit c76e97cecf6c5f421824633cc8002e8bcc8eb8a8
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Mon Apr 1 10:53:26 2019 -0400
Wraps launch template buttons
commit 32286a9d49ae7ee22cebba03d758576fabbd8922
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Apr 2 16:49:40 2019 -0400
Change the artifact to also capture the actual envvars data
commit ed0bb127e83fdeb076ac0a85be32e554dfdd874d
Author: Bill Nottingham <notting@splat.cc>
Date: Tue Apr 2 15:48:30 2019 -0400
Don't use the `rsa` python lib.
commit cac48e7cfb2d063f885a9d61d49284a98c92c43e
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Apr 2 15:40:56 2019 -0400
Updated IsolatedManager to take a callback that captures the remote command
commit bc7472f3f1c206ef8d725dda13c5470fc6c93821
Author: Keith Grant <kegrant@redhat.com>
Date: Tue Apr 2 13:54:26 2019 -0400
remove unused parameter
commit 5b2f00b9786c1efd43b30cae12d33c02b2fc20de
Author: Keith Grant <kegrant@redhat.com>
Date: Tue Apr 2 13:26:31 2019 -0400
make Enter key navigate to next tab in launch modal
commit d987c6e3f75eafdb6a535fa7fa31706254758193
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Apr 1 08:42:57 2019 -0400
mention usage with custom credential types in credential plugins doc
commit 5d11400f6c0ddfb3990d837e9860199046119d8f
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Mar 29 15:53:08 2019 -0400
replace unlinked fields before updating input sources
With credential type changes for linked credentials disabled, we can
update the unlinked credential fields first. If an error occurs when
updating the unlinked fields, no input sources will be changed.
commit 6f43f223b28a611be4b0b995abbc8cbdc8604355
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Mar 29 13:25:40 2019 -0400
update e2e credential checks
commit 6b8724109960c22d71f52b848a895d72777ebba3
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Mar 28 10:15:36 2019 -0400
render non-editable linked credentials
We still want to show linked credentials even when a field is
non-editable.
commit 0f6615d9cdf5bb3cec1d187fc3167d1d9495a7b9
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Mar 28 10:13:47 2019 -0400
make linked fields look disabled when disabled
commit 9b55fa61debf02575e04e28e7129fbf261646d53
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 27 20:13:09 2019 -0400
fix required field entry for object_query
commit 165405ad3f0091325ecdfb62b0c5d58cae10bf01
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 27 19:47:02 2019 -0400
include externally sourced input fields for injection
commit 7ca92e4c1e6fd6d4151d6912ccbcf26745f129da
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 27 14:18:26 2019 -0400
prevent input source changes without use role on source cred
To update an input source, the user must have admin access
to the target credential and at least use role on the source
credential.
commit 8c107a5fa8630d91c6af075a1d91a8b6b4d48611
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 27 12:39:41 2019 -0400
prevent overflow in plugin test notifications
commit 8b35ac89fcf0cee413da33a5e728af7c0a3169d2
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 27 11:03:22 2019 -0400
add timeouts to plugin backends
commit b90f9ac4012a9fe2ebaab03f7e31af43cefc7c9b
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 27 08:47:30 2019 -0400
remove linked fields from validation loop
All linked fields are initially valid. All unlinked fields
are initially valid.
commit 7a093de9fde31ec11c831979cf1827eb7958368a
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 27 08:11:58 2019 -0400
add workaround for null cloud credential kind summary fields
job details summary field credentials have `null` for the
`kind` field so we can't map it to icon names. To work around
this, we now check the value of the `cloud` field when generating
the icon to use.
commit 259fcdc5df8359e770c421b4bb1abb9162874c5b
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 27 07:48:16 2019 -0400
don't initialize linked textarea fields as invalid
commit aa4575c92e89d332675f43eec2cb5e393886050d
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 25 20:02:13 2019 -0400
update validation when input source is set
commit f0f4f487fb406fe5b4f7c7b6457c0cb0e8f6a1b3
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 25 15:58:57 2019 -0400
disable input source lookups when they can't be changed
If a user doesn't have permission to change an input field, we disable
the input field.
commit c4a79a778f7660dbe9a0178e436752a3a785d985
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 25 15:30:14 2019 -0400
add delete to input source user_capabilities
commit f611d4275fce6a348634ba1ef66e60567a1cf8db
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 25 15:24:30 2019 -0400
add use to credential user_capabilities
commit 8c3dfe8655538067fef28c1f232dc195ef2da30a
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Mar 22 18:23:19 2019 -0400
remove input value arg from plugin example
The plugin backends no longer expect an input value as an argument
so we're removing it from the documented examples.
commit f9e081046c48cef821402c3fb204621145882c06
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Mar 22 11:12:09 2019 -0400
add object query fields
commit da9abc087e37da01a0e04f2bbacad810b8590005
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Mar 22 10:19:04 2019 -0400
don't ignore choices param in input config
We always want to use choices if they're available in the input config
from the api. An input can sometimes have no type. Usually we'd throw an
error but we can still load a component if it defines a set of choices
to use instead of a type.
commit 956f588fd8246aeea6643c12a82129d0461e695c
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Mar 22 09:36:06 2019 -0400
generalize secret textarea hint
commit cb238c1f242590a865335428696d6e276dd46fdb
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Mar 21 15:13:54 2019 -0400
read cert from memory
Certificate data lives in the db. We're using a fifo here so we can avoid writing
it to disk when making the http request.
commit 3dee9f05123404cf8d5b1011a70abba2bd2fd9fc
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Mar 21 10:57:46 2019 -0400
add plugin for cyberark aim
commit 261a635005a6c923b1372ca504ffcae968045913
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Mar 19 20:21:37 2019 -0400
remove non-matches from input source arrays
commit 4f13592430244b3d24abe2dfa61d2699f1a4ffa4
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 18 08:17:06 2019 -0400
hide drag-and-drop textarea hints when showing input value as tag
You can't drag and drop or enter text when a text area is displaying its value
as a tag, so we hide the hint to avoid incorrectly suggesting that you can.
commit 73c9d1b7a9e475815be99edbf7238e8424ceca75
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 18 08:09:02 2019 -0400
remove bootstrap fade from dialog component
This was breaking the fixed positioning of help popovers for form inputs
nested within the dialog so I'm replacing it.
commit 8180a2060afee3fd638a3fa51f892821a6971269
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 18 08:00:44 2019 -0400
rename at-easy-modal to at-dialog
commit dfaf19cdf36a41fb8f25275efc69ce8136e64da2
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 18 07:52:13 2019 -0400
use default action button class when fill and color props aren't given
commit ea9ed31f9de693975ca67b793a00b8000da1e51a
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 18 07:44:54 2019 -0400
refactor metadata conversion function to use reduce
commit 05226333ffaa0d29d22b80d8d7c3ac5380176272
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 18 07:42:24 2019 -0400
move tag max height declaration to input tag wrapper
We don't want to apply max height to all tags, just the ones we embed
within text/textarea input fields.
commit 5b7984339042cf3f4b0b0d1eb699bed86faf31fe
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 18 07:39:27 2019 -0400
use a shared variable for layout declarations
commit 1eda939ce2210cd691d8cd93f9bca21a20a6c72a
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 13 19:08:12 2019 -0400
add tips for secret controls
commit 43456d13c492d92b6ea18468a9fc3b9be95520ca
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 13 18:35:50 2019 -0400
don't replace input source unless changed
commit 215c3c87e5d60bc8fb978cd2e8cc4182a2c0e830
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Mar 12 20:27:15 2019 -0400
enable input source linking for secret textarea fields
commit 957804e22a13b0bb910b6e1a392cf3c31c35e808
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Mar 12 20:26:42 2019 -0400
enable input source linking for textarea fields
commit e14f17687c298c596090b5dcf376fb19e902997f
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 6 18:30:08 2019 -0500
disable prompt-on-launch when input source is set
commit e0d61cfb8e11d366716dad150c324fbd32cf6bd7
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Mar 6 11:34:10 2019 -0500
enable input source linking for password fields
commit 1344706095a3d5d7189257e20295a5977a6955f7
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Mar 5 16:35:32 2019 -0500
add wrapper for text input tags
commit 5c855b5bd1059d969c30c0efa3d35f0a20384619
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Mar 5 13:58:10 2019 -0500
add selected credential tray to input source lookup
commit 6d0f2948aadac241a5a3256b7c98a880ba92ef33
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Mar 5 10:28:08 2019 -0500
don't show lookup until data is fetched
commit 736bd2ed671ddb945aac837141b84f155415a8a5
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Mar 5 09:30:20 2019 -0500
add validation for required values and metadata fields
commit 47f31b41fb25b2cd0cebf12117bea1ef14fac185
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 4 14:13:36 2019 -0500
combine add and edit controllers
commit 61eeb630f85eefad0d70cb7931eab8b5d2511bc5
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 4 13:11:15 2019 -0500
move org edit permission check to route resolve
commit 7f55a1da0d00315a904ee00be69f9b3264f1086e
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 4 12:32:06 2019 -0500
move input value initialization to models
commit ceef7f57af17fd87030f9257c4d70aa32a9c77d3
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Mar 4 09:28:07 2019 -0500
add input source creation ui
commit 393ad6b2f46cbb6699acd739679781923dd4348b
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Fri Mar 1 14:33:48 2019 -0500
add cyberark conjur to tested credential types
commit 0768c6ac1d2a5fa8f94756fbbdfbd0b516660e0c
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Mar 1 00:27:03 2019 -0500
store the public key for HashiVault signing in the plugin metadata
commit 2824616ba6588e6b64933c2a3d044cb64091c24a
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Feb 28 13:10:44 2019 -0500
add support for CyberArk Conjur (API v5)
commit c436dcf8759aa6da45bff9be338f782c86e5bc20
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Feb 26 15:17:53 2019 -0500
add input source prompting and plugin testing
commit 0de8a89293656044e3350600695d8d03b8ac86e9
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Feb 28 21:02:07 2019 -0500
support input source metadata in plugin test apis
commit 81a509424a7c29c54030983797a09d68a62ecd32
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Feb 28 11:45:45 2019 -0500
prefetch related source credentials in tasks.py
commit 42f4956a7f6bc27d346c63230946aada7fed355c
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Feb 28 11:24:38 2019 -0500
enforce required credential fields at job start time rather than on save
this is necessary for credential plugins support so that you can (in two
requests):
1. Save a Credential with _no_ input values defined
2. Create/associate one (or more) CredentialInputSource records to the
new Credential
commit e2d474ddd23c94f093a9b3c84ffded2892759352
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Thu Feb 28 10:28:24 2019 -0500
document restriction of external-external credential source linking
commit 011d7eb8929c0b5b19c312ff3b661c8f233b0a9d
Author: Ryan Petrello <lists@ryanpetrello.com>
Date: Thu Feb 28 10:21:48 2019 -0500
clean up access to various CredentialInputSource fields (#3336)
commit 018ff9162047aa2a12bc676b5a7f0210f32fb651
Author: Ryan Petrello <lists@ryanpetrello.com>
Date: Wed Feb 27 22:14:08 2019 -0500
add related and summary fields to the CredentialInputSource endpoint
commit 368d933799314341f3c46b74a924f7185ef1d0f9
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Feb 27 16:12:19 2019 -0500
remove association behavior from /api/v2/credentials/input_sources/
commit e9532dea8e5b4a3b81d07cbcb570cb3a05907773
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Feb 27 15:12:07 2019 -0500
cache dynamic input fields
Query dynamic input fields once on attribute access and then cache it for future use.
commit b911f8bf77915c67015bcbed0ea6cf2bfa4a2e02
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Feb 27 14:51:48 2019 -0500
allow creation at /api/v2/credential_input_sources
commit e727909a6139c303ff6e0889d601b9f0ff49a632
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Feb 26 21:25:26 2019 -0500
rename the CredentialInputSource related_names so they're plural
commit 13366c1e75ee367de2a6f8985ca37bfd26f88f55
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Feb 26 17:45:26 2019 -0500
Encrypt machine.ssh_public_key_data (in case users paste in signed data)
commit ca6d124417c7eb65a54397abf0d18555ac056a82
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Feb 26 15:51:30 2019 -0500
add API examples for supported credential plugins
commit 35cca68f04366456368559f81d1126f711952a32
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Feb 26 11:46:38 2019 -0500
add RBAC definitions for CredentialInputSource
commit dcf17683e22f64b3342f58a975bb554f394e96ed
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Feb 25 22:52:47 2019 -0500
mark cred plugin strings for translation
commit b851e2be4a8d7c69436f3c5aedf93b09c40703ae
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Feb 25 20:56:59 2019 -0500
don't add hvac as a dependency for hashicorp vault integration
hvac is just based on requests anyways, and it doesn't support half of
what we need (like the SSH secrets engine API)
commit 69368d874eaafac97b040360996e0a9925792697
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Feb 25 13:09:34 2019 -0500
move path parameterization to the CredentialInputSource model
commit 0ee223f799db7db93da60860c6223d303353a44e
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Feb 25 09:33:43 2019 -0500
add api for testing credential plugins
commit 7a43f00a5df54771a5f97541792093e03488f9f3
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Feb 22 14:45:27 2019 -0500
add support for HashiCorp signed SSH certificates
commit 4ed5bca5e31976496c657036474aa25cd888cdc8
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Feb 22 01:21:08 2019 -0500
add credential plugin support for Azure Key Vault
commit 0a8746922526e27b8e900264563d4cade353c71e
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Feb 21 18:09:29 2019 -0500
give credential plugins an explicit namespace
commit 63997838cdaa968d366040f4cec5c605657f8a0c
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Feb 21 15:49:07 2019 -0500
support HashiCorp Vault versioned secrets (API v2)
commit 89b731a0cb5cb09be65f4dc6e0aa172c186aaa8c
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Feb 21 15:10:36 2019 -0500
Improve the HashiCorp Vault KV name and field labels/help_text
commit 9036ba492ce05b57ec180b1b3fe44710b3b3e752
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Feb 18 14:42:14 2019 -0500
switch CredentialInput creation to use the associate/disassociate view
commit d87144c4a7d425d12313de31d62d1d860c2833ad
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Wed Jan 30 17:01:00 2019 -0500
add api for managing credential input sources
commit c2099554004d461937fd1333737cd5ade04b6425
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Jan 21 18:20:24 2019 -0500
add credential plugin system and minimal working hashivault
commit e5f48bfa62b6f21a86f2cec7ab97b8ca96cc1186
Author: Keith Grant <kegrant@redhat.com>
Date: Tue Apr 2 11:10:02 2019 -0400
set focus on first input in modal when launching jt
commit 52a2ed27867d17198489c1a51f5ec9290126b802
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 1 08:47:38 2019 -0400
fix a py3 compat issue in the insights action plugin
commit 9710015a2f59c1e131320f487d8c719ebef2c6db
Author: Vismay Golwala <vismay-golwala@users.noreply.github.com>
Date: Mon Apr 1 16:56:19 2019 -0400
Revert "Add scm_branch while preloading data"
commit e943ae59b7f6932bc38ade07709bd144f0d4ccf8
Author: Keith Grant <kegrant@redhat.com>
Date: Mon Apr 1 15:49:41 2019 -0400
auto-focus first input in jt launch modal
commit d2d1074e8b08be569808e8c60e68575f0b1aa55a
Author: Elyézer Rezende <elyezermr@gmail.com>
Date: Wed Mar 27 15:04:30 2019 -0400
Add auditor and admin params to user e2e
commit 4e4afb4a98da265166fff927de9439464b6b17ed
Author: Marliana Lara <mlara@redhat.com>
Date: Mon Apr 1 13:43:52 2019 -0400
Add sorting to all occurrences of the Template list
commit 750c8d8a6db830fb250c0b753d1aa98cc87e96de
Author: AlanCoding <arominge@redhat.com>
Date: Mon Apr 1 12:20:12 2019 -0400
Set ansible-inventory verbosity for Ansible 2.8
commit 74e264a6a51dc3007df74ae8704b82f0b393e788
Author: Vismay Golwala <vgolwala@redhat.com>
Date: Mon Apr 1 11:53:34 2019 -0400
Add scm_branch while preloading data
Currently, the SCM url for default project is not able to
fetch playbooks as branch is not specified. So, adding the
scm_branch value resolves this issue.
Signed-off-by: Vismay Golwala <vgolwala@redhat.com>
commit ea355f6f8f669f4c9af1524715e076ed3925952f
Author: AlanCoding <arominge@redhat.com>
Date: Mon Apr 1 10:53:06 2019 -0400
change default to allow empty groups from custom sources
commit 95f5315fa350a99c6b034969c18d35aaba2d5676
Author: Keith Grant <kegrant@redhat.com>
Date: Mon Apr 1 08:16:11 2019 -0400
prevent console errors when code mirror parses invalid syntax
commit e99e97bcb827c75508509e8e36394fff8ee49959
Author: mabashian <mabashia@redhat.com>
Date: Sun Mar 31 13:45:24 2019 -0400
Adds support for custom_virutalenv on inventory sources in the UI
commit 71fcb1a82c99ac3d573e0836c5dbf43788d114e7
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Fri Mar 29 13:50:29 2019 -0400
process host facts for iso runs
* Move isolated clean to our final run hook
* ISO and non-iso code path now share the post-fact-processing code
commit 298eaa0b32533b5edc2a4202527c8b125bcec404
Author: Shane McDonald <me@shanemcd.com>
Date: Fri Mar 29 15:11:52 2019 -0400
Move secret key from configmap to secret
commit 17c02930650fece84718d17fefd87814e73ecc82
Author: Bill Nottingham <notting@splat.cc>
Date: Fri Mar 29 15:21:22 2019 -0400
Management jobs don't produce activity stream entries; don't try and show them.
commit 6f150f0362ca45147f8c2a3de68a7f9d5b24af5c
Author: AlanCoding <arominge@redhat.com>
Date: Thu Mar 28 13:58:29 2019 -0400
Set inv src custom virtualenv directly on model
commit 7ef68a03c64d67baefd629ca5a42fd9acea938f4
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Mar 29 12:57:05 2019 -0400
index unified_job.status
this is a fairly importantj column that we join on for a number of
queries throughout AWX, particularly the task scheduler and analytics
commit 563a0cc2a465a62bae0ce708febc4593927dd557
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Mar 29 12:14:40 2019 -0400
move awx.main.expect to awx.main.isolated
commit a59bc332802abc2865600e08b7a98e2d9bea91c3
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Mar 29 10:48:42 2019 -0400
slightly refactor isolated event consumption
commit 8f089c02a5131653ae6f564aac882dcc5f35603f
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Mar 29 10:32:24 2019 -0400
fix some faulty logic in isolated syncs that caused SSH keys to not work
commit d663d397f8eeeeb85e9db91885ac79a50190c05c
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Mar 29 10:31:56 2019 -0400
clean up some isolated adhoc code
if it's adhoc, there's not project directory to copy
commit 546281d435f2ca65296a5aeb906279fe37c0427d
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Mar 29 10:31:12 2019 -0400
work around a bug where runner doesn't provide atomic event writes
commit d25f1d13571349bbbfc5e9c07e55294e35a571a3
Author: Kia Lam <digitalanime@gmail.com>
Date: Fri Mar 29 09:22:15 2019 -0400
Format jt details for popover use.
commit 9160d9127850e09497012c88ebfc13ed4c34569f
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Mar 28 17:11:03 2019 -0400
clean up old usage of `idle_timeout`
cmeyers and I looked at this and can't tell where/why/how you'd actually
set this setting - it looks like really old ~2014-2015 Tower history
that probably isn't actually in use
commit ab11f1895713e46d218cd4bfc665d70e8cc570fd
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Mar 28 16:48:52 2019 -0400
send an EOF event if isolated dispatch fails
commit ea305477548beeefec5fc28ecdc0f4d2364b4d7f
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Mar 28 12:38:36 2019 -0400
remove main.expect tests (this functionality exists in runner now)
commit 4a0778a3d54676708c08417e3fbaaa5d6680acb4
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Thu Mar 28 11:13:06 2019 -0400
exclude implicit project updates
commit 180396b5df8a643e4ac1aa8ce6430beaf8931d84
Author: AlanCoding <arominge@redhat.com>
Date: Thu Mar 28 09:24:17 2019 -0400
Use option to add back in gce_image hostvar
construct groups from this gce image hostvar
commit dd81f59d9af10898ff7355ea9928cff77e1a28e8
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Mar 28 10:43:14 2019 -0400
set PYTHONPATH properly for isolated usage of runner
commit 99478f5d255986cba796b78551a4e2eaf5ef5f17
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Mar 27 18:16:09 2019 -0400
replace our usage of pexpect in IsolatedManager with ansible-runner
commit b3ad12f31a93b5bc4222bc05e4d2e46eb7333253
Author: John Mitchell <jlmitch5@ncsu.edu>
Date: Thu Mar 28 11:32:12 2019 -0400
move wf and jt form launch buttons to the left instead of the right
commit 926d6a652559024100c015f6747efbca91dff567
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Thu Mar 28 10:56:56 2019 -0400
include tower header to insights on plan fetch
* We include a special header value in the user agent when tower proxies
requests to get per-host rules.
* This extends that header logic to when we fetch plans (playbooks)
commit e84642b4a17abe968c7704f498f560e77393cfba
Author: AlanCoding <arominge@redhat.com>
Date: Thu Mar 28 10:37:30 2019 -0400
Set Ansible name transform setting for built-in sources
This is the current default but will change in the future
for these sources, we do not want behavior change
commit ef3c0cfb38f7ae89fcabc07cd7fe4f82ebab80b7
Author: Daniel Sami <dsami@redhat.com>
Date: Wed Mar 27 15:59:48 2019 -0400
ci adjustments
lint
commit 9a4439e731846b15d0d8f6670eff2dbdc20c4f86
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Wed Mar 27 20:46:27 2019 -0400
collect jt table for analytics
commit c481919a49d3d420a3f473df1322023eb3fbee85
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue Mar 26 13:51:36 2019 -0400
check for open license
commit 58f0e42bd6a237c6c16be6a4ee7a91ad26256325
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Wed Mar 20 15:08:29 2019 -0400
update setting wording & add instance-enabled field
commit 70af2dd66ba5cfe0991811407547ebe4bda9911a
Author: John Mitchell <jlmitch5@ncsu.edu>
Date: Thu Mar 21 10:49:54 2019 -0400
add ui for insights enablement
commit 40dbe708545c400c01025047323f4588ad97406f
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Wed Mar 20 15:08:29 2019 -0400
update setting wording & add instance-enabled field
commit a7368cec438a0035230b1c9999194e58e34b0cba
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue Mar 12 10:30:01 2019 -0400
add copy events table and remove events queries
add copy unifiedjob table, futher optimization, rm since from job_instance queries
commit 636153d92c183f52576fc1d26fb6032613cd8167
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Wed Mar 6 10:54:02 2019 -0500
add insights setting, optimize and consolidate queries
commit ae9377e0e4a0c652283e6860d2c8df9f35e359fa
Author: Christian Adams <rooftopcellist@gmail.com>
Date: Tue Feb 26 15:57:25 2019 -0500
add basic job & JT analytics
commit c586fa9821a963098d99818c714e55e6973aad5c
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Jan 28 09:28:32 2019 -0500
add a minimal framework for generating analytics/metrics
annotate queries & add license analytics
commit cb4d55b47aa50451b9cab00356c42007cbb99ff8
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Mar 27 16:35:16 2019 -0400
fixes inventory update deadlock
* all inventory updates continue to occur in parallel up to the point
that they update the database with their results.
* the "funnel" is achieved by using a global per-inventory postgres
named lock
commit e398a0ac5e88df7b6ccb770d89c348c4d32859f1
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Mar 27 14:12:42 2019 -0400
Remove the isolated_heartbeat setup from settings/defaults.py
commit bc6df9cab8ed8514a1d26bd821a33c8549088bd8
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Mar 27 10:47:38 2019 -0400
Make use of user-defined settings for defining the isolated nodes heartbeat
Just in case the user has created custom settings files which set
AWX_ISOLATED_PERIODIC_CHECK.
commit efb4fb6fd0d6a49c35a186375a1652c1442f0dc5
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Wed Mar 27 09:53:44 2019 -0400
Remove some no longer used imports
commit f2be4de5443d37801554f67b5f6d70ea13db27a0
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date: Tue Mar 26 17:22:16 2019 -0400
Use Django's own logic to invalidate sessions of users when changing passwords
The key is django.contrib.auth.update_session_auth_hash(), which knows
how to inject a recalculated session hash back into the session if the
requesting user is changing their own password, in order to keep that
user logged in.
commit 73f16b2bee7af9e6a1f6e32f27661315dd37c7fe
Author: AlanCoding <arominge@redhat.com>
Date: Wed Mar 27 09:27:10 2019 -0400
Enable azure_rm inventory plugin
commit b3947660750da39aadb986163c9f2066ab8cd119
Author: mabashian <mabashia@redhat.com>
Date: Thu Mar 21 10:45:16 2019 -0400
Show manual project path when available
commit df11a7fd3daee942fde0b9401ecdc8b0d557d252
Author: Vismay Golwala <vgolwala@redhat.com>
Date: Wed Mar 20 16:01:33 2019 -0400
Project admin manual SCM Type creation bug fix
There was a bug in tower where project admin was not allowed to create
a project with manual SCM type. This was because, the project base dir
was only set from `settings.PROJECTS_ROOT`, if the user role was either
admin or auditor. This has been updated by also allowing it to set when
user is a project admin.
Signed-off-by: Vismay Golwala <vgolwala@redhat.com>
commit 1ae4ed492290b85fab00f786c9125ab297bce1f7
Author: AlanCoding <arominge@redhat.com>
Date: Wed Jan 23 10:15:30 2019 -0500
migrate python-logstash license
commit 8a72a4d39d70d278c0be49620ac383c0f17ecef8
Author: AlanCoding <arominge@redhat.com>
Date: Wed Jan 23 09:48:51 2019 -0500
Prune the python2 specific logic from log formatter
commit 127495b53d60e90fb06543be3fa4e5cb218c1bb6
Author: AlanCoding <arominge@redhat.com>
Date: Mon Nov 19 08:03:36 2018 -0500
remove things from base class that were never used
commit 017d367749f69e13a334e378eff3446eeea850ae
Author: AlanCoding <arominge@redhat.com>
Date: Mon Nov 19 07:56:27 2018 -0500
Remove dependency and insert class