Last commit made on 2020-04-21
Get this branch:
git clone -b focal_no_cgroup_kill https://git.launchpad.net/~simpoir/ubuntu/+source/landscape-client
Only Simon Poirier can upload to this branch. If you are Simon Poirier please log in for upload directions.

Branch merges

Branch information


Recent commits

e93e473... by Simon Poirier

* d/p/0003-service-killmode.patch
  Set KillMode on service to avoid killing dpkg through self-upgrade.

334e074... by Simon Poirier

Import patches-unapplied version 19.12-0ubuntu4 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: 0a347fd10cfed9550d6cbd28fb584dc6a8d12fd2

New changelog entries:
  * d/p/0002-lp1870087-stale-locks.patch:
    Clean stale twisted lock files (LP: #1870087)

0a347fd... by Matthias Klose

Import patches-unapplied version 19.12-0ubuntu3 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: d1859070c5a5219035c3fb8b930a0c096ec66bb4

New changelog entries:
  * No-change rebuild to build with python3.8.

d185907... by Balint Reczey

Import patches-unapplied version 19.12-0ubuntu2 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: 81606e6e2dea50c75d5ec0bac3eacad755658f63

New changelog entries:
  * Handle EINVAL error of SIOCETHTOOL ioctl (LP: #1855522)
    The error occurs on WSL (1) and causes an error showing up in MOTD.

81606e6... by Simon Poirier

Import patches-unapplied version 19.12-0ubuntu1 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: af0e06ed3b0e16e8521706e7c1fdf7005406d51e

New changelog entries:
  * New upstream release 19.12:
    - Modernized packaging.
    - Added support for python-apt 1.9
    - Converted init script to systemd service.
    - Set default value if data_path is missing. (LP: #1728681)
    - Sysinfo: add support for multiple IPv6 addresses per interface.
      (LP: #829379)
    - Clear hash id database on package resync. (LP: #1616116)
    - Permit environments containing unicode chars for script execution.
      (LP: #1765518)
    - Set LANG in sysinfo wrapper. (LP: #1780071)
    - Avoid leaking memory through unused twisted logs. (LP: #1685885)
    - Handle unicode apt-sources-replace (LP: #1771443)
    - Add simfs to the whitelist of watched file-systems (LP: #1499104)
    - Return non-blank message when tasks already performed. (LP: #928933)
    - Overrid apt progress pulse(). (LP: #1758529)
    - Improvements on vm_info detection (LP: #1754073) (LP: #1799843)
      (LP: #1828217)
    - Remove the landscape url from motd output by removing LandscapeLink
      from the list of default landscape-sysinfo plugins. (LP: #1753936)
  * New trunk build
  * Remove the landscape url from motd output by removing LandscapeLink
    from the list of default landscape-sysinfo plugins. (LP: #1753936)

af0e06e... by Andreas Hasenack

Import patches-unapplied version 18.01-0ubuntu1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: adafaa41f36524acf3e034e314647c2d1f629f66
Upload parent: 791f19287f2bbdb3043ede68dd4afdf3d85a47b4

New changelog entries:
  * New upstream release 18.01:
    - Ported to python3 (LP: #1577850)
    - move Replaces/Breaks landscape-client-ui rules to landscape-common
      (LP: #1560424)
    - Add a libpam-systemd Depends if built for xenial (LP: #1590838)
    - Some units not reporting swift usage (LP: #1588404)
    - Fix missing install directories for landscape-common and drop
      usr/share/landscape as its only used and created by landscape-client.
      (LP: #1680842)
    - Fix VM detection for Xen, by returning "xen" only for paravirtualized and
      HVM hosts, not for dom0. (LP: #1601818)
    - Add an indication of truncation to process output that has been truncated
      prior to delivery to the server. (LP: #1629000)
    - add /snap/bin to the PATH when executing scripts. (LP: #1635634)
    - Save the original sources.list file when a repository profile is
      associated with a computer and restore it when the profile is removed.
      (LP: #1607529)
    - Drop the legacy HAService plugin, which is no longer used.
    - Avoid double-decoding package descriptions in build_skeleton_apt, which
      causes an error with Xenial python-apt. (LP: #1655395)
    - Remove dead dbus code and textmessage (confirmed not supported in server
      for ~2 years). (LP: #1657372)
    - Move bzr-builddeb conf file from deprecated location to debian/
      (LP: #1658796)
    - Support for new server error message about there being too many pending
      computers already (LP: #1662530)
    - Add a timestamp to the package reporter result (LP: #1674252)
    - Check if ubuntu-release-upgrader is running before apt-update (LP: #1699179)
    - Implicitly trust file-local sources managed by landscape. On upgrades,
      add the trusted flag to the landscape file-local apt source file if it's
      not there. (LP: #1736576)
    - Use local system tools to change the user's password (LP: #1743558)
  * clean up packaging and getting in sync with the new landscape version:
    - d/rules: drop extra:suggests which is unused since 13.07.1-0ubuntu2
    - Remove antique postinst code. No supported landscape-client version
      installs cronjobs anymore (since a long time).
    - d/landscape-client.docs: the README file is now a markdown file, so
      install that instead.
    - d/landscape-common.postinst: no need to single out
      /var/lib/landscape/.gnupg when fixing ownerships, just do it over
      the entire parent directory.
    - guard user and group removal via an empty .cleanup.* file in post, so we
      only remove the user/group if we were the ones who created them at
      install time.
    - lintian: remove absolute path from update-motd calls in maintainer
    - d/rules: drop special handling for dapper, hardy and lucid, which are no
      longer supported.
    - d/rules: make sure we have an "extra:Depends=" in substvars even if it's
    - d/rules: drop dh_pycentral handling, it's obsolete
  * Dropped (already included in this version):
    - d/p/set-vm-info-to-kvm-for-aws-C5-instances.patch:
      Sets vm_info to kvm for new AWS EC2 C5 instances. (LP #1742531)
    - d/p/set-vm-info-to-kvm-for-digitalocean-instances.patch:
      Sets vm_info to kvm for digitalocean instances. (LP #1743232)
    - Add proxy handling to package reporter. (LP #1531150)
    - Fix regression in configuration hook under install-cd chroot (LP #1699789)
    - Report autoremovable packages (LP #1208393)
    - Do not re-register client by default (LP #1618483)
    - Don't report packages that are coming from backports, so that Landscape
      doesn't try to upgrade to versions of packages that are in backports.
      (LP #1668583)
    - Cope with an api change in python-swift that broke swift storage
      reporting in Autopilot. (LP #1563565)

791f192... by Andreas Hasenack

More changelog updates about general packaging cleanup

9fd9a52... by Andreas Hasenack

- d/po/POTFILES.in: remove landscape-common3.templates, that package never
  existed in ubuntu

b6e3e56... by Andreas Hasenack


2034a8f... by Andreas Hasenack

Remove leftover PACKAGE variable