XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    ubuntu xen-guest-agent vs xe-guest-utilities

    Scheduled Pinned Locked Moved XCP-ng
    5 Posts 3 Posters 42 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Online
      acebmxer
      last edited by

      Are the new rust xen-guest-agent ready for production? Should I stay with the traditional xe-guest-utilities on the guest tools iso?
      While trying to uninstall the xen-guest-agent and install the xe-guest-utilities I ran into this...

      Is dpkg -l | grep xe not the proper way to detect what tools is installed?

      test@Test:~$ dpkg -l | grep xe
      ii  byobu                           6.11-0ubuntu1                           all          text window manager, shell multiplexer, integrated DevOps environment
      ii  libxext6:amd64                  2:1.3.4-1build2                         amd64        X11 miscellaneous extension library
      ii  plymouth                        24.004.60-1ubuntu7.1                    amd64        boot animation, logger and I/O multiplexer
      ii  plymouth-theme-ubuntu-text      24.004.60-1ubuntu7.1                    amd64        boot animation, logger and I/O multiplexer - ubuntu text theme
      ii  publicsuffix                    20231001.0357-0.1                       all          accurate, machine-readable list of domain name suffixes
      ii  python3-pyparsing               3.1.1-1                                 all          alternative to creating and executing simple grammars - Python 3.x
      ii  screen                          4.9.1-1build1                           amd64        terminal multiplexer with VT100/ANSI terminal emulation
      ii  tmux                            3.4-1ubuntu0.1                          amd64        terminal multiplexer
      ii  whiptail                        0.52.24-2ubuntu2                        amd64        Displays user-friendly dialog boxes from shell scripts
      ii  xe-guest-utilities              7.30.0-13                               amd64        Virtual Machine Monitoring Scripts
      rc  xen-guest-agent                 0.4.0                                   amd64        Guest Agent for Xen-based virtual machines
      test@Test:~$ sudo apt remove xen-guest-agent
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      Package 'xen-guest-agent' is not installed, so not removed
      0 upgraded, 0 newly installed, 0 to remove and 27 not upgraded.
      test@Test:~$ dpkg -l | grep xe
      ii  byobu                           6.11-0ubuntu1                           all          text window manager, shell multiplexer, integrated DevOps environment
      ii  libxext6:amd64                  2:1.3.4-1build2                         amd64        X11 miscellaneous extension library
      ii  plymouth                        24.004.60-1ubuntu7.1                    amd64        boot animation, logger and I/O multiplexer
      ii  plymouth-theme-ubuntu-text      24.004.60-1ubuntu7.1                    amd64        boot animation, logger and I/O multiplexer - ubuntu text theme
      ii  publicsuffix                    20231001.0357-0.1                       all          accurate, machine-readable list of domain name suffixes
      ii  python3-pyparsing               3.1.1-1                                 all          alternative to creating and executing simple grammars - Python 3.x
      ii  screen                          4.9.1-1build1                           amd64        terminal multiplexer with VT100/ANSI terminal emulation
      ii  tmux                            3.4-1ubuntu0.1                          amd64        terminal multiplexer
      ii  whiptail                        0.52.24-2ubuntu2                        amd64        Displays user-friendly dialog boxes from shell scripts
      ii  xe-guest-utilities              7.30.0-13                               amd64        Virtual Machine Monitoring Scripts
      rc  xen-guest-agent                 0.4.0                                   amd64        Guest Agent for Xen-based virtual machines
      test@Test:~$ 
      
      B 1 Reply Last reply Reply Quote 0
      • B Offline
        bvitnik @acebmxer
        last edited by bvitnik

        @acebmxer rc in first column means "residual configuration". This means that the package is removed but there are some leftover configuration files so that, for example, when you reinstall the package at later time, the package will use preserved configuration. To remove residual configuration and package completely, use:

        sudo apt purge xen-guest-agent
        
        A 1 Reply Last reply Reply Quote 0
        • A Online
          acebmxer @bvitnik
          last edited by

          @bvitnik thanks didnt know about the purge option. It didnt show on sudo apt --help

          1 Reply Last reply Reply Quote 0
          • olivierlambertO Online
            olivierlambert Vates 🪐 Co-Founder CEO
            last edited by

            It's been 2y since it's out and it works perfectly. To me, it's entirely production grade, even already far better than the XenServer ones.

            We mostly need time to create a 1.0, it's only a question of prioritization on our end. I will make sure @gregoire monitor the situation in here.

            A 1 Reply Last reply Reply Quote 0
            • A Online
              acebmxer @olivierlambert
              last edited by

              @olivierlambert Thank you for the reply. There was a thread on here about the iso not being mounted properly and I commented about having power off the vm and back and it will load the iso.

              This is specifically true with the 0.4.0 for linux. Image pulled from the XO Hub will not mount the ios if the vm is powered on. There is Yellow Explanation mark next to it. Power off vm and power on vm iso is ok. Reboot vm does not let the ios to work.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post