I hereby claim:
- I am kenyon on github.
- I am kenyon (https://keybase.io/kenyon) on keybase.
- I have a public key whose fingerprint is 6166 B557 BF04 3923 AC22 6183 98FF 3EF9 C9B9 12D5
To claim this, I am signing this object:
| Dec 04 11:42:02 lithium puppet-agent[205096]: Catalog compiled by lithium.kenyonralph.com | |
| Dec 04 11:42:07 lithium puppet-agent[205096]: (/Stage[main]/Docker::Repos/Apt::Source[docker]/Apt::Keyring[docker.asc]/File[/etc/apt/keyrings/docker.asc]/content) content changed '{mtime}2025-12-03 04:42:10 -0800' to '{mtime}2025-12-04 13:35:33 UTC' | |
| Dec 04 11:42:10 lithium puppet-agent[205096]: (/Stage[main]/Puppetdb::Database::Postgresql/Postgresql::Server::Db[puppetdb]/Postgresql::Server::Role[puppetdb]/Postgresql_psql[CREATE ROLE puppetdb ENCRYPTED PASSWORD ****]/command) changed [redacted] to [redacted] | |
| Dec 04 11:42:10 lithium puppet-agent[205096]: (/Stage[main]/Puppetdb::Database::Postgresql/Postgresql::Server::Db[puppetdb]/Postgresql::Server::Role[puppetdb]/Postgresql_psql[ALTER ROLE "puppetdb" NOSUPERUSER]/command) command changed 'notrun' to 'ALTER ROLE "puppetdb" NOSUPERUSER' (corrective) | |
| Dec 04 11:42:10 lithium puppet-agent[205096]: (/Stage[main]/Puppetdb::Database::Postgresql/Postgresql::Server::Db[puppetdb]/P |
| kenyon@iMac ~/git/puppet-systemd (master|u=) % bundle exec rspec spec/unit/puppet/provider/loginctl_user/ruby_spec.rb | |
| FF.. | |
| Coverage Report: | |
| Total resources: 0 | |
| Touched resources: 0 | |
| Resource coverage: 100.00% | |
| #!/usr/bin/ruby | |
| # frozen_string_literal: true | |
| # This script downloads the given version of Puppet Enterprise and agent repo | |
| # packages to our repo location. Releases: https://www.puppet.com/releases | |
| # Command line arguments: <PE version> <primary server Ubuntu version> [agent version] | |
| # Example: get_puppet_enterprise 2025.3.0 24.04 | |
| # Example with agent version: get_puppet_enterprise 2025.4.0 24.04 8.13.1 |
| kenyon@lithium ~/git/modulesync_config ((9.5.0)) % bundle exec msync update --verbose --filter puppet-usbguard --message "modulesync $(git describe)" | |
| kenyon@lithium ~/git/modulesync_config ((9.5.0)) % bundle exec msync clone --verbose --filter puppet-usbguard | |
| kenyon@lithium ~/git/modulesync_config ((9.5.0)) % bundle exec msync | |
| Commands: | |
| msync clone # Clone repositories that need to | |
| msync execute [OPTIONS] -- COMMAND.. # Execute the command in each managed modules | |
| msync help [COMMAND] # Describe available commands or one specific command | |
| msync hook # Activate or deactivate a git hook. | |
| msync push # Push all available commits from branch to remote | |
| msync reset # Reset local repositories to a well-known state |
| kenyon@lithium ~/git/puppet-smokeping (master|u+2) % ruby --version | |
| ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux-gnu] | |
| kenyon@lithium ~/git/puppet-smokeping (master|u+2) % bundle install | |
| Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead. | |
| Fetching gem metadata from https://rubygems.org/....... | |
| Fetching gem metadata from https://rubygems.org/. | |
| Resolving dependencies... | |
| Bundler could not find compatible versions for gem "puppet-modulebuilder": | |
| In snapshot (Gemfile.lock): |
| --- bot.v3.1.2.pl 2018-01-04 16:54:48.373134641 -0800 | |
| +++ bot.v3.1.2-PenalizeOnlyQuesters.pl 2018-01-04 16:54:33.153317772 -0800 | |
| @@ -1939,7 +1939,7 @@ | |
| "and to tend downwards with great weight and ". | |
| "pressure towards hell. Therefore have you drawn ". | |
| "yourselves 15 steps closer to that gaping maw.")); | |
| - for $player (grep { $rps{$_}{online} } keys %rps) { | |
| + for $player (@{$quest{questers}}) { | |
| my $gain = int(15 * ($opts{rppenstep}**$rps{$player}{level})); | |
| $rps{$player}{pen_quest} += $gain; |
| May 31 06:54:09 beta systemd[1]: Starting Daily apt upgrade and clean activities... | |
| May 31 06:54:09 beta unattended-upgrade[594570]: Enabled logging to syslog via daemon facility | |
| May 31 06:54:09 beta unattended-upgrade[594570]: Checking if system is running on battery is skipped. Please install powermgmt-base package to check power status and skip installing updates when the system is running on battery. | |
| May 31 06:54:09 beta unattended-upgrade[594570]: Starting unattended upgrades script | |
| May 31 06:54:09 beta unattended-upgrade[594570]: Allowed origins are: origin=Debian,codename=bullseye,label=Debian, origin=Debian,codename=bullseye-security,label=Debian-Security, origin=apt.postgresql.org, origin=Debian Backports,codename=bullseye-backports,label=Debian Backports, origin=Debian,codename=bullseye-updates,label=Debian, origin=Docker, origin=gh, origin=Puppetlabs,component=puppet-tools, origin=vscode stable | |
| May 31 06:54:09 beta unattended-upgrade[594570]: Initial blacklist: | |
| May 31 06:54:09 beta unattended-upgra |
| # Puppet Facter custom fact. Return a list of packages installed on | |
| # the system as a hash, mapping the package name to the version. | |
| # © 2018 Kenyon Ralph | |
| # SPDX-License-Identifier: GPL-3.0-or-later | |
| Facter.add(:packages) do | |
| setcode do | |
| packages = {} | |
| case Facter.value(:os)['family'] |
| #!/bin/bash | |
| docker contianer ps --filter "label=com.docker.compose.project" -q | xargs docker container inspect --format='{{index .Config.Labels "com.docker.compose.project"}}' | sort -u |
I hereby claim:
To claim this, I am signing this object: