Skip to content

restic の retired のタグの扱いをやめる(残りは消した) - #441

Merged
5ym merged 1 commit into
mainfrom
drop-retired
Oct 18, 2026
Merged

5ym merged 1 commit into
mainfrom
drop-retired

Conversation

@5ym

@5ym 5ym commented Oct 18, 2026

Copy link
Copy Markdown
Collaborator

restic の retired のタグ(残しておくための印)を使うのをやめる。対象の 66 本は 2026-10-18 に forget + prune 済みで、今は 0 本。notify と restore-check の除外を外し、k8up/README の手順を「ID で forget する」に直す。

🤖 Generated with Claude Code

https://claude.ai/code/session_01JbmWyUB9jcBcYCnNyiGBSV

retired の 66 本(shadai・zulip、Talos に移す前の lgtm・xool・todoroku)は 2026-10-18 に
forget + prune した。notify と restore-check の除外を外し、やめたアプリの残りは消す運用にする。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JbmWyUB9jcBcYCnNyiGBSV
@claude

claude Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

Claude finished @5ym's task in 14s —— View job


レビュー結果

問題なしです。

  • retired への参照はリポジトリ内から消えています。残っているのは、経緯を書いた k8up/README.md の1か所だけです。
  • notify.yaml と restore-check.yaml の除外を外しても、ロジックに影響はありません。対象のスナップショットは R2 から消えて0本なので、外しても出力は変わりません。
  • matrix/README.md の記述は、実際に消したことに合わせて更新されています。final タグへの参照も他に残っていません。
  • README の新しい手順は「ID を指定して forget する」で、--host だけでは消えないことと、保持ポリシーでは最後のスナップショットを消せないことが書かれています。
  • 要確認(軽微): restic forget --prune <ID…> を使う手順では、forget の排他ロックに加えて prune も走ります。schedules.yaml の時刻を外す注意はそのまま有効です。ただし、書き方から、prune を同じ Job で流すのかどうかが読み取りにくいです。

テストはこの変更に該当しません。クラスタの実状態は私からは確認できないので、「0本」というのは PR 本文の記述を前提にしています。

@5ym
5ym merged commit b1e14ce into main Oct 18, 2026
1 check passed
@5ym
5ym deleted the drop-retired branch October 18, 2026 05:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant