Questions tagged [configuration-management]

Software configuration management (SCM) is the task of tracking and controlling changes in the software deployments

In software engineering, software configuration management (SCM) is the task of tracking and controlling changes in the software. Configuration management practices include revision control and the establishment of baselines.

SCM concerns itself with answering the question "Somebody did something, how can one reproduce it?" Often the problem involves not reproducing "it" identically, but with controlled, incremental changes. Answering the question thus becomes a matter of comparing different results and of analysing their differences. Traditional configuration management typically focused on controlled creation of relatively simple products. Now, implementers of SCM face the challenge of dealing with relatively minor increments under their own control, in the context of the complex system being developed. According to another simple definition: Software Configuration Management is how you control the evolution of a software project.

407 questions
0
votes
1 answer

Storing configuration keys in resource files with configuration modes

We are storing keys and configuration values (which do not change very frequently) in both web.config files and database too. However, its hard to maintain, lots of problems occur in this method. I want to fix these issues. most of them are fixed,…
0
votes
1 answer

Configuration Management of .NET applications

I'm looking for some advice for a way to effeciently store configurations of our applications. A place where we could store i.e. connection strings that we could use in web.config files or maybe even a way to store whole config files. Maybe there is…
Daveo
  • 169
  • 3
  • 11
0
votes
1 answer

Subversion merge plugin / post checkin / pre checkout hooks

I would like to source-manage a set of files that are built as zip files, containing XML files. Since currently those files are checked in as is, they are treated as binary files with all obvious limitations Since those files contain XML files, to…
Eran Medan
  • 44,555
  • 61
  • 184
  • 276
0
votes
1 answer

Chef-client run half copying cookbooks from site-cookbooks directory into cookbooks directory

I've got a custom cookbook that configures my Jenkins servers. There are 3 recipes in a custom cookbook. I'm using librarian-chef to manage my cookbook dependencies. Chef is being run in local mode and I use terraform to provision my nodes with…
codewizard
  • 1,029
  • 1
  • 13
  • 22
0
votes
1 answer

Understanding Execution of Chef Runlists to All Nodes?

Background I have most of my environment set up with my self-hosted chef-server, target nodes and workstation. I've bootstrapped my nodes with run-lists and followed the setup to get them registered with the chef-server. What I Want I want to be…
ryan
  • 95
  • 9
0
votes
2 answers

Configuration Management for Installation of OS

I was looking for a uniform configuration management tool for remote installation of OS on remote servers(similar to puppet/chef) having wide range of platform support. I think we can use PXE/kickstart for remote installation. I am not sure that can…
Bubunia Patra
  • 27
  • 1
  • 2
  • 9
0
votes
2 answers

Tool for storing per environment configuration

I have a requirement to store configuration information on a per environment basis in a tool. This is a tool with a GUI for adding/updating configuration values (e.g connection strings). This should have a default value and be able to change this…
big_tommy_7bb
  • 1,257
  • 2
  • 21
  • 37
0
votes
1 answer

Asible - ERROR! with_dict expects a dict

I am trying to create a keypair in aws using Ansible but it is throwing me below error: ERROR! with_dict expects a dict Below is my keypair.yml --- - hosts: localhost connection: local gather_facts: no vars: region: ap-southeast-1 …
ricky
  • 471
  • 1
  • 5
  • 11
0
votes
1 answer

SCM for configuration statement versioning

My request probably seems to be a bit strange, but let me try to explain what I want to do. So, first of all, what I want to version in the SCM isn't really the source code of something. It's JSON-files which contains statements to configure a…
Florian
  • 2,796
  • 1
  • 15
  • 25
0
votes
1 answer

Multiple Web Projects in one solution, Config Transforms

I am attempting to setup Config Transforms on my project that I migrated to VS 2010. The web project works just fine, but I have a WCF Host project that I seem to be unable to add transforms. Has anyone had this problem before?
0
votes
2 answers

Configuring docker container with ansible

Is it a good or bad practice to configure docker container with ansible, from within the container, providing ansible command as an entrypoint? Using ansible it would be easier to configure things depending of some lookup conditions. This ansible…
0
votes
1 answer

How can I checkout only modified files from cvs-server using tortoiseCVS

I need to checkout the files modified by developers. I tried Date command but it check-out the whole project. But i need only modified file for my patch with directory structure. Is there any way to checkout those files.
maqsood
  • 1
  • 2
0
votes
3 answers

Build AWS infrastructure using terrafrom in an order that you specify

Recently I came across a situation where am building AWS infrastructure using terraform to setup a clustered environment for some applications. Thing is when I apply terraform scripts it builds all the necessary modules and spins multiple instances…
0
votes
1 answer

How do I run a salt state on a running docker container

Is there any way to run a shell command as part of a Salt state inside of a running docker container? I find the whole dockerng module in Salt very confusing, because it only lists ad hoc commands. From what I can grasp from the docs it should work…
wishi
  • 7,188
  • 17
  • 64
  • 103
0
votes
1 answer

How to update server packages during Chef bootstrap, but not during subsequent Chef runs?

What is the best way to run a particular command in Chef only when the node is bootstrapped, but not during subsequent Chef runs? For example, if I wanted to run apt-get upgrade when an Ubuntu node is first bootstrapped, what is the simplest way to…
Mike
  • 1,852
  • 1
  • 15
  • 19