Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Tung! Thank you for the quick reply. Let me give you the steps I did. I'm running on MacOS 11.6.2, but I don't think that should make a difference.
- I get the same error, see at the bottom.
- Let me know if you have any ideas! I really want to run with the Jets toolbox!!
- I'm not sure how to do the fancy "Click to Expand and See Debugging Session".. let me know, but here is my session.
- ❯ git clone git@github.com:tongueroo/jets-backup-route53.git
- Cloning into 'jets-backup-route53'...
- remote: Enumerating objects: 65, done.
- remote: Counting objects: 100% (3/3), done.
- remote: Compressing objects: 100% (3/3), done.
- remote: Total 65 (delta 0), reused 1 (delta 0), pack-reused 62
- Receiving objects: 100% (65/65), 48.20 KiB | 587.00 KiB/s, done.
- Resolving deltas: 100% (25/25), done.
- ❯ cd jets-backup-route53/
- ❯ rvm --create --ruby-version ruby-2.6.3@jets-backup-route53
- ruby-2.6.3 - #gemset created /Users/jgillies/.rvm/gems/ruby-2.6.3@jets-backup-route53
- ruby-2.6.3 - #generating jets-backup-route53 wrappers............
- Using /Users/jgillies/.rvm/gems/ruby-2.6.3 with gemset jets-backup-route53
- ❯ gem install bundler:2.3.4
- Fetching bundler-2.3.4.gem
- Successfully installed bundler-2.3.4
- 1 gem installed
- ❯ bundle install
- Fetching gem metadata from rubygems.org/..........
- Resolving dependencies...
- Fetching rake 13.0.6
- Installing rake 13.0.6
- Fetching aws-eventstream 1.2.0
- Fetching concurrent-ruby 1.1.9
- Fetching minitest 5.15.0
- Fetching zeitwerk 2.5.3
- Fetching builder 3.2.4
- Fetching erubi 1.10.0
- Fetching racc 1.6.0
- Fetching crass 1.0.6
- Fetching rack 2.2.3
- Fetching mini_mime 1.1.2
- Fetching public_suffix 4.0.6
- Fetching aws-partitions 1.549.0
- Installing zeitwerk 2.5.3
- Installing builder 3.2.4
- Installing minitest 5.15.0
- Installing aws-eventstream 1.2.0
- Installing concurrent-ruby 1.1.9
- Fetching jmespath 1.5.0
- Installing mini_mime 1.1.2
- Installing aws-partitions 1.549.0
- Installing public_suffix 4.0.6
- Fetching aws_config 0.1.0
- Installing jmespath 1.5.0
- Fetching memoist 0.16.2
- Installing crass 1.0.6
- Installing erubi 1.10.0
- Installing aws_config 0.1.0
- Installing memoist 0.16.2
- Fetching rainbow 3.1.1
- Installing racc 1.6.0 with native extensions
- Fetching thor 1.2.1
- Installing rack 2.2.3
- Installing rainbow 3.1.1
- Using bundler 2.3.4
- Fetching byebug 11.1.3
- Fetching matrix 0.4.2
- Installing thor 1.2.1
- Fetching regexp_parser 2.2.0
- Installing matrix 0.4.2
- Installing byebug 11.1.3 with native extensions
- Fetching cfn_response 0.2.0
- Installing cfn_response 0.2.0
- Installing regexp_parser 2.2.0
- Fetching diff-lcs 1.5.0
- Fetching dotenv 2.7.6
- Fetching gems 1.2.0
- Installing diff-lcs 1.5.0
- Installing dotenv 2.7.6
- Fetching hashie 5.0.0
- Installing gems 1.2.0
- Installing hashie 5.0.0
- Fetching rexml 3.2.5
- Fetching method_source 1.0.0
- Installing rexml 3.2.5
- Installing method_source 1.0.0
- Fetching recursive-open-struct 1.1.3
- Fetching text-table 1.2.4
- Fetching rspec-support 3.10.3
- Installing recursive-open-struct 1.1.3
- Installing text-table 1.2.4
- Installing rspec-support 3.10.3
- Fetching aws-sigv4 1.4.0
- Installing aws-sigv4 1.4.0
- Fetching mail 2.7.1
- Fetching addressable 2.8.0
- Fetching serverlessgems 0.1.6
- Installing addressable 2.8.0
- Installing serverlessgems 0.1.6
- Fetching aws-sdk-core 3.125.4
- Fetching rack-test 1.1.0
- Fetching shotgun 0.9.2
- Installing mail 2.7.1
- Installing rack-test 1.1.0
- Installing shotgun 0.9.2
- Fetching rspec-core 3.10.1
- Installing aws-sdk-core 3.125.4
- Installing rspec-core 3.10.1
- Fetching rspec-expectations 3.10.2
- Fetching rspec-mocks 3.10.2
- Installing rspec-expectations 3.10.2
- Fetching kramdown 2.3.1
- Fetching launchy 2.5.0
- Installing rspec-mocks 3.10.2
- Installing launchy 2.5.0
- Installing kramdown 2.3.1
- Fetching i18n 1.8.11
- Fetching tzinfo 2.0.4
- Installing i18n 1.8.11
- Fetching nokogiri 1.13.1 (x86_64-darwin)
- Installing tzinfo 2.0.4
- Fetching rspec 3.10.0
- Installing rspec 3.10.0
- Fetching activesupport 6.1.4.4
- Installing activesupport 6.1.4.4
- Installing nokogiri 1.13.1 (x86_64-darwin)
- Fetching aws-sdk-cloudformation 1.64.0
- Fetching aws-sdk-apigateway 1.73.0
- Fetching aws-sdk-cloudwatchlogs 1.50.0
- Fetching aws-sdk-dynamodb 1.70.0
- Fetching aws-sdk-kinesis 1.39.0
- Fetching aws-sdk-kms 1.53.0
- Fetching aws-sdk-lambda 1.77.0
- Fetching aws-sdk-route53 1.60.0
- Installing aws-sdk-cloudwatchlogs 1.50.0
- Installing aws-sdk-cloudformation 1.64.0
- Installing aws-sdk-kinesis 1.39.0
- Installing aws-sdk-apigateway 1.73.0
- Installing aws-sdk-dynamodb 1.70.0
- Installing aws-sdk-lambda 1.77.0
- Installing aws-sdk-kms 1.53.0
- Installing aws-sdk-route53 1.60.0
- Fetching aws-sdk-sns 1.50.0
- Fetching aws-sdk-sqs 1.49.0
- Installing aws-sdk-sns 1.50.0
- Installing aws-sdk-sqs 1.49.0
- Fetching aws-sdk-ssm 1.128.0
- Fetching aws-sdk-s3 1.111.1
- Fetching cfn-status 0.4.3
- Installing aws-sdk-ssm 1.128.0
- Installing cfn-status 0.4.3
- Installing aws-sdk-s3 1.111.1
- Fetching aws-mfa-secure 0.4.4
- Fetching globalid 1.0.0
- Fetching activemodel 6.1.4.4
- Fetching cfn_camelizer 0.4.9
- Installing aws-mfa-secure 0.4.4
- Installing globalid 1.0.0
- Installing cfn_camelizer 0.4.9
- Installing activemodel 6.1.4.4
- Fetching activejob 6.1.4.4
- Installing activejob 6.1.4.4
- Fetching activerecord 6.1.4.4
- Installing activerecord 6.1.4.4
- Fetching xpath 3.2.0
- Fetching rails-dom-testing 2.0.3
- Fetching loofah 2.13.0
- Installing xpath 3.2.0
- Installing rails-dom-testing 2.0.3
- Installing loofah 2.13.0
- Fetching capybara 3.36.0
- Fetching rails-html-sanitizer 1.4.2
- Fetching jets-html-sanitizer 1.0.4
- Installing rails-html-sanitizer 1.4.2
- Installing jets-html-sanitizer 1.0.4
- Installing capybara 3.36.0
- Fetching actionview 6.1.4.4
- Installing actionview 6.1.4.4
- Fetching actionpack 6.1.4.4
- Installing actionpack 6.1.4.4
- Fetching actionmailer 6.1.4.4
- Fetching railties 6.1.4.4
- Installing actionmailer 6.1.4.4
- Installing railties 6.1.4.4
- Fetching jets 3.1.1
- Installing jets 3.1.1
- Bundle complete! 8 Gemfile dependencies, 79 gems now installed.
- Use `bundle info [gemname]` to see where a bundled gem is installed.
- ❯ echo "S3_BUCKET=ffn-route53-backup" > .env
- ❯ jets deploy
- Deploying to Lambda backer-dev environment...
- The /tmp/jets/backer/cache folder exists. Incrementally re-building the jets using the cache. To clear the cache: rm -rf /tmp/jets/backer/cache
- => Compling assets in current project directory
- => Copying current project directory to temporary build area: /tmp/jets/backer/stage/code
- => Reconfiguring webpacker development settings for AWS Lambda.
- => Bundling: running bundle install in cache area: /tmp/jets/backer/cache.
- => cd /tmp/jets/backer/cache && env bundle install
- Using rake 13.0.6
- Using concurrent-ruby 1.1.9
- Using i18n 1.8.11
- Using minitest 5.15.0
- Using tzinfo 2.0.4
- Using zeitwerk 2.5.3
- Using activesupport 6.1.4.4
- Using builder 3.2.4
- Using erubi 1.10.0
- Using racc 1.6.0
- Using nokogiri 1.13.1 (x86_64-darwin)
- Using rails-dom-testing 2.0.3
- Using crass 1.0.6
- Using loofah 2.13.0
- Using rails-html-sanitizer 1.4.2
- Using actionview 6.1.4.4
- Using rack 2.2.3
- Using rack-test 1.1.0
- Using actionpack 6.1.4.4
- Using globalid 1.0.0
- Using activejob 6.1.4.4
- Using mini_mime 1.1.2
- Using mail 2.7.1
- Using actionmailer 6.1.4.4
- Using activemodel 6.1.4.4
- Using activerecord 6.1.4.4
- Using aws-eventstream 1.2.0
- Using aws-partitions 1.549.0
- Using aws-sigv4 1.4.0
- Using jmespath 1.5.0
- Using aws-sdk-core 3.125.4
- Using aws_config 0.1.0
- Using memoist 0.16.2
- Using rainbow 3.1.1
- Using thor 1.2.1
- Using aws-mfa-secure 0.4.4
- Using aws-sdk-apigateway 1.73.0
- Using aws-sdk-cloudformation 1.64.0
- Using aws-sdk-cloudwatchlogs 1.50.0
- Using aws-sdk-dynamodb 1.70.0
- Using aws-sdk-kinesis 1.39.0
- Using aws-sdk-kms 1.53.0
- Using aws-sdk-lambda 1.77.0
- Using aws-sdk-route53 1.60.0
- Using aws-sdk-s3 1.111.1
- Using aws-sdk-sns 1.50.0
- Using aws-sdk-sqs 1.49.0
- Using aws-sdk-ssm 1.128.0
- Using bundler 2.3.4
- Using cfn-status 0.4.3
- Using cfn_camelizer 0.4.9
- Using cfn_response 0.2.0
- Using dotenv 2.7.6
- Using gems 1.2.0
- Using hashie 5.0.0
- Using jets-html-sanitizer 1.0.4
- Using rexml 3.2.5
- Using kramdown 2.3.1
- Using method_source 1.0.0
- Using railties 6.1.4.4
- Using recursive-open-struct 1.1.3
- Using serverlessgems 0.1.6
- Using shotgun 0.9.2
- Using text-table 1.2.4
- Using jets 3.1.1
- Bundle complete! 8 Gemfile dependencies, 65 gems now installed.
- Gems in the groups 'development' and 'test' were not installed.
- Bundled gems are installed into `./vendor/gems`
- Bundle install success.
- Tidying project: removing ignored files to reduce package size.
- => rsync -a --links /tmp/jets/backer/stage/code/vendor/gems/ruby/2.6.0/ /tmp/jets/backer/stage/opt/ruby/gems/2.6.0/
- => Replacing compiled gems with AWS Lambda Linux compiled versions: /tmp/jets/backer/stage/opt
- Checking projects gems for binary serverlessgems...
- Your project requires compiled gems that are not currently available. Unavailable pre-compiled gems:
- * racc-1.6.0
- * byebug-11.1.3
- * nokogiri-1.13.1
- Your current serverlessgems source: api.serverlessgems.com/api/v1
- Jets is unable to build a deployment package that will work on AWS Lambda without the required pre-compiled gems. To remedy this, you can:
- * Use another gem that does not require compilation.
- * Create your own custom layer with the gem: rubyonjets.com/docs/extras/custom-lambda-layers/
- * No need to report this to us, as we've already been notified.
- Compiled gems usually take some time to figure out how to build as they each depend on different libraries and packages.
- More info: rubyonjets.com/docs/serverlessgems/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement