[ 
https://issues.apache.org/jira/browse/WHIRR-671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13486503#comment-13486503
 ] 

Graham Gear commented on WHIRR-671:
-----------------------------------

Attached new patch impl:

https://issues.apache.org/jira/secure/attachment/12551276/WHIRR-671-VERSION-02.patch

addressing issues raised:

* Adding new services should not usually require a change to core. In this case 
the Kerberos realm has been added to the cluster spec class. I wonder if 
there's a way to avoid that, e.g. with whirr.env properties?

The Kerberos realm could be provided as a whirr.env variable, but I thought it 
significant enough to warrant its own cluster spec field since it is a cross 
cutting concern (multiple modules are likely to use it, eg kerberos, whirr-cm, 
etc) and the additional meta-data (eg description, type) self document the 
important property. Having said that, I am happy to drop the cluster spec field 
in favour of whirr.env if we think we should?

* Typo: "secuirty"

Fixed

* KerberosBaseHandler has an empty catch block (needs a comment at least), and 
the if statement should have braces.

Fixed
                
> Create Kerberos Service
> -----------------------
>
>                 Key: WHIRR-671
>                 URL: https://issues.apache.org/jira/browse/WHIRR-671
>             Project: Whirr
>          Issue Type: New Feature
>          Components: new service
>            Reporter: Graham Gear
>            Assignee: Graham Gear
>            Priority: Minor
>         Attachments: WHIRR-671-VERSION-01.patch, WHIRR-671-VERSION-02.patch
>
>
> Create a Kerberos service providing KDC and client provisioning profiles

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to