►
From YouTube: WG Data Protection Bi-Weekly Meeting for 20200520
Description
WG Data Protection Bi-Weekly Meeting for 20200520
A
So
good,
ok
today
is
May
20s
2020.
This
is
the
kubernetes
protection
working
group
meeting.
Today
we
don't
have
too
many
items,
you
know
agenda,
but
we
have
a
big
item
to
go
through
Xin
and
a
yarn
actually
shin
and
me
had
a
meeting
with
the
sick,
node,
6
storage
and
another
grueling
group,
and
it
is
community
team
Hawkins
last
Friday
right.
She
is
that
last
Friday
whatnot
yeah
last
Wednesday,
last
Wednesday
Friday.
A
Friday,
ok,
that's
Friday.
It
was
a
long
discussion
with
regard
to
the
execution
hook,
design.
It
is
expected.
We
are
facing
a
lot
of
questions
and
some
pushback
from
signal
side
to
put
the
execution
hook,
definition
into
container
and
they
are
all
reasonable
questions.
They're
all
reasonable
concerns
around
this
whole
design
and
engine
and
I
came
back
with
the
four
different
approaches
we
need
to
look
into
so
from,
or
community
or
community.
A
The
better
protection
working
group
would
me
personally
want
it
and
it's
general,
probably
it
is
to
collect
evidence
from
you
guys
and
the
credit
use
cases
from
you
guys
to
see
which
one
exactly
we
meet
or
requirement
while,
while
if,
if
we
can,
we
should
put
for
a
more
generic
solution
for
everybody,
I'm
not
going
to
go
into
too
much
detail
over
here.
Shing
has
the
design
talk
and
she
can
walk
you
guys
through
Chris
throat,
host
any
use
cases
and
questions
around
the
design
at
any
time
again.
A
B
So
this
is
the
container
notifier
draft
proposal.
We
went
through
this
once
so.
I
just
want
to
summarize
what
we
have
proposed
here
before
talking
about
what
are
the
concerns
from
signaled,
so
here
we're
proposing
to
add
a
inline
poor
definition
for
continuous
signals
and
an
API
object
to
send
a
request
to
trigger
those
signals,
and
then
external
controller,
such
as
application-centric
on
snapshot
controller,
would
be
the
one
to
send
the
signal
and
request
a
signal,
API
object
and
cubelet,
which
is
that
and
the
runs
command
accordingly.
B
B
Unique
name
within
a
container,
and
then
it
has
a
handler
handler,
is
basically
this
exact
action
that
I
like
to
define
a
command
that
you
can
run
inside
a
container
and
then
also
known
as
the
timeout
like
how
long
we
should
wait
until
we
declare
that
it's
it
is
completely,
but
not
no
longer
retrying.
So
this
is
the
inner
definition
for
this
container
notifier
and
there's
also
a
notification
the
object.
So
this
we
have
the
spec
in
its
back.
B
We
will
have
the
container
notify
name,
so
we
know
which
contain
the
notifier
we
are
requesting
and
then
there's
a
pot
selector
so
specifies
which
pot
we
should
be
sending
this
request
to,
and
then
there
is
this.
This
is
exploration
seconds.
This
one
basically
is
two
more
for
like
a
garbage
collection,
but
this
is
I
think
there
are
some
concerns
about
this
option.
So
I
think
this
is
it
it's
just
something
we
added
that
we're
not
sure
if
we
want
this
one
or
not
so
the,
and
then
there
is
also
status
status
of
this
notification.
B
So,
like
external
controller
likes
national
controller,
send
us
requests
out
and
culated
gets
this
request.
It
finds
this
contain
notifier
starts
to
around
the
comment,
and
then
at
that
point
it
was
set
as
a
notification
condition
to
note
it
says,
going
to
sell
those
notification,
sugared
condition
type
and
then
once
it's
complete
is
going
to
set.
This
notification
succeeded
whether
it
is
the
true
force,
true
meaning
it's
successful,
otherwise
force,
meaning
it's
not
successful.
C
Can
I
stop
you
for
a
second
sure,
of
course,
I'm
trying
to
synchronize
this
new
design.
With
my
concerns
from
the
old
design?
Is
the
notifications,
success
or
failure
in?
Is
that,
like
the
notification
wasn't
received
at
all,
if
it
failed
or
is
it
the
notification
succeeded
but
like
something
that
it
triggered
then
failed?
So.
B
So
yeah,
so
this
one,
it's
actually
something
that
we
need
to
settle
our
time
discussing.
This
is
actually
one
of
the
main
concerns.
How
do
you
define
success
as
a
failure?
So
what
do
we
have
here?
Is
the
cubelets
right?
It's
basically
watching
this
a
container,
no
TV
this
this
one.
Actually,
the
this
notification
object
actually
right.
So
this
is
sent
by
a
external
controller.
B
It's
going
to
return
a
weight
when
it's
complete
so
and
then,
of
course,
if
for
any
reason
it
hands
or
I,
think
this
is
something
that
we
also
talked
about
in
our
previous
design.
If,
if
it
turns
out,
then
we
can't
clearly
can't
wait
in
there
forever.
So
we
do
have
this
timeout
here,
which
is
controls.
How
long
it's
going
to
wait.
So
this
this
timeout
will
be
like
the
maximum
time
that
Cuba
is
going
to
do
no
matter
how
many
reach
wise
it
does.
A
B
B
A
A
B
E
B
It
is
what
I'm,
trying
to
what
I'm
trying
to
say
is.
That
is
the
one
way
that
we
are
determined.
However,
whether
that
is
true
to
a
force.
That's
another
question
right.
So
that's
why
that's
there
are
concerns.
Is
this
is
not
deterministic,
but
if
it
returns
it,
if
it
returns
the
arrow,
then
we
know
definitely
something
happens,
but
if
it
returns
success
it
actually
may
not
be
really
quiet,
I
think
that's
the
main
problem,
if
definitely
turn
a
failure
and.
C
I
hope
I
have
one
one
extra
layer
of
complexity
which
is
like
okay,
especially
on
the
unquiet
side.
I
believe
it
is
important
you
can
return
to
to
cry.
There's
there's
three
possible
results
right.
You
can
unquiet
successfully
and
say
yep,
it's
it's
bad.
You
know
we're
back
in
business,
mmm-hmm,
everything's,
fine
or
you
can
say,
I
failed
to
unquiet
and
I
expect
you
to
try,
because
the
application
might
still
be
quiet
and
I
need
to
keep
trying
to
get
it
on
quest.
C
B
C
C
B
D
C
I
want
to
make
sure
that
the
errors
that
we
communicate
back
are
detailed
enough.
That
first
of
all,
the
CEO
knows
whether
it
needs
to
retry
or
not,
because
that's
something
cubelet
needs
to
know,
but
even
if
qibla
doesn't
need
to
retry
it's
possible,
there
was
still
an
error
that
needs
to
get
propagated
to
the
next
guy
up,
which
is
the
snapshot
controller
so
that
he
knows
he
needs
to
do
something.
It's
so.
A
B
A
B
Even
know
how
to
how
you
can
so
so,
basically
when
you,
when
you
start
your
quest,
you
found
out
he's
already
unquiet,
then
you
teach
teach
I
mean
that's
a
problem,
but
how
do
you
know
that's
a
problem.
I
mean
that's
the
thing.
How
do
you
even
know?
Even
this
I
mean
this
is
like
the
script
right,
so
you
have
to.
F
B
C
Here's
the
case
that
I
worry
about
is
that
some
applications
might
be
unable
or
unwilling
to
quest
for
longer
than
some
maximum
amount
of
time
and
because
of
the
way
kubernetes
works,
kubernetes
can't
be
relied
on
to
unquiet
you
within
the
time
window
that
you
request,
because
cubelet
can
crash
other
things
can
crash.
You
know
it's
systemic
or
all
kinds
of
bad
things
can
happen,
so
the
application
may
take
it
upon
itself
to
to
decide
to
inquire
when
it
reaches
its
maximum
quest
time,
for
whatever
reason.
A
C
Implications
of
that
are
that
if
someone
is
trying
to
take
consistent
snapshot
and
they're
too
slow,
then
they're
gonna
end
up
with
an
inconsistent
snapshot
and
and
absent
any
way
to
communicate
the
error
back
from
the
from
the
from
the
container
up
to
the
snapshot,
or
you
won't
know
that
you
have
an
inconsistent
snapshot.
So
so
you
have
to
have
a
way
to
sort
of
get
that
signal
that
says:
hey
I
did
unquiet.
You
don't
need
to
keep
bugging
me.
C
C
The
here's,
the
key
so
secure
days,
has
no
centralized
clock
right.
There's
there's
no
way
to
know
that
my
clock
matches
your
clock,
but
the
application
knows
that
if
it's
still
quiet
at
the
moment,
you
call
unquiet.
You
must
have
taken
all
of
your
snapshots
before
you
call
it
unquiet,
and
so
it
knows
at
that
instant
that
AHA
I'm
being
told
to
unquiet
and
I'm
still
quest.
Therefore,
I
can
return
success.
C
All
the
way
back
up
and
the
guy
at
the
top
can
get
assurances
that
I
didn't
write
any
data
while
he
was
taking
his
snapshots
and
then
you
know
that
what
you
have
is
good,
but
but
without
that
that
last
sort
of
final
handshake,
where
you
asked
the
application,
are
you
still
quest?
Yes,
ok,
unquiet,
and
it
says:
okay,
you
don't
know
that
the
snapshots
you
took
an
intervening
period
are
actually
consistent.
I.
D
Think
this
is
a
really
good
case
and
I
think
what
would
make
sense
here
is
to
go
back
so
we've
genericized,
this
execution
look
second
favorite
channel
or
anything
and
I
would
go
back
and
take
the
original
design
for
the
quiescent
way
ass.
Make
that
a
subset
of
this
and
make
sure
that
it's
implementable
and
then
take
these
exact
concerns
for
specifically
the
quests
unquiet
workflow,
because.
C
B
A
B
A
First
of
all,
the
execution
hook
will
expect
to
your
operation
to
be
item
or
nth.
So
even
if
your
core
inquires
multiple
times
it
shouldn't
just
fail
and
the
coup,
but
it
shouldn't
just
keep
on
retrying.
That's
a
requirement.
We
need
to
post
to
application
owners.
That's
the
first
thing,
and
the
second
thing
is
that
I
it
is
you
doable
to
me
cuz,
because
you
can
return
a
success.
Even
you
call
inquires
twice
it
just.
You
need
to
populate
the
output
of
the
inquires
into
the
container
notifier
status
and
a
larper
level.
A
D
E
B
D
D
D
Right
exactly,
but
we
should
define
that
in.
Like
you
know,
here's
why
us
unquiet
this
is.
This
is
like
the
use
case,
we're
actually
really
concerned
about,
and
how
do
we
set
this
up
so
that
we
can
use
this,
and
we
tell
people
you
should
write
to
this
spec.
You
should
return
these
other,
but
this
is
what
you
have
to
do
in
order
to
work
with
our
next
level,
which
is
going
to
be
kind
of
the
generic
snapshot
of
mm-hmm.
B
That
we
can
it's
not
going
to
be
like
that
because
of
the
kid
it
was
Kubla.
It's
not
going
to
understand
your
application.
It's
the
application
who
is
sending
those
requests
needs
to
make
sure
that
they
are
sent
out
in
order,
because
so,
when
you
are
so
you're
not
supposed
to
you
so
like
the
application,
snatcher
controller
is
not
going
to
send
an
unwise
comment
before
Quietus
and
also
you
should
not
be
doing
uncle
SD
for
snapshots
taken
right.
So
this
is
under
the
application
controllers.
B
Then
you
send
another
yeah,
then
if
you
have
to
do
something
before
long
I,
actually
maybe
okay
I
think
this
might
be
useful,
but
I
think
I
know
the
exam.
I
have
example
me
about
this
example.
There
are
some
problems
with
this
example.
So
if
someone
points
out
that
works
then,
but
this
is
this
example,
but
it's
just
trying
to
say
that
when
you're
taking
a
snapshot,
there
could
be
multiple
steps
right.
B
You
have
to
run
the
log
tables
first
and
then
you
flush
the
disk,
and
then
you
say
FS
first
right
and
those
kind
of
thing
you
have
to
do
like
one
after
another.
You
can't
like
jump
ahead
that
just
won't
work
or
you
can
some
people.
They
say
they
just
write
everything.
You
know
everything
you
need
to
run
before.
Take
a
snapshot
in
one
big
script,
then
that's
possible
too.
You
have
your
big
script,
handle
everything
the
ordering
and
everything.
B
B
A
B
A
B
G
B
For
example,
if
you
let's
say
look
at
this
one
right,
so
this
is
a
like
a
container
it
has.
This
script
requires.
This
particular
comment,
of
course,
will
be
running
against
your
application.
You
want
to
class,
let's
say,
lock
tables.
Of
course
you
have
to
lock
into
single
database.
You
do
this
lock
tables,
but
it
is
yeah,
but
it
is
the
cubelet
who
is
going
to
yeah
yeah.
B
B
If
that's
the
case,
then
that's
basically
it's
it's
a
failure.
Right
can't
really
you
can't
rung
it.
It
cannot
run
back
comment
and
it
says
failure
couldn't
say
see
if
that
means,
if
it's
like
not
found
or
something
it's
going
to
be
a
failure.
When
you
run
that
comment,
Cuba
cannot
run
a
command
in.
You
should
result
in
a
failure
and.
B
So
yeah
so
that
then
in
that
case,
then
you
should
not
take
the
snapshot,
but
then
I
think
that
is
something
I
don't
know.
If
somebody
has
asked
this
one
before
you
know
previous
discussions,
I
don't
know
if
first
this
might
be
a
good
question
for
the
like
the
backup
vendors.
Sometimes
do
people
just
do
in
like
a
best
effort
and
then
they
would
still
go
ahead
and
take
the
snapshot.
E
H
A
H
At
least
there
is
a
backup
and
those
applications
could
sometime
work
with
those
crash
transitions
snapshot
and
recreate
their
data
on
state,
and
they
are
good
at
that.
We
believe,
or
at
least
choose
to
believe
that
so,
instead
of
saying
no
snapshot
or
no
backup,
you
can
actually
say
you
have
a
depreciated
backup
experience
and
give
them
the
backup.
Okay,.
H
If
we
need
to
have
a
consistency
level
or
something
like
that
saying
if
this
is
not
a
bad
consistent,
this
not
five
system
consistent.
This
is
scratch
consistent.
You
put
out
two
or
three
levels,
so
what
we
envision
to
achieve
and
say
and
flag
them
saying
this
is
efficiency
we
could
provide
in
this
particular
call
because
of
these.
G
B
B
C
B
I
B
C
B
So
some
yeah
I
think
this
product
depends
on
the
application,
because
the
awesome
some
people
actually
want
prefer
to
do
everything
like
just
at
least
the
the
you
know
the
pre
pre-hook
apart
right.
So
the
ever
seen
like
one
two
three
do
everything
together
in
one
big
script
that
handles
it
and
then.
B
A
B
A
B
Yeah,
so
we
could
talk
about
that,
but
I
mean
yeah
I,
don't
know
if
we
can
ever
agree
on
any
error
code.
I
know
that
we
couldn't
agree
on
that
when
I
was
looking
at
the
boarding
house
saying
so
this
could
also
be
challenging,
but
we
could
try
and
we
could
talk
about
it
so
so
so
I
wanted.
Okay,
so
should
I
talk
about
the
so
the
feedback,
so
I
think
one
of
the.
Let
me
go
back
to
go
to
achieve
this,
and
actually
this
is
some
notes
from
Tim.
B
B
But
when
you
do
you
quiet,
they
want
to
really
know
it
is
really
quite
or
not
so
that's
a
big
thing
because
they
don't
want
to
get
into
situations
when
something
happens,
and
everybody
says,
oh
something
wrong
with
a
note,
but
something
wrong
with
a
couplet,
but
maybe
it's
not
so
that
so
they
want
this
one
to
be
clarified.
So
then
there
are
several
different
design
alternatives,
I
think
the
first
one.
This
is
what
we
have
currently
the
second
one.
Basically,
is
this
design
plus
a
probe?
B
So
whenever
you
send
a
signal
and
then
you
also
go
probate
and
then
make
sure
that
the
signal
is
not
only
delivered
about
also
it
you
get
the
results
that
you
want.
It
is
really
quiet,
so
that's
they
say
we'll
add
the
complexity,
but
I
mean
I.
Think
at
least
is
something
avenue
to
explore
and
then
why's
make
quest
first-class.
Oh,
this
one
I'm,
not
sure
I,
think
anybody
was
uni
difficult,
number,
two,
because
I
think
even
for
number
three.
Basically,
even
if
you
just
make
this
choir
sing
a
first-class
saying,
don't
find
other
cases.
B
D
B
The
fast
system,
yeah
so
I
think
that
would
be
something
that
it's
good
to
ask
the
back
vendor.
Who
has
already
gone
that
what
you
know.
What
is
the
the
best
practice
right?
We
just
take
from
them,
so
yeah
I
think
I'm
thinking,
so
maybe
I
should
I
so
I
just
quickly
put
in
something
this
morning,
like
this
number
two,
we
can
go
through
this
one,
because
this
is
like
the
you
know.
This
has
the
probe
right.
B
So
let's
just
look
at
this
one,
so
this
one
is
pretty
much
same
as
what
we
already
have,
but
I
kind
of
so
for
this
container
notifier
I
kind
of
divided
this
into
two
parts.
So
this
well,
it
still
has
this
name,
but
then
it
has
an
action
and
a
probe,
and
then
the
action
will
be
the
same
as
what
we
have
for
the
continuity
for
today.
It
has
this
comment.
It
has
a
timeout,
but
then
then
we
also
added
a
probe.
B
B
B
It
will
first
go
look
at
this
continually
file
action
and
then
run
that
a
command
you
acquiesce
and
then
same
time.
It
will
be
calling
this
command
in
container,
if
I
probe
to
check
the
status
so
for,
if
it's
like,
if
it's
something
like
log
tables
I
think
you
can
actually
probably
check
it
and
just
try
to
write
something
I
found
it.
So
can
you
write
it?
B
Maybe
that's
you
know
that
that's
one
way
of
checking
for
at
least
this
one
and
then
this
way
cubelet
has
a
relatively
deterministic
way
to
know
whether
it
is
down.
But
but,
as
you
said,
they've
done,
maybe
sort
of
things.
You
can
really
tell
right
if
it's
a
Eva's
freezer,
much
the
same
hands
well,.
D
F
B
Operation,
yeah,
of
course,
the
challenges.
That's
why
I
signal
this
against
this
rain,
so
I
think
this
definitely
will
be
very
complicated.
You
will
definitely
you
know
if,
especially
if
you
have
to
send
a
lot
of
signals
and
then
you
know,
container
I
mean
acutely
just
needs
you
and
all
of
them
definitely
I
mean
well
will
be
challenging.
Not
saying
this
is.
This
is
definitely
so
need
to
think,
sir.
So
yeah
I
don't
think
that's
the
easy
answer.
Yeah
just.
F
B
B
F
B
So
you're
saying
it's
like
something
happens
in
the
middle
and
where
you
are
trying
to
run
this
thing
and
Emily
yeah
yeah,
so
definitely
so
so,
if
yeah
so
Q
bleary
star,
those
are
the
things
that
we
also
need
to
consider
right.
So
when
the
restarts
then
it
will,
it
is
going
to
pick
up
so
then
that
means
some
signal
could
be
recent
right.
So
that's
that
that's
why
we
have
this.
We
want.
So
that's
why
those
has
to
be
like
I
idempotent
when
you
qui
asked
the
first
time.
B
Second
time
has
to
be
ridin
Poland
right
so,
but
you
know
definitely
it
could
be,
could
be
problem.
You
know
for
certain
that
also
I
think
it
depends
on
what
application
for
some
application
your
session
is
lost.
Then
it's
just
unfrozen
automatically
yeah.
So
that's
that's
then.
In
that
case
you
party
just
need
to
have
to
detect
that
and
then
mark
that
as
a
like
or
that
degradate
a
snatch
or
something
like
what
we
were
just
talking
about
a
few
minutes
ago.
Right
so
as.
A
A
B
A
And
again,
that's
the
piece
I've
at
least
also
parts,
for
you
feel
that's
the
strongest
push
coming
from
signals,
not
to
say
the
other.
One
is
also.
If
you
guys
look
at
this
API
proposal,
it's
actually
probably
quite
some
change
into
couplet
itself,
as
well
as
the
Co
API,
the
stability
of
this,
and
how
how
powerful
this
thing
can
be
scares
them
a
little
bit
because
the
end
of
day
well,
you
can
claim
that.
A
F
B
B
Don't
know,
I
I,
don't
know
if
the
backup
and
I
want
this
thing
to
be
really
just
quick
does
not
really
want
to
be
keep
waiting
or
something.
But
then,
if
we
have
this
probe,
then,
but
of
course
this
one
has
a
timeout,
so
we
can
set
a
timeout,
so
you
you
probe
it
only
for
certain
that
you
know
certain
period
of
time.
It's
not
like
you
keep
probing
forever.
So
maybe
it's
it's
fine!
It's
it's
not
that
different
in
front
of
matter.
B
B
So
the
probably
the
same
things,
basically
it's
going
to
have
this
Rock'em
and
you
will
get
a
error
code
and
message
back.
So
if
it's
successful,
then
you
just
won't
get
wouldn't
get
anything
right.
So
then
you,
depending
on
that
one,
but
at
least
this
one
clearly
tells
you
this
is
the
probe.
I.
Think
I
think
form
signal
point
of
view.
At
least
in
there
is
a
way
to
to
say
that.
Okay,
we
have
tell
you
they
have
to
implement
as
a
probe.
B
G
There
are
a
number
of
ways
that
we
could
instantiate
a
probe.
We
could
either
just
get
a
status,
okay
or
not,
okay,
true
or
false,
or
we
could
issue
with
the
probe
a
structure
of
potential
options
that
could
indicate
the
status
of
what
is
there
and
return
just
one
of
those
will
return
a
pointer
into
that
strap.
B
The
probe
actually
so
I,
basically
just
look
at
how
the
current,
like
Lebanese
Pro
doors,
already
some
probes
implemented
in
cube,
lead
already
I
just
look
at
that,
but
what
that
is
doing
is
actually
it's
the
same.
It's
basically
just
to
a
it's
basically
wrong
command,
and
then
it
comes
back.
So
it's
look
like
it's
the
same
thing.
It's
just
this
probe
is
more.
It
has
a
purpose
right,
like
the
name
suggests
its
probe
checking
so
like
they
have
this
check-in
that
whether
this
container
is
healthy
or
not
right.
B
Well,
not
that
type
of
probe,
but
it's
also
just
running
some
command
and
gets
back
a
you
know,
standard
or
standard
error
tablet
saying
so
the
same
thing
you're
getting.
So
it's
going
to
be
about
status
same
as
an
action.
It's
just
the
difference
is
the
action
is
really
something
that
you
wanted.
Your
class
and
probe
it's
going
to
check
if
you,
if
it's
really
quiet
or
not
so.
E
D
B
Yeah,
so
what
I'm
saying
so,
let's
say,
for
example,
let's
say
if
we
want
to
do
my
sequel,
octopus
right
so
the
action,
what
we
say
but
on
that
comment,
right,
lock
tables
and
then
your
probable
will
be
trying
to
write
something
in
the
in
a
sequel
database
and
see
if
you
can
see
right
to
it.
But
if
it's
a
larger
than
you're,
not
supposed
to
be
able
to
write
anything.
Something
like
that
is
just.
D
B
D
B
D
B
D
B
So,
no
so
what
I'm
trying
to,
because
okay,
so
the
the
reason
that
I'm
adding
this
one
right
here
is
because
signal
would
want
to
be
able
to
determine
exactly
whether
the
action
is
successful.
Not
then,
how
do
you?
How
do
you
do
that?
You
have
to
make
sure
that
you
run
this
one
right
after
that,
one
together
I
mean
otherwise
you
have
to
define
somebody's
out
and
you
have
to
imagine
them.
How
do
you
imagine
them
that
way?.
B
D
B
At
us,
the
base
tells
couplet
okay,
it
is
a.
It
is
quest,
that's
it
because
they
want
to
know
whether
it
really
has
achieved
the
go
or
not,
because
it's
well
so
the
problem
is
then,
because
they
went
yeah.
It
could
that's
what
I
explained,
but
they
are
saying,
then
you
can't
just
depend
on
the
whatever
is
this
is
like
application
give
up
developer.
B
Whoever
writes
this
type
of
a
script
right
you
can,
if
you
tell
them
exactly
say
you
have
to
do
this
this
and
they
may
not
do
it,
so
they
don't
feel
certain
yeah.
So
it
really
depends
on
how
you
write
your
this.
This
part
right
this
script
right
how
you
write
the
this
one,
but
then
some
if
some
people
they
didn't,
do
the
right
and
then
they
return
success.
But
it's
probably
not
really
successful.
I
think
that's
their
concern,
but
so.
B
B
We
I
I
think
I,
basically
think
the
first
one
should
do
it.
If
you
just
you
know,
make
sure
that
your
script
is
written
correctly,
whether
it's
successful
now,
you
should
be
able
to
do
that
right,
but
probably
especially
so
this
way
you
clearly
cause
out.
Okay,
you
have
to
go
check
the
state,
so
I
think
this
one.
They
can
say.
Okay,
you.
There
is
a
way
here
too,
to
verify
that
and
then
Cupid
can
depend
on
the
second
one
to
to
say:
okay,
yeah
I'm
gone,
no
I'm
truly
done
exactly.
D
B
B
But
it's
different
right,
so
I
think
the
difference
is
this
one
didn't
clearly
cause
up.
If
you
just
look
at
name,
you
can't
it's
not
like
self
explanatory
like
this.
Why
you
look
at
it?
Okay
probe
is
very
clear
right,
I'm
checking
the
house
or
something
some
pro
probe,
meaning
were
checking
something
akshay,
minnie-rella
action.
You
can
just
you
know
you
go
away
here
on.
You
know
your
action
I
think
that's
their.
B
A
You
guys,
you
guys
see
why
they
are
concerned
about
this
right.
The
they're
concerned
about
having
a
very
generic
execution
look
into
the
container
definition.
We
Oh
Breen
seeking
loads
maintenance
burden,
basically
you're
right
David.
Basically,
what
they
said
is
that
yeah
you
can
execute
arbitrary
commands
against
the
container
we
at
this
notification
and
notifier
and
the
end
of
the
day.
A
We
are
the
people
who
will
bear
all
the
burden
and
look
into
the
problems
and
fix
any
problem
or
prove
that
the
province
knots
on
cupric
side
is
actually
for
application
side,
you're
right
and
that's
exactly
one
of
the
concerns
and
I
kind
of
view
them.
If
there's
something
timeout
or
there's
a
networking
issue,
I,
don't
know
right
the
things
that
okay
prove
me.
That's
not
Cooper's
problem.
First,
before
I
look
into
that's
not
my
problem.
D
It's
a
question:
I,
don't
think
we
I
hate
to
suggest
is,
but
maybe
maybe
execution
hook
is
a
generic
thing
isn't
doable
at
this
point,
and
maybe
we
should
fall
back
to
like
doing
the
actual
quest
which
can
be
structured
where
you
say
yes,
you
need
to
do
this.
Yes,
you
need
to
do
that.
Yes,
you
need
to
return
these
error
codes.
A
That
again,
I
think
one
thing
she
didn't
mention
too
much
over
here
is
why
we're
taking
this
a
prior
API
approach?
They
are,
they
are
use
cases
as
well,
which
also
can
utilize
this
mechanism
to
signal
parts
accessories
such
as
so
that
to
achieve
our
the
functionality,
other
functionality
is
other
than
quiescent
and
quiesce.
That's.
D
Why
I
went
you,
but
they're
not
really
signals
right
signals
are
defined
things
you
stand
receive
and
there's
a
way
to
to
manage
these
right,
and
this
is
run
a
script.
That's
where
it
started
from
is
run
a
script,
and
now
it's
like.
Well,
we
want
to
be
more
structured,
but
we
also
want
to
be
completely
unstructured
and
the
two
ideas
are
really
colliding
with
each
other
and
I.
Don't
think
you
can
do
both.
D
Specific
mechanism
is
built
on
top
of
it,
like
you
can
have
a
signal
or
quiesce.
You
know
that's
defined.
It
has
a
certain
protocol
between
the
hooks
that
it
executes,
and
you
know
they
have
some
stereotypical
responses
and
stuff.
But
if
you're
going
to
have
your
kind
of
generic
thing,
I
mean
you're
almost
getting
into
like
designing
the
process.
Api
from
from
Unix
right.
D
Because
if
they
don't
so
we're
using
we're
using
the
class,
we're
saying
this
is
gonna,
be
a
building
block
for
like
the
application
snapshot
or
a
generic
object
snapshot,
and
that
can't
be
generic
unless
it
can
rely
on
an
API.
That's
the
same.
Otherwise,
you're
gonna
have
three
million
plug-ins
for
it,
which
is
just
backwards
right.
A
But
back
to
what?
What
are
you
mentioning
before?
How
do
you
define
this?
If
it's
just
the
FS
phrase
right,
it's
it's
gonna
be
yeah.
We
need
to
think
more
on
this,
but
but
I
we
would
be.
They
are
alternate
was
out
there.
We
should
be
considering
I,
know,
I,
think
she'd
already
can't
see
them
a
lot
of
them
already
and
also.
B
A
Running
all
over
time,
I
think
we
do
need
some
follow-up
actions
over
here
cuz
this
thing
had
it
is
so
important
to
this
wooden
group.
First
of
all,
and
and
I
do
see
a
lot
of
people
wants
it
and
it's
it
I
think
one
thing
I
would
like
to
encourage.
Everyone
is
to
really
share
your
ideas
and
a
use
cases
we
either
will
or
working
group
email,
threads
or
weirdest
document
comments
on
this
right.
We
need
a
lot
of
supports
for
you
guys
to
move
this
agenda
forward
right.
B
A
B
F
B
B
Cases
I
mean
you,
can
you
can
look
at
it?
I
mean,
like
you
listed
a
few
here.
You
can
actually
go.
Look
at
this
issue.
That's
the
that's
for
those
other
use
cases.
If
you,
you
can
go
click
and
go
look
at
this
issue
that
team
opened
a
long
time
ago.
So
he
would
like
this.
Won't
you
send
a
signal,
but
this
is
something
that
we
can.
We
can
still
we
can
still
discuss,
because
one
of
the
options
here
is:
do
we
just
make
a
acquiesce?
This
is
first
class
same
paths
right.
B
So
that's
another
nother
thing
we
can
also.
You
know
this
is
another
thing
that
we
can
about
it,
but
then
even
foot
I
mean,
but
even
for
this
one
I
just
don't
see.
This
want
to
be
very
simple
because
we
have
like
multiple
before
need.
You
still
need
you
need.
You
have
like
multiple
notify
or
is
forgiven
for
this
one.
I
just
don't
see
how
one
is
enough,
so,
okay,
so
I
think
we
are
running
out
of
time.
A
No
I
need
to
drop
what
why
not
you
have
another
meeting,
so
thank
so
again,
as
I
said,
any
a
common,
so
use
case
is
highly
appreciated.
Please
comment
either
on
this
talk
or
sent
winner
or
email
list.
If
you
would
like
to
participate
into
this
discussions,
please
let
me
know
she,
no
all
right.
Thanks.