Giter Club home page Giter Club logo

Comments (3)

lamont-granquist avatar lamont-granquist commented on July 19, 2024

if you actually tell it to upgrade to "12.21.26" and its not supported then an error message and hard exit is entirely appropriate because you told it to do something very precisely that it cannot do.

Error message looks fairly not useful, but swallowing the error entirely would be incorrect.

from chef_client_updater.

mitom avatar mitom commented on July 19, 2024

I told it to upgrade to 12, I'd assume it functions the same way - in terms of the logic selecting which version to install - as the manual command (the script, really):

curl -L https://chef.io/chef/install.sh | sudo bash -s -- -v 12

The cookbook failed to detect the correct latest version for the constraint and tried to install an unsupported one which correctly failed, but it selected the wrong version itself. The script correctly detected the latest version for the same constraint on the same system, and then succeeded in installing it.

As I said I did not expect it to succeed, nor that it is supported given that it's EOL, but as you said the error message does not help at all. I did missphrase myself though. It would read better as:

While ubuntu 12.02 is past EOL and therefore shouldn't expect support, it would be nice if this didn't break chef on it by exiting without any errors an explanation for the cause of the failure.

from chef_client_updater.

dheerajd-msys avatar dheerajd-msys commented on July 19, 2024

Closing this issue based on above comments and since chef v12 and ubuntu 12.02 is EOL .

Thanks!!

from chef_client_updater.

Related Issues (20)

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.