User story (meta) #2248

WebDAV password for sending inventories should be a system variable

Added by Jonathan CLARKE almost 3 years ago. Updated over 2 years ago.

Status:Discussion Start date:2012-02-07
Priority:3 Due date:
Assignee:- % Done:

0%

Category:Webapp - CFEngine integration
Target version:Ideas (not version specific)
Needs translating:No

Description

Currently the password used to send inventories to the WebDAV share on the Rudder server is hard-coded in a system PT.

It should be a system variable and added to the configuration file, to enable easy changing of it. We could then use it in both the inventory PT and the distributePolicy PT (see #2211).


Related issues

related to Techniques - User story (meta) #2211: PT distributePolicy : Check if the WebDAV password is OK Released 2012-01-27

History

#1 Updated by Matthieu CERDA almost 3 years ago

Do you mean a light integration using common variables in site.st or a configuration in Rudder directly ?

#2 Updated by Matthieu CERDA almost 3 years ago

  • Status changed from New to Discussion

#3 Updated by Jonathan CLARKE almost 3 years ago

Matthieu CERDA wrote:

Do you mean a light integration using common variables in site.st or a configuration in Rudder directly ?

I mean a configuration in Rudder directly. This would allow us to change the setting in one central place, and possibly via the web interface in the future...

Maybe this isn't the best place though, do you have another idea?

#4 Updated by Matthieu CERDA almost 3 years ago

As of now, I think the web interface is the best place to set it, but we are likely to want a random password automatically generated at installation (it is only used by machines). It would be good to have a "renew the rudder inventory webdav access" button in the webapp that generate a random string then inserts it into a common variable on all the nodes and masters. Question is should we also allow a user entered password ?

#5 Updated by Jonathan CLARKE almost 3 years ago

  • Target version changed from 2.4.0~alpha5 to 2.4.0~alpha6

#6 Updated by Jonathan CLARKE over 2 years ago

  • Target version changed from 2.4.0~alpha6 to 2.4.0~alpha7

#7 Updated by Nicolas PERRON over 2 years ago

  • Target version changed from 2.4.0~alpha7 to 2.4.0~beta1

No one has been assigned to this task and surely because of its discussion state. So, I suppose it couldn't be fixed in time for 2.4.0~alpha7

#8 Updated by Jonathan CLARKE over 2 years ago

  • Target version changed from 2.4.0~beta1 to Ideas (not version specific)

Also available in: Atom PDF