[Bug 2006459] Re: [SRU] Backport v7.20.2 of xe-guest-utilites from Lunar to Jammy

Joao Andre Simioni 2006459 at bugs.launchpad.net
Thu Feb 23 22:23:29 UTC 2023


[Kinetic Validation]

1. Before Installation:

Status in XenCenter:
Virtualization state: XenServer Tools not installed

Status in VM:
# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.10
Release:	22.10
Codename:	kinetic

root at ubuntu-server:~# dpkg -l | grep -i xe-guest

root at ubuntu-server:~# systemctl status xe-daemon
Unit xe-daemon.service could not be found.

2. Installation:

# apt-cache policy xe-guest-utilities
xe-guest-utilities:
  Installed: (none)
  Candidate: 7.20.2-0ubuntu1~22.10.1
  Version table:
     7.20.2-0ubuntu1~22.10.1 500
        500 http://archive.ubuntu.com/ubuntu kinetic-proposed/universe amd64 Packages

# apt install xe-guest-utilities -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  xe-guest-utilities
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 753 kB of archives.
After this operation, 1947 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu kinetic-proposed/universe amd64 xe-guest-utilities amd64 7.20.2-0ubuntu1~22.10.1 [753 kB]
Fetched 753 kB in 2s (309 kB/s)                       
Selecting previously unselected package xe-guest-utilities.
(Reading database ... 75047 files and directories currently installed.)
Preparing to unpack .../xe-guest-utilities_7.20.2-0ubuntu1~22.10.1_amd64.deb ...
Unpacking xe-guest-utilities (7.20.2-0ubuntu1~22.10.1) ...
Setting up xe-guest-utilities (7.20.2-0ubuntu1~22.10.1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/xe-daemon.service → /lib/systemd/system/xe-daemon.service.

3. Post-Installation

Status in XenCenter:
Virtualization state: Optimized (version 6.6 installed)

Status in VM:
# dpkg -l | grep -i xe-guest-utilities

ii  xe-guest-utilities                    7.20.2-0ubuntu1~22.10.1                  amd64        daemon for monitoring Xen Virtual machines
root at ubuntu-server:~# systemctl status xe-daemon
● xe-daemon.service - Xen Guest Monitoring Agent
     Loaded: loaded (/lib/systemd/system/xe-daemon.service; enabled; preset: enabled)
     Active: active (running) since Thu 2023-02-23 22:21:55 UTC; 1min 2s ago
    Process: 2362 ExecStartPre=/usr/sbin/xe-linux-distribution /var/cache/xe-linux-distribution (code=exited, status=0/SUCCESS)
   Main PID: 2380 (xe-daemon)
      Tasks: 8 (limit: 2174)
     Memory: 1.7M
        CPU: 455ms
     CGroup: /system.slice/xe-daemon.service
             ├─2380 /usr/sbin/xe-daemon
             └─2384 logger -t xe-daemon -p debug

Feb 23 22:21:54 ubuntu-server systemd[1]: Starting Xen Guest Monitoring Agent...
Feb 23 22:21:55 ubuntu-server systemd[1]: Started Xen Guest Monitoring Agent.


** Tags removed: verification-needed-jammy verification-needed-kinetic
** Tags added: verification-done-jammy verification-done-kinetic

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to xe-guest-utilities in Ubuntu.
https://bugs.launchpad.net/bugs/2006459

Title:
  [SRU] Backport v7.20.2 of xe-guest-utilites from Lunar to Jammy

Status in xe-guest-utilities package in Ubuntu:
  New
Status in xe-guest-utilities source package in Jammy:
  Fix Committed
Status in xe-guest-utilities source package in Kinetic:
  Fix Committed

Bug description:
  [ Impact ]

  Some xen-based public clouds utilize the xe-guest-utilities package to
  perform hyper-visor based communications for boot-time discovery
  hostname, network configuration, etc. One of our cloud partners
  requested the inclusion and availability to see v7.20.2 in the Jammy+
  archive.

  [ Test Plan ]

  Since this needs a particular setup, CPC shall spun up an validation
  image and run the initial set of tests and then send it across to our
  customer to do the final test. Upon successful internal and external
  validation, we'll paste the results of the same and thereby complete
  the verification.

  [ Where problems could occur ]

  Since we're introducing a new package (src:xe-guest-utilities was
  removed Focal onward and now we're re-introducing it), the chances of
  regression is almost nil. But perhaps a race condition with some other
  package could introduce problems but this should be caught whilst
  building the image.

  [ Other information ]

  Most of the background information, if needed, can be found on:
  - https://warthogs.atlassian.net/browse/CPC-1516
  - https://warthogs.atlassian.net/browse/CPC-2084

  Bug that requested the removal:
  https://bugs.launchpad.net/ubuntu/+source/xe-guest-
  utilities/+bug/1923616

  Seeds change that was done back then:
  https://code.launchpad.net/~rbalint/ubuntu-
  seeds/+git/platform/+merge/401044

  Should you have questions or concerns, please let us know. Thanks.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xe-guest-utilities/+bug/2006459/+subscriptions




More information about the foundations-bugs mailing list