►
From YouTube: 2020 08 25 Jenkins Infra Meeting
Description
Jenkins infrastructure meeting to review
A
A
Agenda
so
propose
a
topic
to
talk
schedules.
Briefly,
then,
tim
talk
to
mirrors
upgrade
update
center
improvement.
I'll
give
a
brief
status
report
on
jira
upgrade.
B
Yes,
if
you
access
updates
of
jenkins.io,
you
get
the
plugins
that
are
compatible
with
your
versions
of
jenkins
and
the
mechanisms
the
docker
images
currently
are
using
is
one
I
would
like
to
retire
and
it
basically
just
needs
a
pull
request
merged.
As
far
as
I
can
tell.
A
C
Yep
so
basically,
we
swapped
the
mirroring
service
from
mirrorbrain
to
mirrorbits.
C
So
then,
so
the
main
reason
that
olivia
hadn't
done
this
previously
was
he
wasn't
able
to
keep
the
plug-in
releases
in
sync,
because
if
you
try
and
sync
the
whole
folder,
it
takes
about
20
to
30
minutes,
but
daniel
built
some
functionality
into
an
update
center,
which
emits
only
plugins
that
have
been
up
released
in
the
last
three
hours.
So
we're
able
to
do
a
delta
sync,
which
is
normally
between
1
and
10
plugins,
and
it
takes
something
like
10
seconds
rather
than
20
or
30
minutes.
C
And
so
with
that
we
were
able
to
change
it
over.
There
are
there's
been
a
few
hiccups
and
there's
so
we
have
issues
worth
there
was
a
http
https
issue
which
daniel
fixed
in
the
htaccess
files.
I
think
well.
The
biggest
issue
initially
was
that
nothing
was
getting
mirrored.
Everything
was
going
directly
through
to
storage.
So
you
see
some.
C
The
bandwidth
just
went
through
the
roof
on
friday,
and
we
eventually
tracked
that
down
to
there
was
a
reject
on
what
should
get
mirrored
and
hpi
wasn't
in
there,
and
that
was
in
the
chart
and
fixed
that
eventually
and
after
we
did
that,
then
we
noticed
that
mirroring
was
slow
for
the
initial
release
and
the
archives
download
site
as
performance
is
just
so
bad,
so
that
archives
was
our
fullback
which
had
everything
mirrored
on
it.
C
So
we've
and
it
was
kind
of
okay,
because
it
was
only
used
for
old
releases.
So
basically,
archives
is
used
as
a
fullback
when
something's
not
married,
and
I
think
we
mirror
something
like
the
last
year
of
releases.
C
So
there
are
some
some
older
gene
conversions
aren't
mirrored,
and
I
guess
the
conclusion
was
people
who
aren't
updating
often
can
deal
with
slow
speeds.
The
problem
became,
though,
that
when
plugins
are
initially
released,
mirror
mirror
bits
takes
a
while
to
kick
in,
and
so
they
were
getting
really
poor
speeds.
C
So
I've
ended
up,
at
least
for
the
short
term,
putting
in
a
changing
the
fullback
service
to
be
azure,
which
has
impacts
on
our
bandwidth,
but
it's
only
for
well
for
plugins,
it's
only
for
the
first
just
over
an
hour.
It
takes
it,
takes
between
an
hour
to
hour
and
a
half
for
mirabets
to
notice
that
it's
on
the
mirrors,
I'm
just
gonna
try
and
look
at
improving
that
if
I
can,
but
it
also
does
mean
that
we
are
serving
traffic
for
the
old
gene
conversions
as
well.
C
It's
it's
not
huge,
so
I
think
we
just
need
to
monitor
it.
So
we've
made
a
couple
of
fixes.
C
We
noticed
that
latest
plugin,
so
there's
a
url,
something
like
slash,
download,
slash,
plugins,
slash,
plugin
latest,
which
was
getting
redirected
to
to
io
to
actually
and
the
sim
link
update's,
not
getting
updated
and
so
daniel
fixed
that
in
the
update
sender,
to
redirect
to
a
specific
version
instead
and
it
was-
and
then
we
noticed
the
next
day
that
was
the
same
issue
for
wars
and
so
daniel
fixed
that
as
well
thanks
for
helping
up
that
center
here
daniel
and
so
that
should
stop
all
of
that
traffic.
C
So
we're
keeping
an
eye
on
some.
I
think
yesterday,
afternoonish
was
the
last
fix
yesterday
evening.
European
time
I
think
was
the
last
fix
that
went
in
and
I
I
was
having
a
look
at
the
logs
this
morning
and
there
were
only
two
plugins
showing
up
in
the
logs
and
they
were
both
plugins
who
were
released
within
the
last
hour
and
the
rest
of
it
was
all
jenkins
war
files.
A
C
Yeah
yeah,
not
necessarily
older
than
a
year,
it's
whatever.
I
think
it's
a
year,
but
I'm
not
sure
the
other
thing
was
so
just
look,
so
it
seems
like
mirrorbits
is
two
stage
on
on
how
it
gets
rolled
out.
So
mirrorbits
does
a
refresh
of
the
local
repository,
and
at
that
point
it
will
hash
the
file.
If
it
doesn't
know
about
it
and
then
it
also
periodically
scans
the
mirrors
doing
a
full
r
sync
of
against
the
whole
mirror,
which
is
when
it
notices
whether
mirrors
have
it
or
not.
C
So
basically,
the
issue
is,
it
seems,
it
only
does
full
scans
and
it
doesn't
appear
to
be
a
way
to
do
a
partial
scan.
So
it
probably
needs
a
improvement
in
mirror
bits,
but
then
that
could
get
our
time
to
mirror
two
seconds
instead
of
an
hour
and
a
half.
C
And
also
part
of
this,
I
think
gunther
I
think
his
name
is
he
runs.
The
eu
mirror
he's
increased
his
sync
time
from
an
hour
to
15
minutes.
I
think
so,
basically,
for
his
mirror.
Plugins
are
mirrored
pretty
much
straight
away
and
we
also
we're
also
pushing
releases
to
the
osu
mirror
as
well.
So
so
plugins
are
available
instantly
on
the
osu
mirror
by
oregon
state
university.
C
C
A
C
Yeah,
so
at
eight
o'clock
am
my
time
zone.
If
you
say,
if
you
look
in
irc
for
you,
you
can
check
and
loki
the
urls
there.
C
You
may
even
need
to
be
added
to
some
group.
So
just
have
a
look.
If
you're,
not
in
the
group,
I
can
add
you
actually
that's
one
thing
is:
did
you
mark
or
oleg
get
access
to
key
cloak?
I
know
that
was
something
we
talked
about
before
olivia
went
on,
leave.
A
D
C
C
But
I
don't
think
that
will
be
an
issue
for
a
week.
But
if
there's
anything
else
that
you
do
need,
while
I'm
off
have
a
think.
C
So
yeah
there's
two
things,
so
this
fixes
two
major
issues
with
this
that
have
been
around
for
years.
It's
been
for
a
160
and
then
for
361.
I
think
so.
Emperor
160
is
that
update
site
reports
plugins
being
available
before
they're,
actually
available
and
users
can't
download
the
plugin
and
especially
in
the
jenkins
ui.
C
C
A
B
A
C
This
actually
so
one
other
fix
that
we
get
out
of
this.
Is
we
get
an
updated
geo
ip
database,
the
mirror
brain
gop
data
device
was
broken
and
it
hadn't
been
updated
in
a
long
time,
and
it
was
very
inaccurate,
so
poor
users
in
the
eu
always
got
sent
to
the
server
ion
mirror
at
least
my
geop
data
and
many
others.
It's
going
to
the
server
ion
mirror,
which
was
fallen
over
all
the
time,
and
that
was
what
got
me
to
fix
it
in
the
end.
C
C
A
C
Yeah-
and
so
I
did
some-
I
did
some
timings
just
to
show
the
improvement
as
well.
So
before
we
made
any
changes,
I
did
a
build
with
my
work
instance,
which
has
131
plugins,
and
it
took
just
over
two
minutes
to
build.
C
E
B
What
the
lead
sorry
yeah-
I
mean
they.
These
two
are
linked,
so
we've
already
talked
about
the
updates
and
their
improvements.
There
was
the
selected
list
of
plugins
that
were
released
in
the
last
few
hours.
That
now
makes
the
selective
sync
possible
and
we
changed
a
bunch
of
redirect
tools
and
urls
around
so
now
it
advertises
https,
urls
and
no
longer
links
or
redirects
to
urls
that
don't
really
work
on
mirrors
because
they
are
not
getting
synced.
B
So
this
is
really
really
tight.
Together,
a
quick
note
on
the
transition,
I
saw
some
confusion,
I
think
from
jesse
with
a
test
result
from
friday
evening
there
was
a
window
of
about
maybe
10
20
30
minutes
where
it
looked
like
downloads
were
failing
due
to
check
some
errors.
B
C
Tests
are
also
failing,
because
they,
because
we
changed
from
http
to
https,
there
was
a
testing
core
that
tested
that.
B
A
A
Okay,
so
that
item
on
key
cloak
I've
got
it
as
an
action
item.
Let
me
just
put
it
I'll
I'll
note
it
later.
As
an
action
item
jira
upgrade
plan,
I
apologize.
I've
made
no
progress
since
our
last
meeting.
The
notes
are
in
the
plan
and
I
will
be
working
that
I've
gotta
schedule
the
next
session
with
the
linux
foundation
to
review
that
here
are
the
actions
I've
taken,
we're
ready
for
the
first
test
and
they
will
then
plan
the
work.
A
A
B
A
A
F
C
B
So
I
get
the
impression
that
for
our
own
pulls
we
could
just
not
care
and
see
how
badly
things
break,
because
nothing
is
really
relying
on
that.
That
much.
F
Well,
the
plugins,
like
the
docker
workflow,
plug-in
a
lot
of
its
tests.
Do
polls
some
other
plugins
as
well
in
their
tests.
They
create
docker
images
and
and
poll
images,
and
things
like
that.
F
So
the
other
question
is
like:
if
an
image
has
you
know,
10
steps
in
the
docker
file
is
that
10
polls
is
that
counted
as
10
polls
when
it
pulls
in
that
information
or
or
what
is?
How
is
the
count
being
done?
Do
we
know.
F
A
F
Here,
I
think
one
thing
we
may
want
to
check
is
with
azure
and
possibly
aws.
We
don't
have
docker
on
aws
right
now,
but
it's
something
we've
thought
about
with
ecs,
but
maybe
if,
if
they
have
any
information,
how
it
will
affect
their
different
technologies,
whether
it
be
aci
or
ecs,
I
don't
know
if
we
have
any
contacts
within
those
organizations.
F
B
C
C
F
And
do
we
have
any
limits?
I
know
we're
on
a
like
a
sponsored
account
or
something
like
that.
Do
we
have
any
limit
on
the
size
that
we
can
store
there.
B
It
might
come
up
in
the
future,
but
I
don't
think
there
are
real
official
limits.
At
least
I
haven't
seen
anything.
The
problem
that
we
have
is
that
our
instance
also
predates
any
official
open
source
sponsorship
program
they
had.
It
was
basically
kk
doing
a
deal
with
yarov
and
or
the
the
founders
of
jfrog
like
eight
years
ago,
or
something.
A
C
C
A
B
Right
so,
a
few
weeks
ago,
well
months
by
now,
I
announced
plans
and
then
implemented
them
to
have
finer
grained
version,
tiers
and
update
sites.
B
So
previously,
if
you
had
looked
at
updates
jenkins,
I
o
there
was
one
tier
per
lts
baseline
for
the
last
five
baselines
or
so
and
now
what
happens
is
the
updates,
in
the
generator
looks
at
the
core
baselines
declared
by
all
releases
of
all
plugins
and
grabs
those
released
in
the
last
year
and
makes
them
into
tears,
and
so
I
call
them
the
dynamic
tiers,
because
their
existence
depends
on
the
actually
distributed
plugins.
B
So
right
now
in
the
docker
image,
the
old
pattern,
with
the
naming
scheme
stable
dash,
lts
baseline,
is
hard
coded,
and
I
request
that
this
be
changed
so
that.
B
The
docker
image
queries
the
basically
the
root
url
for
the
update
center
json
to
get
redirected
to
the
appropriate,
compatible
tier
and
then
continues
from
there
rather
than
just
assuming
there
will
be
this
magic
directory
name
and
the
way
I
propose
we
implement
this
in
the
update
center
is
that
the
existing
tiers,
fixed
tiers
will
still
be
generated,
but
any
new
ones
would
not.
B
The
upcoming
baseline,
that's
due
to
be
scheduled
to
be
released
in
two
weeks,
and
at
that
time
there
will
be
not
five
but
just
four
fixed
tiers
and
over
time
for
each
future,
lts
baseline
that
exists,
the
oldest
one
will
be
removed
until
there
are
no
fixed
tiers
left,
and
that's
that's
my
proposal
how
this
can
be
implemented.
B
There
is
a
pull
request
that
I
linked
for
the
docker
image
that
I
think
accomplishes
everything
we
need
here,
but
it
is
not
yet
merged
and
I
think
it's
open
for
like
the
last
three
or
four
months.
A
B
On
the
other
hand,
nobody
support
well
old
containers
that
would
be
obsolete
anyway,
through
due
to
the
the
fixed
tears
being
dropped
right,
that's
the
with
with
the
way
I
propose
this
works
is,
I
think,
2.190
is
the
last
the
oldest
supported
fixed
tier
for
the
next
three
months,
and
that
image
will
continue
to
work,
but
2176
will
no
longer
work,
but
it
would
not
work
anyway.
B
Is
that
right,
but
that
would
happen
anyway.
So
the
way
it
used
it
currently
works
is
we
support
the
latest
five
lts
baseline.
So
right
now
that's
235
222
204
190
176.,
once
249
is
supported,
we
drop
176
once
2
63
gets
released
or
whatever
we
drop
support
for
190
and
so
on.
B
I
don't
see
a
downside,
but
I
also
don't
see
the
pull
request
that
alex
proposed
merged.
So
maybe
I'm
missing
something.
A
A
Okay,
good
anything
else
on
specific
update
sites,
daniel
nope.
That
was
it.
Thank
you
all
right,
oracle
cloud
conversation,
nothing
to
report,
oof,
sorry,
oracle
cloud
conversation,
nothing
to
report.
I
have
the
action
item
still
to
reach
out
to
them,
see
if
they're
willing
to
provide
infrastructure
for
us
and
at
what
level
I'll
continue
that
release
status.
Reports
we'd,
release
2.254
today
it
went
without
any
bump
or
brews
2.249.1
release
candidate
is
coming
needs
testing
and
I've
proposed
an
online
meetup
to
highlight
features
tim.
A
C
B
A
F
A
B
Solarized
is
a
fairly
well-known
theme
for
a
ton
of
different
text.
Editors
and
I
created
the
theme
plugin
for
jenkins.