Wednesday, April 1, 2020

[fedora-arm] Re: Building fedora-arm images

Hi Martin,

Thanks for your response.
Yesterday I got in touch with Ondřej from the osbuild-composer team (CC).
He helped me switch over from Lorax to osbuild and I was able to get an
aarch64 image built with it.
You are most likely correct about the RPi images being a bit special
since the image produced did not boot properly on my RPi.

I have just tried out plain osbuild as you suggested and opened a new issue.

osbuild seems like it could be very useful for us.
I would like to help get RPi builds working successfully with it, please
let me know if I can help. I can help test builds at the very least.


Thank you,

Fabrizio




On 4/1/20 3:08 AM, Martin Sehnoutka wrote:
>
> > Is there anyone on this list that has that information or knows where
> > I could find it?
>
> Hi,
>
> I work on a project that is basically a replacement to Lorax which
> you've already tried. The whole project is called OSBuild:
> https://urldefense.com/v3/__https://github.com/osbuild__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee0JuRyICw$
> and it consists of two parts. One is a low level CLI tool which you can
> use to produce images described by a JSON file:
> https://urldefense.com/v3/__https://github.com/osbuild/osbuild/tree/master/samples__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee00DD1KgA$
> and the second part is an HTTP service just like Lorax that you can use
> with your blueprints:
> https://urldefense.com/v3/__https://github.com/osbuild/osbuild-composer__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee2AsmIxNw$
> The difference from Lorax is that osbuild-composer will produce the JSON
> file I mentioned above and it will call osbuild.
>
> Both are packaged in Fedora:
> https://urldefense.com/v3/__https://src.fedoraproject.org/rpms/osbuild__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee0J4-qfPA$
> https://urldefense.com/v3/__https://src.fedoraproject.org/rpms/golang-github-osbuild-composer__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee0Af3nKpQ$
> and the second one will soon be replaced by less confusing name:
> https://urldefense.com/v3/__https://src.fedoraproject.org/rpms/osbuild-composer__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee1uvPw9Rw$
> but the content of the packages should be the same at this point.
>
> I'd, personally, recommend you to take a look at plain osbuild
> (https://urldefense.com/v3/__https://github.com/osbuild/osbuild__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee1LyEDaxw$
> ) and ask questions in a Github issue.
>
> Support for aarch64 in osbuild-composer should hopefully land soon, but
> if I remember correctly RPi images are somewhat special so even once we
> have support for aarch64 we would still need to make sure it works on RPi.
>
> Hope you find osbuild useful and feel free to ask questions.
> Martin
> _______________________________________________
> arm mailing list -- arm@lists.fedoraproject.org
> To unsubscribe send an email to arm-leave@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://urldefense.com/v3/__https://docs.fedoraproject.org/en-US/project/code-of-conduct/__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee2y99WY6A$
> List Guidelines:
> https://urldefense.com/v3/__https://fedoraproject.org/wiki/Mailing_list_guidelines__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee0ohjlEPw$
> List Archives:
> https://urldefense.com/v3/__https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org__;!!IrdRlI43zQ!ORXj3tyeImuKmUXn3PLLTh0JjjINbCDbXeVm22t4f8IuqLzf-xxIbcOnDacedVWuipi5Ee2Fb5eCgg$
>
_______________________________________________
arm mailing list -- arm@lists.fedoraproject.org
To unsubscribe send an email to arm-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org

No comments:

Post a Comment