Skip to content

jenkins role: unit inactive, web UI unreachable after 600s #11

Description

@yakari007

Summary

Deployed a VM with the jenkins service role attached (default http_port
8080, nothing overridden), on the Ubuntu 24.x "with PlusClouds Service"
image. After SSH login succeeded, systemctl is-active jenkins reported
inactive, and the web UI on :8080 never became reachable, even after
waiting an extended 600s budget (roughly double the default, to account
for Jenkins' Java prerequisite + package install + JVM startup).

Caveat: unlike a companion set of failures filed separately (#5, #6,
#7, #8, #9, where the systemd unit clearly existed and was failed/
inactive), I have not independently confirmed the actual Jenkins systemd
unit name on this image - jenkins is the standard name from Jenkins' own
Debian/apt packaging, but if this role installs it under a different unit
name, systemctl is-active jenkins would report the same "not active"-ish
result for the wrong reason. The web-UI check failing too (a
name-independent signal) is what makes this worth filing regardless, but
worth confirming service naming during triage.

Repro

POST /leo/iaas/virtual-machines/create-wizard with
service_roles: {"jenkins": {"config": {}}} against the Ubuntu 24.x "with
PlusClouds Service" image, then after boot (waited up to 600s):

systemctl is-active jenkins       # -> inactive
curl http://127.0.0.1:8080/       # -> unreachable

The VM was deployed and torn down automatically as part of the test run,
so the live VM/install-script output is gone - filed from the test's
captured output, not a live inspection.

Found via leo4.tester's iaas-service-roles automated test scenario.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions