【问题标题】:How can we see the reason and more details for Staging error while pushing Ruby application?在推送 Ruby 应用程序时,我们如何查看 Staging 错误的原因和更多详细信息?
【发布时间】:2015-11-21 21:42:37
【问题描述】:

我们正在努力在 Bluemix 上部署一个 Ruby 应用程序,但我们面临以下暂存失败错误,没有详细信息。我们需要知道如何查看失败的原因以及有关错误的更多详细信息,以便我们修复它。

$ cf logs reporter-123 --recent Connected, dumping recent logs for app reporter-123 in org ..@eg.ibm.com / space dev as ..@eg.ibm.com...

2015-06-25T17:56:30.27+0200 [API/0] OUT Updated app with guid 264dd489-78ea-4fb5-a055-86112ecc675f ({"name"=>"reporter-123", "command"=>"PRIVATE DATA HIDDEN", "instances"=>1, "memory"=>512, "disk_quota"=>1024, "environment_json"=>"PRIVATE DATA HIDDEN"})
2015-06-25T17:57:03.13+0200 [API/2] OUT Updated app with guid 264dd489-78ea-4fb5-a055-86112ecc675f ({"state"=>"STOPPED"}) 
2015-06-25T17:57:11.21+0200 [DEA/45] OUT Got staging request for app with id 264dd489-78ea-4fb5-a055-86112ecc675f 
2015-06-25T17:57:25.97+0200 [API/7] OUT Updated app with guid 264dd489-78ea-4fb5-a055-86112ecc675f ({"state"=>"STARTED"}) 
2015-06-25T17:57:26.27+0200 [STG/45] OUT -----> Downloaded app package (272K) 
2015-06-25T17:57:26.72+0200 [STG/45] OUT -----> Downloaded app buildpack cache (2.2M) 
2015-06-25T17:57:28.12+0200 [STG/0] OUT -------> Buildpack version 1.4.1 
2015-06-25T17:57:28.81+0200 [STG/0] OUT -----> Compiling Ruby/Rails 
2015-06-25T17:57:29.93+0200 [STG/0] OUT -----> Using Ruby version: ruby-2.2.2 
2015-06-25T17:57:30.13+0200 [STG/0] OUT -----> Installing dependencies using 1.7.12 
2015-06-25T17:57:30.89+0200 [STG/0] OUT Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin -j4 --deployment
2015-06-25T17:58:57.42+0200 [STG/0] OUT Using rake 10.4.2 
2015-06-25T17:58:57.91+0200 [STG/0] OUT Installing CFPropertyList 2.3.0 
2015-06-25T17:58:58.06+0200 [STG/0] OUT Installing i18n 0.7.0 
2015-06-25T17:58:58.56+0200 [STG/0] OUT Installing minitest 5.5.1 
2015-06-25T17:58:58.95+0200 [STG/0] OUT Installing thread_safe 0.3.4 
2015-06-25T17:58:59.09+0200 [STG/0] OUT Installing builder 3.2.2 
2015-06-25T17:58:59.51+0200 [STG/0] OUT Installing mini_portile 0.6.2 
2015-06-25T17:58:59.60+0200 [STG/0] OUT Installing erubis 2.7.0 
2015-06-25T17:59:00.31+0200 [STG/0] OUT Installing json 1.8.2 
2015-06-25T17:59:00.39+0200 [STG/0] OUT Installing mime-types 2.4.3 
2015-06-25T17:59:00.59+0200 [STG/0] OUT Installing nailgun 0.0.3 
2015-06-25T17:59:00.91+0200 [STG/0] OUT Installing rack 1.6.0 
2015-06-25T17:59:01.06+0200 [STG/0] OUT Installing arel 6.0.0 
2015-06-25T17:59:01.25+0200 [STG/0] OUT Installing encryptor 1.3.0 
2015-06-25T17:59:01.52+0200 [STG/0] OUT Installing ice_nine 0.11.1 
2015-06-25T17:59:02.47+0200 [STG/0] OUT Installing coffee-script-source 1.8.0 
2015-06-25T17:59:02.92+0200 [STG/0] OUT Installing execjs 2.2.2 
2015-06-25T17:59:03.32+0200 [STG/0] OUT Installing hitimes 1.2.2 
2015-06-25T17:59:03.61+0200 [STG/0] OUT Installing thor 0.19.1 
2015-06-25T17:59:03.67+0200 [STG/0] OUT Installing connection_pool 2.1.0 
2015-06-25T17:59:03.95+0200 [STG/0] OUT Installing equalizer 0.0.11 
2015-06-25T17:59:04.30+0200 [STG/0] OUT Installing multipart-post 2.0.0 
2015-06-25T17:59:04.65+0200 [STG/0] OUT Installing formatador 0.2.5 
2015-06-25T17:59:04.72+0200 [STG/0] OUT Installing excon 0.44.4 
2015-06-25T17:59:05.17+0200 [STG/0] OUT Installing multi_json 1.10.1 
2015-06-25T17:59:05.44+0200 [STG/0] OUT Installing ipaddress 0.8.0 
2015-06-25T17:59:05.48+0200 [STG/0] OUT Installing net-ssh 2.9.2 
2015-06-25T17:59:05.62+0200 [STG/0] OUT Installing inflecto 0.0.2 
2015-06-25T17:59:06.11+0200 [STG/0] OUT Installing hashie 3.3.2 
2015-06-25T17:59:06.45+0200 [STG/0] OUT Installing hike 1.2.3 
2015-06-25T17:59:07.55+0200 [STG/0] OUT Installing honeybadger 2.0.6 
2015-06-25T17:59:25.17+0200 [STG/0] OUT Installing pg 0.18.1 
2015-06-25T17:59:25.17+0200 [STG/0] OUT Using bundler 1.7.12 
2015-06-25T17:59:25.77+0200 [STG/0] OUT Installing tilt 1.4.1 
2015-06-25T17:59:26.29+0200 [STG/0] OUT Installing rails_serve_static_assets 0.0.2 
2015-06-25T17:59:26.84+0200 [STG/0] OUT Installing rails_stdout_logging 0.0.3 
2015-06-25T17:59:26.84+0200 [STG/0] OUT Using rdoc 4.2.0 
2015-06-25T17:59:27.64+0200 [STG/0] OUT Installing redis 3.2.0 
2015-06-25T17:59:28.23+0200 [STG/0] OUT Installing ruby-ole 1.2.11.8 
2015-06-25T17:59:28.74+0200 [STG/0] OUT Installing ffi 1.9.8 
2015-06-25T17:59:29.29+0200 [STG/0] OUT Installing temple 0.7.5 
2015-06-25T17:59:29.56+0200 [STG/0] OUT Installing sass 3.4.9 
2015-06-25T17:59:29.85+0200 [STG/0] OUT Installing tariffic 0.2.0 
2015-06-25T17:59:30.18+0200 [STG/0] OUT Installing fission 0.5.0 
2015-06-25T17:59:30.58+0200 [STG/0] OUT Installing descendants_tracker 0.0.4
2015-06-25T17:59:30.82+0200 [STG/0] OUT Installing tzinfo 1.2.2 
2015-06-25T17:59:31.92+0200 [STG/0] OUT Installing rmagick 2.15.0 
2015-06-25T17:59:32.27+0200 [STG/0] OUT Installing mail 2.6.3 
2015-06-25T17:59:32.32+0200 [STG/0] OUT Installing rack-test 0.6.3 
2015-06-25T17:59:32.59+0200 [STG/0] OUT Installing coffee-script 2.3.0 
2015-06-25T17:59:32.83+0200 [STG/0] OUT Installing attr_encrypted 1.3.4 
2015-06-25T17:59:33.27+0200 [STG/0] OUT Installing timers 4.0.1 
2015-06-25T17:59:33.37+0200 [STG/0] OUT Installing uglifier 2.7.0 
2015-06-25T17:59:33.73+0200 [STG/0] OUT Installing fog-json 1.0.0 
2015-06-25T17:59:33.90+0200 [STG/0] OUT Installing net-scp 1.2.1 
2015-06-25T17:59:33.94+0200 [STG/0] OUT Installing faraday 0.9.1 
2015-06-25T17:59:34.29+0200 [STG/0] OUT Installing rails_12factor 0.0.3 
2015-06-25T17:59:34.42+0200 [STG/0] OUT Installing sprockets 2.12.3 
2015-06-25T17:59:34.86+0200 [STG/0] OUT Installing redis-namespace 1.5.1 
2015-06-25T17:59:35.60+0200 [STG/0] ERR 
2015-06-25T17:59:36.30+0200 [API/7] ERR encountered error: Staging error: failed to stage application: 
2015-06-25T17:59:36.30+0200 [API/7] ERR Script exited with status 255

【问题讨论】:

    标签: ruby ibm-cloud staging


    【解决方案1】:

    查看我的blog post,了解一些让您的 Ruby 应用正常运行的提示和技巧。

    我会首先尝试更改您正在使用的 Ruby buildpack,您可以通过以下方式进行。

    cf push myappname -b https://github.com/cloudfoundry/ruby-buildpack.git
    

    【讨论】:

      【解决方案2】:

      尝试通过发出以下命令来设置 CF 跟踪:

      set CF_TRACE=true
      

      这会产生相当多的数据,因此在推送您的应用程序时,您可能希望将其通过管道传输到一个文件,即:

      cf push <your_app> > pipedData.log
      

      【讨论】:

        猜你喜欢
        • 2012-06-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-23
        • 2015-12-14
        • 2015-09-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多