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