Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-12812

unable to converge state of running jenkins agent nodes due to ruby error

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Continuous Integration
    • Labels:
      None
    • Templates:
    • Story Points:
      0.625
    • Epic Link:
    • Team:
      SQuaRE

      Description

      It appears that the puppet rvm module is throwing errors because the rvm managed ruby install is broken, most likely due to a system package change.

      ==> el7-5: Error: /Stage[main]/Ruby::Dev/Package[bundler]/ensure: change from absent to latest failed: Could not update: Execution of '/usr/local/rvm/rubies/ruby-2.2.7/bin/gem install --no-rdoc --no-ri bundler' returned 1: Error loading RubyGems plugin "/usr/local/rvm/gems/ruby-2.2.7@global/gems/executable-hooks-1.3.2/lib/rubygems_plugin.rb": /lib64/libcrypto.so.10: version `OPENSSL_1.0.2' not found (required by /usr/local/rvm/rubies/ruby-2.2.7/lib/ruby/2.2.0/x86_64-linux/openssl.so) - /usr/local/rvm/rubies/ruby-2.2.7/lib/ruby/2.2.0/x86_64-linux/openssl.so (LoadError)
      ==> el7-5: Error loading RubyGems plugin "/usr/local/rvm/gems/ruby-2.2.7@global/gems/gem-wrappers-1.3.2/lib/rubygems_plugin.rb": /lib64/libcrypto.so.10: version `OPENSSL_1.0.2' not found (required by /usr/local/rvm/rubies/ruby-2.2.7/lib/ruby/2.2.0/x86_64-linux/openssl.so) - /usr/local/rvm/rubies/ruby-2.2.7/lib/ruby/2.2.0/x86_64-linux/openssl.so (LoadError)
      ==> el7-5: ERROR:  Loading command: install (LoadError)
      ==> el7-5: 	/lib64/libcrypto.so.10: version `OPENSSL_1.0.2' not found (required by /usr/local/rvm/rubies/ruby-2.2.7/lib/ruby/2.2.0/x86_64-linux/openssl.so) - /usr/local/rvm/rubies/ruby-2.2.7/lib/ruby/2.2.0/x86_64-linux/openssl.so
      ==> el7-5: ERROR:  While executing gem ... (NoMethodError)
      ==> el7-5:     undefined method `invoke_with_build_args' for nil:NilClass
      
      

        Attachments

          Activity

            People

            • Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              jhoblitt Joshua Hoblitt
              Watchers:
              Joshua Hoblitt
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel