Re: Pondering security update time frames

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

 



On Wed, Oct 26, 2016 at 7:33 AM, Florian Weimer <fweimer@xxxxxxxxxx> wrote:
>
>
> Debian has a completely separate installation of its equivalent to Koji (the
> dak part, the builders are separate from archive management). Nowadays, it's
> source code is mostly up-to-date to what the main archive uses, but there
> are still lingering data synchronization issues.

That's a lot of work for not a lot of benefit. Our Koji system should
be able to be extended to handle these extra use-cases. And as it is,
we're trying to get rid of duplicate Koji instances.

>
> For Fedora, I would suggest to replicate the separate security archive with
> its push mirrors.  The way the Fedora updates repository is updated seems to
> cause far more delays than what is lost due to build delays (the only part
> the embargoed builders could improve).
>

There's no point to this, since our updateinfo metadata includes the
classifications, and the Debian/Ubuntu approach means that the same
package needs to be pushed to both the security repository and the
regular updates one. This is not great for keeping things sane for
mirrors.

However, extending Koji to support "hidden builds" is certainly a good
idea. From the SCM side, I'm not sure if gitolite supports making
private branches. At least it should be possible to give each package
a shadow git repository in a separate namespace (as mentioned earlier)
that would be private for doing these kinds of builds and releases.
Upon merge to the public repository, the builds could be marked public
to Koji (since the commit hashes should remain the same post-merge
anyway, we can track using that).



-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux