►
From YouTube: INFRA Weekly Meeting 2020 05 12
Description
Jenkins Infrastructure Project Meeting - 2020-05-12
Notes - http://bit.ly/2T0oZ9v
A
Yeah
so
recording
is
on
so
welcome
everybody.
Let's
start
this
new
change,
its
infrastructure
weekly.
So
there
are
multiple
things
that
the
people
would
like
to
bring
here
so,
but
before
we
start,
I
just
want
to
identify
that
I
enabled
a
March
for
emails
on
the
Jenkins
at
I/o
and
Jenkins.
He
added
org.
So
basically,
Demark
is
an
idea
how
to
pronounce
that
in
English.
But
basically
it's
the
it's
a
it's
a
new
feature
on
email,
so
that
is
when
you
have
you
can
enable
SPF
on
your
email.
A
You
can
enable
the
km
I,
never
meals
and
basically,
if
those
checks
are
failing.
Basically
it's
send
a
report
to
a
specific
email
address,
so,
for
example,
if
I,
if
just
try
to
send
an
email
and
you
just
specified
from
either
Jenkins
he
added
arc
and
you're
sending
that
made
from
an
unauthorized
IP
address.
You
just
block
your
your
send
me
any
it
send
me
a
report
saying
that
you
try
to
send
an
email,
even
if
you
are
not
supposed
to
do
so.
A
The
good
thing
is
not
necessarily
good
thing,
but
the
interesting
thing
is
I'm
receiving
a
lot
of
reports.
Saying
that
a
lot
of
people
try
to
send
emails
on
behalf
of
the
Jenkins
projects,
but
on
the
other
side
we
also
have
false,
positive
or
yeah
specific
configuration
that
you
have
to
update
so
right
now,
every
email
should
be
sent
via
SendGrid,
so
I'm
configuring
which
services
to
use
the
same
with
API
but
yeah.
A
B
A
So,
basically,
if
you
send
an
email-
and
you
specify
the
from
header,
Jenkins
yeah-
that
org,
so
let's
say
that
you
send
an
email
and
just
said
no
reply,
a
change
in
Sierra
or
whatever,
so
that
that
email
can
be
sent,
for
example,
from
Keira.
It
can
be
sent
from
some
machines
events.
Normally
we
don't
use
that
a
lot.
Basically
don't
use
that,
because
mailing
lists
are
using
Google
Groups.
A
So
yeah,
that's
what
that's
why
I
was
surprised
to
see
so
many
yes
and
on
behalf
of
the
Jenkins
projects,
it's
still
not
clear
how
to
to
publish
in
how
to
use
those
report,
because
basically
I
just
received
each
time.
Someone
tried
to
use,
try
to
send
any
metal
receiver
reports
with
an
attachment
that
contained
a
zip
file.
Then
I
have
to
I
mean
I,
have
to
unzip
the
attachment
and
then
I
have
a
beautiful
XML
file.
So
yeah.
It's
that
not
really
right
now,
the
best
way
to
use
those
reports
but
yeah.
A
That's
why
it's
going
to
be
hard
to
detective.
We
are
you,
cheating,
I'm,
really
miss
that
should
be
sending.
A
Sorry,
if
that's
the
purpose
of
that,
that's
what
purpose
of
this
I
mean
that
jelly
just
to
be
sure
that
nobody
is
allowed
to
send
an
email
say
coming
from
Jenkins
or
at
your
project,
arm
Jenkins,
so
basically
for
that
it
used
to
checks
SPF.
So
the
SPF
is
just
something
that
you
specify
in
your
DNS
record:
it
just
records
of
type
60,
and
so
basically
inside
that
you
just
say:
either
you
can
send
email
from
a
domain
or
from
a
specific
IP.
So
this
information
is
public.
A
A
B
B
A
So
yeah,
so
basically
what
I
did
is
I
enable
the
github
projects
on
the
Jenkins
m4
organization
also
enable
it's
for
Jenkins.
Are
any
websites
I
think
for
a
specific
project
like
this
I
mean
it
could
make
sense
to
use
it,
but
I
think
this
is
something
that
you
really
have
to
pay
attention
for
the
whole
organization,
because
if
we
start
it,
if
we
start
using
it
for
every
gate
repository,
it
will
really
become
a
mess
very
quickly.
I
think.
A
Ok,
so
then,
if
we
want
to
do
it
or
quite
maybe
can
make
say
it
could
make
some
sense
as
well
but
yeah.
This
is
something
that
should
be
discussed.
I
mean
yeah,
but
otherwise
yeah
in
this
case
I
think
it
would
be
a
nice
next
project
to
just
experiment,
see
how
it
be.
I
mean
how
it
works
and
if
it
simplify
the
process
to
manage
the
project.
B
Some
companies,
for
example,
configuration
a
squad
plug-in,
was
some
development
tools
now,
like
customer
packager
drinks
and
some
google
Summer
of
Code
projects
chose
to
use
github
wishes,
it's
really
convenient
for
standalone
components
for
companies
which
had
taken
integrated
in
the
Jenkins
supply
system
and
because
the
finances
inject
the
giri,
it's
a
bit
more
complicated
but
doable
yeah,
for
example,
Jenkins
bio
is
the
is
awaited
because
we
use
the
website
in
the
Jenkins
JIRA.
So
it's
already
supposed
to
be
is
later.
Okay,
look.
C
You
understood
a
we
yesterday
we
had
and
what
appeared
to
be
an
outage
on
the
ACI
allocation
of
Windows
ACI
agents.
We
resolved
the
8th
the
outage
by
working
around
it
by
using
the
by
assigning
the
wrong
label
to
be
ec2
Windows
agent.
So
it
looked
like
it
was
an
a
CIA
agent
and
it
seemed
to
resolve
the
the
bigger
picture
problem
that
people
weren't
getting
there
at
their
process
is
executed.
C
What
we
don't
know
is
how
to
get
Windows
to
allocate
those
our,
how
a
sure
to
allocate
those
a
CIA
agents
yet
appeared
from
the
message
that
Tim
was
able
to
find
on
the
azure
console
as
though
the
zone
was
refusing
to
allocate
new
ACI
items
but
I'm
not
entirely
sure,
because
I'm
not
familiar
with
that.
That
allocation
message
was.
D
D
A
E
C
E
A
F
C
A
C
C
A
Yeah
this
sounds
like
a
really
stupid
idea
because
it
will
work,
and
then
we
forget
about
that.
We
discovered
that
issues
in
one
one
year,
anyway.
Okay
right
so
next,
a
big
what
you
mention
about
automated
release,
I
started
working
on
promoting
artifacts,
so
basically
under
the
different
promotion.
So
we
have
to
think
that
you
have
two
problems,
especially
it's
important
for
the
security
releases.
A
We
have
to
be
sure
that
the
source
repository
only
contain
what
we
want
to
copy,
where
personally
I
would
prefer
to
have
the
possibility
to
move
items
based
on
a
specific
version.
Let's
say
that
we
want
to
move
everywhere
to
fight
propagated
to
the
version
that
to
them
232,
for
example,
but
the
limitation
here
is
that
I'm
not
sure
how
to
know
which
group
ID
we
can
use.
So,
for
example,
you
have
orbs
that
main
that
change
in
CI
that,
for
example,
Jenkins
war,
are
you
have
the
pom?
C
A
Can
you
see
my
screen
yet
so
I'm
a
lighting,
a
my
lighting,
a
few
things
so,
basically,
when
we
trigger,
when
we
push
on
your
Jenkins
release,
we
push
multiple
artifacts
on
artifactory.
So
we
push
why
fight
when
we
push
our
items
under
our
champion,
CI
slash
man
CLI,
we
push
items
under
Jenkins
bum.
We
push
attempts
under
Jenkins
car
and
basically,
what
we
want
to
promote
from
one
person
to
another.
A
Have
access
and
download
on
those
information,
and
so
basically,
what
Daniel
is
suggesting
is
to
not
copy
those
specific
items
individually,
but
really
took
a
pee,
the
full
repository
from
a
source
to
the
destination.
But
this
this
implies
that
the
source
destination
only
contain
informations
for
that
specific
release,
because
the
risk
is
if
in
the
source
repository,
we
have
this
specific
version,
but
we
also
have
the
other
person,
not
testing
version
or
whatever.
It
will
also
move
those
specific
version
into
the
prediction
1.
So
it's
like
distribution
that
the
name
is
proposing
is
like.
C
A
Which,
in
the
case
of
the
security
release,
but
the
reason
why
I
was
interested
to
have
specific
version
is
because
we
could
also
use
that
for
the
weekly
version,
for
example,
because
in
this
case
we
could
have
a
staging
maven
repository
or
be
pushed
version
and
then
once
you
are
ready,
we
can
promote
that
specific
version
into
production,
and
so
we
are
not
public
until
we
decide
that
we
go
to
ditch.
So
that's
that's
the
main,
that's
my
main
motivation.
So
we
could.
A
A
A
What
we
did
recently
is,
which
ones
were
the
account
from
Tiger
to
me,
so
it
could
be
easier
to
have
I
mean
to
remove
one
intermediary
in
this
case,
because
yeah,
it's
quite
hard
to
have
Tyler
physically
physically
and
then
at
the
same
time,
on
the
same
thing,
but
yeah
I'm
still
working
progress,
particularly
otherwise,
yeah.
Anything.
B
B
A
The
hook
so
right
now,
it's
mine
because
I
had
to
put
mine
for
the
transfer
I
did
that
on
Friday,
but
I
have
to
switch
back
to
KK,
because
my
credit
card
will
not
be
able
to
pay
the
bill
anyway.
So
it
was
something
like
temporary,
like
I,
also
use
mark
with
a
phone,
because
I
had
a
I
needed
a
u.s.
phone
number
to
send
the
validation
code,
but
yeah
this.
C
A
C
A
It's
end
of
June.
We
still
have
some
work
to
do
there.
The
main
the
biggest
cost
that
you
have
right
now
is
about
potato
changes.
Are
you
because
we
also
so
basically
right
now
budget
objections
that
I,
you
fetch
the
artifact
from
a
juror
instead
of
fetching
those
artifact
from
the
mayor
house
did
something
that
was
put
in
place
several
years
ago
and
basically
we
have.
A
We
have
to
disable
that,
because
you
are
paying
bandwidth
on
Azure
for
this
and
I
mean
we
don't
need
this,
the
main
limitation
that
I
have
now
enacted
something
that
work
is
in
order
to
use
the
new
house.
Your
house
need
to
be
able
to
work
on
HTTP.
So,
even
if
you
are
not
really
directed
to
I
mean
yeah,
we
need
to
be
able
to
work
on.
A
A
Okay
right
last
question,
one
time
two
time
three
times.
So,
if
you
don't
have
any
more
questions,
thanks
for
your
time
in
CRC,
one
question
do
have
access
to
the
developer.