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/ >>>> >>>