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

    VoxBot

    01/23/2023, 7:30 PM
    hrmm
  • v

    VoxBot

    01/23/2023, 7:31 PM
    so if the name is puppet-agent.service, the drop in must be puppet-agent.service.d/$override.conf
  • v

    VoxBot

    01/23/2023, 7:31 PM
    if you define it as puppet.service.d/$override.conf systemd will recognize it and complain it hasn't loaded, but will never load it
  • v

    VoxBot

    01/23/2023, 7:32 PM
    we had that with the rh-postgresql12-postgresql.service which aliased postgresql.service and found out our drop ins weren't being loaded, but systemd did say all the time it wanted a systemctl daemon-reload
  • v

    VoxBot

    01/23/2023, 7:33 PM
    besides "our own personal stuff" do you know of modules that manage the service/override for the puppet agent ?
  • v

    VoxBot

    01/23/2023, 7:34 PM
    I'm trying to get a feeling for how bad it would be if we don't revert vs if we do
  • s

    Slackbot

    01/23/2023, 7:34 PM
    This message was deleted.
    p
    • 2
    • 1
  • v

    VoxBot

    01/23/2023, 7:35 PM
    https://github.com/theforeman/puppet-puppet/blob/36da0e10c3716fb6ca9d8daf149294e0d15acb71/manifests/params.pp#L278-L279 would need to be changed to become AIO and OS version dependent, which I'd prefer to avoid
  • v

    VoxBot

    01/23/2023, 7:36 PM
    right
  • v

    VoxBot

    01/23/2023, 7:37 PM
    thanks
  • v

    VoxBot

    01/23/2023, 7:37 PM
    https://github.com/theforeman/foreman/blob/2b7fc448fb3baf9e9b9d513be15c889e24076d5c/app/views/unattended/provisioning_templates/snippet/puppet_setup.erb#L176-L186 that probably continues working if there's an alias, but not 100% sure
  • v

    VoxBot

    01/23/2023, 7:50 PM
    ewoud: what about the package name
  • v

    VoxBot

    01/23/2023, 7:51 PM
    in debian 12 "puppet" will still be around, but as a transition package that pulls in puppet-agent
  • v

    VoxBot

    01/23/2023, 7:51 PM
    lavamind: https://github.com/theforeman/puppet-puppet/blob/36da0e10c3716fb6ca9d8daf149294e0d15acb71/manifests/params.pp#L270-L276 is what we have
  • v

    VoxBot

    01/23/2023, 7:51 PM
    I wouldn't mind if we end up standardizing on puppet-agent everywhere and can suggest the same thing in Fedora(/EPEL)
  • v

    VoxBot

    01/23/2023, 7:52 PM
    puppetlabs's puppet is puppet-agent
  • v

    VoxBot

    01/23/2023, 7:52 PM
    so ok
  • v

    VoxBot

    01/23/2023, 7:53 PM
    ewoud: I can standardize that on arch as well!
  • v

    VoxBot

    01/23/2023, 7:53 PM
    bastelfreak: sounds good
  • v

    VoxBot

    01/23/2023, 8:00 PM
    I hope to wrap up your PRs this week; next week we plan to do module releases for Foreman 3.6, which is also a good time to a major version one
  • v

    VoxBot

    01/23/2023, 8:00 PM
    like your renaming
  • v

    VoxBot

    01/23/2023, 8:13 PM
    does Foreman 3.6 gain el9 support?
  • v

    VoxBot

    01/23/2023, 8:20 PM
    ewoud: it seems "puppet resource service puppet ensure=running" does not work if puppet.service is an alias to puppet-agent.service
  • v

    VoxBot

    01/23/2023, 8:21 PM
    "Error: /Service[puppet]/ensure: change from 'stopped' to 'running' failed: Systemd start for puppet failed!"
  • v

    VoxBot

    01/23/2023, 8:23 PM
    Lumiere_: if you mean to run it on EL9; no and https://community.theforeman.org/t/path-to-ruby-3-0-3-1-el9-and-ubuntu-22-04/30295 is the long version
  • v

    VoxBot

    01/23/2023, 8:23 PM
    lavamind: hmm, that's also not great then
  • v

    VoxBot

    01/23/2023, 8:25 PM
    yeah
  • v

    VoxBot

    01/23/2023, 8:25 PM
    like I said earlier today: all software is a mess :(
  • v

    VoxBot

    01/23/2023, 8:32 PM
    thank you! that is helpful, we were looking at skipping el8 entirely, but with this we're going to have to push an el8 image just for katello :D
  • h

    hbui

    01/23/2023, 10:32 PM
    Could I get a review on https://github.com/voxpupuli/facterdb/pull/261 ?
1...254255256...648Latest