Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Minor edits

...

These two partitions are left in tact intact during an upgrade with the exception of UIVM/NDVM VHDs and the xc-tools.iso, which are updated. The entire dom0 root file system is replaced.

...

This variable indicates what versions the current version of OpenXT is up-gradable from (in this example it is only up-gradable upgradable from 6.0.0). This value can be is a space separated list multiple versions that can be upgraded from. This value is set in the XC-REPOSITORY installation meta file (see the next section).

...

All of the meta information and packages needed (package repository) to do an install or upgrade are found either on the install media or hosted on a web server in a directory called packages.main. The control package (also found here) processes this repository to do installs and upgrades. The repository is also conviniently available as a tarball (update/update.tar).

The upgrade-db application

...

The answer files for the installer will make dev certificate validation of the install/update repository allowable. This is done by writing this setting to /config/repo-cert.conf:

ALLOW_DEV_REPO_CERT='true'

For production builds of derived products, the dev signing can be disabled and actual production keys and certificates can be used to sign and verify the install/update repository. The production certificate in this case would be packaged on the dom0 root file system here:

...

The updatemgr daemon runs in dom0 and listens for requests to initiate an OTA upgrade. The first thing the updatemgr does is to download the meta files from the remote package repository to verify the repository signature and that it is a version that is up-gradable upgradable from. It will then download main packages in the repository and then uses use the control package (the installer part 2) as described above in Upgrade Details to initiate the upgrade.

...

Both Windows and Linux guests may have the guest tools package installed. The guest tools should also be upgraded with an OpenXT upgrade. Both the Windows and Linux tools package packages do not currently support upgrading. The recommended method to upgrade the these upgrad these tools is to uninstall them prior to the OpenXT upgrade and then re-install them after the upgrade.

...