Details
Description
To specify a run list with knife ec2 server create:
knife ec2 server create 'role[base]' 'role[webserver]'
With bootstrap:
knife bootstrap FQDN -r 'role[base]','role[webserver]'
They should both use the same way of specifying the run list. The -r option is probably the most consistent instead of name_args and is available for ec2, rackspace, slicehost and terremark server create.
Also, the command line help is incorrect:
knife bootstrap FQDN [RUN LIST...] (options)
+1 for making the "set run list" semantic available and the same everywhere, either:
knife node run_list set 'role[base]' 'role[webserver]'
or the single arg style which I guess would be
knife node edit -r 'role[base],role[webserver]'