►
From YouTube: 2021 09 10 Platform SIG
Description
Jenkins platform special interest group meeting Sep 10, 2021. Status reports on Java 11 and Docker transition.
A
Today's
items,
we've
got
open
action
items
java
11,
as
default
in
our
docker
images,
multi-platform
support
and
pending
docker
image
improvements
and
changes.
So
I've
still
got
open
action
items
on
the
pull
request
for
java
11.
it's
in
progress
and,
in
fact,
appears
to
be
almost
complete
delighted
with
the
results
special
thanks
to
tim
jacom
and
to
damien
deportal
for
their
great
work
on
it.
We've
still
got
an
additional
item
on
getting
a
code
owner's
concept,
I'll
work
on
that
later
and
we're
delighted
with
sudakar's
work
on
plug-in
installation
manager.
Docs.
A
The
work
is
complete.
It
looks
good
thanks
to
tim
jacom
and
to
damien
controllers
agents,
inbound
and
agents.
Outbound
have
all
three
been
switched
to
use
java
11
as
their
base
image.
That
change
means
that
we've
got
java
11
as
the
standard
way
of
doing
things
three
out
throughout
the
jenkins
project.
Yes,
we
still
support
java
8..
Yes,
we
need
a
blog
post
to
highlight
just
how
much
the
build
performance
of
those
docker
images
has
been
improved.
A
A
Now,
in
addition
to
that,
we've
got
docker
image
improvements
that
still
yet
are
coming.
One
of
the
things
that
we've
done
is
we've
switched
to
use
eclipse
tamarin
as
our
jdk
provider.
Tamarin
is
the
successor
to
the
open,
adopt
open,
jdk
project,
so
eclipse
took
on
adopt
open,
jdk
or
adopt
open
jdk
joined
eclipse
and,
as
part
of
that,
they've
named
their
new
open,
jdk
effort,
tamarind
and
jenkins,
beginning
with
8u
302,
jdk
and
11.0.12
jdk
is
now
using
cameron
based
jdks.
A
However,
we
found
that
that's
a
pro
a
complication
on
the
alpine
operating
system,
because
tamarind
only
provides
jdk
is
based
on
glibe
c
and
alpine
intentionally.
Does
not
ship
g
live
c
right
now,
discussions
are
happening
to
decide
if
we
should
use
the
open,
jdk,
that's
bundled
with
alpine,
because
it's
based
on
the
native
c
library
of
the
alpine
distribution,
that
is
muscle.
A
So,
given
that
change
pending,
you
should
expect
that
more
changes
are
coming
in
alpine
use
for
jenkins.
What
this
will
mean
to
most
users
is
the
size
of
their
docker.
Image
will
shrink
significantly
even
in
the
alpine
image,
because
the
switch
from
eclipse
tamarind
to
alpine
open
jdk
means
we
can
also
stop
installing
glibe
c
and
just
use
the
muscle
c
library
looking
forward
to
this
coming
improvement.