https://www.puppet.com/community logo
Join SlackCommunities
Powered by
# office-hours
  • b

    bastelfreak

    04/25/2023, 5:06 PM
    can we have support in Puppetserver for multiple jruby versions and convince release engineering to bundle different jruby versions and can we discontinue the old jruby version in puppetserver 6?
  • b

    bastelfreak

    04/25/2023, 5:07 PM
    while Puppet Agent 8 now ships Ruby 3.2, puppetserver 6 ships jruby 9.3 which is compatible to ruby 2.6 which means we should enforce ruby 2.6 style in puppet modules
  • j

    josh

    04/25/2023, 5:07 PM
    Hey @bastelfreak I'm not entirely sure what is involved in making that happen (multiple jruby versions in puppetserver)
  • b

    bastelfreak

    04/25/2023, 5:08 PM
    I think in puppetserver 5 or 6 that was already supported because jruby 9k was opt-in
  • j

    josh

    04/25/2023, 5:10 PM
    About JRuby 9.3/MRI 2.6, yes agreed, 2.6 is now the lowest common denominator, though I think you meant "puppetserver 7 ships jruby 9.3". Also I filed https://tickets.puppetlabs.com/browse/CONT-921
  • b

    bastelfreak

    04/25/2023, 5:12 PM
    ah yes, I meant puppetserver 7, fatfingered
  • j

    josh

    04/25/2023, 5:12 PM
    ETOOMANYVERSIONS
  • b

    bastelfreak

    04/25/2023, 5:12 PM
    that's a private board 😞
  • b

    bastelfreak

    04/25/2023, 5:12 PM
    easy solution! deprecate puppet 7 next month!
  • b

    bastelfreak

    04/25/2023, 5:13 PM
    no matter when you deprecate it, most people won't upgrade before the EoL date, so deprecate early 😄
  • j

    josh

    04/25/2023, 5:14 PM
    oh sorry, forgot. Craig said they'll be bumping
    TargetRubyVersion
    to 2.6 in https://github.com/puppetlabs/pdk-templates/blob/e5b011499c7701189a0be4d09d67c581cde0a41a/moduleroot/.rubocop.yml.erb#L10 soonish, but they have some module updates to make first
  • p

    Pat Riehecky

    04/25/2023, 5:15 PM
    any news on puppet server for EL9?
  • j

    josh

    04/25/2023, 5:16 PM
    Since puppet7 ships in PE LTS, it's going to be around until ~Jan 2025
  • b

    bastelfreak

    04/25/2023, 5:17 PM
    meh 😞
  • b

    bastelfreak

    04/25/2023, 5:17 PM
    yeah we were happy to bump to Ruby 2.7 in our modules but are now considering 2.6 as well
  • b

    bastelfreak

    04/25/2023, 5:17 PM
    and we already went to ruby 2.7 for most of our tooling
  • j

    josh

    04/25/2023, 5:17 PM
    Sorry @Pat Riehecky no news on server support for RHEL9 (https://tickets.puppetlabs.com/browse/SERVER-3239)
  • j

    josh

    04/25/2023, 5:20 PM
    There are a few significant language changes between 2.6 and 2.7 https://rubyreferences.github.io/rubychanges/2.7.html like `Array#intersection`and
    Enumerable#filter_map
  • v

    vchepkov

    04/25/2023, 5:35 PM
    Hi, @josh, seems https://github.com/puppetlabs/puppetlabs-yumrepo_core/pull/47 stuck and that project doesn't have issues enabled and MODULES is blocked in new jira
  • v

    vchepkov

    04/25/2023, 5:36 PM
    I also have issues with yumrepo failing to validate macros in URIs
  • v

    vchepkov

    04/25/2023, 5:37 PM
    That's a proper URL in .repo, but provider is not aware of variables
    Copy code
    mirrorlist=$awsproto://$amazonlinux.$awsregion.$awsdomain/$releasever/$product/$target/debuginfo/$basearch/mirror.list
  • j

    josh

    04/25/2023, 5:41 PM
    The jira cloud migration didn't go as smoothly as we hoped for. All core modules related tickets have been moved to the
    PA
    project in the old jira instance for now. For example https://tickets.puppetlabs.com/browse/MODULES-7422 is now PA-5187
  • j

    josh

    04/25/2023, 5:41 PM
    and will auto-redirect
  • s

    Slackbot

    04/25/2023, 5:41 PM
    This message was deleted.
    v
    • 2
    • 1
  • j

    josh

    04/25/2023, 5:42 PM
    ah the old ticket is https://tickets.puppetlabs.com/browse/PA-5187 with all 40 watchers
  • j

    josh

    04/25/2023, 5:43 PM
    I've added it to our Q2 epic so we can get this over the line.
  • j

    Jason Grammenos

    04/25/2023, 5:43 PM
    any chance of puppet-vscode updates? in particular https://github.com/puppetlabs/puppet-vscode/issues/811
  • v

    vchepkov

    04/25/2023, 5:43 PM
    'old' is understatement 🙂 almost 10 years old
  • j

    josh

    04/25/2023, 5:45 PM
    Hey @Jason Grammenos sorry I'm not sure about the status of that. I'd check out the Content and Tooling office-hours (also this earlier post)
  • j

    Jason Grammenos

    04/25/2023, 5:45 PM
    ok thank you
1...505152...78Latest