►
From YouTube: 2020 10 27 Jenkins Infra Meeting
Description
Jenkins infrastructure team meeting October 27, 2020 with topics including helm chart deprecation, DockerHub terms of service change, Docker images for Windows, JFrog artifactory next steps, Jira upgrade plan progress report, and Azure cloud hosting topics
A
Hi
everybody
welcome
for
this
new
jenkins
infrastructure
meeting
for
today's
agenda.
We
already
put
some
points
under
the
duck
and
so
yeah
the
first,
the
first
one
that
we
are
going
that
I
would
like
to
highlight
is
we
still
have
a
bunch
of
hem
charts
v2
that
we
have
to
upgrade
the
biggest
and
the
most
annoying
one.
A
Is
that
we're
still
using
nginx
ingress
and
in
order
to
use
the
new
sharp
location,
apparently,
they
suggest
to
add,
either
delete
the
existing
hem
chart
and
to
reinstall
it
or
to
deploy
a
second
one
next
to
the
first
one,
so
we
don't
have
any
downtime
for
the
application.
A
We
are
exploring
the
second
option
with
slaadin,
so
I
had
them.
I
had
a
call
with
him
last
week,
so
he
opened
a
pr
and
basically,
what
we
did
is
we
tried
to
test
his
pr
together
and
see
how
he
could
improve
it.
So
it's
still
working
progress
but
yeah.
I
expect
to
finish
this
either
this
week
or
next
week,
and
then
so
I
will
be
able
to
announce
a
maintenance
window,
but
the
target
is
to
not
have
done
time
anyway.
A
Yeah,
the
the
deadline
is
coming
pretty
soon.
We
migrated
all
the
other
hem
charts.
The
only
one
that
we
haven't
migrated
are
decks
and
old
proxy
and
we
don't
need
them
anymore,
because
those
were
used
for
the
for
the
for
the
election
last
year
and
we
decided
to
not
reuse
them
this
year.
So
I
just
have
to
remove
them
from
the
cluster.
A
A
I
I
I
received
the
news
from
italka
hub,
so
we
may
go
down
the
path
about
paying
the
subscription
on
but
yeah,
otherwise,
nothing
really
major
here.
The
next
topic
is
about
docker
images
for
windows.
I
think
garrett.
You
have
some
news
here
that
maybe
you
want
to
present.
I
mentioned.
C
Yeah
sure
so
it's
one
of
the
kind
of
decisions
that
came
out
of
last
week
was
that
we
should
be
locking
to
the
latest
ltsc
release
for
these,
so
rather
than
going
with
the
1809
1909
and
so
on,
releases
go
with
2019
ltsc.
C
So
we
have
added
kind
of
like
a
test
phase
into
the
pack
of
builds
to
validate
that
we
can
actually
build
docker
containers
matching
that
version,
which
does
seem
to
work
nicely.
Well,
it
works
nicely
for
azure.
I
am
working
on
the
aws
piece
now
and
then
it's
a
question
of
whether
or
not
we
need
to
build
our
own
version
of
the
adopt
open,
jdk.
C
Image
or
whether
that
pr
will
get
merged
on
the
adopt
open,
jdk
repo
to
actually
produce
2019,
ltsc
versions.
A
Thanks
just
for
the
context,
so
basically
the
challenge
that
we
are
facing
here
is:
if
you
want
to
build
a
windows,
docker
image,
you
need
to
use
the
docker
image
version
for
windows
need
to
match
the
the
host
machine.
A
So
we
cannot.
So
that's
that's
the
reason
why
we
want
us
to
to
select
one
specific
version,
so
we
don't
maintain
every
windows
version.
That's
why
we
decided
to
go
with
the
ltsc
2019.
C
Yeah,
so,
even
even
though
the
ltsc
will
be
patched,
it
shouldn't
update
that
version
number.
It
should
be
the
same
version
of
the
the
kernel
really
so
as
long
as
windows
updates
are
applied
to
the
base
images,
then
that
should
be
fine.
Okay,
perfect
thanks.
A
So,
what's
what's
the
current
states
to
the
specific
tickets?
So
what
are
the
next
step
on
that
topic?
Basically,
for
you,
because
I
detect
open
gjk,
I
saw
pr
from
slalom
from
alex
on
the
other
gdk
projects,
but
I
don't
have
the
feeling
that
I
mean
we
are
kind
of
blocked
there.
We
don't
have
any
control
on
that
project.
C
So
if
we
don't
get
any,
I
suppose
like
yeah
adoption
on
that,
getting
that
one
merged
we,
I
think
the
best
option
is
for
us
to
produce
our
own
image
based
on
that
version.
C
D
A
A
Next
topic,
any
question
on
the
windows
occur.
Wait
no!
A
So
the
next
topic
is
about
the
artifactory.
As
far
as
I
know,
there
is
no
news
there.
Here
we
are
still.
I
I
think
that
the
current
status
they
are
happy
with
the
current
situation.
Yep
mark
you
have
more.
D
Information
yeah,
so
so
they
were,
they
were
they've
started
a
new
set
of
monitoring
based
on
the
change
that
daniel
made
okay,
the
change
that
daniel
made
was
to
switch
off
the
allure
use
of
our
repository
as
a
tool.
Installer
source
they've
asked
the
second
question:
oh
hey:
what
can
we
do
to
reduce
the
volume
of
data
that
you're
currently
storing
and
the
volume
was
like
on
the
order
of
three
terabytes,
so
three
or
four
terabytes?
So
it's
a
large
large
repository
daniel
replied.
Yes,
we
know
we
need
to
do
that.
D
We
have
not
done
that
yet.
So
we
have
an
action
yet
to
do,
which
is
look
at,
which
are
the
things
that
are
using
the
most
space
and
identify.
If
we
can
do
something
that
does
not
jeopardize
the
project
and
still
can
reduce
our
space
usage,
for
instance,
the
incrementals
is
one
place
that
we
expect
we'll
find
some
savings
we
could
make
by
just
declaring
a
retirement
policy
for
incremental
builds.
D
D
D
Okay,
so
that
that's
a
further
need,
so
we're
not
done
yet,
and
the
action
is
on
us
right
now
and
not
on
jfrog.
A
D
A
Thanks
next
topic
is
about
basically
the
jira
testing
that
that
is
happening
this
week.
So
yesterday
the
linux
foundation
gave
us
access
to
a
public
jira
instance.
In
order
to
do
the
test,
it's
almost
the
same,
except
that
the
endpoint
is
obviously
different.
It's
an
old,
I
mean
it's.
The
data
is
something
like
two
weeks
old
because
of
you.
I
mean
we
back
up
and
restore
that
data.
We
are
still
looking
at
any
blocker
for
the
transition.
A
As
far
as
I'm
aware
of
we
are
tracking
all
the
information
in
the
google
doc,
but
we
haven't
identified
a
major
issues.
Do
you
want
me
to
to
review
them
mark
the
different
issues
that
you
noticed?
I
mean.
D
D
A
So
those
those
upset
those
plugins
were
not
available
on
the
testing
instance.
So
I'm
just
wondering
where
team
found
them.
A
So
yeah,
that's
basically
that
those
plugins
in
this
case
we
are
using
two
plugins
capture
for
jira,
which
can
be
deleted,
so
we
don't
need
them
that
anymore.
I
have
got
confirmation
from
arnold
and
suggestimate
is,
I
think,
still
useful.
Basically,
what
it
does
is
when
you,
when
you
create
an
issue
you
try
to
detect.
If
someone
already
created
the
same
issue,
so
it
suggests
other
similar
issues
which
is
useful
yeah
from
time
to
time.
A
We
renew,
so
I
think
we
just
have
to
push
the
button
update
in
this
case.
If
you
look
at
the
the
widget
the
dashboard,
something
that
I
found
weird
is
indeed
some.
Some
some
gadget
cannot
be
reused
like
this
one.
This
gadget
cannot
be
displayed,
but
if
you
delete
it,
you
can
recreate
it
and
it
work
correctly.
So
I
have
no
idea
why
this
specific
one
is
broken.
A
C
A
A
So
the
different
thing
that
identified
that
I'm
wondering
is
what
about
the
way
we
send
emails.
So
right
now
we
are
using
sangrit
to
send
the
emails
that
is
working
correctly,
but
if
we
switch
the
linux
foundation,
you
may
have
to
to
use
something
else.
Something
important
to
understand.
Is
we
enable
dmarc
on
our
domain?
So
if
we
want
to
change
the
I
mean,
if
we
want
to
allow
the
linux
foundation
to
send
emails,
then
we
also
have
to
update
the
dns.
So
that's
something
to
keep
in
mind.
A
A
The
second
point
that
I
couldn't
verify
is
I
shared
some
credentials
with
a
linux
foundation,
so
they
could
create
a
let's
encrypt
certificate
using
the
dns
method
and
they
should
only
have
access
to
specific
text
records,
I'm
still
wondering
if
it's
working
for
them,
because
in
this
case
we
are
not
using
issues
that
you
can
see
at
org.
So
this
is
something
that
I
would
like
to
validate
and
finally,
something
that
also,
I
think
we
should
change,
is
by
default.
In
the
current
settings
we
use
jenkins
jenkinscia.org
domain
and
the
default.
A
One
is
jenkins
that
I
o,
so
we
should
also
yes,
I
thought
I
thought
that
this
one
was
the
broken
one.
Yes,
it's
a
broken
one,
because
you
have
to
configure
that
inside
jiro.
So
at
the
moment
we
have
two
http
proxy
in
front
of
it
issues
jenkins.joe
and
jenkinsia.org,
but
the
jk.org
is
a
duplicated
domain.
So
now
the
default
one
jake
is
that
io
and
we
keep
taking
c.orc
for
backward
compatibility.
A
So,
ideally,
we
should
switch
to
jake
in
zelda
and
basically,
what
happened
is
several
years
ago,
someone
made
a
contribution
to
the
project
to
enable
jenkins
that
are
your
domain
in
front
of
jira,
but
it
never
really
worked,
and
so
that's
why,
when
you
go
to
issues
that
you
know
there
are
some
broken
links
and
stuff
like
that,
because
chira
doesn't
like
you
to
use
different
domain
than
the
one
configured
internally.
A
D
A
As
expected,
yes,
so,
basically,
if
you
go
to
the
jira
configuration,
you
can
specify
the
domain
that
you
want
to
use
and
you
have
also,
to
put
I
mean
if
you
have
an
http
proxy
in
front
of
it,
your
http
proxy
need
to
accept
that
domain,
so
that
that
that
does
that
and
the
thing
is
we
never?
We
never
really
update
the
turret
configuration
okay,
so.
D
A
Is
complete
so
the
in
our
case?
The
thing
is,
I
have
that's
what
the
reason
why
I
never
change.
That
is
because
the
domain
is
hardcoded
in
the
tomcat
configuration
in
our
case,
it's
defined
in
the
jira
database,
and
we
have
an
http
proxy.
So
the
reason
why
we
never
really
officially
switched
to
issues
such
as
because
we
never
took
the
time
to
clean
up
that
and
to
be
sure
that
it's
working
as
expected.
A
The
week
of
november
9.,
but
yeah
in
this
case
in
this
case,
because
they
provided
a
different
url,
because
it's
a
linux
foundation
endpoints,
then
they
can
just
put
whatever
they
want
there,
okay
and
otherwise.
I
just
quickly
documented
the
different
ways
that
I
test
the
new
instance.
I
haven't
identified
any
major
blocker
here
so
to
me,
I
think
we
should
plan
for
the
next
step.
D
A
Yeah,
so
basically
that's
the
way
we
work
when
we
don't
want
to
be
public,
I
mean
for
obvious
reason.
Then
we
usually
ask
the
person
to
manifest
this
interest,
and
then
we
just
share
access,
so
we
don't
want
to
be
private.
It's
just
that.
We
want
to
know
who
has
access
to
the
information.
Basically.
D
A
9.
is
that,
okay
to
me,
that's
perfect,
because
sooner
is
better
with
jira
anyway.
This
basically
gives
us
the
next
week
to
react
whatever
happened,
and
then
we
can
plan
a
down
downtime.
A
We
still
have
to
look
with
the
linux
foundation,
how
much
time
it
will
take
to
backup
the
current
during
the
the
current
jira
instance
and
restore
the
backup,
because,
basically,
we
must
be
sure
that
nobody
updates
the
prediction
which
your
instance,
while
we
are
backuping
and
restoring
so
the
g-rat
instance
will
probably
be
done
for
a
few
days,
a
few
hours,
sorry
right,
yeah
at
least
a
few
hours
at
least
a
few
hours.
A
So
we
try
to
communicate
about
what
will
be
done
next
week
once
we
synchronize
with
the
linux
foundation.
Great.
The
next
topic
is
about
azure
credit.
So
the
first
thing
that
we
have
to
we,
we
are
still
getting
warning
that
the
bill
hasn't
been
paid.
We
I'm
still
waiting
for
news
from
the
linux
foundation,
but
yeah,
that's
the
current
states.
Otherwise,
if
I
understand
correctly,
you
were
able
to
to
introduce
a
request
to
get
credit
from
microsoft.
Mark.
D
Last
week,
yeah
well
kayla
linville.
Our
customer
success
manager
at
microsoft
has
submitted
a
request
to
her
management,
asking
that
we
be
granted
credit
credits,
and
I
don't
know
if
they
will
say
yes
say
no
say
some.
I
assumed
any
credit
that
microsoft's
willing
to
give
us
will
help
offset
the
cost
that
cdf
is
currently
paying
for
our
azure
resources.
So
I
thought
if
they
say
yes
to
anything,
it's
a
win.