あーかいぶすハイディフィニション

ここはもう更新しとらんのじゃ

VPS が悪いのか ip6tables が悪いのか

gitlab-omnibus 入れてたら reconfigure でエラー出た。

ロケ地:お名前,com の VPS 2G プラン

Generated at 2015-08-13 21:24:27 +0900
Chef::Exceptions::RunFailedWrappingError: Found 1 errors, they are stored in the backtrace
1) Mixlib::ShellOut::ShellCommandFailed -  execute[sysctl] (gitlab::unicorn line 39) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exi
t with [0], but received '255'
---- Begin output of /sbin/sysctl -p /etc/sysctl.conf ----
STDOUT: net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
net.core.somaxconn = 1024
STDERR: error: "net.bridge.bridge-nf-call-ip6tables" is an unknown key
error: "net.bridge.bridge-nf-call-iptables" is an unknown key
error: "net.bridge.bridge-nf-call-arptables" is an unknown key
---- End output of /sbin/sysctl -p /etc/sysctl.conf ----
Ran /sbin/sysctl -p /etc/sysctl.conf returned 255
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/mixlib-shellout-2.1.0/lib/mixlib/shellout.rb:289:in `invalid!'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/mixlib-shellout-2.1.0/lib/mixlib/shellout.rb:276:in `error!'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/mixin/shell_out.rb:56:in `shell_out!'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/provider/execute.rb:61:in `block in action_run'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/mixin/why_run.rb:52:in `call'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/mixin/why_run.rb:52:in `add_action'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/provider.rb:175:in `converge_by'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/provider/execute.rb:60:in `action_run'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/provider.rb:140:in `run_action'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/resource.rb:586:in `run_action'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/runner.rb:49:in `run_action'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/runner.rb:57:in `block in run_action'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/runner.rb:55:in `each'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/runner.rb:55:in `run_action'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/runner.rb:81:in `block (2 levels) in converge'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/runner.rb:81:in `each'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/runner.rb:81:in `block in converge'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/resource_collection/resource_list.rb:83:in `block in execute_each_resource'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/resource_collection/stepable_iterator.rb:116:in `call'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/resource_collection/stepable_iterator.rb:116:in `call_iterator_block'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/resource_collection/stepable_iterator.rb:85:in `step'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/resource_collection/stepable_iterator.rb:104:in `iterate'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/resource_collection/resource_list.rb:81:in `execute_each_resource'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/runner.rb:80:in `converge'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/client.rb:648:in `block in converge'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/client.rb:643:in `catch'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/client.rb:643:in `converge'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/client.rb:682:in `converge_and_save'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/client.rb:269:in `run'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application.rb:270:in `block in fork_chef_client'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application.rb:258:in `fork'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application.rb:258:in `fork_chef_client'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application.rb:224:in `block in run_chef_client'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/local_mode.rb:39:in `with_server_connectivity'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application.rb:212:in `run_chef_client'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application/client.rb:402:in `block in interval_run_chef_client'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application/client.rb:392:in `loop'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application/client.rb:392:in `interval_run_chef_client'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application/client.rb:382:in `run_application'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/lib/chef/application.rb:60:in `run'
/opt/gitlab/embedded/lib/ruby/gems/2.1.0/gems/chef-12.4.0.rc.2/bin/chef-client:26:in `<top (required)>'
/opt/gitlab/embedded/bin/chef-client:23:in `load'
/opt/gitlab/embedded/bin/chef-client:23:in `<main>'

うーん?「error: "net.bridge.bridge-nf-call-ip6tables" is an unknown key」と言ってるしなんでそんなもん呼んでるんだ?と思ったら、chkconfig で確認すると ip6tables は停止してるけど、サービスは起動しっぱなしだった。パーティション切って再起動したのが原因かな。

[root@localhost ~]# /etc/init.d/ip6tables stop

これでおk。もっかい recofigure 叩いたら通ったよ。

参考になるかもしれない
CentOS 6.5: sysctl issue (#361) · Issues · GitLab.org / omnibus-gitlab · GitLab
Cent6でsysctlを実行すると失敗する | Siguniang's Blog
お名前.com VPS を借りて最初にやったこと(2) iptables設定、不要サービス停止 – karakaram-blog