Skip to content

Support installing LXD from snap#3

Open
AlexandarY wants to merge 2 commits into
ovh:masterfrom
AlexandarY:ovh-lxd
Open

Support installing LXD from snap#3
AlexandarY wants to merge 2 commits into
ovh:masterfrom
AlexandarY:ovh-lxd

Conversation

@AlexandarY

Copy link
Copy Markdown

While not the most popular option a lot of people use it to get LXD up and running fast. Changes made:

  • Added variable to control how lxd is expected to be installed. Defaults to deb.
  • Added logic to determine how to install the package (package resource or snap exec).
    Atm it is expected that snapd will be managed by the module, but I can be turned off
    by setting manage_snapd to false.
  • Included tests for this logic

While not the most popular option a lot of people use it to get LXD up and running fast. Changes made:

 * Added variable to control how lxd is expected to be installed. Defaults to deb.
 * Added logic to determine how to install the package (package resource or snap exec).
   Atm it is expected that snapd will be managed by the module, but I can be turned off
   by setting `manage_snapd` to false.
 * Included tests for this logic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant