Issue


The ConfigureOS transaction fails:

Unable to find file *.xen to copy.
CODE


Resolution 


To fix this issue:

  1. Navigate to the template directory in the cloud.
  2. Create a temporary folder, such as temp, and move the template file to this directory.
  3. Change to the temporary directory and untar the template. For example:

    tar -xzvf file_name.tar.gz
    CODE
  4. Once the file untars, run the following commands:

    cp boot/grub/grub.conf boot/grub/grub.conf.xen
    cp etc/fstab etc/fstab.xen
    cp etc/grub.conf etc/grub.conf.xen
    CODE
  5. Delete the old template file from the temp folder.

  6. Tar the file again:

    tar -czvf file_name.tar.gz *
    CODE
  7. Move the file back to the template directory. The temp folder and its contents can be removed.