►
Description
The Geo team performs a Geo HA upgrade as described in https://gitlab.com/gitlab-org/gitlab/issues/32437
A
Like
welcome
everyone,
this
is
a
Geo
upgrade
mo.
Today
we
are
going
to
upgrade
a
Geo
H
installation
from
12
point
to
eight
to
the
latest
12
point
we
package,
which
is
twelve
point
three
five,
so
I've
gone
through
this
checklist
here,
we're
recording
a
meeting
I,
don't
believe
there
are
any
version,
specific
changes
that
we
have
to
be
aware
of
just
double
check.
Nope.
A
The
perfect
post
was
here,
version
is
at
ten
point
nine
we
upgraded
that
a
couple
days
ago.
So
that's
good
I,
don't
believe,
there's
any
upgrade
warnings
specific
to
to
this
either
and
we
can
quickly
look
at
the
health
of
the
pre
upgrade
cluster,
so
we
load
we're
currently
at
twelve
point
two.
Eight,
the
primary
utility
worth
point
two
eight
here
on
the
secondary:
it's
also
healthy
if
I'm
not
mistaken.
The
database
version
here
is
ten
point
nine
and
on
the
secondary.
A
A
We
are
recording
okay,
so
because
we
form
the
upgrade
steps
crafting
the
latest
documentation,
so
we
recently
upgraded
added
new
documentation
for
this
scenario
here
so
I'm
going
to
follow
those
steps
and
perform
them
all
in
a
row
and
I'm
joined
by
Gabriel,
who
has
to
rescue
me
in
case
I
have
any
questions?
Okay,
so
first
things,
first
I
just
want
to
make
sure
that
we
have
this
file
in
every
on
every
node,
so
in
the
primary,
let's
quickly
check.
If
this
is
present.
A
A
A
A
A
Let's
look
on
all
other
nodes,
not
the
deploy
node,
so
I
have
to
designate
a
deploy
node
and
for
me
I'm
just
going
to
do
the
app
server,
0,
1,
so
I
know
I'll
check
that
this
is
not
present
in
gate
lab
RB
on
everything
other
than
the
or
that
this
is
present
in
everything
other
than
the
deploy
node.
So.
A
A
A
Okay,
so
one
one
thing
that
is
a
little
bit
peculiar
is
that
it
says
here:
the
version
of
the
running
PostgreSQL
service
is
different
than
what
is
installed,
but
this
is
the
app
0/2
server
and
it
doesn't
actually
say
this
on
on
any
other
node.
So
I'm,
not
100%
sure
why
that
is.
Do
you
have
any
idea.
C
A
A
C
C
A
C
C
A
Let
me
pull
this
up,
so
these
were
the
step
stone
and
I
followed
roughly,
but
only
on
the
on
the
Postgres
field
and
tracking
database
services.
So
I
suggest
we
just
run
Zulu.
So
good
luck,
control,
post
press
upgrade
on
the
app
services.
Well,
yeah!
Let's
try
as
a
prerequisite,
for
you
know
the
actual
upgrade.
A
A
A
A
A
A
A
A
C
A
A
Yeah
and
I
think
the
okay,
that's
all
fine
okay,
so
that
was
a
quick
detour,
but
we
will
continue
with
the
the
actual
upgrade
okay,
so
we've
run
reconfigure
on.
Essentially
everything
we've
checked
that
this
is
here
so
now
we
can
actually
update
and
then
install
the
package
that
we
are
that
were
interested
in
oops
just
past
my
there
we
go
so.
A
A
A
A
A
B
A
A
B
A
A
A
So
on
the
prompt
in
the
secondary,
so
the
web
interface
is
already
working,
so
we'll
sort
those
out.
Okay,
let's
look
at
the
upgrade
instructions.
Okay,
we
finished
everything
on
the
secondary
now
post-deployment
migrations
and
checks
so
deploy
a
node
on
the
primary
cluster.
We
run
this
so
I
have
to
go
back
and
app
server
1
on
the
primary
key
be
migrated.
So
these
are
the
post
deployment
migrations
we
skipped
earlier.
So
I'll
do
this.
A
B
A
A
A
A
A
So
that's
maybe
something
to
take
note
of
and
then
updating,
Geo
status.
B
A
B
A
Project
here
there
we
go
Atlas
and
Gabriel.
You
are
awesome.
You
can
close
this.
What
I
can
I'm
one
of
the
secondary
another
problem,
another
time?
Okay.
So
if
we
recap
I
believe
at
this
moment
we
have
successfully
upgraded
the
Geo
h-a
installation
from
twelve
point,
two
point,
eight
to
the
latest
twelve
point
B,
which
is
twelve
point
three
point:
five
everything
is
healthy.
We
had
a
little
bit
of
database
shenanigans
in
the
beginning,
which
was
the
leftover
from
the
upgrade
to
ten
point
nine,
but
that
was
actually
fine
and.