Project

General

Profile

Actions

Bug #63785

open

cephadm/test_adoption.sh: service not found

Added by Laura Flores 5 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

2023-12-07T17:35:31.580 INFO:tasks.workunit.client.0.smithi123.stderr:Pulling container image quay.ceph.io/ceph-ci/ceph:main...
2023-12-07T17:36:13.760 INFO:tasks.workunit.client.0.smithi123.stderr:Moving data...
2023-12-07T17:36:13.762 INFO:tasks.workunit.client.0.smithi123.stderr:Chowning content...
2023-12-07T17:36:13.768 INFO:tasks.workunit.client.0.smithi123.stderr:Moving logs...
2023-12-07T17:36:13.768 INFO:tasks.workunit.client.0.smithi123.stderr:Creating new units...
2023-12-07T17:36:14.500 INFO:tasks.workunit.client.0.smithi123.stderr:Traceback (most recent call last):
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:  File "<frozen zipimport>", line 177, in get_data
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:KeyError: '/home/ubuntu/cephtest/mnt.0/client.0/tmp/tmp.test_adoption.sh.uLHIhY/tmp.cephadm.o5Ppym/cephadmlib/templates/ceph.service.j2'
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:During handling of the above exception, another exception occurred:
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:Traceback (most recent call last):
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/cephadmlib/templating.py", line 100, in _get_archive_source
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:  File "<frozen zipimport>", line 179, in get_data
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:OSError: [Errno 0] : '/home/ubuntu/cephtest/mnt.0/client.0/tmp/tmp.test_adoption.sh.uLHIhY/tmp.cephadm.o5Ppym/cephadmlib/templates/ceph.service.j2'
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:The above exception was the direct cause of the following exception:
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:
2023-12-07T17:36:14.501 INFO:tasks.workunit.client.0.smithi123.stderr:Traceback (most recent call last):
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:    return _run_code(code, main_globals, None,
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/usr/lib/python3.8/runpy.py", line 87, in _run_code 
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:    exec(code, run_globals)
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/__main__.py", line 5706, in <module>
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/__main__.py", line 5694, in main
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/__main__.py", line 434, in _default_image
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/__main__.py", line 3921, in command_adopt
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/__main__.py", line 4161, in command_adopt_ceph 
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/__main__.py", line 1254, in deploy_daemon_units
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/__main__.py", line 1468, in get_unit_file
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/cephadmlib/templating.py", line 141, in render
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/jinja2/environment.py", line 1010, in get_template
2023-12-07T17:36:14.502 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/jinja2/environment.py", line 969, in _load_template
2023-12-07T17:36:14.503 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/jinja2/loaders.py", line 126, in load
2023-12-07T17:36:14.503 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/cephadmlib/templating.py", line 84, in get_source
2023-12-07T17:36:14.503 INFO:tasks.workunit.client.0.smithi123.stderr:  File "/tmp/tmps5y0t0x5.cephadm.build/cephadmlib/templating.py", line 109, in _get_archive_source
2023-12-07T17:36:14.503 INFO:tasks.workunit.client.0.smithi123.stderr:cephadmlib.templating.TemplateNotFoundInZipApp: ceph.service.j2: path ['/home/ubuntu/cephtest/mnt.0/client.0/tmp/tmp.test_adoption.sh.uLHIhY/tmp.cephadm.o5Ppym/cephadmlib/templates/ceph.service.j2', rel='/home/ubuntu/cephtest/mnt.0/client.0/tmp/tmp.test_adoption.sh.uLHIhY/tmp.cephadm.o5Ppym/cephadmlib/templates/ceph.service.j2'] not found in ['tmp.test_adoption.sh.uLHIhY/tmp.cephadm.o5Ppym', orig='tmp.test_adoption.sh.uLHIhY/tmp.cephadm.o5Ppym']
2023-12-07T17:36:14.527 INFO:tasks.workunit.client.0.smithi123.stderr:+ sudo rm -rf tmp.test_adoption.sh.uLHIhY
2023-12-07T17:36:14.550 DEBUG:teuthology.orchestra.run:got remote process result: 1
2023-12-07T17:36:14.550 INFO:tasks.workunit:Stopping ['cephadm/test_adoption.sh'] on client.0...
2023-12-07T17:36:14.550 DEBUG:teuthology.orchestra.run.smithi123:> sudo rm -rf -- /home/ubuntu/cephtest/workunits.list.client.0 /home/ubuntu/cephtest/clone.client.0
2023-12-07T17:36:14.887 ERROR:teuthology.run_tasks:Saw exception from tasks.
Actions #1

Updated by Laura Flores 5 months ago

/a/yuriw-2023-11-23_15:43:01-rados-wip-yuri10-testing-2023-11-22-1112-distro-default-smithi/7464915

Actions #2

Updated by John Mulligan 5 months ago

This issue should already be resolved on the main branch. We had to iterate a few times on main to get loading templates from w/in a zipapp to work reliably.

Actions

Also available in: Atom PDF