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

    VoxBot

    02/14/2023, 6:35 PM
    secrets are not passed to actions from forks
  • v

    VoxBot

    02/14/2023, 6:36 PM
    and if the attacker can commit to the real repo, well…
  • v

    VoxBot

    02/14/2023, 6:37 PM
    maybe it's worth re-evaluating some of this again, because that definitely was the case with the first iteration
  • v

    VoxBot

    02/14/2023, 6:37 PM
    https://docs.github.com/en/actions/security-guides/encrypted-secrets#using-encrypted-secrets-in-a-workflow
  • v

    VoxBot

    02/14/2023, 6:38 PM
    With the exception of GITHUB_TOKEN, secrets are not passed to the runner when a workflow is triggered from a forked repository.
  • v

    VoxBot

    02/14/2023, 6:39 PM
    bastelfreak: want to bring that up in the next sync?
  • v

    VoxBot

    02/14/2023, 6:39 PM
    I can do that again, yes
  • v

    VoxBot

    02/14/2023, 6:39 PM
    cool. I'll see if someone from IT security can show up
  • a

    Alex Fisher

    02/14/2023, 7:17 PM
    Sorry, can someone poke it again?
  • a

    Alex Fisher

    02/14/2023, 7:17 PM
    should perhaps find a trivial typo in the README to submit a PR for...
  • v

    VoxBot

    02/14/2023, 7:27 PM
    o/
  • v

    VoxBot

    02/14/2023, 7:27 PM
    Just saw this: https://github.blog/changelog/2023-02-08-pull-request-merge-queue-public-beta/
  • v

    VoxBot

    02/14/2023, 7:28 PM
    Might be great for those repositories where CI takes forever :-)
  • v

    VoxBot

    02/14/2023, 7:49 PM
    smortex: o/
  • v

    VoxBot

    02/14/2023, 7:50 PM
    smortex: can I poke you on the release PR again? :)
  • v

    VoxBot

    02/14/2023, 7:51 PM
    bastelfreak: I guess so, I am fixing some docker crap now but can check after. Do you have the link at hand?
  • v

    VoxBot

    02/14/2023, 7:56 PM
    sure! https://github.com/voxpupuli/voxpupuli-release/pull/44
  • a

    Alex Fisher

    02/14/2023, 8:13 PM
    ahh... that'll be my problem https://github.com/puppetlabs/puppet-lint/actions/runs/4176549859/jobs/7233007453#step:7:1645
  • a

    Alex Fisher

    02/14/2023, 8:14 PM
    Guess I'll move away from creating a fingerprint based on the whole message.
  • v

    VoxBot

    02/14/2023, 8:27 PM
    binford2k: can you take a look at https://github.com/voxpupuli/puppet-puppet_authorization/pull/1 or poke some of the people maintaining the PE-forked modules?
  • a

    Anthony Paragas

    02/14/2023, 8:37 PM
    hey am trying to update this puppet key but can’t seem to find anything to resolve… am running this on ubuntu 16
    Copy code
    [8:50 PM] GPG error: <http://apt-mirror.abc.net/puppet> xenial InRelease: The following signatures were invalid: KEYEXPIRED 1629234366  KEYEXPIRED 1629234366  KEYEXPIRED 1629234366
  • a

    Anthony Paragas

    02/14/2023, 8:37 PM
    hey am trying to update this puppet key but can’t seem to find anything to resolve… am running this on ubuntu 16
    Copy code
    [8:50 PM] GPG error: <http://apt-mirror.abc.net/puppet> xenial InRelease: The following signatures were invalid: KEYEXPIRED 1629234366  KEYEXPIRED 1629234366  KEYEXPIRED 1629234366
  • v

    VoxBot

    02/14/2023, 8:40 PM
    bastelfreak: thanks! I think this docker mess is going to be fine: https://github.com/puppetlabs/puppetlabs-docker/pull/897
  • v

    VoxBot

    02/14/2023, 8:40 PM
    As far as i can see, this PR is okay for me. I opened a few questions but got no feedback so not sure about what to do for them.
  • v

    VoxBot

    02/14/2023, 8:41 PM
    do you want me to rebase on top of master?
  • v

    VoxBot

    02/14/2023, 8:44 PM
    maybe rebase and ping ewoud again about it
  • v

    VoxBot

    02/14/2023, 8:44 PM
    I need to check what was actually remaining in that PR
  • v

    VoxBot

    02/14/2023, 9:04 PM
    bastelfreak: rebased and tested locally on a module with the changes from https://github.com/voxpupuli/modulesync_config/pull/789, that looks good.
  • v

    VoxBot

    02/14/2023, 9:05 PM
    thanks!
  • a

    Alex Fisher

    02/14/2023, 9:52 PM
    I've updated https://github.com/puppetlabs/puppet-lint/pull/79 again if anybody is free to kick the build again...
    👍 1
1...299300301...648Latest