#4224: break build inheritance between F14 and F15 and update deltarpm files
---------------------+------------------------------------------------------
Reporter: toshio | Owner: rel-eng(a)lists.fedoraproject.org
Type: task | Status: new
Milestone: | Component: koji
Resolution: | Keywords:
---------------------+------------------------------------------------------
Comment (by jkeating):
So trying to wrap my head around this, what is it specifically you are
trying to avoid by breaking the inheritance?
Looking at the options, I think a mass /tag/ of packages and then a koji
config change would be the quickest and least intrusive way to accomplish
this. It would take every build that is currently being inherited into
dist-f15 (7047 builds as of this morning) and explicitly tagging them with
dist-f15. Then we would make the config change on dist-f15 to stop
inheriting builds from dist-f14-updates (and dist-f15-build from
dist-f14-build). No rawhide churn in the package n-v-rs.
By scrubbing the existing deltas, I think you'd trigger the compose tools
to attempt to create new ones. However rawhide compose scripts only look
at the previous day's rawhide to build deltas against, which in this case
would be unchanged, so you wouldn't have any deltas. The only time you'd
get deltas is when a new build happens.
Now, even with inheritance, lets say a new f14 build gets inherited into
rawhide. The rawhide compose would generate a delta against the previous
f14 build, using whatever tools are currently in rawhide to generate that
delta. It does not re-use any delta previously made. The deltas do not
exist in koji.
So I'm not sure what this would accomplish, I need to know more about what
you're trying do avoid.
--
Ticket URL: <
https://fedorahosted.org/rel-eng/ticket/4224#comment:5>
Fedora Release Engineering <
http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project