On Thu, Apr 29, 2021 at 5:11 AM Ilya Maximets <[email protected]> wrote: > > System test logs are not saved due to insufficient access rights: > > cp: cannot open './tests/system-kmod-testsuite.dir/001/ovs-vswitchd.log' > for reading: Permission denied > cp: cannot open './tests/system-kmod-testsuite.dir/001/conf.db' > for reading: Permission denied > cp: cannot open './tests/system-kmod-testsuite.dir/001/ovsdb-server.log' > for reading: Permission denied > > Adding read permissions to all users before copying to avoid that. > > Fixes: e45e94b00503 ("ci: Enable OVN system tests in GitHub Actions runs.") > Signed-off-by: Ilya Maximets <[email protected]> > --- > > Bad build from current master branch: > https://github.com/ovn-org/ovn/runs/2462470784?check_suite_focus=true#step:13:27 > > Build with this patch applied: > https://github.com/igsilya/ovn/runs/2466053019?check_suite_focus=true#step:13:31 > > .github/workflows/test.yml | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml > index b963e2244..4a150a312 100644 > --- a/.github/workflows/test.yml > +++ b/.github/workflows/test.yml > @@ -113,6 +113,8 @@ jobs: > mkdir logs > cp config.log ./logs/ > cp -r ./*/_build/sub/tests/testsuite.* ./logs/ || true > + # System tests are run as root, need to adjust permissions. > + sudo chmod -R +r ./tests/system-kmod-testsuite.* || true > cp -r ./tests/system-kmod-testsuite.* ./logs/ || true > tar -czvf logs.tgz logs/ >
Thanks Ilya. Acked-by: Han Zhou <[email protected]> > -- > 2.26.3 > _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
