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

    VoxBot

    06/09/2022, 5:42 PM
    hey, I got the test to pass now so I'm happy ;)
  • t

    tvaughan

    06/09/2022, 5:48 PM
    For easy hacking about with pulp https://github.com/simp/bolt-pulp3
  • t

    tvaughan

    06/09/2022, 5:48 PM
    For easy hacking about with pulp https://github.com/simp/bolt-pulp3
  • v

    VoxBot

    06/09/2022, 6:35 PM
    https://github.com/voxpupuli/librarian-puppet/blob/c325c617219c568a491b9d064759685f1555a73f/features/install/forge.feature#L127-L138 what is the range part there, is that apt < 1.4.1?
  • v

    VoxBot

    06/09/2022, 6:47 PM
    I am using puppet/zypprepo and wondering how others make it import the gpg keys for a repo?
  • d

    Dr Bunsen Honeydew

    06/09/2022, 6:47 PM
    See the
    puppet-zypprepo
    module at https://forge.puppet.com/puppet/zypprepo?src=slack&amp;channel=voxpupuli
  • v

    VoxBot

    06/09/2022, 6:58 PM
    I have used stschulte/rpmkey for this historically, but wasn't sure if there was a better way
  • d

    Dr Bunsen Honeydew

    06/09/2022, 6:58 PM
    See the
    stschulte-rpmkey
    module at https://forge.puppet.com/stschulte/rpmkey?src=slack&amp;channel=voxpupuli
  • v

    VoxBot

    06/09/2022, 7:47 PM
    I think https://github.com/voxpupuli/puppet-falco/pull/13 is ready for review if anyone has time
  • v

    VoxBot

    06/09/2022, 9:21 PM
    TIL: librarian-puppet can download the modules without calling puppet module install and it's WAY faster
  • v

    VoxBot

    06/09/2022, 9:23 PM
    on a simple env (5 modules) it's 14 seconds vs 6 seconds in my very unscientific test
  • v

    VoxBot

    06/09/2022, 9:23 PM
    just mkdir -p vendor/puppet and it'll download them there
  • v

    VoxBot

    06/09/2022, 10:41 PM
    https://github.com/voxpupuli/librarian-puppet/pull/92 let's see if that now actually runs the acceptance tests rather than only the unit tests
  • v

    VoxBot

    06/10/2022, 4:30 AM
    ewoud: is there a reason you dont use r10k? dependency resolution?
  • v

    VoxBot

    06/10/2022, 6:41 AM
    bastelfreak: yes
  • v

    VoxBot

    06/10/2022, 6:42 AM
    hopefully that lands soon in r10k and we can sunset librarian
  • v

    VoxBot

    06/10/2022, 6:43 AM
    benchmark between r10k and librarian would be nice
  • v

    VoxBot

    06/10/2022, 6:45 AM
    I think the biggest performance benefit would be an equivalent of https://github.com/puppetlabs/puppet/commit/88257748691c8ac7ddc5baba3573be86c1f84b58 (exclude unrelated fields)
  • v

    VoxBot

    06/10/2022, 6:45 AM
    and I was looking at whether the puppet_forge gem exposed this via its API
  • v

    VoxBot

    06/10/2022, 6:48 AM
    that tells the API to not list those fields?
  • v

    VoxBot

    06/10/2022, 6:49 AM
    yes
  • v

    VoxBot

    06/10/2022, 6:49 AM
    ah
  • v

    VoxBot

    06/10/2022, 6:50 AM
    https://github.com/voxpupuli/puppet-catalog-diff/pull/68/ I added a lot of documentation, in case someone wants to take a look :)
  • v

    VoxBot

    06/10/2022, 8:45 AM
    could someone check/educate me on the correct hiera config for the vox nginx module, I'm using the server parameter hash to setup a reverse proxy, I'd set up an example hiera config https://gist.github.com/ikonia/4b3a57ac6a4a9e813bde01d4a4c7ef11 - but I don't think I've set the hiera correctly for the proxy_set_header params for the module to correctly generate them
  • b

    bastelfreak

    06/10/2022, 8:46 AM
    are there
    :
    missing after
    proxy_set_header
    and
    proxy_set_header
    ?
  • v

    VoxBot

    06/10/2022, 8:46 AM
    yes
  • v

    VoxBot

    06/10/2022, 8:46 AM
    I believe so
  • v

    VoxBot

    06/10/2022, 8:47 AM
    is it at a simple as just adding them, I thought I may need to use '-' to seperate them
  • v

    VoxBot

    06/10/2022, 8:49 AM
    adding the : doesn't work I get an error on th puppet run
  • v

    VoxBot

    06/10/2022, 8:49 AM
    parameter 'proxy_set_header' expects an Array value, got String (file: /etc/puppetlabs/code/environments/production/modules/nginx/manifests/init.pp, line: 241)
1...646566...648Latest