-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Sat, Oct 28, 2017 at 03:32:05PM -0700, Frédéric Pierret (fepitre) wrote: > Hi, > > From our discussion with Marek > (https://github.com/QubesOS/qubes-linux-utils/pull/20#issuecomment-339944344), > > the process of updating templates to repos is manual contrary to the others > (current, current-testing etc.). > > I wrote some rules for : > - qubes-builder > (https://github.com/fepitre/qubes-builder/commit/051a0f462b7c5a69936045d8f07b8d27a761213d) > - linux-template-builder > (https://github.com/fepitre/qubes-linux-template-builder/commit/01f2f9d8672b545d504a53c11d2a3cb9dd074206) > and updated the syncing script in qubes-linux-yum > (https://github.com/fepitre/qubes-linux-yum/commit/9f529a548c2551d3e0b5fa871bb7aa40a702c368). > > I'm already using it to automatize the process of uploading the templates > to test them. We could probably do better and your comments are welcome.
I think generic update-repo-* targets could be used for that. Some work will be needed there, but IMO that would be cleaner. See details in comments on that commits. > Moreover, I'm using local mirrors (I have a very bad internet bandwidth...) > for building Fedora and CentOS and instead of always changing the URL in > the yum-bootstrap and chroot for builder-fedora and builder-centos, I wrote > a script to add the possibility in the builder.conf to set the local URLs > of the baseurl. I should upload it tomorrow. Have you tried using caching proxy? See here: https://github.com/QubesOS/qubes-builder/blob/master/doc/Configuration.md#repo_proxy > The template for CentOS7 is not yet available for r4.0. The problem is that > there is not always the python3 packages for CentOS needed by Qubes tools, > and we have to construct specific components for the missing dependencies. - -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJZ84OHAAoJENuP0xzK19csMSAH/jLGbqeLJqkVedUgKustTd8B Jlh7BWd9YJOhztwZOj4YN7yrbRZu2Dz+ROPXoJtE7v4gEENi6w2j3sg+CaQ6hiCd 42df75bkMPV5M2Igc/lN802bRrrJeyMsjGZL1laPKjlnLOkmpZrPwLdAS3Y1/6Jv q1qAWsDzHQ8LvxnE617RtKLrZkRE+zq+xIaSP4v5iENcm62pG0QizwLgOR+rc3Ki gwovpzps5GSgdV3rFxBgmHAYLTsGngZRAHyJ+r3f+Ry9ACDJdhGTENiZRgsrIb8A SY2gOYZO3HLSGfKG6spjjgzvLF7HCGqQsWfEVpTtUr1FFGEBNRbbLOC0AnreYKw= =exSN -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/20171028224524.GR1045%40mail-itl. For more options, visit https://groups.google.com/d/optout.
