►
From YouTube: Kubernetes SIG CLI 20220831 - Kustomize bug scrub
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
Hello
and
welcome
to
today's
customized
bug
scrub.
My
name
is
Katrina
Berry,
my
pronouns.
Are
she
her
and
I'll
be
running
this
bug
scrub
for
us
today?
The
idea
here
is
to
go
through
outstanding
issues
on
the
customized
repo
and
perhaps
ideally
resolve
them
and
perhaps
also
identify
potential
opportunities
for
contributions.
If
at
any
time,
you
have
an
issue
that
you
would
like
us
to
discuss
as
a
group
feel
free
to
throw
it
in
the
chat
and
and
or
speak
up,
we
can
take
a
look
at
that
right
away.
A
A
Specifically,
if
we're
all
kids
that
I'd
like
to
start
with
the
ones
that
are
labeled
kind
bug
and
have
not
been
triaged,
because
that
seems
the
most
important
and
then
so
get
through
those.
We
can
just
go
back
to
this
more
generic
triage
list.
A
So
here
we
go
okay,
so
this
first
one
is
a
little
alarming.
Let's
take
a
look
paste.
The
link
in
the
chat
here,
install
customized.sh,
no
longer
works,
change
inhale.
Getting
API
text
is
returned,
causing
issues
with
the
bash
script.
This
is
the
script
that
we
refer
to
on
our
docs
about
how
to
install
install
customize,
so
that
is
pretty
important.
A
I
think
people
script
against
this
too,
when
a
surprise,
there's
only
one
issue
without
upvotes,
honestly,
if
it's
completely
broken,
because
because
usually
so
many
folks
script
against
it
that
it
we
get
like
tons
of
reports
right
away
anyway,.
A
B
A
Can
anyone
else
confirm
or
just
is
anyone
on
Linux
I'm
on
Mac
myself.
A
A
B
B
Yeah
I
installed
Linux
AMG
64,
some
V4
version
that
worked
fine.
B
A
Yeah
it's
it
does
take
that
rather
than
copy
paste,
I,
just
I
did
pipe
bash
dash
s,
hash,
Dash,
387
and
then
on
location
that
I
wanted,
and
that
worked
fine
for
me
well
grade.
Seven
didn't
work
for
it.
Fire
me
for
me,
because
I
am
on
paramac,
so
I
get
the
error
like
it
doesn't
exist
for
Darwin.
B
Yeah
I
don't
know
if
it's
additional
information
but
I
I
did
the
curl
statement.
That's
like
halfway
down
on
that
output,
so
I
ran
that
and
it
doesn't
I
think
what
they're
saying
is.
That's
coming
back
in
one
big
long
line,
and
so
a
grep
is
not
working
or
something
when
I
run
that
it
does
not
come
back
in
one
big
long
line
like
that.
It
comes
back
pretty
printed
already
so
I
don't
know
if
that's
a
clue
to
what's
happening
or
what
foreign.
A
B
B
B
A
Implementing
a
custom
Transformer
using
the
Walker
type,
okay
wow:
this
is
deep
in
kiamo
to
visit,
camel.
B
A
It
reminds
me
of
how
we're
having
a
discussion
recently
about
the
fact
that
strategic
merge
patch
removes
nulls
and
also
taken
when
their
institution
emerged,
patches
themselves,
they're
taken
as
a
removal
directive,
which
is
part
of
those
strategic,
merge
patch
specification,
there's
less
Clarity
on
what
they
should
mean
if
they're
in
source
and
currently
customize
was
treating
that
as
a
removal
director
as
well.
A
A
Not
a
Google
developed
one.
It's
based
on
GOI
mlb3,
which
Oh.
B
Yeah
I
had
to
deal
with
there's
like
a
Json
tag
that
you
can
add
and
I
thought
the
default
Behavior
was
that
it
sorry
I'm
trying
to
find
it
I
thought
that
the
oops
the
default
behavior
is
that
it's
not
supposed
to
just
strip
it
if
it's
null,
but
there
is
a
tag
that
you
can
add
to
it:
a
Json
tag
to
get
rid
of
it.
If
you
don't
want
it,
no
let
me
see
if
I
can
find
that.
A
B
A
Oh,
so
the
Walker
uses
field
Setter
and
field
Setter
has
this
Behavior
restriction
is
very
possible
that
field
Setter
is
involved
in
some
customized
features
that
want
that
behavior.
A
A
I
might
assign
myself
to
look
at
this
one
in
more
depth,
because
I
think
what
I
might
not
end
up
wanting
to
respond
is
like.
Why
are
you
using
Walker
to
implement
your
function?
That
is
an
extremely
low
level
thing
that
would
be
difficult
for
us
to
modify
because,
like
customize
itself
is
using
it
for
all
sorts
of
low-level
features,
whereas
we
have
a
bunch
of
tools
that
are
designed
for
third-party
authors,
function,
authors
to
make
function,
writing
easier
and
they
they
do
Implement
different
ways
to
do
no
traversal.
A
That
might
be
less
thorny
yeah.
That's
what
I'm
thinking.
B
B
A
B
A
If
it's
taking
a
value
from
a
specific
field,
then
in
theory
customize
could
sort
of
absorb
that
information
to
know
that
that
was
actually
that
that
these
targets
are
now
named
references
to
this.
A
Essentially,
I'm
wondering,
if
like
why
are
they
using
Replacements
is
because
it's
like:
are
they
using
Replacements
when
they
should
be
configuring,
a
different
Transformer?
It's.
A
Role,
binding
cholesterol,
binding
and
custom
resource;
well,
no
anything.
A
Oh
interesting,
this
one
they're
they're,
actually
just
replacing
one
namespace
with
another
namespace.
A
A
A
Is
anyone
interested
in
trying
out
what
we're
saying
like
trying
out
a
combination
of
namespace
transfer,
our
configuration
and
name
reference?
Transformer
configuration
to
get
the
sample
working
without
replacements.
B
Oh
I
think
I
I
took
a
look
at
this,
so
this
feature
is
actually
implemented
in
the
krm
function.
Version
of
the
helm,
plugin
and
I
think
we
decided
we
don't
want
to
add
it
to
customize,
because
it's
a
pretty
large
feature.
B
B
B
A
The
standard
ones
come
from
a
values.yaml
or
those
command
line,
arcs
which
we
have
a
way
for
them
to
inject,
but
some
of
them
are
set
by
default
internally
by
Helm
when
you're
doing
a
home
release
operation
and
if
the
chart
depends
on
it,
doesn't
work
with
customize
because
we're
not
actually
home
we're
not
actually
performing
a
release,
we're
just
performing
a
templating
operation.
So
in
that
case,
a
solution
would
potentially
be
to
allow
them
to
specify
a
file
that
provides
these
defaults
instead
of
like
I.
B
A
This
chart
is
actually
depending
on
being
run
like
end
to
end
in
hell,
as
opposed
to
the
home
template
approach
like
if
you
just
run
Helm
template
independently
on
here.
Is
there
any
possible
way
to
make
this
chart
work
or
is
or
is
it
like
a
sort
of
live
only
chart
somehow
I,
don't
know
that
much
about
Helm.
Obviously,
from
what
I'm
saying
here,
foreign.
A
That
might
be
a
maybe
just
a
good
follow-up
question
for
them.
It's
like
can
is
it
possible
to
oh,
let
me
check
if
I
can
find
that
real,
quick
myself
template
commands
if
it
mentions
anything
about.
B
Okay,
very
least,
part
of
processing.
We
are
using.
B
A
I'm
I'm
not
sure
it's
kind
of
borderline,
it's
looking
compatibility
with
the
home
feature
or
something.
Thank
you
all
right.
So
that's
all
the
ones
that
are
kind
to
bug.
A
B
It
does
I
was
trying
to
dig
up
another
issue,
because
this
sounded
familiar
I.
Think
this
has
been
asked
for
before
placement
seems
perfectly
reasonable
to
me.
A
B
Did
it
just
that
or
did
we
respond
at
some
point?
Jeff
responded
at
some
point.
B
A
B
A
A
You
could
do
this
using
the
transform
transformers
approach.
Maybe
I
mentioned
that
last
time.
Maybe.
A
They
would
have
to.
How
would
that
even
work.
A
A
Oh
now,
this
is
Transformer
config,
so
we
should
execute
it
instead
of
trading
it
like
data,
but
in
this
case
customization
when
we
see
it
in
the
resources
field,
it's
just
looks
like
a
base.
That's
how
you
reference
a
bass
is
by
pointing
to
a
customization.yaml
in
the
resources
field,
so
we
don't
treat
it
as
a
resource.
We
always
evaluate
it,
even
if
it's
there
so
now
that
I
think
through
it.
Probably
you
can't
even
do
that
with
transform
transformers.
A
I,
don't
think
so,
so
why
do
they
want
to
do
this?
I
guess
is
the
next
question:
what
are
they
doing
exactly
metadata
labels?
Key
space
are
changing
just.
B
A
B
A
So
this
this
definitely
isn't
possible,
but
they're
asking
for
and
Replacements
Transformer.
It's
completely
implausible,
because
transformation
Transformer
operates
on
the
data
which
is
the
resource
set.
So
it's
definitely
like
it's.
It's
not
possible
to
accept
it's
nice.
If
we
can
have
a
suggestion
for
them,
though,.
A
B
B
B
A
A
Very
similar
anyway,
so
I
asked
pretty
much.
The
same
question
I
think
like.
Why
can't
you
or
I
suggest
just
targeting
the
deployment,
the
app
deployment
in
question,
because
it
should
already
have
that
label
on
it.
So
you
can
just
copy
it
from
one
field
to
the
other,
using
The,
Replacements
Transformer.
B
A
A
It's
going
to
confirm
the
Transformer
execution
order
and
then
I'll
submit
that,
but
we're
out
of
time.
Thank
you.
Everyone
for
coming
today,
it's
so
great
to
see
so
many
faces
at
our
bug.
Scrub,
I,
hope
you
found
this
useful
and
I
hope
to
see
you
again
next
time.