| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
Updating installation documentation due to [bug](https://github.com/ansible/awx-operator/issues/205). Adding this will prevent users to encounter errrors at the moment of installing awx.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
| |
Because the first user that ever logs in shouldn't be an automated bot looking for vulnerable webservers.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes issue in Ansible 2.10.2 where docker_image command is not found.
|
| |
|
|
|
|
| |
Signed-off-by: Benoît Chauvet <benoit.chauvet@gmail.com>
|
| |
|
|
|
| |
Fix typo
|
| |
|
| |
|
|
|
|
|
|
| |
can also be undefined to prevent exposing a port.
Signed-off-by: JoelKle <34544090+JoelKle@users.noreply.github.com>
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Update inventory file
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
|
| |
| |
| | |
added Python 3.6+ to bring inline with the inventory change
|
|/ |
|
|
|
| |
This needs to be a .pem-file
|
|
|
|
|
| |
a few users have had trouble finding these instructions, so let's move
them into the top level installation docs
|
| |
|
|
|
|
|
|
|
| |
docker_remove_local_images was removed with commit https://github.com/ansible/awx/commit/28994d4b0bde200b623354c2365735fe3555739f#diff-c12c21a2e99296acf472dc226bc19da8
(version 9.0.0). This PR removes it from INSTALL and inventory documentation.
Signed-off-by: Stefan Jakobs <sjakobs@anexia-it.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Attempting to build the docker image with Ansible 2.5.1 results in the following error:
```
TASK [image_build : Build sdist builder image] *******************************************************************************************
fatal: [localhost -> localhost]: FAILED! => {"changed": false, "msg": "Unsupported parameters for (docker_image) module: build, force_source, source Supported parameters include: api_version, archive_path, buildargs, cacert_path, cert_path, container_limits, debug, docker_host, dockerfile, filter_logger, force, http_timeout, key_path, load_path, name, nocache, path, pull, push, repository, rm, ssl_version, state, tag, timeout, tls, tls_hostname, tls_verify, use_tls"}
```
The `force_source` parameter was added to docker_image in Ansible 2.8 (![source](https://docs.ansible.com/ansible/latest/modules/docker_image_module.html)).
|
|\
| |
| |
| |
| | |
Added custom_venv_dir to local docker install,
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
|
| |
| |
| |
| | |
Signed-off-by: Evan Stork <estork@live.com>
|
|/
|
|
| |
Signed-off-by: Kim Ausloos <kim.ausloos@cegeka.be>
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
|
|
|
|
| |
I had 1.13 installed as part of Centos Extras and spent hours attempting to install AWX 4.0.0; the attempts all threw masses of permission denied errors.
Uninstalling that version and replacing with a current docker-ce then worked.
|
| |
|
|\
| |
| |
| |
| | |
Update SSL support for docker-compose install
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
HTTPS is, by default, expected to be on port 443.
Also, with HSTS set, we need to be sure that users attempting to arrive
via HTTP are properly redirected to HTTPS.
This does so by:
* Setting up a 301 redirect for any URL to its HTTPS version
* Adjusting the internal port for HTTPS traffic to 8053
* Setting docker-compose to share port 443 → 8053
- This is configurable via an inventory variable
|