Jake McDermott
dd510ab90c
Set maxworkers to 4
2021-07-20 12:23:04 -04:00
Shane McDonald
3353b3f3b7
Split out UI test and linters into different GHA jobs
2021-07-20 12:23:04 -04:00
Christian M. Adams
2f6855262e
Properly compile translated API strings
2021-07-19 17:52:28 -04:00
Seth Foster
d346dbb8ba
Fix conditional to check that minikube should start
2021-07-19 11:05:05 -04:00
Marcelo Moreira de Mello
f6a71e770d
Incorporates Minikube to devel environment
2021-07-15 10:42:04 -04:00
Brigzzy
c1409f3dc7
Reorder docker compose up options
2021-06-20 12:29:43 -07:00
Shane McDonald
f9043864ce
Create make target for api linter tasks
2021-06-16 15:41:08 -04:00
Shane McDonald
673afdf1b5
Only install ansible-core for collection tests
...
Faster!
2021-06-09 13:48:23 -04:00
softwarefactory-project-zuul[bot]
805ca53765
Merge pull request #10390 from rooftopcellist/update-translations
...
Update translation make target for ui_next
SUMMARY
This adds the --clean flag to the extract-strings command (cleans up obsolete strings) and separates out the extract-template command.
ISSUE TYPE
Feature Pull Request
COMPONENT NAME
Translation Automation
AWX VERSION
19.2.0
Reviewed-by: Jake McDermott <yo@jakemcdermott.me>
Reviewed-by: Christian Adams <rooftopcellist@gmail.com>
Reviewed-by: Alex Corey <Alex.swansboro@gmail.com>
2021-06-08 21:36:02 +00:00
Christian M. Adams
fb1a5c0db5
Update translation make target for ui_next
2021-06-08 15:26:00 -04:00
Shane McDonald
ec8ac6f1a7
Introduce distinct controlplane instance group
2021-06-07 11:25:59 -04:00
Alan Rominger
cb1df4a334
Remove code and settings no longer used
2021-05-24 09:44:58 -04:00
Jeff Bradberry
c887f84a05
Add a check for the existence of pre-commit.sh
...
so that you don't get stuck when working on branches that don't have this yet.
2021-05-18 13:20:55 -04:00
Jake McDermott
cd7c85490b
Handle and document potential memory limit issues
...
* Increase node memory limit
* Add note to docs that you may need to increase container memory thresholds
imposed by docker-for-mac and similar tools if you're using them
2021-05-13 12:55:37 -04:00
Jake McDermott
a9ec7038de
Use npm ci as default package installation command
...
We don't want to generate new package.json and package-lock.json
files unless we're explicitly updating new dependencies.
2021-05-13 12:55:28 -04:00
Jeff Bradberry
1e5a0dc7c5
Break out the pre-commit hook into an explicit script
...
This means that
- we don't have to be always updating the underlying .git/hooks/pre-commit file
- updates to the logic will just work automatically
- the logic of the black logic has been fixed so that AWX_IGNORE_BLACK=1 should work right now
2021-05-12 11:54:17 -04:00
softwarefactory-project-zuul[bot]
1d6579e110
Merge pull request #10106 from rooftopcellist/compose-opts-order
...
Docker-compose requires the options to be passed before up
SUMMARY
The $(COMPOSE_UP_OPTS) in the docker-compose make target need to come before the up command or else they are not parsed correctly.
ISSUE TYPE
Bugfix Pull Request
COMPONENT NAME
API
AWX VERSION
19.0.0
Reviewed-by: Jake McDermott <yo@jakemcdermott.me>
Reviewed-by: Bianca Henderson <beeankha@gmail.com>
2021-05-05 19:20:34 +00:00
Christian M. Adams
a205ddeed6
Docker-compose requires the options to be passed before up
2021-05-04 16:54:16 -04:00
Jeff Bradberry
efabc05270
Chop out the dev environment isolated node
2021-04-22 10:11:27 -04:00
Jake McDermott
562ba53833
Update to react-scripts 4
...
Co-authored-by: nixocio <nixocio@gmail.com>
2021-04-21 17:33:34 -04:00
Jeff Bradberry
2793b5b01e
Always overwrite the contents of .git/hooks/pre-commit
2021-04-15 14:21:53 -04:00
John Gleason
e074872b8d
Fix docker-compose up options
...
Should the `up` options be after the `up` command? I'm assuming `COMPOSE_UP_OPTS` exists so we can run detached like so:
`COMPOSE_UP_OPTS=-d make docker-compose`
If I am misunderstanding the purpose of `COMPOSE_UP_OPTS`, is there other guidance on how to autostart AWX detached?
2021-04-05 08:04:25 -05: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
eac7c409d1
Hide commands that are being run for make black
2021-03-26 17:11:04 -04:00
softwarefactory-project-zuul[bot]
874505e2a3
Merge pull request #9707 from shanemcd/quay
...
Devel images are now on Quay
Reviewed-by: Ryan Petrello <None>
Reviewed-by: Christian Adams <rooftopcellist@gmail.com>
Reviewed-by: Jim Ladd <None>
2021-03-25 19:04:19 +00:00
Shane McDonald
8bb90dde33
Devel images are now on Quay
2021-03-25 13:27:19 -04:00
Ryan Petrello
81266cf7a7
only run black on files added or modified in the commit
2021-03-25 13:26:14 -04:00
Yanis Guenane
e04e4e8c85
Python: Bump to python 3.8
2021-03-24 21:02:32 +01:00
Ryan Petrello
1d1630bc1c
add a helpful error message for people who want to run make black
2021-03-24 12:13:05 -04:00
softwarefactory-project-zuul[bot]
9a61c43687
Merge pull request #9664 from jakemcdermott/fix-cred-plugin-dev
...
Fix service reference error for cred plugin dev env
SUMMARY
Intended to fix the error I see when running COMPOSE_TAG=devel make docker-compose-credential-plugins:
Reviewed-by: Ryan Petrello <None>
2021-03-23 15:55:00 +00:00
Ryan Petrello
f6beb7105d
add the ability to ignore black linting on commit with AWX_IGNORE_BLACK
2021-03-23 10:18:43 -04:00
Ryan Petrello
b2cf45820e
automatically add a dev environment pre-commit hook to run code linting
2021-03-23 10:03:48 -04:00
Ryan Petrello
7200cbc94a
move black CLI arguments into a pyproject.toml
2021-03-23 09:40:00 -04:00
Ryan Petrello
c2ef0a6500
move code linting to a stricter pep8-esque auto-formatting tool, black
2021-03-23 09:39:58 -04:00
Jake McDermott
201c3f56e7
Fix service reference error for cred plugin dev env
2021-03-23 09:20:42 -04:00
softwarefactory-project-zuul[bot]
18ba40506f
Merge pull request #9480 from wenottingham/burn-it
...
Remove ansible venvs & collection infrastructure.
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2021-03-05 19:29:05 +00:00
softwarefactory-project-zuul[bot]
e4d227a791
Merge pull request #9483 from rooftopcellist/rm_messages
...
Remove messages.js files that do not need to be committed to the repo
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2021-03-05 14:02:50 +00:00
Chris Meyers
80c2249bdb
default cluster node count env var to 1
2021-03-05 08:00:53 -05:00
Chris Meyers
7b1edda368
support receptor in multi cluster nodes
2021-03-04 15:04:36 -05:00
Shane McDonald
69edef430c
Get clustered dev env working
2021-03-04 14:56:22 -05:00
Chris Meyers
6f1f64118b
wip
2021-03-04 14:54:41 -05:00
Jake McDermott
55b948bf39
Remove checkout from Makefile
2021-03-04 13:13:32 -05:00
Christian M. Adams
34df47ceba
Remove messages.js files that do not need to be committed to the repo
...
* also clean up old .PHONY entries
2021-03-04 13:13:27 -05:00
Bill Nottingham
0505e38071
Remove ansible venvs & collection infrastructure.
2021-03-04 13:06:06 -05:00
Shane McDonald
f2dfa132a7
Install Ansible only for collection tests
2021-03-03 18:52:55 -05:00
Christian M. Adams
6b8267d2b8
add extract-template to pot target
2021-03-02 14:45:34 -05:00
Christian M. Adams
53d0611cf8
Update translation make targets and add init PO files
2021-03-02 09:51:04 -05:00
Ryan Petrello
be79b6e907
build images using Buildkit
2021-02-23 09:32:00 -05:00
Shane McDonald
e935b06c39
Fix docker-compose-clean
2021-02-22 13:44:22 -05:00
Christian M. Adams
9672e72834
Consolidate the Local Docker installer and the dev env
...
- removes local_docker installer and points community users to our development environment (make docker-compose)
- provides a migration path from Local Docker Compose installations --> the dev environment
- the dev env can now be configured to use an external database
- consolidated the Local Docker and dev env docker-compose.yml files into one template file, used by the dockerfile role
- added a 'sources' role to template out config files
- the postgres data dir is no longer a bind-mount, it is a docker volume
- the redis socket is not longer a bind-mount, it is a docker volume
- the local_settings.py.docker-compose file no longer needs to be copied over in the dev env
- Create tmp rsyslog.conf in rsyslog volume to avoid cross-linking. Previously, the tmp code-generated rsyslog.conf was being written to /tmp (by default). As a result, we were attempting to shutil.move() across volumes.
- move k8s image build and push roles under tools/ansible
- See tools/docker-compose/README.md for usage of these changes
2021-02-22 13:44:19 -05:00
Alex Corey
9090cb830d
Don't instrument for coverage by default unless CI
2021-02-18 08:09:19 -05:00
Shane McDonald
bda4db462f
Enable inline caching for image builds
2021-01-26 10:24:35 -05:00
Shane McDonald
7c8bd47198
Minikube-based development environment
...
Works in conjunction with https://github.com/ansible/awx-operator/pull/71
See docs/development/minikube.md
2021-01-25 18:03:17 -05:00
Christian M. Adams
36466b9694
Upgrade PostgreSQL from 10 to 12
2021-01-08 10:54:00 -05:00
Shane McDonald
6f9862c72e
Sweeping replace of old dev venv paths
2020-12-26 21:29:22 -05:00
Shane McDonald
ab6430e50d
Dramatically simplify image_build role
...
This does a few things:
- Removes need for awx_sdist_builder image
- Reorders Dockerfile steps to optimize image cache between prod and dev builds
- Unifies VENV_BASE and COLLECTION_BASE in prod and dev builds
2020-12-26 13:16:42 -05:00
Shane McDonald
8ceb505977
Add standalone target for rendering official Dockerfile
...
With the next commit it will be possible to run:
```
$ make Dockerfile
$ docker build .
```
2020-12-26 13:16:40 -05:00
Shane McDonald
4219089166
Restore old behavior of ui-devel
2020-12-22 17:20:20 -05:00
Shane McDonald
225c3d6a39
Speed up subsequent invocations of ui-devel / ui-release
2020-12-22 14:27:45 -05:00
Jake McDermott
8b32b61072
More readme and makefile updates
...
* Set log levels for build commands
* Add locale build dirs to cleanup commands
* Move container dev environment build section closer to top of readme
2020-12-14 08:53:03 -05:00
Jake McDermott
c0d8474ac6
Undo staged locale changes after devel build
2020-11-24 15:39:54 -05:00
Jake McDermott
ef27ebfed8
Remove *-next make targets
2020-11-24 13:58:19 -05:00
Jake McDermott
f49e4a646f
Remove legacy make targets
2020-11-23 13:22:30 -05:00
Jake McDermott
abaeec40ae
Ship the new ui with awx installation and builds
2020-11-23 13:22:12 -05:00
Christian M. Adams
67000f0ce9
Remove license_key check & fix docker-compose make command
2020-10-30 16:39:59 -04:00
Ryan Petrello
4445d096f5
reimplement licensing to work with RHSM and entitlement uploads
...
Co-authored-by: Christian Adams <chadams@redhat.com>
2020-10-30 16:39:57 -04:00
Shane McDonald
df43221c24
Makefile logic to retry failed galaxy installs
2020-10-15 10:43:48 -04:00
Ryan Petrello
820c0782ad
remove vNNN from example migration files
2020-08-03 15:30:37 -04:00
softwarefactory-project-zuul[bot]
8b3dfae717
Merge pull request #7501 from ansible/jakemcdermott-no-modules-for-project-root
...
Delete node_modules in project root
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-07-02 00:36:56 +00:00
nixocio
fab94902a0
Add extraction of strings to be translated as part of build process
...
Add extraction of strings to be translated as part of build process for
ui_next.
Also, sets the source locale. See: https://lingui.js.org/tutorials/cli.html#configuring-source-locale
closes: https://github.com/ansible/awx/issues/7451
2020-07-01 12:05:37 -04:00
Jake McDermott
e962933148
Delete node_modules in project root
2020-07-01 10:51:29 -04:00
Jake McDermott
1df91eece1
Add devel make targets for ui_next
2020-06-25 10:22:07 -04:00
AlanCoding
721ed516a4
Separate folder for templating collection stuff
2020-06-19 09:08:57 -04:00
Ryan Petrello
e732d03b20
awxkit dropped py2 support awhile ago; stop running tests in py2
2020-06-18 15:31:35 -04:00
Shane McDonald
de82c613fc
Make tests pass with current versions of things
2020-06-15 23:13:44 -04:00
softwarefactory-project-zuul[bot]
496c0c5921
Merge pull request #6733 from john-westcott-iv/tower_schedule
...
Initial version of tower_schedule
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-05-21 18:34:57 +00:00
Ryan Petrello
d35e87ace7
test that CI works for version checking
2020-05-21 12:46:40 -04:00
Ryan Petrello
0c6b7fdb59
don't use symlinks for awxkit VERSION
...
as much as I'd like this to just work, certain versions of pip just
don't support it -_-
see: https://github.com/ansible/awx/issues/7107
see: https://github.com/pypa/pip/issues/7555
so unfortunately, we just have to track these as two distinct files and
just keep them in sync
2020-05-21 12:10:33 -04:00
softwarefactory-project-zuul[bot]
a306397586
Merge pull request #7077 from jakemcdermott/zuul-retry-chromium-download
...
Retry chromium download in zuul
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-05-19 20:35:19 +00:00
Ryan Petrello
296995e8bd
speed up .egg-info generation on certain systems
2020-05-19 15:00:13 -04:00
Jake McDermott
17efb34c6a
Retry chromium download in zuul
2020-05-19 10:19:38 -04:00
softwarefactory-project-zuul[bot]
60d2409321
Merge pull request #6743 from john-westcott-iv/version_warning
...
Adding version checking to collection
Reviewed-by: Bianca Henderson <beeankha@gmail.com>
https://github.com/beeankha
2020-05-18 15:16:35 +00:00
Alan Rominger
22cdc129ad
Patches from tinkering with tests and default to devel version ( #8 )
...
This causes make install_collection to avoid templating the version
so that it can still be used as-is in development
2020-05-18 08:51:39 -04:00
Ryan Petrello
c7bb5a3e7b
Merge branch 'downstream' into devel
2020-05-15 12:38:47 -04:00
Ryan Petrello
54178a1982
stop pre-generating awx.egg-info
2020-05-15 11:47:53 -04:00
Caleb Boylan
7478a2aa5e
Rework some of our package tooling
2020-05-15 09:26:33 -04:00
Bill Nottingham
66245d3094
Reorganize both dev and prod container builds
...
Use only one (templated) docker file for both builds.
Move to two-stage container builds in order to save space in the
final image.
2020-05-14 15:02:32 -04:00
Christian Adams
c02f6b9ece
Remove redundant dev image build make target
2020-05-14 13:21:46 -04:00
Shane McDonald
c3ff7ab247
Do not start services when generating swagger docs
2020-05-12 16:35:09 -04:00
Bill Nottingham
725437571d
Set a default pycurl SSL backend.
2020-05-11 15:25:44 -04:00
Bill Nottingham
345f1db994
Don't uninstall pycurl, but do build it from source.
...
oVirt requires something newer, but we can't use the wheel.
2020-05-11 13:11:19 -04:00
beeankha
10be375137
Update Makefile to find correct python path for testing
2020-05-07 16:37:04 -04:00
softwarefactory-project-zuul[bot]
c0e07198cf
Merge pull request #6283 from AlanCoding/vendoring_collections
...
Use vendored collections for inventory imports
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-04-23 18:54:50 +00:00
Shane McDonald
5cad0d243a
Dev env: stop and remove containers before removing volume
2020-04-21 15:47:59 -04:00
Yanis Guenane
541b9607f5
Collections: Adding a requirements.yml file
2020-04-16 20:55:59 -04:00
softwarefactory-project-zuul[bot]
e57991d498
Merge pull request #6652 from matburt/update_zome_docz
...
Update some contributing docs
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-04-08 14:58:40 +00:00
Matthew Jones
6abeaf2c55
Update some contributing docs
...
* Update the tools called in the dev environment
* More RMQ purges from architecture docs
* Remove the old clusterdev target
2020-04-08 10:03:22 -04:00
softwarefactory-project-zuul[bot]
285e9c2f62
Merge pull request #6635 from AlanCoding/no_tower_cli
...
Remove tower-cli from Zuul CI for AWX collection
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-04-07 20:46:45 +00:00
AlanCoding
0e8f2307fc
Remove tower-cli from Zuul CI for AWX collection
2020-04-07 13:31:06 -04:00
Shane McDonald
7e52f4682c
Use a docker volume for the dev env db
2020-04-07 13:14:19 -04:00
AlanCoding
8ba4388014
Rewrite tests to use the new modules
2020-03-23 22:47:30 -04:00
chris meyers
3c5c9c6fde
move broadcast websocket out into its own process
2020-03-18 16:10:18 -04:00
AlanCoding
c054d7c3d7
Automatically hack sys.path to make running tests easier
2020-03-18 09:40:11 -04:00
AlanCoding
22524589e3
Employ the collection_package var in a few missing places
2020-03-03 22:19:38 -05:00
AlanCoding
85ec73bf4b
Unify collection targets for install and ansible-test
2020-03-03 20:19:41 -05:00
AlanCoding
d62994ec02
Update metadata for the AWX collection
2020-02-20 22:36:55 -05:00
Bill Nottingham
4c8a4013cc
Remove requirements_setup_requires and related handling.
...
Adjust requirements to keep docutils in awx requirements; these
are downstream packaging adjustments. Override azure wheel
dependency to a version that can install bcrypt properly.
2020-02-18 22:34:59 -05:00
Hideki Saito
437d9843d1
Fix to handle Str and JSON mix-in data correctly with settings API
...
- Fixed issue #5528
Signed-off-by: Hideki Saito <saito@fgrep.org>
2020-01-28 11:51:35 -05:00
AlanCoding
18bb910e33
Fallback to globals for these tests
2020-01-07 17:14:34 -06: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
Shane McDonald
cf55b6a0ba
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
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
AlanCoding
3dc8c789fb
Avoid system site packages and add more setup things
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
beeankha
f00344f8b4
Enable easier building of playbooks for local Collections module testing
2019-12-20 15:24:06 -05:00
Shane McDonald
c1abc56753
Merge remote-tracking branch 'downstream/release_3.6.2' into downstream-changes
2019-12-16 11:13:10 -05:00
Shane McDonald
c439a1ec8f
Fix permissions on projects directory by pre-creating it
...
This broke after
f78c9f357d
but people seem to like this functionality so instead of reverting it we can do this.
2019-12-04 17:39:38 -05:00
softwarefactory-project-zuul[bot]
6f2224c8e5
Merge pull request #5393 from shanemcd/fix-version-in-dev
...
Fix VERSION reported in dev container
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-11-25 22:36:22 +00:00
Bill Nottingham
4acb28f6f5
Clean up some stuff in awxkit with make clean
2019-11-25 15:55:22 -05:00
Shane McDonald
15bcea7301
Fix VERSION reported in dev container
2019-11-25 12:56:49 -05:00
Shane McDonald
ce8c0066d0
Fix downstream tests
...
I backported how we do the VERSION detection in 3.5.something. This should
already be fixed upstream.
2019-11-25 12:55:18 -05:00
Shane McDonald
12363ae175
Fix Docker build caching
...
The flow will need to be:
- Pre-pull image you want to use
- Re-tag as image:$(COMPOSE_TAG)
- COMPOSE_TAG=mytag make docker-compose-build
2019-11-25 11:32:41 -05:00
AlanCoding
ddf9fd581e
Run and fix all sanity tests
2019-11-14 20:56:06 -05:00
AlanCoding
1402a2c8a5
Run and fix all sanity tests
2019-11-14 14:45:16 -05:00
AlanCoding
c4b4a4c21a
Remove venv symlink hack no longer needed
2019-11-01 09:46:27 -04:00
softwarefactory-project-zuul[bot]
243ab58902
Merge pull request #5152 from shanemcd/centos-8-dev-env
...
Update dev env to centos:8
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-10-29 22:09:00 +00:00
Shane McDonald
6c877a15e3
Update dev env to centos:8
2019-10-29 17:09:45 -04:00
AlanCoding
1bdae2d1f7
Fully rely on error ignoring for sanity rel imports
2019-10-29 11:24:16 -04:00
AlanCoding
e097bc61c8
New target for sanity testing of the collection
...
Do not run in Zuul
2019-10-29 11:24:15 -04:00
AlanCoding
e40f29092b
Fully rely on error ignoring for sanity rel imports
2019-10-24 15:10:38 -04:00
AlanCoding
9d93b78296
New target for sanity testing of the collection
...
Do not run in Zuul
2019-10-24 14:50:44 -04:00
Bill Nottingham
11d39bd8cc
Blacklist rsa even more.
2019-10-16 15:17:19 -04:00
AlanCoding
16ebfe3a63
use fully qualified inventory plugin name
2019-10-10 08:51:18 -04:00
Jake McDermott
132555485c
Add targets for combined lint and test
...
Reduce the total number of simultaneous zuul jobs.
2019-10-07 14:49:18 -04:00
Shane McDonald
92cc9a9213
Create separate Make target for cleaning API-related artifacts
...
My workflow for running tests is now:
```
$ docker exec -ti tools_awx_1 make clean-api awx-link test
```
2019-10-04 13:21:23 -04:00
AlanCoding
db0bd471c3
rename playbook vars to have collection_
2019-10-01 13:45:07 -04:00
AlanCoding
7dd8e35e8c
Use namespaced doc fragment, cleanup
...
doc fragment will now be at awx.awx.auth
changed from just tower, which source from core
remove Makefile things no longer needed
2019-09-27 23:09:39 -04:00
AlanCoding
75bb7aae14
update references to collection folder
2019-09-27 14:29:04 -04:00
AlanCoding
35afa37417
Rename to collection, add license, galaxy build
2019-09-27 14:29:03 -04:00
AlanCoding
2f0f692f4a
Integrate Ansible core tower modules content into AWX
...
This commit includes all the changes involved in
converting the old Ansible Tower modules from commits
in Ansible core into the AWX collection that replaces it.
Also includes work needed to integrate it into the
AWX processes like tests, docs, and the Makefile.
Apply changes from content_collector tool
Add integrated module tests
operate via run_module fixture
add makefile target for them
Add flake8 target and fix flake8 errors
Update README
Make consolidated target for testing modules
2019-09-27 14:29:03 -04:00
Shane McDonald
fe0db4e329
Consolidate scl enable calls
2019-09-12 15:43:09 -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
Christian Adams
70f9f09fef
remove redundant dbshell make target
2019-09-03 14:22:07 -04:00
softwarefactory-project-zuul[bot]
bccb54aec8
Merge pull request #4516 from ryanpetrello/py2
...
support the new CLI in py2 *and* py3
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-08-20 21:33:39 +00:00
Ryan Petrello
80b4102aa9
support the new CLI in py2 *and* py3
2019-08-20 02:41:45 -04:00
Jim Ladd
74623a33a2
docker login: s/-p/--password-stdin/
2019-08-14 12:32:26 -07:00
Ryan Petrello
adaa4148c6
include awxkit CI in zuul runs
...
additionally, fix up some flake8 failures
2019-08-09 10:07:40 -04:00
Hideki Saito
8362aa71db
Update tooling and UI development documentation to cover I18N
...
- Document steps for adding I18N in builds
- Add "clean-language" target to remove *.mo files
Signed-off-by: Hideki Saito <saito@fgrep.org>
2019-07-31 09:44:29 -04:00
Jeff Bradberry
d32394f1b6
Update the make clean
command to clear out the parallelized sqlite3 files
2019-07-17 17:06:10 -04:00