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

    hbui

    07/19/2022, 7:52 PM
    It's PE 2019
  • n

    natemccurdy

    07/19/2022, 7:52 PM
    or backing up… do you use an ENC? Is this puppet enterprise?
  • n

    natemccurdy

    07/19/2022, 7:53 PM
    ahh. So the Node Classifier service is slow, or it’s needing to do some kind of insane calculation to determine the
    Node
    object.
  • h

    hbui

    07/19/2022, 7:54 PM
    most of our code is either an explicit node declaration in the controlrepo/manifests/<host>.pp or it's the
    node default
  • h

    hbui

    07/19/2022, 7:54 PM
    I guess there could be the PE console node classification but we mostly don't use that
  • n

    natemccurdy

    07/19/2022, 7:56 PM
    Whether you use it or not, it’s still in the hotpath and is being used. In PE, your node classification is, by default, a combination of any node declarations in code + the result of the PE Node Classifier service.
  • h

    hbui

    07/19/2022, 7:56 PM
    yup
  • h

    hbui

    07/19/2022, 7:56 PM
    my point was "there shouldn't be anything complex in PE Node classification"
  • n

    natemccurdy

    07/19/2022, 8:03 PM
    I guess as a test you could remove the
    console
    value in the
    external_nodes
    section of puppet.conf on your Primary Puppet Server, reload
    puppetserver
    , then try the Puppet run again. That’ll completely remove the PE Node Classifier from the equation.
  • n

    natemccurdy

    07/19/2022, 8:04 PM
    err… that might be outdated. I forget now how the PE Node Classifier is “enabled”. I’m pretty sure it’s just in puppet.conf though
  • h

    hbui

    07/19/2022, 8:04 PM
    If I had access/rights to the server, that is
  • n

    natemccurdy

    07/19/2022, 8:04 PM
    err… that might be outdated. I forget now how the PE Node Classifier is “enabled”. I’m pretty sure it’s just in puppet.conf though
  • r

    runlolarun

    07/19/2022, 9:04 PM
    Yes i agree @binford2k… I just don’t understand how to separate them.
  • r

    runlolarun

    07/19/2022, 9:06 PM
    one apache linux server that will serve as a proxy. Another - apache linux server with 200 vhosts. In the future there will be more backend servers, so proxy must be able to tell where to send users for a specific vhost. Does this make sense?
  • r

    runlolarun

    07/19/2022, 9:11 PM
    message has been deleted
  • l

    Lumiere

    07/19/2022, 9:41 PM
    https://github.com/puppetlabs/puppetlabs-apache/blob/main/manifests/vhost.pp#L1750 (with more documentation then code)
  • l

    Lumiere

    07/19/2022, 9:41 PM
    https://github.com/puppetlabs/puppetlabs-apache/blob/main/manifests/vhost.pp#L1750 (with more documentation then code)
  • s

    Slackbot

    07/19/2022, 10:38 PM
    This message was deleted.
    i
    y
    y
    • 4
    • 6
  • i

    inc0gnit0

    07/19/2022, 10:39 PM
    message has been deleted
  • y

    Yehuda Katz

    07/19/2022, 10:41 PM
    message has been deleted
  • y

    Yehuda Katz

    07/19/2022, 10:42 PM
    Connect to the puppet server by name, not IP. You could probably delete all the certificates and re-sign too
  • n

    Nathan Brubaker

    07/19/2022, 10:44 PM
    Hello! Sorry to interrupt the normal flow of conversation here, but I wanted to make a quick announcement: Beginning at 5:30 PM PST, Puppet will be taking our Jira instance offline for maintenance. We expect the maintenance window to last up to eight hours, and during this time, Jira may not be available.
    gratitude thank you 1
  • s

    Slackbot

    07/19/2022, 11:06 PM
    This message was deleted.
    i
    • 2
    • 3
  • s

    Slackbot

    07/20/2022, 2:36 AM
    This message was deleted.
    b
    • 2
    • 1
  • s

    Slackbot

    07/20/2022, 7:00 AM
    This message was deleted.
    b
    k
    • 3
    • 7
  • v

    vchepkov

    07/20/2022, 11:23 AM
    I was trying to follow the thread yesterday, but I don't understand your problem, so having hard time to suggest anything intelligent. the way I understand it, you have a profile class that assigned to both backend and frontend. you want enable a component only on frontend. For whatever reason you are afraid of hiera, which is in general, how you solve this problem.
    Copy code
    class profile::web (
      Enum('backend','frontend') $layer,
    ) {
      include "profile::web::${layer}"
    }
  • b

    bastelfreak

    07/20/2022, 12:40 PM
    Hello people! Vox Pupuli updated our website and now collects common PQL queries! https://voxpupuli.org/docs/pql_queries/ do you have some queries and use them on a regular basis? submit them to the site!
    🎉 1
  • s

    Slackbot

    07/20/2022, 12:50 PM
    This message was deleted.
    k
    b
    • 3
    • 2
  • k

    Kwadster

    07/20/2022, 12:51 PM
    if your puppetserver CA cert has expired, what is the best and painless way to get it renewed.
  • s

    Slackbot

    07/20/2022, 12:55 PM
    This message was deleted.
    a
    b
    +2
    • 5
    • 9
1...100101102...428Latest