https://www.puppet.com/community logo
Join SlackCommunities
Powered by
# puppet-enterprise
  • w

    woter

    06/09/2022, 9:18 PM
    Hi, Is Puppet Razor dead?
  • c

    CVQuesty

    06/09/2022, 9:22 PM
    oh yes
  • s

    Slackbot

    06/09/2022, 10:00 PM
    This message was deleted.
    w
    • 2
    • 1
  • s

    Skylar Thompson

    06/10/2022, 2:41 PM
    @woter We're also dismayed at Razor going away, and are looking at either MaaS or Cobbler as a replacement. If you or anyone else has any suggestions, definitely pass them along :)
    👀 1
  • s

    Slackbot

    06/10/2022, 8:41 PM
    This message was deleted.
    c
    n
    • 3
    • 3
  • d

    Dagan McGregor

    06/10/2022, 9:56 PM
    I know RHEL 9 has only recently been generally released, but does anyone know if there is a timeline to support installing PE services on RHEL9 as the primary/replica servers? It looks like there is some Agent support but not yet the main server
  • s

    Slackbot

    06/13/2022, 12:12 PM
    This message was deleted.
    m
    b
    • 3
    • 3
  • b

    bastelfreak

    06/13/2022, 12:17 PM
    @Marty Ewings did you ever see
    java.lang.StackOverflowError: null
    in the puppetserver.log? This seems to happen for different nodes that request a catalog (PE 2019.8.11), but not everytime they request it. sometimes it works
    Copy code
    2022-06-13T00:15:07.039+02:00 WARN  [qtp1244214305-133792] [o.e.j.s.HttpChannel] /puppet/v3/catalog/$fqdn
    java.lang.StackOverflowError: null
            at opt.puppetlabs.puppet.lib.ruby.vendor_ruby.puppet.pops.types.types.RUBY$method$resolve$0(/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/types.rb:3472)
            at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:106)
            at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:140)
            at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
            at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:173)
            at opt.puppetlabs.puppet.lib.ruby.vendor_ruby.puppet.pops.types.types.invokeOther1:resolve(/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/types.rb:2759)
            at opt.puppetlabs.puppet.lib.ruby.vendor_ruby.puppet.pops.types.types.RUBY$method$resolve$0(/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/types.rb:2759)
            at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:106)
            at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:140)
            at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
            at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:376)
            at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:175)
            at opt.puppetlabs.puppet.lib.ruby.vendor_ruby.puppet.pops.types.types.invokeOther33:resolve(/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/types.rb:3506)
            at opt.puppetlabs.puppet.lib.ruby.vendor_ruby.puppet.pops.types.types.RUBY$method$resolve$0(/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/pops/types/types.rb:3506)
            at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:106)
            at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:140)
            at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
            at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:173)
    Full trace: https://gist.github.com/bastelfreak/97d689d617fcbd8dcbe8d4ae0de38fb4
  • n

    nwops

    06/13/2022, 2:17 PM
    how do I group together all the nodes that have their agent disabled? PQL or a fact? I want to re-enable and set to noop
  • v

    vchepkov

    06/13/2022, 2:21 PM
    Good old times 🙂
    Copy code
    mco find -S "puppet().enabled=false"
  • v

    vchepkov

    06/13/2022, 2:21 PM
    I think you need to write a fact
  • v

    vchepkov

    06/13/2022, 2:26 PM
    I wonder if it gets uploaded to puppetdb if agent is disabled? never checked that
  • v

    vchepkov

    06/13/2022, 2:26 PM
    probably not
  • n

    nwops

    06/13/2022, 2:27 PM
    if I was using mco
  • v

    vchepkov

    06/13/2022, 2:31 PM
    One can write a bolt task to figure out if agent is disabled and you can create a plan that filters based on that
  • v

    vchepkov

    06/13/2022, 2:31 PM
    from the console - I don't think it's possible, happy to be wrong
  • s

    Slackbot

    06/13/2022, 2:31 PM
    This message was deleted.
    n
    v
    d
    • 4
    • 6
  • n

    npwalker

    06/13/2022, 2:33 PM
    Making a puppet fact for whether the agent is disabled seems like a good idea if you have a lot of issues with people disabling the agent.
  • v

    vchepkov

    06/13/2022, 2:34 PM
    right, but does disabled agent send facts to PDB ?
  • v

    vchepkov

    06/13/2022, 2:34 PM
    right, but does disabled agent send facts to PDB ?
  • n

    npwalker

    06/13/2022, 2:34 PM
    good point you could invoke the
    facts submit
    command or whatever it is in cron once a day or something to make sure you could catch them
  • h

    hbui

    06/13/2022, 3:58 PM
    we just have a check in our monitoring system for last_run > 1 day
  • n

    nwops

    06/13/2022, 7:50 PM
    why do I need to change the digest_algorithm to sha256 after upgrading to pe 2021 from 2019? (filebucket issue)
  • n

    nwops

    06/13/2022, 7:51 PM
    why do I need to change the digest_algorithm to sha256 after upgrading to pe 2021 from 2019? (filebucket issue)
  • b

    bastelfreak

    06/13/2022, 8:00 PM
    I think md5 got dropped? (and shouldnt be used since ages)
  • c

    csharpsteen

    06/13/2022, 8:02 PM
    MD5 is utterly broken and trivial to create collisions for these days. SHA1 is broken enough that collisions can be computed for some expense. SHA256 is now the standard that most things use as a default.
  • b

    bastelfreak

    06/13/2022, 8:05 PM
    that works also well on puppet 6 and I recommend it using it on PE2019/puppet6 already
  • s

    Slackbot

    06/13/2022, 8:14 PM
    This message was deleted.
    n
    • 2
    • 1
  • n

    nwops

    06/13/2022, 10:32 PM
    Just upgraded 2019.8.11 to 2021.6 with no issues. Used the puppet infra commands to upgrade 7 compilers. The process was fa-mazing. Provisioning a replica tomorrow.
    👍 1
    🎊 1
  • n

    nwops

    06/13/2022, 10:41 PM
    Just upgraded 2019.8.11 to 2021.6 with no issues. Used the puppet infra commands to upgrade 7 compilers. The process was fa-mazing. Provisioning a replica tomorrow.
1...101112...73Latest