https://www.puppet.com/community logo
Join SlackCommunities
Powered by
# puppet
  • c

    csharpsteen

    04/29/2022, 3:45 PM
    I disagree that the package is misrepresenting anything. In the scenario above with a fix to Facter, the .z version of Facter would increment and the Puppet version would stay the same, because no changes. The .z version of the
    puppet-agent
    package would increment because there are net new bug fixes relative to the last
    puppet-agent
    package.
  • m

    Matt Perkins

    04/29/2022, 3:45 PM
    Upgrade successful! Thank you @CVQuesty and @Ben Roberts 😄 Just had to do
    yum remove mongodb
    and
    yum remove mongodb-server
    then change some ownership of the directories to match the user running it and it's back running. Thanks again!!
  • n

    natemccurdy

    04/29/2022, 3:54 PM
    Seems to me like this is primarily a docs problem. If there was a clear distinction between
    puppet-agent
    the package and
    puppet
    the software in the main release notes landing page, no one would be having this argument.
  • o

    op-ct

    04/29/2022, 4:04 PM
    The Puppet docs should be for the Puppet version (6.27.0), not the
    puppet-agent
    version (6.27.1). Puppet is used as a component in other AIOs, like Bolt and PE. But if a PE version shipped with Puppet 2.7.0 right now, there are no docs for it.
  • o

    op-ct

    04/29/2022, 4:10 PM
    The
    -1
    doesn't have to be a prescription for every platform; my point was that packaging formats provide mechanisms to version package-only changes independently from the products. And even if they didn't, it would be simpler and clearer to take that concept and just add a digit to the package's version e.g.,
    6.27.0.1
  • o

    op-ct

    04/29/2022, 4:18 PM
    But that's not a problem either―if the X.Y.Z versions of Puppet and the
    puppet-agent
    AIO match. :P
  • o

    op-ct

    04/29/2022, 4:18 PM
    But that's not a problem either―if the X.Y.Z versions of Puppet and the
    puppet-agent
    AIO match. 😛
  • o

    op-ct

    04/29/2022, 4:19 PM
    But that's not a problem, either―if the X.Y.Z versions of Puppet and the
    puppet-agent
    AIO match. 😛
  • l

    Lindsey Smith

    04/29/2022, 4:29 PM
    @Lindsey Smith has left the channel
  • s

    Slackbot

    04/29/2022, 5:26 PM
    This message was deleted.
    a
    h
    l
    • 4
    • 8
  • o

    op-ct

    04/29/2022, 5:56 PM
    It's hard to appreciate at first, because a surface view of the problem looks like a simple "black swan" AIO packaging hack. It's easy to forget there's an entire ecosystem that relies on the component version and not the package (and why).
  • s

    Slackbot

    04/29/2022, 6:20 PM
    This message was deleted.
    😭 1
    👍 4
    l
    b
    • 3
    • 6
  • o

    op-ct

    04/29/2022, 6:40 PM
    message has been deleted
  • p

    philharris

    04/29/2022, 7:54 PM
    message has been deleted
  • s

    Slackbot

    04/29/2022, 8:49 PM
    This message was deleted.
    b
    n
    • 3
    • 5
  • b

    bastelfreak

    04/29/2022, 8:52 PM
    so there is https://github.com/camptocamp/puppet-ghostbuster
  • b

    barr

    04/29/2022, 10:02 PM
    @Lumiere In order to facilitate the transition, we are going to keep running the legacy networking infrastructure to connect to the Forge until 6/4/22. To use this network path, you can add a private DNS record pointing forge.puppet.com to 192.69.65.71
  • s

    Slackbot

    04/29/2022, 10:17 PM
    This message was deleted.
    y
    n
    +2
    • 5
    • 16
  • y

    Yury Bushmelev

    04/30/2022, 10:04 AM
    May I ask you about picking https://github.com/camptocamp/puppet-ghostbuster to vox populi as well? ;)
  • r

    raphink

    04/30/2022, 10:42 AM
    For this one, https://github.com/saimonn might be the best contact at Camptocamp
  • s

    Slackbot

    05/02/2022, 4:08 PM
    This message was deleted.
    n
    l
    +2
    • 5
    • 38
  • y

    Yorokobi

    05/02/2022, 9:18 PM
    Is it possible to use facts for node classification or just hostname, regex (hostname), and
    default
    without an ENC?
  • y

    Yorokobi

    05/02/2022, 9:19 PM
    Is it possible to use facts for node classification or just hostname, regex (hostname), and
    default
    without an ENC?
  • g

    Greg Bristol

    05/02/2022, 9:20 PM
    you could use hiera to do it, that's how our puppet 3 works
  • s

    Slackbot

    05/02/2022, 9:20 PM
    This message was deleted.
    n
    • 2
    • 1
  • n

    natemccurdy

    05/02/2022, 9:21 PM
    A common pattern is to put your fact-based logic in
    node default {}
    . See https://gist.github.com/natemccurdy/07e8f08f0b1811e8cbb8996bd08e5915 for some examples
  • y

    Yorokobi

    05/02/2022, 9:22 PM
    Ah, I see. Thanks @natemccurdy.
  • n

    natemccurdy

    05/02/2022, 9:23 PM
    Okay, technically this isn’t true. there’s the
    node_name_fact
    setting that could be used here…. but I’ve never found a valid reason to do this rather than custom logic in the
    default
    node definition: https://puppet.com/docs/puppet/7/configuration.html#node-name-fact
  • y

    Yorokobi

    05/02/2022, 9:24 PM
    A couple jobs back we used Foreman for our ENC; I get the impression it has fallen out of favour lately. Is there a recommended ENC for Puppet OSS?
  • g

    Greg Bristol

    05/02/2022, 9:24 PM
    writing your own is pretty easy
1...141516...428Latest