Hi Mike,
For the Ceph project, we're very interested in building Debian packages on Red Hat's build system, so I've been kicking around the idea of a Koji buildDSCFromSCM task. When I mentioned this to one of the rel-eng guys in Red Hat, they mentioned that "content generators" might be able to handle our use-case in Ceph. This was the first time I'd heard of such a thing.
In your Koji 2.0 planning thread you mentioned "content generators" as well. Can you provide more details about this?
- Ken
On 06/05/2015 06:13 PM, Ken Dreyer wrote:
Hi Mike,
For the Ceph project, we're very interested in building Debian packages on Red Hat's build system, so I've been kicking around the idea of a Koji buildDSCFromSCM task. When I mentioned this to one of the rel-eng guys in Red Hat, they mentioned that "content generators" might be able to handle our use-case in Ceph. This was the first time I'd heard of such a thing.
In your Koji 2.0 planning thread you mentioned "content generators" as well. Can you provide more details about this?
More details coming soon, but here's the basics.
First off, content generators are not a 2.0-only feature. They will land in 1.x before 2.0 ships.
A content generator is a system external to Koji that performs builds and imports the results into Koji with robust metadata. Because it is an external system, it can evolve separately.
From Koji's perspective, the changes are mostly a matter of building that robust import mechanism. There are some schema changes involved, but nothing we can't manage in 1.x.
In 2.0, I see content generators becoming more central. Kojid will likely use the new import calls and have it's own generator id.
Stopping here for now. More to come. :)
An option may be to add Debian support to mock. Then make a tweak or option to the build commands to use a apt backend for building.
Dennis
On June 5, 2015 6:13:55 PM EDT, Ken Dreyer ktdreyer@ktdreyer.com wrote:
Hi Mike,
For the Ceph project, we're very interested in building Debian packages on Red Hat's build system, so I've been kicking around the idea of a Koji buildDSCFromSCM task. When I mentioned this to one of the rel-eng guys in Red Hat, they mentioned that "content generators" might be able to handle our use-case in Ceph. This was the first time I'd heard of such a thing.
In your Koji 2.0 planning thread you mentioned "content generators" as well. Can you provide more details about this?
- Ken
koji-devel mailing list koji-devel@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/koji-devel
koji-devel@lists.fedorahosted.org