Don't produce linux-*-cloud-tools-common, linux-*-tools-common and linux-*-tools-host binary packages

Bug #2048183 reported by Juerg Haefliger
374
This bug affects 47 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Juerg Haefliger
linux-bluefield (Ubuntu)
New
Undecided
Unassigned
linux-hwe-5.15 (Ubuntu)
New
Undecided
Unassigned
Focal
New
Undecided
Unassigned
linux-hwe-6.5 (Ubuntu)
Jammy
New
Undecided
Unassigned
linux-ibm (Ubuntu)
New
Undecided
Unassigned
Focal
New
Undecided
Unassigned
Jammy
New
Undecided
Unassigned
Noble
New
Undecided
Unassigned
linux-intel-iotg (Ubuntu)
New
Undecided
Unassigned
Jammy
New
Undecided
Unassigned
linux-intel-iotg-5.15 (Ubuntu)
Confirmed
Undecided
Unassigned
Focal
New
Undecided
Unassigned
linux-iot (Ubuntu)
New
Undecided
Unassigned
Focal
New
Undecided
Unassigned
linux-lowlatency (Ubuntu)
New
Undecided
Unassigned
Jammy
New
Undecided
Unassigned
Noble
New
Undecided
Unassigned
linux-lowlatency-hwe-5.15 (Ubuntu)
New
Undecided
Unassigned
Focal
New
Undecided
Unassigned
linux-nvidia (Ubuntu)
New
Undecided
Unassigned
Jammy
New
Undecided
Jacob Martin
Noble
New
Undecided
Jacob Martin
linux-nvidia-6.5 (Ubuntu)
Jammy
New
Undecided
Unassigned
linux-nvidia-6.8 (Ubuntu)
New
Undecided
Unassigned
Jammy
Fix Released
Undecided
Jacob Martin
linux-nvidia-lowlatency (Ubuntu)
Noble
New
Undecided
Jacob Martin
linux-realtime (Ubuntu)
Jammy
New
Undecided
Unassigned
linux-xilinx-zynqmp (Ubuntu)
New
Undecided
Unassigned
Jammy
New
Undecided
Unassigned

Bug Description

[Impact]

Some kernels produce linux-*-cloud-tools-common, linux-*-tools-common and/or linux-*-tools-host binary deb packages. That is all wrong, only the primary/main linux source package should produce these. These packages result in install failures of the regular linux-cloud-tools-common, linux-tools-common and linux-tools-host packages.

[Test Case]

Check list of built binary packages in LP and verify the packages are not built.

[Where Problems Could Occur]

Already installed packages won't upgrade and become stale.

CVE References

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu):
status: New → Confirmed
Juerg Haefliger (juergh)
description: updated
description: updated
description: updated
Juerg Haefliger (juergh)
summary: - Don't produce linux-*-tools-{common,host} binary packages
+ Don't produce linux-*-cloud-tools-common, linux-*-tools-common and
+ linux-*-tools-host binary packages
description: updated
Juerg Haefliger (juergh)
description: updated
Juerg Haefliger (juergh)
description: updated
description: updated
Changed in linux (Ubuntu):
assignee: nobody → Juerg Haefliger (juergh)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 6.8.0-20.20

---------------
linux (6.8.0-20.20) noble; urgency=medium

  * noble/linux: 6.8.0-20.20 -proposed tracker (LP: #2058221)

  * Noble update: v6.8.1 upstream stable release (LP: #2058224)
    - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
    - Documentation/hw-vuln: Add documentation for RFDS
    - x86/rfds: Mitigate Register File Data Sampling (RFDS)
    - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
    - Linux 6.8.1

  * Autopkgtest failures on amd64 (LP: #2048768)
    - [Packaging] update to clang-18

  * Miscellaneous Ubuntu changes
    - SAUCE: apparmor4.0.0: LSM stacking v39: fix build error with
      CONFIG_SECURITY=n
    - [Config] amd64: MITIGATION_RFDS=y

 -- Paolo Pisati <email address hidden> Mon, 18 Mar 2024 11:08:14 +0100

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-nvidia-6.8/6.8.0-1006.6~22.04.2 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-jammy-linux-nvidia-6.8' to 'verification-done-jammy-linux-nvidia-6.8'. If the problem still exists, change the tag 'verification-needed-jammy-linux-nvidia-6.8' to 'verification-failed-jammy-linux-nvidia-6.8'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-jammy-linux-nvidia-6.8-v2 verification-needed-jammy-linux-nvidia-6.8
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-azure/6.8.0-1008.8 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-azure' to 'verification-done-noble-linux-azure'. If the problem still exists, change the tag 'verification-needed-noble-linux-azure' to 'verification-failed-noble-linux-azure'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-azure-v2 verification-needed-noble-linux-azure
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-gke/6.8.0-1004.7 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-gke' to 'verification-done-noble-linux-gke'. If the problem still exists, change the tag 'verification-needed-noble-linux-gke' to 'verification-failed-noble-linux-gke'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-gke-v2 verification-needed-noble-linux-gke
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-aws/6.8.0-1009.9 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-aws' to 'verification-done-noble-linux-aws'. If the problem still exists, change the tag 'verification-needed-noble-linux-aws' to 'verification-failed-noble-linux-aws'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-aws-v2 verification-needed-noble-linux-aws
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-gcp/6.8.0-1008.9 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-gcp' to 'verification-done-noble-linux-gcp'. If the problem still exists, change the tag 'verification-needed-noble-linux-gcp' to 'verification-failed-noble-linux-gcp'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-gcp-v2 verification-needed-noble-linux-gcp
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-ibm/6.8.0-1006.6 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-ibm' to 'verification-done-noble-linux-ibm'. If the problem still exists, change the tag 'verification-needed-noble-linux-ibm' to 'verification-failed-noble-linux-ibm'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-ibm-v2 verification-needed-noble-linux-ibm
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-lowlatency/6.8.0-35.35.1 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-lowlatency' to 'verification-done-noble-linux-lowlatency'. If the problem still exists, change the tag 'verification-needed-noble-linux-lowlatency' to 'verification-failed-noble-linux-lowlatency'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-lowlatency-v2 verification-needed-noble-linux-lowlatency
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-oracle/6.8.0-1006.6 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-oracle' to 'verification-done-noble-linux-oracle'. If the problem still exists, change the tag 'verification-needed-noble-linux-oracle' to 'verification-failed-noble-linux-oracle'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-oracle-v2 verification-needed-noble-linux-oracle
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-lowlatency-hwe-6.8/6.8.0-38.38.1~22.04.2 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-jammy-linux-lowlatency-hwe-6.8' to 'verification-done-jammy-linux-lowlatency-hwe-6.8'. If the problem still exists, change the tag 'verification-needed-jammy-linux-lowlatency-hwe-6.8' to 'verification-failed-jammy-linux-lowlatency-hwe-6.8'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-jammy-linux-lowlatency-hwe-6.8-v2 verification-needed-jammy-linux-lowlatency-hwe-6.8
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux-intel-iotg-5.15 (Ubuntu):
status: New → Confirmed
Revision history for this message
Hesam Nejati Sharifaldin (hesamnejati) wrote : Re: [Bug 2048183] Re: Don't produce linux-*-cloud-tools-common, linux-*-tools-common and linux-*-tools-host binary packages

Hi Support Team,

I Confirmed it.

Best regards,

*Hesam Nejati SharifAldin*
Ph.D. Researcher
School of Computer Science

*University College Dublin*
Belfield, Dublin 4, Ireland D04 V1W8
Email <email address hidden>:
<email address hidden>

UCD | <https://www.ucd.ie/> Linkedin |
<https://www.linkedin.com/in/hesam-nejati-bb2911261> Google Scholar
<https://scholar.google.com/citations?user=Lua9Fa0AAAAJ&hl=en>

On Mon 19 Aug 2024 at 07:15, Launchpad Bug Tracker <
<email address hidden>> wrote:

> Status changed to 'Confirmed' because the bug affects multiple users.
>
> ** Changed in: linux-intel-iotg-5.15 (Ubuntu)
> Status: New => Confirmed
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (2013089).
> https://bugs.launchpad.net/bugs/2048183
>
> Title:
> Don't produce linux-*-cloud-tools-common, linux-*-tools-common and
> linux-*-tools-host binary packages
>
> Status in linux package in Ubuntu:
> Fix Released
> Status in linux-intel-iotg-5.15 package in Ubuntu:
> Confirmed
>
> Bug description:
> [Impact]
>
> Some kernels produce linux-*-cloud-tools-common, linux-*-tools-common
> and/or linux-*-tools-host binary deb packages. That is all wrong, only
> the primary/main linux source package should produce these. These
> packages result in install failures of the regular linux-cloud-tools-
> common, linux-tools-common and linux-tools-host packages.
>
> [Test Case]
>
> Check list of built binary packages in LP and verify the packages are
> not built.
>
> [Where Problems Could Occur]
>
> Already installed packages won't upgrade and become stale.
>
> [Notes]
>
> This bug is filed against the main linux package because that's where
> the build rules live.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2048183/+subscriptions
>
>

Juerg Haefliger (juergh)
no longer affects: linux-hwe-6.8 (Ubuntu)
Juerg Haefliger (juergh)
description: updated
Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel noble:linux-ibm should not produce the following packages:
  - linux-ibm-cloud-tools-common_6.8.0-1010.10_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel noble:linux-lowlatency should not produce the following packages:
  - linux-lowlatency-cloud-tools-common_6.8.0-40.40.1_all.deb
  - linux-lowlatency-tools-common_6.8.0-40.40.1_all.deb
  - linux-lowlatency-tools-host_6.8.0-40.40.1_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel noble:linux-nvidia should not produce the following packages:
  - linux-nvidia-tools-host_6.8.0-1011.11_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel noble:linux-nvidia-lowlatency should not produce the following packages:
  - linux-nvidia-lowlatency-tools-host_6.8.0-1011.11.1_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-hwe-6.5 should not produce the following packages:
  - linux-hwe-6.5-cloud-tools-common_6.5.0-45.45~22.04.1_all.deb
  - linux-hwe-6.5-tools-common_6.5.0-45.45~22.04.1_all.deb
  - linux-hwe-6.5-tools-host_6.5.0-45.45~22.04.1_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-ibm should not produce the following packages:
  - linux-ibm-cloud-tools-common_5.15.0-1060.63_all.deb
  - linux-ibm-tools-common_5.15.0-1060.63_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-intel-iotg should not produce the following packages:
  - linux-intel-iotg-cloud-tools-common_5.15.0-1062.68_all.deb
  - linux-intel-iotg-tools-common_5.15.0-1062.68_all.deb
  - linux-intel-iotg-tools-host_5.15.0-1062.68_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-lowlatency should not produce the following packages:
  - linux-lowlatency-cloud-tools-common_5.15.0-118.128_all.deb
  - linux-lowlatency-tools-common_5.15.0-118.128_all.deb
  - linux-lowlatency-tools-host_5.15.0-118.128_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-nvidia should not produce the following packages:
  - linux-nvidia-cloud-tools-common_5.15.0-1062.63_all.deb
  - linux-nvidia-tools-common_5.15.0-1062.63_all.deb
  - linux-nvidia-tools-host_5.15.0-1062.63_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-nvidia-6.5 should not produce the following packages:
  - linux-nvidia-6.5-tools-host_6.5.0-1024.25_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-nvidia-6.8 should not produce the following packages:
  - linux-nvidia-6.8-tools-host_6.8.0-1011.11~22.04.1_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-realtime should not produce the following packages:
  - linux-realtime-cloud-tools-common_5.15.0-1032.35_all.deb
  - linux-realtime-tools-common_5.15.0-1032.35_all.deb
  - linux-realtime-tools-host_5.15.0-1032.35_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel jammy:linux-xilinx-zynqmp should not produce the following packages:
  - linux-xilinx-zynqmp-tools-common_5.15.0-1031.35_all.deb
  - linux-xilinx-zynqmp-tools-host_5.15.0-1031.35_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel focal:linux-hwe-5.15 should not produce the following packages:
  - linux-hwe-5.15-cloud-tools-common_5.15.0-118.128~20.04.1_all.deb
  - linux-hwe-5.15-tools-common_5.15.0-118.128~20.04.1_all.deb
  - linux-hwe-5.15-tools-host_5.15.0-118.128~20.04.1_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel focal:linux-ibm should not produce the following packages:
  - linux-ibm-cloud-tools-common_5.4.0-1077.82_all.deb
  - linux-ibm-tools-common_5.4.0-1077.82_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel focal:linux-intel-iotg-5.15 should not produce the following packages:
  - linux-intel-iotg-5.15-cloud-tools-common_5.15.0-1062.68~20.04.1_all.deb
  - linux-intel-iotg-5.15-tools-common_5.15.0-1062.68~20.04.1_all.deb
  - linux-intel-iotg-5.15-tools-host_5.15.0-1062.68~20.04.1_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel focal:linux-iot should not produce the following packages:
  - linux-iot-tools-common_5.4.0-1042.43_all.deb

Revision history for this message
Juerg Haefliger (juergh) wrote :

Kernel focal:linux-lowlatency-hwe-5.15 should not produce the following packages:
  - linux-lowlatency-hwe-5.15-cloud-tools-common_5.15.0-118.128~20.04.1_all.deb
  - linux-lowlatency-hwe-5.15-tools-common_5.15.0-118.128~20.04.1_all.deb
  - linux-lowlatency-hwe-5.15-tools-host_5.15.0-118.128~20.04.1_all.deb

Changed in linux-nvidia-6.8 (Ubuntu Jammy):
assignee: nobody → Jacob Martin (jacobmartin)
status: New → Fix Committed
Changed in linux-nvidia (Ubuntu Jammy):
assignee: nobody → Jacob Martin (jacobmartin)
Changed in linux-nvidia (Ubuntu Noble):
assignee: nobody → Jacob Martin (jacobmartin)
Changed in linux-nvidia-lowlatency (Ubuntu Noble):
assignee: nobody → Jacob Martin (jacobmartin)
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (70.9 KiB)

This bug was fixed in the package linux-nvidia-6.8 - 6.8.0-1013.14~22.04.1

---------------
linux-nvidia-6.8 (6.8.0-1013.14~22.04.1) jammy; urgency=medium

  * jammy/linux-nvidia-6.8: 6.8.0-1013.14~22.04.1 -proposed tracker
    (LP: #2076632)

  * Don't produce linux-*-cloud-tools-common, linux-*-tools-common and
    linux-*-tools-host binary packages (LP: #2048183)
    - [Packaging] nvidia-6.8: Don't produce the linux-nvidia-6.8-tools-host binary
      package

  * Configs from noble/linux-nvidia missing in jammy/linux-nvidia-6.8
    (LP: #2077471)
    - [Config] nvidia-6.8: Derive annotations from parent noble/linux-nvidia

  [ Ubuntu: 6.8.0-1013.14 ]

  * noble/linux-nvidia: 6.8.0-1013.14 -proposed tracker (LP: #2076633)
  * Pull-request to address ARM SMMU issue (LP: #2031320)
    - NVIDIA: SAUCE: iommu/arm-smmu-v3: Allow default substream bypass with a
      pasid support
  * Apply patch to set CONFIG_EFI_CAPSULE_LOADER=y for arm64 (LP: #2067111)
    - NVIDIA: [Config] EFI: set CAPSULE_LOADER=y for arm64
  * Pull request: mm: fix old/young bit handling in the faulting path of
    set_pte_range() (LP: #2075396)
    - mm: fix old/young bit handling in the faulting path
  * Pull-request:Add a kernel command-line option 'config_acs' to directly
    control all the ACS bits for specific devices (LP: #2073811)
    - PCI: Extend ACS configurability
  [ Ubuntu: 6.8.0-44.44 ]
  * noble/linux: 6.8.0-44.44 -proposed tracker (LP: #2076647)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/2024.08.05)
  * Disable PCI_DYNAMIC_OF_NODES in Ubuntu (LP: #2074376)
    - [Config] Disable PCI_DYNAMIC_OF_NODES
  * [SRU] Turbostat support for Arrow Lake H (LP: #2074372)
    - tools/power turbostat: Enhance ARL/LNL support
    - x86/cpu: Add model number for another Intel Arrow Lake mobile processor
    - tools/power turbostat: Add ARL-H support
  * Noble update: upstream stable patchset 2024-07-30 (LP: #2075154)
    - fs/writeback: bail out if there is no more inodes for IO and queued once
    - padata: Disable BH when taking works lock on MT path
    - crypto: hisilicon/sec - Fix memory leak for sec resource release
    - crypto: hisilicon/qm - Add the err memory release process to qm uninit
    - io_uring/sqpoll: work around a potential audit memory leak
    - rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
    - rcutorture: Make stall-tasks directly exit when rcutorture tests end
    - rcutorture: Fix invalid context warning when enable srcu barrier testing
    - block/ioctl: prefer different overflow check
    - ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
    - selftests/bpf: Prevent client connect before server bind in
      test_tc_tunnel.sh
    - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
    - batman-adv: bypass empty buckets in batadv_purge_orig_ref()
    - wifi: ath9k: work around memset overflow warning
    - af_packet: avoid a false positive warning in packet_setsockopt()
    - ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets
    - drop_monitor: replace spin_lock by raw_spin_lock
    - scsi: qedi: Fix cra...

Changed in linux-nvidia-6.8 (Ubuntu Jammy):
status: Fix Committed → Fix Released
To post a comment you must log in.