Christian M. Adams
56fd5c435d
Install receptor and ansible-runner from devel
...
Signed-off-by: Christian M. Adams <rooftopcellist@gmail.com>
2021-08-11 16:22:24 -04:00
endlesstrax
28de50f14e
Updated the required sdk version to latest release v1.0.0
2021-07-21 22:03:29 -04:00
Ricky White
68ab6e4853
Added python-tss-sdk to requirements
2021-07-21 22:03:24 -04:00
Shane McDonald
b0fe3d7f85
Bump ansible-runner to 2.0.1
2021-07-13 11:47:02 -04:00
Elijah DeLee
b8239c1b84
bump receptor to 1.0.0 GA
2021-07-13 11:47:02 -04:00
Sarabraj Singh
46cd62f3f0
bumped django version to 2.2.20 in devel
2021-06-30 17:10:40 -04:00
Shane McDonald
6df5c0331a
Use Ansible Runner 2.0.0 release
2021-06-28 12:25:19 -04:00
Jeff Bradberry
40f5ff362c
Bump ansible-runner to 2.0.0.0rc3
2021-06-28 10:51:06 -04:00
Jeff Bradberry
3be29d54ad
Bump ansible-runner to 2.0.0.0rc2 and receptorctl to 1.0.0.0rc1
2021-06-28 10:51:04 -04:00
softwarefactory-project-zuul[bot]
8a4421dc0c
Merge pull request #10290 from amigus/dsv
...
Add Thycotic DevOps Secrets Vault support
SUMMARY
Add a Credential Plugin for Thycotic DevOps Secrets Vault
ISSUE TYPE
Feature Pull Request
COMPONENT NAME
API
UI
AWX VERSION
awx: 19.1.0
Reviewed-by: Shane McDonald <me@shanemcd.com>
Reviewed-by: Adam C. Migus <adam@migus.org>
Reviewed-by: Matthew Jones <bsdmatburt@gmail.com>
2021-06-14 19:22:59 +00:00
Adam Migus
a317b6bede
Add Thycotic DevOps Secrets Vault support
2021-06-11 23:49:44 -04:00
Bill Nottingham
95ba6de172
Update runner to 2.0b1
2021-06-11 15:04:43 -04:00
Shane McDonald
239f20ede5
Bump to Ansible Runner alpha 5 release
2021-06-04 12:22:53 -04:00
Sarabraj Singh
383c2bba58
updated ansible-runner version from 2.0.0a2 -> 2.0.0a4 in requirements files
2021-06-03 11:53:57 -04:00
Ryan Petrello
f137ff7d43
update django-cors-headers and switch to inclusive settings name
...
see: https://github.com/ansible/awx/issues/9177
2021-04-12 15:14:27 -04:00
Yanis Guenane
1a8a137e9c
Add wheel in venv creation
...
The generated based venv from `python3.8 -m venv` vs. `virtualenv -p
python38` is different. This changes aims to address the differences.
It was introduced as part of the Python 3.8 migration.
https://github.com/ansible/awx/pull/8778
2021-04-01 17:20:41 +02:00
Shane McDonald
c39a4051d7
Use receptorctl from pypi
2021-03-31 15:10:25 -04:00
Shane McDonald
54308c5fa1
Use Ansible Runner 2.0 alpha 1
2021-03-30 09:08:39 -04:00
Yanis Guenane
6d8874d627
Fix test issues
2021-03-24 21:02:33 +01:00
Shane McDonald
fd0c4ec869
Pin to latest version of PyYAML
...
Fixes https://github.com/yaml/pyyaml/issues/478
2021-03-03 18:52:55 -05:00
Ryan Petrello
3cc3cf1f80
add a per-request GUID and log as it travels through background services
...
see: https://github.com/ansible/awx/issues/9329
2021-02-17 12:54:13 -05:00
Jeff Bradberry
8fb0b401ce
Bump ansible-runner to get the pexpect fix
2021-02-12 12:08:21 -05:00
Seth Foster
41d0a2f7b9
Add job lifecycle logging
...
Various points (e.g. created, running, processing events), are
structured into json format and output to /var/log/tower/job_lifecycle.log
As part of this work, the DependencyGraph is reworked to return
which job object is doing the blocking, rather than a boolean.
2021-02-04 12:25:51 -05:00
softwarefactory-project-zuul[bot]
7daa1fe786
Merge pull request #8860 from CUB-OIT-PE/jinja-chain-undefined
...
Enabled jinja2.ChainableUndefined for custom webhook notifications
Reviewed-by: Ryan Petrello
https://github.com/ryanpetrello
2021-01-12 20:35:46 +00:00
Will Haines
d59e172f53
Pinned Jinja2 to ensure ChainableUndefined is present
...
Signed-off-by: Will Haines <william.haines@colorado.edu>
2021-01-11 11:56:04 -07:00
Yanis Guenane
7275db8d66
Pin cryptography to pre 3 release
2021-01-11 14:36:56 +01:00
Jeff Bradberry
0eff06318f
Update autobahn to address CVE-2020-35678
2021-01-05 13:44:05 -05:00
Bill Nottingham
12edbdab11
Remove old radius library from requirements
...
If it's not required by django-radius, we probably don't need it.
2020-11-30 15:12:52 -05:00
Chris Meyers
ce052922c6
terminal graph of job status changes
...
* Visualize how jobs go from pending, waiting, running over time
2020-10-23 10:15:32 -04:00
Ryan Petrello
089b0503bb
update to the latest Django Rest Framework
2020-09-29 10:25:07 -04:00
Ryan Petrello
a817708d70
remove boto as an awx dependency
...
see: https://github.com/ansible/awx/issues/2115
2020-09-09 14:33:33 -04:00
Ryan Petrello
f81560b12c
update Django and channels_redis
...
see: https://github.com/ansible/tower/issues/4439
also, addresses CVE-2020-24583 and CVE-2020-24584
2020-09-08 10:39:26 -04:00
Ryan Petrello
5e9d372db2
update to a newer python-ldap to address a bug
...
see: https://github.com/ansible/awx/issues/7868
2020-08-11 09:34:04 -04:00
Alan Rominger
f269d5b2ed
Upgrade gitpython to pick up bug fix
2020-08-10 14:29:05 -04:00
Rebeccah
d2bbe7aa1a
remove memcache from everywhere and add djagno-redis to cover it
2020-06-09 10:24:23 -04:00
Ryan Petrello
589d27c88c
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
2020-04-13 11:43:59 -04:00
softwarefactory-project-zuul[bot]
6940704deb
Merge pull request #6509 from ryanpetrello/twisted-cves
...
update to the latest twisted to address two open CVEs
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-03-31 19:59:11 +00:00
Ryan Petrello
4423e6edae
update to the latest twisted to address two open CVEs
2020-03-31 13:47:56 -04:00
Ryan Petrello
42336355bb
bump django-extensions version to address a bug in shell_plus
...
see: https://github.com/ansible/awx/pull/6441
see: e8d5daa06e
2020-03-31 13:39:13 -04:00
Ryan Petrello
464db28be5
update to the latest version of ansible-runner
2020-03-26 14:49:45 -04:00
Ryan Petrello
b755fa6777
update social-auth-core to address a GitHub API deprecation
2020-03-25 12:17:36 -04:00
softwarefactory-project-zuul[bot]
08bd445caf
Merge pull request #6404 from ryanpetrello/pyyaml-upgrade
...
pin a minimum pyyaml version to address (CVE-2017-18342)
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-03-24 23:48:01 +00:00
Ryan Petrello
68b0b40e91
update Django to address CVE-2020-9402
...
we don't use Oracle GIS, so this isn't really applicable, but it'll make
security scanners happy <shrug>
see: https://docs.djangoproject.com/en/3.0/releases/2.2.11/
2020-03-24 16:41:53 -04:00
Ryan Petrello
65cafa37c7
pin a minimum pyyaml version to address (CVE-2017-18342)
...
see: https://github.com/ansible/awx/issues/6393
2020-03-24 15:59:31 -04:00
Ryan Petrello
51ef57188c
update to the latest version of ansible-runner
2020-03-24 10:01:17 -04:00
chris meyers
fd56b7c590
pin pexpect to 4.7.0
2020-03-19 11:25:43 -04:00
chris meyers
c8eeacacca
POC channels 2
2020-03-18 16:10:12 -04:00
Ryan Petrello
eaa766df77
update Django to address a few open CVEs
...
https://github.com/advisories/GHSA-hmr4-m2h5-33qx
https://github.com/advisories/GHSA-vfq6-hq5r-27r6
2020-02-26 08:18:14 -05:00
Ryan Petrello
38a08d163c
get rid of celery/celerybeat
...
alternative to https://github.com/ansible/awx/pull/2530 which makes use
of https://pypi.org/project/schedule/
this doesn't have support for any persistence (like how celery beat uses
a shelve file), because all of our periodic jobs run at most every few
minutes
2020-02-10 17:32:02 -05:00
AlanCoding
0b9b8832a8
Get rid of hacks to simplify process
...
Remove poetry and wheel from bootstrap installs
Cleanup some docs around them
2020-01-07 17:14:34 -06:00