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

    VoxBot

    07/27/2023, 8:51 PM
    faster compared to vagrant <3
  • v

    VoxBot

    07/27/2023, 8:52 PM
    might be an option too
  • v

    VoxBot

    07/28/2023, 2:10 AM
    FYI: I started to work on a opensearch_dashboards module to pair with the puppet-opensearch one on my personal namespace: https://github.com/smortex/puppet-opensearch_dashboards
  • d

    Dr Bunsen Honeydew

    07/28/2023, 2:10 AM
    See the
    puppet-opensearch
    module at https://forge.puppet.com/puppet/opensearch?src=slack&amp;channel=voxpupuli
  • v

    VoxBot

    07/28/2023, 2:10 AM
    I plan to work there and when it is usable switch it to the vox organization, beside the opensearch one if it is okay.
  • v

    VoxBot

    07/28/2023, 2:11 AM
    If you can test / help / contribute, you are welcomed to do so!
  • v

    VoxBot

    07/28/2023, 1:41 PM
    ewoud: what's the desired way to manage/install foreman on ubuntu with puppet? define foreman::repos and then the foreman class?
  • v

    VoxBot

    07/28/2023, 1:42 PM
    well "define". instantiate it
  • v

    VoxBot

    07/28/2023, 1:46 PM
    somehow the resource ordering is very odd and it always tries to install the packages before the repo is configured
  • v

    VoxBot

    07/28/2023, 1:50 PM
    mhm probably needs foreman::repo
  • v

    VoxBot

    07/28/2023, 1:52 PM
    ah I called foreman::repos on EL8 because otherwise it pulled in the postgresql:12 module/stream
  • v

    vchepkov

    07/28/2023, 1:56 PM
    I do this on EL8
    Copy code
    package { 'postgresql-module':
        ensure   => disabled,
        name     => 'postgresql',
        provider => 'dnfmodule',
      }
    
      # BZ 2224411
      stdlib::ensure_packages('tzdata-java')
    
      class { 'puppetdb::database::postgresql':
        manage_package_repo => true,
        postgres_version    => $postgres_version,
        before              => Class['puppetdb::server'],
        require             => Package['postgresql-module','tzdata-java'],
      }
  • v

    VoxBot

    07/28/2023, 1:59 PM
    ah nice
  • s

    Slackbot

    07/28/2023, 1:59 PM
    This message was deleted.
    v
    • 2
    • 1
  • v

    VoxBot

    07/28/2023, 2:02 PM
    dnf modules don't feel enterprise as well :P
  • v

    vchepkov

    07/28/2023, 2:11 PM
    I think it's personal 🙂 I see it as improvement over software collections
  • v

    VoxBot

    07/28/2023, 2:12 PM
    yeah that's true
  • v

    VoxBot

    07/28/2023, 2:41 PM
    bastelfreak: include foreman::repo include foreman
  • v

    VoxBot

    07/28/2023, 2:41 PM
    and the tzdata-java workaround is new to me
  • v

    VoxBot

    07/28/2023, 2:41 PM
    looks at BZ
  • v

    VoxBot

    07/28/2023, 2:41 PM
    https://github.com/theforeman/puppet-foreman/blob/master/manifests/repo.pp
  • v

    VoxBot

    07/28/2023, 2:42 PM
    and why do you disable the PG module? we only test with PostgreSQL 12 and not with PG 10
  • v

    VoxBot

    07/28/2023, 2:44 PM
    I did that in the past because I want to use the yum.postgresql.org repos
  • v

    vchepkov

    07/28/2023, 2:44 PM
    same
  • v

    VoxBot

    07/28/2023, 2:44 PM
    if you use Katello then the EVR extension may be a problem
  • v

    vchepkov

    07/28/2023, 2:44 PM
    I think when I added it, 14 stream wasn't available
  • v

    VoxBot

    07/28/2023, 2:45 PM
    and I wouldn't mind moving to PG 14 or even 15 if it's available
  • v

    VoxBot

    07/28/2023, 2:45 PM
    I'm on ubuntu/pg 15 and that works fine for puppetdb8/foreman3.7 so far
  • v

    vchepkov

    07/28/2023, 2:46 PM
    Copy code
    Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
    Name                      Stream                Profiles                         Summary                                          
    postgresql                9.6                   client, server [d]               PostgreSQL server and client module              
    postgresql                10 [d]                client, server [d]               PostgreSQL server and client module              
    postgresql                12                    client, server [d]               PostgreSQL server and client module              
    postgresql                13                    client, server [d]               PostgreSQL server and client module              
    postgresql                15                    client, server [d]               PostgreSQL server and client module
  • v

    vchepkov

    07/28/2023, 2:46 PM
    14 is still not there
1...563564565...648Latest