Task #2921
Create and publish an ansible role to install apache and configure it for pulp
0%
Description
We need an ansible role is needed to serve pulp content via apache.
A new github repo needs to be created for this new role (pulp/ansible-pulp3_httpd).
This role should install the latest LTS apache (2.4) and provide pulp httpd 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 'apache'
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
History
#1
Updated by bizhang over 3 years ago
- Copied to Task #2922: Create and publish an ansible role to install and configure nginx for pulp added
#2
Updated by amacdona@redhat.com over 3 years ago
Systemd unit file should also be removed:
https://pulp.plan.io/issues/3078
#3
Updated by bizhang about 3 years ago
- Description updated (diff)
#4
Updated by bmbouter about 3 years ago
- Subject changed from Create and publish an ansible role to install apache for pulp to Create and publish an ansible role to install apache and configure it for pulp
- Description updated (diff)
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
This story looks good to me.
#5
Updated by bmbouter about 3 years ago
- Related to Task #3114: Document the webserver requirements added
#6
Updated by dalley about 3 years ago
Since Fedora 25 is close to EOL, consider targetting 26 and 27 instead.
#7
Updated by bmbouter about 3 years ago
- Related to deleted (Task #3114: Document the webserver requirements)
#8
Updated by bmbouter about 3 years ago
- Related to Task #3132: Document how to deploy Pulp added
#9
Updated by daviddavis about 3 years ago
- Tags Pulp 3 MVP added
#10
Updated by jortel@redhat.com almost 3 years ago
- Sprint/Milestone set to 54
#11
Updated by jortel@redhat.com almost 3 years ago
- Sprint/Milestone deleted (
54)
#12
Updated by jortel@redhat.com almost 3 years ago
- Sprint set to Sprint 34
#13
Updated by dalley almost 3 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to dalley
#14
Updated by dalley almost 3 years ago
- Status changed from ASSIGNED to NEW
- Assignee deleted (
dalley)
We should reconsider whether this should be on the sprint, since we are pausing ansible role work until the unification plan gets worked out.
#15
Updated by bmbouter almost 3 years ago
- Sprint deleted (
Sprint 34) - Tags Pulp 3 installer added
- Tags deleted (
Pulp 3 MVP)
Per meeting on 3/26, the core team isn't planning to finish this before the beta so we're removing from the sprint to bring it back with the rest of the Ansible work.
#16
Updated by daviddavis almost 3 years ago
- Sprint Candidate deleted (
Yes)
#17
Updated by amacdona@redhat.com over 2 years ago
- Has duplicate Story #3727: As a role user, I can have Nginx installed and configured to serve Pulp added
#18
Updated by amacdona@redhat.com over 2 years ago
- Has duplicate Story #3728: As a role user, I can have Apache installed and configured to serve Pulp added
#19
Updated by amacdona@redhat.com over 2 years ago
- Status changed from NEW to CLOSED - WONTFIX
- Sprint Candidate set to No
This story has been split, each of the new stories is marked as a duplicate.
#20
Updated by daviddavis over 1 year ago
- Sprint/Milestone set to 3.0.0
#21
Updated by bmbouter over 1 year ago
- Tags deleted (
Pulp 3)
Please register to edit this issue