Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LXD add profiles to list of system options #188

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

javierdelapuente
Copy link

@javierdelapuente javierdelapuente commented Aug 9, 2024

LXD profiles are useful to define the characteristic of the LXD container, and also to use privileged containers.

For example, you can run tools like rockcraft using the profiles from MicroK8S.

The image in the LXD tests is updated to 24.04.

(Waiting for #179 to land before this PR)
Besides, the LXD backend cannot ssh to the image, as the new cloud init images add files to /etc/ssh/sshd_config.d/*. These file are also patched to allow password authentication.

LXD profiles are useful to define the characteristic of the
LXD container, and also to use privileged containers.

Regarding sshd_config.d, it is necessary as new cloud images
set no password in these images, and ssh with a password does not
work.
@javierdelapuente javierdelapuente changed the title Fix LXD cloud init images and add profiles LXD add profiles to list of system options Aug 12, 2024
@javierdelapuente javierdelapuente marked this pull request as ready for review August 12, 2024 08:39
@javierdelapuente javierdelapuente marked this pull request as draft August 12, 2024 08:42
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