[Puppet Users] Hi!!!

2013-06-02 Thread steve .
http://tagolpc.com.ua/cxsu/xzbqbmsqinss.ssbgtsvz

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Re: mcollective setup question

2013-06-02 Thread Richard Knight
I've been having the same issue with my new MCollective setup and a quick 
look in the client.rb file reveals this function on the line 99 area:

raise(MsgDoesNotMatchRequestID, Message reqid #{requestid} does not match 
our reqid #{reply.requestid}) unless reply.requestid == requestid 
 rescue SecurityValidationFailed = e 
 Log.warn(Ignoring a message that did not pass security validations) 

and looking in the logs you can find the request ID for the mco command:

base.rb:178:in `create_request' Encoding a request for agent 'discovery' in 
collective mcollective with request id 2f1214f66d1f5741bb79daa26ed6316e
client.rb:51:in `sendreq' Sending request 2f1214f66d1f5741bb79daa26ed6316e 
to the discovery agent with ttl 60 in collective mcollective

So it would seem that the client is expecting the reponse from the server 
to have the same requestid as the one it sent, but for some reason they are 
different. If the server is using SSL to generate/verify these request id's 
it may point to a cert or pki mismatch issue but so far I haven't been able 
to sport anything wrong with either. Ruvy isn't my strong suit so it will 
probably need a ruby dev or one of the puppet team to explain how these ids 
are generated and verified.

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Hi!!!

2013-06-02 Thread steve .
Ugh.  Sorry, everybody.  Obviously, I hope you haven't clicked on this link
since it wasn't me who sent it.  I'm doing the usual stuff -- new strong
password, refreshed app tokens, single-use passwords in other apps, etc. ...


On Sun, Jun 2, 2013 at 5:53 AM, steve . leftath...@gmail.com wrote:

 http://tagolpc.com.ua/cxsu/xzbqbmsqinss.ssbgtsvz

 --
 You received this message because you are subscribed to the Google Groups
 Puppet Users group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to puppet-users+unsubscr...@googlegroups.com.
 To post to this group, send email to puppet-users@googlegroups.com.
 Visit this group at http://groups.google.com/group/puppet-users?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Packages for Ubuntu 13.04 Raring

2013-06-02 Thread Sven Behrend
I shipped this with installing the precise packages.
For now it seems to work with Version 3.2.x.

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] AWS Node Create with Puppet Cloud Provisioning : Listing Key Names

2013-06-02 Thread frscjedi


Hi folks. hopefully this is a easy newbie question you may be able to 
answer.

I'm trying to deploy a AWS EC2 node using puppet node_aws create ... but 
am getting stuck at puppet node_*aws list_*keynames. Unfortunately it 
doesn't return anything. I created/downloaded/ssh-add'ed the key pair and 
created a security group which I hope is allowing inbound SSH/port from my 
source IP, but no luck.

To note, I do get a AWS EC2 instance listing from pupet node_aws list

Any ideas? Thanks in advance!

$ puppet node*aws create --type t1.micro --image ami-ad36fbc4 --keyname pp_*
kp 

err: Unrecognized key name: pp*kp (Suggestion: use the puppet node*aws 
list*keynames 
action to find a list of valid key names for your account.) err: Try 
'puppet help node*aws create' for usage

$ puppet node*aws list*keynames

$

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] AWS Node Create with Puppet Cloud Provisioning :

2013-06-02 Thread frscjedi
 

hi folks.  hopefully this is a easy newbie question you may be able to 
answer.  

i'm trying to setup a AWS node and am getting stuck at puppet node_aws 
list_keynames.  Unfortunately it doesn't return anything.   I 
created/downloaded/ssh-add'ed the key pair and created a Security Group 
that hopefully allows my source IP across SSH/22 for inbound connections, 
but no luck.   I do however get a list of my defined AWS EC2 instances from 
puppet node_aws list  

Any ideas?


$ puppet node_aws create --type t1.micro --image ami-ad36fbc4 --keyname 
pp_kp 

err: Unrecognized key name: pp_kp (Suggestion: use the puppet node_aws 
list_keynames action to find a list of valid key names for your account.)

err: Try 'puppet help node_aws create' for usage

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] puppet master --compile

2013-06-02 Thread Rudy Gevaert
Hi,

I'm looking into using puppet master --compile to set up some tests.
However it's unclean how I can use this:

- do I *need* to run this on the master?
- what are the exit statuses that I need to catch?
- why does it update /var/lib/puppet/yaml/node/nodename.yaml after
such a run?


Thanks,

Rudy

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Re: AWS Node Create with Puppet Cloud Provisioning : Listing Key Names

2013-06-02 Thread frscjedi
Eureka !!!

Though I created my key pairs, it didn't sink in that I created it in the 
Amazon Oregon region.  Be default puppet node_aws create (or 
list_keynames) defaults to the east coast Virginia region.   Once I 
specified the region to reference my predefined key pair within the 
respective node_aws commands, I was able to launch my AMI instance.   =)


$ puppet node_aws create  --keyname pp_kp  --region=us-west-2  --type 
t1.micro  --image ami-77be2f47

notice: Creating new instance ...

notice: Creating new instance ... Done

notice: Creating tags for instance ... 

notice: Creating tags for instance ... Done

notice: Launching server i-24285d11 ...

###

notice: Server i-24285d11 is now launched


On Sunday, June 2, 2013 1:50:33 PM UTC-7, frsc...@gmail.com wrote:

 Hi folks. hopefully this is a easy newbie question you may be able to 
 answer.

 I'm trying to deploy a AWS EC2 node using puppet node_aws create ... but 
 am getting stuck at puppet node_*aws list_*keynames. Unfortunately it 
 doesn't return anything. I created/downloaded/ssh-add'ed the key pair and 
 created a security group which I hope is allowing inbound SSH/port from my 
 source IP, but no luck.

 To note, I do get a AWS EC2 instance listing from pupet node_aws list

 Any ideas? Thanks in advance!

 $ puppet node*aws create --type t1.micro --image ami-ad36fbc4 --keyname 
 pp_*kp 

 err: Unrecognized key name: pp*kp (Suggestion: use the puppet node*aws 
 list*keynames action to find a list of valid key names for your account.) 
 err: Try 'puppet help node*aws create' for usage

 $ puppet node*aws list*keynames

 $


-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Unknown function validate_bool when trying puppet labs apache class

2013-06-02 Thread Francisco Reyes
New to puppet.

I am trying to use the Apache class from puppet labs found 
here: https://github.com/puppetlabs/puppetlabs-apache

When it runs agent --test on my test environment I get:
err: Could not retrieve catalog from remote server: Error 400 on SERVER: 
Unknown function validate_bool at 
/etc/puppet/modules/apache/manifests/init.pp:43 on node slave

Running on Ubuntu 12.04 with puppet 2.7.11-1ubuntu2.2 installed from the 
default Ubuntu repository .

Looking in the files from the class I see calls to the function 
validate_bool, but don't see it defined.

If there some base/pre-requisite class that I needed? Don't see any mention 
in the readme file. Also, these classes from puppetlabs github, is there a 
way to tell what version they would work with? 

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Unknown function validate_bool when trying puppet labs apache class

2013-06-02 Thread Ashley Penney
If you take a look in Modulefile in the root of the module you can see the
other dependencies.  You're going to need 'stdlib' and probably 'concat' as
well.  You can install them with either 'puppet module install
puppetlabs-stdlib' type commands or just grab them from git also.


On Sun, Jun 2, 2013 at 6:34 PM, Francisco Reyes franci...@natserv.netwrote:

 New to puppet.

 I am trying to use the Apache class from puppet labs found here:
 https://github.com/puppetlabs/puppetlabs-apache

 When it runs agent --test on my test environment I get:
 err: Could not retrieve catalog from remote server: Error 400 on SERVER:
 Unknown function validate_bool at
 /etc/puppet/modules/apache/manifests/init.pp:43 on node slave

 Running on Ubuntu 12.04 with puppet 2.7.11-1ubuntu2.2 installed from the
 default Ubuntu repository .

 Looking in the files from the class I see calls to the function
 validate_bool, but don't see it defined.

 If there some base/pre-requisite class that I needed? Don't see any
 mention in the readme file. Also, these classes from puppetlabs github, is
 there a way to tell what version they would work with?

 --
 You received this message because you are subscribed to the Google Groups
 Puppet Users group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to puppet-users+unsubscr...@googlegroups.com.
 To post to this group, send email to puppet-users@googlegroups.com.
 Visit this group at http://groups.google.com/group/puppet-users?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Unknown function validate_bool when trying puppet labs apache class

2013-06-02 Thread Francisco Reyes
On Sunday, June 2, 2013 6:48:41 PM UTC-4, Ashley Penney wrote:
If you take a look in Modulefile in the root of the module you can see the 
other dependencies.

Thanks. That will help in future installs.

 You're going to need 'stdlib'

That one fixed it.

 and probably 'concat' as well.

That one I could not install (not found by concat or puppetlabs-concat, but 
it seems was not needed so not an issue.

 You can install them with either 'puppet module install puppetlabs-stdlib'

Is there a way to list all the available modules? Or basically anything in 
the git repository should be able to be installed that way?

Thanks much for the help.
Although there is quite a lot of content and concepts to go over, so far 
looking very manageable. My only other previous experience with a 
configuration management system was trying to learn Cfengine. Found that 
much harder to learn and eventually gave up on it.

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] puppet module install vs github

2013-06-02 Thread Francisco Reyes
Just learnt about the function puppet module install today (thanks 
Ashley).

Which is more up to date github or what one gets from module install?
I expected they would be the same, but doing md5 comparison of the manifest 
files shows they are different.
The one file I was most surprised was the README file. The one in github 
has much more info. So I guess even if installing from module install, may 
still be good to go to github for the documentation.

Did I miss some additional info/docs in the files pulled from module 
install? Not seeing anything besides the readme that looks like 
documentation.

Another big different in the README was that the git version does not list 
dependencies. That is one piece of information I think should be present in 
both.

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] puppet module install vs github

2013-06-02 Thread Pete Brown
On 3 June 2013 11:38, Francisco Reyes franci...@natserv.net wrote:

 Just learnt about the function puppet module install today (thanks
 Ashley).

 Which is more up to date github or what one gets from module install?


the puppet module install command installs modules from puppet forge.
a lot of people use github for the code for those modules but it is a
manual process to upload to puppet forge.
It is usually a point in time release which will usually be the same as a
tag on github.
if you clone a module from github you are getting the HEAD of the source
tree and not a tag unless you check out that tag.
So there will probably be differences in what you get from github and what
you get from puppet forge.

I tend to use puppet forge as a way to publish official releases of modules
and github for keeping track of my development.

So as a general rule use puppet forge unless you need those unreleased
changes or want to help with development of a module.


 I expected they would be the same, but doing md5 comparison of the
 manifest files shows they are different.


It will vary wildly for each module.
See above.


 The one file I was most surprised was the README file. The one in github
 has much more info. So I guess even if installing from module install, may
 still be good to go to github for the documentation.

 Did I miss some additional info/docs in the files pulled from module
 install? Not seeing anything besides the readme that looks like
 documentation.

 Another big different in the README was that the git version does not list
 dependencies. That is one piece of information I think should be present in
 both.


Again dependencies are only relevant for modules installed for puppet forge

  --
 You received this message because you are subscribed to the Google Groups
 Puppet Users group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to puppet-users+unsubscr...@googlegroups.com.
 To post to this group, send email to puppet-users@googlegroups.com.
 Visit this group at http://groups.google.com/group/puppet-users?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Re: I have some trouble with starting puppet-dashboard service :(

2013-06-02 Thread spencer hong
when i try to start service,but i can't see any error log =(

[root@ers-devesx06-vm235 share]# cd puppet-dashboard/
[root@ers-devesx06-vm235 puppet-dashboard]# ls
app  certs   dbext  log Rakefile  spec   tmp VERSION
bin  config  examples  lib  public  scriptspool  vendor
[root@ers-devesx06-vm235 puppet-dashboard]# cd log
[root@ers-devesx06-vm235 log]# ls
development.log  development.log-20130601  production.log 
 production.log-20130531
[root@ers-devesx06-vm235 log]# cat production.log
[root@ers-devesx06-vm235 log]# /etc/init.d/puppet-dashboard start
Starting Puppet Dashboard: = Booting WEBrick
= Rails 2.3.17 application starting on http://0.0.0.0:3000
   [FAILED]

spencer hong於 2013年5月30日星期四UTC+8上午10時50分01秒寫道:

 Hi all:
 good day!
 when i want to start puppet-dashboard,i got this message below

 [root@ers-devesx06-vm235 puppet-dashboard]# /etc/init.d/puppet-dashboard 
 start
 Starting Puppet Dashboard: config.gem: Unpacked gem rspec-1.3.2 in 
 vendor/gems h   
   as no specification file. Run 'rake 
 gems:refresh_specs' to fix this.
 config.gem: Unpacked gem rdoc-3.6.1 in vendor/gems has no specification 
 file. Ru   
   n 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem will_paginate-2.3.15 in vendor/gems has no 
 specificatio   
   n file. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem rack-1.1.6 in vendor/gems has no specification 
 file. Ru   
   n 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem mocha-0.9.7 in vendor/gems has no specification 
 file. R 
 un 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem rspec-rails-1.3.4 in vendor/gems has no 
 specification f 
 ile. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem thoughtbot-shoulda-2.10.2 in vendor/gems has no 
 specifi 
 cation file. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem sass-3.1.2 in vendor/gems has no specification 
 file. Ru   
   n 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem json_pure-1.7.7 in vendor/gems has no 
 specification fil   
   e. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem haml-3.1.2 in vendor/gems has no specification 
 file. Ru   
   n 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem factory_girl-1.3.3 in vendor/gems has no 
 specification   
file. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem daemons-1.0.10 in vendor/gems has no 
 specification file 
 . Run 'rake gems:refresh_specs' to fix 
 this.
 = Booting WEBrick
 = Rails 2.3.17 application starting on http://0.0.0.0:3000
[FAILED]
 [root@ers-devesx06-vm235 puppet-dashboard]# service mysqld start
 Starting mysqld:   [  OK  ]
 [root@ers-devesx06-vm235 puppet-dashboard]# /etc/init.d/puppet-dashboard 
 start
 Starting Puppet Dashboard: config.gem: Unpacked gem rspec-1.3.2 in 
 vendor/gems has no specificati 
on file. Run 'rake gems:refresh_specs' to 
 fix this.
 config.gem: Unpacked gem rdoc-3.6.1 in vendor/gems has no specification 
 file. Run 'rake gems:refr   
  esh_specs' to fix this.
 config.gem: Unpacked gem will_paginate-2.3.15 in vendor/gems has no 
 specification file. Run 'rake   
   gems:refresh_specs' to fix this.
 config.gem: Unpacked gem rack-1.1.6 in vendor/gems has no specification 
 file. Run 'rake gems:refr   
  esh_specs' to fix this.
 config.gem: Unpacked gem mocha-0.9.7 in vendor/gems has no specification 
 file. Run 'rake gems:ref 

[Puppet Users] Re: I have some trouble with starting puppet-dashboard service :(

2013-06-02 Thread spencer hong
Here is the log~
[root@ers-devesx06-vm235 puppet-dashboard]# ./script/server -e production
= Booting WEBrick
= Rails 2.3.17 application starting on http://0.0.0.0:3000
Database isn't the current migration version: expected , got 0
You must either run 'rake db:migrate' or set environmental variable 
NO_MIGRATION_CHECK


spencer hong於 2013年5月30日星期四UTC+8上午10時50分01秒寫道:

 Hi all:
 good day!
 when i want to start puppet-dashboard,i got this message below

 [root@ers-devesx06-vm235 puppet-dashboard]# /etc/init.d/puppet-dashboard 
 start
 Starting Puppet Dashboard: config.gem: Unpacked gem rspec-1.3.2 in 
 vendor/gems h   
   as no specification file. Run 'rake 
 gems:refresh_specs' to fix this.
 config.gem: Unpacked gem rdoc-3.6.1 in vendor/gems has no specification 
 file. Ru   
   n 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem will_paginate-2.3.15 in vendor/gems has no 
 specificatio   
   n file. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem rack-1.1.6 in vendor/gems has no specification 
 file. Ru   
   n 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem mocha-0.9.7 in vendor/gems has no specification 
 file. R 
 un 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem rspec-rails-1.3.4 in vendor/gems has no 
 specification f 
 ile. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem thoughtbot-shoulda-2.10.2 in vendor/gems has no 
 specifi 
 cation file. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem sass-3.1.2 in vendor/gems has no specification 
 file. Ru   
   n 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem json_pure-1.7.7 in vendor/gems has no 
 specification fil   
   e. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem haml-3.1.2 in vendor/gems has no specification 
 file. Ru   
   n 'rake gems:refresh_specs' to fix this.
 config.gem: Unpacked gem factory_girl-1.3.3 in vendor/gems has no 
 specification   
file. Run 'rake gems:refresh_specs' to fix 
 this.
 config.gem: Unpacked gem daemons-1.0.10 in vendor/gems has no 
 specification file 
 . Run 'rake gems:refresh_specs' to fix 
 this.
 = Booting WEBrick
 = Rails 2.3.17 application starting on http://0.0.0.0:3000
[FAILED]
 [root@ers-devesx06-vm235 puppet-dashboard]# service mysqld start
 Starting mysqld:   [  OK  ]
 [root@ers-devesx06-vm235 puppet-dashboard]# /etc/init.d/puppet-dashboard 
 start
 Starting Puppet Dashboard: config.gem: Unpacked gem rspec-1.3.2 in 
 vendor/gems has no specificati 
on file. Run 'rake gems:refresh_specs' to 
 fix this.
 config.gem: Unpacked gem rdoc-3.6.1 in vendor/gems has no specification 
 file. Run 'rake gems:refr   
  esh_specs' to fix this.
 config.gem: Unpacked gem will_paginate-2.3.15 in vendor/gems has no 
 specification file. Run 'rake   
   gems:refresh_specs' to fix this.
 config.gem: Unpacked gem rack-1.1.6 in vendor/gems has no specification 
 file. Run 'rake gems:refr   
  esh_specs' to fix this.
 config.gem: Unpacked gem mocha-0.9.7 in vendor/gems has no specification 
 file. Run 'rake gems:ref   
  resh_specs' to fix this.
 config.gem: Unpacked gem rspec-rails-1.3.4 in vendor/gems has no 
 specification file. Run 'rake ge   
  ms:refresh_specs' to fix this.
 config.gem: Unpacked gem thoughtbot-shoulda-2.10.2 in vendor/gems has no 
 specification file. Run