Task #2922
closedCreate and publish an ansible role to install and configure nginx for pulp
0%
Description
We need an ansible role is needed to serve pulp content via nginx.
A new github repo needs to be created for this new role (pulp/ansible-pulp3_nginx).
This role should install the latest LTS nginx (1.12) and provide pulp nginx conf files.
If a settings.py setting is created as a part of https://pulp.plan.io/issues/2914 the ansible role should change that to 'nginx'
This role should target Fedora 25 and 26.
This role needs to be added to the ansible requirements.yml [0] And should be added as a optional role in the example playbook [1]
[0] https://github.com/pulp/devel/blob/3.0-dev/ansible/requirements.yml
[1] https://github.com/pulp/devel/blob/3.0-dev/ansible/deploy-pulp3.yml
Related issues
Updated by bizhang over 7 years ago
- Copied from Task #2921: Create and publish an ansible role to install apache and configure it for pulp added
Updated by bmbouter about 7 years ago
- Subject changed from Create and publish an ansible role to install nginx for pulp to Create and publish an ansible role to install andconfigure nginx for pulp
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
This story looks great. I'm grooming.
Updated by bmbouter about 7 years ago
- Related to Task #3114: Document the webserver requirements added
Updated by bmbouter about 7 years ago
- Related to deleted (Task #3114: Document the webserver requirements)
Updated by bmbouter about 7 years ago
- Related to Task #3132: Document how to deploy Pulp added
Updated by bizhang almost 7 years ago
- Subject changed from Create and publish an ansible role to install andconfigure nginx for pulp to Create and publish an ansible role to install and configure nginx for pulp
- Status changed from NEW to ASSIGNED
- Assignee set to bizhang
Updated by bizhang almost 7 years ago
- Status changed from ASSIGNED to NEW
- Sprint deleted (
Sprint 32)
We've agreed to put off the ansible work until later, when we can make a unified effort. Removing sprint and assigned status
Updated by amacdona@redhat.com over 6 years ago
- Sprint Candidate set to No
- Tags Pulp 3 installer added
- Tags deleted (
Pulp 3 MVP)
Updated by amacdona@redhat.com about 6 years ago
- Status changed from NEW to CLOSED - COMPLETE
Role is done: (pulp3-webserver), but not published to galaxy. Galaxy work is tracked https://pulp.plan.io/issues/3977
Updated by bmbouter over 4 years ago
- Category set to Installer - Moved to GitHub issues
- Tags deleted (
Pulp 3 installer)