Hi,

Why should it be configurable for PFS users? It is not configurable for
other barclamps either, and I don't know of a reason why Swift could or
should be special. Is there a good reason?

+1 for removing the bits from the user interface and hardcoding it in the
attributes instead.

Greetings,
Dirk
 Am 31.10.2013 03:59 schrieb "Сергей Юдин" <[email protected]>:

> Nope, PFS have different mechanism for handling system service user - it
> is a bit easy cause when using PFS we don't have buch of files shiped on
> the system with pre-defined permissions and building all configuration from
> scratch.
>
>
> 2013/10/30 Judd Maltin <[email protected]>
>
>> Also for Pull From Source?
>>
>>
>> On Wed, Oct 30, 2013 at 3:53 PM, Сергей Юдин <[email protected]> wrote:
>>
>>> >Suse has hard coded these values in the packages and removed the
>>> defaults from the UI.
>>> It is not Suse issue, all package vendors for all platforms have some
>>> user/group hardcoded in packages. We just should respect that. The other
>>> option is to rewrite all barclamp to create
>>> users/groups/directories/whatever and redo work that package maintainers
>>> already done to just allow user change system username for service.
>>>
>>>
>>> I've also just now made necessary changes to hide this option from UI.
>>>
>>>
>>>
>>>
>>> 2013/10/30 Judd Maltin <[email protected]>
>>>
>>>>  Swift username issue - the way it's implemented, it cannot select
>>>> it's value for platform.
>>>>
>>>> ---------- Forwarded message ----------
>>>> From: <[email protected]>
>>>> Date: Wed, Oct 30, 2013 at 3:36 PM
>>>> Subject: RE: Swift owners - please chime in
>>>> To: [email protected], [email protected], [email protected]
>>>> Cc: [email protected]
>>>>
>>>>
>>>> Right, I saw this error too and didn't quite know what to do.  Adam and
>>>> I had discussed it.
>>>>
>>>> If we would like to select a username for swift based on deployment
>>>> platform, but NOT based on user input, then we should put a node.platform?
>>>> conditional in the /attributes/default.rb file and set the username there.
>>>>  Setting the username in crowbar.yml doesn't allow for platform
>>>> specification.
>>>>
>>>> I'm ccing the crowbar list.
>>>>
>>>> -judd
>>>> ________________________________________
>>>> From: Ram, Rajini
>>>> Sent: Wednesday, October 30, 2013 3:18 PM
>>>> To: Maltin, Judd; Jacob, Jacob
>>>> Cc: Paterson, David
>>>> Subject: Swift owners - please chime in
>>>>
>>>> Dell - Internal Use - Confidential
>>>> https://github.com/crowbar/barclamp-swift/pull/149
>>>>
>>>> User/group attributes are duplicated in the node and proposal databags.
>>>> Suse has hard coded these values in the packages and removed the defaults
>>>> from the UI.
>>>>
>>>> Mirantis is proposing a fix that works, but feels wrong to leave those
>>>> unused and exposed in the proposal UI. Please comment
>>>>
>>>> Rajini Ram
>>>> Software Dev Principal Engineer
>>>> Dell | CloudEdge, Enterprise Solutions Group
>>>> cell +1 512-241-9428
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Judd Maltin
>>>> T: 917-882-1270
>>>> F: 501-694-7809
>>>> what could possibly go wrong?
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Crowbar mailing list
>>>> [email protected]
>>>> https://lists.us.dell.com/mailman/listinfo/crowbar
>>>> For more information: http://crowbar.github.com/
>>>>
>>>
>>>
>>
>>
>> --
>> Judd Maltin
>> T: 917-882-1270
>> F: 501-694-7809
>> what could possibly go wrong?
>>
>>
>>
>
> _______________________________________________
> Crowbar mailing list
> [email protected]
> https://lists.us.dell.com/mailman/listinfo/crowbar
> For more information: http://crowbar.github.com/
>
_______________________________________________
Crowbar mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to