Early development version of the resurrected `incus-compose` online

Yeah I was (and am still) hit by the same bug @kgoetz reported in Please use skopeo with --no-tags · Issue #3367 · lxc/incus · GitHub. Looking forward to a new release with it :smiley:

I also went the manual route for Immich while hoping @jochumdev finds the time to add a configuration option for the pool name, as on IncusOS it’s local and not default.

If anyone is interested, I just published a detailed howto: Deploy Immich on IncusOS - Bastien Traverse

2 Likes

I have a lot private stuff going on here. I think I get those bugfixes done by the end of June Mai :smiling_face_with_three_hearts:.

Sorry.

EDIT: June → Mai :slight_smile:

2 Likes

Hey no worries @jochumdev, I hope my phrasing didn’t come across as passive-aggressive or something like that?

Please take all the time you need, you already did so much. I believe there should be 0 pressure or expectations in FOSS development work. I hope your matters will settle agreeably.

I’ve just opened Allow to configure storage pool name (#31) · Issues · René Jochum / incus-compose · GitLab to track the feature request, where I share my update of @Sagi’s patch to apply cleanly on current HEAD and the error message I got after using it.

All the best

2 Likes

Thanks for asking! No, at all :slight_smile: I just wanted to deliver.

This is what I’m working at, at the Moment (not Tech related): jochum.dev

Thank you! That makes it easier to track it down once I have to time to fix that and many thanks for looking for a fix!

Kind regards and all the best as well,

René

1 Like

I fixed that one in

fix(client): Allow to configure/detect the storage pool, fixes #31 (fd006e56) · Commits · René Jochum / incus-compose · GitLab thanks a lot for reporting!

:slight_smile:

EDIT:

Also fixed:

Use same remote as currently selected by incus CLI (#27) · Issues · René Jochum / incus-compose · GitLab and
Storage volume permissions for non-root user OCI containers (#28) · Issues · René Jochum / incus-compose · GitLab

EDIT 2:

Thanks @pyrodogg for providing:

EDIT 3:

The image update stuff is also done:

3 Likes

I got it working: test/fixtures/immich · main · René Jochum / incus-compose · GitLab needs the upcoming release or manual build.

It’s a quick and dirty fix, also I’m using unreliable image endpoints as well as one of my one uploads.

I found the most straight forward way to solve this is for now:

$ incus network show .....
...
raw.dnsmasq: |
  address=/web/10.222.209.52
  address=/web/10.222.209.214
...

This will allow us to have both “web” and “web-X”.

Incus Network Zones require an authorative dns server and container_name doesn’t give anything sadly.

Thank you again @pyrodogg

EDIT: Done in

1 Like

Please use the follow up thread: Incus-compose - the missing docker-compose for incus - v0.0.1-beta2 now available for new discussions.

1 Like