►
From YouTube: OpenCrowbar Community 2014 08 27
Description
Review progress, OpenStack, Hardware Work, Salt, Chef-Metal
Notes: http://pad.opencrowbar.org/p/community-planning-meeting-2014-08-27
A
B
Everybody
and
welcome
to
the
August
twenty
seventh
up
and
crow
of
our
meeting,
not
the
essence
I'm
Rob
hirschfeld,
and
it's
been
a
couple
weeks
since
we've
had
these
calls.
It's
been
even
longer
than
that,
since
I've
been
able
to
participate.
So
we're
going
to
end
up
being
very
statice
and
and
open
for
this
and
then
we'll
see
where
it
goes
and.
A
B
In
this
call,
and
then
on
the
other
week,
we
actually
talk
about
design,
topics
and
items
that
need
to
be
need
to
be
addressed
from
a
design
perspective
and
where
things
are
going
so
it
gives
us
a
chance
to
sort
of
go
deep
technical
on
the
off
weeks
and
then
trying
to
figure
out
what
what
the,
what
the
priorities
are
in
the
project
and
moving
things
forward,
and
so
with
that
in
mind,
I've
put
together
this
an
agenda,
so
we
can
sort
of
guide
some
of
this
conversation.
Some
of
these
are
just
hot
items.
B
C
No
I
pretty
much,
never
used
the
UI
okay.
What.
B
B
A
A
A
D
B
Alright,
so
I'll
come
back
to
that,
but
basically
the
there's
a
there's,
a
screen
that
shows
you
the
interface
mappings
per
server
and
that
it
stores
it
in
an
attribute.
It's
that
network
interfaces
role
and,
and
that
wasn't
that
from
the
UI
it
wasn't
wasn't
operating
correctly.
So
it
was
tied
into
this.
This
bug
that
was
found
about
the
10
gig
in
her
face
patterns.
B
B
A
B
A
A
A
B
B
C
C
D
A
A
C
B
C
B
C
B
B
B
F
B
A
B
It
more
instead
of
Alex
just
a
matter
of
getting
them.
I
Isaac
needs
some
good
I
need
to
teach
him
enough,
get
that
he
can
fix
those
merges
yeah
I'm
jumping
ahead.
Although
I'm
going
to
talk
about
like
this,
I
should
actually
create
a
story
for
him
to
working
it
so
that
what
what
Isaac's
been
working
against
is
convert
you
I,
page
refreshes
to
Ajax,
which
I
know
I
would
like
to
see
very
much.
B
A
B
B
E
That's
fine,
but
my
only
concern
is
rob
you
and
I
are
the
only
ones
who
have
talked
on
decade.
They
were
responded
in
that
Google,
Group
and
so
are
people
if
you're
in
you
and
I
are
the
only
ones
who
are
concerned
with
it.
I
would
say
we
leave
just
using
it
to
get
up
and
leave
it
at
that
for
now,
until
we
have
enough
people
interested
in
moving
over
if
the
two
tool
being
there
doesn't
mean
they
will
be
used.
That's.
B
E
A
B
A
E
B
E
E
B
B
B
Anybody
on
the
call
have
concerns
about
continuing
the
dialogue
on
an
email
and
at
least
giving
us
some
plus
ones
on
the
dial
I
knew
we
need
that
commitment,
because
we
don't
want
to
do
it
in
a
vacuum.
B
A
A
B
B
I
think
tomorrow,
maybe
this
afternoon
this
afternoon,
if
I
canoeing
this
afternoon,
to
see
about
what
actually
building
a
bridge
in
with
the
salt
pieces,
so
that
we
would
basically
set
up
a
salt
minion
and
tie
it
into
the
salt
master
as
part
of
that
process.
So
I
know
Greg
and
I
have
been
talking
about
how
that
would
work,
and
so
I
I'll
give
you
I
just
want
to
warn
you
that
it's
coming.
B
C
C
I
ported
over
all
of
the
I
ported
over
V,
at
least
the
code
for
the
dell
raid
in
the
dell
bios
bar
clamps
and
engine
eyes
them
and
made
them
able
to
be
able
to
run
able
to
at
least
not
break
anything
else
inside
of
open
crowbar.
All
the
recipes
are
there,
the
cookbooks,
the
recipes
and
the
data
bags
I
have
pull
requests
out
there
that
make
them
all
import
properly
and
right
now,
I
am
working
on
the
discovery,
pieces
and
I
had
to
make
a
detour
to
add
some
code.
C
B
C
C
C
For
instance,
of
what
I'm
doing
right
now
is
I'm,
just
as
a
test
of
things,
I'm
abstracting
out
right
now,
everything
for
IP
my
discovery
configuration
is
hard-coded
to
assume
that
we're
talking
to
essentially
something
where
the
ipmi
controller
works
perfectly.
We
don't
need
any
special
delays.
We
can
do
whatever
we
want
to
whatever
users
week
we
feel
like,
and
you
know
we
don't
have
to
and
be,
and
everything
falls
out
in
the
order
of
operations
that
we
expect
to,
and
we
already
know
that
that
doesn't
work
for
supermicro.
C
B
C
B
B
I
know
I'm
building
I'm
trying
to
build
visualizations
about
this
in
the
orchestration
so
I
might
I.
Might
it
might
be
worthwhile
for
you
and
I
to
find
time
to
go
through
it
once
you,
especially
once
you
have
a
pull
request?
I
can
look
at
it
than
I
dental
I'll.
Be
able
to
ask
ask
questions,
because
this
is
exactly.
This
is
the
heart
of
the
orchestration
problem
in
this
physical.
C
I'm
going
to
note
that,
until
what
I'm
trying
to
invent
here
is
a
way
that
we
can
account
for
whatever
arbitrarily
weird
configuration
or
command
sequences,
that
Hardware
expects
an
account,
for
you
know
glitches
that
we
find
you
know
when
we
test
a
specific
like
a
specific
IP.
My
controller,
there's
a
guy
through
my
controllers
that
you
know,
may
exhibit
quarks
that
only
appear
at
certain
firmware
revisions
and
bias
issues
that
appear
the
same
way.
That
sort
of
thing
and
I
know
we're
going
to
encounter
them,
because
we
have
encountered
them
until
I.
Think
crowbar.
D
B
D
C
A
B
It,
but
if
I
can
re,
articulate
the
court
database
to
people
and
how
we're
solving
the
problem
that
will
it
will
help
me
explain
the
value
there,
because
right
now,
every
other
thing
on
the
market
assumes
that
there
they
don't
even
deal
with
quark
right.
It's
it's
a
they've
choose
to
avoid
the
problem.
C
I
mean
that's:
there's
a
gym:
I've
been
working
on
called
structure
maps
that
basically
incorporates
the
core
of
what
I'm
trying
to
do,
which
is
we
get
a
bunch
of
data
back
from
ojai
or
some
other
discovery
mechanism,
and
then,
once
we
get
that
data,
we
can
run
a
bunch
of
matches
against
it.
That
will
go
in
and
pick
the
one
that
matches
most
closely
and
use
it.
B
C
This
is
what
I'm
doing
right
now
is
kind
of
it's
right
now
is
something
that's
pretty
down
in
the
weeds.
If
you're
trying
to
do
anything,
maybe
sort
of
high
level
of
presentation.
B
I
understand
it's
amazing
when
I
talked
up
in
traveling
the
country
for
those
for
those
of
you
aren't
aware,
I've
been
all
over
the
country,
les
plus
six
weeks
talking
to
people
about
all
sorts
of
things,
including
up
in
crowbar
and
it's
it's
amazing.
How
fast
people
come
to
the
question
of
well
I
thought
that
Braden
bias
is
not
a
big
deal.
B
Don't
people
just
rack
servers
and
forget
about
it,
and,
and
so
it's
important
for
me
to
be
able
to
explain
the
quirks
and
how,
when
somebody
doing
something
as
simple
as
a
bios
patch
can
actually
cause
a
cascading
system.
Failure
which
we
know
happens
from
experience,
but
most.
B
It's
just
I
what
I
want
to
be
able
to
do
is
usually
if
I
can
pull
together
in
a
picture,
then
people
are
like.
Oh,
that
looks
scary.
Okay,
that
makes
sense,
and
so
we
will
get.
We
make
progress
there.
All
right,
we'll
talk
about
this
next
week,
it'll
be
the
major
major
topic.
I
think
that
probably
is
the
right
major
topic
unless
we
can
get
further
with
Chef
metal.
In
the
meantime,
OpenStack
integrations.
C
B
Chef
chef,
metal,
I
actually
wrote
a
spec
about
this
and
then
have
trouble
actually
making
chef
metal
itself
work
against
our
chef
server.
So
basically,
this
is
a
pool
is
that
the
strategy
is
to
create
a
pool.
I
sound
of
I
send
an
email
around.
We
should
formalize
that
into
a
story,
so
one
of
the
things
Randy
for
us
to
do
is
to
actually
create
the
chef
metal
story.
B
B
A
B
B
So
if
chef
metal
expects
you
to
have
access
to
ready
state
infrastructure,
and
so
we
can
basically
create
a
pool
of
servers
that
are
available
for
chef
metal
and
then
get
allocated
into
that
pool
and
just
use
deployments
as
a
way
to
manage
that
is
that
it
seemed
I
actually
wrote
about
fifty
percent
of
the
required
code
on
a
flight.
It's
once
chef
metal
itself
is
working.
It's
not
based
on
what
we've
got.
It's
not
a
big
deal.
That's
my
assessment.
A
B
B
B
A
B
B
B
B
B
B
So
if
I
would
I
would
be
happy
to
coordinate,
helping
and
also
coordinate
with
Susa
their
next
steps
on
those
cookbooks,
whether
they
move
them
into
the
OpenStack
community
cookbooks,
or
they
continue
to
maintain
those
cookbooks
as
a
community
set
of
resources.
Remember,
though,
they're
actually
in
the
crowbar
github,
the
original,
crowbar
github.
Sorry.
B
A
B
Cookbooks
could
be
ported
to
open
crowbar,
it's
not
zero
effort
by
any
stretch,
but
we
could
put
port
those
over
and
take
advantage
of
a
lot
of
the
features
of
open,
crowbar,
and.and
up
and
tilt
you
up
until
June
those
were
being
maintained,
I
think
junior,
April
April
those
are
being
maintained
on
centos
of
their
sent
us
parody.
That
was
June,
so
there
are
actually
a
lot
of
sentence
capabilities
and
that's
a
full
H,
a
deployment
and
included
trove
and
neutron
and
salamat
ER
and
heat
and.
B
D
B
B
Ok,
so
that's
an
update
for
that
I
think
the
time
is
right
for
for
us
to
go
back
to
that.
It's
just
a
matter
of
resourcing
chef
Mehta.
We
talked
about
I'm,
going
to
run
out
of
time
Mike
if
you're
still
on
hold
on
a
minute
and
I'm
going
to.
I
have
to
go
mobile
and
switch
this
to
a
voice.
We
talked
about
process
management
planning.
We
talked
about
you
I
issues
and
Ajax
polls,
so
we're
pretty
good.
A
F
F
I
can
talk
about
that
so
at
a
high
level.
What
I
did
first
is
I.
Have
this
kind
of
manual
process,
I
I
check
out
the
main
crowbar
repository
I
convert
the
markdown
to
restructure
text,
pass
it
through
Sphinx
and
I
can
publish
docs
and
that
happens
to
work
nicely
with
read
the
docs,
so
I
actually
have
mirrored
the
my
I
have
this
process
where
I
I
pull
the
main
crowbar
repo.
F
F
F
There
are
a
lot
of
formatting
problems
in
the
existing
markdown,
so
what
I'm
doing
generally
is
fixing
the
markdown
so
that
it
converts
cleanly,
which
means
we
get
fixed
on
both
the
crowbar
and
they
read
the
dockside,
so
that's
short
term
and
I'm
just
going
to
do
that,
probably
manually
for
for
a
month
or
so
on
the
crowbar
side.
I
need
to
look
at
how
we
get
the
actual
documentation
within
the
crowbar
repo
converted
to
restructure
text.
That's
the
easy
part!
F
The
hard
part
is
going
to
be
rendering
the
restructure
text
in
the
crowbar
you
I
dynamically,
because
there
are
no
libraries
in
Ruby.
So,
oh,
and
there
are
some
there
are
libraries,
but
they
kind
of
wrap
around
the
command
line
utility
those
the
conversion.
Okay,
what
I'm
a
what
I
may
end
up
doing
after
prototype.
It
is
see
if
I
can
actually
get
crowbar
to
just
call
in
two
sinks
directly
and
rebuild
the
docks
when
they
change
so
the
first
time
around.
F
B
Instead
of
maintaining
all
that
code.
Just
point
people
to
the
internet
for
the
docs
keep
the
docks
where
they
are
and
then,
if
you're
a
developer
or
you
need
access
to
the
docs,
the
restructured
test
is
actually
very,
is
very
usable.
If
you're
reading
it
on
a
screen,
mm-hmm
and
I'm
interested
to
hear
other
people's
position
on
just
stripping
out
the
dock
station.
D
A
F
F
B
B
B
F
F
B
A
B
D
F
B
B
B
A
F
Because
my
tendency,
what
I
was
leaning
towards
doing
is
once
I
had
the
conversion
working
I
was
literally
going
to
do
one
massive
check
in
to
convert
all
the
docs
to
restructure
text.
You
know
through
the
automated
conversion,
which
is
ninety
percent
of
the
way
there
and
I
was
considering.
However,
the
docs
URL
just
point
to
a
local
directory
that
had
the
HTML
rendered
in
it
already.
F
B
F
B
F
Can
still
potentially
do
links
from
individual
docs
to
the
individual
screens,
the
docs
accepted
to
be
an
external
hyperlink.
What
I
see
is
the
big
barrier
is
today
it's
been
kind
of
hard
to
read
the
documentation
until
you
had
crowbar
installed.
So
it's
a
chicken
and
egg
problem,
at
least
with
the
doctor,
itation
hosted
and
externally
it's
possible
to
read
it
before
you
start
the
install
process,
I.
A
B
D
B
F
F
No
I
mean
the
way
the
way
the
docs
render
when
you're
using
Sphinx.
It
creates
it's
going
to
create
anchors
within
the
HTML
for
most
sections
and
subsections
and
the
docks
so
I
can
always
linked
to
an
you,
can
always
linked
to
a
tag
somewhere
within
the
documentation
pretty
easily.
And
there
is
an
indexing
feature
which
I'm
not
using
because
we
haven't
been
able
to
put
index
tags
in
the
in
the
markdown.
But
if
we
actually
convert
our
format
to
restructure
text,
we
also
get
indexes.
A
B
F
F
B
I'm
sorry
I
pushed
back
on
this
at
all.
This
is
the
right
path,
very
exciting,
cool,
so
I'll,
something
that
I'd
like
to
move
to
the
mailing
list.
As
our
final
topic,
just
I'm
I've
been
hearing,
people
complain
a
gap
of
a
cobbler
and
in
talking
to
people
cobblers.
Clearly
the
alternate
choice
that
people
seem
to
have,
for
you
know
the
default
in
doing
these
provisioning
deployments.
Well,
I,
don't
think
it
competes
with
us
from
a
featured
perspective.
B
B
A
set
of
use
cases
for
crowbar
to
be
streamlined
replacement
for
cobbler
without
and
we
might
have
to
look
at
limiting
some
of
the
complexity
from
that
perspective.
To
actually
be
a
cobbler
replacement,
I'm
just
experimenting
with
it.
So
I'll
pass
that
through
the
mailing
list
and
see
if
we
can
start
a
dialogue
about
it
and
a
feature,
a
feature
set
to
present.