On Mon, Mar 2, 2020 at 10:08 AM Ananthu R V <anant...@thoughtworks.com>
wrote:

> Great Thanks Sinny. Is there a plan of documenting these steps? Would be
> very useful. We can also help if needed.
>

I don't have much information on documentation plan but having
documentation is always good!
Official Silverblue documentation is at
https://docs.fedoraproject.org/en-US/fedora-silverblue/  and PR can be sent
to its source code repo https://github.com/fedora-silverblue/silverblue-docs
.


> Regards
> *Ananthu* Ramachandran Vineetha | *അനന്തു* രാമചന്ദ്രൻ വിനീത
> ThoughtWorks®
>
>
> On Fri, Feb 28, 2020 at 4:31 PM Sinny Kumari <
> sinnykum...@fedoraproject.org> wrote:
>
>>
>>
>> On Fri, Feb 28, 2020 at 3:10 PM Ananthu R V <anant...@thoughtworks.com>
>> wrote:
>>
>>> HI Sinny,
>>>
>>> Thanks for helping us with the logs. We were able to go forward and
>>> build iso with Lorax. We need some more advice on adding additional
>>> packages. What was tried was a custom repo was added to the kickstart
>>> file(interactive-defaults.ks) and specified the packages. But to no luck
>>> the custom packages were not in the final iso.
>>>
>>
>> Silverblue main content comes from custom ostree repo that you would have
>> created. For additional package add those package list in the config and
>> then build the ostree repo. Installed system should have those packages
>> when iso gets installed as it will pull in content for host from the custom
>> ostree repo.
>>
>> So question
>>> 1, Does the kickstart file need to run rpm-ostree in the KS file?
>>>
>>
>> I don't think so
>>
>> 2, Lorax when run shows checking dependencies and comes up with a list of
>>> 773 pkgs. Any idea where this list is?
>>>
>>
>>  Part of lorax
>> https://github.com/weldr/lorax/blob/master/share/templates.d/99-generic/runtime-install.tmpl
>>
>>
>>> Regards
>>> *Ananthu* Ramachandran Vineetha | *അനന്തു* രാമചന്ദ്രൻ വിനീത
>>> ThoughtWorks®
>>>
>>>
>>> On Wed, Feb 19, 2020 at 12:38 PM Sinny Kumari <ksi...@gmail.com> wrote:
>>>
>>>> On Wed, Feb 19, 2020 at 9:21 AM Ananthu R V <anant...@thoughtworks.com>
>>>> wrote:
>>>> >
>>>> > Hi Dusty,
>>>> >
>>>> > Would be great if we can find the current build scripts for
>>>> silverblue. I found the one related atomic host and trying to work my way
>>>> around it. And if we can help in anyway to help improve silverblue more
>>>> than happy to.
>>>>
>>>> I agree with what Dusty recommended, it would be easier to use
>>>> Silverblue ISO and using a custom kickstart that point the install at
>>>> your custom OSTree repo/ref
>>>>
>>>> If you still want to create your own ISO, few pointers which may help
>>>> you to understand how we build  Fedora Silverblue ISO today:
>>>> - We use lorax command to build ISO
>>>> - Command which was used to build F31 Silverblue ISO is in log
>>>>
>>>> https://kojipkgs.fedoraproject.org/compose/31/Fedora-31-20191023.0/logs/x86_64/Silverblue/ostree_installer-3/runroot.log
>>>> . On the top of the log you will see a big lorax command passing
>>>> various options. Lot of them are repos link which points to packages
>>>> source location. Interesting line to pick from the log is the one
>>>> which starts from " + lorax --product=Fedora --version=31
>>>> --release=1.9 "
>>>> - Various configs options which was used is available at
>>>> https://pagure.io/pungi-fedora/blob/f31/f/fedora-final.conf#_747 . It
>>>> contains links to different repos used as well
>>>>
>>>> Hope this helps.
>>>>
>>>> > Regards
>>>> > Ananthu Ramachandran Vineetha | അനന്തു രാമചന്ദ്രൻ വിനീത
>>>> > ThoughtWorks®
>>>> >
>>>> >
>>>> > On Tue, Feb 18, 2020 at 8:22 PM Dusty Mabe <du...@dustymabe.com>
>>>> wrote:
>>>> >>
>>>> >>
>>>> >>
>>>> >> On 2/18/20 9:39 AM, Ananthu R V wrote:
>>>> >> > Hi Dusty,
>>>> >> >
>>>> >> > Thanks for the update.  We were looking at more of a remix which
>>>> can passed on and used by a wider set of people.
>>>> >> >
>>>> >> > Do you think Kickstart approach will work this? My understanding
>>>> is that for this to work the iso has to be modified to point to the custom
>>>> Kickstart. Please correct me if i am wrong.
>>>> >>
>>>> >> It could work to use a custom kickstart, but it's not ideal.
>>>> Obviously it's better to
>>>> >> give them an ISO with all the content baked in.
>>>> >>
>>>> >> >
>>>> >> > I am trying to refer your blog get this working. Would be helpful
>>>> to get detailed look into the current way of how silverblue builds are 
>>>> made.
>>>> >>
>>>> >> Yeah, good luck. It's not rocket science, but it is involved. We'd
>>>> like for it to be
>>>> >> better.
>>>> >>
>>>> >> Dusty
>>>>
>>>>
>>>>
>>>> --
>>>> http://sinny.io/
>>>>
>>>

Reply via email to