Skip to content
This repository has been archived by the owner on Mar 12, 2019. It is now read-only.

can not pass with "groups" in yaml file #90

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

Nidhoggur1993
Copy link

It seems like knife has changed it rule for the "The security groups for this server" from -g to -G.
So is it possible to make spiceweasel assemble the "groups" as -G?

jtimberman and others added 15 commits June 14, 2012 14:22
* Quote the "*" wildcard used in the examples and README.
* Rescue the YAML exception.
 - Chased down a bug that was causing the --extractyaml and --extractjson
   commands to output a data_bags section that was not complete. This issue
   was due to modification of the lists that are passed down to the data bag
   parsing class. Fixed by creating a "deep copy" (using Marshal) of the inputs
   structure and passing references to that copy. This keeps the original
   inputs intact.
 - Removed all occurences of the hash key "data bags" (with a space). Changed
   them all to "data_bags". I don't like spaces in hash keys if I can help it.
 - Changed some debugging to add spaces between printed items.
- The node yaml/json format has been extended to allow for a more human friendly
  format.
- Parallel options removed.
- Added pre-chef-10 knife command format. (How roles were passed had to be updated)

TODO: Documentation needs to be updated.
- changed the way the chef 10 role string is generated.
- Documentation update started.
- In order to clean up support for chef-pre-10 knife strings, the run_list should be
  in the config as a list from now on.
 - The "host" directive has been added which will allow setting
   the bootstrap target to an IP or hostname different from the
   "name" directive.
 - Updated README with documentation on my yaml/json data structure
   changes and requirements.
 - The "host" directive has been added which will allow setting
   the bootstrap target to an IP or hostname different from the
   "name" directive.
 - Updated README with documentation on my yaml/json data structure
   changes and requirements.
 - Validation is now an option. It doesn't do it by default.
 - Added support for sec groups. You don't have to put them in the options
   section. The script will do that for you.
 - Grafted in the {{n}} support for node names from the main project.
 - Added an "availability_zone" directive to node sections to support
   distributing nodes across AZ's.
 - Added support to alternate AZ's when generating nodes of the same type.
 - Disabled delete command generation for the time being. It needs work.
@mattray
Copy link
Owner

mattray commented Mar 18, 2016

I'd be happy to include this fix and put out a refreshed version if you could rebase your patch to the current master 2.8 release. Thanks in advance!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants