Hi Team,
Any solution for the issue that I pointed here ? I tried below change as well 1) Changed the source code "/usr/lib/python3/dist-packages/lava_dispatcher/deployment_data.py" with "/var/lava-%s " custom path
debian = { "TESTER_PS1": r"linaro-test [rc=$(echo $?)]# ", "TESTER_PS1_PATTERN": r"linaro-test [rc=(\d+)]# ", "TESTER_PS1_INCLUDES_RC": True, "boot_cmds": "boot_cmds", "line_separator": "\n", # for lava-test-shell "distro": "debian", "tar_flags": "--warning no-timestamp", "lava_test_sh_cmd": "/bin/bash", "lava_test_dir": "/var/lava-%s", "lava_test_results_part_attr": "root_part", "lava_test_results_dir": "/var/lava-%s", "lava_test_shell_file": "~/.bashrc", }
Status of the change : The overlay unpack is not happening in the specific directory that we applied to lava_test_dir and lava_test_results_dir.
I would appreciate it if you could send the solution of the issue that I raised here.
Regards, Sarath P T
From: P T, Sarath Sent: 20 February 2023 18:35 To: 'lava-users@lists.lavasoftware.org' lava-users@lists.lavasoftware.org Subject: Not able to unpack the overlay other than "/" directory
Hi Team,
Facing an issue while unpack the overlay in some custom location other than "/" directory. From the LAVA linaro documentation I came to know that the -C / command to tar is essential or the test shell will not be able to start. Below are the issues that I am facing because of this.
* My / directory is a read only one and I want it in some /etc or /var. * The LAVA job is getting stuck while doing the unpack with the command below in job definition.
transfer_overlay:
download_command: cd /tmp; wget
unpack_command: tar -C /tmp -xzf
Below I am attaching the test log from LAVA.
[cid:image001.png@01D94B9F.0FBC1D10]
How we can solve the read only filesystem image issue for unpacking the overlay other than "/" directory ?
Regards, Sarath P T