►
From YouTube: Crowbar v2.1 Prepare
Description
OpenCrowbar Install Series #1
Get Environment Ready for Install
A
Hello
and
welcome
to
the
first
in
the
crowbar,
install
series.
This
video
is
intended
to
be
the
starting
point
where
you
actually
can
build
a
virtualized,
crowbar
environment.
You
can
do
the
same
steps
for
a
physical
gear.
We
have
docker
steps,
there's
a
whole
bunch
of
ways
to
install
crowbar.
A
A
A
This
is
what
it
would
look
like
in
a
virtual
box
running
on
windows
that
first
machine
you're
going
to
want
to
have
a
fair
bit
of
ram.
At
least
four
gigs.
The
directions
are
pretty
clear
for
that:
multiple
processors
here,
actually
I'm
going
to
up
this
to
two
processors.
A
And
you
know
you
can
make
other
other
choices
as
per
what
we're
doing.
The
most
important
thing,
of
course,
is
going
to
be
setting
up
the
networks,
making
sure
that
you
have
internet
access
and
not,
and
one
of
the
things
that
we've
done
in
we
have
a
sourceforge
repository
that
has
this
base
machine
already
set.
You
can
see,
I
went
through
it,
sort
of
worked
it
out
and
then
stepped
back
and
started
over
I'm
going
to
go
ahead
and
boot
that.
A
And
it's
literally
just
a
sent
six
five,
six
six
image:
it's
I've
done
just
some
basic
updates
make
sure
the
machine
was
right,
given
its
ip
addresses
and
internet
access.
I've
installed
my
keys
on
it
and
then
we're
literally
going
to
step
in
from
that
point.
A
And
then
we
have
created
a
script
that
is
very
handy
for
doing
some
basic
setup,
downloading
the
os
and
and
bringing
in
your
first
image
your
the
seed,
basically
for
booting
machines,
and
so
all
those
things
need
to
be
done
to
be
successful.
A
A
A
Here
it
also
doesn't
grab
your
mouse
in
that
annoying
way.
So
so,
in
addition
to
kicking
off
the
script,
the
other
thing
I
want
to
be
able
to
do
have
a
win
scp
session,
I'm
cranking
up
and
one
of
the
things
that
I
would
recommend
doing
is
copying
over.
If
you
have
them
so
I
have
a
whole
bunch
of
isos
for
the
different
builds.
I
want
to
do
since
seven,
six.
Five.
A
You
need
to
have
your
tftp
isos
directory
populated
with
that
with
an
iso.
If
you
do
that
in
advance,
if
you
have
them
and
you'll
save
downloading
them
into
into
your
system-
and
this
step
is
not
vm
specific,
it
would
be
done
anytime,
you're
setting
up
a
new
system.
So
I'm
going
to
take
this
step
to
run
this.
This
script
that
we
have
created
the
script
does
some
configuration
it's
going
to
download
sets
my
mirrors
correctly,
so
I
can
do
a
yum
install
I'll,
show
you
what
this
script
looks
like.
A
A
If
right
now,
I'm
not
doing
the
hardware
version
of
this
install,
if
you
add
the
hardware,
install
it's
important
to
follow
this
step
and
you
actually
have
to
go
into
this
site
before
you
can
pull
down
these
files,
we
cannot
redistribute
them.
They
are
lsi
files
and
they
need
to
be
permissioned.
This.
These
changes
are
important.
If
you
want
to
do
raid
or
bios
configuration,
these
lsi
controllers
is
actually
specifically
for
raid.
A
Lsi
downloads
are
required
to
run
the
hardware
configuration
pieces.
Good
news
is,
if
you
don't
need
to
do
that,
or
don't
want
to
do
that
as
part
of
your
test,
you
can
simply
skip
adding
in
that
piece
like
we're
doing
in
this
demo.
So
if
I'm
doing
virtual
machines,
only,
I
simply
skip
doing
the
hardware
rpms
or
a
separate
rpm,
and
then
that
means
that
I
can
operate
the
system
in
virtual
machines
or
any
hardware
platform
that
we're
able
to
boot.
A
I
just
don't
get
the
added
capabilities
with
hardware
configuration
if
you're
interested
in
those
things.
Please
contact
us
on
the
list
or
you
can
work
with
our
company
rackin
directly.
If
you
want
to
support
specific
pieces
of
hardware
that
aren't
in
the
open.
A
A
I
will
not
have
you
watch
as
you
watch
me:
torture,
my
internet
provider,
in
some
cases,
if
you're
doing
this
over
and
over
again,
we
strongly
recommend
setting
up
a
squid
proxy.
That's
actually
part
of
our
developer
documentation,
because
developers
typically
go
into
this.
This
pattern,
quite
a
bit
of
course,
for
developers.
A
We
recommend
using
a
docker
container
for
the
same
effort,
because
it's
pre-populated
with
most
of
this
information
I'll
come
back
after
we
finish
these
downloads,
so
we've
gone
through
the
whole
install
process
with
this,
or
at
least
run
that
script
right
now,
it's
down
to
loading
that
extra
iso,
since
I
already
copied
it
in.
I
can
happily
break
the
script
here
and
stop
that
save
myself
a
bit
of
time
and
it's
also
a
good
place.
If
you
want
to
add
other
operating
systems,
then
I
would
simply
scp
them
into
that
tftp.
A
Isos
directory
crowbar
will
discover,
there's
an
iso
there
and
actually
builds
the
requisite
pixie
start
install
from
those
isos
that
which
also
means
that
the
first
time
you
do
this
install
will
be
pretty
fast
subsequent
times
through.
That
process
are
going
to
be
much
faster
because
we
cache
those
converted
files
so
from
here
I've
basically
prepped
my
environment.
I've
installed
the
rpms.
A
A
A
So
it
has
a
chef
solo,
routine
that
installs
the
postgres
and
the
rails,
components
and
the
prerequisites
necessary
and
then,
at
the
end
of
this
script,
it
will
call
back
into
itself
with
a
series
of
api
calls
that
build
the
initial
configuration
of
the
data
for
demos
and
testing.
I
highly
recommend
you
do
that
for
a
real
system
where
you
wanted
to
change
some
of
the
ip
ranges
and
things
like
that,
you
can.
You
can
do
these
steps
without
that
extra
extra
sequence
go
into
the
website
and
make
the
changes.
A
A
Script-
and
I
want
to
give
it
the
name
of
the
network,
the
dns
entries
and
the
name
of
the
first
machine
and
hit
enter,
and
at
that
point
we're
going
to
be
going
through
and
once
again
doing
more
downloads
and
installs,
as
we
actually
make
all
of
the
pieces
and
parts
work.
This
is.
A
So
we
are
back
after
a
fair
bit
of
time
right,
we've
downloaded
a
whole
bunch
of
things,
there's
one
or
two
steps
in
here
where
it
looks
like
the
system's
frozen.
A
It's
just
going
to
take
some
time
to
converge,
some
of
the
crowbar
cookbooks
and
things
like
that,
and
then
it's
going
to
start
the
system,
and
then
these
calls
right
here
are
actually
api
calls
where
we
are
installing
the
first
node
in
back
into
chrome,
doing
bootstrapping,
and
I
wanted
to
catch
that
so
that
I
could
show
you
where
we
stood
with
this
and
what
I've
done
here
is
I've
gone
to
the
ip
address
of
my
my
first
node
192.12
168
124.10
3000.,
I'm
going
to
sign
in
as
crowbar
and
then
in
this
case,
crowbar
itself
is
installing
itself
using.
A
Engine
didn't
actually
install
any
of
the
operational
tooling
that
you
need
to
run
a
data
center
like
dns
or
ntp,
so
we
do
that
in
this
step,
so
now
we're
actually
going
ssh
back
to
ourselves
and
setting
up
the
chef
server
that
we
use
to
then
coordinate
all
the
other
actions.
Chef,
of
course,
is
not
the
only
way
to
do
this.
There's
other
components
that
you
can
do
so
at
this
point
we're
basically
handing
off
to
the
next
phase
of
the
demo.
A
So
this
bootstrapping
the
admin
server
and
we'll
spend
some
more
time
walking
through
all
these
bits
and
pieces
of
what
they
do
and
how
the
ui
works
and
what
what
what
capabilities
are
in
the
system.
One
thing
I
would
point
out:
is
we
let
the
system
run
in
this
once
you
see
this
message
where
it
says
crowbar
converge,
you
can
stop
it.
A
It's
not
doing
anything
except
waiting
for
the
ui
to
finish,
and
then
you
can
start
playing
with
the
pro
bar
cli
if
you'd
like,
which
just
points
to
the
api,
and
you
can
start
playing
investing
investigating
how
the
different
pieces
and
parts
go
together.
There's
a
fair
bit
about
this
in
the
docs,
but
it
does
take
some
getting
used
to
for
crowbar
and
watch
the
next
video
we'll
walk
you
through
the
ui
and
some
of
the
the
underlying
assumptions
on
how
the
system
is
working.
Now
that
you
have
it
up
and
running.
A
So
I
wanted
to
add
an
appendix
to
this
short
video
just
to
show
you
a
little
bit
more
of
the
networking
that
we
set
up
in
here
for
the
vms
and
let
you
know
what
it's
going
to
look
like
when
we
boot
them
so
once
again:
host
only
adapter,
it's
my
primary
network
for
administrative.
This
is
my
external
network
for
getting
access
to
the
internet,
and
then
this
is
a
basically
a
private
network.
A
This
would
be
my
openstack
bridge
or
my
internal
communications
band,
very
typical
for
what
we
see
in
physical
infrastructures
and
then
I
have
a
series
of
slaves
in
the
infrastructure
here
and
those
don't
need
public
internet
access.
They
will
get
their
access
from
the
admin
node
and
for
them
they
have
just
two
nicks.
The
first
nick
is
on
the
first
adapter,
that's
their
administrative
interface
and
the
second
one
is
on
this
public
interface
and
when
you,
when
you
go
to
crowbar
and
build
it,
this
would.
A
This
would
be
the
one
g
zero
network
nick
one.
This
would
be
the
one
g1
network
in
our
abstraction
layer,
design
and
then
very
simply.
I
took
that.
I
made
sure
that
it
could
net
boot.
So
let
me
show
you
how
to
do
that
here.
I've
made
sure
network
boot
importer
was
the
top
of
the
list,
and
then
I
went
through
and
it'll
fall
through
to
disk
boot.
Once
you
get
once
you've
gone
through,
our
dhcp
server
is
able
to
tell
the
system
how
to
how
to
do
that
on
tftp,
and
then
I
just
cloned.