Inspec - 控制源代码错误 - 503 "Service Unavailable"
Inspec - Control Source Code Error - 503 "Service Unavailable"
我们已经使用 aws-sdk 和 ruby 编写了 inspec 控件来验证 S3 存储桶。我们是 运行 us-east-1 地区的检查员。
但是获取控件源代码错误 - 503 服务不可用。
在供应 s3 存储桶后手动尝试 运行 相同的代码,但它无法在管道中运行。
1) Control Source Code Error /apps/cloudbees-je/cloudbees-data/workspace/xxxxx/security-compliance-profile/controls/s3-controls.rb:37
Failure/Error: its(location) { fail e.message } # rubocop: disable Style/SignalException
RuntimeError:
503 "Service Unavailable"
# /usr/local/ruby_2.5.1/lib/ruby/gems/2.5.0/gems/inspec-2.1.72/lib/inspec/rule.rb:62:in `block (2 levels) in initialize'
# /usr/local/ruby_2.5.1/lib/ruby/gems/2.5.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254:in `instance_exec'
如能提供有关错误 - 503 的原因的任何帮助,我们将不胜感激
问题是针对 inspec 运行 的区域未在 Jenkins 中正确填充 - groovy 脚本。
我们已经使用 aws-sdk 和 ruby 编写了 inspec 控件来验证 S3 存储桶。我们是 运行 us-east-1 地区的检查员。
但是获取控件源代码错误 - 503 服务不可用。
在供应 s3 存储桶后手动尝试 运行 相同的代码,但它无法在管道中运行。
1) Control Source Code Error /apps/cloudbees-je/cloudbees-data/workspace/xxxxx/security-compliance-profile/controls/s3-controls.rb:37
Failure/Error: its(location) { fail e.message } # rubocop: disable Style/SignalException
RuntimeError:
503 "Service Unavailable"
# /usr/local/ruby_2.5.1/lib/ruby/gems/2.5.0/gems/inspec-2.1.72/lib/inspec/rule.rb:62:in `block (2 levels) in initialize'
# /usr/local/ruby_2.5.1/lib/ruby/gems/2.5.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254:in `instance_exec'
如能提供有关错误 - 503 的原因的任何帮助,我们将不胜感激
问题是针对 inspec 运行 的区域未在 Jenkins 中正确填充 - groovy 脚本。