Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Anyone know of any good change control software? Mainly for logging changes to servers by the admin guys.


locked by HopelessN00b Mar 11 '15 at 18:38

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off-topic by masegaloeh, mdpc, HopelessN00b Mar 11 '15 at 18:32

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

Sorry windows only so no puppet :-( – John Oct 15 '09 at 12:28

You can start with any simple ticketing system. I like Trac myself, but there are many others out there.

The process that I typically go through, for a small team, is as follows.

  1. Issue is identified.
  2. Ticket is created with basic description.
  3. Ticket is updated with findings and plan of action.
  4. Remedy work is undertaken.
  5. Ticket is updated. Closed if fixed. Or repeat to step 3.
  6. Record persistent changes in a shared document.

We use Trac's wiki for shared documentation. A wiki page is created for each machine/service type which details it's build, prerequisites, deliverables and quirks. Documents are easy to format and edit. The whole lot is searchable and easily referable.

We also use Puppet and version control other configs, so use commit-hooks to reference tickets. But you don't necessarily have to go that far just to benefit.

The most important detail is enforcing every engineer to follow the same workflow. If they don't, then you're wasting your time ;)


Puppet is awesome for this kind of thing

Could you share your manifests for managing hardware changes using Puppet? – womble Oct 15 '09 at 8:55
I'm a bit lost with puppet, I'm just looking for something simple that the whole team can use. I wish I had the time to set it up but I don't :-( – John Oct 15 '09 at 10:17
I don't use puppet myself. He didn't mention hardware changes-'change control' is typically understood to mean software changes – Josh Budde Oct 15 '09 at 15:49

Not the answer you're looking for? Browse other questions tagged or ask your own question.