►
From YouTube: 2020 08 10 Jenkins Docs Office Hours
Description
Jenkins documentation office hours 10 August 2020. Topics included conversion of documents from wiki to www.jenkins.io and the Jenkins 2.235.4 upgrade guide for Windows installers.
A
A
Oh,
that's
silly,
why
won't
this
thing
format
correctly?
There
we
go.
Let's
see
windows
upgrade
guide
or
jenkins
2.235.4,
and
we
can
just
discuss
it
briefly.
Okay,
so
here
are
the
topics
that
I
see
welcome,
vlad
great
great
to
have
you
here
as
well.
Thank
you,
so
we've
got
jonathan
has
done
some
really
excellent
work
on
looking
at
the
wiki
migration
sheet
and
has
turned
it
into
something
much
much
more
useful,
much
more
interesting.
A
A
C
Well,
let's
talk
about
the
topics.
First,
there
is
some
all
that
it's
from
the
weak
migration,
so
it's
no
secret
for
anyone,
but
I
believe
now
you
can
see
a
graphic
visualization.
We
have
to
understand
more
about
our
work.
We
need
to
do
so.
C
For
example,
I
discover
we
have
several
pages
our
immigration
migration,
but
some
of
the
redirect
links
isn't
work,
maybe
because
the
redirect
instructions
were
where
were
overriding
for
another
comet,
for
example.
C
A
A
Let's
choose:
let's
see,
I
should
be
able
to
find
one
that
oh
okay,
installing
jenkins
on
ubuntu
this
one
yeah
right.
So
when
I
click
this
we're
going
to
it's
going
to
take
us
into
the
wiki,
but
it's
going
to
add
an
extra
slash
character
into
the
url,
and
that
was
my
mistake.
When
I
initially
created
the
link
notice,
this
extra
slash
character
up
here
at
the
top,
so
instead
of
being
jenkins,
slash,
it's
jenkins,
slash
which
is
still
a
valid
url,
but
it
bypasses
the
redirect.
A
C
A
Well,
well
so
go
ahead,
dude
so
yeah
I
can
meg.
I
can
answer
your
question.
Yes,
I'm
confident
that
this
was
an
unintentional
thing
and
any
case
of
jenkins
double
slash
should
be
jenkins,
single
slash.
So
I'm
confident
the
replacement
is
valid.
Jonathan
to
your
question,
what
was
your
question
jonathan.
C
A
C
A
D
C
A
No,
actually,
some
of
them
still
are
not
redirecting
correctly,
because
even
with
this
change,
I
found
at
least
one
case
where
the
redirect
was
still
not
being
applied
so
so
yeah,
your
your
done
needs
redirect
comment
is
still
valid
in
many
many
cases
and
we
have
to
visit
it
and
see.
Okay,
is
this
one
of
those
cases
or
not
so.
C
Okay,
in
about
the
double
slashes
you
want
to
put
another
rule
in
the
virus,
is
all
just
omitted
from
the
from
the
weak
migration.
E
A
C
Nice,
okay,
so
in
this
week
I
will
check
a
link
by
link
looking
for
double
slashes
and
it's
really
not
redirects.
I
have
no
redirections,
so
we
can
mapping
all
the
work
to
do.
A
That's
that's
correct.
The
double
slashes
do
not
have
a
redirect
and
in
fact
there
is
now
a
safety
check
inside
the
jenkins
file
for
the
vhost.conf
repository,
which
checks
that
double
slashes
do
not
exist
for
this
case,
because
we
had
we
had
it.
It's
my
mistake,
went
even
further.
A
few
of
the
redirects
were
defined
initially
with
double
slashes,
so
they
were
failing
to
redirect
because
they
did
exactly
what
I
said
to
do.
Instead
of
doing
what
I
meant
to
do
so
any
objections.
C
A
A
So
so
that
addressed
the
the
embarrassing
one
now
the
the
the
recent
change,
so
we
just
had
just
within
the
last
week
or
two.
We
had
reverse
proxy
mod
brought
in
this
one
jenkins
x,
behind
an
nginx,
reverse
proxy,
and
I
know
that
the
change
was
submitted
because
I
submitted
it.
I
was
one
of
the
reviewers
and
it's
been
merged,
and
yet,
when
I
take
away
that
extra
slash,
this
will
not
redirect
so,
but
it
should
so
there's
something
still
amiss
and
this
one
needs
needs
more
investigation.
C
A
So
I'm
just
gonna
put
a
note
here:
jenkins,
slash.
A
C
Okay,
well,
the
next
one,
it's
about
the
abundant
issues,
so
in
that
moment
we
have
at
the
moment
we
have
12
issues
waiting
for
pr
reviews:
okay,
but
someone
of
some
of
them
already
go.
Was
it
by
someone
that
asking
for
some
adjustment,
some
mispiping
or
things
like
that?
But
the
singer
just
abandoned
the
issue
or
didn't
see
they.
It
required
some
action.
C
A
I
believe
so,
I
think
any
any
person
any
person
can
propose
changes
to
a
pr,
but
I
think
only
reviewers
reviewers
can
apply
those
changes.
A
C
A
C
All
right
so,
for
example,
let's
see
the
issue
this
seventeen
line,
thirty
nine
yeah.
A
A
Right
and
it
now
has
conflicts,
and-
and
this
is
one
of
those
where
yeah
so
this
is
this
is
highlighting.
The
changes
to
terminology
can
be
quite
sweeping
and
right
now
the
governance
board
will
meet
this
wednesday
or
this
thursday
to
review
discussions
about
terminology.
So
this
file
is
going
to
be
touched
in
in
context
of
terminology,
so
this
one
is
likely
going
to
hold
while
we,
while
we
work
through
the
terminology,
discussions.
C
No
okay!
It's
because
I
have
no
comment.
I
liked
us
about
the
topic,
so
maybe
it's
important
to
register
by
comment
to
everyone
knows
about.
A
A
And
then
the
conf
yeah,
so
all
right,
we
can
actually
I
mean
if
we
want,
we
could
go
through
each
of
these
and
identify
which
could
be
quickly
which
which
could
be
unblocked
if
you'd
like
or
we
can
go
back
to
the
agenda.
What's
your
preference
jonathan.
C
E
C
C
C
C
And
register
issues
with
okay
in
the
yellow,
if
you
see
the
the
graphic
the
chart,
the
yellow
ones
is
pages
of
aging
issues.
So
I
opened
someone
I
opened
canada.
C
C
A
A
So
so
automated
creation
of
the
issue
is
is
not,
is
not
a
significant
help
compared
to
a
full
triage
of
the
issue,
a
full
review
of
the
issue
where
then,
someone
can
pick
up
the
issue
and
know
where
to
put
it
and
which
things
to
discard,
so
the
the
new
issues
you
created
are
they
follow
the
same
pattern
that
that
my
issues
had,
which
was
not
telling
people
where
to
put
things
and
the
problem
with
not
telling
them
where
to
put
them?
Is
they
can't
pick
up?
A
C
How
asking
for
the
declinations
of
the
new
page.
A
A
Saying
is
like
this,
however,
what
we're
missing
here
is
is:
where
should
the
post
initialization
script
be
placed,
this
talks
about
okay?
How
do
we
do?
How
do
we
do
a
migration?
What
it
doesn't
tell
them
is
where
in
the
destination
should
this
thing
be
placed
and
what
content
from
it
is
useful
and
what
is
not.
A
So
so
your
question
was:
if,
if
you
visit
each
of
the
newly
created
issues
and
add
to
it,
this
belongs
here
with
that.
Would
that
be
enough,
that
that
would
make
them
much
more
useful,
so
that
are
you
comfortable
that
you
are
confident?
You
know
where
to
put
those
kind
of
things,
so
this
one,
for
instance,
launching
agent
jar
from
the.
D
C
Added
a
proposal
to
destination,
so
I
will
show
to
you,
for
example,
I
guess
this
page
about
this
list,
dot
jr
from
console
and
needs
to
be
attracted
to
that
link
that
that
new
endpoint.
So
if
you
are
probably
registered
the
issue.
A
Yeah,
so
so
this
or
not
this
specific
package
yeah.
This
specific
example
is
a
really
good
one
to
highlight.
Okay,
we've
got
a
page
that
has
no
useful
content
right.
It's
just
a
link
to
another
page,
so
this
page
is,
is
just
a
redirect
right
and
it
redirect
it's
a
wiki
level
redirect
and
and
wiki
level.
A
So
the
but
but
the
the
analytical
work,
the
let's
see,
agents
the
the
analysis
to
decide
how
to
do
how
to
how
to
find
those
is
very
labor
intensive
right
it
takes
it,
takes
you
or
me,
or
somebody
reading
through
those
and
finding
okay.
Where
is
it
that
we're
teaching
people
how
to
use
agents
meg?
Do
you
remember
how
we
use?
Let's
see
using
agents.
C
A
C
A
A
Okay,
so
that
one
definitely
needs
the
redirect,
it
really
doesn't
have
it.
So
so
that's
really
good
because
it's
we
need
now.
How
do
we
track
or
is
it
worth?
You've
is
the
sheet
enough
to
track
it.
We
don't
even
need
a
separate
issue.
Let's
just
use
the
sheet.
You've
done
the
work
here.
Jonathan
right
to
tell
us,
yes,
needs
a
redirect.
C
A
Oh,
oh,
no!
That's
interesting!
So
we
closed
close
the
issue
yeah.
Here
we
go
okay,
so
it
says:
3384
resolves
the
issue.
A
A
A
C
No
just
a
question:
do
you
have
idea
all
pages
in
the
sheet?
Is
it
our
our
work?
We
need
to
do
about
immigrations
or
daddy.
There
is
another
pages
from
week
to
migrate
to
because.
D
C
A
Good
good
question,
so
the
the
sheet
is
assembled
from
90
days
of
access
data
sampled
several
months
ago.
A
A
To
actually
not
made
will
show
more
pages
to
consider
and
let
me
get
a
link
to
the
current
access
data,
because
that
way,
it's
embedded
in
this
file
see-
and
that
is
here-
wiki
top
urls.
Here
we
go
this
one
okay,
so
this
is
a
summary
of
page
access
counts
for
the
last
24
hours
extracted
from
the
apache
log
files.
A
A
A
No,
I
have,
I
have
much
more
than
the
last
90
days
now,
because
now
I've
I've
never
deleted
any
of
it,
and
therefore
I
now
have
180
days
of
data
that
I
can.
I
can
certainly
share
with
anyone
who
would
like
to
do
any
analysis
of
that.
We
just
didn't
want
to
keep
this
kind
of
data
on
that
server.
So
I
just
use
a
little
bit
of
disk
space
on
my
computer.
C
A
A
A
C
E
A
Yeah,
it's
only
it's
only
one
and
a
half
megabytes
of
data,
so
it's
not
actually
that
much
data
it's
each
each
data
file
is
only
five
kilobytes
and
so
so
they're
not
they're,
not
that
large.
How
about
if
I
will
just
put
because
there's
nothing
confidential
here,
so
I'm
just
going
to
put.
A
A
B
While
you
guys
were
talking
this
other
stuff,
I
googled
launch
agent
from
console.
The
top
two
hits
are
from
cloud
b's
support
when
you
go
on
down
to
wiki.
I
haven't
reviewed
the
material
carefully,
but
my
spidey
sense
tells
me
that
we've
got
a
problem
in
the
dock.
There
spiders
that
that
that
just
doesn't
sound
and
it
looks
like
there's
a
wrinkle
that
it
doesn't
show
up
unless
you've
enabled
the
what
used
to
be
the
jlp
block
or.
A
Well,
so,
and
and
that
specific
page
you
were
referencing
jonathan
has
a
pull
request
to
significantly
improve
the
agent
documentation
on
jenkins.io,
oh
okay,
jonathan's
pull
request
is
blocked
by
the
absence
of
time
from
a
reviewer,
I.e
me
or
oleg
or
others.
So
so
we
just
need
to
get
on
get
get
the
job
done.
C
F
B
E
A
D
I
just
wanted
to
ask
jonathan:
are
you
covering
both
inbound
and
outbound
agents,
or
just
just
some
some
some
agents,
some
port
part
of
agents.
C
No,
I
just
I
put
their
example:
how
to
use
agents
to
and
help
the
main
jacob's
installations
work
to
execute
the
pipeline.
But
there
is
not
so
specific
to.
D
D
I
see
so
we
are
not
like
doing
any
details
about
communication
between
master
or
whatever.
It
will
be
called
and
agent.
D
One,
I
guess
it
is
one
of
many
agents
which
can
be
enabled
by
jenkins.
A
C
A
B
I
mean
I've
I've
dreamed
of
some
magnum
opus.
That
is
everything
you
need
to
know
about
agents,
because
there's
all
this
I
find
no
place.
Do
I
find
guidelines
on
how
to
choose
whether
you
want
a
static
agent
or
an
ephemeral
agent,
or
you
know.
Why
would
I
use
docker
versus
not
use
docker
and
I
think
the
big
reason
for
not
using
docker
is,
I
don't
understand
docker,
but
but
I'm
not
sure
there
may
be
more,
but
you
know
just
something
that
begins
with
a
high
level.
D
B
C
Yeah
it's
from,
for
example,
in
my
brazil
experience
several
times
the
people
tell
me
they
don't
can't
use
anything
on
the
docker.
It's
not
because
the
docker
it's
because
the
the
people
don't
know,
for
example,
how
to
use
ganks
in
normal
way.
So
they
try
to
use
the
docker
they
can.
But
the
problem
is
not
the
docker,
because
it's
you
don't
know
jenkins.
If,
if
you
can't
connect
for
any
agent
using
hhh
by
sh
aj
you,
you
can't
use
docker
tube,
so
you
need
to
grow
up
a
step
by
step
before
go
to
docker.
B
A
D
I
would
be
glad
I
learned
personally
how
to
do
blogs
and
just
simple
by
simple
referring
to
the
board,
which
was
done
before
by
alex,
I
guess,
on
the
same
topic
on
windows
upgrade,
but
it
is
just
beneficial
for
me.
I'm
not
sure
it
wasn't
beneficial
to
you
as
the
help
on
this,
but
yeah
aren't
like
I.
I
saw
that
issue
closed
here.
Of
course
also,
I
learned
that
there
is
well.
D
D
One
is
internal,
and
other
is
external,
which
is
nice.
I
still
found
some
issues
which
I
heard
today
is
in
the
comment
that,
for
instance,
it
is
through
in
general,
upgrade
it's
not
possible,
for
instance,
to
switch
to
any
version
of
gdk
which
we
our
customers
may
be
interested
in,
for
example,
above
nine
point,
9.0
version
of
java,
for
instance,
java
11,
is
not
accessible
using
internal
upgrade,
and
I'm
talking
about
upgrade
from
truth.
D
2.235.2,
which
is
32-bit
version,
are
running
on
windows.
D
Also
very
interesting
issue:
I
noticed
that
before
when
doing
this
upgrade
before
the
weekend
at
least,
I
was
able
to
get
my
windows
installer
2,
235.3,
running
on
windows,
I'm
talking
about
mci
executable,
but
today,
for
instance,
and
I
think
over
the
weekend
I
was
not
able
to
do
this
because
of
limited,
not
enough
privileges
to
run
jenkins
script.
D
Although
I
switched
myself
to
administrator
changed
properties
and
run
as
administrator
on
my
windows
box,
I
thought
that
maybe
it
was
because
I
was
user
before,
but
even
by
switching
to
administrator,
I'm
still
not
able
to
run
genuine
script.
Well,
some
issues,
I'm
just
sharing.
Also
I
just
wanted
to
clarify
when
we're
saying
2.235.4,
I
guess
we're
referring
not
to
lts
our
release
but
to
weekly
build.
A
Actually
that
one
is
lts
2.235.4,
so
weekly
weekly
has
been
using
this,
since
it's.
A
But
the
first
time
we
did
it
for
lts
was
actually
2.235.3
right,
and
this
is
what
is
referring
right
now,
download
page
right.
So
now
your
your
permission
issue
is
one
that
needs
description
in
the
upgrade
guide.
I
think
I
know
how
to
solve
it
and
I'll.
Send
you
a
comment.
I'll
include
a
description
in
the
upgrade
guide
and
I'll
link
to
an
article
and
then
we'll
have
you
test
it
just
to
be
sure
it
works.
D
Very
good,
okay
and
we're
talking
about
2.235.4,
not
free.
A
We
had
we
had
windows
infrastructure
problems
because
in
the
most
recent
episode,
microsoft
inadvertently
blocked
us
from
building
by
releasing
a
surprise
change
in
their
virus
scanner,
which
said
one
of
their
own
tools,
had
a
virus
and,
and
they
fixed
it
very
quickly
there
afterwards,
it
didn't
take
long
for
them
to
fix
that
right.
Lots
of
people
told
them.
This
is
a
problem.
They
immediately
fixed
it,
but
it
just
happened
that
it
blocked
our
ability
to
do
a
build
on
that.
On
that
specific
day,
I
guess
it
was
not
carano
virus.
A
B
A
A
windows
thing:
there's
a
there's
a
there
and
it's
the
nature
of
windows
right
that
they
correctly
don't
grant
permission
to
log
in
as
a
service
to
every
account,
and
they
shouldn't
right
because
you
and
I,
as
human
beings,
should
not
log
in
as
services
that'd
be
a
way.
If
somebody
compromised
my
password
and
then
right.
D
D
Right,
oh
so,
you
need
to
log
in
before,
starting
or
like
doing
anything
with
the
service.
I.
A
A
I
need
to
submit
a
an
issue
report
that
the
validation
check
in
the
installer
should
confirm
that
the
user
has
login
as
service
permission,
because
right
now
it's
checking
that
the
password
is
valid
and
that
the
user
exists.
D
I
well
if
you
want
to
take
yeah,
but
I
yeah.
I
would
be
glad.
A
Yeah,
so
well,
and
really
it's
what
I
would
propose
is
don't
submit
the
issue
until
you
verified
that
the
new
instructions
I
give
resolve
the
issue,
because
the
new
instructions
I
create
will
be
the
proof
that
yes,
in
fact
that
was
what
the
problem
was
and
until
and
then
then
you
say
hey.
We
need
to
check
for
this
instead
of
just
documenting
it
yeah
sure.
So
I
will
not
submit
the
issue
before.
I
know
how
to
fix
it
right.
A
D
All
right-
and
you
are
talking
about
the
small,
generous
service
inside
installer
or
just
some
some
stuff
that
needs
to
be
done
in
general-
to
assign
privileges.
A
So
it's
a
this
is
a
you'll
have
to
open
a
with
a
windows,
control
panel
and
navigate
to
a
specific
section
in
the
permissions
detail
in
the
permissions
section
of
the
windows
control
panel
and
you
have
to
open
up
a
property
panel,
add
a
new
user,
etc.
A
A
A
It's
and
and
that's
that's,
probably
reasonable,
right-
that's
not
unreasonable
to
say,
download
it
and
run
it
because,
but
this
might
be
a
good
excuse
for
us
to
write
instructions
here
which
use
what
you
wrote
and
what
alex
earl
wrote
in
that
original
blog
post
right
this.
This
section
on
windows
should
probably
include
those
screenshots
from
the
installer.
D
Yeah,
and
also
I
was
thinking
about-
maybe
in
case
governor's
board-
will
approve.
Maybe
these
instructions,
like
this
part
of
administration
related
to
administration
services,
may
become,
may
be
included
inside
administration
section
of
our
documentation,
because
we
have
junkies
administration.
A
Yeah
that
that
one
I'll
need
to
think
about,
I'm
not
sure
where
we
currently
describe
port
numbers
and
port
access.
You
know
how
do
we
tell
where
do
we
tell
people?
Oh
your
linux.
Computer
must
allow
the
port
that
you're
putting
jenkins
on
whatever
it
is
your
windows
computer
same
way,
that's
a
good
question.
C
There
is
another
question
about
the
windows
2,
for
example:
usually
here
in
brazil,
installed
jenkins
on
windows
server,
not
in
our
common
installation,
so
maybe
we
should
create
some
documentation.
We
need
to
know
how
to
create
on
the
windows
server
too,
for
example,.
C
Yeah,
I
don't
remember,
is
the
same
because
the
because
it's
the
server
installations
there
is
on
different
policies
and
ports
and
ways
to
running
services.
I
see
okay,
common
common.
A
D
Just
a
question
mark:
do
contributors
like
us
need
access
to
windows,
server,
run
windows,
server
operating
system,
for
instance,
or
it's
not
necessary.
I
don't
think.