tag name | 11.0.0 (a124c68ca2a708455c09b237b1135c78e178bcb3) |
tag date | 2020-04-16 15:47:56 +0200 |
tagged by | Ryan Petrello <rpetrell@redhat.com> |
tagged object | commit fa1c33da7e... |
download | awx-11.0.0.tar.xz awx-11.0.0.zip |
---|
Release 11.0.0
commit 8ed59648717744a7d2e79bc1c34084ac9c19fc7d
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 14 13:23:50 2020 -0400
bump version for 11.0.0
commit 7f01de26a15387040b080ec0bedcd648ef93bd3d
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 15 17:17:27 2020 -0400
reconnect when a vanilla server disconnect happens
commit 8e3931de37ca56521f83c126926d063b4ae671b6
Author: Bill Nottingham <notting@splat.cc>
Date: Wed Apr 15 14:47:36 2020 -0400
Remove 'rampart' from a user-facing string.
commit be0a7a2aa91f8a0475aa2cf271fa238362a75bce
Author: mabashian <mabashia@redhat.com>
Date: Tue Apr 7 09:39:49 2020 -0400
Pass route contents as child instead of using render prop
commit d0d8d1c66c449460f0327a867f723b4fe64a1f15
Author: mabashian <mabashia@redhat.com>
Date: Tue Apr 7 09:35:19 2020 -0400
Fix schedule edit prop types error thrown on schedule prop
commit 8a8a48a4ff67a3db4773f2bc09542e68c31b2ea3
Author: mabashian <mabashia@redhat.com>
Date: Fri Apr 3 12:56:33 2020 -0400
Fix prop types on schedule edit
commit b0aa795b10f598955b3b62666f05d06cf8861153
Author: mabashian <mabashia@redhat.com>
Date: Fri Apr 3 10:49:35 2020 -0400
Remove rogue console.logs
commit 017064aecfee5d074d482ef9598924bbe63aac6f
Author: mabashian <mabashia@redhat.com>
Date: Fri Apr 3 10:41:19 2020 -0400
Adds support for editing proj/jt/wfjt schedule
commit 69835e989595214ebcc2c5f01fb4be05ce680a5f
Author: Christian Adams <chadams@redhat.com>
Date: Wed Apr 15 14:02:56 2020 -0400
Write logs to /dev/null if logging is not enabled
commit 85960d903590d80d58d25a4e11f51b3bd4db4c17
Author: Christian Adams <chadams@redhat.com>
Date: Wed Apr 15 12:19:40 2020 -0400
Volume mount supervisor dir to both containers
commit c8ceb622697e6f04ee89f5083e646cccc64b2e88
Author: Christian Adams <chadams@redhat.com>
Date: Tue Apr 14 16:50:06 2020 -0400
Rename awx rsyslog socket and PID dir
commit 1acca459efc261dd4288c16a621cfc9d3b6316f6
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 15 13:28:13 2020 -0400
nice error message when redis is down
* awx_manage run_wsbroadcast --status nice error message if someone
failed to start awx services (i.e. redis)
commit ee6fda9f8aca8954128ef8290be8dd88fa2f0155
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Mon Apr 13 15:30:35 2020 -0400
moves validator function
commit a95632c349a78c54becd7d98fa56683aac648bb3
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Wed Apr 8 17:16:24 2020 -0400
Adds error handling and validation.
Also adresses small PR issues
commit ed3b6385f156ed079a0b6b3f647f68801cb21333
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Fri Mar 27 10:25:32 2020 -0400
Fixes several things about Survey List
Aligns Select All with other select buttons
Add required asterisk to those items that are required
Adds label for the Default and Question Type column
Adds chips for multiselect items.
Adds RBAC to add and edit survey.
Also fixes a bug where the survey was not reloading properly after edit
commit 8464ec5c49a9f2376b862b8b352956abca89ee3f
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 15 09:58:40 2020 -0400
update custom credential plugin docs to point at an example project
commit 3bc5975b9067e6cb97fd59db06d36da1d28ff560
Author: beeankha <beeankha@gmail.com>
Date: Wed Apr 15 09:37:54 2020 -0400
Remove 'supports_check_mode' text from converted Collection modules
commit f99a43ffa6abeed61e06c8e8fee0cd191d62640a
Author: Bill Nottingham <notting@splat.cc>
Date: Wed Apr 8 18:07:01 2020 -0400
Collect information on inventory sources
Also remove one minor query from smart inventory collection that will
never return anything.
commit 262d99fde67a8f4ae1920b75b41a3ae9b2a01838
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 14 17:02:23 2020 -0400
properly implement TCP timeouts for external log aggregation
see: https://github.com/ansible/awx/issues/6683
commit 63f56d33aa1910903151c79cd231ee3fdae2107d
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Tue Apr 14 16:59:34 2020 -0400
show user unsafe name
* We log stats using a safe hostname because of prometheus requirements.
However, when we display users the hostname we should use the Instance
hostname. This change outputs the Instance.hostname instead of the safe
prometheus name.
commit 9cabf3ef4df50514ee78ddb4c24d358a390e98bf
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Tue Apr 14 16:54:00 2020 -0400
do not include iso nodes in wsbroadcast status
commit daa312d7eefa0347560d48514c1c82cd4878d318
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Tue Apr 14 13:41:36 2020 -0400
log file for wsbroadcast
commit e95938715afef6ee41a12723dcf54d2beee76d93
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 14 14:18:30 2020 -0400
make rsyslog service restarts a bit less noisy
commit 47a007caeecdf8f0150160ac1b84d6bf3968ce78
Author: nixocio <nixocio@gmail.com>
Date: Mon Apr 13 13:54:09 2020 -0400
Add note about code sytle for ui_next
Add note about code style for `ui_next`.
commit cd6d2ed53af9a88b6bd90459e27f18753c438982
Author: Bill Nottingham <notting@splat.cc>
Date: Tue Apr 14 13:12:03 2020 -0400
Move the comma so unit test can filter things properly.
commit 6b21f2042b6b47edb10c694282a0345818ca2f25
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Mon Apr 13 16:30:05 2020 -0400
Make the module util respect oauth token over username/password
commit a79f2ff07a119ac68a8271ece6c76c9afa7264dc
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 14 10:58:40 2020 -0400
Update AWX collection docs for release 11.0.0
commit 75bb7cce224a271ae626a9d90c87e0d96a972955
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 14 10:27:10 2020 -0400
don't wait on memcached TCP
commit 52a253ad18f20e983e80f766b375fd470b8dcadf
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 13 15:45:32 2020 -0400
add a few minor logging changes to accomodate Splunk's API
see: https://docs.splunk.com/Documentation/Splunk/8.0.3/Data/UsetheHTTPEventCollector
commit 0f74a05fea6d318786071ea13bf2d2de5e23acc6
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 14 11:34:58 2020 -0400
rsyslogd: ignore /dev/log when we load imuxsock
commit 440691387b8e2036e07db88ee67aada73fcd9608
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Mon Apr 13 14:39:52 2020 -0400
Puts webhook key on the template object in WFJTEdit
Also adds aria-label to Label Select Options to improve test matchers
Improves the name of the template payload in WFJTAdd and WFJTEdit
Updates tests including a failing snapshot DeleteConfirmationModal
test that was failing in devel
commit 27e6c2d47d118ad834d707db8003026e763a5e8c
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Thu Apr 2 15:38:28 2020 -0400
Adds tests
commit 8b69b089915f136f53da57af10e9357efda66293
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Thu Apr 2 15:37:40 2020 -0400
Adds formik hook functionality to wfjt form
commit 8714bde1b44a0d4e8f5a8807174cc8ddec324c0e
Author: Marliana Lara <mlara@redhat.com>
Date: Tue Apr 14 10:42:10 2020 -0400
Wrap entire date/time string in <Trans> tag
commit 28b84d0d71321011c80b14b1736dea2f61a6a936
Author: Marliana Lara <mlara@redhat.com>
Date: Mon Apr 13 15:28:49 2020 -0400
Use delete operator instead of destructuring
commit c6111fface9ca05bef5f213ec877bf1ec99a2950
Author: Marliana Lara <mlara@redhat.com>
Date: Mon Apr 13 11:33:39 2020 -0400
Partition base resource into defaults and overrides
commit 98e8a09ad3efac76bd4b1d349e97cbf493a24094
Author: Marliana Lara <mlara@redhat.com>
Date: Wed Apr 8 15:45:50 2020 -0400
Add JT details to wf node modal
commit 3f9af8fe69907646e04f8569009f6721721df01a
Author: nixocio <nixocio@gmail.com>
Date: Mon Apr 13 15:18:29 2020 -0400
Remove console.log
Remove console.log
commit a296f64696e3149d6ffbb6d67032ccc65e8dd9f9
Author: Bill Nottingham <notting@splat.cc>
Date: Tue Apr 14 10:53:57 2020 -0400
Cast the start/end times with timezone.
commit ee18400a33ac38d88379482374ed18d1ff4130f0
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Tue Apr 14 10:44:02 2020 -0400
ensure last comma removed in select
* We strip out the json select fields in our tests since it is an sql
lite database underneath. Ideally, we would do something fancier, but we
aren't. In doing this stipping, we could strip the last element in the
projection list. This would result in an extra dangling comma. This
commit removes the danging comma in the projection list after the
removal of JSON projections.
commit f7f1bdf9c90d02f8f1aeb354c3a54128c357c25b
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 13 20:55:05 2020 -0400
properly configure supervisorctl to point at the web volume mount
commit 69cf915a20ab183e1eeaf0a7231fa4d41e7bcc23
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 13 20:25:53 2020 -0400
add rsyslogd block to the k8s supervisord config file
commit 9440785bdd92f7005b2be2a210919b423257d95e
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 13 19:45:58 2020 -0400
properly set the group on the rsyslog config
commit ca7c840d8c80d87763f860d08b0585fcfbce7943
Author: Christian Adams <chadams@redhat.com>
Date: Mon Apr 13 19:33:23 2020 -0400
Fix permissions on rsyslog.conf for k8s
commit a0e31b9c01c974d255dd523cfc39d6382a354e2d
Author: Christian Adams <chadams@redhat.com>
Date: Mon Apr 13 12:19:10 2020 -0400
Map logging timeout value to healthchecktimeout for http in rsyslog config
commit 8587461ac9e6c71aafeedc07c39334e55b9a93ce
Author: Marliana Lara <mlara@redhat.com>
Date: Mon Apr 13 14:19:16 2020 -0400
Fix loading bug in User view
commit e54e5280f265e07a4f0198fe3b8e9ff3f90db8c0
Author: nixocio <nixocio@gmail.com>
Date: Thu Apr 9 14:13:55 2020 -0400
Modify Users component to be function based
Modify Users component to be function based.
commit e52cebc28e436a6c46ddd4a1a65a8046efed998d
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 9 00:42:43 2020 -0400
rsyslogd: use %rawmsg-after-pri% instead of %msg%
after some prolonged RFC reading and tinkering w/ rsyslogd...
cpython's SysLogHandler doesn't emit RFC3164 formatted messages
in the format you'd expect; it's missing the ISO date, hostname, etc...
along with other header values; the handler implementation relies on you
to specify a syslog-like formatter (we've replaced all of this with our
own *custom* logstash-esque formatter that effectively outputs valid JSON
- without dates and other syslog header values prepended)
because of this unanticipated format, rsyslogd chokes when trying to
parse the message's parts; AWX is emitting:
<priority>RAWJSON
...so the usage of `%msg%` isn't going to work for us, because rsyslog
tries to parse *all* of the possible headers (and yells, because it
can't find a date to parse):
see: https://www.rsyslog.com/files/temp/doc-indent/configuration/properties.html#message-properties
this is fine, because we don't *need* any of that message parsing
anyways; in the end, we're *just* interested in forwarding the raw
JSON/text content to the third party log handler
commit bb5136cdae289c352bafd9fb1e8775d313cb5e79
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 9 15:21:02 2020 -0400
properly escape URL paths and querystrings for paths in logging settings
commit b0db2b7bec074eb72aa94e2bfe52678b9f443f33
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 9 13:58:48 2020 -0400
add some exception handling for dealing with logging connection resets
when rsyslogd restarts due to config changes, there's a brief moment
where the socket will refuse connections on teardown; exception handling
is needed here to deal with that
commit 1000dc10fbd92c8f965f6313ee77e0ab683fda4b
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 9 13:57:44 2020 -0400
an an rsyslogd config check to the logging test endpoint
commit 2a4b009f04ae7d29e111ce27de21201b37076ae4
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 9 00:42:43 2020 -0400
rsyslogd: use %rawmsg-after-pri% instead of %msg%
after some prolonged RFC reading and tinkering w/ rsyslogd...
cpython's SysLogHandler doesn't emit RFC3164 formatted messages
in the format you'd expect; it's missing the ISO date, hostname, etc...
along with other header values; the handler implementation relies on you
to specify a syslog-like formatter (we've replaced all of this with our
own *custom* logstash-esque formatter that effectively outputs valid JSON
- without dates and other syslog header values prepended)
because of this unanticipated format, rsyslogd chokes when trying to
parse the message's parts; AWX is emitting:
<priority>RAWJSON
...so the usage of `%msg%` isn't going to work for us, because rsyslog
tries to parse *all* of the possible headers (and yells, because it
can't find a date to parse):
see: https://www.rsyslog.com/files/temp/doc-indent/configuration/properties.html#message-properties
this is fine, because we don't *need* any of that message parsing
anyways; in the end, we're *just* interested in forwarding the raw
JSON/text content to the third party log handler
commit 8cdd42307cf520ee6a29a3bd3c16e03f77f3bd1a
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 8 20:11:30 2020 -0400
clarify that logging username/password is only valid for HTTP/s
commit 269558876ea5dd75918348f60c955e0a31d7a557
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 8 20:11:07 2020 -0400
only use a basic auth password for external logging if username is set
commit bba680671bdb261cf58afec65e228038a7c1416e
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 8 20:03:33 2020 -0400
when writing the rsyslog config, do it post-commit
there's a race condition if we do this pre-commit where the correct
value isn't actually *persisted* to the database yet, and we end up
saving the *prior* setting values
commit f70a76109c29ba1155fbec462b62f095449f89d8
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 8 17:55:51 2020 -0400
make rsyslog fall back to no-op if logging is disabled
commit 5d54877183bb5dd2eb58d55e0409ea9d7e612137
Author: Christian Adams <chadams@redhat.com>
Date: Wed Apr 8 16:25:01 2020 -0400
Add action to default rsyslog.conf so supervisor starts correctly the first time
commit f7dac8e68d9196423c3500762f62f54ccb9361e2
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 8 14:43:03 2020 -0400
more external logging unit test fixups
commit 39648b4f0b3cac19616eda30c8f13170ae8f769a
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 8 14:40:26 2020 -0400
fix up a few test and lint errors related to external logging
commit b942fde59a5536089d046abfe66d655d549f8c08
Author: Christian Adams <chadams@redhat.com>
Date: Wed Apr 8 14:37:21 2020 -0400
Ensure log messages have valid json
- Fix messages getting contatenated at 8k
- Fix rsyslog cutting off the opening brace of log messages
- Make valid default conf and emit logs based on prescence of .sock and
settings
commit ce82b87d9f622f4e13b3de788afc1b8d6780b35a
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 8 13:38:35 2020 -0400
rsyslog hardening (fixing a few weird things we noticed)
commit 70391f96ae1eeaf7b1eb10cf130c4add6a33fa60
Author: Christian Adams <chadams@redhat.com>
Date: Wed Apr 8 11:41:57 2020 -0400
Revert rsyslog valid config to one that fails intentionally
commit 2329c1b7977227854428e726e478d6977aee7341
Author: Christian Adams <chadams@redhat.com>
Date: Wed Apr 8 00:50:20 2020 -0400
Add rsyslog config to container from file for consistency
commit 470159b4d7c50fb67c7416e94fcb01a98c8e0465
Author: Christian Adams <chadams@redhat.com>
Date: Tue Apr 7 18:39:36 2020 -0400
Enable innocuous but valid config for rsyslog if disabled
commit e7403407937b566488842a3239c09dcf8bac2b1b
Author: Christian Adams <chadams@redhat.com>
Date: Mon Apr 6 16:32:02 2020 -0400
ConfigMap rsyslog conf files for k8
commit 4d5507d344f0010db1937da109f2c25876f8b6c1
Author: Christian Adams <chadams@redhat.com>
Date: Wed Apr 1 02:02:04 2020 -0400
Add default rsyslog.conf without including /etc/rsyslog.conf
commit d3505515478b4a940d03d73bb08741483c813790
Author: Christian Adams <chadams@redhat.com>
Date: Mon Mar 16 12:42:08 2020 -0400
Tweaks to Test Button logic and cleans up flake8 and test failures
commit 7fd79b8e546acef08f152ba278dd601f4af6dbd4
Author: Christian Adams <chadams@redhat.com>
Date: Fri Mar 13 17:31:04 2020 -0400
Remove unneeded logging sock variable
commit eb12f45e8e58c0506f140f238f4053b4f60b2ed8
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Fri Mar 13 15:47:58 2020 -0400
add ngToast disable on timeout for log agg notifications, and disable test button until active test completes.
commit fb047b1267e63d8788e44fd7f3de80559c4c1f47
Author: Christian Adams <chadams@redhat.com>
Date: Thu Mar 12 17:45:52 2020 -0400
Add unit tests for reconfiguring rsyslog & for test endpoint
commit d31c5282570e686fc6c9cd3dae9dd13f49e60216
Author: Christian Adams <chadams@redhat.com>
Date: Wed Mar 11 14:37:22 2020 -0400
Fix Logging settings "Test" button functionality
commit 996d7ce054905efe1e47f5e693616e1ec0724508
Author: Christian Adams <chadams@redhat.com>
Date: Thu Mar 12 13:43:43 2020 -0400
Move supervisor and rsyslog sock files to their own dirs under /var/run
commit 7040fcfd888c7e0f3e5e600e5d762c290a48e94d
Author: Christian Adams <chadams@redhat.com>
Date: Thu Mar 12 13:39:20 2020 -0400
Fix container rsyslog dir permissions
commit 88ca4b63e657b563d937add14dbe25fb71b07ed9
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Mon Mar 9 13:39:01 2020 -0400
update configure tower in tower test ui for log aggregator form
commit c0af3c537be66c19b87e4617ee170c302c0d7f17
Author: Shane McDonald <me@shanemcd.com>
Date: Tue Feb 25 19:55:14 2020 -0500
Configure rsyslog to listen over a unix domain socket instead of a port
- Add a placeholder rsyslog.conf so it doesn't fail on start
- Create access restricted directory for unix socket to be created in
- Create RSyslogHandler to exit early when logging socket doesn't exist
- Write updated logging settings when dispatcher comes up and restart rsyslog so they take effect
- Move rsyslogd to the web container and create rpc supervisor.sock
- Add env var for supervisor.conf path
commit f8afae308a96c0bc38d80c27be8f29ff25fb26d4
Author: Christian Adams <chadams@redhat.com>
Date: Tue Jan 28 10:42:09 2020 -0500
Add rsyslog to supervisor for the task container
- Add proper paths for rsyslog's supervisor logs
- Do not enable debug mode for rsyslogd
- Include system rsyslog.conf, and specify tower logging conf when
starting rsyslog.
commit 4cd0d60711c90b1b5b0e3cff7aeffc9fec1301c7
Author: Christian Adams <chadams@redhat.com>
Date: Fri Jan 24 13:56:01 2020 -0500
Properly handle logger paths and https/http configuration
- log aggregator url paths were not being passed to rsyslog
- http log services like loggly will now truly use http and port 80
- add rsyslog.pid to .gitignore
commit 955d57bce626a394217e66210d866c70d352f4c5
Author: Christian Adams <chadams@redhat.com>
Date: Tue Jan 14 10:15:50 2020 -0500
Upstream rsyslog packaging changes
- add rsyslog repo to Dockerfile for AWX installation
- Update Library Notes for requests-futures removal
commit 589d27c88c4d514026c1425f4f7fa8cda188156e
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Oct 23 23:54:47 2019 -0400
POC: replace our external log aggregation feature with rsyslog
- this change adds rsyslog (https://github.com/rsyslog/rsyslog) as
a new service that runs on every AWX node (managed by supervisord)
in particular, this feature requires a recent version (v8.38+) of
rsyslog that supports the omhttp module
(https://github.com/rsyslog/rsyslog-doc/pull/750)
- the "external_logger" handler in AWX is now a SysLogHandler that ships
logs to the local UDP port where rsyslog is configured to listen (by
default, 51414)
- every time a LOG_AGGREGATOR_* setting is changed, every AWX node
reconfigures and restarts its local instance of rsyslog so that its
fowarding settings match what has been configured in AWX
- unlike the prior implementation, if the external logging aggregator
(splunk/logstash) goes temporarily offline, rsyslog will retain the
messages and ship them when the log aggregator is back online
- 4xx or 5xx level errors are recorded at /var/log/tower/external.err
commit 9843e216323341350b6d8b2934399312aa9f64de
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 13 10:14:10 2020 -0400
skip non-files when consuming events synced from isolated hosts
see: https://github.com/ansible/awx/issues/6675
commit 9c6e42fd1b9bf283963e08f7e475747356cfea29
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Mon Apr 13 09:37:32 2020 -0400
fix spelling mistake in wsbroadcast status output
commit 7827a2aedddd72ee9fde682e11a64ec6ed7e86f0
Author: Keith Grant <keithjgrant@redhat.com>
Date: Thu Apr 9 16:07:06 2020 -0700
fix double-fetch of cred types in launch prompts
commit d651786206dc447f88b7072d57298835efb1bb34
Author: Bill Nottingham <notting@splat.cc>
Date: Thu Apr 9 17:27:19 2020 -0400
Collect task timing, warnings, and deprecations from job events
Timing information requires ansible-runner >= 1.4.6.
commit 80147acc1ce8a2292c1c4278335dcb1508ea8b73
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 9 15:38:03 2020 -0400
work around redis connection failures in the callback receiver
if redis stops/starts, sometimes the callback receiver doesn't recover
without a restart; this fixes that
commit 4acdf8584bfb33fcb47281547deb5a33f755556f
Author: beeankha <beeankha@gmail.com>
Date: Thu Apr 9 15:12:49 2020 -0400
Update workflow_launch module and test playbook
commit cf607691ac516f1e1449c7f01da9b201dfce8926
Author: beeankha <beeankha@gmail.com>
Date: Thu Apr 9 12:40:13 2020 -0400
Pass data and errors more clearly, change extra_vars to be a dict, update test playbook to have a task utilizing extra_vars
commit d7adcfb119426b65e017bd97f1a13eeebbb2fba0
Author: beeankha <beeankha@gmail.com>
Date: Wed Apr 8 09:59:38 2020 -0400
Revert unnecessary changes made to test playbook during rebase
commit 97d26728e431afb992da0e684a29c3a09322e94b
Author: beeankha <beeankha@gmail.com>
Date: Wed Apr 8 09:46:11 2020 -0400
Fix one more linter issue
commit 6403895eae1c378d4eff774bb903254afbe99ee4
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Wed Apr 8 09:29:23 2020 -0400
Puting tasks back to natural order
commit 8b26ff1fe630e394700eb8c5d8958e30150399dc
Author: beeankha <beeankha@gmail.com>
Date: Tue Apr 7 20:23:51 2020 -0400
Fix linter errors
commit 9ddd020348d425739c91ba18d5138ef1bd8b4d7c
Author: beeankha <beeankha@gmail.com>
Date: Tue Apr 7 17:22:50 2020 -0400
Fix sanity tests and edit test playbook
commit a2d1c32da3e6fcdcf5b4544d666ea9607efe0efa
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Wed Apr 1 13:15:04 2020 -0400
Initial commit of tests for tower_workflow_launch
commit af18aa8456e5b64a8540735ac5b2c27a3093481b
Author: Keith Grant <keithjgrant@redhat.com>
Date: Thu Apr 9 08:58:12 2020 -0700
restructure 'if's in LaunchPrompt
commit 188b23e88f31c8044f5c042a6484a224254379db
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 8 11:12:31 2020 -0400
No need to pass undefined explicitly. view will be undefined if it's not passed
commit 63bed7a30ddd71f5835d6dd95382c89436a26ae8
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 8 11:08:30 2020 -0400
Fixes issue where job type redirects weren't firing correctly
commit fd93964953e65eaf4e5996aa9aa0435540c6e374
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 3 14:05:35 2020 -0400
Changed status tweaks for API validation and encryption
API validation topic:
- do not set changed=True if the object did not actually change
- deals with cases where API manipulates data before saving
Warn if encrypted data prevent accurate changed status
Handle false changed case of tower_user password
password field not present in data
Test changed=True warning with JT/WFJT survey spec defaults
case for list data in JSON
commit 1f9f86974a1095e6064baaba9a92d1885912803c
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 8 16:27:53 2020 -0400
test analytics table output
* unified_jobs output should include derived jobs i.e. project update,
inventory update, job
* This PR adds a test to ensure that.
commit 6a86af5b43336f6524060cc49bcc2b86728ce797
Author: Ladislav Smola <lsmola@redhat.com>
Date: Wed Mar 18 10:16:07 2020 +0100
Use indexed timestamps
Use created and finished, which are indexed, to try to fetch all
states of jobs. If job is not finished, we might not get the
right terminal status, but that should be ok for now.
commit 6a503e152a217073e56003b7809907dbed2cf828
Author: Ladislav Smola <lsmola@redhat.com>
Date: Thu Mar 5 14:49:49 2020 +0100
Send also workflows as part of unified jobs
Workflows do not have a record in main_job, therefore the JOIN
was ignoring those. We need to do LEFT JOIN to include also
workflows.
It also seems like we are not able to get a link to organizations
from workflows? When looking at:
<tower_url>#/organizations?organization_search=page_size:20;order_by:name
We don't seem to list a relation to workflows. Is it possible to get it from
somewhere?
commit b7227113bef986d35dbf6735c583f25916aa94b1
Author: Ladislav Smola <lsmola@redhat.com>
Date: Thu Mar 5 14:52:46 2020 +0100
Use modified to check if job should be sent to analytics
It can take several hours for a job to go from pending to
successful/failed state and we need to also send the job with
a changed state, otherwise the analytics will be incorrect.
commit 6f76b15d9283ca246f7857bee18865748414d919
Author: Keith Grant <keithjgrant@redhat.com>
Date: Wed Apr 8 15:36:45 2020 -0700
fix LaunchButton tests
commit 9d6fbd6c78e43fe4f65928e906d1ac798546e487
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 8 16:08:59 2020 -0400
Updates launch button tests to reflect passing empty object rather than null for launch payload without prompts
commit edb4dac6529bbec3dbdfb52a2b51f1a2defcaae8
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 8 11:43:39 2020 -0400
Pass empty params to launch endpoint rather than null to alleviate 400 error when launching a JT with default creds.
commit 42898b94e2dea098dfcb10fcfd08e5fd56c26635
Author: Keith Grant <keithjgrant@redhat.com>
Date: Wed Apr 8 11:48:11 2020 -0700
add more prompt tests
commit 9cab5a50467f5cd5a0976e457599e964942a1531
Author: Keith Grant <keithjgrant@redhat.com>
Date: Wed Apr 8 08:58:14 2020 -0700
add 'other prompt' fields to launch API call
commit 677a8dae7b82d8533d72c877ced82fba401887b4
Author: Shane McDonald <me@shanemcd.com>
Date: Wed Apr 8 11:43:30 2020 -0400
Enable tty in dev container
Pretty colors and real-time migration logs
commit 6eeb32a447d3e4b5209cc02ce141098fb3590d74
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Wed Apr 8 10:59:09 2020 -0400
excise withRouter from function components
commit 869fcbf4837f9893fefb5a7a7cc513bac1a8e884
Author: nixocio <nixocio@gmail.com>
Date: Tue Apr 7 12:43:44 2020 -0400
Rename SCM to Source Control
Rename `SCM` references to `Source Control`.
Also update tests to reflect this change.
closes: https://github.com/ansible/awx/issues/5820
commit 6abeaf2c55b042e7cdc4a9ecb40b23fe748d84d3
Author: Matthew Jones <matburt@redhat.com>
Date: Wed Apr 8 10:02:05 2020 -0400
Update some contributing docs
* Update the tools called in the dev environment
* More RMQ purges from architecture docs
* Remove the old clusterdev target
commit f734918d3e56b9e3dafa0ebea2770a736dcd647f
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 8 09:47:23 2020 -0400
Removes withRouter from breadcrumbs in favor of hooks
commit 7feac5ecd605de58778cbdb7d6850a4d63bd44df
Author: mabashian <mabashia@redhat.com>
Date: Tue Apr 7 16:39:14 2020 -0400
Updates routes in breadcrumbs so they no longer use the render prop
commit 193ec21149578b6fc6cc98a08402178025938bfd
Author: mabashian <mabashia@redhat.com>
Date: Tue Apr 7 15:22:35 2020 -0400
Converts most of our route render prop usage to children
commit 14e62057daf471ef623c7da5438e5ff1c83f0a4a
Author: mabashian <mabashia@redhat.com>
Date: Wed Apr 8 09:12:32 2020 -0400
Fix linting error by not using index in key
commit 6b4219badbb5d5a4b9027063f5cc5c25e0753e66
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 7 19:00:15 2020 -0400
more ansible runner isolated cleanup
follow-up to https://github.com/ansible/awx/pull/6296
commit 1f598e1b12f009772b553e1e7e54ada43e72bc00
Author: beeankha <beeankha@gmail.com>
Date: Tue Apr 7 20:34:54 2020 -0400
Activate no_log for values in input parameter
commit d736adbedc88b60dc43e4254e1b9a0e9c6f68618
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Apr 7 18:12:48 2020 -0400
Only clear playbook when different project is selected
commit c881762c9789c46097bed47d675dee2a009c9ed5
Author: mabashian <mabashia@redhat.com>
Date: Tue Apr 7 18:07:35 2020 -0400
Upgrades pf deps to latest
commit be5d06714809c63e26bfc94671c3430c82cb1c2f
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Tue Apr 7 17:30:03 2020 -0400
Add note to docs about async form behavior
commit 189a10e35a110de335ce8dcf8ea0981630c9b9c1
Author: Marliana Lara <mlara@redhat.com>
Date: Mon Apr 6 17:53:54 2020 -0400
Fix playbook error message and JT save bug
commit 0e8f2307fc33a94bfd53664c073a1771c84b0dc1
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 7 13:31:06 2020 -0400
Remove tower-cli from Zuul CI for AWX collection
commit bcfd2d6aa4441ec4f414da7e2215afd71341b39d
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 7 13:24:34 2020 -0400
Silence deprecation warnings from tower_credential
commit 7e52f4682cbb882968a9769de94aeeee4931da6a
Author: Shane McDonald <me@shanemcd.com>
Date: Mon Apr 6 13:06:18 2020 -0400
Use a docker volume for the dev env db
commit 9c218fa5f5bb9fcd1dbeaef5458817769d59465e
Author: Keith Grant <keithjgrant@redhat.com>
Date: Mon Apr 6 17:31:52 2020 -0700
flush out prompt misc fields
commit 0bf1116ef8ccf1cc96af5e073d7527ac47dd1f1a
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Apr 7 10:58:40 2020 -0400
properly respect REFRESH_TOKEN_EXPIRE_SECONDS when generating new tokens
see: https://github.com/ansible/awx/issues/6630
see: https://github.com/jazzband/django-oauth-toolkit/issues/746
commit 45df5ba9c419169a9682f81e3baf569f3fc8946c
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 7 10:18:55 2020 -0400
Manually document tower host default
commit b90a296d4196ccccf99a1ba9bfb00ee9de796edb
Author: AlanCoding <arominge@redhat.com>
Date: Tue Apr 7 10:00:02 2020 -0400
Document and align the env var for OAuth token
commit da661e45aeb49571931cd3eec1ea08b4eab80a91
Author: AlanCoding <arominge@redhat.com>
Date: Sat Mar 28 22:53:34 2020 -0400
Remove unnecessary module parameters
remove cases of required=False, the default
remove str type specifier which, the default
remove supports check mode, not changeable
commit c2ba4958246c001312338ebc5b448f31680abd1f
Author: Marliana Lara <mlara@redhat.com>
Date: Mon Apr 6 16:50:10 2020 -0400
Prevent project lookup from firing requests on every render
commit 85a1c886531f1e895c8d9b58d859d37881e1b604
Author: nixocio <nixocio@gmail.com>
Date: Mon Apr 6 16:41:19 2020 -0400
Update "Enable Webhooks" option in WFJT
closes: https://github.com/ansible/awx/issues/6163
commit c4d704bee1c96073b6e14bb89d9db9e4e413016b
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Mon Apr 6 16:12:05 2020 -0400
fix memcached in dev env
* create memcached dir via git so that the current user owns it.
Otherwise, docker will create the dir as root at runtime
commit 771ca2400a2f6367e2934e3b2befdd0061ccc7c7
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 6 14:11:52 2020 -0400
don't send tags to the Grafana annotations API if none are specified
see: https://github.com/ansible/awx/issues/6580
commit e34649392101025a5bfb03a5183f8ddf43fb1af1
Author: beeankha <beeankha@gmail.com>
Date: Mon Apr 6 15:21:57 2020 -0400
Add inventory param to the wfjt module test playbook
commit bd39fab17a716f3c288ca0ab5b16df8697812727
Author: beeankha <beeankha@gmail.com>
Date: Mon Apr 6 15:08:01 2020 -0400
Resolve name to ID correctly in workflow jt module
commit ce30594b30094be74ba8746f28a5980c400ad0e8
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Mon Apr 6 15:05:11 2020 -0400
update inventory and host routes to being child-based instead of render prop based
commit 2021c2a596ac43ab795d01c8bd68059a9801a7b1
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Mon Apr 6 13:54:53 2020 -0400
remove unnecessary eslint ignore comics, replace react router use with hooks where possible in inventories
commit ecd1d09c9a198ff3a1f51704db46a0914272e9c3
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Mon Apr 6 13:24:35 2020 -0400
add breadcrumb config for inv host facts and groups
commit 7dbde8d82c091f1c3f6088603260cc6d5ffa78fc
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Mon Apr 6 10:14:59 2020 -0400
fix linting errors and add note to host groups disassocation modal
commit 4e64b17712db27aba21cc7848120a4b4ee167527
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Thu Apr 2 13:27:51 2020 -0400
update hosts groups api GET to all_groups
commit cc4c514103d0b9de18a9a787a31d02740bcad3bd
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Thu Apr 2 12:12:43 2020 -0400
add association and disassociation of groups on invhostgroups/hostgroups lists
commit ab8726dafa8f137843594ead7f2a5c027ceec807
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Wed Apr 1 12:34:58 2020 -0400
move associate modal and disassociate button up to components for use across screens
commit 2cefba6f9613bd9142b1075add0835023f76d031
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Fri Apr 3 14:43:05 2020 -0400
properly serialize external logs that contain decimal.Decimal objects
commit 59477aa22165f0c54d624f91bf7e742a7b41477d
Author: Mat Wilson <mawilson@redhat.com>
Date: Mon Apr 6 10:54:08 2020 -0700
update firehose script for bigint migration
commit 279fe53837b65aeccb084862e4f38d0fd1a9f06c
Author: Jake McDermott <yo@jakemcdermott.me>
Date: Mon Apr 6 12:10:44 2020 -0400
Remove state checks from user list test
Don't check for loading in UserList test
commit b0f68d97dafeeddfa7532582fef11c5a1a575817
Author: beeankha <beeankha@gmail.com>
Date: Mon Apr 6 12:38:46 2020 -0400
Update comment in test playbook:
commit 64c846cfc1e7755074763ffd73ce82eff5d36d41
Author: nixocio <nixocio@gmail.com>
Date: Mon Apr 6 11:22:54 2020 -0400
Minor update UI docs
Fix typos
Highlight code sessions
commit 8e072697382f77d77d05158895b7055d95d98260
Author: Elijah DeLee <kdelee@redhat.com>
Date: Mon Apr 6 11:16:55 2020 -0400
make awxkit pass through identifier for wfjtn
We need this to be able to create workflow job template nodes with identifier
commit 6fc815937b553516e8be8da335305e73ec983fbc
Author: Shane McDonald <me@shanemcd.com>
Date: Sat Apr 4 15:08:09 2020 -0400
Tidy up the dev environment a bit
commit 014c995a8fde669851c3f1a1149b22d4ace063a0
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Apr 6 10:45:33 2020 -0400
fix a typo in the credentials UI
this is causing 400 level errors for some users
commit c1bb62cc3691131005b9847d2252e7717a85eddd
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Fri Apr 3 12:47:28 2020 -0400
Removing recursive check, allowwing old pattern to commence
commit f5cf7c204fce324153c93193803af5e0b861941f
Author: beeankha <beeankha@gmail.com>
Date: Wed Apr 1 16:08:05 2020 -0400
Update unit test, edit credential module to pass sanity tests
commit 6d08e2151111f3c7adee6871e115a196d87117f6
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Wed Apr 1 11:10:45 2020 -0400
Resolving comment and updating tests
commit 8b881d195d93ac416a5796066f8823713472dc0b
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Tue Mar 31 12:50:34 2020 -0400
Change lookup to include organization
commit 5c9ff512485a833ea110c855697613ef2e922ec6
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Tue Mar 31 12:49:13 2020 -0400
Change compare_fields to static method
commit 3f64768ba8aa3a5b114f6999e9c8bd907c170788
Author: AlanCoding <arominge@redhat.com>
Date: Tue Mar 31 11:24:15 2020 -0400
loosen some credential test assertions
commit fd24918ba86f68c74a43c4c984de99814f9a187d
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Tue Mar 31 00:07:46 2020 -0400
Initial conversion of tower_credential
commit c06188da56caa11327ada6dbe1c874219bb34c8b
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Sun Apr 5 20:07:15 2020 -0400
align with openshift
commit 7433aab258fd093d4c2de855ef3196b02e68f6d3
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 1 16:09:57 2020 -0400
switch memcached from tcp to unix domain socket
commit 37a715c680c118eab21b4a2613cd18acab31fbf0
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Tue Mar 31 15:57:50 2020 -0400
use memcached unix domain socket rather than tcp
commit 3d9eb3b6009477693c279f61a3db007cd1d07bf2
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Sun Apr 5 20:07:15 2020 -0400
align with openshift
commit dbe3863b04cb5191ea6b981c82c116e8dcf863a5
Author: AlanCoding <arominge@redhat.com>
Date: Fri Apr 3 15:33:57 2020 -0400
Allow setting identifier for approval nodes
commit ae021c37e3910b46ef3753b9a3cd9cce8faa295f
Author: Marliana Lara <mlara@redhat.com>
Date: Fri Apr 3 14:56:20 2020 -0400
Add inventory source prompt details
commit 8baa9d8458ca7242d1157d8bbc93644f0d3bc34a
Author: Keith Grant <keithjgrant@redhat.com>
Date: Fri Apr 3 11:47:06 2020 -0700
clean up launch prompt credentials, display errors
commit 3c888475a57a7f1c8d921fb5dc2ca41c6ec5414d
Author: Daniel Sami <dsami@redhat.com>
Date: Fri Apr 3 11:30:37 2020 -0400
Changed displayed type name of plain jobs
updated and added i18n
removed import
prettier
commit 4f3213715e35704b4919f8a0c9d82ebaf0473f5c
Author: Bill Nottingham <notting@splat.cc>
Date: Thu Apr 2 14:59:42 2020 -0400
Allow disassociating any user from a credential role.
This is preventing removing roles from users no longer in the organization.
commit 0389e72197cb55b42e5d9e80d6c04bc6cf84ce8e
Author: mabashian <mabashia@redhat.com>
Date: Fri Apr 3 13:39:06 2020 -0400
Adds workflow job id to approval header link to match up with what's displayed on the jobs list
commit 0732795eccacea8fb041ce74bcd04d3612314ee0
Author: mabashian <mabashia@redhat.com>
Date: Fri Apr 3 13:27:28 2020 -0400
Rows in the wfjt node form templates list should only be disabled if the user cannot start the job.
commit a26df3135b73290951c45a2a3903849517a44c72
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Fri Apr 3 13:12:49 2020 -0400
static identifier in docs
* OPTIONS response descritpion for workflow job template node identifier
value was an ever changing uuid4(). This is telling the user the wrong
thing. We can not know what uuid4() is going to be in the docs. Instead,
for the OPTIONS response description, tell the user the form that the
uuid4() takes, ie. xxx-xxxx...
* Note that the API browser still populates a uuid4 for the user when it
generates the sample POST data. This is nice.
commit 6bd5053ae8f77183fd96dfbea05cc1985e257ecf
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 2 16:00:21 2020 -0400
remove the limitation on (very) old DTSTART values for schedules
commit 8b00b8c9c2966fe98f2d2a612457160f39865f79
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Thu Apr 2 20:13:53 2020 -0400
remove deprecated legacy manual inventory source support
see: https://github.com/ansible/awx/issues/6309
commit d7f0642f481f3ee491f2b8cb605e5d73e30bcf47
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 1 13:11:53 2020 -0400
add ws broadcast status to sos report
commit 8bbae0cc3a69bb0ec413afe10b253fae453a01a2
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 1 12:53:12 2020 -0400
color output of ws broadcast connection status
commit c00f1505d729ea5e1a55c152303323cd358e1640
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Wed Apr 1 10:51:25 2020 -0400
add broadcast websocket status command
commit 6d0c42a91a71b7ccab09a103e1d1e87a9e1e1a6f
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Thu Apr 2 13:56:18 2020 -0400
align with configmap changes
commit 79c5a6227958e4dddc2e43bd7bccb0063b32f3c8
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Thu Apr 2 16:42:53 2020 -0400
simplify nonce creation and extraction
* time() library supports leap seconds also
commit 0b9c5c410a4a0b81d24c4eff5e75b8ec4190fc2a
Author: Keith Grant <keithjgrant@redhat.com>
Date: Thu Apr 2 16:29:40 2020 -0700
add credential select list to launch CredentialsStep
commit 0a00a3104af546294e87cde18ae6a47b19497397
Author: Keith Grant <keithjgrant@redhat.com>
Date: Thu Apr 2 13:55:30 2020 -0700
add CredentialTypesAPI.loadAllTypes helper function
commit ab36129395e50cc2bfdf6e520c7990627a145c35
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date: Thu Apr 2 15:02:41 2020 -0400
add inventory host groups list and host groups lists
commit e99500cf16a519476de3708206328940686a5d00
Author: AlanCoding <arominge@redhat.com>
Date: Thu Apr 2 14:48:33 2020 -0400
Mark test as xfail, move to unit testing
commit 843c22c6b192616291ada604b275e1319e2dad93
Author: Seth Foster <fosterbseth@gmail.com>
Date: Thu Apr 2 14:22:10 2020 -0400
Allow orphaned user to be added to org
Fixed bug where an org admin was not able to add
an orphaned user to the org, in the case where the
orphan had an ancestor role that matched one of the
roles for of the org admin.
scenario to fix -- sue is member of cred1, where cred1 is
part of org1. org1 admin cannot add sue to org1, because
the cred1 role for sue has an ancestor to org1 role. The org1
admin cannot change or attach sue to org1.
tower issue #4198 and #4197
commit 86b49b6fe2b1e72ab01ecb357b5c2c19ef2aa4a8
Author: Marliana Lara <mlara@redhat.com>
Date: Thu Apr 2 14:19:13 2020 -0400
Mark login button for translation
commit 9489f00ca4e600a2dc0baee3af4bba06326bc7af
Author: Christian Adams <chadams@redhat.com>
Date: Thu Apr 2 11:42:53 2020 -0400
Align k8 and ocp supervisor scripts
- Handle scl enable calls for python processes that use postgresql
- Handle ocp specific vars better
commit 6d60e7dadc1efd0e1e5f263a8cfc1377f57cdaa4
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Thu Apr 2 09:49:35 2020 -0400
align with openshift
commit 346b9b9e3ee482210782ee7b486e04ee59aa7eca
Author: Christian Adams <chadams@redhat.com>
Date: Wed Mar 11 16:42:51 2020 -0400
ConfigMap supervisor configs and launch scripts for k8s
commit d1b5a60bb97d43321ead06ff39181c18e8fb81e0
Author: Marliana Lara <mlara@redhat.com>
Date: Wed Apr 1 16:11:09 2020 -0400
Add project node details
commit d57258878d2d99707a0f6bd68226586c15fb1c20
Author: Shane McDonald <me@shanemcd.com>
Date: Thu Apr 2 12:44:26 2020 -0400
Update more references to statefulset
commit ff0186f72b2d1ed7459d0bf0c356567ede33eb2d
Author: Shane McDonald <me@shanemcd.com>
Date: Thu Apr 2 12:21:35 2020 -0400
Delete k8s StatefulSet if it exists (for upgrades)
commit 929f4bfb815dade62977a0a0949b52c07ea668d2
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date: Thu Apr 2 10:55:17 2020 -0400
start redis container with conf file
commit ac474e21089c61d9de5128c124604fa5317e0cf7
Author: AlanCoding <arominge@redhat.com>
Date: Thu Apr 2 10:17:04 2020 -0400
Fix RBAC loose items from reversed decision on JT org permissions
commit d6722c21064b7d08bd5467b03aa67cd81b441565
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Wed Apr 1 10:10:33 2020 -0400
Adds tests for Survey Preview functionality
commit 6eef0b82bd2246d254726021653067bd94628f1d
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Wed Mar 25 13:52:06 2020 -0400
Adds Survey Preview Functionality
commit fb4343d75e4c2d907efd1cd2bf3ead818cf5865d
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Thu Mar 26 13:09:05 2020 -0400
Removes uncessary formikContext items in favor of useField.
Removed OrgId value from formik and get that value from project field
Updates tests and type.js to reflect those changes.
commit a867a32b4e6e4dd2c8d5a0633ac772a74ce88413
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Mon Mar 23 15:18:50 2020 -0400
Uses formik hooks for JT Form
commit 30605051108bf21b758d7e444834e100bfe05445
Author: Shane McDonald <me@shanemcd.com>
Date: Tue Mar 31 12:59:32 2020 -0400
Switch from StatefulSet to Deployment
We can do this now that we dropped RabbitMQ.
commit 5d68f796aa8946bed3d50c4d30cc241e8141bdef
Author: beeankha <beeankha@gmail.com>
Date: Thu Apr 2 09:21:33 2020 -0400
Rebase + fix typos
commit 15036ff97026f89d1c43ad479c000f1e00f6585c
Author: AlanCoding <arominge@redhat.com>
Date: Wed Apr 1 10:19:35 2020 -0400
Add unit tests for notification module
commit 32783f7aaf7c6958921f35ab593749c1364a5789
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Wed Apr 1 10:17:20 2020 -0400
Fixing linting errors
commit 8699a8fbc232698cbd1b73b9d58cc2990d792f3c
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Wed Apr 1 09:39:50 2020 -0400
Resolving comments on PR
Made notification type optional
Fixed examples to use notification_configuration
Fixed defaults for headers to prevent deprication warning
Removed default on messages
commit b4cde80fa976fac5a8c103a25d80ee4b964bff64
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Tue Mar 31 11:50:07 2020 -0400
Updating example to match test
commit eb4db4ed435f9b428265cf9692ec48f0fd76c1c1
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Tue Mar 31 11:46:28 2020 -0400
Adding field change to readme and example and test of custom messages
commit 649aafb45401c05383fd82cc468f2522e3609863
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Mon Mar 30 12:16:54 2020 -0400
Initial conversion of tower_notification
commit 9fe2211f82786ba2934a632087b170f8b2b15a26
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 1 15:15:23 2020 -0400
get rid of the activity stream middleware
it has bugs and is very confusing
see: https://github.com/ansible/tower/issues/4037
commit 4704e24c246f89a5b85602d3c57d015a76174f67
Author: Marliana Lara <mlara@redhat.com>
Date: Wed Apr 1 15:21:42 2020 -0400
Fetch full resource object and replace the matching node
commit bb184f8ffb1c1b48803637f0bc14f579f967ddf8
Author: beeankha <beeankha@gmail.com>
Date: Wed Apr 1 08:58:28 2020 -0400
Update booleans to pass linter
commit f9b8a69f7b496aaddefa2fced503cd6cefa60ed8
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Wed Apr 1 08:03:59 2020 -0400
remove some unused code from the redis rewrite
commit bc228b8d779f9f073602938c9eee0d30b4d739cd
Author: Sebastian Thörn <elefantungen@gmail.com>
Date: Wed Apr 1 11:54:07 2020 +0200
Adds comment about needing to be a pem-file
This needs to be a .pem-file
commit 7710ad2e57f67863117980fa3115897bde78d1d1
Author: Keith Grant <keithjgrant@redhat.com>
Date: Tue Mar 31 13:59:14 2020 -0700
move OptionsList to components; add launch prompt tests
commit 9f2c9b13d72fba90a5e623a7009d84be6854446a
Author: beeankha <beeankha@gmail.com>
Date: Tue Mar 31 16:16:11 2020 -0400
Update unit test, extra_vars handling, and edit README
commit 4423e6edae71a8de087559404f42d661b511db56
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Mar 31 13:47:56 2020 -0400
update to the latest twisted to address two open CVEs
commit 42336355bb66a8ee6afb6dd0fa4aea5b8583b43f
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Mar 31 13:39:13 2020 -0400
bump django-extensions version to address a bug in shell_plus
see: https://github.com/ansible/awx/pull/6441
see: https://github.com/django-extensions/django-extensions/commit/e8d5daa06e5b6419e54d6c925f86a0adbe58ce8b
commit c18aa90534e9c57ca0f58d778fac834dfc228939
Author: Marliana Lara <mlara@redhat.com>
Date: Tue Mar 31 13:13:57 2020 -0400
Add timeout detail to node view modal
commit 4f51c1d2c9104a1038ec1260f8650f7a21626d7e
Author: Keith Grant <keithjgrant@redhat.com>
Date: Tue Mar 31 10:09:33 2020 -0700
fix LaunchButton tests
commit 04ccff0e3fe6b10d0da474b114d5f5d5d9d060e7
Author: Caleb Boylan <calebboylan@gmail.com>
Date: Tue Mar 31 09:11:53 2020 -0700
Collection: add tower_group child group tests
commit 5cba34c34dc57d361f72d6f3df17468ddbc497dc
Author: Marliana Lara <mlara@redhat.com>
Date: Tue Mar 31 12:05:13 2020 -0400
Use styles to add prompt header spacing
commit 33a699b8ae4d89ad32b886e6023921aabe2b843e
Author: mabashian <mabashia@redhat.com>
Date: Tue Mar 31 10:57:30 2020 -0400
Display form errors on new lines if there are multiple
commit d19a9db52373fd180a50e7fedcb4eb7d82ce55f2
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Tue Mar 31 00:05:30 2020 -0400
detect event migration tables in a less noisy way
see: https://github.com/ansible/awx/issues/6493
commit 4b76332dafad91e1fa7a6f41a3b7fd6ee239bf41
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Mon Mar 30 23:27:07 2020 -0400
Added notification of removal of extra_vars_path
commit db383391797b7ea10477f9c419f1da1d8a7df08d
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date: Mon Mar 30 19:01:52 2020 -0400
Second attempt at converting tower_job_template
commit e60e6c7d080f8f1556c00da1ed0c7b9181050b09
Author: Keith Grant <keithjgrant@redhat.com>
Date: Mon Mar 30 13:20:49 2020 -0700
pass prompted params through to launch API request
commit 55356ebb517844f28a3a1e9a75f12c65549fddca
Author: Keith Grant <keithjgrant@redhat.com>
Date: Fri Mar 27 16:34:16 2020 -0700
set default values on prompts
commit 7f4bbbe5c50ea6c40a7d09dcd8b3da06ad5ecfd0
Author: Keith Grant <keithjgrant@redhat.com>
Date: Thu Mar 26 15:50:40 2020 -0700
add launch prompt inventory step
commit 49b1ce6e8c165e9cc82d363768ce74ab94d7e487
Author: Keith Grant <keithjgrant@redhat.com>
Date: Wed Mar 25 15:09:02 2020 -0700
add skeleton of launch prompt wizard
commit caaefef9004a798bb5d6b1f2f3244860c629b278
Author: Marliana Lara <mlara@redhat.com>
Date: Mon Mar 30 17:23:22 2020 -0400
Add modal to show a preview of node prompt values
commit 96576b0e3d93de41c228cfef491fc442150a7860
Author: Bill Nottingham <notting@splat.cc>
Date: Mon Mar 30 17:15:13 2020 -0400
Don't return different fields for smart vs non-smart inventories
commit 288ce123ca67def63b887fd4719f54b54545ca5e
Author: mabashian <mabashia@redhat.com>
Date: Mon Mar 30 17:04:17 2020 -0400
Adds resources_needed_to_start to the list of keys for error message handling
commit 140dbbaa7db5882d0a66f7f871c1f48ce2415767
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Mar 30 17:00:22 2020 -0400
disable host key checking when installing galaxy roles/collections
see: https://github.com/ansible/awx/issues/5947
commit 65e38aa37dc55059de5967cd99c8ff9c159ae651
Author: lj020326 <lj020326@users.noreply.github.com>
Date: Mon Mar 30 16:27:40 2020 -0400
Update settings.py
This is needed for LB (e.g., traefik) for proxying into nginx
otherwise, get CSRF error
ref: https://stackoverflow.com/questions/27533011/django-csrf-error-casused-by-nginx-x-forwarded-host
resolved by adding USE_X_FORWARDED_HOST using the following similar issue as a reference:
https://github.com/catmaid/CATMAID/issues/1781
commit c7b23aac9b7bf0e2e6b44eba32bbaa9c9b62e82f
Author: mabashian <mabashia@redhat.com>
Date: Mon Mar 30 15:36:48 2020 -0400
Removes static run on string options and opts for the more dynamic ux pattern already adopted in the old UI
commit b4ea60eb796a6838030a5cbc553c49cdb18e0080
Author: mabashian <mabashia@redhat.com>
Date: Fri Mar 27 09:56:32 2020 -0400
Fixes issue where repeat frequency was not displaying correctly for schedules that only run once
commit 24c738c6d8bf165795203418ee2e6e04995fedae
Author: mabashian <mabashia@redhat.com>
Date: Fri Mar 27 09:37:32 2020 -0400
Moves generation of today and tomorrow strings out of the return of the ScheduleForm
commit 0c26734d7d353d503c168e775298dfc057981b65
Author: mabashian <mabashia@redhat.com>
Date: Fri Mar 27 09:25:33 2020 -0400
Move the construction of the rule object out to it's own function
commit d9b613ccb3617835257a168100f4bd0f10731099
Author: mabashian <mabashia@redhat.com>
Date: Wed Mar 25 11:59:57 2020 -0400
Implement schedule add form on JT/WFJT/Proj
commit 831bf9124f6b3a8cb0707d4651141bb5db13caab
Author: Ryan Petrello <rpetrell@redhat.com>
Date: Mon Mar 30 15:34:00 2020 -0400
prevent manual updates at POST /api/v2/inventory_sources/N/update/
see: https://github.com/ansible/awx/issues/6309
commit 0b31cad2db9b83eac6ff780d6d5cad8c9eebda4c
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Mon Mar 30 13:22:12 2020 -0400
Adds Survey Functionality to WFJT
commit 059e7447745b11be146b8042c7cec118f19821eb
Author: AlanCoding <arominge@redhat.com>
Date: Thu Mar 26 20:24:37 2020 -0400
Address errors with login and logout in python2
Addresses scenarios when username and password
were used and collection obtained token
Fix error sendall() arg 1 must be string or buffer
Improve error handling related to authentication
clear the query after request and before logout
put response data in error in both cases
commit 2b3c57755c3e47f6810f982d59c1d50b0e571e92
Author: Armin Kunaschik <megabreit@users.noreply.github.com>
Date: Sat Mar 28 02:59:40 2020 +0100
support for older jinja2 in installer
commit 0eb526919f6925c5d20beb9782ee7113b724c18a
Author: Alex Corey <alex.swansboro@gmail.com>
Date: Thu Mar 26 15:23:31 2020 -0400
Fixes HostAdd Form layout issue
commit a8f56f78e9729d6e4aeea04fc37792dbd26d8b9e
Author: mabashian <mabashia@redhat.com>
Date: Thu Mar 26 14:11:22 2020 -0400
Remove unused touched and error props
commit f7ad3d78ebdcc21f5277396a8f2d7f00d245f101
Author: mabashian <mabashia@redhat.com>
Date: Wed Feb 26 18:21:04 2020 -0500
Fixes issues with organization when saving the project form.
Changes helperTextInvalid prop type to node which matches more closely with what the upstream PF component supports.
commit 5bfe89be6e6bb35c0f479b968dd8f58bcbd01951
Author: Rebeccah <rhunter@redhat.com>
Date: Mon Mar 23 14:56:38 2020 -0400
removed the to_representation and replaced with get_summary_fields per suggestion in PR comments
commit 47661fad5163dbc5eb38d1a4bea6f2fb6b8ac32a
Author: Rebeccah <rhunter@redhat.com>
Date: Wed Mar 18 16:03:21 2020 -0400
added in summary fields into logging which will solve several issues related to needing more data in logging outputs
commit 9a38971d47d346fcb76f6211e66453da86d4c684
Author: Christian Adams <chadams@redhat.com>
Date: Wed Mar 18 18:27:04 2020 -0400
Update ELK Stack container files
commit c4e697879dc09d5f4fc3ad9dbf3fab903d17ad91
Author: Christian Adams <chadams@redhat.com>
Date: Wed Mar 18 16:33:40 2020 -0400
Improve docs for using the logstash container
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE+ZQeBzdsINN48YGX8qpfISI1F3cFAl6YYgwACgkQ8qpfISI1
F3fUKBAArbcDgoRQ7ze+5EJSNBOMZNqMuRji/S5sUEq/clVFxRx0P0apfEQWGtik
ZBumuo8NSWMq0K6X6Q+YtnayZvvHs1Aj49nGLzt2yqyS5oRgYvwhnYbsNCU9YzcD
KIwU2sSvITF2XXa0zSA9Z9Svcjm7jCsprAxL0T6ACjJxX986SiB7PXSjo/X3H2k/
CMhFxIpZHOjsXwh3TnfnCK1+yc8JM5hpfJJSReprU2YqfWLLyPcjwjTI2jAMHGoM
SffD+cnnFxtxf1/5g3v4KPkh/9ptZjFlqw7q6KC0d7tghwXmdHRusHvaq1igvJJs
lt9Z7kkmc5M4sIFp/wNsf0OFDlQSXfAGaVdnz3VcArpk3Cmmkr5iePTCQquLW7pL
jnAuQfwL2V7n7YzxPVh+JnzZp4/r8jh0QK32JhCxpxE3TUX40VGmSrh2buKbLbtr
9QxwQGEZBoJLaoBYL7XZy+apnJWssts0bMUiGKwe14hEPoZ/5C+pekJFu4hBSr/0
6fbtrUKUTNgLvcp1VQF9oFuOufjcFFP2RBUV+kUsrm3hZCa97B0hha43ETtxpKEL
OsHEqqtefwJnFA0W6TNmtGioR/OeJJdVhCV9ou3lhNoq2igTP8BWWU8ScW54uOod
JMVozWdpE+/Vktt57QxGDTeT1w0VL9kFplszNKhPzvyfCxdqQdo=
=RIqt
-----END PGP SIGNATURE-----