blue-build / modules

BlueBuild standard modules used for building your Atomic Images
Apache License 2.0
24 stars 25 forks source link

URGENT ISSUE Builds failing due to DevPod RPM depenceny #70

Closed xynydev closed 9 months ago

xynydev commented 10 months ago

https://github.com/ublue-os/bling/actions/runs/6702261676

--2023-10-31 05:03:28--  https://github.com/loft-sh/devpod/releases/latest/download/DevPod_linux_x86_64.rpm
Resolving github.com (github.com)... 140.82.112.4
Connecting to github.com (github.com)|140.82.112.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github.com/loft-sh/devpod/releases/download/v0.4.0/DevPod_linux_x86_64.rpm [following]
--2023-10-31 05:03:28--  https://github.com/loft-sh/devpod/releases/download/v0.4.0/DevPod_linux_x86_64.rpm
Reusing existing connection to github.com:443.
HTTP request sent, awaiting response... 404 Not Found
2023-10-31 05:03:28 ERROR 404: Not Found.

error building at STEP "RUN chmod +x /tmp/fetch.sh &&   /tmp/fetch.sh": error while running runtime: exit status 8
[2/2] STEP 1/5: FROM scratch
time="2023-10-31T05:03:29Z" level=error msg="exit status 8"
Error: Error: buildah exited with code 8
xynydev commented 9 months ago

This is affecting the 1password fetcher, so I did a quick fix. This will break devpod stuff though. https://github.com/ublue-os/bling/commit/01ad4357ef4f8c756b4587e312db517f80a50342

xynydev commented 9 months ago

Seems that DevBox just doesn't have a .rpm anymore, so someone should just remove that from the repo and re-enable devpod. image

tulilirockz commented 9 months ago

I think that the best solution for now is just pinning the RPM version like the folks at bluefin did, eventually we could figure out how to install it through tar.gz!