I have a question about adding improvements


#1

Hi All.

For my work, I added a couple of knife improvements.

  1. Set normal attribute to node witout editor.

knife node normal set test-node “environmentid”:“test-env4”

Now you can install only are not nested attributes,in the future will
expand.

  1. Racksopace images list

knife rackspace image list

or

knife rackspace image list -f

  1. Save server instance image on rackspace

knife rackspace image create -s <server_id> -i <image_name>

or

knife rackspace image create -N <server_name>-i <image_name>

For some time, plan to realize the full potential of the fog gem to work
with rackspace and add some improvements for knife.
Who do I talk about the review of my code and add this functionality into
future versions of chef?


#2

Check out the instructions here:

http://wiki.opscode.com/display/chef/How+to+Contribute

Looking forward to the commit! :slight_smile:

Adam

2010/11/22 Дмитрий Ткаченко sepulci@gmail.com:

Hi All.

For my work, I added a couple of knife improvements.

  1. Set normal attribute to node witout editor.

knife node normal set test-node “environmentid”:“test-env4”

Now you can install only are not nested attributes,in the future will
expand.

  1. Racksopace images list

knife rackspace image list

or

knife rackspace image list -f

  1. Save server instance image on rackspace

knife rackspace image create -s <server_id> -i <image_name>

or

knife rackspace image create -N <server_name>-i <image_name>

For some time, plan to realize the full potential of the fog gem to work
with rackspace and add some improvements for knife.
Who do I talk about the review of my code and add this functionality into
future versions of chef?


Opscode, Inc.
Adam Jacob, CTO
T: (206) 508-7449 E: adam@opscode.com


#3

I already have some of this here:

https://github.com/someara/chef/tree/CHEF-1521

It’ll probably end up cherry picked

2010/11/22 Adam Jacob adam@opscode.com:

Check out the instructions here:

http://wiki.opscode.com/display/chef/How+to+Contribute

Looking forward to the commit! :slight_smile:

Adam

2010/11/22 Дмитрий Ткаченко sepulci@gmail.com:

Hi All.

For my work, I added a couple of knife improvements.

  1. Set normal attribute to node witout editor.

knife node normal set test-node “environmentid”:“test-env4”

Now you can install only are not nested attributes,in the future will
expand.

  1. Racksopace images list

knife rackspace image list

or

knife rackspace image list -f

  1. Save server instance image on rackspace

knife rackspace image create -s <server_id> -i <image_name>

or

knife rackspace image create -N <server_name>-i <image_name>

For some time, plan to realize the full potential of the fog gem to work
with rackspace and add some improvements for knife.
Who do I talk about the review of my code and add this functionality into
future versions of chef?


Opscode, Inc.
Adam Jacob, CTO
T: (206) 508-7449 E: adam@opscode.com


#4

While we are on the topic of improving Rackspace support I just committed
(and marked the ticket fixed) full bootstrap template support for “knife
rackspace server create”:
http://tickets.opscode.com/browse/CHEF-1445


http://tickets.opscode.com/browse/CHEF-1445
Sounds like we have a lot of movement on the Rackspace front…glad to see
it. This should also dovetail nicely into initial OpenStack
provisioning/bootstrapping support in Knife.

Seth


Opscode, Inc.
Seth Chisamore, Technical Evangelist
T: (404) 348-0505 E: schisamo@opscode.com
Twitter, IRC, Github: schisamo

2010/11/22 Sean OMeara someara@gmail.com

I already have some of this here:

https://github.com/someara/chef/tree/CHEF-1521

It’ll probably end up cherry picked

2010/11/22 Adam Jacob adam@opscode.com:

Check out the instructions here:

http://wiki.opscode.com/display/chef/How+to+Contribute

Looking forward to the commit! :slight_smile:

Adam

2010/11/22 Дмитрий Ткаченко sepulci@gmail.com:

Hi All.

For my work, I added a couple of knife improvements.

  1. Set normal attribute to node witout editor.

knife node normal set test-node “environmentid”:“test-env4”

Now you can install only are not nested attributes,in the future will
expand.

  1. Racksopace images list

knife rackspace image list

or

knife rackspace image list -f

  1. Save server instance image on rackspace

knife rackspace image create -s <server_id> -i <image_name>

or

knife rackspace image create -N <server_name>-i <image_name>

For some time, plan to realize the full potential of the fog gem to work
with rackspace and add some improvements for knife.
Who do I talk about the review of my code and add this functionality
into

future versions of chef?


Opscode, Inc.
Adam Jacob, CTO
T: (206) 508-7449 E: adam@opscode.com