►
From YouTube: SIG Node Sidecar WG 2023-03-07
Description
Meeting notes and agenda: https://docs.google.com/document/d/1E1guvFJ5KBQIGcjCrQqFywU9_cBQHRtHvjuqcVbCXvU/edit#heading=h.m8xoiv5t6qma
GMT20230307-170534_Recording_1406x1120.mp4
A
Hello,
it's
a
sidecar
working
group
weekly
meeting,
it's
March,
7
2023,
welcome
everybody
yeah
before
the
recording
we
started
talking
about
active
PRS.
So
what
do
we
start
with?
It's
like
I
know
that
one
PR
was
closed.
Matthias.
Can
you
it's
different?
I,
don't
I'm,
not
sure,
there's
all.
B
Right,
yes,
one
PR
was
closed,
but
was
replaced
by
another
one,
so
yeah,
basically,
I
gave
up
in
trying
to
re-implement
entirely
the
program
manager
with
the
butt
status
from
Cube,
runtime
and
so
I
I
closed
it
and
I
use
gunju's
ID
to
like
update
both
statues,
the
V1
status
and
the
coupon
time
status
so
that
we
can
use
the
keyboard
10
statues
where
we
need
it.
B
B
B
A
Yeah
I
wasn't
sure
like.
If
you
study
you
give
up
and
like
it
doesn't,
it
means
that
it
doesn't
work
or
you
have
it's.
It
means
it's
working
yeah.
If
you
can
move
it
to
main
reports,
it
will
be
great
because
it's
it's
a
pre-work
for
actual
PR
that
you
have
for
sidecars
right.
Oh.
B
Okay,
okay,
so
yes,
sorry,
yeah
I
will
move
it.
Yeah
I
gave
it
because
it
it
wouldn't
work.
I
I,
don't
know
why
I
I
think
it's
partly
on
how
how
this
particular
test
was
written
to
set
the
preconditions
and
yeah.
Now
I
spent
like
two
two
weeks
on
it
one
hour
per
one
hour
and
it's
difficult
to
to
get
into
the
code
and
try
something
and
then
you
need
to
give
up
because
of
the
kids
or
so
yeah.
Okay,.
C
Password
issue
I
think
the
purpose
of
the
issue
is
to
make
quiver
on
time
manager
be
aware
of
start
and
ready
state
so
that
we
can
figure
out
which,
in
a
container
to
start
so
I
think
that
is
the
purpose
of
the
issue
and
the
original
proposal
was
that
to
add,
started
and
ready
state
to
The
Container
status
and
pass
it
to
the
equivalent
time
manager
right.
C
C
C
C
A
Yeah
I
see
so
you
you're,
using
State
running,
means
that
the
containers
are
always
running
right.
Yes,.
A
Okay,
yeah
so
yeah.
This
approach
would
work
for
initial
stage,
but
what
we
discussed
is
we
would
need
to
know
when
it
started.
So
we
went
startup
probe
completed
so
we'll
need
my
tspr
anyway.
A
C
A
A
A
Yeah
I'm
trying
to
think
of
implications
like
start
does
the
failure
mean
that
it's
still
being
failed
and
then
it
will
turn
to
success
and
we'll
never
go
back
to
failure
right,
yeah,
okay,.
A
And
we'll
be
around
with
with
the
status
for
the
Lifetime
right,
okay,
yeah,
I
guess
this
will
work
as
well.
I
didn't
realize
that
we
have
it.
B
Yeah
I
think
I
think
it
can
work.
Actually
that's
why
I
I
added
this
to
the
to
the
meeting.
It
was
the
second
point
to
review.
Actually
so
it's
good
that
yeah
yeah
yeah,
it's
exactly
it's
it's
exactly
this
from
yeah.
B
So
as
as
someone
looked
in
in
depth
in
this
pull
request,
number
two.
A
A
Okay,
you
enjoy
it's
a
great
find
I
think
we
can
so
with
this
spr.
A
Awling,
so
is
this
PR
has
everything
like?
Is
it
basically
starting
sidecar
and
we
can
just
use
it.
C
Basically,
I
think
eye
cover
a
lot
of
cycle
container
life
cycle
things,
but
as
I
comment
in
my
PR
there
are
some
difficulty
in
here.
You
can
see
downside.
Yes,
the
last
comment.
D
C
A
C
Situation,
yes,
yes,
we
have
to
restart
the
sidecar
containers
anyway,
but
initial
in
initializing
State.
We
have
to
start
the
sidecar
container
in
sequence,
but
after
initialization
State
we
don't
have
to
follow
that
order.
I
think
we
can
start
every
any
containers
as
possible,
but
the
problem
is
which
state
we
are
in
here.
Like
is
these
sidecar
containers
terminated
in
when
in
the
initialization
state
or
after
initialization
state.
B
So
to
me
it's
the
same.
It's
the
same.
We
always
need
to.
If,
if
the
init
container
is,
is
a
network
container,
we
need
we
need
to
finish.
It
start
before
we
start
the
main
container
foreign.
C
D
B
C
A
B
It
it
depends
if
it's
data
that
is
persisted
or
not.
B
Yeah
yeah
there's
no
reason.
A
B
Trying
to
think
at
the
use
case
that
but
okay,
so
so
as
he
as
as
it
is
today,
going
to
you
always
start
in
sequence
and
and
you
would
like
to
start
faster
but
by
detecting
that
it's
a
restart
and
just
start
everybody.
At
the
same
time,.
C
B
Yeah
but
I
I
think
since
we
are
in
Alpha
I
I
I,
don't
see
a
big
problem
in
saying
that
we
keep
the
order
whatever.
Even
if
it's
after
initialization,
we
keep
the
order
and
we
wait
for
each.
B
B
A
Yeah,
so
I
I
saw
another
thing
that
people
like
I,
think
team
is
trying
to
do
for
startup
probe,
support
success,
threshold,
success
threshold,
meaning
like
how
many
successful
Pro
you
need
to
see
before
you
Market
is
yourself
started
so
with
this
change.
This
will
still
work
right
so
because
it
will
not
I
just
don't
remember
whether
failure
indication
failure
of
individual
probe
or
it's
a
failure
of
it's
still
failing,
meaning
that
it
didn't
exceed
the
success
threshold.
B
A
A
Because
it's
not
active
work
but
I
mean
there
is
active
PR,
but
it's
not
actually
been
worked
on.
You
may
change
at
any
moment.
A
Yeah,
okay,
so
yeah
we
have
API
change.
We
have
this
change
and
all
other
changes
like
it's
much
smaller
I
think
they
are
mostly.
What
is
the
Uber
issue.
A
And
I
I
talked
to
a
few
people
about
Todd's
idea
with
logs
everybody
loves
it
so
I
think
we
just
we'll
take
it
and
start
implementing
unit
end-to-end
tests
so
restart
on
failure.
So
I'm
going
to
say
you
already
have
that
part
right,
I,
don't
think
it's!
It
will
be
needed
after
that
change.
A
Here,
oh
nice,
I
didn't
know.
I
can
do
that,
enable
probes
for
sidecar
containers
this.
This
will
be
quite
straightforward
right.
It's
mostly
API
change
Interstate
at
that
point
for
Android
State
equation.
A
Yeah,
it
may
just
work.
I
checked
the
code
some
time
ago.
It
may
just
work
but
I'm,
not
sure
what
the
radio
State
I
mean
it
may
just
work
after
we
enable
probes,
I
think
right
now
registered,
for
you
need
containers.
Just
it's
true
when
it's
completed
yes,
so
maybe
there
is
some
problem
like
once.
We
enable
it
for
sure
it
probably
will
just
work,
but
it
needs
double
checking
enable
attack
hooks
yeah.
This
is
also
quite
independent
from
any
other
work.
A
I
think
it
will
just
because
we
have
the
same
function
start
container
for
all
containers
right,
so
it
just
I
mean
whatever
declare
it
as
a
life
cycle
hook
will
just
be
implemented.
A
A
Yeah,
okay,
so
it
feels
that
we
covered
everything
that
and
I
didn't
check
what
about
the
resource
calculation?
Did
you
change
anything?
No.
A
Yeah
I
I
found
person
in
scheduler
and
I've
been
doing
many
times.
I
really
think
like
I
will
try
to
make
thoughts
be
immersed,
so
we
can
update
the
resource.
Calculation
as
well
is
on
vacation
and
he
will
be
on
vacation
till
code
free,
so
I
don't
have
anybody
who
is
like
who
can
help
Mirage
PRS
quickly
quicker.
B
A
C
B
I
will
review
as
well
to
tomorrow
morning,
but
go
if,
if
you
have
a
Cycles
okay,
you
can
review
already
today,
yeah
I,
I
I
will
have
a
look
tomorrow
morning
as
well.
A
Okay,
thank
you.
Thank
you,
Matthias
for
trying
so
hard
with
this
refactoring
and
I
I
didn't
know
it
can
be
done
differently,
I
I.
Clearly,
no.