Public bug reported: Steps to reproduce:
pull-lp-source hello cd hello-* # Stick "exit 1" into debian/tests/upstream-tests so it will fail dpkg-buildpackage -us -uc -S -sd -nc -d cd .. autopkgtest -s -B *dsc -- lxd ubuntu-daily:lunar echo $HOME # Actual behaviour: $HOME is unset; expected behaviour: $HOME is set $ dpkg-query -W autopkgtest autopkgtest 5.25ubuntu4 I tried this on sid with the null runner, and $HOME was set correctly there. This might be a consequence of the null runner not resetting the environment (as might be expected), or point to a bug specifically in the lxd runner; I'm not sure. I did find that $HOME is set in the actual test run. But then my test- in-development started failing in other ways because $HOME was not set in the --shell-fail environment. What I expect is that the --shell-fail environment is identical; otherwise it's difficult for debugging. ** Affects: autopkgtest (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Canonical's Ubuntu QA, which is subscribed to autopkgtest in Ubuntu. https://bugs.launchpad.net/bugs/2012514 Title: $HOME is not set in --shell-fail prompt Status in autopkgtest package in Ubuntu: New Bug description: Steps to reproduce: pull-lp-source hello cd hello-* # Stick "exit 1" into debian/tests/upstream-tests so it will fail dpkg-buildpackage -us -uc -S -sd -nc -d cd .. autopkgtest -s -B *dsc -- lxd ubuntu-daily:lunar echo $HOME # Actual behaviour: $HOME is unset; expected behaviour: $HOME is set $ dpkg-query -W autopkgtest autopkgtest 5.25ubuntu4 I tried this on sid with the null runner, and $HOME was set correctly there. This might be a consequence of the null runner not resetting the environment (as might be expected), or point to a bug specifically in the lxd runner; I'm not sure. I did find that $HOME is set in the actual test run. But then my test- in-development started failing in other ways because $HOME was not set in the --shell-fail environment. What I expect is that the --shell- fail environment is identical; otherwise it's difficult for debugging. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/2012514/+subscriptions -- Mailing list: https://launchpad.net/~canonical-ubuntu-qa Post to : canonical-ubuntu-qa@lists.launchpad.net Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa More help : https://help.launchpad.net/ListHelp