[Bug 1699789] Please test proposed package
Ćukasz Zemczak
1699789 at bugs.launchpad.net
Mon Nov 27 16:32:49 UTC 2017
Hello Mateusz, or anyone else affected,
Accepted landscape-client into xenial-proposed. The package will build
now and be available at https://launchpad.net/ubuntu/+source/landscape-
client/16.03-0ubuntu2.16.04.2 in a few hours, and then in the -proposed
repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.Your feedback will aid us getting this
update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-xenial to verification-done-xenial. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-xenial. In either case, details of your
testing will help us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to debian-installer in Ubuntu.
https://bugs.launchpad.net/bugs/1699789
Title:
Regression: Installing Landscape from chroot hangs (on install iso)
Status in Landscape Client:
Fix Committed
Status in debian-installer package in Ubuntu:
Confirmed
Status in landscape-client package in Ubuntu:
Fix Released
Status in debian-installer source package in Trusty:
New
Status in landscape-client source package in Trusty:
Fix Committed
Status in debian-installer source package in Xenial:
New
Status in landscape-client source package in Xenial:
Fix Committed
Status in debian-installer source package in Zesty:
New
Status in landscape-client source package in Zesty:
Fix Committed
Status in debian-installer source package in Artful:
New
Status in landscape-client source package in Artful:
Fix Committed
Bug description:
[Impact]
Handle SystemExit exception, as those don't propagate past the
reactor.
It is hanging forever in environments (installer-chroot) where the
broker will not start.
[Test Case]
To test:
sudo rm /etc/init.d/landscape-client
sudo ln -s /bin/echo /etc/init.d/landscape-client
sudo time landscape-config -a someaccount -t sometitle --silent
Script should timeout and not run forever. The time it takes to
timeout unfortunately varies a lot, but is usually between 1 and 3
minutes.
[Regression Potential]
The change restores the same logic which was used before this
regression, which should be safe.
As the code change is only used for initialization of the service after calling the configuration tool, regression in this area would force the
admin to restart the landscape-client service manually after calling landscape-config if that tool is used.
[Other Info]
* GitHub PR :
https://github.com/CanonicalLtd/landscape-client/pull/13
* Upstream commit :
https://github.com/CanonicalLtd/landscape-client/commit/e0b1b0ca43c13bc65374df13d192405abb3014e6
--- Original description ---
Ubuntu Xenial installer (ubuntu-16.04.2-server-amd64.iso) doesn't
offer option to provide http/https proxy to be used by Landscape
client when selecting "Manage system with Landscape" on upgrades
management tasksel question.
Therefore if system is placed behind proxy it will not be able to
communicate with landscapce server.
During system installation installer is asking user to provide proxy
that is used by APT. It would be suitable that same proxy would be
used for landscape.
To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions
More information about the foundations-bugs
mailing list