Daily 24.04: lxd_vm #110
Triggered via schedule
September 29, 2026 23:18
Status
Failure
Total duration
2h 54m 37s
Artifacts
1
121-daily-integration-24.04-lxd_vm.yml
on: schedule
noble-lxd_vm
/
integration-test
2h 54m
Annotations
2 errors, 1 warning, and 1 notice
|
Failed Test: test_chef_license
test_chef_license: AssertionError: Unexpected warning count != 0. Found: ["WARNING]: Running module chef (<module 'cloudinit.config.cc_chef' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_chef.py'>) failed"] - client = <tests.integration_tests.instances.IntegrationInstance object at 0x7f518f5184a0>
@pytest.mark.adhoc # Can't be regularly reaching out to chef install script
@pytest.mark.skipif(
"openstack" == PLATFORM, reason="Firewall preventing openstack run"
)
@pytest.mark.user_data(USERDATA)
def test_chef_license(client: IntegrationInstance):
log = client.read_from_file("/var/log/cloud-init.log")
> verify_clean_log(log)
tests/integration_tests/bugs/test_gh868.py:26:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
log = '2026-09-29 23:27:31,362 - log_util.py[DEBUG]: Cloud-init v. 100.0.1-daily-202607271815-aad14e5d8~ubuntu24.04.1 runnin...026-09-29 23:27:40,954 - handlers.py[DEBUG]: finish: modules-final: FAIL: running modules for final (duration: 1.195s)'
ignore_deprecations = True
def verify_clean_log(log: str, ignore_deprecations: bool = True):
"""Assert no unexpected tracebacks or warnings in logs"""
if ignore_deprecations:
is_deprecated = re.compile("deprecat", flags=re.IGNORECASE)
log_lines = log.split("\n")
log_lines = list(
filter(lambda line: not is_deprecated.search(line), log_lines)
)
log = "\n".join(log_lines)
error_logs = re.findall("CRITICAL.*", log) + re.findall("ERROR.*", log)
if error_logs:
raise AssertionError(
"Found unexpected errors: %s" % "\n".join(error_logs)
)
if re.findall("Cloud-init.*received SIG", log):
raise AssertionError(
"Found unexpected signal termination: %s" % "\n".join(error_logs)
)
warning_count = log.count("[WARNING]")
expected_warnings = 0
traceback_count = log.count("Traceback")
expected_tracebacks = 0
warning_texts = [
# Consistently on all Azure launches:
# azure.py[WARNING]: No lease found; using default endpoint
"No lease found; using default endpoint",
# Ubuntu lxd storage
"thinpool by default on Ubuntu due to LP #1982780",
"WARNING]: Could not match supplied host pattern, ignoring:",
]
traceback_texts = []
if "install canonical-livepatch" in log:
# Ubuntu Pro Client emits a warning in between installing livepatch
# and enabling it
warning_texts.append(
"canonical-livepatch returned error when checking status"
)
if "found network data from DataSourceNone" in log:
warning_texts.append("Used fallback datasource")
if "oracle" in log:
# LP: #1842752
lease_exists_text = "Stderr: RTNETLINK answers: File exists"
warning_texts.append(lease_exists_text)
traceback_texts.append(lease_exists_text)
# LP: #1833446
fetch_error_text = (
"UrlError: 404 Client Error: Not Found for url: "
"http://169.254.169.254/latest/meta-data/"
)
warning_texts.append(fetch_error_text)
traceback_texts.append(fetch_error_text)
# Oracle has a file in /etc/cloud/cloud.cfg.d that contains
# users:
# - default
# - name: opc
# ssh_redirect_user: true
# This can trigger a warning about opc having no public key
warning_texts.append(
"Unable to disable SSH logins for opc given ssh_redirect_user"
)
for warning_text in warning_texts:
expected_warnings += log.count(warning_text)
for traceback_text in traceback_texts:
expected_tracebacks += log.count(traceback_text)
> assert warning_count <=
|
|
noble-lxd_vm / integration-test
Process completed with exit code 1.
|
|
noble-lxd_vm / integration-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ctrf-io/github-test-reporter@024bc4b64d997ca9da86833c6b9548c55c620e40. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
noble-lxd_vm / integration-test
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ctrf-report-lxd_vm-noble
|
21.2 KB |
sha256:1e78222c7c8b8d547b990b78140f41db05260644d927db3122bdc5fd7832f1ad
|
|