[ 
https://issues.apache.org/jira/browse/TS-3884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Leif Hedstrom resolved TS-3884.
-------------------------------
    Resolution: Duplicate

> Trafficserver modifies its config files, doesn't interact well with 
> puppet/chef/etc
> -----------------------------------------------------------------------------------
>
>                 Key: TS-3884
>                 URL: https://issues.apache.org/jira/browse/TS-3884
>             Project: Traffic Server
>          Issue Type: Bug
>            Reporter: zxcvbn4038
>              Labels: Yahoo
>
> Tumblr uses puppet for configuration management, I believe Y! will soon use 
> Chef. 
> Issue is that when Traffic Server reads its configuration files it changes 
> white space and adds additional entries. The next time puppet runs it sees 
> the files have changed, restores the copies from the repository, and sends a 
> reload signal. Trafficserver then modifies the files again and the cycle 
> repeats. 
> To break the cycle I am requesting:
> 1) That Traffic Server does not modify its configuration files unless 
> explicitly told to via the traffic_line command.
> 2) That it only updates the entry it was instructed to change
> 3) That it does not modify the white space of any other entry
> 4) That it does not add or remove any additional entries to/from the file
> Not required, but more of a nic-pick:
> 5) If traffic server has preferred whitespace then default configuration 
> files that ship with the product should conform (i.e. first invocation 
> shouldn't cause the files to change), its odd that we ship files that don't 
> conform to our own preferences/standards.
> 6) If we intend to exhaustively listing every traffic server option and its 
> default value in the default records.conf that ships with traffic server, we 
> should audit pre-release and make sure that is up to date and grouped 
> logically instead of trying to append entries on first invocation. If we 
> don't want to do that work then maybe ship a minimal records.conf with a few 
> example entires and a link to the documentation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to