Proposal: Implementation of Server Roles

Thomas Woerner twoerner at redhat.com
Mon Jun 30 12:15:22 UTC 2014


On 06/30/2014 01:48 PM, Stef Walter wrote:
> On 27.06.2014 17:30, Miloslav Trmač wrote:
>> 2014-06-27 17:25 GMT+02:00 Stephen Gallagher <sgallagh at redhat.com
>> <mailto:sgallagh at redhat.com>>:
>>
>>      On 06/26/2014 02:59 PM, Miloslav Trmač wrote:
>>      > Hello, 2014-06-19 16:43 GMT+02:00 Stephen Gallagher
>>      > <sgallagh at redhat.com <mailto:sgallagh at redhat.com>
>>      <mailto:sgallagh at redhat.com <mailto:sgallagh at redhat.com>>>:
>>      >
>>      > Please see the design page I've written at
>>      > https://fedorahosted.org/rolekit/wiki/Design/RolePackaging and
>>      > comment on it here.
>>      >
>>      > The targets are named fedora-*, but the directory is
>>      > /etc/server-role (no fedora); should this be consistent?
>>
Why not /etc/rolekit/roles?

Then it is more obvious that it is for and used by rolekit.

>>
>>
>>      My intention there was to make the design non-fedora-specific, but
>>      make it clear that the roles we're installing are clearly for Fedora
>>      and probably won't work on other platforms without modification.
>>
>>
>> Makes sense.
>>
>>      I've also been toying with the idea that we should require roles to
>>      include a journald messageid specific to the role, to make it easier
>>      to track the logs all the way through. This won't be an F21 target, as
>>      I need to talk to the journald devs about whether there's any way to
>>      get journald to add a messageid automatically to messages generated by
>>      any descendent of a unit (or just track them all the way through). I
>>      suspect this isn't available today.
>>
>>
>> We don’t strictly need that: the role API gives anyone the set of
>> relevant units, and we can ask for all journal messages associated with
>> an unit (which, true, wouldn’t be exactly instantaneous).  (Using the
>> same messageid for many different kinds of messages just to record an
>> association seems like kind of an abuse of the concept :) )
>
> Yes, just to confirm, that's what we would do in Cockpit.
>
> The only hurdle here is that roles like IPA don't (yet) allow us to
> detect which units belong to their role. I believe Simo said it was
> possible to remedy that somehow?
>
> Stef
>
> _______________________________________________
> server mailing list
> server at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/server
>


More information about the server mailing list