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

    bastelfreak

    11/22/2022, 6:30 PM
    I don't 😞
  • j

    josh

    11/22/2022, 6:32 PM
    The second part of the puzzle is that the agent needs to stop collecting legacy facts in the first place (https://tickets.puppetlabs.com/browse/PUP-8543) However, many builtin providers still rely on legacy facts, like https://github.com/puppetlabs/puppet/blob/e95386bbcb2b4eefb898fd83ac47eaec3bbeb021/lib/puppet/provider/service/init.rb#L24
  • j

    josh

    11/22/2022, 6:32 PM
    The second part of the puzzle is that the agent needs to stop collecting legacy facts in the first place (https://tickets.puppetlabs.com/browse/PUP-8543) However, many builtin providers still rely on legacy facts, like https://github.com/puppetlabs/puppet/blob/e95386bbcb2b4eefb898fd83ac47eaec3bbeb021/lib/puppet/provider/service/init.rb#L24
  • j

    josh

    11/22/2022, 6:36 PM
    So the plan is to switch those over to using structured facts in puppet 8
  • s

    Slackbot

    11/22/2022, 6:36 PM
    This message was deleted.
    y
    j
    b
    • 4
    • 13
  • b

    bastelfreak

    11/22/2022, 6:36 PM
    ah. I thought that's planned for 7 already
  • j

    josh

    11/22/2022, 6:38 PM
    I don't think we can make that change in puppet 7 due to the way rspec-puppet stubs out facts to change provider confine and suitability. For example, if a test stubs
    lsbdistrelease
    but not
    os.distro.release.full
    then the test will break
  • b

    bastelfreak

    11/22/2022, 6:38 PM
    ah mhm
  • b

    bastelfreak

    11/22/2022, 6:38 PM
    rpsec-puppet-facts should really be mandatory for unit tests
  • j

    josh

    11/22/2022, 6:42 PM
    I think the only way we could land something like that in puppet 7 is if it was opt-in and puppet automatically translated from legacy to structured facts like https://github.com/mmckinst/puppet-lint-legacy_facts-check/blob/2fe12beff2c7c764f13303c46338fe9f7d6642fa/lib/puppet-lint/plugins/legacy_facts.rb#L29-L98
  • j

    josh

    11/22/2022, 6:42 PM
    I think the only way we could land something like that in puppet 7 is if it was opt-in and puppet automatically translated from legacy to structured facts like https://github.com/mmckinst/puppet-lint-legacy_facts-check/blob/2fe12beff2c7c764f13303c46338fe9f7d6642fa/lib/puppet-lint/plugins/legacy_facts.rb#L29-L98
  • j

    josh

    11/22/2022, 6:44 PM
    But that's a lot of work for not much gain. As in, the biggest problems with legacy facts are solved by not sending them to puppetserver & puppetdb.
  • j

    josh

    11/22/2022, 6:50 PM
    Also not sure if you saw this https://groups.google.com/g/puppet-dev/c/hFIjgvOa5J0/m/-ROWsGTaBgAJ?
  • j

    josh

    11/22/2022, 6:51 PM
    hmm, I think the "projected July 2023" is incorrect. I'll need to check with some folks on that.
  • j

    josh

    11/22/2022, 6:51 PM
    Also not sure if you saw this https://groups.google.com/g/puppet-dev/c/hFIjgvOa5J0/m/-ROWsGTaBgAJ?
  • b

    bastelfreak

    11/22/2022, 6:53 PM
    ah right, now I remember πŸ˜„
  • d

    Dr Bunsen Honeydew

    11/22/2022, 7:02 PM
    fry dancing Next up is πŸ§‘β€πŸ« Bolt in 4 hours
  • j

    josh

    11/22/2022, 7:07 PM
    Alright folks, that's a wrap, see you in two weeks!
    thanks 2
  • d

    Dr Bunsen Honeydew

    11/22/2022, 10:45 PM
    letsplay πŸ§‘β€πŸ« Bolt is about to start up in 15 minutes
  • c

    Cas Donoghue

    11/22/2022, 10:59 PM
    Hey everyone! Here to talk Bolt for the next hour
  • d

    Dr Bunsen Honeydew

    11/23/2022, 12:02 AM
    letsplay Next up is πŸ§‘β€πŸ«Puppet Forge in 43 hours
  • d

    Daniel Marvin

    11/23/2022, 11:39 AM
    hello Am Daniel
    πŸ‘‹ 2
    πŸ‘‹πŸΌ 1
  • y

    Yury Bushmelev

    11/24/2022, 7:17 AM
    Speaking of legacy facts.. I’d say modules using legacy facts should be specifically tagged on Puppet Forge. This can give some motivation to fix them (if module is still maintained)
    πŸ‘ 1
  • d

    Dr Bunsen Honeydew

    11/24/2022, 6:45 PM
    fry dancing πŸ§‘β€πŸ«Puppet Forge is about to start up in 15 minutes
  • d

    Dr Bunsen Honeydew

    11/24/2022, 8:02 PM
    goodnews Next up is πŸ§‘β€πŸ«PE Console in 170 hours
  • d

    Dr Bunsen Honeydew

    12/01/2022, 9:45 PM
    beaker πŸ§‘πŸ«PE Console is about to start up in 15 minutes
  • s

    steveax

    12/01/2022, 10:01 PM
    \o Good day y’all - console office hour has begun!
  • s

    steveax

    12/01/2022, 10:01 PM
    If you have any questions/suggestions for anything related to the console, any of the console services (RBAC, Classifier, Activity Service) or the Orchestrator, ask away.
  • d

    Dr Bunsen Honeydew

    12/01/2022, 11:02 PM
    waiting Next up is πŸ§‘β€πŸ«Puppet Core Team in 115 hours
  • s

    steveax

    12/01/2022, 11:10 PM
    OK, that’s a wrap for today - we’ll be back in a couple of weeks. Y’all be good to yourselves.
1...293031...78Latest