Skip to content
Release 9.1.1
commit 8bd9233d2ca4ed6fae39b5ba493c15dc4603f798
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Jan 14 14:21:53 2020 -0500

    remove some unnecessary callback receiver debugging code

commit 0d2ae4723808f5784d76bb6f1ce313da0874c431
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Jan 14 12:39:13 2020 -0500

    update the CHANGELOG for 9.1.1

commit 306f504fb7bbbd8c7d42bf2ef79bd407fbaa3a11
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Jan 8 16:14:47 2020 -0500

    optimize the callback receiver to buffer writes on high throughput

    additionaly, optimize away several per-event host lookups and
    changed/failed propagation lookups

    we've always performed these (fairly expensive) queries *on every event
    save* - if you're processing tens of thousands of events in short
    bursts, this is way too slow

    this commit also introduces a new command for profiling the insertion
    rate of events, `awx-manage callback_stats`

    see: https://github.com/ansible/awx/issues/5514

commit 18e7b6ce04644d2c8e9148ff6dd72180f053aa67
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Jan 13 16:20:37 2020 -0500

    update the CHANGELOG w/ historical notes from the mailing list

commit b1f56df930314cd52829ce66d233b943b8c47f43
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Jan 13 15:58:19 2020 -0500

    fix linting failures

commit 95960c8c14a4eeae1b0d410c8b24ebb81f62fa61
Author: Bill Nottingham <notting@splat.cc>
Date:   Mon Jan 13 15:31:21 2020 -0500

    Fix collection of free_instances from /api/v2/config

commit b4a7cdbb604d41da45726b9b60a48077ccfcb93e
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Jan 13 14:01:37 2020 -0500

    Pin setuptools in requirements_setup_requires.txt

    This is a file we use downstream to ensure that things under our dependencies'
    `setup_requires` are available when we build offline.

commit cf9f00ab864d0cb36d3cc6e660f5072163a8907f
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Jan 10 11:32:01 2020 -0500

    Use summary `object_roles` to lookup admin role id

    To find the id of an org's admin role, use the `object_role` names
    in the organization's summary_fields instead of filtering on
    potentially translated role names.

commit 6da5205d734200f83311075232e61528367bec2b
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Jan 13 10:30:08 2020 -0500

    Bump version to 9.1.1

commit 15cb92d58e4b2b16d506ffc54b89f74fd2b7cec6
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Jan 10 16:05:44 2020 -0500

    update sort iconography

commit 78cc2742b28574302113bf65e5869766d657b13d
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Jan 10 11:43:40 2020 -0500

    fix prettier

commit 959d5058fcb20d9bd9adda1bc33639508089e676
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Jan 10 11:43:12 2020 -0500

    add limit search key to jobs list

commit acf54e610273c83884bb4d2f8c0420b20d21bbea
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Jan 10 11:42:45 2020 -0500

    remove created by/modified by search keys from ig lookup

commit 4a9979e2db2c0ab63004e7239b27c7a5119f7798
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Jan 9 15:40:57 2020 -0500

    fix issue with checkbox state of select based search key

commit 1e344bdf8a035ad075c7f570ffc03728161966a5
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Jan 9 13:55:19 2020 -0500

    more ui_next search pr feedback:
    - updae .filter().length calls to .find()
    - fix ProjectList errors

commit 3cdf274bdb14d60cfdae87881f57334e67c45b53
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Jan 7 13:27:19 2020 -0500

    update search based on pr feedback:
    - fix InventoryHost list inadverdent breakage due to merge conflict
    - update label__name search key to labels__name
    - always snap to page 1 when a search happens
    - udpate capitalization of keys to be consistent
    - remove isDefault from sort col items in tests

commit 068de221c1b4d82844341d160fc810237eec5f55
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Dec 19 17:00:29 2019 -0500

    second pass double checking all keys show up in the lists they should

commit 30b6e318cc0d5f9a86a911366af0e52bc52e1cda
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Dec 19 11:17:27 2019 -0500

    swap column types use of shape for exact and fix warnings it found

commit 2c1648f9c9edced784e5d256bf4047d27ede7c46
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Dec 18 17:03:01 2019 -0500

    fix issues with unit tests based on search changes

commit 2c953ed7d0e4dc481809e3902bef60e2d00f3c6b
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Dec 18 17:02:37 2019 -0500

    add keys to search on lookups

commit 2d00623c16d581dbdffd1465a4244d3ad3af558c
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Dec 18 12:44:04 2019 -0500

    update search keys for various lists in the mvp

commit 51a6ba14f10471b3f6d5d60ff3e3a375f942dc48
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Dec 17 11:44:35 2019 -0500

    support 1 item in sortColumns

commit 6edd879a43d509afd67a0ea51ba74cd88a50545b
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Mon Dec 16 15:54:55 2019 -0500

    add support for number, boolean, and option-based searches

commit a31661ce08169a05acd532d4e13cee128b7e4885
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Dec 10 13:12:19 2019 -0500

    utilize new DataToolbar experimental patternfly components

commit c69d4970935d641122533bf4833104eb18191ed2
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Dec 10 13:11:49 2019 -0500

    remove debugger statement

commit 8b9810e466cb849842b266742eec10c0ac10ef33
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Nov 26 17:23:53 2019 -0500

    update search and sort column configuration

commit 16f9411914a8ed4180dd830a8aeb7f8e548604f3
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Nov 8 13:14:19 2019 -0500

    update simple search doumentation and plan

commit 5455fe3c10390b17cd2f3e650a941d23fa85d036
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Jan 10 15:47:39 2020 -0500

    Introduce CHANGELOG.md

commit b19e5aab28df7afd3560d5c516d48793e97bb570
Author: beeankha <beeankha@gmail.com>
Date:   Thu Jan 9 15:30:23 2020 -0500

    Raise AnsibleParserError via a custom exception

commit 6ec96a8f4fbf20c4bd970bb6ddddcc7cbdc171ca
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Jan 9 00:17:54 2020 -0500

    Update detail components to use ActionButtonWrapper

commit 0c696bfd96dc85001384d3cef96b066cc3877cdd
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jan 6 12:01:48 2020 -0500

    Add new CollectionsParserError class for exceptions

commit 63ffff3b760f5927e38acf86b10e49b2ef2e998c
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 20 08:53:02 2019 -0500

    Import request into module_utils instead

commit c532c6fe619d2df2cafd21040778bd32d30e21df
Author: beeankha <beeankha@gmail.com>
Date:   Wed Dec 18 11:14:10 2019 -0500

    Update parameters, add whitespace

commit 61c2968a7c99cfdf478a79449d1d2819bad7902d
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 13 15:50:48 2019 -0500

    Fix module-specific lint errors

commit d9e41547a1e528e5ff1a75db818f65d4fc9a3feb
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 13 12:41:40 2019 -0500

    Refactor Inventory Plugin module to import from module_utils

commit eec08fdccaaf475501d16b4721ed865277ccd4f3
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Jan 8 15:49:28 2020 -0500

    Log case of duplicate UUIDs

commit f37ac1dcc9e632785b7141aef34a3f21723682e9
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 20 13:56:12 2019 -0500

    Add extra_vars example to Job Launch module, update extra_vars type to dict,
    update unit test, add details to Collections release notes.

commit d82180605c97b0f6cbda76a3ded9abfa99fb6905
Author: Elijah DeLee <kdelee@redhat.com>
Date:   Wed Jan 8 12:47:17 2020 -0500

    Raise a more informative error when timeout

    Right now we are often left with very little info if we do get a timeout on something that HasStatus.

    Take advantage of the assert_status function that is also available on items using the HasStatus mixin to show
    more info.

commit d3b7829e6973efd44f3eceb63ce1f57b5fcef6b3
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Jan 8 11:04:12 2020 -0500

    Pull in downstream k8s installer changes

commit 18bb910e337de5c205d6d8f75d02d9550f9ac719
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Dec 20 08:34:17 2019 -0500

    Fallback to globals for these tests

commit ca8dcced8b0aeb4e1fa78e577c3dc0f493d29573
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 19 08:08:49 2019 -0500

    update paramiko source

commit 0b9b8832a802db6cc89999bca5df9a14fa81a45a
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Dec 18 13:22:20 2019 -0500

    Get rid of hacks to simplify process

    Remove poetry and wheel from bootstrap installs

    Cleanup some docs around them

commit 271b3f00b728b789343666529d285bc72736cd4c
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Dec 16 08:24:33 2019 -0500

    Attempts to simplify build environment

    Remove build isolation flag

    Do not use --ignore-installed for any pip install commands

    Add Makefile comments

    do not use system site packages for awx venv

    Consolidate bootstrap pins

    Do another upgrade, properly document wheel

commit 477f566da08b6cc3223b15af921e0ac127f9a55f
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Dec 16 07:29:36 2019 -0500

    Bump Django version which recently updated

commit cf55b6a0ba835bb87111a85eeb38ddedd3970404
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Dec 11 16:40:32 2019 -0500

    Bootstrap venv creation with flit and poetry

    this is in addition to pip and setuptools installs

    add in --ignore-installed and --no-build-isolation flags
    reasoning is that we are not installing needed packages
    for building

commit a2acf4d61fd67e17f2fdf4f70c6128440daaf262
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 12 14:58:10 2019 -0500

    Back off setuptools version due to allow_hosts option error

commit 3dc8c789fbb6e2f8309fafff0946623fadb37b50
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 12 14:56:01 2019 -0500

    Avoid system site packages and add more setup things

commit 7873d08311d63392c3c345278fe30d54d1a41b4a
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Mon Nov 18 15:12:45 2019 -0500

    Update pip and setuptools in requirements txt

    Versions selected to be pre-19 pip
    due to unresolved issues with the build systems

    Upgrade everything, party on

    document new process

    rotate license files

    fix Swagger schema generation target

    Remove --ignore-installed flag

commit c4df5f64c16f52600dc6b658ec26ff847025a836
Author: James Smith <j@mes.sh>
Date:   Tue Jan 7 16:01:54 2020 -0600

    change set-context to use-context

    set-context allows setting configuration within a provided context, to change contexts we need "use-context"

    $ kubectl config
    ...
      set-context     Sets a context entry in kubeconfig
      use-context     Sets the current-context in a kubeconfig file

commit 7d0d000180d9ce4563e75a047d812c9af8d98ef8
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Jan 6 16:53:15 2020 -0500

    Adds Promote Delete Modal To InventoryGroupDetails

    It also removes a comment/reminder to remove some code after CredentialsLookUp
    refactor was completed.  Now that it has been completed that code has been removed.

commit 4a6147d4c2a7fd7bba68bf019790577d7b2254fe
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Sat Jan 4 06:50:22 2020 -0500

    add the ability to generate dot graphs for per-request profiling

commit d91e72c23f3aceea6d0495b0fc1e8e053c6970e5
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Jan 3 11:45:25 2020 -0500

    Generate new uuid for newly registered iso nodes

    When provisioning a new isolated node, generate a new uuid instead of
    reusing the SYSTEM_UUID of the controller node.

commit 807f4ea757c7d13d9fef8046f37d0e9f291927df
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Jan 2 11:37:33 2020 -0500

    Remove incorrect activity stream entries related to managed types

commit ef3f98a399b26551b1a457430ff9482b43f6cb79
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 2 11:08:47 2020 -0500

    Upgrades pf deps to latest.  Adds ability to click on row items in order to select them rather than having to click on checkboxes/radio buttons.

commit 8d4425f056a9e90b1ed8d54850f61074ed2928ac
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Jan 2 09:08:51 2020 -0500

    Revert "Reduce API response times by caching migration flag"

    This reverts commit 5433af6716dd82cf206a7ebec8b9d6e0a4592889.

commit 1f468786528f104ebbdddaa50a88946228cf4e5c
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Jan 2 09:08:17 2020 -0500

    Revert "Apply migration flag check to task manager"

    This reverts commit a0910eb6de3c4713199e73c43f003c48c2895f9f.

commit 930b46810f25be30ef43792733a76381e2ec3f56
Author: loitho <thomas@herbin.xyz>
Date:   Tue Dec 31 03:09:38 2019 +0100

    Add a uwsgi param to prevent SAML error

    Add the uwsgi_param 'HTTP_X_FORWARDED_PORT' to nginx configuration,
    This prevents the python-saml "invalid_response" error

    related issue : #5570 and #1016

    Signed-off-by: loitho

commit f00344f8b4ecadd130127d09847968b867955aa1
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 20 15:24:06 2019 -0500

    Enable easier building of playbooks for local Collections module testing

commit 3ba1ba1c9dcd4578f1d204e0c23c7e8a15cd6774
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Dec 20 10:45:07 2019 -0500

    Fix survey validation to always retun an error code if erroring

commit ecf1d79ca50178ba9ef931863f9eae836c022fcf
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 14:55:48 2019 -0800

    fix form validation for Organization select in Inventory form

commit f3c5cb5a2eb2b69b59a7b63660c4e865af97bdd0
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 10:59:16 2019 -0800

    fix inventory saving without insights credential specified

commit b794fdbefdaa7b66d13bb339bce56480c2f398be
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 10:52:23 2019 -0800

    de-lint

commit e688ed813ac52e063efbfe821a88cf86d79c8c4e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 10:41:59 2019 -0800

    update tests for detail view changes

commit 6c3e42a1ac6bb9067367454e8db025047c5f53ca
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Dec 19 13:41:40 2019 -0500

    Reset selected list after successful delete

commit bfedbe561c37174dc7d3f4c902bce665e0f10b8b
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 09:55:04 2019 -0800

    add delete button to InventoryDetail

commit 6c439bb9aee6679304275a97117559c1a2e9c8d1
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 09:03:32 2019 -0800

    Add Inventory detail edit button

commit f461a46155434ed8b48d034f0567ec0d218558a5
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Dec 19 10:23:19 2019 -0500

    Use credential_types from credential.summary_fields to display "Type" column

commit eee84b1af7948160261e0613fa28e43a9e5c6c08
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Dec 18 19:45:32 2019 -0500

    Fetch credential types and options only on initial render

commit c4ff27cedbf072168e892d343f29dd016655591b
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Dec 18 17:03:52 2019 -0500

    Add Credential List and unit tests

commit 7ff4d821ce3af577ddca4c3cc99b54600326ead7
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 18 16:10:23 2019 -0800

    switch to our CardBody component on all screens, for consistent padding/spacing

commit 23914182c45bdda45870b7f3680abc4d99516b2f
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Dec 18 18:31:24 2019 -0500

    Add credential_type summarizable fk field

commit 055c02072fc5b021dcf4e538b465d13430611b65
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Wed Dec 18 15:13:46 2019 -0500

    Default LOGIN_REDIRECT_URL should be blank, not null

commit 8ff09021779e4f162292517ea2ec67b59a464dea
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 18 11:44:38 2019 -0800

    Fix UserDateDetail translation

    Add UserDateDetail to Org detail & InventoryGroupDetail
    Add VariablesDetail to InventoryGroupDetail

commit 3d510c50645b81e856fa5a75132f491e7eb5602d
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 18 09:47:04 2019 -0800

    InventoryDetail: handle content loading state & errors better

commit df47186c437ee509d41137f1f51bcc38449b2fa1
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Dec 17 12:39:42 2019 -0800

    use UserDateDetail in OrganizationDetail

commit 2f7607a080e1e591c7ffbe2b373e927fafbbd3b0
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Dec 16 16:11:24 2019 -0800

    use VariablesDetail for displaying variables field in details views

commit cde39413c92b8929a82f98366262ed71c2ac69e4
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Dec 16 15:13:10 2019 -0800

    switch all tabbed screens to use TabbedCardHeader

commit 41c9ea3c07c0a8b96738ec4cf3ec62cd57625fc9
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Dec 16 10:50:25 2019 -0800

    add tests for VariablesDetail & InventoryDetail

commit 3d45f275025d003f818b2104a54be6b3437de595
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Dec 13 16:10:37 2019 -0800

    finish InventoryDetail

commit 0ab61fd3cbe2a48940b4578a9dd9b62e8ff49627
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 12 10:36:21 2019 -0800

    Start inventory detail

    * Create VariablesDetail for read-only variables view
    * Sketch out InventoryDetail
    * Create CardBody and TabbedCardHeader for common custom styling

commit 057320aed397abd301048b71553c3ac4efe1cfb9
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Dec 18 08:40:47 2019 -0500

    Move organization form to functional component

commit b8d6991e9ddfc90066ba2bf697590ae334cfb7ab
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Dec 18 11:55:50 2019 -0500

    Measure unit test coverage of test utils

commit 7cc3a7c39d3a20f25c6f7e26c41e14533c3970d2
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Dec 12 17:11:34 2019 -0500

    Replace withRouter HOC with route hooks

commit 9c291c2b50382648163b3a1b798735b7e423244a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Dec 12 16:29:44 2019 -0500

    Move routed org views to functional components

commit 86eb541b3f009467084336e8b3869e2596991ecb
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Dec 17 16:12:53 2019 -0500

    Keep warning icon size consistent

commit 3c0fd37a4d2b0c158dd2e91715ce02f3b3ec5133
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 17 14:39:35 2019 -0500

    Set a default value for LOGIN_REDIRECT_URL

commit bd8643d59999d661ef14fee90f0fb45c0d690e6c
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Dec 17 13:39:49 2019 -0500

    Set default value for create_preload_data in image_build role

    This caused our AWX release workflow to blow up

commit b26b8e709781a425b67bf85554e1a72dfd872a0c
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Mon Dec 16 15:15:23 2019 -0500

    Prevent running jobs from blocking inventory updates

    A running job that has an inventory source will block
    that inventory update from running. This fix removes
    the block.

    The test creates a job in running state, and an inventory
    update in pending state. The test asserts that the
    task manager and dependency graph .is_job_blocked method
    returns False for the inventory update (i.e. update can
    run).

    issue #4809

commit a7a3609e48eab7faf9e5968f43321234dc1d70fa
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Dec 13 10:11:24 2019 -0500

    only restrict OAuth2 tokens for external accounts *at creation time*

    related: https://github.com/ansible/awx/pull/5477

commit 93dda04fd0cdb3cd3a294005a43f68c926fe37b0
Author: Nikhil Jain <jainnikhil30@gmail.com>
Date:   Fri Dec 13 15:11:23 2019 +0530

    fix the saml_admin_attr not working

commit 15041e57b2b306da3a4211833f22effa0f4eb4e7
Author: Jake Jackson <jljacks93@gmail.com>
Date:   Wed Nov 20 14:57:15 2019 -0500

    sqaushed and fixed sanity test issues