►
Description
Keeping your operating system running on the latest version no longer needs to be a chaos-inducing process. Red Hat Enterprise Linux has a tool that can help ease that transition, Leapp.
Follow us on Twitter
Eric: https://twitter.com/itguyeric
Chris: https://twitter.com/ChrisShort
#RedHat #RHEL #livestream
A
A
A
A
A
Good
morning,
good
afternoon,
good
evening,
wherever
you're
hailing
from
welcome
to
red
hat
enterprise
linux
presents-
I
am
chris
short
host
of
the
most
and
show
runner
of
red
hat.
Live
streaming
check
us
out,
go
to
red.ht
live
streaming.
All
one
word:
you
will
find
our
landing
page
with
calendar
and
so
forth.
So
on.
I
am
joined
by
the
one
and
only
eric
the
it
guy
hendrix,
hey
how's
it
going
good
how
you
doing
buddy.
B
B
Yeah,
I
I
found
out
that
I've
got
a
couple
more
meetings
today
than
I
expected.
So
you
know
the
more
the
merrier
I've
I've
been
told.
B
No,
it's
good
stuff,
though
so
it'll
it'll
be
fun
well,
but
I
hope
that
hang
out
with
y'all
and
and
maybe
see
if
we
can
break
break
an
upgrade
or
two.
B
So
today
I
wanted
to
talk
about
leap
and-
and
that's
spelled
with
two-piece,
because
you
know
if
one's
good
two
must
be
better
right.
So
then.
B
Good
job,
so
leap
is
the
the
projects
or
the
application
that
helps
go
from
roll
seven
to
rel
eight.
So
there's
there
was
a
lot
of
changes
in
rel,
eight,
a
lot
of
things
around
automation,
a
lot
of
management
changes
in
rel,
eight
that
make
it
so
much
easier
to
to
build
a
template
to
basically
to
say
this
is
what
I
want
operating
system
go.
Do
this
thing
because
we
made
computers
to
make
humans
lives
easier
and
that's
what
I
was
told
and
then
they
handed
me
some
kool-aid
to
drink.
B
Far
so
much
easier
to
manage
than
than
braille
seven
than
roll
six,
it's
one
of
the
questions.
A
A
A
B
Love
to
go
from
from
from
real
major
version
to
real
major
version,
if
only
we're
as
easy
as
fedora
and-
and
I
tell
them
it's
ironic-
you
say
that
because
the
workstation
that
I'm
on
right
now,
I've
gone
from
fedora,
31
or
32,
and
it's
now
running
fedora
34.
right.
It's
to
the
point
now
where
it's
like.
You
know
what
I'm
just
I
want
to
grab
my
laptop.
I
want
to
work
from
there,
I'm
going
to
kick
this
thing
off.
B
It'll
be
back
up
in
an
hour
no
problem,
and
that's
that's
how
an
upgrade
process
should
be.
It
should
be
that
simple.
It
should
be
that
much
of
a
non-event-
and
I
I've
agreed
with
those
people
for
a
long
time,
but
I've
I've
got
to
say
the
process
using
leap
to
go
from
rel
seven
to
rel.
Eight
is
nearly
there
there's
there's
a
couple
of
caveats
and
I'll
and
we'll
point
those
out
at
the
bottom
of
the
hour.
B
But
there's
there's
a
few
caveats
with
it,
but
once
once
you
know
to
look
for
those
things,
it
is
so
easy
to
go
from
one
version
to
the
next
and
and
looking
and
looking
down
the
road
at
real
nine.
I
I
think
we're
just
going
to
continue
to
see
this
process
get
easier
and
easier
and
easier.
Yeah.
A
B
B
B
Especially
if
you,
if
you
connect
a
bunch
of
your
bunch
of
your
systems
together
in
the
cockpit
dashboard,
to
just
be
able
to
go
down
the
list
and
say
all
right,
you
upgrade
okay,
that
one's
done.
You
upgrade
and
you
can
tell
your
boss,
hey
man,
I
am
slammed
today.
I've
got
all
these
upgrades
to
do
and
you're
sitting
over
there.
You
know
playing
angry
birds
or
whatever
the
kids
are
playing
these
days.
B
A
B
Yeah
my
son's
five
as
well
and
and
he's
been
watching
a
lot
of
the
streamers
and
that
kind
of
thing
he
he's
really
enjoyed
it.
I
I'm
looking
forward
to
probably
in
the
next
week
or
so
setting
him
up
an
instance
here
at
home
on
on
our
on
our
home
lab,
and
just
saying
here
you
go,
dad's
stuff
is
in
a
different
world,
so
you
won't
break
anything
that
I'm
playing
with.
So
I
have
at
it
this
this
world
is
literally
yours,
break
it
build
it.
B
A
B
B
Actually,
this
is
a
horrible
tangent,
but
here
we
are
so
might
as
well
right.
It's
funny.
Minecraft
will
always
have
a
special
place
in
my
heart
as
a
systems
administrator
because
oh
yeah,
that's
how
I
justified
having
a
home
lab
was
I'm
I'm
going
to
buy
a
server,
I'm
going
to
learn
how
to
do
work
things
on
it,
but
I
want
it
to
be
of
some
value.
I
want
to
do
something
fun
with
it.
B
So
minecraft
was
kind
of
the
first
project
I
ever
did
on
my
home
system
that
ran
fedora
server
and
eventually
that
got
containerized
into
docker
and
now
pod
man
and
and
then
that
just
kind
of
led
to
this,
this
money,
pit
of
an
obsession
with
home,
automation
and
home
home
assistance
and
now
well
next
cloud
and
plex.
It
is
just
yeah,
it's
a
never-ending
pit
that
you
just
throw
money
in
it's
like
do.
I
really
need
this?
No,
but
I
want
it.
A
Yeah,
that's
kind
of
the
same
thing
for
me.
Right
like
I
have
multiple
systems
in
the
house
doing
very
specific
things,
and
then
I
have
a
2u
like
dell
r820
with
proper
disk,
and
you
know
ssds
ram
and
etc,
and
that's
where
we
basically
break
open
shift
clusters
on
stream,
sometimes
and
most
of
the
time
I
break
it,
trying
to
do
something
experimental
in
the
process
of
like
going
through
our
docs
and
stuff
for.
B
B
B
That's
just
my
very
weak
attempt
at
at
justifying
the
things
I
do
in
my
spare
time.
B
So
one
of
the
first
questions
I
get
from
systems,
administrators
or
or
others
about
you
know
why
why
why
bother
this?
This
has
been
such
a
pain
in
the
past.
Rail
seven
is
good
until
2024
and
then
I
could
get
extended
support
after
that
now.
Why
should
I
bother?
Well,
I
mean
first
off
extended.
Support
is
kind
of
a
kind
of
a
dirty
word
in
in
some
circles,
because
it's
well
that's
my
reaction.
A
B
Yeah
exactly
and
I
felt
like
I
should-
I
should
kind
of
address
that,
because
it's
I
mean
look
at
look
at
some
of
the
operating
systems
by
the
time
rel
8
gets
to
the
end
of
its
official
life.
It'll
be
10
years
old
yeah
and
you
know
it's
funny.
B
I
worked
in
telco
for
a
while
here
at
red
hat
before
I
moved
over
to
the
to
technical
marketing,
and
I
I
looked
back
and
it's
like
okay,
so
I
took
I
took
some
networking
classes
a
decade
ago,
how
much
of
that
is
still
relevant
and
none
of
it
so
a
10
year
old
operating
system
I
mean.
Are
you
running
10
year
old
hardware?
Are
you
running
10
year
old
operating
systems?
B
Are
your
applications
10
years
old,
probably
not,
there's,
probably
that
one
or
two
legacy
apps
that
just
refuse
to
die,
but
other
than
that
you're,
probably
not
running
anything,
that's
that
old.
So
why?
Wouldn't
you
want
your
underlying
operating
system
to
be
running,
something
that
was
more
current?
I
know
I
would
right.
So
one
of
the
one
of
the
initial
reasons
to
upgrade
is
to
stay
on
the
current
newness.
I
mean
I
I
I
still
totally
get
the
whole.
Well,
I'm
not
I'm
not
going
to
upgrade
to
a
zero
version.
B
That's
not
what
we're
talking
about
at
all
I
mean
rel8
is
two
and
a
half
ish
years
old.
Now
and
so
it's
it's
still
got
a
long
runway
to
go,
there's
still
a
lot
of
new
features
that
are
coming
into
it,
we're
getting
new
versions
of
of
open
jdk
of
some
of
the
developer
tools.
It's
still
getting
new
system
roles,
so
I
mean
braille
eight's.
Barely
you
know
it's.
B
It's
barely
come
onto
the
scene
so
far,
yeah,
but
if
you
think
about
it,
if
you,
if
you
upgrade
now,
you've
got
seven
and
a
half
solid
years
of
you've
got
two
and
a
half
more
years
of
full
support.
So
it's
getting
new
features,
it's
getting
new
underlying
packages
and
then
you've
got
five
years
of
stable,
where
it's
anything
critical.
Anything
that's
urgent!
B
It's
still
going
to
get
those
updates
you're
not
really
going
to
get
any
new
features
anymore,
but
but
you're
still
getting
bug
fixes
you're
still,
if
there's
some
kind
of
horrendous
memory
leak
that
could
lead
to
a
catastrophic
failure,
you're
still
getting
those
fixes
back
ported
from
what
will
eventually
be
rel,
nine
back
into
versions
of
rel,
eight,
even
even
after
rail
eight's,
five
years
old,
so
you've
got
a
lot
of
runway.
B
B
And
by
the
way,
the
government,
the
the
entire
world,
is
shutting
down
for
six
weeks
in
like
yeah
two
weeks
from
now
so
yeah.
We
need
this
like
tomorrow,
right
so
so
doing,
in-place
upgrades,
especially
if
you're,
if
you've
been
keeping
up
with
rail
seven
in
place
upgrades.
This
is
a
great
way
to
help
buy
yourself
some
time
to
figure
out
okay.
What
is
this
new
normal?
B
You
don't
have
to
worry
about
your
infrastructure
aging
out,
because
you've
got
so
much
runway
if
your
hardware
solid,
if
your
cloud
provider
solid
or
whatever
you're
running
on
top
of
that
metal
as
long
as
as
long
as
that's
in
a
stable
state
and
if
you
upgrade
from
seven
to
eight
you've,
got
some
time
to
figure
out
what
does
the
new
normal
look
like
chris,
and
I
were
talking
in
the
pre-show
about
back
to
school.
B
B
A
B
I'll
get
off
my
soapbox
for
for
on
that
point,
I
can't
promise
it
won't
happen
again,
but
but
as
far
as
rel7
is
concerned,
it's
got
a
few
good
years
left
but
buy
yourself
some
time
now,
while
while
all
the
support
is
there
for.
B
Because
I
I
talked
to,
I
talked
to
so
full
disclosure-
I
am
a
I'm
a
podcast
host
on
a
show
called
the
pseudo
show
it's
it's
an
audio,
only
podcast
hosted
through
the
destination
linux
network
and
and
one
of
my
one
of
the
folks
in
the
community
reached
out
to
me
direct
the
other
day
and
said
so.
I've
got
a
rel5
instance.
Oh
that's
rel.
A
B
B
So
I
mean
it's
just
not
tenable
for
for
a
company
or
a
systems
administrator,
or
anybody
to
support
that
many
different
versions
over
that
huge
of
a
span
of
time-
and
it's
like
your
best
bet-
is
to
be
able
to
salvage
what
you
can
off
that
rail
five
box
containerize
it
at
best
and
just
throw
it
on
relate,
which,
which
is
actually
a
viable
path
if
you've
got
something
that
is,
is
so
old
that
you
can't
get
that
you
can't
get
support
on
it,
throw
it
in
a
container,
throw
it
on
rel8
that
way.
B
B
A
I
mean
a
lot
of.
It
is
like
why
this,
why
that
kind
of
thing
right
like
talk
to
well,
we
did
a
show
a
little
while
back
talking
about
like
system
versus
user
versions
of
certain
runtimes.
You.
B
A
And
that
was
a
while
back
now.
I
should
find
that
and
drop
a
link
to
it,
but
the
the
point
being
right,
like
normally
it's
like
the
hard
stuff,
is
what
I
get
asked
about
right
like
throwing
cockpit
on
it
and
like
telling
people
to
go
that
route.
If
you
know,
nmcli
is
too
much
form
that
kind
of
thing.
B
A
B
A
B
Yeah
yeah,
I
mean
with
application
streams,
it's
it's
huge
and
maybe
that's
something
we
can
talk
about
for
a
minute
so
in
in
rel7
there
was
this
concept
of
software
collections,
so
you
could
actually
install
multiple
different
binaries.
So
if
you
had
python3.x
and
the
system's
still
dependent
upon
python
2.x,
I
think
it
was
two
as
well
seven.
I
think
so.
You
can
have
multiple
versions
of
an
application
installed
side
by
side
and
you
just
have
to
either
use
like
alternatives
or
or
sim
links
or
something
like
java.
B
What
is
it
java
latest
or
something
is
one
of
the
yeah
one
of
the
ways
you
can
kind
of
work
around
that
and
software
collections
works.
Well,
it's
there's
there's
a
lot
of
dependency
conflict
with
software
collections,
though,
because
you
had
multiple
versions
of
an
application
installed
at
any
one
time,
whereas
with
application
streams-
and
this
is
probably
one
of
my
favorite
changes
from
seven
to
eight-
is
application-
streams
allows
you
to
say
I
want
this,
this
line
of
postgres
database.
Maybe
I
want
to
stick
to
this
major
version.
B
I
don't
want
to
go
any
newer
than
this
major
version,
but
I
want
to
get
all
the
minor
updates.
You
can
enable
that
minor
version
for
that
application
stream
and
install
it
and
upgrade
it
just
like
you
would
any
system
package
and
then
that
that
gives
you
the
ability
to
have
to
have
very,
very
fine-tuned,
fine-grained
control
over
the
applications
that
are
running
on
top
of
your
operating
system
without
much
of
a
headache.
B
It's
it's
literally
one
command
to
say:
yum,
module,
enable
postgres
and
and
there's
chris
just
threw
in
the
chat,
a
link
to
an
episode
where,
where
he
and
scott
talked
about
this,
it
is
an
amazing
tool
and
on
lab.redhat.com
there
is
an
app
stream
lab.
B
So
it's
it
is,
is
really
nice
to
be
able
to
have
that
stuff
kind
of
separated
away
from
the
application
layer,
the
user
space
versus
the
operating
system
space.
So
the
os
has
its
set
of
tools
and
anything
you
pile
on
top
of
it
as
its
set
of
tools,
which
is
why
we
kind
of
hinted
earlier
that
rel,
seven
to
rel
eight
is
pretty
easy.
B
Rel,
eight
to
real
mind
is
looking
to
be
even
easier
than
that,
because
we're
going
to
kind
of
build
upon
that
that
separation
between
between
the
different
layers
but
you'll
also
be
coming
from
a
system
rel
eight
that
has
those
that
has
that
separation
already
there
so
going
from
eight
to
nine
will
be
even
easier
and
then
we'll
we'll
have
more
to
say
about
that
here
in
just
a
few
months,
as
the
real
nine
beta
starts
starts
to
come
onto
the
scene,
so
yeah.
B
A
A
B
All
right
make
that
bigger,
so
I
can
read
it
all
right,
okay,
so,
let's
see
so
I
mentioned
that
I
have
a
home
lab
and
I'm
I'm
really
excited
to
to
build,
build
in
it
and
play
with
it.
So
I've
got
this
rel
7.9
box
and
dot.
9
was
the
was
the
last
minor
release
that
there
will
be
for
seven?
There
will
not
be
a
7.10.
B
So
if,
if
you
keep
looking
for
a
new
minor
release
there,
there
won't
be
one
you
might
be
waiting
for
a
while,
and
what
this
is
is
just
a
vanilla,
virtual
machine
running
on
on
my
my
hypervisor
down
in
the
basement,
so
I
don't
have
anything
installed
on
it.
I
haven't
haven't
done
anything
too
crazy
with
it.
I
I
might
have
set
the
root
password,
that's
about
it.
B
There's
we
have
knowledge,
base
articles
that
talk
about
different
applications
and
potential
problems
that
you
run
into
there's
within
the
documentation.
There's
some
recommendations
on.
If
you
have
a
database
running,
you
may
want
to
stop
that
database,
disable
it
from
auto
start
during
this
process.
There's
there's
just
some
some
best
practice,
there's
just
some
best
practices
to
follow,
to
avoid
basically
breaking
things
that
you
don't
necessarily
need
to
break.
B
So
there
is
some
prep
work
involved,
but,
as
I
mentioned,
this
is
just
a
basic
just
a
basic
vanilla
right
out
of
the
in
the
iso
installer.
So
so,
when
we're
ready
to
start
this
process,
we
want
we
need
to
install
the
rel7
server
extras.
Rpms
repository,
try
and
say
that
five
times
fast
or
remember,.
B
To
be
honest,
I
have
all
these
in
a
text
document
because
there's
no
way
I'd,
remember:
rel7
server
extra
rpms
while
trying
to
do
a
live
stream.
So
I
good
point:
I
I've
got
my
cheat
sheet
just
right
off
screen,
so
the
first
thing
we
need
to
do
is
enable
that
repository.
B
So
it's
going
to
go
out
there
and
it's
going
to
to
make
sure
that
your
subscription
is
is
active
and
make
sure
that
it
can
actually
get
to
those
get
to
those
packages,
because
what
that
does
is
it
allows
us
to
allows
us
to
install
the
actual
elite
package
and
then
just
as
an
as
an
aside,
we'll
need
wgets
for
the
for
the
purposes
of
this,
you
could
do
it
without
wget,
but
it's
so
much
easier
and
because
I'm
pretty
sure
the
system
doesn't
have
vim
instead
of
vi,
I'm
going
to
go
ahead
and
throw
that
on
there
just
for
grins.
B
That
way
here
in
a
moment
when
we
actually
edit
a
text
file,
I
don't
go
why?
Why
can't
I
vi
a
file
right
muscle.
Memory
is
just
a
crazy
thing.
When
that
happens,
it
does
happen
so
it'll
it'll,
grab,
it'll,
grab
leap
and
vim
and
wget
and
install
all
the
necessary
dependencies,
except
it's
failing
to
see
a
mirror.
I
told
you
this
one.
You.
A
B
B
Right
now
now
karma
came
back
around
here,
so
let's
do
a
refresh.
Let's
do
a
auto.
B
B
B
B
Yeah,
it's
fun,
isn't
it
I
run
into
this
every
now
and
then,
when
I'm
using,
when
I'm
using
templates
that
I've
I've
registered
right.
B
B
So
I
mean
what
I'm
doing
is
I've
got
a
I've
got.
I
literally
made
a
copy
of
the
qcow2
file
and
I've
run
through
this
through
this
demo
a
few
times
to
make
sure
everything
works,
and
then
I
delete
I,
I
delete
the
the
qcow
2
file
that
I'm
actively
using
and
then
just
copy
the
backup
over
and
sometimes
red
hat
access.
B
The
subscription
management
says
you're
doing
something
a
little
fishy
here.
I
don't
know
about
this
and
just
says
nope
unregistered,
so
it
it
becomes
fun.
So
I'm
this
is
not
a
typical
use
case,
so
yeah
unlikely
well.
B
B
B
And
then
we'll
do
a
subscription
auto
attach.
B
So
chris-
and
I
planned
this
because
we
just
wanted
you
to
see
that
it
was
possible
to
it-
is
possible
to
troubleshoot
these
errors
and
make
them
work
even.
B
A
B
A
B
B
A
B
So,
but
it's
okay,
I
know
why
it
did
that
and
let
this
be
a
lesson
to
to
all
the
all
the
kids
watching
that
when
you
mess
with
your
subscriptions
and
you
unregister
and
re-register
rel
server
extras,
rpms
is
not
enabled
by
default.
So
we
have
to.
A
B
Account
type
your
username
copy
paste,
my
my
password,
because
it's
like
18
characters
long
and
I'm
not
going
to
sit
here
and
try
and
type
out.
All
of
that.
That's
why
I
have
a
password
manager
right.
B
So
the
reason
why
auto
attach
didn't
work
was
because,
since
I'm
not
using
an
access
key,
I
had
to
go
into
my
my
access.redhat.com
account
and
manually
say
I
want
you
to
use
this
sku,
which
in
in
this
case,
I
think,
is
just
a
one
of
the
free
developer
skus
that
that
you
can
go
as
an
individual
to
sign
up
for.
A
I
just
did
it
developers.redhead.comrail8
yep
it'll.
Ask
you
to
log
in.
If
you
don't
already
have
an
account,
it's
super
easy
to
create
one.
You
then
hit
download
rail
and
you'll
get
the
latest
version
of
relate
up
to
what
16
systems.
B
You
can
get
16
systems
for
free
for
any,
basically
as
long
as
you're,
not
making
money
off
of
it.
That's
grossly
oversimplified,
but
is
basically
as
long
as
you're,
not
making
money
off
those
16
systems.
You
should
be
fine,
in
fact,
I
think,
there's
some
small
business
adjustments
for
that
as
well.
So
I
think,
oh
so
that
that
actually
isn't
accurate
up
to
16
systems.
A
B
Probably
not
a
good
place
to
host
your
your
botnet.
No,
please
don't
so.
We've
got
now
that
we
have
server
extras
rpms
and
we've
gone
through
the
fun
exercise
of
of
basically
unregistering
and
re-registering
eric's
ridiculous
lab
server.
Now.
This
is
why
we
need
the
that's,
why
we
need
the
leap
or
this
is
why
I
installed
wget
there's
a
couple
of
ways
to
go
about
this,
but
going
from
seven
to
eight,
there
is
a
tar
file
that
we
need
to
download
off
of
access.redhat.com.
B
And
yes
here
we
go.
So
if
you
go
out
to
this
knowledge
base
article
that
I
just
threw
in
chat
you
can
it
there's
some
information
there
on
how
to
on
on
what
this
data
is?
It's
basically,
it's
basically
a
comma
separated.
B
A
B
With
rel
eight,
you
won't
run
into
this
this
repository
problem
because
in
rel
eight
there's
only
two
repositories
that
need
to
be
enabled
at
all.
There's
the
base
os
and
there's
the
app
stream
repository,
whereas
rel7
there
was
like
add-ons
and
third-party
repositories,
then
there's
like
system
development
tools.
There
was
like
five
or
six
different
repositories
from
rail7
that
that
are
enabled,
or
at
least
configured,
if
not
disabled,
on
your
rel
seven
system.
When
you
install
rail,
eight
much
easier,
you've
got
base
os
and
you've
got
app
stream.
B
That's
it
there's
still
a
few
others
for
like
third-party
partners
and
that
kind
of
thing,
but
to
get
your
basic
operating
system.
B
So
you
see
yeah,
comma
separated
and
a
json
file,
because
it's
because
of
course
everything
needs
a
json
file.
Now
so
right,
good
point,
and
then
so
I
mentioned
that
there's
a
couple
of
caveats.
So
there's
there's
the
leap,
data
file
that
we
just
that
we
just
downloaded
and
we
exploded
that
out
to
etsy
leap
files.
B
The
other
thing
is
this
answer
file
which
I
pre-staged,
because
I'm
not
typing
all
of
that
out
on
stream,
but
here's
here's,
the
the
two
uncommented
lines
are
the
only
thing
that
we
need
to
focus
on.
So
there
is.
I
don't
want
to
call
it
an
issue.
There
is
a
known
module,
call
it
a
conflict
between
oh
yeah,
between
rel7
and
rel,
eight
in
the
pam
modules.
So
you
have
to
explicitly
disable
the
module
check
for
pam,
because
it's
just
so
much
different
between
seven
and
eight.
B
If
you
disable
that
that
pam
module
check,
which
you'll
see
at
the
bottom
of
the
file
says,
confirm
equals
true,
then
it
won't
check
that
you
won't
run
into
that
issue.
Otherwise
the
the
in-place
upgrade
will
actually
fail.
So
we
need
to
add
this
to
the
answer.
B
File
and-
and
I
should
I
I
leave-
that
in
in
kind
of
the
demonstration
just
to
point
out
the
fact
that
if
you
have
some
some
of
these
use
cases
that
maybe
you
need
to
skip
a
particular
package-
maybe
maybe
you
you've,
self-compiled,
apache
or
or
something
something
unusual,
something
that's
not
vanilla,
something
that's
not
straight
from
red
hat
repositories.
B
You
may
need
to
use
an
answer
file
like
this
to
tell
leap
hey.
Yes,
I
know
that
httpd
looks
different
on
my
system
than
what
you're
expecting
don't
worry
about
it.
I
got
this
so
skip
that
check
or
there's
there's
different
things
that
you
can
put
in
this
answer
file
to
skip
various
checks
or
to
to
to
basically
provide
the
leap
tool,
information
ahead
of
time,
so
that
one
the
precheck
doesn't
fail
or
that
two
so
that
you
don't
have
to
interact
with
the
in
place
upgrade
after
it's
already
kicked
off.
A
B
B
B
Conan,
that's
a
that
is
a
great
question
and
in
fact,
if
you
don't
mind,
this
next
step
takes
a
few
minutes
to
run
in
the
background,
so
I'll
address
that
here
in
just
a
second,
but
let's
go
ahead,
and
I
think
the
last
thing
we
need
to
do
is
copy
that
answer
file
out
to
var
log
leap
yep,
so
we're
going
to
copy
that
file
out
there.
So
leap
knows
where
it
is
nice
we're
going
to
then
this
is
the
point
where
you
where
that
planning
would
kick
in.
B
If
you
have
a
database
or
something
you
want
to
shut
it
down,
preferably
disable
it
from
from
auto
auto
restart.
So
I'm
going
to
do
leap
upgrade,
which
is
going
to
take
us
from
seven
to
eight
and
then
that
dash
dash
reboot
is
because
I'm
lazy
when
leap
is
done
with
its
its
pre-reboot
tasks.
B
I
wanted
to
just
go
ahead
and
and
update,
so
you
can
actually
run
it
without
that
flag
and
when
leap
is
done,
it'll
say:
hey,
we're
ready
to
upgrade
or
we're
ready
to
reboot
to
continue
the
upgrade,
but
adding
that
dash
dash
reboot.
Does
that
for
you
automatically
it's
literally
one
less
command
to
run,
because
if
you're,
a
good,
sysadmin
you're,
probably
a
little
bit
lazy,
some
people
call
it
automation.
B
I
call
it
being
lazy,
so
it's
actually
going
to
kick
off
and
it's
going
to
do
a
pre-check,
and
this
this
part
will
take
a
few
minutes,
which
is
why
I
kind
of
defer
the
question.
But
it's
going
to
do
some
pre-checks.
It's
going
to
take
an
inventory
of
all
the
all
the
known
packages
that
are
installed
on
the
system.
It's
going
to
check
the
hardware
which
it's
a
virtual
machine
so
that
that'll
go
fairly
quickly.
B
So
it's
going
to
do
all
the
checks
and
I'll
try
and
point
out
any
anything
that
kind
of
jumps
out
at
me
or
that
leaps
out
at
me
as
we
go
through
the
process,
how
about
much
better,
much
better
yeah,
all
right!
So
while
that's
running,
although
conan
asked
about
with
major
versions
now
being
an
every
three
year
thing,
if
we're
going
to
use
tools
like
dnf
system
upgrade,
that
is
the
that
is
the
direction
that
things
are
going.
B
I
don't
know
if
that'll,
if
dnf
system
upgrade
will
be
in
place
for
real
nine,
but
that
is
that
is.
That
is
the.
The
intention
like
like
like
chris,
and
I
were
talking
earlier
about.
My
workstation
here
has
gone
through
multiple
fedora
upgrades
that
it's
kind
of
a
non-event
now
yeah.
B
Rel
is
heading
that
direction
so
that
now,
if
you
have
these,
these
long
running
systems
that
just
won't
go
away,
it'll
be
so
much
easier
to
go
from
seven
to
eight
to
nine
to
ten
and
eventually
it
should.
It
should
be
integrated
with
system
dash
upgrade
instead
of
using
the
leap
tool,
but
it's
and
that
that's
some
of
the
changes
in
the
development
life
cycle
of
fedora
to
centos
stream
to
rel
and
changing
the
rel
release
cycle.
B
A
lot
of
that
has
been
put
into
place
ahead
of
time
so
that
now
that
now,
that
kind
of
the
back
end
now
that
the
upstream
development
process
is
more
aligned
now
we
can
bring
fedora
centos
stream
and
real
more
in
alignment
with
each
other.
So
I
think,
maybe
not
maybe
not
with
real
nine,
but
probably
by
rel
10
rel
11,
we'll
be
looking
at
kind
of
a
non-event
like
like
fedora,
is.
A
B
Yeah,
so
it
I
I'm
guessing
system
dash
and
keep
in
mind.
This
is
this
is
not
against.
B
This
is
not
from
engineering.
This
is
my
as
someone
who's
been
around
upstream
development
for
a
number
of
years.
This
is
my
guess,
is
that
rel
eight
will
probably
rail
eight
to
nine,
if
not
nine,
to
ten
will
probably
utilize
that
dnf
system
upgrade
process
so
seven
to
eight
to
nine
we're
seeing
a
lot
more
use
of
dnf
versus
actual
yum,
so
yum
is
dnf
in
rel
eight.
B
B
The
the
yum
package
infrastructure
and
things
will
be
more
dnf
like
a
lot
of
my
rails,
the
two
or
three
rail
seven
systems
that
I
have
in
my
lab,
actually
install
dnf
because,
like
that
muscle
memory,
just
between
vi
and
gym,
I'm
so
used
now
between
fedora
and
rel8.
Just
going
pseudo
dnf
update,
update
dnf
not
found
wait.
What
oh
wait
rail
seven
yum
update,
so
I
install
dnf
after
the
fact
right.
B
Plugging
along
here,
quite
fine,
geez
yeah,
it's
it's
plugging
along
here.
This
will
take
a
few
minutes.
It's
actually
starting
to
swap
out
some
of
the
rel7
packages
for
rel
eight.
So
this
will
take
a
few
minutes.
I
won't
tell
you
what's
coming
up
next,
because
then
I'll
have
nothing
to
talk
about
while
we're
watching
the
next
step
of
the
process.
A
But
but
brings
up
a
good
point.
A
B
You
for
that
I
much
appreciate
it.
My
my
fragile
mind
appreciates
being
able
to
type
dnf
on
seven
or
eight,
but
yeah
system
upgrade
is
a
plug-in,
although
on
my
fedora
systems,
I
do
have
an
ansible
playbook
that
installs
some
base
utilities
and
one
of
those
basic
utilities
is
system
upgrade
because
I
plan
on
keeping
my
fedora
boxes
around
for
a
while.
B
So
when
it
comes
time
to
upgrade,
I
don't
have
to
remember
to
install
the
package,
so
my
ansible
bootstrap,
actually
installs
dnf
system,
upgrade
when
I
build
a
system,
so
I
don't
often
think
about.
I
don't
often
think
about
that
being
a
plug-in,
but
that's
a
great
point.
Yeah.
A
B
A
A
Does
that
fail?
I
I
beg
to
differ
earlier.
B
Interesting,
okay,
so
on
linuxforddevices.com,
there's
a
tutorial
about
dnf
and
they
have
dandified
yum
as
in
parentheses
and
and
then
conan
just
mentioned,
that
as
well.
It's
dandified
yum,
so
dnf
is
dandified
interesting.
All
right.
A
A
B
I'm
curious
if
anybody
watching
the
stream
has
has
used
leap
in
place
and
which
what
your
experience
has
been.
That's
a
good
question.
A
No
well,
of
course
not
no.
I
have
never
used
it
to
be
honest
with
you,
I'm
one
of
those
people
that,
like
flush
system,
run
automation
on
new
system.
You
know
change,
load,
balancer
done
kind
of
thing.
You
know.
B
Yeah-
and
I
didn't
actually
I
didn't-
I-
don't-
I've
never
actually
used
this
in
production
because
most
of
my
systems
are
so
short-lived
or,
like
you
said,
oh
there
we
go
so
I'm
going
to
change
what
I'm
sharing
here,
so
you
guys
can
see
and
we
want
firefox
instead.
B
So
what
it's
doing
now
is
it's
it's
swapped
out
all
of
its
packages
from
seven
to
eight,
and
so
what
it's
doing
at
this
point
is
it's
right
now,
it's
doing
some
messy
linux
changes
so
that
any
new
directories
or
anything
get
the
correct
context.
B
B
I
think
the
kernels
in
here
as
well
are
actually
getting
updated
right
now,
we're
we're
kind
of
in
a
boot
state
between
something
that's
in
bios
and
something
that's
live
we're
in
kind
of
this.
This
weird
init
image
that
that's
doing
some
of
these
checks
doing
some
of
these
sc
linux
changes.
B
A
B
B
A
B
Right
and
yeah
and
I've
given
this
I've,
given
this
presentation
back
in
the
old
days
two
months
ago,
when
I
was
more
customer
facing
I've,
given
this
presentation
a
few
times
with
the
same
exact
with
the
same
exact
demo,
and
it's
it's
so
disappointing,
because
you
log
in
and
you
cat
out
the
etsy
red
hat,
dash
release
file
and
I'm
like,
I
always
feel
like.
There
needs
to
be
some
kind
of
fanfare.
Some
kind
of
ta-da
moment.
B
Yeah
because
my
demo
always
starts
with
cat
etsy
redhat
dot
release
see
look
nothing
on
my
sleeves.
This
is
a
7.9
box.
We
do
all
these
things
and
then
it
comes
back
up.
We
log
back
in
and
look
it's
8.4
yay,
so
so,
unless
you
really
think
about
what's
going
on
under
the
hood
right
now
as
we're
watching
all
this
code
stream
by
itself,
I
mean
it's
amazing
that
you
can
go
from
rel
seven
with
with
an
older
kernel
to
rel
eight
right.
It's.
B
Right
and
yet
it
that's
a
good
point,
something
we're
going
to
address,
and
so
now
it's
now
it's
rebooting
back
into
into
a
newer,
newer
kernel
and
what
it's
going
to
do
now
is
it's
going
to
specifically
address
relabeling
of
se
linux
context
because
it
changed
a
lot.
B
So
it's
going
to
go
and
do
a
relabel.
This
won't
take
very
long
because
it
is
such
a
small
virtual
machine.
But
what
happens
if
the
system
breaks
and-
and
I
don't
know
if
you
caught
it-
if
you're
watching
the
stream
fairly
closely,
you
would
have
seen
the
the
grub
boot
menu
where
it
gave
you
different
options.
B
What's
great
about
what's
great
about
leap,
is
it
works
hand
in
hand
with
another
tool
that
we
didn't
show
just
I
couldn't
figure
out
a
way
to
cut
down
the
amount
of
time
that
this
would
take.
B
We'd
we'd
have
had
to
just
spend
the
whole
hour
watching
code
scroll
across
the
screen,
but
leap
actually
pairs
very,
very
well
with
another
another
tool
called
boom,
and
I
think
it's
spelled
yes,
there's
an
article
about
that.
You
can
actually
yeah
and
we'll
we'll
try
and
I'll,
try
and
track
that
down
here
and
I
got
it
perfect.
So
what
boom
does
is
it
basically
creates
a
snapshot
of
your
system
that
leap
can
talk
to
so
that
should
something
go
wrong
then
you
know
that
then
then
leap
can
say:
hey
we
hit
it.
B
A
B
I
disable
the
database,
excuse
me
or
disable
that
check.
Then
you
can
go
back
through
it's
the
the
pre-upgrade
analysis
tool
has
come
along
so
far
over
the
past
just
few
months,
even
that
it's
very
very
unlikely,
but
we
all
work
in
technology.
B
So
we
all
know
that
anything
that
can
go
wrong
will
go
wrong
and
if
you're
doing
it
either
on
a
live
stream
or
during
a
and
a
short
maintenance
window,
we
know
anything
will
go
wrong
so
having
that
that
having
boom
as
part
of
your
upgrade
process
taking
that
snapshot
ahead
of
time,
even
if
you've
done
this
multiple
times
highly
highly
encouraged,
like
I
said,
the
only
the
only
reason
we
didn't
include
it
in
the
demo
was:
it
was
probably
going
to
take
closer
to
an
hour
even
with
as
small
as
the
system
is,
to
take
a
snapshot
to
go
through
the
upgrade
process
and
no
one
wants
to
sit
on
the
live
stream
for
an
hour
and
just
watch
an
upgrade
so
check
out
the
the
article
in
the
chat,
leap
and
boom
work
very,
very
well
together.
B
That
being
said,
leap
has
done
a
lot
to
avert
those
issues
ahead
of
time
by
just
not
running
it's
like.
If
we're,
not
sure
we're
going
to
throw
up
an
error,
then
you
can
use
that
answer
file
to
bypass.
B
B
A
Almost
like
a
senility
problem-
or
you
know,
my
grandmother
had
alzheimer's,
it's
kind
of
like
what
am
I
right
now.
B
An
idiotic
guess,
I
thought
my
puns
were
bad,
but
there
you
go
but
demi
three
miz
demi
three
miss
we'll
go
with
that.
Sorry,
if
I
butchered
that
but
says
you
can
use
leap
and
boom
you're
in
rel
eight,
I
love
it.
I'm
a
sucker
for
a
good
dad
joke.
So
I'll.
B
So,
anyway,
before
before
we
pull
out
any
any
more
dad
jokes.
If,
if
you
look
up
at
the
at
the
screen
now
we've
got
a
report
and
there
was
no.
B
There
was
no
no
catastrophic
issues
that
I
wanted
to
bring
to
our
attention,
and
so
it
just
says:
hey,
I
I
saved
a
report
of
what
happened
and
you
can
you
can
download
it
in
either
json
or
text,
and
this
this
is
just
I
mean
our
rel
is
an
amazing
amazing
tool,
but
every
now
and
then
engineering
just
adds
a
little
something
that
just
makes
you
go
wow.
B
I
am
so
happy
to
be
running
rel
and
it's
that
last
line
of
code,
so
we
just
did
an
in-place
upgrade
and
we
had
to
make
a
change
to
the
answer.
File
yeah.
So
what
it
did
was,
after
it
successfully
ran
leap,
actually
generated
a
like
a
clean
copy
of
our
answer
file
and
put
it
in
that
var
log
leap
directory.
B
So
if
we
do
this
on
a
test
machine,
yeah
and
then
we've
got
999
other
servers
that
we
need
to
go
and
they
they
all
follow
kind
of
a
similar
template.
Then
we
can
take
that
answer
file
and
we
know
that
within
you
know,
90
assurance
that
we
can
take
that
answer
file
and
distribute
it
out
to
all
these
other
systems
and
get
the
same
result
or
close
to
the
same
result.
B
It's
going
to
it's
going
to
vary
depending
upon
you
know
how
how
your,
how
your
system
is,
is
configured
and
what
what
third
party
packages
are
installed,
but
that
at
least
you
could
get
at
least
give
you
a
great
place
to
start
right
and
then
for
the
very,
very
anticlimactic
finish:
ta-da
we're
running
rel
8.4.
B
Okay,
to
be
fair,
this
is
just
a
a
a
vanilla
template
file.
Rel7.9
is
just
the
host
name,
so
I
guess
I
I
should
have
done
like.
I
should
have
snuck
an
ansible
playbook
in
there
or
something
that.
A
B
My
my
end,
user
devices
are
all
named
after
marvel
characters.
It
started
out
with
only
iron
man
like
started
with
his
ai,
so
you
had
friday
and
veronica
and
my
desktops
jarvis.
I
ran
out
of
those.
So
now,
I'm
and
I've
had
to
branch
out
into
the
greater
marvel
universe.
So
next
time,
just
for
you,
chris
just
so
it's
not
confusing
I'll
I'll,
find
a
character
that
maybe
a
character
that
dies
frequently
and
keeps
getting.
A
B
A
B
A
Well,
that
would
be
easy
to
remember
then,
but
yeah.
No,
it's
it's
one
of
those
things
where
it's
yeah.
You
do
eventually
run
out
of
names
so
like
ocp01,
ocp02
ocp03,
I'm
installing
a
railbox
right
now,
rail07
or
whatever
it
is
right
like
and
that's
just
how
many
of
them
there
are
right.
Now
you
know
or.
A
It
was
created-
and
you
know
somewhere
in
some
note
file,
there's
an
actual
purpose
behind
this
box,
but.
B
Yes,
well,
it's
it's
funny
right
now,
because
we're
we're
in
a
a
pre-release
phase
with
with
our
marketing
work.
So
if
you
look
at
my
lab
I've,
I've
got
I
I've
got
veronica
and
friday
and
I've
got
you've
got
them
all.
I
don't
have
an
iron
man,
I
don't
have
actual
iron
man,
so
I
there
we
go.
A
With
that
yeah
and
then
I've
got
because
iron
man's
constantly
getting
upgraded
and
mucked
with
right,
yeah.
B
Right
done,
we
crisis
referred
to.
We
got
that
we
got
that
figured
out
well
ahead
of
the
next.
The
next
episode,
but
so
you've
got
all
these
cleverly
named
systems
that
I
have
to
go
and
look
at
what
their,
what
their
purpose
actually
is,
and
and
then
underneath
that
you've
got
rel
six
rel7
for
l79
rel,
eight
four
rel,
eight
rel,
eight
five
round
nine.
A
B
Oh
my
gosh,
because
because
this
fall
we're
releasing
rel
eight
five
and
real
nine
o
to
public
beta,
and
so
I've
got
all
of
these
systems
and
they're
pulling
from
all
these
different
subscriptions,
and
I
I
don't
blame
my
satellite
server
for
going
belly
up.
I
I
have
to
rebuild
my
satellite
service
like
I
am
so
sorry.
I
right,
I
have
not
treated
you
well.
A
B
Actually,
I
think
in
two
weeks
we're
going
to
have
an
interview
from
that's
right.
I've
got
a
few
people
that
I'm
talking
to
about
doing
an
interview
of
kind
of
a
day
in
the
life
and
we're
going
to
kind
of
approach
it
from
a
couple
of
different
angles.
One
is
someone
who's
fairly
new
to
red
hat
and
the
other
is
someone
who's
been
at
red
hat
for
a
while.
B
B
We'll
talk
yeah
I'll
I'll
include
you
on
the
thread,
but
I
I
would
be
more
than
happy
to
do.
Convert
to
rel
here
in
a
couple
weeks.
A
B
A
That's
all
the
streaming
for
now,
but
join
us
tomorrow
morning
we
have
michelle
de
palma
is
coming
on
to
tell
us
what's
new,
with
open
data
foundations.
4.8
tonight
as
well
as
devnation,
has
something
going
on.
I
think
and
we'll
be
doing
an
in
the
clouds
with
whaley
deng
from
stackrocks
who's.
Now
doing
a
bunch
of
fun
stuff
internally,
here
at
red,
hat
and
it'll,
be
capped
off
by
github's
guide
to
the
galaxy.
We're
going
to
look
at
rbac
again
in.
B
A
B
Actually,
I
have
open
shift
single
node
installed
in
my
lab
here
at
home
nice
and
I
poke
at
it
every
now
and
then
it
crawls
at
me-
and
I
I
don't
know,
I'm
just
a
real
guy
nice.