Skip to content
This repository has been archived by the owner on Apr 27, 2023. It is now read-only.

Commit

Permalink
Merge pull request #4 from CPAN-API/remove-vagrant-dependency
Browse files Browse the repository at this point in the history
Remove vagrant dependency
  • Loading branch information
kentaro committed Mar 21, 2013
2 parents fdd21af + b93ba8a commit 2e5b74c
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 26 deletions.
2 changes: 0 additions & 2 deletions Gemfile
Expand Up @@ -2,5 +2,3 @@ source "https://rubygems.org"

gem "knife-solo"
gem "librarian"
gem "vagrant", github: "mitchellh/vagrant"
gem "net-ssh"
22 changes: 0 additions & 22 deletions Gemfile.lock
@@ -1,16 +1,3 @@
GIT
remote: git://github.com/mitchellh/vagrant.git
revision: 6babeb41889c1f316130fb8da0f1b66d0a2e07aa
specs:
vagrant (1.1.3.dev)
childprocess (~> 0.3.7)
erubis (~> 2.7.0)
i18n (~> 0.6.0)
json (>= 1.5.1, < 1.8.0)
log4r (~> 1.1.9)
net-scp (~> 1.1.0)
net-ssh (~> 2.6.6)

GEM
remote: https://rubygems.org/
specs:
Expand All @@ -29,12 +16,8 @@ GEM
ohai (>= 0.6.0)
rest-client (>= 1.0.4, < 1.7.0)
yajl-ruby (~> 1.1)
childprocess (0.3.9)
ffi (~> 1.0, >= 1.0.11)
erubis (2.7.0)
ffi (1.4.0)
highline (1.6.16)
i18n (0.6.4)
ipaddress (0.8.0)
json (1.7.7)
knife-solo (0.2.0)
Expand All @@ -46,16 +29,13 @@ GEM
chef (>= 0.10)
highline
thor (~> 0.15)
log4r (1.1.10)
mime-types (1.21)
mixlib-authentication (1.3.0)
mixlib-log
mixlib-cli (1.3.0)
mixlib-config (1.1.2)
mixlib-log (1.4.1)
mixlib-shellout (1.1.0)
net-scp (1.1.0)
net-ssh (>= 2.6.5)
net-ssh (2.6.6)
net-ssh-gateway (1.2.0)
net-ssh (>= 2.6.5)
Expand All @@ -82,5 +62,3 @@ PLATFORMS
DEPENDENCIES
knife-solo
librarian
net-ssh
vagrant!
5 changes: 3 additions & 2 deletions README.md
Expand Up @@ -8,7 +8,6 @@ You have to install the gem libraries listed below:

* knife-solo
* librarian
* vagrant
* ec2ssh

the gem libraries except ec2ssh are managed by bundler. So You can install these libraries by following commands.
Expand Down Expand Up @@ -42,6 +41,8 @@ $ ec2ssh update --aws_key prepan --path ~/.ssh/config

### Vagrant

You need to install Vagrant by the installer. You can get it from http://docs.vagrantup.com/v2/installation/index.html. See also http://docs.vagrantup.com/v2/installation/index.html for details.

Add the config to your `~/.ssh/config` to enable SSH login:

```
Expand Down Expand Up @@ -71,7 +72,7 @@ $ bundle exec librarian-chef install
Launch Vagrant at first:

```
$ bundle exec vagrant up
$ vagrant up
```

This take a long while at the first time.
Expand Down

0 comments on commit 2e5b74c

Please sign in to comment.