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

    VoxBot

    02/09/2023, 12:38 PM
    does daenney still pay for the voxpupuli.org domain?
  • v

    VoxBot

    02/09/2023, 12:39 PM
    Foreman gets theforeman.org sponsored by Gandi, which I'm quite happy with
  • v

    VoxBot

    02/09/2023, 12:43 PM
    yes he does
  • s

    Slackbot

    02/09/2023, 12:43 PM
    This message was deleted.
    j
    • 2
    • 2
  • v

    VoxBot

    02/09/2023, 12:56 PM
    also if someone has fun ideas, we own puppet.community by... accident
  • z

    zipkid

    02/09/2023, 1:04 PM
    Hi, since this week our syntax check rake task is acting up. Now i am getting
    Copy code
    vagrant@debian-11:/tmp/packaging.E9uKlmdAkx/puppet-control-repo$ bundle exec rake syntax --trace
    ** Invoke syntax (first_time)
    ** Invoke syntax:manifests (first_time)
    ** Execute syntax:manifests
    ---> syntax:manifests
    rake aborted!
    NameError: constant PSON::Parser not defined
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-7.23.0/lib/puppet/external/pson/common.rb:30:in `remove_const'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-7.23.0/lib/puppet/external/pson/common.rb:30:in `parser='
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-7.23.0/lib/puppet/external/pson/pure.rb:10:in `<module:Pure>'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-7.23.0/lib/puppet/external/pson/pure.rb:8:in `<module:PSON>'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-7.23.0/lib/puppet/external/pson/pure.rb:5:in `<top (required)>'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-7.23.0/lib/puppet.rb:25:in `require_relative'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-7.23.0/lib/puppet.rb:25:in `<top (required)>'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-syntax-3.3.0/lib/puppet-syntax/manifests.rb:5:in `require'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-syntax-3.3.0/lib/puppet-syntax/manifests.rb:5:in `check'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/puppet-syntax-3.3.0/lib/puppet-syntax/tasks/puppet-syntax.rb:42:in `block (2 levels) in initialize'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:281:in `block in execute'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:281:in `each'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:281:in `execute'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:219:in `block in invoke_with_call_chain'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:199:in `synchronize'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:199:in `invoke_with_call_chain'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:243:in `block in invoke_prerequisites'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:241:in `each'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:241:in `invoke_prerequisites'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:218:in `block in invoke_with_call_chain'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:199:in `synchronize'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:199:in `invoke_with_call_chain'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/task.rb:188:in `invoke'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:160:in `invoke_task'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:116:in `block (2 levels) in top_level'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:116:in `each'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:116:in `block in top_level'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:125:in `run_with_threads'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:110:in `top_level'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:83:in `block in run'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:186:in `standard_exception_handling'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/lib/rake/application.rb:80:in `run'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/bin/rake:23:in `load'
    /tmp/packaging.E9uKlmdAkx/puppet-control-repo/vendor/ruby/2.7.0/bin/rake:23:in `<main>'
    Tasks: TOP => syntax => syntax:manifests
    Is this something that looks familiar to any of you or is something we are doing wrong at our end?
  • v

    VoxBot

    02/09/2023, 1:07 PM
    Ow... That Slack-IRC bridge seems to dislike my post.....
  • v

    VoxBot

    02/09/2023, 1:07 PM
    On Slack there is more.
  • v

    VoxBot

    02/09/2023, 1:23 PM
    Zipkid: please use a pastebin/gist for everything longer than 3 lines :D
  • v

    VoxBot

    02/09/2023, 1:23 PM
    i noticed.... Sorry
  • v

    VoxBot

    02/09/2023, 1:24 PM
    https://gist.github.com/zipkid/bd856b43a8f3944e9f298c07ce2590d1
  • v

    VoxBot

    02/09/2023, 1:32 PM
    Zipkid: interesting. Is that only happening with the new 6.29 release? can you try 6.28 or 7.22 and 7.23
  • v

    VoxBot

    02/09/2023, 1:33 PM
    will do
  • v

    VoxBot

    02/09/2023, 1:35 PM
    I get the same error on all those versions. :-(
  • v

    VoxBot

    02/09/2023, 1:37 PM
    can you try 7.20?
  • v

    VoxBot

    02/09/2023, 1:37 PM
    is your /tmp mounted noexec?
  • z

    zipkid

    02/09/2023, 1:43 PM
    /tmp is in root.
  • v

    VoxBot

    02/09/2023, 1:45 PM
    https://github.com/puppetlabs/puppet/blob/2f14ddd269c26cba36771d9b3464c2c29422e46a/lib/puppet/external/pson/common.rb#L23-L32 <- looks related to this....
  • v

    VoxBot

    02/09/2023, 1:45 PM
    7.20 , still same error....
  • v

    VoxBot

    02/09/2023, 1:47 PM
    mhm havnt seen that issue in our CI (yet)
  • v

    VoxBot

    02/09/2023, 1:51 PM
    Should i ask in #puppet-dev?
  • v

    VoxBot

    02/09/2023, 1:51 PM
    yeah
  • v

    VoxBot

    02/09/2023, 1:52 PM
    i'll first test with a minimal set of gems.... see if it still happens.
  • v

    VoxBot

    02/09/2023, 1:52 PM
    Thanks for looking into it.
  • v

    VoxBot

    02/09/2023, 2:21 PM
    Zipkid: I don't know if you have permissions to see the logs, but the syntax task is working for us (validate calls it) https://github.com/voxpupuli/puppet-yum/actions/runs/4127890268/jobs/7147280127
  • v

    VoxBot

    02/09/2023, 2:22 PM
    Ok. I can see them. It looks like something at our side then. Thanks again.
  • v

    VoxBot

    02/09/2023, 2:59 PM
    hrm
  • v

    VoxBot

    02/09/2023, 2:59 PM
    puppet-strings 3 requires ruby 2.7
  • p

    Pat Riehecky

    02/09/2023, 3:23 PM
    Any objections to merging in https://github.com/voxpupuli/puppet-firewalld/pull/324 ?
  • p

    Pat Riehecky

    02/09/2023, 3:23 PM
    Any objections to merging in https://github.com/voxpupuli/puppet-firewalld/pull/324 ?
1...285286287...648Latest