[glue-wg] DENY rules
Laurence Field
Laurence.Field at cern.ch
Tue Apr 15 07:07:51 CDT 2008
The problem with an information model is that we can end up describing
everything. The aim of Glue within OGF is to try and bring some of the
other specifications together and not define so much by ourselves. For
example, JSDL should describe the job and Glue should reflect this so
that the job can be matched. The group defining JSDL should worry about
the matchmaking should be worked out jointly between the JSDL group and
Glue, but JSDL should be the definition which Glue reflects and likewise
for the Authorization.
We need to narrow our focus or we will end up "boiling the ocean" which
has happened to many other Groups and the definition will take forever.
From what I can see on the use of DENY tags within EGEE, this is a big
hack to work around a implementation problem in the glite middleware and
as such should not dictate what is done in Glue. We should just be able
to published the ACLs in the FQAN format and that is it.
The reason for the DENY tags is the inconsistency with the simple
matchmaking done by the WMS and the mapping of VOMS FQANs in a CE.
If publishing only the FQANs does not work, it is not necessarily an
information model problem but architectural issue that needs to be fixed
and should be pushed back to those dealing the Authentication and
Authorization. We need to take a more minimalistic approach do the
schema definition and not try to fix other peoples problems.
I completely realize that we need to be pragmatic but just like over
design we can also be too pragmatic.
> The syntax of the FQAN itself is defined by the VOMS developers, but
> they don't consider how it should be published in GLUE, or in general
> how it should be used for matching. This is similar to the situation
> with access protocol names - in principle they should be defined by SRM,
> but in practice they aren't so we have to do it. Indeed the recent
> review of authorsiation in EGEE basically endorsed the GLUE model and
> will change both the WMS and LCMAPS to follow it!
>
> Stephen
>
More information about the glue-wg
mailing list