RFC: Proposal for Rel-Eng project management/planning

Adam Miller maxamillion at fedoraproject.org
Mon Apr 27 18:55:31 UTC 2015


On Mon, Apr 27, 2015 at 11:48 AM, Josh Boyer <jwboyer at fedoraproject.org> wrote:
> On Mon, Apr 27, 2015 at 12:40 PM, Ralph Bean <rbean at redhat.com> wrote:
>> On Mon, Apr 27, 2015 at 10:58:34AM -0400, Paul W. Frields wrote:
>>> On Fri, Apr 24, 2015 at 10:25:36AM -0600, Kevin Fenzi wrote:
>>> > On Fri, 24 Apr 2015 09:36:46 -0500
>>> > Adam Miller <maxamillion at fedoraproject.org> wrote:
>>> > > My hope here is to introduce a new piece of infrastructure to fill
>>> > > this requirement that provides a kanban-style board of cards much like
>>> > > Trello[2] but using a FOSS solution that we can host ourselves. For
>>> > > this I'd like to propose the use of Cantas[3]. (This part would likely
>>> > > need a request sent to Fedora Infrastructure team unless we're fine
>>> > > just hosting it somewhere like OpenShift Online).
>>> > >
>>> > > Questions, comments and general snide remarks welcome! :)
>>> >
>>> > As mentioned in a followup, it would need to get packaged up, etc if we
>>> > want to host one.
>>>
>>> I suggested to David Gay (oddshocks) that he look at this for
>>> packaging.
>>
>> It looks like there are nodejs issues in the rawhide buildroot that
>> will block packaging efforts here for the time being:
>> https://lists.fedoraproject.org/pipermail/nodejs/2015-April/000176.html
>
> So, in one of my many discussions with Paul last week, we were talking
> about containers, how we're approaching them in Fedora, etc.  One of
> the ideas was that we should probably look at dogfooding container
> technology within Fedora itself to become more comfortable with it.
>
> I know we like things to be packaged in Fedora and there is nothing
> wrong with that.  However, deploying Cantas via a container would seem
> to be an ideal thing to try as an initial dogfooding effort.  It would
> let both rel-eng and Infra get used to the technologies while also
> providing a valuable service to themselves.  What do people think of
> that idea?

I'm open to the idea, I've been messing with containers for quite some
time during my stint on the OpenShift Online team and would welcome
bringing this technology into the rel-eng and infrastructure
wheelhouse.

Also note, container building is another topic I'd like to bring up in
terms of koji at some point (either something that gets added to
current gen via some sort of patching/refactor or something that's
taken into consideration for next-gen koji), but that's easily a
larger topic for another thread. There's a lot of interesting
development being done in this space in various upstream locations to
handle layered image dependency chains, squashing of images for space
savings, automatic detection of layers needing rebuilds for security
updates, and all sorts of other topics.

tl;dr - +1 from me for containerizing, but I think that is a longer
conversation than, "just slap it in docker and go"

-AdamM

> josh
> _______________________________________________
> rel-eng mailing list
> rel-eng at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/rel-eng


More information about the rel-eng mailing list