Giter VIP home page Giter VIP logo

Comments (6)

temujin9 avatar temujin9 commented on August 23, 2024 1

Ah, good to hear. I'm at a conference early this week, but I should be able to bang this out Thursday or Friday when I get back. The refactor is done, it's just the tests that need rewriting.

from puppetlabs-kubernetes.

temujin9 avatar temujin9 commented on August 23, 2024

@davejrt @scotty-c: I have a fix for my issues in the https://github.com/temujin9/puppetlabs-kubernetes/tree/neliot-fix-param-inheritance branch. However, this fix eliminates kubernetes::params (whose invocation order was causing the defaulting problem). Can you look at it, and tell me if that kind of fix is acceptable, and if not maybe suggest a different approach?

from puppetlabs-kubernetes.

SimonHoenscheid avatar SimonHoenscheid commented on August 23, 2024

I also trembled on this, my fix was to move the version var and the two depending to the main class, keeping the rest in the params

from puppetlabs-kubernetes.

davejrt avatar davejrt commented on August 23, 2024

@temujin9 I am happy to look at a PR that brings the data back into the module as is suggested in the best practices now.

from puppetlabs-kubernetes.

temujin9 avatar temujin9 commented on August 23, 2024

Ah, turns out my fix takes no correction at all. The test failures occur under the new default puppet version of 6.0.2, with or without my changes.

Setting PUPPET_GEM_VERSION="~> 5.5.7" makes test pass both before and after my change. I'll PR shortly, and then ticket this 6.0.2 issue (which is not a priority from our perspective).

from puppetlabs-kubernetes.

temujin9 avatar temujin9 commented on August 23, 2024

Actually, I notice that the most recent master is now pinned to 5.5.6, so I suspect you already know the issue. Let me know if you want me to ticket it.

from puppetlabs-kubernetes.

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.