繁体   English   中英

无法下载资产opsworks-ruby2.1来安装用户空间OpsWorks ruby​​软件包

[英]Failed to download asset opsworks-ruby2.1 for Install user space OpsWorks ruby package

运行“无用条款”时出现错误:

nisevi@localhost processor (master):$ vagrant provision
Using ssh deploy key of: /home/nisevi/.ssh/id_rsa
==> default: Chef 11.10.0 Omnibus package is already installed.
==> default: Running provisioner: shell...
    default: Running: inline script
==> default: W
==> default: : 
==> default: Duplicate sources.list entry http://security.ubuntu.com/ubuntu/ trusty-security/multiverse amd64 Packages (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_trusty-security_multiverse_binary-amd64_Packages)
==> default: W
==> default: : 
==> default: Duplicate sources.list entry http://security.ubuntu.com/ubuntu/ trusty-security/multiverse i386 Packages (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_trusty-security_multiverse_binary-i386_Packages)
==> default: W
==> default: : 
==> default: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty/multiverse amd64 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_multiverse_binary-amd64_Packages)
==> default: W
==> default: : 
==> default: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty/multiverse i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_multiverse_binary-i386_Packages)
==> default: 
==> default: W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty-updates/multiverse amd64 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty-updates_multiverse_binary-amd64_Packages)
==> default: W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ trusty-updates/multiverse i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty-updates_multiverse_binary-i386_Packages)
==> default: W: You may want to run apt-get update to correct these problems
==> default: Running provisioner: chef_solo...
==> default: Detected Chef (latest) is already installed
Generating chef JSON and uploading...
==> default: Running chef-solo...
==> default: [2015-01-07T04:35:32+00:00] INFO: Forking chef instance to converge...
==> default: [2015-01-07T04:35:32+00:00] INFO: *** Chef 11.10.0 ***
==> default: [2015-01-07T04:35:32+00:00] INFO: Chef-client pid: 1366
==> default: [2015-01-07T04:35:43+00:00] INFO: Setting the run_list to ["role[processor]"] from JSON
==> default: [2015-01-07T04:35:43+00:00] INFO: Run List is [role[processor]]
==> default: [2015-01-07T04:35:43+00:00] INFO: Run List expands to [opsworks_initial_setup, mysql::client, dependencies, opsworks_ganglia::client, deploy::default, ba-processor::setup, ba-processor::deploy, sidekiq::deploy, opsworks_ganglia::configure-client]
==> default: [2015-01-07T04:35:43+00:00] INFO: Starting Chef Run for ubuntu1404-opsworks
==> default: [2015-01-07T04:35:43+00:00] INFO: Running start handlers
==> default: [2015-01-07T04:35:43+00:00] INFO: Start handlers complete.
==> default: [2015-01-07T04:35:43+00:00] WARN: found a directory vendor in the cookbook path, but it contains no cookbook files. skipping.
==> default: [2015-01-07T04:35:44+00:00] INFO: No db-master layer or MySQL RDS DB instance found. Skipping MySQL client package installation.
==> default: [2015-01-07T04:35:45+00:00] INFO: No monitoring-master node found. Skipping Ganglia client setup.
==> default: [2015-01-07T04:35:45+00:00] WARN: Cloning resource attributes for bash[restart_sidekiq] from prior resource (CHEF-3694)
==> default: [2015-01-07T04:35:45+00:00] WARN: Previous bash[restart_sidekiq]: /tmp/vagrant-chef-3/chef-solo-2/cookbooks/ba-processor/recipes/deploy.rb:54:in `from_file'
==> default: [2015-01-07T04:35:45+00:00] WARN: Current  bash[restart_sidekiq]: /tmp/vagrant-chef-3/chef-solo-2/cookbooks/sidekiq/recipes/deploy.rb:30:in `block in from_file'
==> default: [2015-01-07T04:35:45+00:00] INFO: No monitoring-master node found. Skipping Ganglia client configuration.
==> default: [2015-01-07T04:35:45+00:00] INFO: execute[Setting sysctl: net.core.somaxconn] ran successfully
==> default: [2015-01-07T04:35:45+00:00] INFO: execute[Setting sysctl: net.core.netdev_max_backlog] ran successfully
==> default: [2015-01-07T04:35:45+00:00] INFO: execute[Setting sysctl: net.ipv4.tcp_max_syn_backlog] ran successfully
==> default: [2015-01-07T04:35:45+00:00] INFO: execute[Setting sysctl: net.ipv4.tcp_fin_timeout] ran successfully
==> default: [2015-01-07T04:35:45+00:00] INFO: execute[Setting sysctl: net.ipv4.tcp_keepalive_time] ran successfully
==> default: [2015-01-07T04:35:45+00:00] INFO: execute[Setting sysctl: net.ipv4.tcp_max_orphans] ran successfully
==> default: [2015-01-07T04:35:45+00:00] INFO: execute[Setting sysctl: net.ipv4.tcp_tw_reuse] ran successfully
==> default: [2015-01-07T04:35:47+00:00] INFO: execute[Configure dynamic linker run-time bindings] ran successfully
==> default: sh: 1: 
==> default: /opt/aws/opsworks/current/cookbooks/../bin/downloader.sh: not found
==> default: 
==> default: ================================================================================
==> default: Error executing action `install` on resource 'opsworks_commons_assets_installer[Install user space OpsWorks ruby package]'
==> default: ================================================================================
==> default: 
==> default: 
==> default: Chef::Exceptions::ResourceNotFound
==> default: ----------------------------------
==> default: Failed to download asset opsworks-ruby2.1 for Install user space OpsWorks ruby package.
==> default: 
==> default: 
==> default: Cookbook Trace:
==> default: ---------------
==> default: /tmp/vagrant-chef-3/chef-solo-1/cookbooks/opsworks_commons/providers/assets_installer.rb:85:in `local_asset'
==> default: /tmp/vagrant-chef-3/chef-solo-1/cookbooks/opsworks_commons/providers/assets_installer.rb:5:in `block in class_from_file'
==> default: 
==> default: 
==> default: Resource Declaration:
==> default: ---------------------
==> default: # In /tmp/vagrant-chef-3/chef-solo-1/cookbooks/ruby/recipes/default.rb
==> default: 
==> default:  39:   opsworks_commons_assets_installer "Install user space OpsWorks ruby package" do
==> default:  40:     asset package_name
==> default:  41:     version node[:ruby][:version]
==> default:  42:     release node[:ruby][:pkgrelease]
==> default:  43: 
==> default:  44:     notifies :write, "log[downloading]", :immediately
==> default:  45:     action :install
==> default:  46:   end
==> default:  47: end
==> default: 
==> default: 
==> default: 
==> default: Compiled Resource:
==> default: ------------------
==> default: # Declared in /tmp/vagrant-chef-3/chef-solo-1/cookbooks/ruby/recipes/default.rb:39:in `from_file'
==> default: 
==> default: opsworks_commons_assets_installer("Install user space OpsWorks ruby package") do
==> default:   action [:install]
==> default:   retries 0
==> default:   retry_delay 2
==> default:   cookbook_name :ruby
==> default:   recipe_name "default"
==> default:   asset "opsworks-ruby2.1"
==> default:   version "2.1.5"
==> default:   release "1"
==> default:   max_fetch_retries 3
==> default: end
==> default: 
==> default: 
==> default: 
==> default: [2015-01-07T04:35:49+00:00] INFO: Running queued delayed notifications before re-raising exception
==> default: [2015-01-07T04:35:49+00:00] ERROR: Running exception handlers
==> default: [2015-01-07T04:35:49+00:00] ERROR: Exception handlers complete
==> default: [2015-01-07T04:35:49+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
==> default: [2015-01-07T04:35:49+00:00] ERROR: opsworks_commons_assets_installer[Install user space OpsWorks ruby package] (ruby::default line 39) had an error: Chef::Exceptions::ResourceNotFound: Failed to download asset opsworks-ruby2.1 for Install user space OpsWorks ruby package.
==> default: [2015-01-07T04:35:49+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
Chef never successfully completed! Any errors should be visible in the
output above. Please fix your recipes so that they properly complete.

我发现了这个线程:

https://forums.aws.amazon.com/thread.jspa?threadID=154554

但不清楚他如何解决或是否解决错误。 我将非常感谢您的帮助。

Opsworks食谱不适合在本地使用。 它们中的许多依赖于来自Opsworks控制系统的节点属性,这些属性不会出现在您的无业游民系统中,因此将变成空白。 请在Opsworks本身上对此进行测试,或向Amazon抱怨他们的菜谱不好(或不使用它们)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM