[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2018-06-30 Thread Mathew Hodson
https://github.com/CanonicalLtd/landscape-
client/commit/e0b1b0ca43c13bc65374df13d192405abb3014e6

** Changed in: landscape-client
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2018-06-30 Thread Mathew Hodson
** Tags removed: verification-needed

** No longer affects: debian-installer (Ubuntu)

** No longer affects: debian-installer (Ubuntu Artful)

** No longer affects: debian-installer (Ubuntu Zesty)

** No longer affects: debian-installer (Ubuntu Xenial)

** No longer affects: debian-installer (Ubuntu Trusty)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-12-17 Thread Mathew Hodson
Does debian-installer need a fix as well?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-12-05 Thread Launchpad Bug Tracker
This bug was fixed in the package landscape-client -
14.12-0ubuntu6.14.04.1

---
landscape-client (14.12-0ubuntu6.14.04.1) trusty; urgency=medium

  [ Simon Poirier ]
  * Add proxy handling to package reporter. (LP: #1531150)
  * Fix regression in configuration hook under install-cd chroot (LP: #1699789)
  * Report autoremovable packages (LP: #1208393)
  * No not re-register client by default (LP: #1618483)

 -- Andreas Hasenack   Fri, 10 Nov 2017 16:21:54
-0200

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-12-05 Thread Launchpad Bug Tracker
This bug was fixed in the package landscape-client -
16.03-0ubuntu2.16.04.2

---
landscape-client (16.03-0ubuntu2.16.04.2) xenial; urgency=medium

  [ Simon Poirier ]
  * Add proxy handling to package reporter. (LP: #1531150)
  * Fix regression in configuration hook under install-cd chroot (LP: #1699789)
  * Report autoremovable packages (LP: #1208393)
  * No not re-register client by default (LP: #1618483)

 -- Andreas Hasenack   Fri, 10 Nov 2017 16:09:30
-0200

** Changed in: landscape-client (Ubuntu Trusty)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-12-05 Thread Launchpad Bug Tracker
This bug was fixed in the package landscape-client -
16.03-0ubuntu3.17.04.1

---
landscape-client (16.03-0ubuntu3.17.04.1) zesty; urgency=medium

  [ Simon Poirier ]
  * Add proxy handling to package reporter. (LP: #1531150)
  * Fix regression in configuration hook under install-cd chroot (LP: #1699789)
  * Report autoremovable packages (LP: #1208393)
  * No not re-register client by default (LP: #1618483)

 -- Andreas Hasenack   Fri, 10 Nov 2017 16:06:54
-0200

** Changed in: landscape-client (Ubuntu Zesty)
   Status: Fix Committed => Fix Released

** Changed in: landscape-client (Ubuntu Xenial)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-12-05 Thread Launchpad Bug Tracker
This bug was fixed in the package landscape-client -
16.03-0ubuntu3.17.10.1

---
landscape-client (16.03-0ubuntu3.17.10.1) artful; urgency=medium

  [ Simon Poirier ]
  * Add proxy handling to package reporter. (LP: #1531150)
  * Fix regression in configuration hook under install-cd chroot (LP: #1699789)
  * Report autoremovable packages (LP: #1208393)
  * No not re-register client by default (LP: #1618483)

 -- Andreas Hasenack   Fri, 10 Nov 2017 15:44:17
-0200

** Changed in: landscape-client (Ubuntu Artful)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-12-04 Thread Eric Desrochers
** Tags removed: verification-needed-artful verification-needed-trusty 
verification-needed-xenial verification-needed-zesty
** Tags added: verification-done-artful verification-done-trusty 
verification-done-xenial verification-done-zesty

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-12-01 Thread Mathew Hodson
** Tags added: regression-update

** Changed in: landscape-client (Ubuntu)
   Importance: Undecided => Critical

** Changed in: landscape-client (Ubuntu Trusty)
   Importance: Undecided => Critical

** Changed in: landscape-client (Ubuntu Xenial)
   Importance: Undecided => Critical

** Changed in: landscape-client (Ubuntu Zesty)
   Importance: Undecided => Critical

** Changed in: landscape-client (Ubuntu Artful)
   Importance: Undecided => Critical

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-29 Thread David Coronel
I tested upgrading the new landscape-client on artful, zesty, xenial and
trusty from the current most recent landscape-client version currently
available in each release. I didn't test this particular fix but I
confirm the package upgrade works fine and the client runs fine
afterwards.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-28 Thread Mateusz Pawlowski
- I tested new landscape-client on artful, zesty, xenial, trusty netboot and it 
works properly. 
- Installer times out instead of entering infinite loop therefore user may 
continue installation.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-27 Thread Łukasz Zemczak
Hello Mateusz, or anyone else affected,

Accepted landscape-client into trusty-proposed. The package will build
now and be available at https://launchpad.net/ubuntu/+source/landscape-
client/14.12-0ubuntu6.14.04.1 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-trusty to verification-done-trusty. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-trusty. 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!

** Changed in: landscape-client (Ubuntu Trusty)
   Status: In Progress => Fix Committed

** Tags added: verification-needed-trusty

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-27 Thread Łukasz Zemczak
Hello Mateusz, or anyone else affected,

Accepted landscape-client into zesty-proposed. The package will build
now and be available at https://launchpad.net/ubuntu/+source/landscape-
client/16.03-0ubuntu3.17.04.1 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-zesty to verification-done-zesty. If it does not fix
the bug for you, please add a comment stating that, and change the tag
to verification-failed-zesty. 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!

** Changed in: landscape-client (Ubuntu Zesty)
   Status: In Progress => Fix Committed

** Tags added: verification-needed-zesty

** Changed in: landscape-client (Ubuntu Xenial)
   Status: In Progress => Fix Committed

** Tags added: verification-needed-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-27 Thread Łukasz Zemczak
Hello Mateusz, or anyone else affected,

Accepted landscape-client into artful-proposed. The package will build
now and be available at https://launchpad.net/ubuntu/+source/landscape-
client/16.03-0ubuntu3.17.10.1 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-artful to verification-done-artful. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-artful. 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!

** Changed in: landscape-client (Ubuntu Artful)
   Status: In Progress => Fix Committed

** Tags added: verification-needed verification-needed-artful

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-24 Thread Andreas Hasenack
** Changed in: landscape-client (Ubuntu Trusty)
 Assignee: (unassigned) => Andreas Hasenack (ahasenack)

** Changed in: landscape-client (Ubuntu Xenial)
 Assignee: (unassigned) => Andreas Hasenack (ahasenack)

** Changed in: landscape-client (Ubuntu Zesty)
 Assignee: (unassigned) => Andreas Hasenack (ahasenack)

** Changed in: landscape-client (Ubuntu Artful)
 Assignee: (unassigned) => Andreas Hasenack (ahasenack)

** Changed in: landscape-client (Ubuntu Trusty)
   Status: New => In Progress

** Changed in: landscape-client (Ubuntu Xenial)
   Status: New => In Progress

** Changed in: landscape-client (Ubuntu Zesty)
   Status: New => In Progress

** Changed in: landscape-client (Ubuntu Artful)
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-24 Thread Andreas Hasenack
** Description changed:

  [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]
+ --- 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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-24 Thread Andreas Hasenack
** Description changed:

  [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
+ 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.
+ 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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-24 Thread Simon Poirier
** Description changed:

  [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
+ $ 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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-24 Thread Simon Poirier
** Description changed:

  [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  with your proxy IP/hostname and port if needed.
+ [Regression Potential]
  
- [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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1699789] Re: Regression: Installing Landscape from chroot hangs (on install iso)

2017-11-24 Thread Simon Poirier
** Summary changed:

- Ubuntu server installer misses http/s proxy settings for Landscape
+ Regression: Installing Landscape from chroot hangs (on install iso)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1699789

Title:
  Regression: Installing Landscape from chroot hangs (on install iso)

To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1699789/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs