2017-06-22 13:21:51 |
Teluka |
bug |
|
|
added bug |
2017-06-22 13:39:14 |
Launchpad Janitor |
debian-installer (Ubuntu): status |
New |
Confirmed |
|
2017-06-22 14:31:43 |
Dominique Poulain |
bug |
|
|
added subscriber Dominique Poulain |
2017-06-26 07:07:22 |
Teluka |
debian-installer (Ubuntu): importance |
Undecided |
Medium |
|
2017-09-11 13:46:48 |
Simon Poirier |
bug task added |
|
landscape-client (Ubuntu) |
|
2017-09-11 13:47:01 |
Simon Poirier |
landscape-client (Ubuntu): status |
New |
In Progress |
|
2017-09-11 13:51:39 |
Simon Poirier |
affects |
landscape-client (Ubuntu) |
landscape-client |
|
2017-09-11 13:52:11 |
Simon Poirier |
landscape-client: status |
In Progress |
Fix Committed |
|
2017-09-11 13:52:17 |
Simon Poirier |
landscape-client: assignee |
|
Simon Poirier (simpoir) |
|
2017-09-13 01:57:41 |
Hua Zhang |
bug |
|
|
added subscriber Hua Zhang |
2017-10-11 17:33:31 |
Alex Moldovan |
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. |
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.
[Test Case]
The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed. |
|
2017-11-10 14:28:26 |
Andreas Hasenack |
bug task added |
|
landscape-client (Ubuntu) |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Trusty |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
bug task added |
|
debian-installer (Ubuntu Trusty) |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
bug task added |
|
landscape-client (Ubuntu Trusty) |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Xenial |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
bug task added |
|
debian-installer (Ubuntu Xenial) |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
bug task added |
|
landscape-client (Ubuntu Xenial) |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Artful |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
bug task added |
|
debian-installer (Ubuntu Artful) |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
bug task added |
|
landscape-client (Ubuntu Artful) |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Zesty |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
bug task added |
|
debian-installer (Ubuntu Zesty) |
|
2017-11-10 15:51:32 |
Andreas Hasenack |
bug task added |
|
landscape-client (Ubuntu Zesty) |
|
2017-11-10 16:12:19 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/landscape-client/+git/landscape-client/+merge/333548 |
|
2017-11-10 17:18:40 |
Andreas Hasenack |
landscape-client (Ubuntu): status |
New |
In Progress |
|
2017-11-10 17:18:40 |
Andreas Hasenack |
landscape-client (Ubuntu): assignee |
|
Andreas Hasenack (ahasenack) |
|
2017-11-20 17:21:35 |
Launchpad Janitor |
landscape-client (Ubuntu): status |
In Progress |
Fix Released |
|
2017-11-23 18:11:21 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/landscape-client/+git/landscape-client/+merge/334203 |
|
2017-11-23 18:11:33 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/landscape-client/+git/landscape-client/+merge/334204 |
|
2017-11-23 18:11:45 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/landscape-client/+git/landscape-client/+merge/334205 |
|
2017-11-23 18:11:56 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/landscape-client/+git/landscape-client/+merge/334206 |
|
2017-11-23 18:24:26 |
Eric Desrochers |
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.
[Test Case]
The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed. |
[Impact]
The Ubuntu Xenial installer 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 Landscape 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.
[Test Case]
[Regression Potential]
[Other Info]
[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.
[Test Case]
The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed. |
|
2017-11-23 18:28:34 |
Eric Desrochers |
description |
[Impact]
The Ubuntu Xenial installer 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 Landscape 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.
[Test Case]
[Regression Potential]
[Other Info]
[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.
[Test Case]
The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed. |
[Impact]
The Ubuntu Xenial installer 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 Landscape 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.
[Test Case]
The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed.
[Regression Potential]
[Other Info]
[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. |
|
2017-11-23 18:35:00 |
Eric Desrochers |
description |
[Impact]
The Ubuntu Xenial installer 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 Landscape 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.
[Test Case]
The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed.
[Regression Potential]
[Other Info]
[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. |
[Impact]
The Ubuntu Xenial installer 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 Landscape 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.
[Test Case]
The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed.
[Regression Potential]
[Other Info]
* Upstream revision:
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. |
|
2017-11-23 18:55:13 |
Alex Moldovan |
description |
[Impact]
The Ubuntu Xenial installer 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 Landscape 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.
[Test Case]
The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed.
[Regression Potential]
[Other Info]
* Upstream revision:
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. |
[Impact]
The Ubuntu Xenial installer 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 Landscape 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.
[Test Case]
Install Ubuntu server behind a proxy and select "Manage system with Landscape" on upgrades management tasksel question. The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed.
[Regression Potential]
[Other Info]
[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. |
|
2017-11-24 13:02:34 |
Eric Desrochers |
description |
[Impact]
The Ubuntu Xenial installer 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 Landscape 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.
[Test Case]
Install Ubuntu server behind a proxy and select "Manage system with Landscape" on upgrades management tasksel question. The installer should offer the option to specify the proxy settings for the landscape-clint and successfully apply them to /etc/landscape/client.conf as:
http_proxy = <your-proxy>
https_proxy = <your-proxy>
Replace <your-proxy> with your proxy IP/hostname and port if needed.
[Regression Potential]
[Other Info]
[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. |
[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:
$ ln -s /bin/echo /etc/init.d/landscape-client && sudo ./scripts/landscape-config --silent
Script should timeout and not run forever.
Replace <your-proxy> with your proxy IP/hostname and port if needed.
[Regression Potential]
[Other Info]
* GitHub PR :
https://github.com/CanonicalLtd/landscape-client/pull/13
* Upstream commit :
https://github.com/CanonicalLtd/landscape-client/commit/e0b1b0ca43c13bc65374df13d192405abb3014e6
Stop reactor in landscape-config on broker error
Handle SystemExit exception, as those don't propagate past the reactor, in order to avoid getting stuck when installed in chroot.
[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. |
|
2017-11-24 13:13:13 |
Simon Poirier |
summary |
Ubuntu server installer misses http/s proxy settings for Landscape |
Regression: Installing Landscape from chroot hangs (on install iso) |
|
2017-11-24 15:51:07 |
Simon Poirier |
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:
$ ln -s /bin/echo /etc/init.d/landscape-client && sudo ./scripts/landscape-config --silent
Script should timeout and not run forever.
Replace <your-proxy> with your proxy IP/hostname and port if needed.
[Regression Potential]
[Other Info]
* GitHub PR :
https://github.com/CanonicalLtd/landscape-client/pull/13
* Upstream commit :
https://github.com/CanonicalLtd/landscape-client/commit/e0b1b0ca43c13bc65374df13d192405abb3014e6
Stop reactor in landscape-config on broker error
Handle SystemExit exception, as those don't propagate past the reactor, in order to avoid getting stuck when installed in chroot.
[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. |
[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:
$ ln -s /bin/echo /etc/init.d/landscape-client && sudo ./scripts/landscape-config --silent
Script should timeout and not run forever.
[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
Stop reactor in landscape-config on broker error
Handle SystemExit exception, as those don't propagate past the reactor, in order to avoid getting stuck when installed in chroot.
[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. |
|
2017-11-24 16:22:02 |
Simon Poirier |
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:
$ ln -s /bin/echo /etc/init.d/landscape-client && sudo ./scripts/landscape-config --silent
Script should timeout and not run forever.
[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
Stop reactor in landscape-config on broker error
Handle SystemExit exception, as those don't propagate past the reactor, in order to avoid getting stuck when installed in chroot.
[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. |
[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:
$ ln -s /bin/echo /etc/init.d/landscape-client && sudo landscape-config --silent
Script should timeout and not run forever.
[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
Stop reactor in landscape-config on broker error
Handle SystemExit exception, as those don't propagate past the reactor, in order to avoid getting stuck when installed in chroot.
[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. |
|
2017-11-24 16:52:33 |
Andreas Hasenack |
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:
$ ln -s /bin/echo /etc/init.d/landscape-client && sudo landscape-config --silent
Script should timeout and not run forever.
[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
Stop reactor in landscape-config on broker error
Handle SystemExit exception, as those don't propagate past the reactor, in order to avoid getting stuck when installed in chroot.
[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. |
[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
Stop reactor in landscape-config on broker error
Handle SystemExit exception, as those don't propagate past the reactor, in order to avoid getting stuck when installed in chroot.
[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. |
|
2017-11-24 17:20:41 |
Andreas Hasenack |
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
Stop reactor in landscape-config on broker error
Handle SystemExit exception, as those don't propagate past the reactor, in order to avoid getting stuck when installed in chroot.
[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. |
[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. |
|
2017-11-24 18:21:07 |
Andreas Hasenack |
landscape-client (Ubuntu Trusty): assignee |
|
Andreas Hasenack (ahasenack) |
|
2017-11-24 18:22:35 |
Andreas Hasenack |
landscape-client (Ubuntu Xenial): assignee |
|
Andreas Hasenack (ahasenack) |
|
2017-11-24 18:22:41 |
Andreas Hasenack |
landscape-client (Ubuntu Zesty): assignee |
|
Andreas Hasenack (ahasenack) |
|
2017-11-24 18:22:44 |
Andreas Hasenack |
landscape-client (Ubuntu Artful): assignee |
|
Andreas Hasenack (ahasenack) |
|
2017-11-24 18:23:12 |
Andreas Hasenack |
landscape-client (Ubuntu Trusty): status |
New |
In Progress |
|
2017-11-24 18:23:18 |
Andreas Hasenack |
landscape-client (Ubuntu Xenial): status |
New |
In Progress |
|
2017-11-24 18:23:23 |
Andreas Hasenack |
landscape-client (Ubuntu Zesty): status |
New |
In Progress |
|
2017-11-24 18:23:29 |
Andreas Hasenack |
landscape-client (Ubuntu Artful): status |
New |
In Progress |
|
2017-11-27 16:17:53 |
Łukasz Zemczak |
landscape-client (Ubuntu Artful): status |
In Progress |
Fix Committed |
|
2017-11-27 16:17:55 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-11-27 16:17:59 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2017-11-27 16:18:03 |
Łukasz Zemczak |
tags |
|
verification-needed verification-needed-artful |
|
2017-11-27 16:27:36 |
Łukasz Zemczak |
landscape-client (Ubuntu Zesty): status |
In Progress |
Fix Committed |
|
2017-11-27 16:27:42 |
Łukasz Zemczak |
tags |
verification-needed verification-needed-artful |
verification-needed verification-needed-artful verification-needed-zesty |
|
2017-11-27 16:32:42 |
Łukasz Zemczak |
landscape-client (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2017-11-27 16:32:48 |
Łukasz Zemczak |
tags |
verification-needed verification-needed-artful verification-needed-zesty |
verification-needed verification-needed-artful verification-needed-xenial verification-needed-zesty |
|
2017-11-27 16:38:58 |
Łukasz Zemczak |
landscape-client (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2017-11-27 16:39:04 |
Łukasz Zemczak |
tags |
verification-needed verification-needed-artful verification-needed-xenial verification-needed-zesty |
verification-needed verification-needed-artful verification-needed-trusty verification-needed-xenial verification-needed-zesty |
|
2017-12-01 21:23:56 |
Mathew Hodson |
tags |
verification-needed verification-needed-artful verification-needed-trusty verification-needed-xenial verification-needed-zesty |
regression-update verification-needed verification-needed-artful verification-needed-trusty verification-needed-xenial verification-needed-zesty |
|
2017-12-01 21:25:27 |
Mathew Hodson |
landscape-client (Ubuntu): importance |
Undecided |
Critical |
|
2017-12-01 21:25:36 |
Mathew Hodson |
bug |
|
|
added subscriber Mathew Hodson |
2017-12-01 21:25:44 |
Mathew Hodson |
landscape-client (Ubuntu Trusty): importance |
Undecided |
Critical |
|
2017-12-01 21:25:57 |
Mathew Hodson |
landscape-client (Ubuntu Xenial): importance |
Undecided |
Critical |
|
2017-12-01 21:26:08 |
Mathew Hodson |
landscape-client (Ubuntu Zesty): importance |
Undecided |
Critical |
|
2017-12-01 21:26:19 |
Mathew Hodson |
landscape-client (Ubuntu Artful): importance |
Undecided |
Critical |
|
2017-12-04 13:54:25 |
Eric Desrochers |
tags |
regression-update verification-needed verification-needed-artful verification-needed-trusty verification-needed-xenial verification-needed-zesty |
regression-update verification-done-artful verification-done-trusty verification-done-xenial verification-done-zesty verification-needed |
|
2017-12-05 15:18:11 |
Launchpad Janitor |
landscape-client (Ubuntu Artful): status |
Fix Committed |
Fix Released |
|
2017-12-05 15:19:06 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-12-05 15:19:19 |
Launchpad Janitor |
landscape-client (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2017-12-05 15:20:11 |
Launchpad Janitor |
landscape-client (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-12-05 15:20:30 |
Launchpad Janitor |
landscape-client (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2018-06-30 22:59:50 |
Mathew Hodson |
removed subscriber Mathew Hodson |
|
|
|
2018-06-30 23:00:07 |
Mathew Hodson |
tags |
regression-update verification-done-artful verification-done-trusty verification-done-xenial verification-done-zesty verification-needed |
regression-update verification-done-artful verification-done-trusty verification-done-xenial verification-done-zesty |
|
2018-06-30 23:00:24 |
Mathew Hodson |
bug task deleted |
debian-installer (Ubuntu) |
|
|
2018-06-30 23:00:33 |
Mathew Hodson |
bug task deleted |
debian-installer (Ubuntu Artful) |
|
|
2018-06-30 23:00:49 |
Mathew Hodson |
bug task deleted |
debian-installer (Ubuntu Zesty) |
|
|
2018-06-30 23:00:55 |
Mathew Hodson |
bug task deleted |
debian-installer (Ubuntu Xenial) |
|
|
2018-06-30 23:01:02 |
Mathew Hodson |
bug task deleted |
debian-installer (Ubuntu Trusty) |
|
|
2018-06-30 23:14:46 |
Mathew Hodson |
landscape-client: status |
Fix Committed |
Fix Released |
|