►
Description
By Loïc Dachary
Slides: https://www.slideshare.net/Inktank_Ceph/call-for-participation-ceph-stable-release-team
Ceph Month 2021 schedule: https://pad.ceph.com/p/ceph-month-june-2021
A
A
A
In
truth,
this
is
no
different
from
what
happens
with
most
software.
You
run
on
your
machine,
except
you
trust,
ceph,
with
your
data,
and
this
is
really
what
sets
apart
the
ceph
release
process,
because
for
every
bug
fix
that
gets
backported
to
pacific.
A
The
following
must
be
done.
First,
in
addition
to
the
unit
tests
that
only
take
one
hour,
a
test
lab,
including
hundreds
of
machine,
is
used
to
run
actual
theft
clusters
and
verify.
There
is
no
regression
because
of
the
bug
fix.
That
is
supposed
to
fix
it
back,
but
may
also
inadvertently
do
something
that
is
not
desirable.
A
A
That
is
a
very
lively
project
and
there
always
are
dozens
of
bug
fixes
lined
up
for
backporting.
A
So
you
can
try
to
apply
the
patch
that
interests
you
more
and
to
for
insta,
for
example
to
octopus,
and
from
that
you
create
a
pro
request.
You
wait
for
the
unit
tests
to
pass
and
they
are
triggered
automatically
you.
A
You
don't
have
anything
to
do
and
then,
if
that
works,
if
it's
green,
you
can
move
on
to
the
next
back
port
and
that's
actually
what
corey
did
he
joined
the
team
a
few
weeks
ago
and,
as
you
can
see
on
the
slide,
he
was
able
to
to
get
a
few
quite
a
few
backboards
right.
A
A
But
when
that
happens,
the
first
time
you
you're,
not
alone,
you
can
come
and
there
is
an
irc
channel
dedicated
to
that
which
is
called
staff
backports
and
you
can
discuss
with
other
people
but
how
to
go
about
that.
A
So
if
you
get
your
stable
release
from
somewhere
else,
you
will
have
to
figure
out
how
the
testing
is
done,
how
the
backboarding
is
done
and
how
to
participate
if
it's
possible
at
all,
I'm
employed
by
easter
eggs.
So
it's
the
logo
on
the
left
of
the
slide.
It's
a
small
free
software
service
provider
located
in
france,
and
it
has
been
running
clusters
for
for
itself
and
its
customers
for
over
five
years
now,
and
it
gets
the
releases
from
download
whatsapp.com.
A
It
did
not
join
the
seth
foundation.
They
are
the
big
names
at
to
the
right
of
the
slide,
but
they
decided
this
year
that
it
it
could
contribute
to
seph
by
allowing
me
to
spend
just
two
days
a
month
helping
with
the
safe
table
release
team.
A
Now
you
may
wonder:
does
that
make
a
difference?
I
think
it
does,
even
though
it's
really
small
compared
to
what
other
people
do,
but
it's
not
a
competition
and
for
easter
eggs.
It's
it's
about
giving
back
with
the
hope
that
others
will
also
do
the
same
and
that
it
will
maintain
a
healthy
community
of
contributors
and.
C
Thanks
so
week
we
have
one
question
here:
how
are
particular
backboards
prioritized
as
non-dev
users?
Sometimes
bugs
look
very
scary,
but
they
are
not
backported
for
several
months
as
an
example
of
recent
issues
affecting
devlab
cluster
that
allows
pg
to
activate
below
min
size.
A
This
is
a
very
complex
question.
The
short
answer
is
there
is
to
my
knowledge
there
is
not
a
written
down
strategy
to
prioritize
back
ports,
so
it
really
depends
on
the
urgency
of
course,
and
as
so
it's
difficult
to
figure
out
the
as
a
small
company
who
depends
on
let's
say
this
particular
backport,
and
they
really
need
it.
A
I
think
participating
in
the
stable
release.
Team
is
really
the
best
way
to
push
forward
back
ports
that
matter
to
you,
but
now
maybe
someone
else
involved
in
the
core.
B
Yeah
I
can
yeah,
I
can.
I
can
chime
in
a
little
bit
so
sometimes,
as
is
pointed
out,
that's
that's
generally
the
protocol
and
then
sometimes
there
are
things
that
are
not
safe
to
backport.
B
Those
are
the
times
when
we
know
that
a
particular
fix
might
be
fixing
the
problem,
the
current
release,
but
back
porting.
It
might
cause
more
problems
because
of
a
lot
of
refactoring
changes,
a
lot
of
invariants
that
change
across
releases
in
general.
Those
are
the
ones
where
we
are
more
careful
about
and
we
do
not
rush
into
back
porting
things.
There
are
certain
things
that
we
say.
This
is
a
term
we
use.
B
We
allow
it
to
bake,
so
we
let
it
bake
for
a
particular
release
and
once
we
think
it
is
safe,
that
is
when
we
backport
it
and
certain
things
we
say:
okay,
there's
a
this
is
a
no-brainer,
so
we
just
backboard
it
immediately
and
there's
this
always
this
gray
area,
where
we
we
don't
want
to
cause
more
issues
by
backboarding,
certain
things.
So
I
think
the
the
I'm
not
sure
like
if
I
can
look
at
the
tracker
or
anything
for
the
pg
below
in
size
activation
thing
yeah.