[Bug 2077428] Re: [sync] sos upstream 4.8.0

Jeremy BĂ­cha 2077428 at bugs.launchpad.net
Wed Sep 25 15:20:45 UTC 2024


This bug was fixed in the package sosreport - 4.8.0-1
Sponsored for Arif Ali (arif-ali)

---------------
sosreport (4.8.0-1) unstable; urgency=medium

  * New Upstream 4.8.0 release.

  * For more details, full release note is available here:
    - https://github.com/sosreport/sos/releases/tag/4.8.0

  * d/copyright:
    - Remove the only plugins that were GPL-2+ from file, now that the file
      has been updated upstream and now GPL-2

  * d/control:
    - Add branch for Vcs-Git to debian/latest based on DEP-14

  * d/tests/simple.sh:
    - Replace "sosreport" with "sos report". The old command is now deprecated,
      and should be "sos report" in all places.

  * d/p/0004-debian-do-not-install-LICENSE.patch:
    - Rename patch to 0002 for future patch additions, as well as README and
      AUTHORS being duplicated
    - Update patch to not add README and AUTHORS to /usr/share/sos. This was
      causing a duplicate of files in /usr/share/sosreport.

  * Fixed Patches:
    - d/p/0003_man-sos-report.patch
    - d/p/0005-man-Fix-man-page-lintian-issues.patch

  * Remaining patches:
    - d/p/0001-debian-change-tmp-dir-location.patch
    - d/p/0002-debian-do-not-install-LICENSE-README-AUTHORS.patch

 -- Arif Ali <arif.ali at canonical.com>  Thu, 29 Aug 2024 19:42:20 +0000

sosreport (4.7.2-3) unstable; urgency=medium

   * d/tests/simple.sh:
     Fix the IP address check, and escape the periods for grepping the IP
     address on the files to check if the IP address is being masked or not.

 -- Arif Ali <arif.ali at canonical.com>  Thu, 22 Aug 2024 09:02:23 +0000

sosreport (4.7.2-2) unstable; urgency=medium

  * d/control, d/rules: (Closes: #1018639)
    - Remove python3-nose
    - The checks have been disabled till we port avocado to Debian

  * d/tests/control:
    - Remove isolation-machine, this is not here for Debian, and only on
      Ubuntu. The autopkgtest fail with this attribute.

  * d/tests/simple.sh:
    - Remove the check of free command. This doesn't work due to the fact
      autopkgtest are run in a docker style environment.
    - Ignore the "Unable to read" messages in stderr for kernel. The
      environment doesn't have these files, and hence brings them into stderr.
      But, this isn't an issue in this particular environment.

  * d/p/*.patch:
    - Updated all patches based on patch-queue. This makes all the patches more
      consistent across the board, and keeps to one style.

  * d/sources/lintian-override:
    - Add file to ignore 2 checks
      1. very-long-line-length-in-source-file
      2. debian-watch-does-not-check-openpgp-signature

  * d/p/0005-man-Fix-man-page-lintian-issues.patch:
    - Explicitly add Forwarded attribute

  * d/p/0003_man-sos-report.patch:
    - Remove the unspelt correction in the description
    - Add Origin, as that has been merged upstream

  * Remaining patches:
    - d/p/0001-debian-change-tmp-dir-location.patch
    - d/p/0003_man-sos-report.patch
    - d/p/0004-debian-do-not-install-LICENSE.patch
    - d/p/0005-man-Fix-man-page-lintian-issues.patch

 -- Arif Ali <arif.ali at canonical.com>  Wed, 21 Aug 2024 08:13:08 +0000

sosreport (4.7.2-1) unstable; urgency=medium

  * d/control:
    - Add 'python3-packaging' as part of the runtime depends.
    - Add 'python3-packaging' as part of the build depends:
      Use packaging for version comparison instead of pkg_resources from
      setuptools.
    - Add 'python3-yaml' as part of the build depends:
      The new saltstack collect plugin now imports the yaml module, this is
      now required to build and run the sos package.
    - Add 'python3-boto3' to Recommends:
      A new feature for uploading to S3 was implemented and the boto3 module
      is used for this. Although not a hard requirement, but could be useful
      moving forward.
    - Add dep python3-nose and python3-coverage back for nosetests.
    - bump standards version to 4.7.0.
    - lintian: Add Rules-Requires-Root.
    - Maintainer change from Eric to sosreport Team, as agreed with Eric.
    - Add Arif and David as Uploaders.

  * d/copyright:
    - Update to reflect the various licensing of files.
    - Removed entry for kernelrt.py, as that would be consistent

  * d/rules:
    - Add override_install to copy the sos.conf in the right place for
      Debian.
    - Add nosetests originally that should work. This will be replaced by
      avocado eventually. This is useful to run to ensure that some simple
      set of runs in sos work.

  * d/tests:
    - Remove unnecessary debian tests and files.
    - Update simple.sh from upstream project and consistency with
      downstream.

  * d/sosreport.links:
    - File removed, as /usr/share/sosreport/sosreport doesn't exist and
      the pointer is a broken symbolic link

  * d/watch:
    - Update to fix issue with error output

  * d/upstream/metadata:
    - Add file as per lintian on mentors

  * Former patches now fixed upstream or resolved:
    - d/p/0004-unittest-assertEquals.patch
    - d/p/0002-debian-do-not-install-usr-config.patch:
      The file is being removed via the install override, also the sos.conf
      file is required, and the patch removes this file too

  * d/p/0001-debian-change-tmp-dir-location.patch:
    - lintian: Add Forwarded attribute.

  * d/p/0003_man-sos-report.patch:
    - lintian: Add Forwarded attribute.

  * d/p/0004-debian-do-not-install-LICENSE.patch
    - lintian: Add Forwarded attribute.
    - Update based on removal of d/p/0002* patch

  * d/p/0005-man-Fix-man-page-lintian-issues.patch:
    - Add patch to fix lintian issues for man pages, backported from upstream.

  * Remaining patches:
    - d/p/0001-debian-change-tmp-dir-location.patch
    - d/p/0003_man-sos-report.patch
    - d/p/0004-debian-do-not-install-LICENSE.patch

 -- Arif Ali <arif.ali at canonical.com>  Wed, 14 Aug 2024 08:39:14 +0000

sosreport (4.7.2-0.2) unstable; urgency=medium

  * Non-maintainer upload.
  * debian/copyright: Update to current upstream version. The source is GPL-2
    *only*, and there were a lot of missing copyright holders for plugins and
     distros. (Closes: #1077091)

 -- Martin Pitt <mpitt at debian.org>  Mon, 12 Aug 2024 08:35:04 +0200

sosreport (4.7.2-0.1) unstable; urgency=medium

  * Non-maintainer upload.
  * New upstream version 4.7.2
  * d/lintian-overrides: remove unused version update
  * d/patches: do not install LICENSE file
  * d/patches: acknowledge 0005-unittest-assertEquals.patch from 4.0-2.1
  * d/tests: fix simple script (Closes: #1075909)
  * d/control: add dep on python3-magic

 -- Marc Leeman <marc.leeman at gmail.com>  Mon, 08 Jul 2024 12:45:09 +0200

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

Title:
  [sync] sos upstream 4.8.0

Status in sosreport package in Ubuntu:
  Fix Released
Status in sosreport source package in Oracular:
  Fix Released

Bug description:
  [ Impact ]

  * A new sosreport version is available upstream

  * This release introduces a couple of new plugins as well as bugfixes
  done between the previous Ubuntu 4.7.2 sosreport version and the new
  4.8.0

  [ Test Plan ]

  * The detailed test plan can be found on
  https://wiki.ubuntu.com/SosreportUpdates and should be tested by a
  couple of users.

  [ Where problems could occur ]

  * Some plugins might stop working, and this will show when running
  sosreport.

  * If there is an issue with a plugin that is causing instability to
  the system, this can be disabled by running 'sosreport -n
  <plugin_name>'.

  * Currently running sos collect with Juju 3 is -not- working, even for
  the current 4.5.6 Ubuntu version, we are working upstream on a fix
  here: https://github.com/sosreport/sos/pull/3422 this is not part of
  the core functionality of sos, and one can still run sos report
  manually on the nodes.

  [ Other Info ]

  * Useful plugins that are now part of 4.8.0 and could do some testing:

  * Fixed a bug where all-logs may not have captured output if the command being collected was installed via snap packaging.
  * New Plugins: fail2ban, microcloud
  * The sunbeam_hypervisor plugin will now properly obfuscate ceilometer and hooks.log.
  * The networking plugin will now capture nmstatectl output.
  * The maas plugin has been significantly refactored.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sosreport/+bug/2077428/+subscriptions




More information about the Ubuntu-sponsors mailing list