{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":673200303,"defaultBranch":"main","name":"step-renewer","ownerLogin":"flatheadmill","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-01T05:20:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5694411?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691813573.0","currentOid":""},"activityList":{"items":[{"before":"c5cb4216df647d0d0aa42a7aab39745efea56a24","after":"f4a2fa5b78050ce4bb05f743a932dbd08f7017ee","ref":"refs/heads/topic/first-draft","pushedAt":"2024-05-13T19:46:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Fix step renewer configuration error.","shortMessageHtmlLink":"Fix step renewer configuration error."}},{"before":"f36c0404acece5a2554651f0872174aa9a975814","after":"c5cb4216df647d0d0aa42a7aab39745efea56a24","ref":"refs/heads/topic/first-draft","pushedAt":"2024-04-26T15:10:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Adjust label.","shortMessageHtmlLink":"Adjust label."}},{"before":"14efeb318c2dadcad4f92b1859e360ed2eb49cc6","after":"f36c0404acece5a2554651f0872174aa9a975814","ref":"refs/heads/topic/first-draft","pushedAt":"2024-04-26T14:43:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Fix annotation.\n\nYou are only allowed one slash, so we placed our qualifier in hostname\npart.","shortMessageHtmlLink":"Fix annotation."}},{"before":"d9d17308bf4ee99494930ee7eb7ffc5734b17042","after":"14efeb318c2dadcad4f92b1859e360ed2eb49cc6","ref":"refs/heads/topic/first-draft","pushedAt":"2024-04-26T13:05:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Remove debug printing.","shortMessageHtmlLink":"Remove debug printing."}},{"before":"ddd684159a755e3ff073be3eb976cc7bccd9c6ae","after":"d9d17308bf4ee99494930ee7eb7ffc5734b17042","ref":"refs/heads/topic/first-draft","pushedAt":"2024-04-26T02:02:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Fix feed into `renew_certificates` function.","shortMessageHtmlLink":"Fix feed into renew_certificates function."}},{"before":"26ce93fe9ef14109e8e3d81d6fd3d2278b63bf86","after":"ddd684159a755e3ff073be3eb976cc7bccd9c6ae","ref":"refs/heads/topic/first-draft","pushedAt":"2024-04-25T13:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Working non-TLS type secrets.\n\nWhen working with OpenSearch I need to create an api certificate, a\ncertificate for a transport layer and client certificate for\nadministration of the cluster. These are all kept in the same secret so\nthey can be mounted in a directory next to each other.\n\nFurther more, the keys need be in PKCS#8 format.\n\nAdded an annotation for a colon separated list of key pairs in secret.\nThe pairs are slash delimited. Shouldn't be the case that someone needs\na slash or a colon in their key name so I'm not going to add escaping\nfor the delimiters. The pair can contain a third part which is the key\ntype either `pkcs8` or `pem`, but I'm not sure if `pem` is the right\nname for the default format. If no pair string is provided it assumed to\nbe `\"tls.crt/tls.key/pem\"`.","shortMessageHtmlLink":"Working non-TLS type secrets."}},{"before":"d3a71b1a75c0e7a88460fb19fc3911a9db2cc69c","after":"26ce93fe9ef14109e8e3d81d6fd3d2278b63bf86","ref":"refs/heads/topic/first-draft","pushedAt":"2024-04-24T20:48:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Sketch of non `tls` type secrets with multiple certificates.","shortMessageHtmlLink":"Sketch of non tls type secrets with multiple certificates."}},{"before":"b83dc4dc5045bd183aa694182995540a63344674","after":"d3a71b1a75c0e7a88460fb19fc3911a9db2cc69c","ref":"refs/heads/topic/first-draft","pushedAt":"2024-01-21T04:32:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Fix base64 encoding, bad parameter substitution.","shortMessageHtmlLink":"Fix base64 encoding, bad parameter substitution."}},{"before":"b7aa1b2b98c6e1ced1c1c99fa665e3da2bd3a61f","after":"b83dc4dc5045bd183aa694182995540a63344674","ref":"refs/heads/topic/first-draft","pushedAt":"2024-01-14T17:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Sketch of how `HUP` might work.\n\nCan't remember if `step-renewer` is per namespace or cluster wide at the\nmoment, but the gist of it is a shell program (or similar) with a\nshebang line.","shortMessageHtmlLink":"Sketch of how HUP might work."}},{"before":"4dcb96551ff7b1f0a78de3c4e5436d37e594f263","after":"b7aa1b2b98c6e1ced1c1c99fa665e3da2bd3a61f","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T20:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Remove test to see if `jo` is installed.","shortMessageHtmlLink":"Remove test to see if jo is installed."}},{"before":"77b68edb77a2de455b317611b454919243f198ce","after":"4dcb96551ff7b1f0a78de3c4e5436d37e594f263","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T20:33:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Emit configuration using `jo`.","shortMessageHtmlLink":"Emit configuration using jo."}},{"before":"557f80fbe3a566ded3ceafafc341453e551eb4f1","after":"77b68edb77a2de455b317611b454919243f198ce","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Rename group to `certificates`.","shortMessageHtmlLink":"Rename group to certificates."}},{"before":"270b504d3638e63be87b2f5340649b72754514fe","after":"557f80fbe3a566ded3ceafafc341453e551eb4f1","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Setting a bad example with unsafe logging.","shortMessageHtmlLink":"Setting a bad example with unsafe logging."}},{"before":"46f8fe4d4b32b95991ddc209c8efab7293269dcf","after":"270b504d3638e63be87b2f5340649b72754514fe","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Change to `ClusterRoleBinding`.","shortMessageHtmlLink":"Change to ClusterRoleBinding."}},{"before":"519a3cf8b9b836c7383a4e908bc7d49924cf1d6c","after":"46f8fe4d4b32b95991ddc209c8efab7293269dcf","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:37:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Restore snapshot `jq`.","shortMessageHtmlLink":"Restore snapshot jq."}},{"before":"e250b72028a60ccc048109925ce7ece13fcb7395","after":"519a3cf8b9b836c7383a4e908bc7d49924cf1d6c","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Rename group.","shortMessageHtmlLink":"Rename group."}},{"before":"207c89a87250aacfcf8b06be441797621c76d9f2","after":"e250b72028a60ccc048109925ce7ece13fcb7395","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:34:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Restore snapshot `jq`.","shortMessageHtmlLink":"Restore snapshot jq."}},{"before":"4492459d3cefe1e730e9f282ffed9f07f5e48293","after":"207c89a87250aacfcf8b06be441797621c76d9f2","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:23:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Might have used a group last time.","shortMessageHtmlLink":"Might have used a group last time."}},{"before":"672439f3eb53c0341d4c6ae461007c88b3ec87e2","after":"4492459d3cefe1e730e9f282ffed9f07f5e48293","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:21:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Include secret snapshots.","shortMessageHtmlLink":"Include secret snapshots."}},{"before":"8fbabe59ce78ffcf97c81c2a785826dc2fc8ac02","after":"672439f3eb53c0341d4c6ae461007c88b3ec87e2","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:14:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Fix label matching.","shortMessageHtmlLink":"Fix label matching."}},{"before":"af4dbae6a625e0520b62f3b2fccf3e49a86765a4","after":"8fbabe59ce78ffcf97c81c2a785826dc2fc8ac02","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:11:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Install `step-cli`.","shortMessageHtmlLink":"Install step-cli."}},{"before":"85127f16f05780c8e21714ef56a473a38f2d5cfb","after":"af4dbae6a625e0520b62f3b2fccf3e49a86765a4","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Guess we're not getting snapshots, per se.","shortMessageHtmlLink":"Guess we're not getting snapshots, per se."}},{"before":"8e9a325ef99514fe0fa7a7033d4ed484eb542d95","after":"85127f16f05780c8e21714ef56a473a38f2d5cfb","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T02:01:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Why can't I bootstrap?","shortMessageHtmlLink":"Why can't I bootstrap?"}},{"before":"6782683aa15ea69610bcb9314bd480f6c80f979b","after":"8e9a325ef99514fe0fa7a7033d4ed484eb542d95","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T01:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Remove `lib` directory.\n\nSince it all needs to be in `/hooks/`.","shortMessageHtmlLink":"Remove lib directory."}},{"before":"09d5d9785872e5dc8635ad1332850c125397c3af","after":"6782683aa15ea69610bcb9314bd480f6c80f979b","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-21T01:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Add builder version.","shortMessageHtmlLink":"Add builder version."}},{"before":"dd4089b4630d5860864656637421e2ad82a8634a","after":"09d5d9785872e5dc8635ad1332850c125397c3af","ref":"refs/heads/topic/first-draft","pushedAt":"2023-09-20T15:28:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Reorganize for debugging.\n\nCreate a common library with different executables for debugging.","shortMessageHtmlLink":"Reorganize for debugging."}},{"before":"047ecc05600d4e271c4937a3e708e720ce1b4d3f","after":"dd4089b4630d5860864656637421e2ad82a8634a","ref":"refs/heads/topic/first-draft","pushedAt":"2023-08-14T02:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Working renewal.\n\nRenewal within Kubernetes cluster now works. Going to reoganize to\npreserve the debugging functions as commands according to the `README`\nI've begun to write.","shortMessageHtmlLink":"Working renewal."}},{"before":"c980d02e17bc7d4bd2be94a163ae8fdb60457a93","after":"047ecc05600d4e271c4937a3e708e720ce1b4d3f","ref":"refs/heads/topic/first-draft","pushedAt":"2023-08-13T07:32:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Remove `certificate.yaml`.\n\nWe're going to have a real certificate now. Not a serious one, but I\ndon't want to trigger any secret scanners.","shortMessageHtmlLink":"Remove certificate.yaml."}},{"before":"17e91cecdb72582862459e5b3bbf3ba29984da40","after":"c980d02e17bc7d4bd2be94a163ae8fdb60457a93","ref":"refs/heads/topic/first-draft","pushedAt":"2023-08-13T07:11:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Fix secret definition.","shortMessageHtmlLink":"Fix secret definition."}},{"before":"95a2b9880d8536e4f0afdb2f8c052399f763eb09","after":"17e91cecdb72582862459e5b3bbf3ba29984da40","ref":"refs/heads/topic/first-draft","pushedAt":"2023-08-13T06:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flatheadmill","name":"Alan Gutierrez","path":"/flatheadmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5694411?s=80&v=4"},"commit":{"message":"Use secrets in our hook.","shortMessageHtmlLink":"Use secrets in our hook."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESMWeJAA","startCursor":null,"endCursor":null}},"title":"Activity ยท flatheadmill/step-renewer"}