Project

Profile

Help

Task #2921

closed

Create and publish an ansible role to install apache and configure it for pulp

Added by bizhang over 7 years ago. Updated over 4 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

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

Related to Pulp - Task #3132: Document how to deploy PulpCLOSED - CURRENTRELEASEbmbouter

Actions
Has duplicate Pulp - Story #3727: As a role user, I can have Nginx installed and configured to serve PulpCLOSED - CURRENTRELEASE

Actions
Has duplicate Pulp - Story #3728: As a role user, I can have Apache installed and configured to serve PulpCLOSED - CURRENTRELEASEehelms@redhat.com

Actions
Copied to Pulp - Task #2922: Create and publish an ansible role to install and configure nginx for pulpCLOSED - COMPLETE

Actions

Also available in: Atom PDF