[Bug 2054395] Re: [sru] sos upstream 4.7.0

Athos Ribeiro 2054395 at bugs.launchpad.net
Tue May 21 14:10:15 UTC 2024


Thanks for the changes, Arif.

I am reviewing the oracular changes only for now so we can get everyhing
right in that one and then we can proceed to checking the SRU
candidates.

- The changes still correctly match the upstream changes
- The patches introduced correctly match their upstream references in the DEP3 headers.

- The 0006* patch "Origin:" DEP3 header was set as "origin:" (no capital
O). No need to fix this. I can change this one before uploading.

- Now, for the "X-Python3-Version: >= 3.6" change:

As I mentioned, I will leave this for the SRU team to decide whether
this is  an acceptable change for all series or not.

Do note that the bug that this  solves is only present in bionic. These
changes are not targeting bionic  at all, i.e., LP: #2038648 is not
being fixed by these changes.

This means  that even if I upload this to the stable series, there is a
chance that the SRU team will reject it and you will need to re-work
things, find an uploader/sponsor again an go  through this process once
more.

However, this is definitely OK to push to oracular, no objections here.

Finally, note that the changelog entry is mentioning a bug (LP:
#2038648) that is not being fixed here (since the bug only affects
bionic). Hence, I will remove the ":" in the LP reference to the
python3-version bug above so it will not be parsed by any launchpad
automation (given there is no target to close).

If you agree with the 2 minor changes I am proposing (the capital O in
the patch, and changing (LP: #2038648) to (LP #2038648), I will go ahead
and upload this to oracular.

- Do you agree with the 2 minor changes + upload to oracular?
- Do you want me to go ahead and proceed with reviewing (and possibly uploading everything to) the stable branch debdiffs or would you like to review that python3 dependency bug/change?

-- 
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/2054395

Title:
  [sru] sos upstream 4.7.0

Status in Ubuntu Pro:
  New
Status in Ubuntu Pro 18.04 series:
  New
Status in sosreport package in Ubuntu:
  In Progress
Status in sosreport source package in Focal:
  In Progress
Status in sosreport source package in Jammy:
  In Progress
Status in sosreport source package in Mantic:
  In Progress
Status in sosreport source package in Noble:
  In Progress
Status in sosreport source package in Oracular:
  In Progress

Bug description:
  [ Impact ]

  * A new sosreport version is available upstream, and following the
  https://wiki.ubuntu.com/SosreportUpdates policy for stable release
  exception we will now SRU the sosreport 4.7.0 upstream release.

  * This release introduces a couple of new plugins as well as bugfixes
  done between the previous Ubuntu 4.5.6 sosreport version and the new
  4.7.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.

  * Uploading to S3 needs the python3-boto3 dependency installed.

  * 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.7.0 and could do some testing:

  * runtime/lxd We have added an LXD runtime so that we can gather data directly from LXD, same with what one would do with k8s.
  * plugins/canonical_livepatch_onprem.py will gather data from livepatch-server
  * plugins/ceph.py add Reef release commands and gather microceph data
  * plugins/coredump.py will capture coredump info from coredumpctl
  * plugins/infinidat.py will gather data from servers that make use if the Infinidat storage solution
  * plugins/kubernetes.py will now gather container information from microk8s
  * plugins/mellanox_firmware.py will gather data from mellanox devices
  * plugins/openstack_masakari.py will gather data from openstack masakari
  * plugins/openstack_masakarimonitors.py will gather data from openstack masakari monitors
  * plugins/vectordev.py will gather the config from vectordev (cos-proxy)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-pro/+bug/2054395/+subscriptions




More information about the Ubuntu-sponsors mailing list