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/
