Re: Building fedora-arm images

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to arm-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to arm-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux