[Bug 2054395] Re: [sru] sos upstream 4.7.0
Andreas Hasenack
2054395 at bugs.launchpad.net
Fri May 3 20:06:21 UTC 2024
Looking at [1], it states:
Similarly, plain text files which include their own copyright information and are installed into
the binary package unmodified need not have that copyright information copied into
/usr/share/doc/PACKAGE/copyright
So in principle it's ok to drop the specific entry for the kernelrt.py
plugin.
The debian/* entry I don't know, I see many packages have an entry like
that, while others don't. The files in debian/* themselves don't have
any copyright note on them, and not all are part of the final binary
installation. On the other hand, removing this stanza from d/copyright
means we also lose the information on who did the original packaging.
But another change is removing GPL-2+ for "Files: *". I'm not sure it
was even correct before, as the LICENSE file in the source tree is
clearly just "GPL-2" (no +). So we would have to track that one down.
See how this can get complicated very quickly? Changes to d/copyright
need to be meticulously verified. I would prefer they are not done here,
unless such careful verification and cross-checking with the debian
policy is done, and also coordination with the same package in debian.
So if you want to change d/copyright, my recommendation would be to:
- do that in a branch of its own
- coordinate with debian, so both debian and ubuntu have the same file. Might need to update the version of the package in debian first, though (which would also benefit us both)
1. https://www.debian.org/doc/debian-policy/ch-archive.html#s-pkgcopyright
--
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