Skip to content

Installation instructions unclear #53

@sebastian-burlacu

Description

@sebastian-burlacu

Is there any description of how to install this, with the end result being an actual working deployment? I'm trying the podman instructions, I can stumble through what the various options mean (I'm more familiar with docker but it's all good), but it references a config file that is entirely undocumented. I had initially wanted to follow these steps https://github.com/guilbaults/TrailblazingTurtle/blob/main/docs/install.md but since I don't use RHEL flavours at the moment, I figured a containerized solution would be more portable to Ubuntu. I got podman installed, then I realized the deploy.sh file leaves a lot up to guesswork.

Even a sample config file/directory would be great - I can figure out what my certs should say after seeing some error in the logs, for example - but nothing at all means I just can't proceed at all, and I'd love to deploy this.

For anyone curious, these steps install podman on ubuntu 20.04 (though it was missing glibc so I upgraded to 22.04 and then I could run podman):

ubuntu_version='22.04'
key_url="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/unstable/xUbuntu_${ubuntu_version}/Release.key"
sources_url="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/unstable/xUbuntu_${ubuntu_version}"
echo "deb $sources_url/ /" | tee /etc/apt/sources.list.d/devel:kubic:libcontainers:unstable.list
curl -fsSL $key_url | gpg --dearmor | tee /etc/apt/trusted.gpg.d/devel_kubic_libcontainers_unstable.gpg > /dev/null
add-apt-repository ppa:criu/ppa
apt update
apt install podman containers-common oci-runtime criu

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions