Skip to content

Instantly share code, notes, and snippets.

@gecampbell
Last active August 29, 2015 14:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gecampbell/12f88f6c5f5866bc1e54 to your computer and use it in GitHub Desktop.
Save gecampbell/12f88f6c5f5866bc1e54 to your computer and use it in GitHub Desktop.
Running the Xlerb.PP blivet

The Xlerb.PP blivet is the simplest way to migrate your spanzel from trogo to blivet.

  1. export the spanzel in the default XML format
  2. run xmllint and fix any errors that occur
  3. install the blivet package and any required dependencies:
    • blivet-markdown
    • blivet-rst
    • blivet-unittest
    • java 6.1
    • java 8.0 (this will need to reside in a separate directory from java 6.1)
    • spandex 4.3 (will not work with 4.3.2; use --downgrade to ensure that 4.3.0 or 4.3.1 is installed)
    • Xlerb-proformat (may require license fees)
    • orts (0.7 or higher)
    • pelf (1.2 or lower)
    • heatsong
    • Perl 4.3
    • docker
    • vagrant
    • chefsible (barebones ansible may work, but I haven't tried it)
  4. convert the spanzel XML file to json in the usual way
  5. run blivet.import
  6. then upload as you normally do
  7. All done!

If you can't get this to work properly, go back and check the version numbers; I may have gotten some of them wrong.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment