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
AlanCoding
271b3f00b7
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
2020-01-07 17:14:33 -06:00
AlanCoding
477f566da0
Bump Django version which recently updated
2020-01-07 17:14:33 -06:00
AlanCoding
a2acf4d61f
Back off setuptools version due to allow_hosts option error
2020-01-07 17:14:33 -06:00
Seth Foster
7873d08311
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
2020-01-07 17:14:32 -06:00
Ryan Petrello
1ad8a49155
bump asgi-amqp dependency
2019-11-26 23:29:50 -05:00
AlanCoding
7b1b656455
Remove forks no longer needed from dependencies
2019-11-18 15:39:39 -05:00
Ryan Petrello
15111dd24a
pin to runner==1.4.4
2019-10-27 09:17:10 -04:00
Ryan Petrello
04eed02428
pin to runner==1.4.2
2019-10-04 17:11:34 -04:00
Ryan Petrello
b45b9333e1
Merge pull request #4716 from jladdjr/perf_stats
...
Enable collection of performance stats
2019-10-04 17:09:30 -04:00
Jim Ladd
bd9a196ef9
bump ansible-runner to 1.4.1
2019-10-04 12:48:29 -07:00
Ryan Petrello
64b04e6347
bump ansible-runner to 1.4.0
2019-10-04 12:48:29 -07:00
Shane McDonald
bd5003ca98
Task manager / scheduler Kubernetes integration
2019-10-04 13:21:21 -04:00
Christian Adams
ec1e93cc69
Upgrade to postgres 10.6
...
- use awx-python in shebang in dev env
- scl enable where needed for rhel7 & container installs
- use scram-sha-256 pg user hashing by default
- ensure psycopg2 is using the correct PG_CONFIG at build time for the right libpq version
2019-09-12 12:52:43 -04:00
AlanCoding
ac86dc4fb9
Allow JTs to specify and prompt for SCM branch
...
Copy project folder each job run
change cwd to private_data_dir, from proj
do not add cwd to show_paths if it is
a subdirectory of private_data_dir, which
is already shown
Pass the job private_data_dir to the local
project sync, and also add that directory
to the project sync show paths
Add GitPython dep and use for job sync logic
use this to manage shallow clone from desired
commit, and to map branch to commit,
and to assess necessity of project sync
Start on some validation change, but not all
allow arbitrary playbooks with custom branch
2019-08-12 11:01:07 -04:00
Jeff Bradberry
2926d0198d
Bump the version of Django to 2.2.4
...
This is a security release.
2019-08-01 10:41:36 -04:00
Jeff Bradberry
e0357d53f5
Bump Django to 2.2.2
2019-07-12 15:11:21 -04:00
Jeff Bradberry
5e9f790554
Bump to Django 2.1.9
2019-07-12 15:11:21 -04:00
Jeff Bradberry
796d7bf67f
Replace the use of the 3rd party jsonbfield library
...
which was just a backport of Django's built-in JSONField. Also, bump
the version of django-jsonfield.
2019-07-12 15:11:21 -04:00
Jeff Bradberry
ddef41d394
Bump Django to 2.0.13
...
This is _very_ broken.
2019-07-12 15:11:21 -04:00
Shane McDonald
2882f4afb5
Revert "upgrade pip and setuptools"
...
This reverts commit 76ebcf914b2e29d6b77871ef40761c4f3689e30f.
2019-06-19 16:02:52 -04:00
AlanCoding
76ebcf914b
upgrade pip and setuptools
2019-06-13 09:45:18 -04:00
Jeff Bradberry
b5728fc548
Bump Django Rest Framework from 3.7.7 to 3.9.4
2019-06-12 14:12:59 -04:00
Bill Nottingham
12ff7a481c
Remove some things that are not first-order dependencies.
...
This includes a few things where the version specifiers resolve properly now.
2019-05-30 22:42:37 -04:00
AlanCoding
bda838f723
Add note for docutils, unpin runner dependency
2019-05-20 10:24:43 -04:00
AlanCoding
2bec5ddb41
General upgrade of dependencies
...
Update licenses for new versions after dependency upgrades
pin pycurl to version that does not break on install
implement new workflow for py2/3 requirements management
require twisted tls extras, resolve service-identity version
Upgrade celery to resolve importlib DeprecationWarning
use flags to resolve the unsafe and cache problems
2019-05-20 10:24:39 -04:00
Ryan Petrello
2808a852eb
pin runner 1.3.4
2019-04-25 09:49:03 -04:00
Ryan Petrello
787e369bcf
pin runner to 1.3.3
2019-04-22 12:57:55 -04:00
AlanCoding
941009bf6d
Apply critical dependency upgrades
...
fix PyYAML warnings in unit tests
update paramiko source file for license
2019-04-16 16:00:09 -04:00
AlanCoding
5dbc269de1
Revert "Merge pull request #3697 from AlanCoding/conservative_upgrades"
...
This reverts commit 890de400e2c55692eda074175c7776fcc150d79e, reversing
changes made to e8de7bc8457d0ae41cac12f78d57f8dcf9499e49.
2019-04-15 10:39:56 -04:00
softwarefactory-project-zuul[bot]
890de400e2
Merge pull request #3697 from AlanCoding/conservative_upgrades
...
Apply critical dependency upgrades
Reviewed-by: Alan Rominger <arominge@redhat.com>
https://github.com/AlanCoding
2019-04-15 13:24:25 +00:00
AlanCoding
235011f5e9
Apply critical dependency upgrades
2019-04-12 15:26:48 -04:00
Ryan Petrello
0c4ed78bee
pin ansible runner to 1.3.2
2019-04-11 12:57:07 -04:00
Wayne Witzel III
c3812de3d6
initial prometheus commit
...
Co-authored-by: Wayne Witzel III <wayne@riotousliving.com>
Co-authored-by: Christian Adams <rooftopcellist@gmail.com>
2019-04-08 02:47:56 -04:00
Ryan Petrello
b851e2be4a
don't add hvac as a dependency for hashicorp vault integration
...
hvac is just based on requests anyways, and it doesn't support half of
what we need (like the SSH secrets engine API)
2019-04-02 11:20:44 -04:00
Ryan Petrello
4ed5bca5e3
add credential plugin support for Azure Key Vault
2019-04-02 11:20:26 -04:00
Jake McDermott
c209955400
add credential plugin system and minimal working hashivault
2019-04-02 11:19:26 -04:00