►
From YouTube: Keptn Community Meeting - February 4th, 2021
Description
Meeting notes: https://docs.google.com/document/d/1y7a6uaN8fwFJ7IRnvtxSfgz-OGFq6u7bKN6F7NDxKPg/edit
Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
A
Hi
everyone
and
welcome
to
this
captain
community
and
developer
meeting
today
is
february
4th.
We
have
quite
an
agenda
here.
As
I
can
see,
we
got
two
new
contributions,
also
from
the
captain
community,
but
as
usual,
I
I'm
asking
you
to
fill
in
your
names
in
the
list
of
attendees
and
I
will
just
go
ahead
to
give
you
an
example
just
write
in
your
name.
You
can
also
add
your
affiliation
if
you
want
to,
but
the
name
is
also
just
fine.
A
If
you
are
not
yet
owner
or
of
this
document,
the
captain
team
that
maintain
us
will
will
approve
your
your
addition
to
this
document
and
I
will
go
ahead
and
also
share
this
in
the
chat.
So
you
will
have
this
link.
A
Also
here
you
go
so
this
is
the
link
and
you
can
just
add
your
name
here.
Thank
you
very
much.
While
you're
doing
this,
let's
start
with
the
first
agenda
item,
that
is
our
new
relaunch
or
release
of
the
of
the
new
front
page
of
captain.sh.
A
A
Instead
of
focused
so
much
on
the
technology
and
how
you
get
started,
we
still
provide
some
prominent
points
how
to
get
started
which
will
bring
you
to
the
quick
start
section
and
it's
still
the
same
experience.
You
just
bring
your
your
kubernetes
cluster
and
then
get
started.
Just
try
it
out
today.
I
think
the
installation
took
about
one
and
a
half
minutes,
which
I
was
surprised
that
it's
so
fast
but
yeah.
This
is
our
new
website.
A
We
are
actively
looking
for
feedback,
so
if
you
have
some
feedback,
please
put
it
in
the
in
our
slack
channel
or
reach
out
to
us
on
the
various
other
channels
that
we
have
twitter
is
fine.
Our
meeting
list
is
fine,
and
but
also
if
you
already
joined
us
like,
we
have
a
website
channel
there,
and
we
appreciate
your
feedback.
A
Then
he
meant
already
mentioned
it,
and
I
will
just
put
it
in
here.
I
thought
I
already
did
it,
but
we
are
now
part
of
the
lfx
mentorship
program,
so
captain
has
applied
with
two
projects
and
I
will
just
paste
the
link
of
this
link.
A
Still
here
it's
this
link,
I
paste
it
in
here
and
if
you're
interested
in
contributing
to
open
source
and
if
you're
particularly
interested
in
contributing
to
captain,
we
have
proposed
two
projects.
A
One
is
focused
on
integrating
to
write
a
better
integration
for
promethoice
for
captain
and
the
other
one
is
focused
on
working
on
the
captain
cli
and
providing
a
way
to
get
to
kind
of
a
kickstart
to
to
integrate
with
new
services,
to
captain
to
kind
of
create
the
skeleton
in
a
template
where
you
can
already
start
with
your
captain
integration.
A
So
this
is
our
two
projects.
If
you're
interested,
please
take
a
look
there
and
apply
via
the
cncf
and
then
the
captain
mentors,
the
captain
maintainers
will
will
find
the
or
will
accept
the
applications.
A
So
with
that,
I
think
I'm
opening
up
a
discussion
here.
We
have
an
ongoing
discussion
if
we
should
hide
implementation
details
in
the
api
or
it's
around
the
naming
of
apartment
points,
maybe
johannes
or
christian
or
andreas
you
can
share
something.
I
was
not
part
of
the
last
meeting.
B
All
right,
I
will,
I
will
share
my
screen
because
I
have
it.
Thank
you.
B
All
right,
yeah,
I
pulled
in
this
discussion
because
the
team
is
currently
discussing
how
we
should
call
certain
api
endpoints,
because
we
want
to
hide
some
implementation
details
on
the
api
and
thought
about
renaming
api
endpoints
and,
as
you
already
know,
there
is
the
configuration
miner
service
endpoint.
Then
there
is
the
mongodb
datastore
endpoint
and
these
two
gentlemen.
We
want
to
rename
into
slash
api
resource
sys
and
the
second
one
to
slash
api
event
store
and
the
default
endpoint
of
captain
should
be
slash.
B
Api
control
plane
where
you
can
then
send
events
to,
and
you
get
also
the
end
point
to
fetch
events.
B
Now
it
was
a
little
bit
my
concern
whether
we
should
stick
with
the
name
of
event
store
for
for
this
particular
endpoint,
because
when
we
have
the
name
store
in
there,
we
kind
of
conclude
that
there
must
be
something
like
a
store,
but
in
maybe
in
the
future.
This
won't
be
the
case
and
that
I
propose
to
just
call
it
events
endpoint,
because
then
we
are
pointing
to
the
entity
that
gets
managed
by
this
api
endpoint
and
not
the
implementation
behind
that
all
right
yeah.
This
is
currently
ongoing
discussion.
A
A
A
That
I
think
we
don't
have
in
other
parts
in
captain,
and
I
would
also
go
to
rename
control
plane
to
control
plane,
but
with
lowercase
without
the
the
the
uppercase
p,
just
to
kind
of
avoid
any
any
confusion.
And
then
I
think
it
would
be
api
control,
plane,
api
resources,
api
events.
A
E
Yes,
because
now
we
have
the
other
two
which
says
events
which
are
kind
of
a
rest
resource.
We
have
resources
which
are
also
resources
and
another,
and
we
have
control
plane
which
is,
from
a
rest
principles,
point
of
view
no
resource
so
to
say,
but
I
don't
know
it's
if
it's
a
good
idea
to
look
on
this
that
strictly
because
what
are
the
alternatives
so.
D
D
So
right,
but
the
second
so
api
events
we
want
is
only
in
the
store
of
the
events.
So
a
user
should
only
use
this
for
querying
events,
which
happened,
and
this
will
on,
and
this
will
contain
a
single
or
two
endpoints
for
retrieving
the
events,
but
not
for
posting
events.
There.
B
B
A
But
the
second
one
they
get
will
will
give
me
events.
It
says
here
get
triggered
events.
B
A
A
It
because
it
does
not,
you
yeah,
you
don't
have
to
you're,
not
clearing
something
from
the
control
plane,
and
I
think
this
also
was
from
the
community
from
adrian.
I
think
he
also
mentioned
earlier
on
the
part
that
andreas.
D
A
Great
perfect
thanks
so
much
I
would
just
briefly
share
where
the
agenda
is
going
and
up.
Next,
we
are
already
discussing
noteworthy
issues
and
contributions
and
we
start
with
our
community
contributions.
I
will
hand
it
over
to
email.
I
think.
A
To
the
captain
project
so
really
very
much
appreciated.
Thank
you
for
that
and
we
usually
do
a
quick.
You
should
do
a
quick
demo
or
just
showing
on
the
issue
on
the
pr
what
you
have
achieved.
C
Well,
logan.
Thank
you
I'll
just
share
my
screen.
C
Is
my
experience?
Yes,
awesome.
A
C
So
the
first
contribution
to
captain
was-
I
picked
up
this
issue
where
the
cla
basically
didn't
have
support
for
shell
auto
completion.
So
thanks
to
these
booth
links
and
captain
cli
uses,
so
I
had
checked
it
out.
I
had
learned
how
to
write
auto
completions
and
I
I
proposed
a
pr
policy.
It
called
much
so
a
quick
demonstration
would
be.
If
I
just
go
to
my
terminal
and
to
captain
and
just
press
tab,
it
will
show
you
all
the
available
commands.
That's
there.
C
So,
even
if
I
go
off
like,
for
example,
you
need
to
provide
an
epa
token
and
an
endpoint,
so
it
can
give
a
good
description.
C
So
that
was
the
first
beer
and
the
second
issue
which
I
picked
up
was
this
one?
Where
let's
say
you
have
a
captain,
cli
version
of
4.7.1,
but
there's
a
new
version
of
captain,
that's
out
there
and
you
want
to
upgrade
your
cluster
so
first,
as
the
issue
suggests
that
we
did
not
provide
any
of
like
a
like
a
command
which
they
could
the
user,
could
you
know,
write
just
copy
paste
with
their
terminal
and
upgrade
their
captain
cli
right
from
there?
They
have
to
either
go
search.
How
to
do
that?
C
Also,
that
was
the
first
part
of
the
issue
and
the
second
part
was
when
you
do
a
captain
upgrade
and
your
cli
version
is
lagging
behind.
For
example,
right
now
the
cli
is
0.7.1,
but
0.7.3
is
available.
It
would
produce
this
message,
which
is
not
pretty
intuitive,
so
I
proposed
see
I
proposed
issue
where
you
know
we
could.
C
We
could
show
something
like
whenever
the
whenever
you
run
captain
upgrade,
it
will
do
a
quick
cli
watching
check
and
if
there's
a
new
cli
version,
it
would
prompt
the
user
to
upgrade
their
cli
first,
which
would
then
enable
them
to
upgrade
their
cluster
with
ease.
So,
as
you
can
see,
I
think
I
have
an
old
build
that
is
standing
up
which
is
currently
on
0.7.1,
as
the
issue
mentions.
C
So
here
you
can
see
when
I,
when
I
put
caption
version
it
tells
that
a
new
version
is
available
and
it
right
here
gives
a
command,
so
they
just
you,
know,
copy
paste
it
right
into
my
terminal,
and
I
could
upgrade
with
these
and
if,
if
I
run
like
captain
upgrade.
C
So
it
would
first
do
a
cli
check
yeah.
So
as
a
new
version
is
available,
it
just
prompted
me
the
user,
to
upgrade
my
cli
version
first,
so
that
I
can
upgrade
my
caption
cluster.
So
that's
about
it.
So
both
these
two
issues
were
related
to
more
of
user
experience
side
of
captaincl
so
that
it's
easier
for
people
to
use.
A
Sorry,
I
was
muted,
pretty
cool,
pretty
cool
for
for
the
second
part,
I
did
not
get
it
that
it,
so
you
were
all
already
on
the
latest
version
or
you
kind
of.
A
Okay:
okay,
cool!
Are
there
any
questions
from
the
community
to
he-man.
A
Robert,
if
you
want
to
unmute
yourself,
that's
perfectly
fine
and
just.
C
Well,
thank
you
robert.
Yes,
I'm
a
csh
user
and
if
I
may,
I
forgot
to
share
something
so
in
case
for
the
auto
completion
to
work
you
can
type
in
like
you
can
type
in
captain
completed
and
give
a
flag.
It
will
tell
you
how
to
enable
auto
completion
in
your
shell.
So
I
am
a
csh
studio
using
power
level
10k.
C
C
So
that's
there
one
once
you
put
all
that
configurations
in
your
dot
bash
profile
or
dot
or
csh
dot
rc.
You
can
just
go
captain
and
hit
tab
for
the
auto
completion.
A
Cool,
I'm
really
I'm
looking
very
much
forward
to
to
give
it
a
try
that
looks
cool
thanks
so
much
for
this
contribution.
If
there
are
any
more
questions,
please
just
ask
the
questions.
Otherwise
I
will
be
asking
adrian
to
share
his
screen
and
show
his
contribution
on
the
custom,
mongodb
deployment
and
I
think,
there's
also
another
one.
So.
F
F
Yeah,
so
actually
there
were
two
contributions.
One
was
very
simple
and
pretty
similar
to
what
has
been
just
presented,
but
in
a
different
repository.
It's
in
this
get
captain
sh
and
let
me
share
the
whole
screen.
F
Yeah,
so
the
contribution
was
related
to
auto
detecting
version,
and
I
submitted
some
code
that
that
would
basically
find
the
latest
version
and
the
the
most
tricky
part
was
actually
curling
releases
from
gitlab
and
our
proper
grapping
and
using
oak,
because
we
run
into
issue
with
get
shci
tests
where
something
that
was
working
for
me
locally
on
mac
was
not
working
on.
F
Yeah,
that
was
tricky
part
because-
and
it
was
super
strange
because
I
was
coding
it
on
mac
and
and
it
didn't
work
on
mac,
but
anyway
we
used
very
simple
solution
and
I'm
very
sorry
I
don't
remember.
I
think
it
was
christian
right
who
was
helping
me.
So
thanks
for
that-
and
I
think
also
he
did
some
some
notable
improvements
on
the
pull
requests.
F
But
anyway
we
we
used
some
functions
for
for
the
like
atom
and
atomic
functions
for
bash
script.
That
made
it
a
bit
clear,
so
we
are
basically
getting
either
the
latest
version
or
the
the
pool
of
latest
versions,
and
we
are
also
verifying
if
the
comments
are
cool
or
installed,
and
then
we
have
some
code
for
basically
checking
if
the
provided
captain
version
is
correct.
If
it's
not,
we
are
checking
all
the
available
versions,
so
there
are
basically
few
ways
you
can
use
this
right
now.
F
First
of
all,
you
can
provide
a
a
proper,
a
proper
version
of
of
captain,
let's
say:
zero,
six
zero
and
we're
gonna
pull
for
zero
six
zero
and
we're
gonna
install
it.
The
other
usage
is
when
you
don't
provide
the
version
at
all,
then
it
should
use
the
latest
release
version
0.73
and
the
last,
let's
say
edge
case.
I
can
think
about
this
using
the
captain
version
that
doesn't
exist,
then
we
will
have
the
information
that
the
selected
version
is
not
proper.
F
I
don't
know
why
the
formatting
here
is
a
bit
off,
but
I've
I
think
it
should.
It
should
just
list
all
the
versions.
So
this
is
something
maybe
maybe
to
fix,
but
it's
listing
all
the
available
versions
for
the
user
if
they
made
a
mistake.
So
this
is
the
pull
request.
Number
two.
F
So
it
was
very
nice
to
contribute
on
this
one,
and
thank
you
thanks
christian
christian
for
help,
and
the
other
thing
was
during
our
own.
Implementation
of
of
captain
in
quitope
would
discover
that
using
external,
not
the
one
that
is
provided
within
the
captain.
Installation
is
pretty
low-hanging
fruit
because
it
requires
only
a
few
changes
to
the
helm,
charts
and
again.
I
was
not
alone
on
this
one.
So
one
this
this
time.
Andreas
was
helping
me
with
with
this
pr.
F
So
finally,
what
came
out
is
that
we
are
able
to
use
the
helm
chart
and
provide
instead
of
using
the
the
built-in,
the
built
in
mongodb
for
captain.
We
can
use
the
our
own
mongodb
instance.
So
I
have
in
my
kubernetes
cluster
here
I
have
namespace
where
I
have
my
mongodb
and
basically
this
is
from
bit
taken
from
bitnami
home
chart,
so
nothing
special.
But
the
important
thing
is
that
I
was
using
previously
this
to
deploy
captain.
So
I
already
have
some
projects
created
here
and
I
don't
have
captain.
F
F
We
are
also
the
most
important
part.
We
are
also
setting
control
plane,
mongodb
enabled
to
false,
which
will
not
deploy
the
internal
mongodb
with
captain,
but
we'll
use
the
external
one.
We
will
also
pass
username
mongodb
password
for
this
captain
user
and
others
additional
feature.
We
can
also
pass
use
admin
password
for
for
the
advanced
features
and
once
we
deploy
this.
F
F
Sure,
because
I'm
inside
the
captain
yep
demo
effect
as
always
so
now
we
should
deploy
the
whole
captain
control
plane
with
all
the
require
required
applications,
even
a
bit
too
much
because
we're
gonna
have
this
statistic
service,
I'm
on
master.
So
it's
not
released
version.
So
as
previously,
we
will
just
get
rid
of.
E
C
A
Should
it
include
the
path
here?
It
just
says,
path,
slash
api,
slash
one
not
found.
Should
it
include
the
the
host
name
as
well
on
the
error
message
on
the
in
the
middle
or
is
oh
no,
it
says
it
could
not.
D
F
F
E
And
let's
give
it
a
try.
F
F
C
F
Really
cool
feature
yeah:
you
need
to
pay
the
price
and
yeah
and
we
have
the
the
thing
that
we
have
in
have
in
external
database
of
so
I
was
trying
to
create
project
from
here,
but
actually
I
have
the
captain
cli
from
073,
which
is
not
compatible
with
master
anymore.
So,
let's
just
stop
here
that
we
can
use
the
external
db.
That
is
basically
here
in
namespace
mongodb
and
I
think
if
we
have
some,
if
we
have
some
logging,
then
maybe
we
can
see
something
here
in
the
locks.
A
Really
cool
really
cool.
I
I
know
that
we
already
had
some
captain
users
asking
for
this
to
have
an
external
mongodb
somewhere.
A
With
in
the
different
name
space,
you
also
had
it
on
the
same
cluster
below
just
in
a
different
name:
space.
A
F
A
Then
I'm
handing
over
to
airmen
he's
also.
He
has
prepared
some
something
to
show
us
today.
Thank
you,
yeah.
H
Thank
you
very
much.
Thank
you.
I'm
going
to
present
three
pull
requests
today.
One
is
the
sequence:
style
refinement
the
second
one
I
have
already
presented
that
one
last
week,
but
there
have
been
some
more
changes
during
this
week
on
that
one.
H
So
that's
why
I
wanted
to
present
that
one
again
and
just
show
the
details
here
and
one
thing
that
was
implemented
by
clau
plus,
but
he
is
not
with
us
on
thursdays,
so
I'm
going
to
present
also
that
one
that
we
now
highlight
the
selected
stage
in
the
timeline.
This
is
also
coupled
with
the
second
pull
request
to
the
sequence.
Details
yeah,
as
you
can
see
here
in
the
pull
request
the
screenshot,
but
I
will
also
show
a
live
demo.
H
We
added
more
details
to
these
tasks,
so
when
you
expand
them
and
yeah
the
the
stage
timeline
now
also
highlights
the
selected
one
so
that
you
can
see
which
state
you're
currently
looking
at
and
yeah
coming
to
the
live
demo.
So
when
you
click
on
the
sequences
screen,
you
now
see
the
list
of
sequences
that
are
executed
or
have
been
executed
in
your
caption
installation.
H
As
you
can
see,
I
have
here
artifact
delivery
running.
It
started
yeah
a
few
minutes,
two
minutes
or
already
three
minutes
ago.
The
recent
task
is
release
and
yeah.
It
already
finished
successfully
in
the
dev
stage
and
currently
it's
in
the
staging
stage.
When
I
click
on
that
one,
I
can
see
on
the
right
side
the
stages
as
you
can
see,
the
stitching
stage
is
currently
selected
here.
It's
bold
and
yeah
a
little
bit
larger
than
the
other
stages.
H
Yeah,
that's
actually
from
my
side.
Are
there
any
questions.
H
Yes,
this
is
filling
now
the
screen
so
yeah.
I
cannot
demonstrate
it
now,
because
my
list
is
here
pretty
full
of
events
but
yeah
it
would
or
it
will
always
expand.
200
percent,
at
least
here
is
a
padding,
but
it
will
always
have
the
full
height.
So
I
guess,
when
zooming
out
perfect,.
H
Always
full,
but
yeah,
zooming
and
big
screens
are
not
always
the
same
effect
but
yeah.
In
this
case
it
will
always
use
hundred
percent
of
the
hate.
B
What
I
really
like
is
that
you
can
see
in
the
tile
already
the
status
of
the
different
stages.
Therefore
screen
staging
is
green
and
screen
as
well,
and
I
assume
that
it
will
turn
red
when
there
is
a
problem.
Yep.
H
Cool,
of
course,
that's
what
I
wanted
to
show
if
one
of
these
stages
is
broken
or
one
of
the
stages
in
a
sequence
is
broken,
it
will
show
that
sequence
or
that
staging
in
red.
Yes,
okay,
for
example,
yeah
here.
For
some
reason,
the
deployment
was
not
working.
D
Yeah,
oh,
that's
really
cool.
Can
I
go
back
to
the
error.
H
To
the
error
message:
oh
yes,
that's
just
the
message
that
I
get
in
the
payload,
which
is,
of
course
here
also
showing
up
yeah.
B
Looking
for
this
to
get
an
understanding
what
happened
for
certain
tasks,
I
I
think.
G
A
Already,
based
on
the
new
shipyard
format,
so
or
yeah
cool.
H
Yeah,
so
this
is
already
the
new
shipper
with
yeah
that
enables
actually
that
we
show
this
ongoing
progress
because
yeah
when
the
release
step
is
triggered,
we
have
a
started
and
the
finished
event,
which
is
here
kind
of
grouped
into
one
tile
and
yeah,
showing
us
the
progress,
also
very
nice
yeah.
Thank
you
very
much.
That's
from
my
side
and
I'm
handing
over
to
christian
christian.
G
So
I
have
a
lot
of
things
to
show
or
to
tell
actually
I
won't
show
everything
so
I'll.
Just
start
with
this
one,
I've
introduced
the
pentabot,
which
is
well
technically
it's
already
there,
but
you
can
configure
it
to
scan,
go
modules
in
the
mono
repository
that
we
have.
Can
you
make
it
clear.
G
Essentially,
this:
oh,
it's
it's
very
slow,
so
essentially
it's
a
config
file
and
what
it
does
is.
It
creates
a
lot
of
pull
requests.
If
you
are
one
of
the
17
people
that
are
watching
the
projects,
I'm
sorry
because
it
created
roughly
100
pull
requests
for
updating
a
dependency,
but
that's
basically
what
it
does.
So
it's
fine.
G
We
have
a
lot
of
prs
that
we
need
to
look
into.
For
instance,
upgrading
go
open.
Api
string
format
will
break
our
build
apparently,
and
that's
also
one
of
the
nice
things
now.
So
we
get
one
pull
request
for
each
update
and
we
immediately
see.
Oh
this
one
breaks
our
build
this
one
doesn't
so
that's
a
nice
overview
and
we
immediately
know
if
we
need
to
pay
attention
to
this
upgrade.
G
All
right,
yeah,
I
don't
want
to
go
into
details
into
the
aprs.
You
can
look
at
them
up.
If
you
want
to
I've.
Also
added
prs
for
captain
code
trip
repositories.
They
still
need
some
reviews,
but
that's
a
feature
that
we
will
have
in
in
all
our
repositories,
so
we
are
always
up
to
date
with
third-party
dependencies
and
actually,
if
we
release
a
new
version
of
go
utils,
you
will
also
get
a
notification.
Why
I
depend
about
that?
There
is
a
new
version
of
goyotil,
so
we
can
use
this
on
our
own.
G
G
Okay,
if
not
I'll
jump
to
the
next
one
in
our
go
utils
library
and
in
our
cli
we
had
the
xzip
io
resolver,
essentially
back
with
captain
0.6,
we
had
some
code
and
I
I
just
looked
up
the
wrong
one
here
or
no,
it's
this
one
yeah.
We
had
some
code
that
just
checked
if
the
domain
that
we
were
trying
to
access
for
accessing
the
captain
api,
for
instance,
contains
zip
io
and
if
it
did,
we
just
applied
a
regex
and
extracted
the
ip
address.
G
The
reason
for
that
was
that
cpu
was
unreliable
in
a
lot
of
cases
and
it
caused
problems
when
installing
captain
it
caused
problems
for
workshops
and
even
for
our
integration
tests.
Nowadays,
we
don't
use
xipio
anymore.
We
focus
on
nipio,
which
is
a
lot
more
stable,
and
actually
we
don't
even
need
nip
io
anymore,
because
we
have
now
so
many
other
install
options
where
we
just
use
the
kubernetes
load
balancer
setup,
and
then
we
just
use
an
ip
address
to
directly
access
the
captain
api,
so
yeah.
D
G
D
G
Because
we
recommended
it,
it
was
our
default
setting
in
zero
six
and
before,
and
I
I
actually
double
checked.
We
use
nipio
in
the
tutorials
and
I've
never
seen
an
issue
with
nipio
and
in
fact
we
didn't
have
the
code
for
nibbayo,
so
it
should
be
fine,
yeah
next
thing.
Regarding
the
dependable
updates,
I
did
some
manual
cleanups
of
some
dependencies
because
we
didn't
want
to
have
each
and
every
single
pull
request
that
needed
to
be
merged.
G
G
It's
a
good
question
because
some
of
these
open
api
prs
introduce
some
breaking
changes
that
I
need
to
look
into,
but
I
think
it's
one
or
two
functions
that
we
need
to
look
into
and
then
we
can
do
a
mass
update
once
we
fix
them.
But
I
will
write
an
issue
for
that
and
I
will
not
do
the
pull
requests
one
by
one,
because
that
would
take
too
long
by.
G
Yeah,
I
think
the
one
that
are
a
little
bit
worse
to
look
into
are
these,
for
instance,
upgrading
the
helm,
the
helm,
library
that
we're
using
or
cube
ctl
or
kubernetes
api.
So
these
are
also
not
necessarily
libraries
that
we
need
to
update
to
the
very
latest
version.
E
E
Do
it
now,
can
we
somehow
put
those
pull
requests
further
down?
Also,
is
it
possible
you.
G
Can
filter,
if
you
really
want
to
so,
for
instance,
you
can
filter
for
user
dependebot.
G
And
then
put
a
minus
in
front
of
it
that
will
remove
all
the
prs
so
minus
order
app
dependable.
I
can
share
the
link
with
you,
but
we
will
close
the
prs
if
we
don't
update
them
at
some
point.
G
Okay,
next
one
is
a
pull
request
for
captain's
bridge.
A
minor
bug
fix
essentially
I'll,
actually
just
double
check
the
issue
yeah
if
we
send
a
configuration
change
or
nowadays
with
captain
08,
an
artifact
delivery
event
containing
a
configuration
change
payload
without
an
image
bridge
was
well
crashing
and
printing.
This
error-
and
this
was
enough
actually
for
me
to
look
into
it.
The
get
short
image
name
basically
had
it
to
be
adapted
that
it
works
with
an
empty,
empty
values,
object
it's
nothing
too,
special
to
show,
but
it's
been
fixed.
G
G
Actually,
we
are
on
a
mono
wrapper
and
we
only
execute
the
test
under
certain
conditions,
because
if
we
would
execute
the
test
every
time
for
every
sub
directory
in
this
repository,
then
yeah
readme
change
would
actually
take
six
seven
minutes
in
the
continuous
integration
system,
which
is
not
what
we
want,
but
that
introduced
the
problem
with
code
coverage.
G
It's
a
setting
essentially
leads
to.
I
need
to
show
you
on
an
up-to-date
pull
request.
Actually,
let's
just
take
this
one
from
one
of
our
contributors,
so
this,
in
addition
with
the
carry
forward
flag,
now
leads
to
prs
that
carry
the
last
coverage
from
the
last
commit
and
only
recalculate
the
coverage
for
the
commit
that
this
is
about.
G
So,
in
this
case,
the
contributor
has
updated
the
tests
for
the
cli
or
has
introduced
some
code
for
a
cli,
maybe
with
some
tests
and
the
coverage
for
the
cli
has
slightly
changed,
but
all
the
others
are
unchanged.
Don't
know
why
distributor
service
is
having
an
issue
here.
I
need
to
look
into
that,
but
most
likely
the
flag
is
is
wrong.
G
Any
questions
on
that
cool
yeah.
There
are
some
smaller
changes
for
github
actions
and
integration
test
workflows
like
caching,
some
more
debug
output
and
the
possibility
to
draft
releases
which
enhances
our
releasing
process
a
lot.
There's
nothing
really
special
to
show
or
talk
about
here.
So
I'll
just
continue
to
one
thing:
that's
a
little
bit
more
involved,
that's
our
mini
shift
setup
for
integration
tests
and,
as
band
has
troubleshooted
and
posted
here.
G
The
integration
tests
for
mini
shift
fail,
and
I
think,
with
the
help
of
florian,
we
found
out
that
mini
shift
or
actually
the
dynatrace
sli
service
on
mini
shift
is
not
able
to
access
the
yeah
there.
We
go
to
access
the
dynatrace
environment
that
we're
using
for
monitoring,
and
I
also
did
some
more
troubleshooting
and
I
found
out
that,
apparently
that
on
mini
shift,
regardless
of
what
I
do
like
setting
a
name
server
or
I
think
I
did
something
else
here-
yeah
setting
a
name
server
and
other
things.
Regardless
of
what
I
do.
G
I
cannot
access
a
website
or
anything
that's
outside
of
the
cluster
from
a
mini
shift
cluster.
If
I
use
an
alpine
based
image.
So
we've
seen
this
before
this
is
actually
known
issue
that
we've
posted
here
on
the
troubleshooting
guide
for
0.7,
where
fully
qualified
domain
names
cannot
be
reached
from
within
the
cluster.
G
It's
a
combination
of
alpine
based
containers
and
the
fact
that
you
might
have
a
search
domain
set
that
doesn't
respond
with
a
nx
domain,
but
responds
with
an
error
when
querying
for
a
certain
domain
and
yeah,
I
mean
that
that
would
be
the
domain
that
is
set
on
our
on
our
mini
shift
container
and
we
cannot
influence
it
because
this
is
predefined
by
github
actions
or
actually,
in
the
background,
it's
running
azure.
G
But
why
am
I
talking
in
that
level
of
detail
to
you?
Because
maybe
someone
of
you
has
an
idea
how
we
can
fix
this
problem
or
has
seen
a
fix
for
this
problem
other
than
upgrading
or
changing
all
our
containers
from
alpine
based
containers,
to
let's
say
debian
or
ubuntu-based
containers
or
even
going
for
scratch.
G
D
And
just
doing
this,
this
is
a
like
very
not
for
the
mini
shift.
Would
this
be
an
option.
G
G
I
guess
we
could
disable
one
of
the
steps,
but
that
would
be
really
ugly
because
that
means
I
have
to
add
into
our
code
for
integration
test.
I
would
have
to
add
an
if
platform.
G
Shift
or
otherwise,
I
could
just
say
to
my
integration
test
runner,
which
is
github
actions.
If
we
are
on
mini
shift,
we
will
skip
this
test.
D
G
Good,
so
not
not
everything
with
travis
is
bad,
just
the
fact
that
they
killed
open
source
projects
but
never
never
mind.
Okay.
Last
but
not
least,
all
right,
I
feel
christian
sorry
to
interrupt.
We.
A
Only
have
two
more
minutes
left.
I
have
a
heart
stop
because
I
have
to
jump
to
another
meeting.
I
will
give
the
host
to
to
you
christian,
so
you
can
still
present
this
or
we
can.
G
Move
it
to
the
next
meeting
as
you
as
you
want
all
right.
It's
just
a
quick
word:
I'm
working
on
multi
architecture,
support
for
a
cli
only,
for
instance,
for
arm
based,
builds,
the
pr
is
open
for
review
and
the
end
result.
The
artifact
will
be
that
we
have
more
cpu
architectures,
supported
with
the
next
captain
release
for
the
cli,
not
for
the
docker
images.
Docker
image
is
a
different
story,
just
making
this
clear.
Okay,
that's
it
thanks.
Okay,.
A
Thanks
so
much
for
sharing
this
also
christian,
I
think
if
we
have
some
cli
or
docker
image
specialists
here,
that
also
want
to
change
the
architecture
or
make
a
broader
variety
available.
Please
let
us.
C
A
I
just
want
to
thank
especially
the
new
contributors
to
the
captain
project,
thanks
so
much
for
your
contributions,
so
you
now
most
know
most
of
the
captain
team.
A
couple
of
folks
from
the
core
team
have
not
been
able
to
join
today.
So
please
also
join
next
week
on
thursday
to
to
also
get
to
know
the
others
and
we're
looking
forward
to
more
contributions.