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

    VoxBot

    06/15/2022, 12:25 PM
    binford2k, how straight forward is it to use rangefinder on non-puppetlabs repos? (like, uh, theforeman)
  • a

    Alex Fisher

    06/15/2022, 12:25 PM
    https://grafana.com/docs/grafana/next/setup-grafana/configure-security/configure-database-encryption/?cta=prod-cloud-hero-btn-1%3Fpg%3Dblog#envelope-encryption
  • v

    vchepkov

    06/15/2022, 12:25 PM
    I don't interact with modules directly - puppet_metrics_dashboard
  • v

    VoxBot

    06/16/2022, 11:00 AM
    can I get a review for https://github.com/voxpupuli/puppet-unattended_upgrades/pull/210 pleae
  • v

    VoxBot

    06/16/2022, 11:50 AM
    what are your thoughts about adding branch protection? modules that have modulesync 5.3.0 or higher have a check called Puppet / Test suite which can become required
  • v

    VoxBot

    06/16/2022, 11:51 AM
    then we can enable auto merge on approval rather than waiting for the tests to pass and then getting back
  • v

    VoxBot

    06/16/2022, 11:51 AM
    for the modulesync branch?
  • v

    VoxBot

    06/16/2022, 11:52 AM
    I would be fine with that
  • v

    VoxBot

    06/16/2022, 11:53 AM
    no, for the master branch
  • v

    VoxBot

    06/16/2022, 11:53 AM
    I think that won't work because of our release process
  • v

    VoxBot

    06/16/2022, 11:53 AM
    but to do so we need at least modulesync 5.3.0 because otherwise we need to list all individual tests
  • v

    VoxBot

    06/16/2022, 11:55 AM
    hmm, not sure
  • v

    VoxBot

    06/16/2022, 11:56 AM
    there is now "Require a pull request before merging" so I think you can just push into it without a PR if you don't check that
  • v

    VoxBot

    06/16/2022, 11:56 AM
    want to try it? I now enabled the required check on unattended_upgrades so we can see when we do the next release?
  • v

    VoxBot

    06/16/2022, 11:57 AM
    good idea
  • v

    VoxBot

    06/16/2022, 11:57 AM
    do you depend on the wrong job name?
  • v

    VoxBot

    06/16/2022, 11:58 AM
    CI / Puppet / Test suite (pull_request) Successful in 2s
  • v

    VoxBot

    06/16/2022, 11:58 AM
    Test suite Expected — Waiting for status to be reported
  • v

    VoxBot

    06/16/2022, 11:59 AM
    I think that was from the old test suite - should probably be rebased
  • v

    VoxBot

    06/16/2022, 11:59 AM
    or maybe I picked the old name - I see you just rebased
  • v

    VoxBot

    06/16/2022, 11:59 AM
    fixed :)
  • v

    VoxBot

    06/16/2022, 12:01 PM
    https://github.com/voxpupuli/puppet-unattended_upgrades/pull/211
  • v

    VoxBot

    06/16/2022, 12:07 PM
    blacksmith now fails because it cannot push to master
  • v

    VoxBot

    06/16/2022, 12:08 PM
    bleh, that sucks
  • v

    VoxBot

    06/16/2022, 12:08 PM
    I also think we should stop bumping the version to -rc0 and/or use a github action to run changelog/release tasks
  • v

    VoxBot

    06/16/2022, 12:09 PM
    what you can do is in the PR have two commits: one to bump to x.y.z (the actual release) and one to bump to x.y.(z+1)-rc0 - then be sure to create the tag on the x.y.z commit
  • v

    VoxBot

    06/16/2022, 12:09 PM
    when we've a branch protection people cannot do accidental releases -> bumping to -rc0 is pointless
  • v

    VoxBot

    06/16/2022, 12:09 PM
    that would work around it, but does require proper tagging
  • v

    VoxBot

    06/16/2022, 12:10 PM
    https://github.com/voxpupuli/puppet-unattended_upgrades/tags you also didn't push the v7.0.0 tag
  • v

    VoxBot

    06/16/2022, 12:10 PM
    that's currently enforced via the release task
1...798081...648Latest