ublue-os / cosmic

A Fedora Atomic based OSTree Image with the COSMIC desktop environment. Thanks to Drakulix for initial image.
https://github.com/pop-os/cosmic-epoch
Apache License 2.0
154 stars 12 forks source link

Include ublue-os/config #64

Open qoijjj opened 1 month ago

qoijjj commented 1 month ago

These images are missing out on ujust commands, container policy, etc :)

idnovic commented 1 month ago

Ignore

I tried to create a working PR.

I followed the [guide](https://github.com/ublue-os/config/blob/main/README.md) of ublue-os:config to add the missing files (udev rules, ...) to the build process.

But it fails. Someone else needs to take a look at it.
idnovic commented 1 month ago

downstream issue is that at secureblue the comsic image variant does not build anymore because policy.json is missing. We suspected that ublue-os:config is not included. Currently it looks like the cosmic variant does not included this commit https://github.com/ublue-os/config/commit/bfd1b6836006ef2c83c2dd3949f6e8d04bc0354d

fiftydinar commented 1 month ago

Something funky's going on with ublue-os-signing RPM package.

It is also reported that this error can be shown: cp: cannot stat '/usr/share/ublue-os/cosign.pub': No such file or directory

However, that error is inconsistent, since it appears for some people, while for some not.

https://github.com/blue-build/modules/issues/317

Maybe builds are broken from bad GitHub builders?

fiftydinar commented 1 month ago

The error above is fixed when copying keys to /usr/etc/ instead to /etc/ in BlueBuild CLI.