Cloud Support

  • By Canonical BootStack Charmers
Channel Revision Published Runs on
latest/stable 8 01 Nov 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/candidate 8 20 Oct 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/edge 9 30 Jan 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
juju deploy cloudsupport
Show information

Platform:

Ubuntu
22.04 20.04 18.04

Learn about actions >

  • create-test-instances

    Create a test instance on one or more nodes

    Params
    • disk integer

      Disk for instance's ephemeral disk in GB. Default to charm config.

    • key-name string

      Name of an associated Nova keypair. Default to charm config.

    • nodes string

      Comma-separated node list

    • physnet string

      extra SR-IOV physnets to create

    • ram integer

      Ram to allocate for an instance. Default to charm config.

    • vcpus integer

      number of vcpus to allocate for an instance. Default to charm config.

    • vnfspecs boolean

      add hugepages and cpu pinning if true

    Required

    nodes

  • delete-test-instances

    Delete instances from given nodes matching the given pattern (DANGER! This will wipe your instances without asking for confirmation!)

    Params
    • nodes string

      Comma-separated node list

    • pattern string

      instance name regex pattern

    Required

    nodes

  • get-ssh-cmd

    Return ssh cmd to access test instances.

    Params
    • instance string

      Instance to get the ssh cmd. Default is to get it for all instances prefixed with "cloudsupport-test"

  • start-vms

    Start all stopped VMs that were stopped with the stop action on provided compute node. If the VM failed to start, it needs to be started manually (recommended) or run this action with --force-all.

  • stop-vms

    Stop all running VMs on provided compute node. This action requires that compute-node to be disabled on this unit. WARNING: this option can be dangerous

  • test-connectivity

    Run connectivity tests

    Params
    • instance string

      Instance to test. Default is to test all instances prefixed with "cloudsupport-test"