https://www.puppet.com/community logo
Join Slack
Powered by
# puppet
  • b

    bastelfreak

    05/10/2023, 4:26 PM
    why do you generate a bash script? what is it used for?
  • y

    Yehuda Katz

    05/10/2023, 4:26 PM
    There is a separate network monitoring tool and that is the only way to configure it
  • y

    Yehuda Katz

    05/10/2023, 4:27 PM
    I need to create a file that lists all the vlans and whether they are present on the current machine - if they are present on the machine, that is easy because I already have my facts, but I am looking for how to do the first part.
  • e

    Emer Conghaile

    05/10/2023, 4:33 PM
    I am having problems with PDK. on PDK v2.5, it's installing the rainbow 2.2.2 gem without native extensions. on PDK v2.7.1, it's installing rainbow 2.2.2 gem WITH native extensions. because I am running PDK on windows, native extensions are not supported. I am not sure how to disable this native extension or what the right fix for this is?
  • s

    Slackbot

    05/10/2023, 5:23 PM
    This message was deleted.
    n
    y
    • 3
    • 5
  • s

    Slackbot

    05/10/2023, 8:31 PM
    This message was deleted.
    ✅ 1
    s
    s
    • 3
    • 2
  • s

    Slackbot

    05/10/2023, 9:42 PM
    This message was deleted.
    g
    l
    +2
    • 5
    • 4
  • s

    Slackbot

    05/11/2023, 10:02 AM
    This message was deleted.
    y
    t
    +2
    • 5
    • 14
  • f

    fbh

    05/11/2023, 11:05 AM
    Does anyone know if the docker images are updates with puppetserver 8 anytime soon?
  • d

    Dr Bunsen Honeydew

    05/11/2023, 11:45 AM
    letsplay 🧑‍🏫Puppet Forge is about to start up in #CFD8Z9A4T
  • r

    runlolarun

    05/11/2023, 2:08 PM
    Does anyone use any of the puppet forge modules for Duo?
  • s

    Slackbot

    05/11/2023, 2:16 PM
    This message was deleted.
    n
    r
    • 3
    • 3
  • k

    Ken

    05/11/2023, 6:29 PM
    g'day mates! 🙂 I'm wondering what your thoughts are about a situation where puppet nodes are running in a highly secure environment, only reachable via puppet. No ssh, no access at all, to the node once it's at a customers site. What might I want to consider from a puppet perspective? Case in point - a puppet node was in the middle of installing packages and the nodes internet dropped. Now there is hung 'pkg' process and the puppet client will keep failing forever until a carbon based life form gets in there to do something. I could make a script to just reboot the machine as a cure for one-offs like this I guess. Or make specific scripts for every scenario imaginable.
  • v

    vchepkov

    05/11/2023, 6:34 PM
    pxp-agent for PE or choria for open source, it will be your alternative access
  • s

    Slackbot

    05/11/2023, 6:35 PM
    This message was deleted.
    v
    • 2
    • 1
  • n

    natemccurdy

    05/11/2023, 6:35 PM
    Long story short, you cannot solve this problem with just puppet. You will have to use some other tooling or wrappers around Puppet to handle those kinds of edge cases.
  • n

    natemccurdy

    05/11/2023, 6:37 PM
    If you're allowed to run an orchestration tool like Choria, that'd be super helpful. But I'm not sure if the environment would allow having the kind of persistent websocket connection or reverse connection open for tools like that.
  • k

    Ken

    05/11/2023, 6:38 PM
    Thanks guys! Yea, absolutely zero access coming in from the interwebs. A challenge for sure.
  • n

    natemccurdy

    05/11/2023, 6:38 PM
    I've seen remote workstation management with Puppet done well, and in all those cases there was a custom wrapper around running Puppet. It was never just "turn on the Puppet daemon and hope for the best".
    👍 1
  • k

    Ken

    05/11/2023, 6:38 PM
    will likely make a kind of gui/cmds for a customer to run locally to do some basic things
  • k

    Ken

    05/11/2023, 6:39 PM
    another thought I had was to give the customer the ability to wipe the nodes certs and request a new cert. that happens from time to time too
  • k

    Ken

    05/11/2023, 6:40 PM
    and updating the OS too..that one will certainly bring pain
  • v

    vchepkov

    05/11/2023, 6:41 PM
    this is where bolt would shine, but with absence of ssh it's going to be challenging.
    💯 1
  • s

    Slackbot

    05/11/2023, 6:45 PM
    This message was deleted.
    🙌 1
    v
    k
    r
    • 4
    • 18
  • k

    Ken

    05/11/2023, 6:47 PM
    pray tell me more my good man!
  • k

    Ken

    05/11/2023, 6:47 PM
    got a good url or two for me? some working rough notes? 😎
  • s

    Slackbot

    05/11/2023, 11:44 PM
    This message was deleted.
    c
    n
    • 3
    • 8
  • p

    Patrick Rynhart

    05/12/2023, 4:36 AM
    Hi all - Puppet n00b here 🙂
  • p

    Patrick Rynhart

    05/12/2023, 4:36 AM
    For this code:
    Copy code
    $web_prereqs = [ 'mod_ssl', 'php', 'php-mbstring', 'php-xml', 'php-json' ]
    
      package { 'httpd': }
      package { $web_prereqs:
        require => Package['httpd'],
        notify  => Package['httpd'],
      }
  • p

    Patrick Rynhart

    05/12/2023, 4:37 AM
    I end up getting:
    Copy code
    Error: Found 1 dependency cycle:
    (Package[httpd] => Package[mod_ssl] => Package[httpd])\nTry the '--graph' option and opening the resulting '.dot' file in OmniGraffle or GraphViz
    Error: Failed to apply catalog: One or more resource dependency cycles detected in graph
1...360361362...428Latest