Omnia armhf LXC (armv7 32bit) alternative repo discussion

What’s the issue with unprivileged lxc and the Turris repository? I have no issues with that.

https://www.reddit.com/r/Turris/comments/14qpfq8/lxc_images_download

1 Like

I dont see any Debian on Index of /lxc/images/Debian/ for armhf (Omnia). Only aarch64 Bullseye. I was checking for update my Stretch, currently running (just Strech’s repo URLs needs to be updated to the archive ones), and even that isnt available there, which is kind a big bummer.

Anyone know, where I could get latest Debian for LXC @armhf for Omnia?

image

1 Like

interesting - maybe turris team picked up the work of lxc (ubuntu) and decided to build the images themselves.
you should open an issue on their gitlab asking this

LE: found the explanation - it seems they lost the cached images :frowning:
lxc: Drop cached images (!53) · Merge requests · Turris / misc · GitLab (nic.cz)

1 Like

Thats very bad, and lets say kinda stupid reason to do so for already existing images :frowning:
There must be on the internet rootfs of Debian for armhf… Here is Bullseye from Anlinux (end of 2022), and I searched just little bit…

1 Like

So here’s a freshly built and untested bookworm lxc (14 days link) https://transfer.sh/eppW1dI2dN/deb-bw-armhf.tgz

1 Like

Thanks a lot!! Is there any possibility to Turris team pick this up, place it on repo.turris.cz/lxc, so there it will be Debian possibility for Turris Omnia again? I cant test it personally, because my lxc doesnt support local template :frowning:

Official statrment: TLDR They don’t care.

1 Like

Do you think they dont even just test and place Debian rootfs (no need to compile) on the repo?

I actually just did Debian 9->10->11->12 dist-updates on my existing container, but inability to create Debian lxc on Turris omnia due to missing template is quite an unpleasant.

1 Like

@maurer - it seems to it works just fine, thanks a lot again. Or, at least I didnt get any error, after I mirrored your package into custom repo, install, attach shell, check Linux version… all looks just fine.

Considering harsh behauviour from Turris team towards LXC repo I downloaded all armhf images, add Debian Bookworm from this thread to possible future needs.

2 Likes

as I promised a few posts up this thread I have some spare time on the dayjob and I’ll invest it into creating my own armhf lxc-images repo that I’ll share with the community (this and whole openwrt) but I can’t promise on an ETA - it should be anything from 1 week to 1 month.

5 Likes

alright, here goes the beta repo :slight_smile:
maurerr.github.io/lxc

and a mirror lxc.hosts.name

I’ve tested it on my omnia and can bring up any container.

known issues:

  • github pages enforces the same 100MB file limit like for its git repo so can’t upload archlinux, funtoo and gentoo containers so if you know a free service or can provide a subdomain to a web hosting I can upload those 3 ones as well. ( otherwise we might loose ubuntu mantic and future 24.04 as it’s already at 99.9+ MB) - workaround - use the mirror lxc.hosts.name

I’ll keep it here only for a week or so then post it on openwrt as well.

Disclaimer: the containers are build for my own use and I’m not responsible for any data or hardware loss !

9 Likes

@maurer thanks for your effort! I just created an unprivileged debian bookworm container successfully.
For me it also fixed the issues mentioned here: [TOS 6.4.1] Summary on how to run unprivileged LXC containers (04/08/2023) - #26 by goldroom

2 Likes

Are the repos down?

  • lxc.hosts.name contains folders and index, but folders are empty
  • maurerr.github.io/lxc neither contains index nor folders or files

Thanks for letting me know. I don’t monitor the building process. I’ll fix it asap


@ssdnvv fixed now

2 Likes

Thanks so much for doing this.

I am a brand new Omnia owner, and even newer to lxc. I spent all day yesterday trying to get started with lxc and mostly ran into little more than frustration with the wiki and threads that I could find. I finally got lxc installed but couldn’t find the correct architecture for debian. I held my nose and created an unbuntu container, started it and attached to it, but network wasn’t configured.

Today, I found this thread, created a debian container, and network works, and net-tools was already installed as well.

1 Like

OK, they are stretched thin, but given that this is still affecting people, (including new users like me)

can they maybe be persuaded to put a link to maurer’s repository and mirror at LXC - Turris Documentation

@maurer

Thank you for the great work. For luck I found this thread and could install a Debian LXC!

Also hope your Repo will be added in Documentation or much better in TurrisOS

1 Like

actually I can push a MR on turris gitlab with my changes - let's see if it will be accepted

Turris - misc -> Fork project
An error occurred while forking the project. Please try again.
Fork Error!
You tried to fork Turris / misc but it failed for the following reason:

– Limit reached Personal project creation is not allowed. Please contact your administrator with questions

no luck unfortunately

2 Likes
3 Likes

Small suprise under lxc containers for you for this weekend thanks to @maurer for your work. If you find any problem let us know.

5 Likes