パラボラアンテナと星の日記

あることないこと

cookbook "mongodb"がうまくいかない

Berkshelfでopscodeのcookbookを使いmongodbを入れようとしたところ
recipe["mongodb"]のところでインストールできなかった。
recipe["mongodb::10gen_repo"]のところはうまくいっているのに。
chefが吐くStacktrace(/var/chef/cache/chef-stacktrace.out)をみてもよくわからんので
vmにsshしてみてyum installしてみたところ

[vagrant@ghost ~]$ sudo yum install mongo-10gen-server
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mongo-10gen-server.x86_64 0:2.4.8-mongodb_1 will be installed
--> Processing Dependency: mongo-10gen for package: mongo-10gen-server-2.4.8-mongodb_1.x86_64
--> Running transaction check
---> Package mongo-10gen.x86_64 0:2.4.8-mongodb_1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                  Arch         Version                Repository   Size
================================================================================
Installing:
 mongo-10gen-server       x86_64       2.4.8-mongodb_1        10gen        12 M
Installing for dependencies:
 mongo-10gen              x86_64       2.4.8-mongodb_1        10gen        72 M

Transaction Summary
================================================================================
Install       2 Package(s)

Total size: 84 M
Installed size: 214 M
Is this ok [y/N]: y
Downloading Packages:


Package mongo-10gen-2.4.8-mongodb_1.x86_64.rpm is not signed

Package mongo-10gen-2.4.8-mongodb_1.x86_64.rpm is not signed

ということでなにやら
https://github.com/edelight/chef-mongodb/issues/46#issuecomment-31214775
とおなじ事象っぽい。

Berksfile上は、とりあえずmongodbのcookbookだけ、githubから持ってくることにする。