[chef] chef-client -o changing run_list on chef server


Chronological Thread 
  • From: Motiejus Jakštys < >
  • To:
  • Subject: [chef] chef-client -o changing run_list on chef server
  • Date: Sat, 2 Jun 2012 20:30:46 +0200

Hi,

I don't know if this is expected behavior, but specifying -o
recipe[chef-client] when running chef-client removes current run list
from a node.

Before chef-client -o recipe[chef-client] invocation:

$ knife node show node.gla.ac.uk
Node Name:   node.gla.ac.uk
Environment: _default
FQDN:        node.gla.ac.uk
IP:          10.199.198.15
Run List:    role[debian]
Roles:       debian
Recipes:     apt, apt::cacher-client, packages, ntp, chef-client,
users::sysadmins, sudo, ssmtp, resolver, fail2ban
Platform:    debian 6.0.5

After:
Node Name:   node.gla.ac.uk
Environment: _default
FQDN:        node.gla.ac.uk
IP:          10.199.198.15
Run List:    recipe[chef-client]
Roles:
Recipes:     chef-client
Platform:    debian 6.0.5

Is this expected behavior?

My plan is to execute chef-client first on first boot, and then let it
proceed with other (possibly buggy) recipes when the VM is installed
properly (and hence can restart chef-client when the recipes are
fixed).

Using chef 0.10.10 on VM and chef server.

Thanks,
Motiejus Jakštys



Archive powered by MHonArc 2.6.16.

§