Create new install and setup scripts for puppet openstack builder

Registered by subconscious

The current install.sh and associated scripts are not user-friendly, extensible, or maintainable. There ought to be a new set of scripts that manage the setup and installation process in a sane manner, and that also do validation of a user's data prior to kicking off their installation.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

There should be two scripts for the POB installation process. One that prepares the initial node, and one that does the actual data validation and installation of services.

It probably makes sense to gather as much data possible from facter, rather than relying on user input. Ideally, a user should only have to input variables that pertain to their actual cloud installation, not items such as domain name, etc.

It would also be ideal to have a output only option that displays what actions will take place so the user can review their configuration prior to actually executing it.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.