first draft of 3 installers for Auto 21/60721/5
authorGerard Damm <gerard.damm@wipro.com>
Wed, 8 Aug 2018 00:30:57 +0000 (19:30 -0500)
committerGerard Damm <gerard.damm@wipro.com>
Mon, 13 Aug 2018 22:06:39 +0000 (17:06 -0500)
commit5e03d0157a4efaa00ebd86449b26cf485819f72e
treeb20405e53eb8b0c749abb06d4d17c9c156603bd7
parentf2b7433b3f20299d935c42e978d56703b11eb17b
first draft of 3 installers for Auto

JIRA: AUTO-42
JIRA: AUTO-43
JIRA: AUTO-46
JIRA: AUTO-50

a) Moved 3 scripts (Fuel/MCP, Compass4nfv, Apex/TripleO) from
Auto Wiki pages to Auto repository. Did some cross-script alignment.
Host folder in repository is: auto/ci. Abandoned JOID script:
JOID seems to be unsupported after Fraser.

b) Further fixes to these scripts can now be done in the Auto
repository (not in Wiki), and inclusion in Auto CI jobs can also be
tested.

c) File names might be revisited, to account for variants: CPU, OS,
scenario (openstack/kubernetes, HA/NOHA), size configs (vCPUs, RAM),
etc. Or explore having these parameters as script parameters, maybe
collapsing all scripts into one, where the installer would also be a
script parameter.

d) This batch of scripts is for x86 architectures; future
versions/additions will cover Arm architectures;

e1) Fuel/MCP script works (Fuel@x86)

e2) Compass script works (x86, virtual deploy, NOHA)

e3) Apex works on 2nd attempt; first attempt still has issues on
blank servers (due to undocumented initial setup steps, causing
errors which don't happen on servers where several tools and
packages have already been installed).
raised ticket on Apex: https://jira.opnfv.org/browse/APEX-633

f) scripts all pass the shellcheck tool

Change-Id: Ib9a393bcc6f94ec8be82d5d2d4c9c194a018c0f7
Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
ci/deploy-opnfv-apex-centos.sh [new file with mode: 0644]
ci/deploy-opnfv-compass-ubuntu.sh [new file with mode: 0644]
ci/deploy-opnfv-fuel-ubuntu.sh [new file with mode: 0644]