[openstack-dashboard] Split horizon and apache2 configuration into separate recipes

Registered by Dr. Jens Harbott

Currently the recipe openstack-dashboard::server implements both the setup for horizon and apache2. This is to be split into two indepent recipes, with the intention that this will open the option of using some different webserver like nginx.

Blueprint information

Status:
Complete
Approver:
Mark Vanderwiel
Priority:
Medium
Drafter:
Dr. Jens Harbott
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon juno-stable
Started by
Mark Vanderwiel
Completed by
Mark Vanderwiel

Related branches

Sprints

Whiteboard

Draft work-items:
- Split server.rb into two recipes, which will be:
-- horizon.rb for the dashboard part
-- server-apache.rb for everything related to the webserver part
- Let server.rb include both recipes, using a variable [openstack][dashboard][webserver] with default value 'apache'
-- TBD: Do we want the recipe this way or should the role definition call both recipes explicitly?

Gerrit topic: https://review.openstack.org/#q,topic:bp/dashboard-split-horizon-apache,n,z

Addressed by: https://review.openstack.org/134933
    Split out the dashboard related part into its own recipe

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.