Git Product home page Git Product logo

chef-sugar-rackspace's People

Contributors

jarosser06 avatar martinb3 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

siso martinb3

chef-sugar-rackspace's Issues

Update to newer chef-sugar

Currently, chef-sugar-rackspace depends on chef-sugar ~> 2.0, but chef-sugar released a v3 back in March. We should bump chef-sugar-rackspace's dependencies to the newer one at some point.

Take into rackspace maintenance?

We should probably move this project into rackerlabs or some place where all rackers can help maintain it, if it's not just going to be a side project.

rackconnect? fails on non-cloud

It looks like calls to rackconnect? are failing when used on non-cloud, with error "must have rackconnect ohai plugin installed". It appears that the plugin is installed, the box just isn't a cloud box. Thus, rackconnect? should probably just return false.

Also, if node['rackspace']['foo'] or any other key is set, then it fails as well.

      def rackconnected?(node)
        return false unless node.key? 'rackspace'
        if node['rackspace'].key? 'rackconnect'
          return node['rackspace']['rackconnect']['enabled']
        else
          fail 'must have rackconnect ohai plugin installed'
        end
      end

We should be able to set node['rackspace']['foo'] and still have rackconnect? not raise or fail. Probably the source of rackspace-cookbooks/rackspace_support#8.

chef_gem compile_time installation is deprecated

Seems this needs to be updated since a specific compile_time value is now required or we get a deprecation warning.

[2015-09-21T19:32:13+00:00] WARN: chef_gem[chef-sugar-rackspace] chef_gem compile_time installation is deprecated [2015-09-21T19:32:13+00:00] WARN: chef_gem[chef-sugar-rackspace] Please set compile_time falseon the resource to use the new behavior. [2015-09-21T19:32:13+00:00] WARN: chef_gem[chef-sugar-rackspace] or setcompile_time true on the resource if compile_time behavior is required.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.