[Bug 1866035] [NEW] [FFe] List and install OEM enablement packages
    Iain Lane 
    iain at orangesquash.org.uk
       
    Wed Mar  4 10:31:53 UTC 2020
    
    
  
Public bug reported:
[ Description ]
We have a project underway at the minute to install any hardware-
specific tweaks that are needed for the currently running machine, and
to select a different kernel on those machines: the OEM kernel. This
requires changes in grub, ubiquity and ubuntu-drivers common. We'd like
to land those changes.
grub
====
On a live session, construct a DMI modalias and match it against the
packages on the CD to see if we need to boot the OEM kernel.
ubuntu-drivers-common
=====================
List the oem-*meta packages which apply to the running machine, and
install those with 'install'.
ubiquity
========
Use the information that ubuntu-drivers provides to show some UI if
there is a matching package, and also install the package if the user
selects it.
[ Testing ]
We have a package "oem-qemu-meta" in Focal which you can use to test
this inn a VM. If you're using libvirt, edit the XML for a Focal VM and
add
In the <os> section: <smbios mode='sysinfo'/>
Under <domain>:
  <sysinfo type='smbios'>
    <system>
      <entry name='product'>UBUNTUQEMUTEST</entry>
    </system>
  </sysinfo>
** Affects: grub2 (Ubuntu)
     Importance: Undecided
         Status: New
** Affects: ubiquity (Ubuntu)
     Importance: Undecided
         Status: New
** Affects: ubuntu-drivers-common (Ubuntu)
     Importance: Undecided
         Status: New
** Also affects: ubiquity (Ubuntu)
   Importance: Undecided
       Status: New
** Also affects: grub2 (Ubuntu)
   Importance: Undecided
       Status: New
** Summary changed:
- [FFe] List OEM enablement packages
+ [FFe] List and install OEM enablement packages
** Description changed:
  [ Description ]
  
  We have a project underway at the minute to install any hardware-
  specific tweaks that are needed for the currently running machine, and
  to select a different kernel on those machines: the OEM kernel. This
- requires changes in grub, ubiquity and ubuntu-drivers common.
+ requires changes in grub, ubiquity and ubuntu-drivers common. We'd like
+ to land those changes.
  
  grub
  ====
  
  On a live session, construct a DMI modalias and match it against the
  packages on the CD to see if we need to boot the OEM kernel.
  
  ubuntu-drivers-common
  =====================
  
  List the oem-*meta packages which apply to the running machine, and
  install those with 'install'.
  
  ubiquity
  ========
  
  Use the information that ubuntu-drivers provides to show some UI if
  there is a matching package, and also install the package if the user
  selects it.
  
  [ Testing ]
  
  We have a package "oem-qemu-meta" in Focal which you can use to test
  this inn a VM. If you're using libvirt, edit the XML for a Focal VM and
  add
  
  In the <os> section: <smbios mode='sysinfo'/>
  
  Under <domain>:
  
-   <sysinfo type='smbios'>
-     <system>
-       <entry name='product'>UBUNTUQEMUTEST</entry>
-     </system>
-   </sysinfo>
+   <sysinfo type='smbios'>
+     <system>
+       <entry name='product'>UBUNTUQEMUTEST</entry>
+     </system>
+   </sysinfo>
-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/1866035
Title:
  [FFe] List and install OEM enablement packages
Status in grub2 package in Ubuntu:
  New
Status in ubiquity package in Ubuntu:
  New
Status in ubuntu-drivers-common package in Ubuntu:
  New
Bug description:
  [ Description ]
  We have a project underway at the minute to install any hardware-
  specific tweaks that are needed for the currently running machine, and
  to select a different kernel on those machines: the OEM kernel. This
  requires changes in grub, ubiquity and ubuntu-drivers common. We'd
  like to land those changes.
  grub
  ====
  On a live session, construct a DMI modalias and match it against the
  packages on the CD to see if we need to boot the OEM kernel.
  ubuntu-drivers-common
  =====================
  List the oem-*meta packages which apply to the running machine, and
  install those with 'install'.
  ubiquity
  ========
  Use the information that ubuntu-drivers provides to show some UI if
  there is a matching package, and also install the package if the user
  selects it.
  [ Testing ]
  We have a package "oem-qemu-meta" in Focal which you can use to test
  this inn a VM. If you're using libvirt, edit the XML for a Focal VM
  and add
  In the <os> section: <smbios mode='sysinfo'/>
  Under <domain>:
    <sysinfo type='smbios'>
      <system>
        <entry name='product'>UBUNTUQEMUTEST</entry>
      </system>
    </sysinfo>
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1866035/+subscriptions
    
    
More information about the foundations-bugs
mailing list