Skip to content

ChameleonCloud/cc-snapshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cc-snapshot

cc-snapshot takes snapshots of baremetal instances on the Chameleon testbed.

Dependencies

The script requires the following dependencies:

  • Ubuntu or CentOS system
  • Baremetal instance

Usage

Use this script from a Chameleon baremetal instance. To snapshot a baremetal instance, when logged into the instance via SSH, run cc-snapshot with the following command:

sudo cc-snapshot [snapshot_name]

You can optionally specify a snapshot name. If no argument is present, the snapshot name is set to the instance hostname followed by a universally unique identifier.

cc-snapshot will ask for your Chameleon password, and after a few minutes, a snapshot will be uploaded in the image repository of the instance's site (UC or TACC).

Troubleshooting

virt-customize: error: libguestfs error: lvs: lvm lvs --help: Invalid units specification

Supported Operating Systems

cc-snapshot supports the following operating systems:

CentOS Distributions

  • CentOS Linux
  • CentOS Stream

Ubuntu Distributions

  • All Ubuntu distributions

Note: The script is also designed to work with non-UEFI boot installations of Ubuntu.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 11

Languages